Automobile sunroof heat protection control method, storage medium and electronic device

By adjusting the number of sunroof operations based on ambient temperature and motor age, the problem of user complaints and motor lifespan issues caused by existing automotive sunroof thermal protection methods has been solved, achieving effective motor protection and improved user experience.

CN116653819BActive Publication Date: 2025-12-05DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310852021.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-12-05
Estimated Expiration
2043-07-11

AI Technical Summary

Technical Problem

Existing automotive sunroof thermal protection methods can cause users to mistakenly believe the device is damaged when triggered, and can also affect the lifespan of the motor, failing to effectively prevent the motor from overheating.

Method used

The number of sunroof operations is dynamically adjusted based on ambient temperature and the age of the motor. The operation of the sunroof is controlled by setting a warning number of operations and an upper limit number of operations, issuing reminder messages or triggering thermal protection to prevent the motor from overheating.

Benefits of technology

This effectively prevents the sunroof motor from overheating, extends the motor's lifespan, reduces user complaints, and avoids misinterpreting the problem as equipment damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116653819B_ABST
    Figure CN116653819B_ABST
Patent Text Reader

Abstract

The application discloses a sunroof thermal protection control method, a storage medium and an electronic device. The method comprises the following steps: after the whole vehicle is powered on, a first current environment temperature is obtained in response to a first actuation operation of the sunroof; an upper limit actuation number corresponding to a first actuation period and a warning actuation number are determined according to the first current environment temperature, and the warning actuation number is smaller than the upper limit actuation number; if it is detected that the sunroof actuation number reaches the warning actuation number in the first actuation period, a thermal protection reminder information is sent, so that the user does not mistakenly think that the device is damaged when the thermal protection is started, and user complaints are reduced; and if it is detected that the sunroof actuation number reaches the upper limit actuation number in the first actuation period, a sunroof thermal protection operation is triggered, the sunroof actuation number in the actuation period is used to determine whether the sunroof thermal protection operation is triggered, the sunroof motor temperature can be effectively prevented from being too high, and the service life of the motor is prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of device thermal protection, and in particular to a sunroof thermal protection control method, a storage medium and an electronic device. BACKGROUND

[0002] A vehicle with a sunroof can control the opening and closing of the sunroof through a button operation. In order to avoid damage to the sunroof motor caused by continuous operation of the sunroof, the vehicle sunroof is generally provided with a thermal protection function. When the temperature of the sunroof motor reaches a set temperature (such as 80℃), the thermal protection is triggered, and the sunroof cannot be operated. The current thermal protection method may cause the sunroof to suddenly become inoperable, leading users to mistakenly believe that the sunroof is damaged, resulting in user complaints about product quality. At the same time, the sunroof motor must reach a relatively high set temperature before the thermal protection is triggered, which also affects the service life of the motor to some extent. SUMMARY

[0003] The present application aims to overcome the deficiencies of the prior art that the triggering of sunroof thermal protection leads to user complaints and affects the service life of the motor, and provides a sunroof thermal protection control method, a storage medium and an electronic device.

[0004] The technical solution of the present application provides a sunroof thermal protection control method, which comprises the following steps:

[0005] After the vehicle is powered on, a first current ambient temperature is obtained in response to a first sunroof operation;

[0006] A first operation cycle corresponding upper limit operation times and a warning operation times are determined according to the first current ambient temperature, and the warning operation times are less than the upper limit operation times;

[0007] In the first operation cycle, if it is detected that the sunroof operation times reach the warning operation times, a thermal protection reminder information is sent out;

[0008] In the first operation cycle, if it is detected that the sunroof operation times reach the upper limit operation times, a sunroof thermal protection operation is triggered.

[0009] Further, the determination of the first operation cycle corresponding upper limit operation times and the warning operation times according to the first current ambient temperature specifically comprises:

