Sunroof mechanism, vehicle, and control method for sunroof mechanism

CN122915019APending Publication Date: 2026-10-16ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611426179.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-15
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0005]基于此,有必要针对进入滑槽的污物导致天窗打开或关闭过程中卡滞,导致阻力增大,影响天窗正常打开或关闭的问题,提供一种天窗机构、车辆及天窗机构的控制方法

Benefits of technology

[0055]该控制方法通过上述车辆上电、下电双时段预防性清洁,提前清除日常积灰、碎屑,避免污物逐步堆积造成天窗启闭卡滞、运行卡顿,保证动作全程顺畅。每次使用前后及时清理杂物,避免污物长期附着、干结粘连在导轨槽体内,大幅降低顽固污物清理难度。同时,上述方法有利于消除硬质杂物对滑动件、导轨的摩擦刮蹭,降低运动干涉与撞击异响,减少因污物引发的阻力超标、电机过载、控制逻辑频繁触发应急清扫等问题,提升天窗整体运行可靠性。常态化预防性清洁可大幅拉长人工深度维保周期,减少后期拆解清理的频次,降低整车运维成本。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122915019A_ABST
    Figure CN122915019A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of vehicles, in particular to a sunroof mechanism, a vehicle and a control method of the sunroof mechanism. The sunroof mechanism comprises a sunroof, a guide rail, a switching assembly, a cleaning assembly and a control module. The switching assembly is connected with the sunroof and is configured to drive the sunroof to reciprocate in a first direction under the guidance of the guide rail; the cleaning assembly is configured to clean dirt on the guide rail; and the control module is electrically connected to the switching assembly and the cleaning assembly. When the change range of the resistance signal fed back by the switching assembly is greater than a preset range, the control module controls the cleaning assembly to clean the guide rail. The sunroof mechanism automatically controls the cleaning assembly to clean the guide rail, timely removes accumulated sundries in the guide rail and eliminates the abnormal problem of the running resistance of the sunroof, effectively avoids the conditions of the sunroof opening and closing jamming and abnormal sound and the like, realizes fault front-end processing and automatic cleaning operation, and improves the running stability and the intelligent degree of the sunroof mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to sunroof mechanisms, vehicles, and control methods for sunroof mechanisms. Background Technology

[0002] With the development of automotive technology, sunroof technology that automatically opens or closes has emerged.

[0003] In related technologies, the sunroof mechanism capable of automatically opening or closing includes a guide rail with a groove, and the sunroof is slidably mounted on the guide rail. Because a portion of the groove is exposed when the sunroof is open, dirt can easily enter the groove.

[0004] During use, dirt entering the slide can easily cause the sunroof to get stuck during opening or closing, increasing resistance and affecting the normal opening or closing of the sunroof. Summary of the Invention

[0005] Therefore, it is necessary to provide a control method for the sunroof mechanism, the vehicle, and the sunroof mechanism to address the problem that dirt entering the slide can cause the sunroof to get stuck during opening or closing, resulting in increased resistance and affecting the normal opening or closing of the sunroof.

[0006] A skylight mechanism, comprising:

[0007] Skylight;

[0008] The guide rail is configured to be mounted on the vehicle body along a first direction;

[0009] A switch assembly, connected to the sunroof, is configured to drive the sunroof to reciprocate along the first direction under the guidance of the guide rail;

[0010] A cleaning assembly configured to clean dirt on the guide rail;

[0011] A control module is electrically connected to the switch assembly and the cleaning assembly. The control module is configured to control the cleaning assembly to clean the guide rail when the range of change of the resistance signal fed back by the switch assembly is greater than a preset range.

[0012] This sunroof mechanism is equipped with a cleaning component and a control module. The cleaning component is used to clean the guide rails, and the control module is electrically connected to both the switch component and the cleaning component. When the control module receives a resistance signal from the switch component that exceeds a preset threshold, it automatically controls the cleaning component to clean the guide rails. This promptly removes accumulated debris from the guide rails, eliminates abnormal sunroof operating resistance, effectively prevents sunroof opening and closing jams and abnormal noises, achieves pre-fault handling and automated cleaning operations, and improves the operational stability and intelligence of the sunroof mechanism.

[0013] In one embodiment, the guide rail is configured with a chute and a drain chute, the drain chute being in communication with the chute, and the cleaning assembly includes:

[0014] The cleaning drive component is electrically connected to the control module;

[0015] A cleaning slider is connected to the output end of the cleaning drive. The cleaning slider is disposed in the groove. When the cleaning drive drives the cleaning slider to move along the first direction, the cleaning slider can clean the dirt in the groove. When the cleaning slider moves to the corresponding position of the drain trough, it pushes the dirt in the groove into the drain trough.

[0016] This sunroof mechanism integrates a sliding groove and a drain trough on the guide rail, with the cleaning component's sliding parts assembled within the groove. Driven by a cleaning actuator, the sliding parts move along a primary direction, thoroughly scraping away dirt within the groove. Upon reaching the corresponding position in the drain trough, the dirt is pushed into the trough for centralized collection. This effectively removes debris from the groove, reduces sunroof sliding resistance, prevents sunroof opening and closing jams and abnormal noises, and prevents secondary spillage of dirt, resulting in long-lasting and stable cleaning performance. Furthermore, this structure utilizes the existing spatial layout of the guide rail, resulting in a compact overall structure, simple assembly, and easy centralized cleaning of collected dirt, significantly improving the operational stability and maintenance convenience of the sunroof mechanism.

[0017] In one embodiment, when the resistance signal fed back by the switching component varies within a range greater than a preset range, the cleaning drive can drive the cleaning slider to reciprocate along the first direction to peel the dirt off the guide rail.

[0018] The cleaning component uses a cleaning slider to reciprocate along a first direction. The vibration effectively removes dirt that is attached to or stuck on the guide rail. Compared with simple sliding cleaning, it can remove stubborn debris, further reduce the operating resistance of the sunroof, thoroughly improve the problems of opening and closing jamming and abnormal noise, and enhance the thoroughness of guide rail cleaning and the operational reliability of the sunroof mechanism.

[0019] In one embodiment, the cleaning slider includes:

[0020] The main body is connected to the cleaning drive component;

