Control method, device and equipment of door and window lifter motor and readable storage medium
Through the logic control of the vehicle controller, it is determined whether the door and window lifter motor is overheated based on the cockpit temperature and motor operation, which solves the problem of the thermal protection switch being easily disturbed in the prior art, and realizes the stability and reliability of the motor thermal protection.
Patent Information
- Application Number
- CN202411881399.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The existing door and window lift motors are thermally protected by thermal protection switches, which are susceptible to electromagnetic and electrostatic interference, resulting in abnormal thermal protection function and may cause the motor to overheat and burn when repeatedly used in high-temperature environments.
Through the logic control of the vehicle controller, based on the current temperature of the cockpit and the actual operation of the door and window lifter motor, the current allowable number of runs and equivalent number of runs of the motor are determined, and whether it is overheated is judged, and the power is cut off when it is judged to be overheated to avoid overheating.
The stability and reliability of the motor thermal protection are achieved, the thermal protection function abnormality caused by electromagnetic interference and electrostatic interference is avoided, and the risk of motor damage caused by overheating is reduced.
Smart Images

Figure CN119664210A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle door and window control, and in particular to a control method, device, equipment and readable storage medium for a door and window lifter motor. Background Art
[0002] The travel of the door glass is fixed, and it usually takes no more than 10 seconds for the glass to rise from the bottom to the top. In actual use, the glass lifting function will not be used for a long time, so the door and window lift motor is designed for short-term, high-current, intermittent operation, and its heat dissipation capacity is not enough to support long-term continuous operation. If the glass is repeatedly raised and lowered in a high-temperature environment, there is a risk of the motor overheating and burning.
[0003] To eliminate this risk, in the prior art, the door and window lift motor is generally equipped with a built-in thermal protection switch. When the motor temperature is too high, the thermal protection switch is disconnected to protect the motor from burning.
[0004] However, when the prior art solution sets a thermal protection switch inside the motor for thermal protection, the thermal protection switch is relatively sensitive and easily affected by surrounding electromagnetic interference, electrostatic interference, etc., which may cause its thermal protection function to be abnormal. In addition, some door and window lifters have an anti-pinch function. When the glass is blocked by a human body or other objects during its rise, the lifter motor automatically reverses to lower the glass to avoid hurting people. However, when the glass is blocked by a human body, the operating time will inevitably increase, and the heat will increase. If the temperature of the motor is high before the glass rises (such as when the ambient temperature is high in summer or the glass has been repeatedly raised and lowered several times), the motor temperature may exceed the working temperature of the thermal protection switch when the glass is blocked. If the thermal protection switch is disconnected and the power is cut off at this time, the anti-pinch function will fail, causing danger. Summary of the invention
[0005] The embodiments of the present invention provide a control method, device, equipment and readable storage medium for a door and window lifter motor to solve the technical problem in the related art that the existing door and window lifter motor is thermally protected by setting a thermal protection switch, which is easily affected by surrounding electromagnetic interference, electrostatic interference, etc., resulting in abnormal thermal protection function.
[0006] In a first aspect, a control method for a door and window lifter motor is provided, the control method comprising the following steps:
[0007] After the vehicle is powered on, the current allowed number of operations of the window lift motor is determined based on the current temperature of the cockpit;
[0008] Determine the current equivalent number of operations of the window regulator motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window regulator motor;
[0009] Determine whether the current equivalent operation times of the door and window lift motor is less than the current allowed operation times;
[0010] If so, determine that the door and window lift motor is overheated and control the door and window lift motor to cut off power; if so, determine that the door and window lift motor is overheated and control the door and window lift motor to cut off power; if not, repeat the above steps until the entire vehicle is powered off.
[0011] In some embodiments, the step of determining the current allowed number of operations according to the current temperature of the cockpit includes:
[0012] Determine the current temperature compensation operation times according to the current temperature of the cockpit;
[0013] The current allowed number of operations is obtained by adding the number of normal temperature allowed operations and the number of current temperature compensation operations.
[0014] In some embodiments, the step of determining the current allowed number of operations according to the current temperature of the cockpit includes:
[0015] Determine the current temperature compensation operation times according to the current temperature of the cockpit;
[0016] The current allowed running number is obtained by summing the normal temperature allowed running number, the current temperature compensation running number and the reserved safety running number.
[0017] In some embodiments, the step of determining the current temperature compensation operation times according to the current temperature of the cockpit includes:
[0018] The current temperature compensation running times are determined according to a preset relationship curve between the temperature compensation running times and the temperature and the current temperature of the cockpit.
[0019] In some embodiments, if yes, the step of determining that the door and window lifter motor is overheated and controlling the door and window lifter motor to be powered off further includes:
[0020] Determine whether the door and window anti-pinch function is triggered;
[0021] If so, firstly control the door and window lift motor to reverse for a preset number of turns, and then control the door and window lift motor to cut off power.
[0022] In some embodiments, the step of determining the current equivalent number of operations of the window lifter motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window lifter motor comprises:
[0023] Determine the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor;
[0024] The current equivalent number of operations of the window lifter motor is obtained by subtracting the current equivalent number of operations from the current actual number of operations of the window lifter motor.
[0025] In some embodiments, the step of determining the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor comprises:
[0026] Determine the calculation coefficient of the current equivalent reduction times per unit time according to the current temperature of the cockpit;
[0027] The current equivalent reduction times are obtained by dividing the current stoppage time of the door and window lift motor by the calculation coefficient and rounding down.
[0028] In a second aspect, a control device for a door and window lifter motor is provided, comprising a vehicle controller, wherein the vehicle controller comprises:
[0029] a first determining unit, the first determining unit being used to determine the current allowed number of operations of the window lifter motor according to the current temperature of the cockpit after the vehicle is powered on;
[0030] a second determining unit, which determines a current equivalent number of operations of the window lifter motor according to a current temperature of the cockpit and a current actual number of operations and a current stop time of the window lifter motor;
[0031] A judging unit, the judging unit being used to judge whether the current equivalent operation number of the door and window lifter motor is less than the current allowed operation number;
[0032] A control unit, wherein the control unit is used to, if yes, determine that the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if yes, determine that the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if no, repeat the determination and judgment process of the first determination unit, the second determination unit and the judgment unit until the entire vehicle is powered off.
[0033] In a third aspect, a computer device is provided, comprising: a memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the aforementioned control method for the door and window lifter motor.
[0034] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a computer, the computer executes the aforementioned control method for a door and window lifter motor.
[0035] The beneficial effects brought about by the technical solution provided by the present invention include:
[0036] The embodiment of the present invention provides a control method, device, equipment and readable storage medium for a window lifter motor. After the vehicle is powered on, the control method first determines the current allowed number of operations of the window lifter motor according to the current temperature of the cockpit; then determines the current equivalent number of operations of the window lifter motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window lifter motor; then determines whether the current equivalent number of operations of the window lifter motor is less than the current allowed number of operations; finally determines whether the window lifter motor is overheated according to the judgment result, and controls the window lifter motor to be powered off when it is determined that the window lifter motor is overheated. That is, the embodiment of the present invention can realize motor thermal protection through the logic control of the vehicle controller, will not be affected by surrounding electromagnetic interference, electrostatic interference, etc., and the stability of the motor thermal protection function is good. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0038] Figure 1 A schematic flow chart of a control method for a door and window lifter motor provided by an embodiment of the present invention;
[0039] Figure 2 Implementation provided for the embodiment of the present invention Figure 1 A schematic flow chart of step S10;
[0040] Figure 3 Implementation provided for the embodiment of the present invention Figure 2 A curve diagram showing the relationship between the preset temperature compensation operation times and the temperature in step S101;
[0041] Figure 4 Implementation provided for the embodiment of the present invention Figure 1 A schematic flow chart of step S20;
[0042] Figure 5 Implementation provided for the embodiment of the present invention Figure 1 Another flow chart of step S10;
[0043] Figure 6 Implementation provided for the embodiment of the present invention Figure 1 A schematic flow chart of step S40;
[0044] Figure 7 Implementation provided for the embodiment of the present invention Figure 4A schematic flow chart of step S201 in FIG.
[0045] Figure 8 A schematic diagram of the structure of a control device for a door and window lifter motor provided by an embodiment of the present invention;
[0046] Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0048] The embodiment of the present invention provides a control method for a door and window lifter motor, which can solve the technical problem that the existing door and window lifter motor is thermally protected by setting a thermal protection switch, which is easily affected by surrounding electromagnetic interference, electrostatic interference, etc., resulting in abnormal thermal protection function.
[0049] See also Figure 1 As shown, an embodiment of the present invention provides a method for controlling a door and window lifter motor, comprising the following steps:
[0050] Step S10, after the vehicle is powered on, the current allowed number of operations of the window lifter motor is determined according to the current temperature of the cockpit.
[0051] Specifically, after the vehicle is powered on, the vehicle controller can obtain the current temperature of the cockpit through a temperature sensor arranged in the cockpit.
[0052] The step of determining the current allowed number of operations of the window lifter motor according to the current temperature of the cockpit comprises:
[0053] Step S101, determining the current temperature compensation operation times according to the current temperature of the cockpit.
[0054] Step S102, summing the normal temperature allowed operation times and the current temperature compensation operation times to obtain the current allowed operation times.
[0055] Among them, the window lift motor reaches the upper limit of the allowed number of operations at normal temperature (23°C) can be recorded as N1. N1 is an inherent property of the motor and can be obtained through prior calibration. When the ambient temperature (cockpit temperature) of the window lift motor is different, the number of times the upper limit is allowed is different. The lower the temperature, the more the upper limit is allowed. Relative to normal temperature, the number of times the upper limit of the motor is allowed to run at different temperatures can be recorded as N2. When the ambient temperature is lower than normal temperature, N2 is a positive value. When the ambient temperature is higher than normal temperature, N2 is a negative value. When the ambient temperature is normal temperature, N2 is 0. N2 is also an inherent property of the motor and can be obtained through prior calibration.
[0056] Specifically, see Figure 3 As shown, the step of determining the current temperature compensation operation times according to the current temperature of the cockpit includes:
[0057] The current temperature compensation running times are determined according to a preset relationship curve between the temperature compensation running times and the temperature and the current temperature of the cockpit. Figure 3 In the figure, when the ambient temperature is lower than the normal temperature, N2 is a positive value; when the ambient temperature is higher than the normal temperature, N2 is a negative value; when the ambient temperature is the normal temperature, N2 is 0. The lower the temperature, the more times the compensation can be performed.
[0058] Step S20, determining the current equivalent operation times of the window lifter motor according to the current temperature of the cockpit and the current actual operation times and the current stop operation time of the window lifter motor.
[0059] Specifically, see Figure 4 As shown, the step of determining the current equivalent number of operations of the window lifter motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window lifter motor comprises:
[0060] Step S201, determining the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor.
[0061] Step S202, subtracting the current equivalent reduction times from the current actual operation times of the door and window lifter motor to obtain the current equivalent operation times of the door and window lifter motor.
[0062] When the window lift motor stops running, the motor temperature will gradually decrease during the stop time, and the speed of the motor temperature decrease will be different under different ambient temperatures. The window lift can increase the number of operations after stopping for a specific period of time. For example, assuming that the current equivalent reduction times of the window lift motor is N3, the current actual operation times of the window lift motor is N0, and the current equivalent operation times of the window lift motor is N=N0-N3. The window lift motor has built-in dual Hall sensors, which can determine the window lift operation stroke and door glass position in real time. The vehicle controller can determine whether the window lift motor has run once by reading this information, that is, the glass rises or falls more than 50% of the full stroke, so as to determine the current actual operation times of the window lift motor N0.
[0063] Step S30, judging whether the current equivalent operation times of the window lifter motor is less than the current allowed operation times. Specifically, judging whether the current equivalent operation times of the window lifter motor is less than the current allowed operation times, that is, comparing N0-N3 with N1+N2.
[0064] Step S40: If yes, determine that the door and window lifter motor is overheated, and control the door and window lifter motor to be powered off; if no, repeat the above steps S10 to S30 until the whole vehicle is powered off.
[0065] The control method of the window lift motor of the embodiment of the present invention, after the whole vehicle is powered on, firstly determines the current allowed number of operation of the window lift motor according to the current temperature of the cockpit; then determines the current equivalent number of operation of the window lift motor according to the current temperature of the cockpit and the current actual number of operation of the window lift motor and the current stop time; then determines whether the current equivalent number of operation of the window lift motor is less than the current allowed number of operation; finally determines whether the window lift motor is overheated according to the judgment result, and controls the window lift motor to cut off the power when it is determined that the window lift motor is overheated. That is, the embodiment of the present invention can realize the motor thermal protection through the logic control of the vehicle controller, without setting a thermal protection switch inside the motor, and will not be affected by the surrounding electromagnetic interference, electrostatic interference, etc., and the stability of the motor thermal protection function is good.
[0066] As an optional implementation, in an embodiment of the invention, see Figure 5 As shown, the step of determining the current allowed number of operations according to the current temperature of the cockpit includes:
[0067] Step S103, determining the current temperature compensation operation times according to the current temperature of the cockpit.
[0068] Step S104, summing the normal temperature allowed operation times, the current temperature compensation operation times and the reserved safety operation times to obtain the current allowed operation times.
[0069] Compared with the aforementioned method of summing the number of allowed operations at normal temperature and the number of operations with current temperature compensation to obtain the current number of allowed operations, in order to ensure that the anti-pinch function of the door and window lifter can be triggered normally, the embodiment of the present invention increases the number of reserved safe operations in the motor thermal protection. This reserved number of safe operations can be achieved by changing the current number of allowed operations. Generally, the reserved number of safe operations can be set to 2 times.
[0070] Furthermore, based on the above-mentioned reserved safe operation times, see Figure 6 As shown, if so, the step of determining that the door and window lift motor is overheated and controlling the door and window lift motor to be powered off includes:
[0071] Step S401, determine whether the door and window anti-pinch function is triggered. The anti-pinch function is triggered through touch and vision. The touch is when the door and window lifter senses a foreign object, the current sensor (Hall sensor) set in the door and window lifter is activated and triggered, and the information is sent to the vehicle controller. The vision is monitored by the optical system. The optical system will detect whether there is a foreign object within the range of the window movement and send information to the vehicle controller.
[0072] Step S402: If yes, first control the door and window lift motor to reverse a preset number of turns, then control the door and window lift motor to cut off power, and generate an alarm message of overheating of the door and window lift motor and send it to the instrument panel for display.
[0073] On the basis of the above-mentioned reserved safe operation times, the embodiment of the present invention reserves 2 motor operations. When the door and window anti-pinch function is triggered, the door and window lifter motor is controlled to reverse the preset number of turns, and then the door and window lifter motor is controlled to be powered off. Compared with the existing thermal protection switch, the embodiment of the present invention can ensure the normal implementation of the anti-pinch function. In addition, after determining that the door and window lifter motor is overheated, the embodiment of the present invention generates an alarm message of the door and window lifter motor overheating and sends it to the instrument panel for display, which can give the driver a corresponding alarm reminder.
[0074] As an optional implementation, in an embodiment of the invention, see Figure 7 As shown, the step of determining the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor comprises:
[0075] Step S2011, determining the calculation coefficient of the current equivalent reduction times per unit time according to the current temperature of the cockpit.
[0076] Step S2011, dividing the current stoppage time of the door and window lifter motor by the calculation coefficient and rounding down to obtain the current equivalent reduction times.
[0077] Specifically, after the door and window lift motor stops running for a period of time, the door and window lift motor can increase the number of operations. The stop time and ambient temperature requirements required for each additional operation are shown in Table 1 below:
[0078] Table 1
[0079] Temperature range / ℃ -40~-20 -21~0 1~+20 +21~+40 +41~+60 t / min 1 2 3 5 10
[0080] Under the current ambient temperature conditions, the window lift motor can increase the number of operations by one every time the stop operation time reaches the above time requirement. The additional number of operations generated by the stop operation time is counted as N3. It can be seen that N3 = stop operation time / t (rounded down), and t is the calculation coefficient of the current equivalent reduction number per unit time. It should be noted that N3 returns to zero after each operation of the window lift, and re-enters the stop operation time determination.
[0081] It should be noted that in the actual application of the control method of the door and window lifter motor of the embodiment of the present invention, if the door and window lifter motor is not overheated and powered off after the vehicle is powered on, the above steps S10 to S40 are executed cyclically at intervals of a certain period. In order to ensure the accuracy of determining whether the door and window lifter motor is overheated, in the process of executing the above steps after the vehicle is powered on, it is also necessary to consider the equivalent number of operations of the vehicle when it was powered off last time and the time when the door and window lifter motor stopped running between the last power off and the current power on of the vehicle, and convert it into an initial number of operations of the door and window lifter motor in a manner similar to the above step S201 and add it to the current actual number of operations of the door and window lifter motor N0. Of course, if the time is too long, based on the above analysis, the equivalent number of operations of the door and window lifter motor when it was powered off last time can be ignored (if the time is too long, the number of operations of the door and window lifter motor is equivalent to zero).
[0082] See also Figure 8 As shown, an embodiment of the present invention further provides a control device for a door and window lifter motor, comprising a vehicle controller, wherein the vehicle controller comprises: a first determining unit, a second determining unit, a judging unit and a control unit.
[0083] The first determination unit is used to determine the current allowed number of operations of the window lifter motor according to the current temperature of the cockpit after the vehicle is powered on.
[0084] The second determining unit determines a current equivalent number of operations of the window lifter motor according to a current temperature of the cockpit and a current actual number of operations and a current stop time of the window lifter motor.
[0085] The judging unit is used to judge whether the current equivalent operation times of the door and window lifter motor is less than the current allowed operation times.
[0086] The control unit is used to determine if the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if yes, determine if the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if no, repeat the determination and judgment process of the first determination unit, the second determination unit and the judgment unit until the entire vehicle is powered off.
[0087] In the control device of the window lift motor in the embodiment of the present invention, after the whole vehicle is powered on, the first determination unit of the vehicle controller first determines the current allowed number of operations of the window lift motor according to the current temperature of the cockpit; the second determination unit of the vehicle controller then determines the current equivalent number of operations of the window lift motor according to the current temperature of the cockpit and the current actual number of operations of the window lift motor and the current stop operation time; the judgment unit of the vehicle controller then judges whether the current equivalent number of operations of the window lift motor is less than the current allowed number of operations; the control unit of the vehicle controller finally determines whether the window lift motor is overheated according to the judgment result, and controls the window lift motor to cut off the power when it is determined that the window lift motor is overheated. That is, the embodiment of the present invention can realize motor thermal protection through the logic control of the vehicle controller, without setting a thermal protection switch inside the motor, and will not be affected by surrounding electromagnetic interference, electrostatic interference, etc., and the stability of the motor thermal protection function is good.
[0088] An embodiment of the present invention also provides a computer device, comprising: a memory, a processor and a network interface connected via a system bus, wherein at least one instruction is stored in the memory, and the at least one instruction is loaded and executed by the processor to implement all or part of the steps of the aforementioned door and window lifter motor control method.
[0089] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0090] The processor may be a CPU, or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The processor is the control center of the computer device, and uses various interfaces and lines to connect various parts of the entire computer device.
[0091] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the computer device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a video playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as video data, image data, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device or other volatile solid-state storage device.
[0092] In one embodiment of the invention, the processor is used to run a computer program stored in the memory to implement the following steps:
[0093] Step S10, after the vehicle is powered on, the current allowed number of operations of the window lifter motor is determined according to the current temperature of the cockpit;
[0094] Step S20, determining the current equivalent number of operations of the window lifter motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window lifter motor;
[0095] Step S30, determining whether the current equivalent operation times of the door and window lifter motor is less than the current allowed operation times;
[0096] Step S40, if yes, determine that the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if yes, determine that the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if no, repeat the above steps until the whole vehicle is powered off.
[0097] As an optional implementation, in one embodiment of the invention, the step of determining the current allowed number of operations according to the current temperature of the cockpit includes:
[0098] Step S101, determining the current temperature compensation operation times according to the current temperature of the cockpit;
[0099] Step S102, summing the normal temperature allowed operation times and the current temperature compensation operation times to obtain the current allowed operation times.
[0100] As an optional implementation, in one embodiment of the invention, the step of determining the current allowed number of operations according to the current temperature of the cockpit includes:
[0101] Step S103, determining the current temperature compensation operation times according to the current temperature of the cockpit;
[0102] Step S104, summing the normal temperature allowed operation times, the current temperature compensation operation times and the reserved safety operation times to obtain the current allowed operation times.
[0103] As an optional implementation, in an embodiment of the invention, the step of determining the current temperature compensation operation times according to the current temperature of the cockpit includes:
[0104] The current temperature compensation running times are determined according to a preset relationship curve between the temperature compensation running times and the temperature and the current temperature of the cockpit.
[0105] As an optional implementation, in an embodiment of the invention, if yes, the step of determining that the door and window lifter motor is overheated and controlling the door and window lifter motor to be powered off further includes:
[0106] Step S401, determining whether the door and window anti-pinch function is triggered;
[0107] Step S402: If yes, first control the door and window lifter motor to reverse for a preset number of turns, and then control the door and window lifter motor to cut off power.
[0108] As an optional implementation, in one embodiment of the invention, the step of determining the current equivalent number of operations of the window lifter motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window lifter motor comprises:
[0109] Step S201, determining the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor;
[0110] Step S202, subtracting the current equivalent reduction times from the current actual operation times of the door and window lifter motor to obtain the current equivalent operation times of the door and window lifter motor.
[0111] As an optional implementation, in one embodiment of the invention, the step of determining the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor comprises:
[0112] Step S2011, determining a calculation coefficient of the current equivalent reduction times per unit time according to the current temperature of the cockpit;
[0113] Step S2012, dividing the current stoppage time of the door and window lifter motor by the calculation coefficient and rounding down to obtain the current equivalent reduction times.
[0114] The embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, all or part of the steps of the aforementioned control method for a door and window lifter motor are implemented.
[0115] The embodiment of the present invention implements all or part of the aforementioned processes, and can also be completed by instructing related hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of each of the above methods can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.
[0116] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, servers or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.
[0117] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0118] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0119] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.
Claims
1. A control method for a door and window lifter motor, characterized in that: The control method comprises the following steps: After the vehicle is powered on, the current allowed number of operations of the window lift motor is determined based on the current temperature of the cockpit; Determine the current equivalent number of operations of the window regulator motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window regulator motor; Determine whether the current equivalent operation times of the door and window lift motor is less than the current allowed operation times; If so, determine that the door and window lift motor is overheated and control the door and window lift motor to cut off power; if so, determine that the door and window lift motor is overheated and control the door and window lift motor to cut off power; if not, repeat the above steps until the entire vehicle is powered off.
2. The control method of a door and window lifter motor according to claim 1, characterized in that: The step of determining the current allowed number of operations according to the current temperature of the cockpit comprises: Determine the current temperature compensation operation times according to the current temperature of the cockpit; The current allowed number of operations is obtained by adding the number of normal temperature allowed operations and the number of current temperature compensation operations.
3. The control method of a door and window lifter motor according to claim 1, characterized in that: The step of determining the current allowed number of operations according to the current temperature of the cockpit comprises: Determine the current temperature compensation operation times according to the current temperature of the cockpit; The current allowed running number is obtained by summing the normal temperature allowed running number, the current temperature compensation running number and the reserved safety running number.
4. The control method of a door and window lifter motor according to claim 2 or 3, characterized in that: The step of determining the current temperature compensation operation times according to the current temperature of the cockpit comprises: The current temperature compensation running times are determined according to a preset relationship curve between the temperature compensation running times and the temperature and the current temperature of the cockpit.
5. The control method of a door and window lifter motor according to claim 3, characterized in that: If so, the step of determining that the door and window lift motor is overheated and controlling the door and window lift motor to be powered off also includes: Determine whether the door and window anti-pinch function is triggered; If so, firstly control the door and window lift motor to reverse for a preset number of turns, and then control the door and window lift motor to cut off power.
6. The control method of a door and window lifter motor according to claim 1, characterized in that: The step of determining the current equivalent number of operations of the window lifter motor according to the current temperature of the cockpit and the current actual number of operations and the current stop time of the window lifter motor comprises: Determine the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor; The current equivalent number of operations of the window lifter motor is obtained by subtracting the current equivalent number of operations from the current actual number of operations of the window lifter motor.
7. The control method of a door and window lifter motor according to claim 6, characterized in that: The step of determining the current equivalent reduction times of the window lifter motor according to the current temperature of the cockpit and the current stop time of the window lifter motor comprises: Determine the calculation coefficient of the current equivalent reduction times per unit time according to the current temperature of the cockpit; The current equivalent reduction times are obtained by dividing the current stoppage time of the door and window lift motor by the calculation coefficient and rounding down.
8. A control device for a door and window lifter motor, characterized in that: A vehicle controller is included, the vehicle controller comprising: a first determining unit, the first determining unit being used to determine the current allowed number of operations of the window lifter motor according to the current temperature of the cockpit after the vehicle is powered on; a second determining unit, which determines a current equivalent number of operations of the window lifter motor according to a current temperature of the cockpit and a current actual number of operations and a current stop time of the window lifter motor; A judging unit, the judging unit being used to judge whether the current equivalent operation number of the door and window lifter motor is less than the current allowed operation number; A control unit, wherein the control unit is used to, if yes, determine that the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if yes, determine that the door and window lifter motor is overheated and control the door and window lifter motor to be powered off; if no, repeat the determination and judgment process of the first determination unit, the second determination unit and the judgment unit until the entire vehicle is powered off.
9. A computer device, characterized in that: include: A memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the control method of the door and window lifter motor according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer storage medium stores computer instructions, and when the computer instructions are executed by a computer, the computer is enabled to execute the control method for a door and window lifter motor according to any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle and window lifting control method and system thereof
CN106150262A
Lifter thermal protection control method, device and equipment and storage medium
CN113852322A
Coil temperature estimation method of motor, control method of switchgear using method, and switchgear
JP2008187858A
Opening and closing body control device for vehicle
JP2020005387A
Method of compensating for abrupt load changes in an anti-pinch window control system
US20020190680A1