[0010] The first current ambient temperature is input into a first operation cycle corresponding upper limit operation times and a warning operation times query model, and the corresponding upper limit operation times and the warning operation times are output. The target first operation cycle corresponding upper limit operation times and a warning operation times query model comprises upper limit operation times and warning operation times calibrated under different ambient temperatures.

[0011] Further, before the first current environment temperature input is input into the first-time operation frequency query model to output the corresponding upper limit operation frequency and the warning operation frequency, the method further comprises:

[0012] obtaining the service life of the sunroof motor;

[0013] updating the first-time operation frequency query model according to the service life of the sunroof motor.

[0014] Further, the method further comprises:

[0015] after the end of the first operation cycle or the end of the sunroof thermal protection operation, in response to the sunroof operation, obtaining a second current environment temperature, a time interval from the last operation to the current operation, and a sunroof operation frequency in the operation cycle corresponding to the last operation;

[0016] determining the upper limit operation frequency and the warning operation frequency corresponding to the current operation cycle according to the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation frequency in the operation cycle corresponding to the last operation, the warning operation frequency being less than the upper limit operation frequency;

[0017] if the sunroof operation frequency reaches the warning operation frequency in the current operation cycle, issuing a thermal protection prompt information;

[0018] if the sunroof operation frequency reaches the upper limit operation frequency in the current operation cycle, triggering a sunroof thermal protection operation.

[0019] Further, the method further comprises:

[0020] The method of determining the upper limit operation frequency and the warning operation frequency corresponding to the current operation cycle according to the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation frequency in the operation cycle corresponding to the last operation, the warning operation frequency being less than the upper limit operation frequency, specifically comprises:

[0021] inputting the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation frequency in the operation cycle corresponding to the last operation into a continuous operation frequency query model to output the corresponding upper limit operation frequency and the warning operation frequency, the continuous operation frequency query model comprising the upper limit operation frequency and the warning operation frequency under the index of different environment temperatures, operation time intervals and last operation cycle operation frequencies.

[0022] Further, before the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation frequency in the operation cycle corresponding to the last operation are input into the continuous operation frequency query model to output the corresponding upper limit operation frequency and the warning operation frequency, the method further comprises:

[0023] acquire the service life of the sunroof motor;

[0024] update the query model of the number of actuations according to the service life of the sunroof motor.

[0025] Further, in each actuation cycle, further comprising:

[0026] in response to the end of the sunroof actuation operation, acquire the sunroof actuation stroke;

[0027] accumulate the sunroof actuation stroke to the total stroke of the current cycle;

[0028] divide the total stroke of the current cycle by the value of the sunroof single-trip switch stroke as the number of sunroof actuations.

[0029] Further, the sunroof thermal protection operation comprises:

[0030] issue a reminder information that the sunroof enters the thermal protection state; and / or

[0031] control the sunroof to stop actuating in the recovery period.

[0032] The technical solution of the present application also provides a storage medium, which stores computer instructions, when the computer executes the computer instructions, for executing the automobile sunroof thermal protection control method as described above.

[0033] The technical solution of the present application also provides an electronic device, comprising at least one processor; and,

[0034] a memory in communication connection with the at least one processor; wherein,

[0035] the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the automobile sunroof thermal protection control method as described above.

[0036] After adopting the above technical solution, the following beneficial effects are achieved:

[0037] The technical solution of the present application determines the upper limit actuation number and the pre-warning actuation number of the actuation cycle according to the first current environment temperature. In the actuation cycle, when the number of sunroof actuations reaches the upper limit actuation number, the sunroof thermal protection operation is triggered. The number of sunroof actuations in the actuation cycle is used to determine whether the sunroof thermal protection operation is triggered, which can effectively prevent the temperature of the sunroof motor from being too high and prolong the service life of the motor; and when the number of sunroof actuations reaches the pre-warning actuation number, a thermal protection reminder information is issued, which avoids the user from mistakenly thinking that the device is damaged when the thermal protection is started, and reduces user complaints. BRIEF DESCRIPTION OF DRAWINGS