[0021] A flange is connected to the body and is located on the side of the body closer to the drain trough. The end of the flange away from the body abuts against the bottom of the chute so that when the cleaning slider moves toward the drain trough, the flange pushes the dirt toward the drain trough and discharges it.

[0022] In this embodiment, the cleaning slider consists of a body and a flange. The body is connected to the cleaning drive component. The flange end, located on the side of the body facing the drain trough, abuts against the bottom of the trough. As the cleaning slider moves toward the drain trough, the flange can fit against the bottom surface of the trough and push the dirt into the drain trough to complete the discharge. This can thoroughly scrape away the residual dirt at the bottom of the trough, improve the dirt conveying and cleaning effect, and prevent the accumulation of debris from causing an increase in the resistance of the skylight operation. This further ensures smooth opening and closing of the skylight. At the same time, this integrated structure is simple and reliable, with high motion coordination precision, and can stably achieve dirt pushing operation for a long time.

[0023] In one embodiment, the cleaning slider further includes:

[0024] A cleaning section is provided on the side of the body facing the slide groove, and the cleaning section is configured to clean the dirt in the slide groove when the cleaning slider reciprocates.

[0025] The cleaning part is equipped with a cleaning section on the side of the sliding part facing the slide groove. During the reciprocating motion of the cleaning part, the cleaning section can thoroughly clean the dirt inside the slide groove. It can effectively scrape off the dust, debris and other impurities attached to the inner wall of the slide groove, further improve the overall cleanliness of the guide rail, continuously reduce the sliding resistance of the sunroof, effectively prevent problems such as opening and closing jamming and abnormal noise caused by dirt accumulation, and ensure the long-term stable operation of the sunroof mechanism.

[0026] In one embodiment, the cleaning assembly further includes:

[0027] A first transmission assembly is connected between the cleaning drive component and the cleaning slider component.

[0028] The first transmission component can stably transmit power to the sweeping drive component, ensuring smooth power output and timely transmission response. This allows the sweeping sliding component to complete the cleaning operation according to the set trajectory and movement. Simultaneously, it can buffer the impact of movement, reduce wear on parts, and improve the overall transmission stability and operational reliability of the sweeping assembly. Furthermore, by connecting the sweeping drive component and the sweeping sliding component through the first transmission component, the flexibility of their placement can be increased, enabling stable drive over long distances, such as a skylight.

[0029] In one embodiment, the switching assembly further includes:

[0030] A switch driver is electrically connected to the control module;

[0031] A switch slider is connected to the output end of the switch driver. The slide groove is divided into a first guide groove and a second guide groove, and the first guide groove and the second guide groove are connected. The cleaning slider is located in the first guide groove, the sewage discharge groove is connected to the first guide groove, and the switch slider is located in the second guide groove.

[0032] In this embodiment, the slide is divided into a first guide groove and a second guide groove that are interconnected. The cleaning slider and the switch slider are respectively arranged in different guide grooves, so that the opening and closing movement of the sunroof and the cleaning movement of the guide rail can be operated in separate zones. The two types of moving parts do not interfere with each other and their actions are independent. This ensures that the switch slider drives the sunroof to complete the opening and closing action smoothly along the guide groove, and that the cleaning slider can stably carry out the dirt cleaning operation in its dedicated groove. Combined with the connection structure between the sewage trough and the first guide groove, the dirt can be collected and discharged normally. The overall layout is reasonable and compact. Under the premise of sharing the guide rail structure, it takes into account two movement functions, effectively improving the orderliness and working stability of the overall operation of the sunroof mechanism.

[0033] In one embodiment, when the resistance signal feedback from the switch assembly changes within a range greater than a preset range, the current signal of the switch drive increases within a range greater than a preset current range. Then, the control module controls the cleaning drive to move the cleaning slider to a position corresponding to the switch slider in a second direction, controls the cleaning slider to reciprocate to peel the dirt off the guide rail, and then controls the cleaning drive to move the cleaning slider towards the drain trough to discharge the dirt.

[0034] This control logic can accurately locate areas with concentrated waste and carry out targeted cleaning. Vibration operation can efficiently remove stubborn debris, and the subsequent pushing process realizes the collection and transfer of waste. The entire set of actions is coherent and orderly, which can quickly eliminate abnormal resistance problems and completely solve the problems such as the sunroof running stuck and abnormal noise. At the same time, the automated step-by-step operation does not require manual intervention, further improving the stability and intelligence level of the mechanism.

[0035] A vehicle includes a vehicle body and a sunroof mechanism as described above, the sunroof mechanism being disposed on the vehicle body.

[0036] The vehicle integrates the aforementioned sunroof mechanism, which features automatic monitoring, vibration cleaning, and timed preventative cleaning. This mechanism can continuously keep the guide rails clean, effectively avoiding problems such as sunroof opening and closing jams, abnormal noises, and motor overload. Overall, the vehicle operates stably and reliably, improving the user experience and extending the lifespan of components.

[0037] A control method for a sunroof mechanism, executed by the sunroof mechanism as described above, the control method comprising:

[0038] Open or close the sunroof;

[0039] Obtain the range of change in the resistance signal fed back by the switching component;

[0040] When the range of change of the resistance signal exceeds the preset range, the cleaning component is activated.

[0041] This control method relies on the synchronous acquisition of resistance signals during the normal operation of the sunroof opening and closing process. It can monitor the running status of the guide rail in real time and automatically start the cleaning component when the resistance is abnormal. This enables real-time perception and proactive handling of potential faults, eliminating the need for manual inspection and operation. The process is simple and the logic is clear. It can promptly remove dirt from the guide rail and restore the sunroof to normal operation, effectively reducing the incidence of sunroof jamming, abnormal noises and other faults, and improving the automation level, reliability and user experience of the sunroof mechanism.

[0042] In one embodiment, when the range of change of the resistance signal exceeds a preset range, the cleaning component is activated, including:

[0043] Control the cleaning slider to move to the position corresponding to the switch slider in the second direction;

[0044] The switch slider is controlled to reciprocate, thus peeling dirt off the guide rail;

[0045] The cleaning drive unit controls the cleaning slider to move toward the drain trough, so as to push the dirt into the drain trough and discharge it.