[0038] The disclosure of the present application will become more apparent with reference to the drawings. It should be understood that these drawings are only for the purpose of illustration and are not intended to limit the scope of protection of the present application. In the drawings:

[0039] Figure 1 is a flow chart of the automobile sunroof heat protection control method in an embodiment of the present application;

[0040] Figure 2 is a flow chart of the automobile sunroof heat protection control method in a preferred embodiment of the present application;

[0041] Figure 3 is a schematic diagram of the hardware structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION

[0042] The specific embodiments of the present application will be further described below with reference to the drawings.

[0043] It is easy to understand that, according to the technical solution of the present application, a person skilled in the art can replace various structural modes and implementation modes without changing the essential spirit of the present application. Therefore, the following specific embodiments and drawings are only exemplary descriptions of the technical solution of the present application, and should not be considered as the whole or as a limitation or restriction on the technical solution of the application.

[0044] In this specification, the orientation terms such as up, down, left, right, front, back, front, back, top, bottom, etc. mentioned or possibly mentioned are defined with respect to the structure shown in the drawings, and they are relative concepts, so they can be changed accordingly according to their different positions, different use states. Therefore, these or other orientation terms should not be interpreted as limiting terms. In addition, the terms "first", "second", "third" are only for descriptive purposes and should not be understood as indicating or implying relative importance.

[0045] In the description of the present application, it should be noted that, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium; it can be the communication inside two components. For a person skilled in the art, the above belongs to the specific meaning in the present application can be understood according to the specific circumstances.

[0046] The automobile sunroof heat protection control method in the embodiment of the present application, as shown in Figure 1 includes:

[0047] Step S101: After the whole vehicle is powered on, in response to the first sunroof operation, a first current environment temperature is obtained;

[0048] Step S102: determining the upper limit number of actuations and the warning number of actuations corresponding to the first actuation period according to the first current ambient temperature, the warning number of actuations being less than the upper limit number of actuations;

[0049] Step S103: if the number of sunroof actuations reaches the warning number of actuations in the first actuation period, a heat protection reminder information is sent out.

[0050] Step S104: if the number of sunroof actuations reaches the upper limit number of actuations in the first actuation period, a sunroof heat protection operation is triggered.

[0051] Specifically, after starting the vehicle each time, the first sunroof actuation operation is the first sunroof actuation operation. The first current ambient temperature is obtained after the first sunroof actuation operation, wherein the timing of obtaining the first current ambient temperature can be at any time from receiving the first actuation instruction to after the first sunroof actuation ends, and the first current ambient temperature can be obtained by a temperature sensor installed around the sunroof.

[0052] Then, the upper limit number of actuations and the warning number of actuations of the first actuation period are determined according to the first current ambient temperature, wherein the difference between the warning number of actuations and the upper limit number of actuations is 1-3. Generally, the higher the first current ambient temperature, the lower the upper limit number of actuations and the warning number of actuations, and the corresponding relationship between the upper limit number of actuations, the warning number of actuations and the first current ambient temperature can be calibrated in advance.

[0053] The first actuation period starts from receiving the sunroof actuation instruction, and the number of sunroof actuations is monitored in the first actuation period. When the number of sunroof actuations reaches the warning number of actuations, a heat protection reminder information is sent out, for example, a voice reminder “Please do not frequently open and close the sunroof, heat protection will be triggered soon” can be sent out, so as to remind the user to stop opening and closing the sunroof. If the number of sunroof actuations reaches the upper limit number of actuations, a sunroof heat protection operation is triggered.

[0054] The sunroof heat protection operation can include sending a reminder information that the sunroof enters a heat protection state, and / or controlling the sunroof to stop actuating in a recovery period. The reminder information can be a voice message or a text message displayed on the center screen; the recovery period is determined according to the cooling speed of the motor, and preferably, since the cooling speed of the motor is different at different ambient temperatures, the length of the recovery period can be determined according to the current temperature.