[0046] When the resistance signal exceeds the preset range and the cleaning component is activated, the cleaning slider is first moved to the position corresponding to the switch slider in the second direction. Then, reciprocating vibration is used to peel off the dirt attached to the guide rail. Subsequently, the cleaning slider is driven to move towards the drain trough, pushing the peeled dirt into the drain trough for discharge. This step-by-step control process can accurately locate the area where dirt accumulates, efficiently remove stubborn deposits through vibration, and achieve centralized discharge of dirt with the pushing action. The cleaning is thorough and targeted, which can quickly eliminate abnormal resistance in the sunroof operation, ensure smooth opening and closing of the sunroof, and the entire control logic is coherent and orderly, further improving the cleaning effect and the stability of the mechanism.

[0047] In one embodiment, controlling the reciprocating vibration of the switch slider to peel dirt off the guide rail includes:

[0048] During the reciprocating vibration of the cleaning slider controlled by the control module, the relationship between the displacement of the cleaning slider and time is as follows:

[0049] x(t) = x0 + Asin(ωt);

[0050] Where x0 is the initial position of the cleaning slider, which is the position where the cleaning slider moves to the position corresponding to the switch slider along the second direction; A is the amplitude of the reciprocating motion of the cleaning slider; ω is the frequency of the reciprocating motion of the cleaning slider; and t is time.

[0051] During the process of the cleaning slider reciprocating and vibrating to peel off dirt from the guide rail, the control module controls the reciprocating motion of the cleaning slider according to a sinusoidal law. This sinusoidal reciprocating motion provides stable vibration and uniform force, generating a continuous and stable vibration force on all parts of the guide rail. This not only efficiently peels off stubborn debris but also avoids impact loads that could damage the guide rail, cleaning slider, and other components. By adjusting the amplitude and frequency, it can also adapt to the cleaning needs of different types of dirt, balancing cleaning effectiveness with the safety and service life of the mechanism.

[0052] In one embodiment, the control method further includes:

[0053] Each time the vehicle is powered on, the control module is activated to start the cleaning assembly and complete at least one cleaning of the guide rail;

[0054] And / or, each time the vehicle is powered off, the control module is controlled to start the cleaning assembly to complete at least one cleaning of the guide rail.

[0055] This control method employs preventative cleaning during both power-on and power-off periods to proactively remove accumulated dust and debris, preventing the sunroof from gradually accumulating and causing sluggish opening and closing or operational delays, ensuring smooth operation throughout. Timely cleaning before and after each use prevents dirt from adhering to and drying within the guide rail grooves, significantly reducing the difficulty of cleaning stubborn dirt. Simultaneously, this method helps eliminate friction and scratching of sliding parts and guide rails by hard objects, reducing motion interference and impact noises, and minimizing problems such as excessive resistance, motor overload, and frequent emergency cleaning triggers caused by dirt, thus improving the overall reliability of the sunroof operation. Regular preventative cleaning can significantly extend the intervals between manual deep maintenance, reducing the frequency of subsequent disassembly and cleaning, and lowering overall vehicle maintenance costs. Attached Figure Description

[0056] Figure 1 This is a schematic diagram of the skylight mechanism provided in one embodiment of this application. Figure 1 .

[0057] Figure 2 This is a schematic diagram of the skylight mechanism provided in one embodiment of this application. Figure 2 .

[0058] Figure 3 This is a schematic diagram showing the electrical connection relationship between the control module, the switch assembly, and the cleaning assembly provided in one embodiment of this application.

[0059] Figure 4 This is a schematic diagram of the cleaning slider provided in one embodiment of this application.

[0060] Figure 5 This is a logic diagram of the control method for the sunroof mechanism provided in one embodiment of this application.

[0061] Explanation of reference numerals in the attached figures:

[0062] 100-Sunroof;

[0063] 200 - Guide rail; 210 - Slide groove; 211 - First guide groove; 212 - Second guide groove; 220 - Drainage groove;

[0064] 300 - Switch assembly; 310 - Switch driver; 320 - Switch slider; 330 - Second transmission assembly;

[0065] 400 - Control Module;

[0066] 500-Cleaning assembly; 510-Cleaning drive; 520-Cleaning slider; 521-Body; 522-Flange; 523-Cleaning section; 530-First transmission assembly. Detailed Implementation

[0067] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the specific embodiments of this application are described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to provide a thorough understanding of this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of this application. Therefore, this application is not limited to the specific embodiments disclosed below.

[0068] In the description of this application, it should be understood that if terms such as "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential" appear, these terms indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.

[0069] Furthermore, where the terms "first" and "second" appear, these terms are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, where the term "multiple" appears, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0070] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0071] In this application, unless otherwise expressly specified and limited, the use of descriptions such as "above" or "below" the second feature indicates that the first and second features are in direct contact or indirect contact via an intermediate medium. Furthermore, "above," "on top of," and "over" the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. Similarly, "below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.

[0072] It should be noted that if an element is referred to as being "fixed to" or "set on" another element, it can be directly on the other element or there may be an intervening element. If an element is considered to be "connected to" another element, it can be directly connected to the other element or there may be an intervening element. If so, the terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used in this application are for illustrative purposes only and do not represent the only possible implementation.

[0073] See Figure 1 , Figure 1 A schematic diagram of the skylight mechanism provided in one embodiment of this application is shown.

[0074] like Figure 1 As shown, this embodiment provides a sunroof mechanism. The sunroof mechanism includes a sunroof 100, a guide rail 200, and a switch assembly 300. The guide rail 200 is configured to be disposed on the vehicle body along a first direction. The switch assembly 300 is connected to the sunroof 100 and is configured to drive the sunroof 100 to reciprocate along the first direction under the guidance of the guide rail 200, thereby opening or closing the sunroof 100 and achieving automatic control of the opening and closing process of the sunroof 100. The first direction is the vehicle's driving direction.

[0075] Specifically, in order to improve the stability of the sunroof 100's movement, the guide rails 200 are in two sets. The two sets of guide rails 200 extend along the first direction and are respectively located on both sides of the sunroof 100 along the third direction. The third direction is perpendicular to the first direction, thereby providing support for the sunroof 100's reciprocating movement along the first direction, and the third direction is parallel to the driving surface.

[0076] The guide rail 200 can be connected to the vehicle's bracket using any method, such as screws, riveting, or welding. The guide rail 200 is fixed to the reinforcing frame on the roof or the sunroof 100 frame. The sunroof 100 can not only be opened and closed, but also raised.

[0077] like Figures 1-3 Furthermore, the sunroof mechanism also includes a cleaning component 500 and a control module 400. The cleaning component 500 is configured to clean the guide rail 200. The control module 400 is electrically connected to the switch component 300 and the cleaning component 500. The control module 400 is configured to control the cleaning component 500 to clean the guide rail 200 when the change range of the resistance signal fed back by the switch component 300 is greater than a preset range. This sunroof mechanism is equipped with a cleaning component 500 and a control module 400. The cleaning component 500 is used to perform cleaning operations on the guide rail 200, and the control module 400 is electrically connected to both the switch component 300 and the cleaning component 500. When the control module 400 receives a resistance signal from the switch assembly 300 that exceeds the preset threshold, it can automatically control the cleaning assembly 500 to clean the guide rail 200. This can promptly remove accumulated debris from the guide rail 200, eliminate abnormal running resistance of the sunroof 100, effectively prevent the sunroof 100 from jamming or making abnormal noises when opening and closing, realize pre-fault handling and automated cleaning operations, and improve the stability and intelligence of the sunroof mechanism.

[0078] For example, the cleaning component 500 can promptly clean dust, debris, and other contaminants adhering to the surface of the guide rail 200, preventing the accumulation of foreign objects from causing problems such as increased sliding resistance of the sunroof 100, jamming during opening and closing, and abnormal operating noises, thus ensuring the smooth reciprocating movement of the sunroof 100 along the guide rail 200. At the same time, it can reduce the frictional wear of foreign objects on the mating surfaces of the guide rail 200 and the sunroof 100, delay the wear and aging of parts, and effectively improve the operational stability and service life of the sunroof mechanism.

[0079] like Figures 1-2In one embodiment, the guide rail 200 is constructed with a slide groove 210 and a drain groove 220, the drain groove 220 being connected to the slide groove 210. The cleaning assembly 500 includes a cleaning drive 510 and a cleaning slider 520. The cleaning drive 510 is electrically connected to the control module 400, and the cleaning slider 520 is connected to the output end of the cleaning drive 510. The cleaning slider 520 is disposed in the slide groove 210. When the cleaning drive 510 drives the cleaning slider 520 to move along a first direction, the cleaning slider 520 can clean the dirt in the slide groove 210, and when the cleaning slider 520 moves to the corresponding position in the drain groove 220, it pushes the dirt in the slide groove 210 into the drain groove 220. The sunroof mechanism integrates a sliding groove 210 and a drain trough 220 on the guide rail 200, and assembles the cleaning slider 520 of the cleaning component 500 into the sliding groove 210. The cleaning drive component 510 drives the cleaning slider 520 to move along a first direction, thoroughly scraping away dirt inside the sliding groove 210. When it moves to the corresponding position in the drain trough 220, it pushes the dirt into the drain trough 220 for centralized collection. This effectively removes debris from the sliding groove 210, reduces the sliding resistance of the sunroof 100, prevents the sunroof 100 from jamming during opening and closing and causing abnormal noises, and prevents secondary spillage of dirt, resulting in a long-lasting and stable cleaning effect. Furthermore, this structure relies on the original spatial layout of the guide rail 200, resulting in a compact overall structure, simple assembly, and easy centralized cleaning of collected dirt, significantly improving the operational stability and maintenance convenience of the sunroof mechanism.

[0080] Furthermore, the drain trough 220 can be located at one end of the drain trough 220. When the cleaning sliding member 520 moves to one end in the slide 210 along the first direction, it can push the dirt in the slide 210 into the drain trough 220 and discharge it to the outside.

[0081] Optionally, the sewage trough 220 is located on one side of the slide 210 along a third direction, specifically on the side where the two sets of slide 210 are opposite to each other, so that when the vehicle is stopped or in motion, the sewage discharged into the sewage trough 220 can be discharged under the action of external airflow.

[0082] In another embodiment, the drain trough 220 extends along the first direction and is located on one side of the slide 210 along the third direction. The two sets of drain troughs 220 of the two sets of slide 210 are respectively located on opposite sides of the two sets of slide 210, so that when the cleaning sliding member 520 moves in the slide 210 and cleans the dirt, the dirt can move into the drain trough 220 at any time. This drain trough 220 structure helps to avoid dirt from being retained in the drain trough 220 and improves the sewage discharge effect.

[0083] In one embodiment, when the resistance signal fed back by the switch assembly 300 varies beyond a preset range, the cleaning drive 510 drives the cleaning slider 520 to reciprocate along a first direction to peel dirt off the guide rail 200. The cleaning assembly 500 utilizes the reciprocating vibration of the cleaning slider 520 along the first direction to effectively peel off dirt adhering to or stuck on the guide rail 200. Compared to simple sliding cleaning, this method can remove stubborn debris, further reducing the operating resistance of the sunroof 100, thoroughly improving opening and closing issues such as jamming and abnormal noise, and enhancing the thoroughness of cleaning the guide rail 200 and the operational reliability of the sunroof mechanism.

[0084] Specifically, the sweeping sliding component 520 mentioned here reciprocates along the first direction at a high frequency within a relatively small range, thereby achieving a vibration effect. This can apply continuous high-frequency vibration force to the dirt attached to the surface of the guide rail 200, easily shaking off stuck and stuck stubborn debris. The small-range movement mode will not interfere with the normal guiding structure of the skylight 100. The action is concentrated and highly targeted, ensuring efficient cleaning while significantly reducing movement impact and component wear, further improving cleaning efficiency and mechanism operation safety.