[0055] The embodiment of the application determines the upper limit actuation number and the early warning actuation number of the first actuation period according to the first current environment temperature. In the first actuation period, when the sunroof actuation number reaches the upper limit actuation number, the sunroof heat protection operation is triggered. The sunroof actuation number in the first actuation period is used to determine whether the sunroof heat protection operation is triggered, so that the upper limit actuation number can be reasonably determined, and the motor temperature can be effectively prevented from being too high, and the service life of the motor is prolonged. When the sunroof actuation number reaches the early warning actuation number, a heat protection reminder information is sent, so as to avoid that the user mistakenly thinks that the equipment is damaged when the heat protection is started, and to reduce user complaints.

[0056] In one of the embodiments, the upper limit actuation number and the early warning actuation number corresponding to the first actuation period are determined according to the first current environment temperature, and specifically include:

[0057] The first current environment temperature is input into the first actuation number query model, and the corresponding upper limit actuation number and early warning actuation number are output. The target first actuation number query model includes the upper limit actuation number and the early warning actuation number calibrated at different environment temperatures.

[0058] Specifically, the sunroof is actuated and tested in different temperature environments, and the sunroof continuous actuation number when the sunroof motor reaches the target temperature at different environment temperatures is obtained. The sunroof continuous actuation number is used as the upper limit actuation number at the temperature, and the corresponding early warning actuation number is determined according to the upper limit actuation number, so as to generate the first actuation number query model. In the first actuation number query model, a set of upper limit actuation numbers and early warning actuation numbers corresponding to each environment temperature can be set, or a set of upper limit actuation numbers and early warning actuation numbers corresponding to an environment temperature interval can be set.

[0059] The first current environment temperature is input into the first actuation number query model, and the corresponding upper limit actuation number and early warning actuation number are output. The target first actuation number query model includes the upper limit actuation number and the early warning actuation number calibrated at different environment temperatures.

[0060] In one of the embodiments, the first current environment temperature is input into the first actuation number query model, and the corresponding upper limit actuation number and early warning actuation number are output. Before the first current environment temperature is input into the first actuation number query model, the method further includes:

[0061] The service life of the sunroof motor is obtained.

[0062] The first actuation number query model is updated according to the service life of the sunroof motor.

[0063] With the use of the sunroof motor for a long time, the heat generation speed is faster, and the heat resistance is worse. Before querying the upper limit actuation times and the early warning actuation times, the first actuation times query model is updated according to the service life of the sunroof motor. The upper limit actuation times and the early warning actuation times can be reduced once for every preset number of years of service life, thereby effectively protecting the sunroof motor.

[0064] In one of the embodiments, the sunroof heat protection control method further comprises:

[0065] After the end of the last actuation period or the end of the sunroof heat protection operation, in response to the sunroof actuation operation, the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation times in the actuation period corresponding to the last actuation are obtained;

[0066] According to the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation times in the actuation period corresponding to the last actuation, the upper limit actuation times and the early warning actuation times corresponding to the current actuation period are determined, and the early warning actuation times are less than the upper limit actuation times;

[0067] In the current actuation period, if the sunroof actuation times are detected to reach the early warning actuation times, a heat protection reminder information is issued;

[0068] In the current actuation period, if the sunroof actuation times are detected to reach the upper limit actuation times, a sunroof heat protection operation is triggered.

[0069] Specifically, after the end of the last actuation period (if the sunroof heat protection operation is triggered in the last actuation period, after the end of the heat protection operation), in response to the sunroof actuation operation, the upper limit actuation times and the early warning actuation times corresponding to the current actuation period are determined according to the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation times in the actuation period corresponding to the last actuation. The corresponding relationship between the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation times in the actuation period corresponding to the last actuation, and the upper limit actuation times and the early warning actuation times can be calibrated in advance.