[0085] like Figure 4 As shown, in one embodiment, the cleaning slider 520 includes a body 521 and a flange 522. The body 521 is connected to the cleaning drive 510; the flange 522 is connected to the body 521, and the flange 522 is located on the side of the body 521 near the drain trough 220. The end of the flange 522 away from the body 521 abuts against the bottom of the trough 210, so that when the cleaning slider 520 moves toward the drain trough 220, the flange 522 pushes the dirt toward the drain trough 220 for discharge. In this embodiment, the cleaning slider 520 is composed of a body 521 and a flange 522. The body 521 is connected to the cleaning drive 510. The end of the flange 522, located on the side of the body 521 facing the drain trough 220, abuts against the bottom of the trough 210. During the movement of the cleaning slider 520 toward the drain trough 220, the flange 522 can fit against the bottom surface of the trough 210 to push the dirt into the drain trough 220 for discharge. This can thoroughly scrape away the residual dirt at the bottom of the trough 210, improve the dirt conveying and cleaning effect, avoid the accumulation of debris causing the skylight 100 to increase its operating resistance, and further ensure the smooth opening and closing of the skylight 100. At the same time, this integrated structure is simple and reliable, with high motion coordination precision, and can stably achieve dirt pushing operation for a long time.

[0086] Furthermore, the flange 522 can be a wedge-shaped structure, with the thickness of the flange 522 gradually decreasing along the direction away from the body 521, so that the side of the flange 522 that abuts against the groove 210 has a smaller thickness, which is beneficial to increasing the effect of the flange 522 in removing dirt.

[0087] Optionally, the flange 522 is provided on one side and / or the bottom of the body 521, so that the flange 522 can clean dirt from the body 521 along the first direction. At the same time, a portion of the flange 522 located on one side of the body 521 is located at the bottom of the switch assembly 300 along the second direction, so that the flange 522 can clean dirt from the bottom of the switch assembly 300.

[0088] In one embodiment, the cleaning slider 520 further includes a cleaning part 523, which is located on the side of the body 521 facing the slide groove 210. The cleaning part 523 is configured to clean the dirt inside the slide groove 210 during the reciprocating motion of the cleaning slider 520. The cleaning part 523 is located on the side of the body 521 of the cleaning slider 520 facing the slide groove 210. During the reciprocating motion of the cleaning slider 520, the cleaning part 523 can thoroughly clean the dirt inside the slide groove 210, effectively scraping away dust, debris, and other impurities attached to the inner wall of the slide groove 210. This further improves the overall cleanliness of the guide rail 200, continuously reduces the sliding resistance of the sunroof 100, effectively prevents problems such as opening and closing jams and abnormal noises caused by dirt accumulation, and ensures the long-term stable operation of the sunroof mechanism.

[0089] For example, the cleaning part 523 may be made of rubber, elastic plastic, spring sheet or flexible brush structure. When the cleaning slider 520 moves, the cleaning part 523 comes into contact with the bottom of the slide rail or dirt, producing a scraping, stirring or micro-vibration effect, thereby reducing the adhesion between foreign objects and the surface of the guide rail 200.

[0090] Especially during the vibration of the cleaning sliding part 520, the cleaning part 523 reciprocates and oscillates the dirt attached to the slide groove 210, which helps to improve the effect of removing dirt.

[0091] In one embodiment, the sweeping assembly 500 further includes a first transmission assembly 530, which is connected between the sweeping drive component 510 and the sweeping slider 520. This first transmission assembly 530 can stably transmit power to the sweeping drive component 510, ensuring smooth power output and timely transmission response, enabling the sweeping slider 520 to complete the cleaning operation according to a set trajectory and movement. Simultaneously, it can buffer the impact of movement, reduce wear on components, and improve the overall transmission stability and operational reliability of the sweeping assembly 500. Furthermore, connecting the sweeping drive component 510 and the sweeping slider 520 through the first transmission assembly 530 increases the flexibility of their placement, achieving stable drive over a long range of motion, such as the sunroof 100.

[0092] In one embodiment, the first transmission component 530 is a lead screw and nut assembly, comprising a lead screw and a nut. A first sliding member is connected to the nut, and the nut is sleeved on the lead screw and threadedly connected to it. The output end of the cleaning drive component 510 is connected to the lead screw and drives it to rotate, thereby driving the nut to move along the lead screw in a first direction, which in turn drives the cleaning sliding member 520 to move along the first direction. This lead screw and nut transmission structure has high transmission accuracy and smooth operation, and can accurately control the movement stroke and action posture of the cleaning sliding member 520. This is beneficial for controlling the cleaning sliding member 520 to move precisely to the position where the switch component 300 jams, thus improving the accuracy of the controlled positioning cleaning. At the same time, this lead screw and nut structure has low noise and excellent self-locking performance during transmission, which can effectively prevent the cleaning sliding member 520 from shifting, ensuring stable and reliable cleaning operation. Furthermore, the structure has strong load-bearing capacity and low wear, which can extend the service life of the transmission components and the entire cleaning assembly 500.

[0093] In another embodiment, the nut of the first transmission component 530 and the cleaning slider 520 are integrated into one structure. The cleaning slider 520 is sleeved on the lead screw and threadedly connected to the lead screw, thereby further simplifying the structure of the first transmission component.

[0094] In another embodiment, the first transmission component 530 is a gear and rack assembly. The rack extends along a first direction, and the gear meshes with the rack. The cleaning slider 520 is integrally formed with the gear or connected to the gear. When the cleaning drive 510 drives the cleaning slider 520 to rotate, the meshing of the gear and rack enables the cleaning slider 520 to move along the first direction. This first transmission component 530 uses a gear and rack assembly, with the rack arranged along the first direction and the gear meshing with the rack. The cleaning slider 520 is integrally formed with or fixedly connected to the gear. When the cleaning drive 510 drives the gear to rotate, the meshing transmission of the gear and rack converts the rotational motion into linear motion, driving the cleaning slider 520 to move along the first direction. This transmission structure boasts high transmission efficiency, fast response speed, strong load capacity, and flexible motion stroke arrangement, ensuring efficient and smooth operation of the cleaning slider 520. It can stably complete the cleaning operation of the guide rail 200, while its simple structure and convenient assembly and maintenance further enhance the working performance and adaptability of the cleaning assembly 500. More importantly, this gear and rack assembly facilitates precise control of the cleaning slider 520 to the position where the switch assembly 300 jams, thereby improving the accuracy of controlled positioning and cleaning.

[0095] like Figures 1-2In one embodiment, the switch assembly 300 includes a switch driver 310 and a switch slider 320. The switch driver 310 is electrically connected to the control module 400, and the switch slider 320 is connected to the output terminal of the switch driver 310. The slide groove 210 is divided into a first guide groove 211 and a second guide groove 212, and the first guide groove 211 and the second guide groove 212 are connected. The cleaning slider 520 is located in the first guide groove 211, the sewage discharge groove 220 is connected to the first guide groove 211, and the switch slider 320 is located in the second guide groove 212. In this embodiment, the slide 210 is divided into a first guide groove 211 and a second guide groove 212 that are interconnected. The cleaning slider 520 and the switch slider 320 are respectively arranged in different guide grooves, so that the opening and closing movement of the skylight 100 and the cleaning movement of the guide rail 200 can be separated. The two types of moving parts do not interfere with each other and their movements are independent. This ensures that the switch slider 320 drives the skylight 100 to smoothly complete the opening and closing movement along the guide groove, and also allows the cleaning slider 520 to stably carry out the dirt cleaning operation in its dedicated groove. Combined with the connection structure between the sewage trough 220 and the first guide groove 211, the dirt can be collected and discharged normally. The overall layout is reasonable and compact. Under the premise of sharing the structure of the guide rail 200, it takes into account two movement functions, effectively improving the orderliness and working stability of the overall operation of the skylight mechanism.

[0096] Specifically, when the independently configured switch assembly 300 and cleaning assembly 500 move separately, the cleaning assembly 500 may not work when the switch assembly 300 opens or closes the sunroof. The cleaning assembly 500 may work independently to perform cleaning, or it may perform targeted cleaning when the switch assembly 300 encounters an obstacle.

[0097] Specifically, the first guide groove 211 and the second guide groove 212 can be connected along the second direction, that is, they are arranged vertically in a direction perpendicular to the vehicle's driving surface. This layered groove layout allows the cleaning slider 520 and the switch slider 320 to operate in separate vertical sections, with their movement trajectories isolated from each other, completely avoiding interference between the two types of components. The vertically connected structure also ensures the overall continuity of the groove, without affecting the original guiding function of the guide rail 200. The layout is compact and has high space utilization, further improving the stability and structural rationality of the sunroof mechanism. For example, the size of the switch slider 320 is less than 2 cm, and the size of the groove 210 along the second direction is less than 2.5 cm to 4 cm. Although they are arranged in separate vertical sections, the impact on the frame in the second direction is small, maintaining the compactness of the overall frame structure. At this time, the cleaning slider 520 is located below the switch slider 320, facilitating the cleaning of dirt in the groove 210.

[0098] In another embodiment, the first guide groove 211 and the second guide groove 212 can be connected along a third direction. This layout can flexibly adjust the arrangement of the grooves according to the internal space of the vehicle body, adapting to the installation space and structural layout requirements of different vehicle models. The connection of the two guide grooves ensures the overall structural integrity of the guide rail 200, while still enabling the cleaning sliding member 520 and the switch sliding member 320 to operate in separate areas, avoiding mutual interference between moving parts, ensuring that the opening and closing of the sunroof 100 and the cleaning action of the guide rail 200 can be carried out stably and orderly, and improving the overall adaptability and operational reliability of the mechanism.

[0099] At this time, while ensuring that the switch assembly 300 and the cleaning assembly 500 work in separate areas, a portion of the flange 522 of the cleaning slider 520 is located below the switch slider 320, thereby cleaning the dirt below the switch slider 320 during the reciprocating motion of the cleaning slider 520, which helps to improve the stability of the movement of the switch slider 320 and avoid jamming.

[0100] Optionally, the flange 522 and cleaning part 523 of the cleaning slider 520 can be arranged in any direction along the circumference of the body 521, or there can be multiple sets of flange 522 and cleaning part 523, and flange 522 and cleaning part 523 can be arranged in multiple directions of the body 521, so that regardless of whether the first guide groove 211 and the second guide groove 212 are connected along the second direction or the first guide groove 211 and the second guide groove 212 are connected along the third direction, the flange 522 and cleaning part 523 of the cleaning slider 520 can clean the first guide groove 211 and / or the second guide groove 212, so as to solve the problem of jamming during the movement of the sunroof 100.

[0101] Optionally, the first guide groove 211 of the cleaning component 500 can be inclined in the direction of the drain trough 220, thereby providing a guide for the discharge of waste. Specifically, the drain trough is located behind along the first direction, and the first guide groove 211 has a structure that is higher in the front and lower in the back, so as to facilitate the flow of waste towards the drain trough 220.

[0102] Furthermore, the switch assembly 300 includes a second transmission assembly 330, which is connected between the switch drive member 310 and the switch slider 320. The structure of the second transmission assembly 330 is the same as that of the first transmission assembly 530, and will not be described again here.

[0103] In one embodiment, when the range of change of the resistance signal fed back by the switch assembly 300 is greater than a preset range, the range of increase of the current signal of the switch drive 310 is greater than a preset current range. Then, the control module 400 controls the cleaning drive 510 to drive the cleaning slider 520 to move to the position corresponding to the switch slider 320 in the second direction, controls the cleaning slider 520 to reciprocate to peel the dirt off the guide rail 200, and then controls the cleaning drive 510 to drive the cleaning slider 520 to move towards the drain trough 220 to discharge the dirt.

[0104] The control module 400 works as follows: when the resistance signal from the switch assembly 300 exceeds the preset range and the current of the switch drive component 310 increases synchronously, the control module 400 sequentially controls the sweeping drive component 510 to move. First, it drives the sweeping slider 520 to move along the second direction to the position corresponding to the switch slider 320, and drives it to reciprocate to remove the dirt attached to the guide rail 200. Then, it drives the sweeping slider 520 to move towards the sewage trough 220 to push the dirt out. This control logic can accurately locate the area where dirt is concentrated and carry out targeted cleaning. The vibration operation can efficiently remove stubborn debris. The subsequent pushing process realizes the collection and transfer of dirt. The whole set of actions is coherent and orderly, which can quickly eliminate the problem of abnormal resistance and completely solve the problems of the skylight 100 running stuck and making abnormal noises. At the same time, the automated step-by-step operation does not require manual intervention, further improving the stability and intelligence level of the mechanism.