[0070] The current actuation period starts from the end of the last actuation period and the first time the sunroof actuation instruction is received. If the sunroof actuation times reach the early warning actuation times in the current actuation period, a heat protection reminder information is issued, and if the sunroof actuation times reach the upper limit actuation times, a sunroof heat protection operation is triggered.

[0071] The embodiment of the application can determine the upper limit operation number and the warning operation number corresponding to the current operation period according to the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation number in the operation period corresponding to the last operation when the sunroof operation is performed after the first operation period, comprehensively considers the cooling state of the motor, and thus obtains the upper limit operation number and the warning operation number suitable for the current scene.

[0072] In one of the embodiments, the method further comprises:

[0073] The upper limit operation number and the warning operation number corresponding to the current operation period are determined according to the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation number in the operation period corresponding to the last operation, and the warning operation number is less than the upper limit operation number, and specifically comprises:

[0074] The second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation number in the operation period corresponding to the last operation are input into a continuous operation number query model, and the corresponding upper limit operation number and warning operation number are output, and the continuous operation number query model comprises the upper limit operation number and the warning operation number indexed under different environment temperatures, operation time intervals, and last operation period operation numbers.

[0075] Specifically, the continuous sunroof operation number when the sunroof motor reaches the target temperature under different environment temperatures, operation time intervals, and last continuous operation numbers is obtained by performing operation test on the sunroof, the continuous sunroof operation number is the upper limit operation number under the temperature, and the corresponding warning operation number is determined according to the upper limit operation number, so as to generate the continuous operation number query model.

[0076] The embodiment of the application outputs the corresponding upper limit operation number and warning operation number after looking up the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation number in the operation period corresponding to the last operation, and can determine the upper limit operation number and the warning operation number.

[0077] In one of the embodiments, before the second current environment temperature, the time interval from the last operation to the current operation, and the sunroof operation number in the operation period corresponding to the last operation are input into the continuous operation number query model to output the corresponding upper limit operation number and warning operation number, the method further comprises:

[0078] The service life of the sunroof motor is obtained.

[0079] The continuous operation number query model is updated according to the service life of the sunroof motor.

[0080] Similar to the first actuation number query model, the application embodiment updates the continuous actuation number query model according to the sunroof motor service life before querying the upper limit actuation number and the early warning actuation number. The upper limit actuation number and the early warning actuation number can be reduced once for every preset number of years of service life, thereby effectively protecting the sunroof motor.

[0081] In one of the embodiments, in each actuation cycle, further comprising:

[0082] In response to the end of the sunroof actuation operation, the sunroof actuation stroke is obtained;

[0083] The sunroof actuation stroke is added to the current cycle actuation total stroke;

[0084] The current cycle actuation total stroke is divided by the value of the sunroof one-way switch stroke as the sunroof actuation number.

[0085] The sunroof one-way switch stroke is the stroke of the sunroof passing through from fully open to fully closed. In each actuation cycle, the application embodiment considers the sunroof to be actuated once when the sunroof actuation stroke reaches a sunroof one-way switch stroke, thereby providing a same judgment standard for the aforementioned sunroof actuation number.

[0086] According to the needs, the above technical solutions can be combined to achieve the best technical effect.

[0087] Figure 2 The flowchart of the automobile sunroof thermal protection control method in a preferred embodiment of the application is shown, which specifically comprises:

[0088] Step S201: After the vehicle is powered on, in response to the first actuation operation of the sunroof, the first current environment temperature is obtained;

[0089] Step S202: The service life of the sunroof motor is obtained, and the first actuation number query model is updated according to the service life of the sunroof motor;

[0090] Step S203: The first current environment temperature is input into the first actuation number query model, and the corresponding upper limit actuation number and early warning actuation number are output, wherein the early warning actuation number is less than the upper limit actuation number;

[0091] Step S204: In the first actuation cycle, if it is detected that the sunroof actuation number reaches the early warning actuation number, a thermal protection reminder information is issued;

[0092] Step S205: In the first actuation cycle, if it is detected that the sunroof actuation number reaches the upper limit actuation number, a sunroof thermal protection operation is triggered;

[0093] Step S206: In response to the sunroof actuation operation, the second current environment temperature, the time interval from the last actuation to the current actuation, and the number of sunroof actuations in the actuation cycle corresponding to the last actuation are obtained after the last actuation cycle ends or the sunroof thermal protection operation ends;

[0094] Step S207: The service life of the sunroof motor is obtained, and the continue actuation number query model is updated according to the service life of the sunroof motor;

[0095] Step S208: The second current environment temperature, the time interval from the last actuation to the current actuation, and the number of sunroof actuations in the actuation cycle corresponding to the last actuation are input into the continue actuation number query model, and the corresponding upper limit actuation number and warning actuation number are output;

[0096] Step S209: In the current actuation cycle, if it is detected that the number of sunroof actuations reaches the warning actuation number, a thermal protection reminder information is sent out;

[0097] Step S210: In the current actuation cycle, if it is detected that the number of sunroof actuations reaches the upper limit actuation number, a sunroof thermal protection operation is triggered.

[0098] The technical scheme of the present application also provides a storage medium, which stores computer instructions, and when a computer executes the computer instructions, the computer instructions are used to execute the automobile sunroof thermal protection control method in any of the preceding embodiments.

[0099] Figure 3 An electronic device of the present application is shown, which comprises:

[0100] at least one processor 301; and

[0101] a memory 302 in communication connection with the at least one processor 301; wherein

[0102] The memory 302 stores instructions executable by the at least one processor 301, and the instructions are executed by the at least one processor 301 to enable the at least one processor 301 to perform all steps of the automobile sunroof thermal protection control method in any of the preceding method embodiments.

[0103] The electronic device is preferably a vehicle-mounted electronic control unit (Electronic Control Unit, ECU), and further a microcontroller unit (Microcontroller Unit, MCU) in the vehicle-mounted electronic control unit.

[0104] Figure 3 Taking a processor 302 as an example:

[0105] The electronic device can further comprise an input device 303 and an output device 304.

[0106] The processor 301, memory 302, input device 303 and output device 304 can be connected by a bus or other means. The figure shows an example of connection by bus.

[0107] The memory 302, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the automotive sunroof thermal protection control method in the embodiments of this application, for example, Figure 1 The method flow is shown in Figure 2. The processor 301 executes various functional applications and data processing by running non-volatile software programs, instructions, and modules stored in the memory 302, thereby realizing the automotive sunroof thermal protection control method in the above embodiments.

[0108] The memory 302 may include a program storage area and a data storage area. The program storage area may store the operating system and application programs required for at least one function; the data storage area may store data created based on the use of the automotive sunroof thermal protection control method, etc. Furthermore, the memory 302 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 302 may optionally include memory remotely located relative to the processor 301, and these remote memories can be connected via a network to the apparatus performing the automotive sunroof thermal protection control method. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0109] The input device 303 can receive user clicks and generate signal inputs related to user settings and function control of the vehicle sunroof thermal protection control method. The output device 304 may include a display device such as a display screen.

[0110] When one or more modules are stored in the memory 302, and are run by one or more processors 301, the automotive sunroof thermal protection control method in any of the above method embodiments is executed.

[0111] The above description is merely the principle and preferred embodiment of this application. It should be noted that for those skilled in the art, implementation methods obtained by appropriately combining the technical solutions disclosed in different embodiments are also included within the technical scope of this invention. Based on the principle of this application, several other modifications can also be made, which should also be considered within the protection scope of this application.

Claims