[0105] When there is little dirt in the chute 210 and the switching assembly 300 can work normally, the cleaning assembly 500 does not need to be started, which helps to save energy.

[0106] This embodiment also provides a vehicle including a vehicle body and a sunroof mechanism. The sunroof mechanism is located on the vehicle body, allowing the sunroof 100 to be opened or closed when needed by the user. The sunroof 100 is typically made of transparent glass, which helps improve the sense of space for the user inside the vehicle. This vehicle integrates the aforementioned sunroof mechanism with automatic monitoring, vibration cleaning, and timed preventative cleaning functions, continuously keeping the guide rail 200 clean and effectively avoiding problems such as sunroof 100 opening / closing jams, abnormal noises, and motor overload. Overall operation is stable and reliable, improving the vehicle's user experience and extending the lifespan of components.

[0107] like Figure 5 As shown, this embodiment also provides a control method for a sunroof mechanism. This control method is executed by the aforementioned sunroof mechanism and includes:

[0108] S1, Open or close the sunroof 100;

[0109] S2, obtain the range of change of the resistance signal fed back by the switching component 300;

[0110] S3, when the change range of the resistance signal is greater than the preset range, start the cleaning component 500.

[0111] This control method relies on the synchronous acquisition of resistance signals during the normal operation of the sunroof 100's opening and closing, and can monitor the operating status of the guide rail 200 in real time. When the resistance is abnormal, the cleaning component 500 is automatically activated, realizing real-time perception and proactive handling of potential faults. No manual inspection or operation is required. The process is simple and the logic is clear. It can promptly remove dirt from the guide rail 200 and restore the normal operating status of the sunroof 100, effectively reducing the occurrence rate of faults such as jamming and abnormal noise of the sunroof 100, and improving the automation level, reliability and user experience of the sunroof mechanism.

[0112] In one embodiment, when the resistance signal is greater than a preset range, the cleaning component 500 is activated, including:

[0113] S31, control the cleaning slider 520 to move to a position in the second direction corresponding to the switch slider 320;

[0114] S32 controls the reciprocating vibration of the control switch slider 320 to peel dirt off the guide rail 200;

[0115] S33, control the sweeping drive 510 to drive the sweeping slider 520 to move towards the drain trough 220, so as to push the dirt into the drain trough 220 and discharge it.

[0116] When the resistance signal exceeds the preset range and the cleaning component 500 is activated, the cleaning slider 520 is first moved to the position corresponding to the switch slider 320 in the second direction. Then, through reciprocating vibration, the dirt attached to the guide rail 200 is peeled off. Subsequently, the cleaning slider 520 is driven to move towards the drain trough 220, pushing the peeled dirt into the drain trough 220 for discharge. This step-by-step control process can accurately locate the area where dirt accumulates, efficiently remove stubborn attachments through vibration, and achieve concentrated discharge of dirt with the pushing action. The cleaning is thorough and targeted, which can quickly eliminate the abnormal operating resistance of the skylight 100, ensure smooth opening and closing of the skylight 100, and the entire control logic is coherent and orderly, further improving the cleaning effect and the stability of the mechanism.

[0117] When there is little dirt in the chute 210 and the switching assembly 300 can operate normally, the cleaning assembly 500 does not need to be started, which helps to save energy.

[0118] In one embodiment, the control switch slider 320 reciprocates to peel dirt off the guide rail 200, including:

[0119] During the reciprocating vibration of the cleaning slider 520 controlled by the control module 400, the relationship between the displacement of the cleaning slider 520 and time is as follows:

[0120] x(t) = x0 + Asin(ωt);

[0121] Where x0 is the initial position of the cleaning slider 520, which is the position where the cleaning slider 520 moves to the position corresponding to the switch slider 320; A is the amplitude of the reciprocating motion of the cleaning slider 520; ω is the frequency of the reciprocating motion of the cleaning slider 520; and t is time.

[0122] During the process of the cleaning slider 520 reciprocating and vibrating to peel off dirt from the guide rail 200, the control module 400 controls the reciprocating motion of the cleaning slider 520 according to a sinusoidal law. This sinusoidal reciprocating motion provides stable vibration and uniform force, which can generate a continuous and stable vibration force on the dirt attached to all parts of the guide rail 200. This not only efficiently peels off stubborn debris but also avoids impact loads that could damage the guide rail 200, cleaning slider 520, and other components. By adjusting the amplitude and frequency, it can also adapt to the cleaning needs of different types of dirt, balancing cleaning effectiveness with the safety and service life of the mechanism.

[0123] In one embodiment, the control method further includes:

[0124] Each time the vehicle is powered on, the control module 400 starts the cleaning component 500 to complete at least one cleaning of the guide rail 200.

[0125] This control method involves the control module 400 actively triggering the cleaning component 500 to perform at least one cleaning operation on the guide rail 200 each time the vehicle is powered on and started. This allows for the removal of accumulated dirt from the guide rail 200 before the sunroof 100 is put into use, preventing abnormal operating resistance, jamming, and abnormal noise caused by debris buildup. This preventative cleaning ensures the sunroof 100 is in good initial operating condition and further enhances the stability and durability of the mechanism.

[0126] In one embodiment, the control method further includes:

[0127] Each time the vehicle is powered off, the control module 400 starts the cleaning component 500 to complete at least one cleaning of the guide rail 200.

[0128] This control method activates the cleaning component 500 to perform at least one cleaning operation on the guide rail 200 each time the vehicle is powered off and stopped. This can promptly remove the dirt accumulated during the current use, prevent debris from accumulating and hardening over a long period, reduce the generation of stubborn dirt, reserve good working conditions for the next use, effectively delay component wear, and continuously ensure the long-term stable operation of the sunroof mechanism.

[0129] This control method employs preventative cleaning during both power-on and power-off periods to proactively remove accumulated dust and debris, preventing the sunroof 100 from becoming stuck or jammed during opening and closing, ensuring smooth operation throughout. Timely cleaning before and after each use prevents dirt from adhering to and hardening within the guide rail 200 grooves, significantly reducing the difficulty of cleaning stubborn dirt. Simultaneously, this method helps eliminate friction and scratching of sliding parts and guide rails 200 by hard debris, reducing motion interference and impact noises, and minimizing problems such as excessive resistance, motor overload, and frequent emergency cleaning triggers caused by dirt, thus improving the overall reliability of the sunroof 100. Regular preventative cleaning significantly extends the intervals between manual deep maintenance, reducing the frequency of subsequent disassembly and cleaning, and lowering overall vehicle maintenance costs.