1. A method of controlling heat protection of an automotive sunroof, characterized by, The application comprises: After the whole vehicle is powered on, the first current environment temperature is obtained in response to the first actuation operation of the sunroof; The upper limit actuation number and the warning actuation number corresponding to the first actuation period are determined according to the first current environment temperature, and the warning actuation number is less than the upper limit actuation number; In the first actuation period, if the sunroof actuation number reaches the warning actuation number, a heat protection reminder information is sent out; In the first actuation period, if the sunroof actuation number reaches the upper limit actuation number, a sunroof heat protection operation is triggered; After the last actuation period ends or the sunroof heat protection operation ends, the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation number in the actuation period corresponding to the last actuation are obtained in response to the sunroof actuation operation; The upper limit actuation number and the warning actuation number corresponding to the current actuation period are determined according to the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation number in the actuation period corresponding to the last actuation, and the warning actuation number is less than the upper limit actuation number; In the current actuation period, if the sunroof actuation number reaches the warning actuation number, a heat protection reminder information is sent out; In the current actuation period, if the sunroof actuation number reaches the upper limit actuation number, a sunroof heat protection operation is triggered.

2. The automotive sunroof thermal protection control method of claim 1, wherein, The upper limit actuation number and the warning actuation number corresponding to the first actuation period are determined according to the first current environment temperature, and the warning actuation number is less than the upper limit actuation number, specifically comprising: The first current environment temperature is input into the first actuation number query model to output the corresponding upper limit actuation number and warning actuation number, and the first actuation number query model comprises the upper limit actuation number and warning actuation number calibrated under different environment temperatures.

3. The automotive sunroof thermal protection control method of claim 2, wherein, Before the first current environment temperature is input into the first actuation number query model to output the corresponding upper limit actuation number and warning actuation number, it further comprises: The service life of the sunroof motor is obtained; The first actuation number query model is updated according to the service life of the sunroof motor.

4. The automotive sunroof thermal protection control method of claim 1, wherein, Further comprising: The upper limit actuation number and the warning actuation number corresponding to the current actuation period are determined according to the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation number in the actuation period corresponding to the last actuation, and the warning actuation number is less than the upper limit actuation number, specifically comprising: The second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation number in the actuation period corresponding to the last actuation are input into the continuous actuation number query model to output the corresponding upper limit actuation number and warning actuation number, and the continuous actuation number query model comprises the upper limit actuation number and warning actuation number calibrated under different environment temperatures, actuation time intervals and last actuation cycle actuation numbers.

5. The automotive sunroof thermal protection control method of claim 4, wherein, Before the second current environment temperature, the time interval from the last actuation to the current actuation, and the sunroof actuation number in the actuation period corresponding to the last actuation are input into the continuous actuation number query model to output the corresponding upper limit actuation number and warning actuation number, it further comprises: The service life of the sunroof motor is obtained; The continuous actuation number query model is updated according to the service life of the sunroof motor.

6. The automotive sunroof thermal protection control method according to any one of claims 1-5, characterized in that, In each actuation cycle, further comprising: in response to the sunroof actuation operation ending, obtaining a sunroof actuation stroke; adding the sunroof actuation stroke to the current cycle total actuation stroke; dividing the current cycle total actuation stroke by the value of the sunroof single trip switch stroke as the sunroof actuation times.

7. The automotive sunroof thermal protection control method according to any one of claims 1-5, characterized in that, The sunroof thermal protection operation comprises: sending a prompt information that the sunroof enters a thermal protection state; and / or controlling the sunroof to stop actuating within the recovery period.

8. A storage medium, characterized by The storage medium stores computer instructions, when the computer executes the computer instructions, for executing the automobile sunroof thermal protection control method of any one of claims 1-7.

9. An electronic device, comprising: comprising at least one processor; and, a memory connected in communication with the at least one processor; wherein, the memory stores instructions executable by the at least one processor, the instructions executed by the at least one processor to enable the at least one processor to execute the automobile sunroof thermal protection control method of any one of claims 1-7.

Citation Information

Patent Citations

  • Automobile back door stay bar motor overheating protection method and device

    CN113098366A

  • Vehicle window durability estimation method, system, medium and device

    CN114435269A