[0130] In addition, the control module 400 also includes the function of actively starting the cleaning component 500. When the user needs to start the cleaning component 500, the user can manually control the start of the cleaning drive 510 to achieve at least one cleaning of the guide rail 200.

[0131] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0132] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A skylight mechanism, characterized in that, include: Skylight (100); The guide rail (200) is configured to be mounted on the vehicle body along a first direction; A switch assembly (300), connected to the sunroof (100), is configured to drive the sunroof (100) to reciprocate along the first direction under the guidance of the guide rail (200); A cleaning assembly (500) configured to clean dirt on the guide rail (200); A control module (400) is electrically connected to the switch assembly (300) and the cleaning assembly (500). The control module (400) is configured to control the cleaning assembly (500) to clean the guide rail (200) when the range of change of the resistance signal fed back by the switch assembly (300) is greater than a preset range.

2. The skylight mechanism according to claim 1, characterized in that, The guide rail (200) is configured with a slide groove (210) and a drain groove (220), the drain groove (220) being connected to the slide groove (210), and the cleaning assembly (500) includes: The cleaning drive unit (510) is electrically connected to the control module (400); A cleaning slider (520) is connected to the output end of the cleaning drive (510). The cleaning slider (520) is disposed in the slide groove (210). When the cleaning drive (510) drives the cleaning slider (520) to move along the first direction, the cleaning slider (520) can clean the dirt in the slide groove (210). When the cleaning slider (520) moves to the corresponding position of the drain trough (220), it pushes the dirt in the slide groove (210) towards the drain trough (220).

3. The skylight mechanism according to claim 2, characterized in that, When the resistance signal fed back by the switch assembly (300) changes within a range greater than a preset range, the cleaning drive (510) can drive the cleaning slider (520) to reciprocate along the first direction to peel the dirt off the guide rail (200).

4. The skylight mechanism according to claim 2, characterized in that, The cleaning slider (520) includes: The main body (521) is connected to the cleaning drive unit (510); A flange (522) is connected to the body (521). The flange (522) is located on the side of the body (521) near the drain trough (220). The end of the flange (522) away from the body (521) abuts against the bottom of the slide trough (210) so that when the cleaning slider (520) moves toward the drain trough (220), the flange (522) pushes the dirt toward the drain trough (220) for discharge.

5. The skylight mechanism according to claim 4, characterized in that, The cleaning slider (520) also includes: A cleaning part (523) is provided on the side of the body (521) facing the slide (210), and the cleaning part (523) is configured to clean the dirt in the slide (210) when the cleaning slider (520) reciprocates.

6. The skylight mechanism according to claim 2, characterized in that, The cleaning assembly (500) also includes: A first transmission assembly (530) is connected between the cleaning drive (510) and the cleaning slider (520).

7. The skylight mechanism according to any one of claims 2-6, characterized in that, The switching assembly (300) further includes: A switch driver (310) is electrically connected to the control module (400); A switch slider (320) is connected to the output end of the switch drive (310). The slide groove (210) is divided into a first guide groove (211) and a second guide groove (212), and the first guide groove (211) and the second guide groove (212) are connected. The cleaning slider (520) is located in the first guide groove (211). The sewage discharge groove (220) is connected to the first guide groove (211). The switch slider (320) is located in the second guide groove (212).

8. The skylight mechanism according to claim 7, characterized in that, When the resistance signal feedback from the switch assembly (300) changes within a range greater than a preset range, and the current signal of the switch drive (310) increases within a range greater than a preset current range, the control module (400) controls the cleaning drive (510) to drive the cleaning slider (520) to move to a position corresponding to the switch slider (320) in the second direction, controls the cleaning slider (520) to reciprocate to peel the dirt off the guide rail (200), and then controls the cleaning drive (510) to drive the cleaning slider (520) to move toward the drain trough (220) to discharge the dirt.

9. A vehicle, characterized in that, It includes a vehicle body and a sunroof mechanism as described in any one of claims 1-8, wherein the sunroof mechanism is disposed on the vehicle body.

10. A control method for a sunroof mechanism, characterized in that, Performed by the sunroof mechanism as described in any one of claims 1-8, the control method includes: Open or close the sunroof (100); Obtain the range of variation of the resistance signal fed back by the switching assembly (300); When the range of change of the resistance signal is greater than the preset range, the cleaning component (500) is activated.

11. The control method for the sunroof mechanism according to claim 10, characterized in that, When the range of change of the resistance signal exceeds a preset range, the cleaning component (500) is activated, including: Control the cleaning slider (520) to move to a position in the second direction corresponding to the switch slider (320); Controlling the reciprocating vibration of the switch slider (320) to peel dirt off the guide rail (200); The cleaning drive (510) drives the cleaning slider (520) to move toward the drain (220) to push the dirt toward the drain (220) and discharge it.

12. The control method for the sunroof mechanism according to claim 11, characterized in that, Controlling the reciprocating vibration of the switch slider (320) to peel dirt off the guide rail (200) includes: During the reciprocating vibration of the cleaning slider (520) controlled by the control module (400), the relationship between the displacement of the cleaning slider (520) and time is as follows: x(t) = x0 + Asin(ωt); Where x0 is the initial position of the cleaning slider (520), the initial position being the position where the cleaning slider (520) moves to the position corresponding to the switch slider (320) along the second direction; A is the amplitude of the reciprocating motion of the cleaning slider (520); ω is the frequency of the reciprocating motion of the cleaning slider (520); and t is time.

13. The control method for the sunroof mechanism according to claim 10, characterized in that, The control method further includes: Each time the vehicle is powered on, the control module (400) is controlled to start the cleaning assembly (500) to complete at least one cleaning of the guide rail (200); And / or, each time the vehicle is powered off, the control module (400) is controlled to start the cleaning assembly (500) to complete at least one cleaning of the guide rail (200).