Air conditioner box damper motor control method and device, electronic equipment, storage medium and vehicle

By obtaining the actual position feedback voltage and updating the detection threshold in the closed-loop control of the air conditioning unit damper motor, the problem of insufficient control accuracy of the air conditioning unit damper motor is solved, achieving higher control accuracy and reducing the risk of air leakage.

CN119017904BActive Publication Date: 2026-06-02BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
Filing Date
2023-05-25
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

The closed-loop control precision of the existing air conditioning unit damper motor is rough, which leads to abnormal air leakage in the airflow direction of the air conditioning unit.

Method used

When the voltage at the target position of the damper motor changes, the actual position feedback voltage is obtained, closed-loop control is executed, and when the motor stops, the detection threshold is updated or not updated by calculating the comparison result between the absolute deviation value and the detection threshold, so as to correct the inertial offset and improve the control accuracy.

Benefits of technology

By correcting the inertial offset, the control accuracy of the damper motor over the air conditioning unit damper is improved, effectively avoiding the potential risk of air leakage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119017904B_ABST
    Figure CN119017904B_ABST
Patent Text Reader

Abstract

The application discloses an air conditioner box damper motor control method and device, electronic equipment, storage medium and vehicle. The method comprises the following steps: when the target position voltage of the damper motor changes, the actual position feedback voltage of the damper motor is acquired, and closed-loop control is performed on the damper motor; when the damper motor stops, whether to update the detection threshold value with the absolute deviation value is determined based on the comparison result of the absolute deviation value and the detection threshold value, the detection threshold value is a threshold value used for comparing the voltage difference value by the closed-loop control, and the voltage difference value is calculated from the target position voltage and the actual position feedback voltage. When the damper motor stops, the inertia offset after the motor stops is corrected, the control accuracy of the damper motor on the air conditioner box damper is improved, and the potential risk of air leakage is effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle-related technologies, and in particular to a method, device, electronic equipment, storage medium, and vehicle for controlling an air conditioning unit damper motor. Background Technology

[0002] Vehicle air conditioning unit damper control typically uses a servo motor to drive a linkage mechanism within the unit, controlling airflow to achieve air conditioning. The damper's control precision is generally limited by the mechanical structure and the servo motor's precision. The physical characteristics of the mechanical structure mean that deviations are unavoidable, while the motor's control precision depends on its selection, generally categorized as stepper motors or DC servo motors. Stepper motors operate on a minimum step size, employing open-loop control for high precision, but suffer from a lack of position feedback. This open-loop control can lead to missed steps, resulting in uncertain position. Furthermore, stepper motors are relatively expensive. Therefore, current technology proposes using DC servo motors with closed-loop control. Since DC servo motors offer closed-loop control with position feedback, they avoid missed steps compared to open-loop control.

[0003] However, although some existing damper motors employ closed-loop control, this control method relies on a fixed detection threshold, resulting in relatively low control accuracy. When used to control the damper of a vehicle's air conditioning system, the fixed detection threshold and coarse control precision can easily lead to significant deviations in the damper motor's control accuracy, causing air leakage within the air conditioning unit. Summary of the Invention

[0004] Therefore, it is necessary to address the technical problem that the control accuracy of the closed-loop control of the air conditioning unit damper motor in the existing technology is relatively rough, which easily leads to air leakage in the airflow direction of the air conditioning unit. To provide an air conditioning unit damper motor control method, device, electronic equipment, storage medium and vehicle.

[0005] This invention provides a method for controlling the damper motor of an air conditioning unit, comprising:

[0006] When the voltage at the target position of the damper motor changes, the actual position feedback voltage of the damper motor is obtained, and closed-loop control is performed on the damper motor. The damper motor is used to drive the air conditioning unit damper to rotate.

[0007] When the damper motor stops, the absolute deviation between the target position voltage and the actual position feedback voltage is calculated. Based on the comparison between the absolute deviation and the detection threshold, it is determined whether to update the detection threshold with the absolute deviation. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference, which is calculated from the target position voltage and the actual position feedback voltage.

[0008] Further, the step of calculating the absolute deviation between the target position voltage and the actual position feedback voltage when the damper motor stops, and determining whether to update the detection threshold based on the comparison result of the absolute deviation value and the detection threshold, specifically includes:

[0009] When the damper motor stops, the absolute value of the difference between the target position voltage and the actual position feedback voltage is taken as the absolute deviation value;

[0010] If the absolute deviation value is less than the detection threshold, the detection threshold is updated to the absolute deviation value; otherwise, the detection threshold is not updated.

[0011] Furthermore, the step of updating the detection threshold to the absolute deviation value if the absolute deviation value is less than the detection threshold specifically includes:

[0012] If the absolute deviation value is less than the detection threshold, and the absolute value of the difference between the absolute deviation value and the detection threshold is greater than a preset first voltage difference threshold, then the detection threshold is updated to the absolute deviation value.

[0013] Furthermore, the method also includes:

[0014] In response to the self-learning request, the damper motor is driven to move to the limit position, the actual position feedback voltage of the damper motor at the limit position is recorded as the value to be updated, and the limit voltage value of the damper motor is updated with the value to be updated.

[0015] Furthermore, the limiting voltage value includes a maximum position voltage value and a minimum position voltage value. The process of driving the damper motor to move to the limiting position, recording the actual position feedback voltage of the damper motor at the limiting position as the value to be updated, and updating the limiting voltage value of the damper motor with the value to be updated specifically includes:

[0016] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value. After controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value.

[0017] Furthermore, after controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value; after controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value. Specifically, this includes:

[0018] The maximum position voltage value of the damper motor is obtained as the maximum value to be updated, and the minimum position voltage value of the damper motor is obtained as the minimum value to be updated.

[0019] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the maximum value to be updated is less than the preset second voltage difference threshold, the maximum value to be updated is updated to the actual position feedback voltage, and the maximum value update is determined to be successful; otherwise, the maximum value update is determined to be unsuccessful.

[0020] After controlling the damper motor to drive in the direction of reducing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the minimum value to be updated is less than the preset second voltage difference threshold, the minimum value to be updated is updated to the actual position feedback voltage, and the minimum value update is determined to be successful; otherwise, the minimum value update is determined to be unsuccessful.

[0021] If both the maximum and minimum values ​​are successfully updated, then the maximum position voltage value is updated to the maximum value to be updated, and the minimum position voltage value is updated to the minimum value to be updated.

[0022] This invention provides an air conditioning unit damper motor control device, comprising:

[0023] The closed-loop execution module is used to obtain the actual position feedback voltage of the damper motor when the voltage at the target position of the damper motor changes, and to perform closed-loop control on the damper motor, which is used to drive the air conditioning unit damper to rotate.

[0024] The update judgment module is used to calculate the absolute deviation between the target position voltage and the actual position feedback voltage when the damper motor stops, and to determine whether to update the detection threshold with the absolute deviation based on the comparison result of the absolute deviation value and the detection threshold. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference, and the voltage difference is calculated from the target position voltage and the actual position feedback voltage.

[0025] This invention provides an electronic device, comprising:

[0026] At least one processor; and,

[0027] A memory communicatively connected to at least one of the processors; wherein,

[0028] The memory stores instructions that can be executed by at least one of the processors, which enable the at least one processor to perform the air conditioning unit damper motor control method as described above.

[0029] The present invention provides a storage medium that stores computer instructions, which, when executed by a computer, are used to perform all steps of the air conditioning unit damper motor control method described above.

[0030] The present invention provides a vehicle including the air conditioning unit damper motor control device as described above, or the electronic device as described above.

[0031] This invention performs closed-loop control on the damper motor when the voltage at the target position changes. When the damper motor stops, the detection threshold used for closed-loop control is updated or not updated based on a comparison between the absolute deviation value and the detection threshold. Since the absolute deviation value at the time of motor stop is caused by the inertial offset of the motor after receiving the stop command, updating the detection threshold with the absolute deviation value when the motor stops corrects the inertial offset after the motor stops, improving the control accuracy of the damper motor on the air conditioning unit damper and effectively avoiding the potential risk of air leakage. Attached Figure Description

[0032] Figure 1 This is a flowchart illustrating the operation of an air conditioning unit damper motor control method according to an embodiment of the present invention.

[0033] Figure 2 This is a flowchart illustrating a method for controlling an air conditioning unit damper motor according to another embodiment of the present invention.

[0034] Figure 3 A flowchart illustrating the closed-loop control method for an air conditioning unit damper motor, representing the preferred embodiment of the present invention;

[0035] Figure 4 A flowchart illustrating the self-learning process of the damper motor in the preferred embodiment of the present invention;

[0036] Figure 5 This is a schematic diagram of an air conditioning unit damper motor control device according to an embodiment of the present invention;

[0037] Figure 6 This is a schematic diagram of the hardware structure of an electronic device according to the present invention. Detailed Implementation

[0038] The specific embodiments of the present invention will be further described below with reference to the accompanying drawings. Identical components are indicated by the same reference numerals. It should be noted that the terms "front," "rear," "left," "right," "up," and "down" used in the following description refer to directions in the accompanying drawings, while the terms "inner" and "outer" refer to directions toward or away from the geometric center of a specific component, respectively.

[0039] To address the shortcomings of existing control methods for air conditioning unit damper motors, this invention provides an air conditioning unit damper motor control method, device, electronic equipment, storage medium, and vehicle.

[0040] like Figure 1 The diagram shown is a flowchart of a method for controlling an air conditioning unit damper motor according to an embodiment of the present invention, including:

[0041] Step S101: When the target position voltage of the damper motor changes, the actual position feedback voltage of the damper motor is obtained, and closed-loop control is performed on the damper motor. The damper motor is used to drive the air conditioning unit damper to rotate.

[0042] Step S102: When the damper motor stops, calculate the absolute deviation between the target position voltage and the actual position feedback voltage, and determine whether to update the detection threshold with the absolute deviation based on the comparison result between the absolute deviation and the detection threshold. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference, and the voltage difference is calculated from the target position voltage and the actual position feedback voltage.

[0043] Specifically, this invention can be applied to electronic devices in vehicles, particularly electronic control units (ECUs). For example, an electronic device could be an air conditioning controller.

[0044] This embodiment describes a control method for a damper motor with feedback, particularly a control method for a DC servo motor with feedback.

[0045] The system running on the electronic device detects the target position voltage (also known as the target request voltage) sent by the upper-level ECU. When it determines that the target position voltage Vt has changed, it triggers step S101 to obtain the actual position feedback voltage Vf of the damper motor and perform closed-loop control on the damper motor. The actual position feedback voltage is determined and provided by the damper motor using existing voltage feedback methods. Since the motor is driven by voltage, the actual position feedback voltage corresponds to the number of rotations of the motor's rotating shaft. The rotation of the motor's rotating shaft will drive the air conditioning unit linkage mechanism to rotate, thereby controlling the rotation angle of the air conditioning unit damper. The position of the air conditioning unit damper is the rotation angle of the air conditioning unit damper, and different rotation angles correspond to different opening degrees of the air conditioning unit damper. Therefore, when the structure of the damper motor and the air conditioning unit damper is determined, the output voltage of the damper motor can be used as the position output voltage. This position output voltage has a certain correspondence with the position of the air conditioning unit damper, and the actual position feedback voltage reflects the position of the air conditioning unit damper driven by the damper motor. For example, 1V can represent 0%, and 5V can represent 100%. The position output voltage of the damper motor can be sampled in real time using analog-to-digital (AD) to obtain the actual position feedback voltage.

[0046] In some embodiments, the air conditioning unit damper is a vehicle air conditioning unit damper.

[0047] In some embodiments, the damper motor is a DC servo motor with feedback.

[0048] In some embodiments, the closed-loop control of the damper motor specifically includes:

[0049] When the target position voltage is greater than or equal to the actual position feedback voltage, a first voltage difference between the target position voltage and the actual position feedback voltage is calculated. Based on the comparison result of the first voltage difference and the detection threshold, a motor drive enable signal corresponding to the comparison result is output. When the actual position feedback voltage is greater than or equal to the target position voltage, a second voltage difference between the actual position feedback voltage and the target position voltage is calculated. Based on the comparison result of the second voltage difference and the detection threshold, a motor drive enable signal corresponding to the comparison result is output.

[0050] Specifically, when the target position voltage is greater than the actual position feedback voltage, a first voltage difference is calculated between the target position voltage and the actual position feedback voltage. Based on the comparison result of the first voltage difference and the detection threshold, a motor drive enable signal corresponding to the comparison result is output. When the actual position feedback voltage is greater than the target position voltage, a second voltage difference is calculated between the actual position feedback voltage and the target position voltage. Based on the comparison result of the second voltage difference and the detection threshold, a motor drive enable signal corresponding to the comparison result is output. When the target position voltage is equal to the actual position feedback voltage, the motor drive enable signal can be output based on either the comparison result of the first voltage difference and the detection threshold, or based on the comparison result of the second voltage difference and the detection threshold.

[0051] The damper motor receives the motor drive enable signal and performs corresponding operations based on the motor drive enable signal.

[0052] The motor drive enable signal Drv includes a forward rotation signal CW, a reverse rotation signal CCW, and a stop signal STOP, among which:

[0053] The forward rotation signal CW controls the damper motor to drive the air conditioning unit damper in the direction of increasing its actual position.

[0054] The reverse signal CCW controls the damper motor to drive the air conditioning unit damper in the direction of decreasing its actual position.

[0055] The STOP signal stops the damper motor, thus keeping the air conditioning unit damper in its current position.

[0056] The damper motor is controlled to rotate by a motor drive enable signal. The electronic device continuously acquires the actual position feedback voltage and continuously outputs the motor drive enable signal until the motor drive enable signal becomes a stop signal, at which point the damper motor stops, triggering step S102. When the damper motor stops, an absolute deviation value is calculated. Based on the comparison between the absolute deviation value and the detection threshold, it is determined whether to update the detection threshold with the absolute deviation value. The absolute deviation value is the absolute value of the difference between the target position voltage and the actual position feedback voltage. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference, which is calculated from the target position voltage and the actual position feedback voltage.

[0057] Voltage difference includes:

[0058] When the target position voltage is greater than the actual position feedback voltage, the first voltage difference is calculated by subtracting the actual position feedback voltage from the target position voltage.

[0059] When the actual position feedback voltage is greater than the target position voltage, calculate the second voltage difference obtained by subtracting the target position voltage from the actual position feedback voltage.

[0060] When the damper motor stops, it indicates that the air conditioning unit damper position has reached the position specified by the target position voltage, based on the comparison between the target position voltage and the actual position feedback voltage. However, when the damper motor actually stops, its running inertia will cause it to continue running for a period of time before stopping, resulting in an inertial offset that affects control accuracy.

[0061] Therefore, in step S102, when the damper motor stops, the detection threshold is updated by the absolute deviation between the target position voltage and the actual position feedback voltage when the damper motor finally stops, thereby improving the control accuracy of the damper motor on the air conditioning unit damper.

[0062] This invention performs closed-loop control on the damper motor when the voltage at the target position changes. When the damper motor stops, the detection threshold used for closed-loop control is updated or not updated based on a comparison between the absolute deviation value and the detection threshold. Since the absolute deviation value at the time of motor stop is caused by the inertial offset of the motor after receiving the stop command, updating the detection threshold with the absolute deviation value when the motor stops corrects the inertial offset after the motor stops, improving the control accuracy of the damper motor on the air conditioning unit damper and effectively avoiding the potential risk of air leakage.

[0063] like Figure 2 The diagram shown is a flowchart of a method for controlling an air conditioning unit damper motor according to another embodiment of the present invention, including:

[0064] Step S201: When the target position voltage of the damper motor changes, the actual position feedback voltage of the damper motor is obtained, and closed-loop control is performed on the damper motor. The damper motor is used to drive the air conditioning unit damper to rotate.

[0065] Step S202: When the damper motor stops, the absolute value of the difference between the target position voltage and the actual position feedback voltage is taken as the absolute deviation value.

[0066] Step S203: If the absolute deviation value is less than the detection threshold, then update the detection threshold to the absolute deviation value; otherwise, do not update the detection threshold. The detection threshold is a threshold used by the closed-loop control to compare with the voltage difference, and the voltage difference is calculated from the target position voltage and the actual position feedback voltage.

[0067] In one embodiment, the step of updating the detection threshold to the absolute deviation value if the absolute deviation value is less than the detection threshold specifically includes:

[0068] If the absolute deviation value is less than the detection threshold, and the absolute value of the difference between the absolute deviation value and the detection threshold is greater than a preset first voltage difference threshold, then the detection threshold is updated to the absolute deviation value.

[0069] Step S204: In response to the self-learning request, drive the damper motor to move to the limit position, record the actual position feedback voltage of the damper motor at the limit position as the value to be updated, and update the limit voltage value of the damper motor with the value to be updated.

[0070] In one embodiment, the limiting voltage value includes a maximum position voltage value and a minimum position voltage value. Driving the damper motor to move towards the limiting position, recording the actual position feedback voltage of the damper motor at the limiting position as the value to be updated, and updating the limiting voltage value of the damper motor with the value to be updated specifically includes:

[0071] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value. After controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value.

[0072] In one embodiment, after controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value; after controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value. Specifically, this includes:

[0073] The maximum position voltage value of the damper motor is obtained as the maximum value to be updated, and the minimum position voltage value of the damper motor is obtained as the minimum value to be updated.

[0074] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the maximum value to be updated is less than the preset second voltage difference threshold, the maximum value to be updated is updated to the actual position feedback voltage, and the maximum value update is determined to be successful; otherwise, the maximum value update is determined to be unsuccessful.

[0075] After controlling the damper motor to drive in the direction of reducing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the minimum value to be updated is less than the preset second voltage difference threshold, the minimum value to be updated is updated to the actual position feedback voltage, and the minimum value update is determined to be successful; otherwise, the minimum value update is determined to be unsuccessful.

[0076] If both the maximum and minimum values ​​are successfully updated, then the maximum position voltage value is updated to the maximum value to be updated, and the minimum position voltage value is updated to the minimum value to be updated.

[0077] Specifically, the electronic device detects the value of the target position voltage Vt sent by the upper-level ECU. When it determines that the target position voltage Vt has changed, it triggers step S201 to obtain the actual position feedback voltage Vf of the damper motor and performs closed-loop control on the damper motor.

[0078] In some embodiments, the closed-loop control of the damper motor specifically includes:

[0079] When the target position voltage is greater than or equal to the actual position feedback voltage, a first voltage difference between the target position voltage and the actual position feedback voltage is calculated. Based on the comparison result of the first voltage difference and the detection threshold, a motor drive enable signal corresponding to the comparison result is output. When the actual position feedback voltage is greater than or equal to the target position voltage, a second voltage difference between the actual position feedback voltage and the target position voltage is calculated. Based on the comparison result of the second voltage difference and the detection threshold, a motor drive enable signal corresponding to the comparison result is output.

[0080] Specifically, the motor drive enable signal Drv includes a forward rotation signal CW, a reverse rotation signal CCW, and a stop signal STOP. The direction of change of the actual position feedback voltage is consistent with the direction of change of the air conditioning unit damper position; therefore:

[0081] The forward rotation signal CW controls the damper motor to increase the output voltage, driving the air conditioning unit damper to move in the direction of increasing the actual position, and the actual position feedback voltage increases.

[0082] The reverse signal CCW controls the damper motor to reduce the output voltage, driving the air conditioning unit damper to move in the direction of decreasing actual position, and the actual position feedback voltage decreases.

[0083] The STOP signal stops the damper motor, thus keeping the air conditioning unit damper in its current position, and the actual position feedback voltage remains unchanged.

[0084] In some embodiments, the direction of change of the actual position feedback voltage is consistent with the direction of change of the position of the air conditioning unit damper, and the step of outputting a motor drive enable signal corresponding to the comparison result between the difference and the tolerance specifically includes:

[0085] If the absolute value of the difference between the target position voltage and the actual position feedback voltage is less than or equal to the tolerance, a stop signal is output to control the damper motor to stop; otherwise:

[0086] If the first voltage difference between the target position voltage and the actual position feedback voltage is greater than the tolerance, a first drive signal is output to control the damper motor to drive in the direction of increasing the position of the air conditioning unit damper;

[0087] If the second voltage difference between the actual position feedback voltage and the target position voltage is greater than the tolerance, a second drive signal is output to control the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper.

[0088] Specifically, the system detects the voltage at the target location. When it determines that the target location voltage Vt has changed, it checks whether the absolute value of the difference between the target location voltage Vt and the actual location feedback voltage Vf is within the system's required tolerance Vm (the required value after system matching).

[0089] When the absolute value |Vt-Vf| is less than or equal to Vm, the drive signal Drv outputs a stop signal STOP; otherwise:

[0090] When Vt-Vf is greater than Vm, the drive signal Drv is the first drive signal that controls the damper motor to drive in the direction of increasing the position of the air conditioning unit damper.

[0091] When Vf-Vt is greater than Vm, the drive signal Drv is the second drive signal that controls the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper.

[0092] In some embodiments, the first drive signal is a forward rotation signal CW, and the second drive signal is a reverse rotation signal CCW.

[0093] like Figure 3 The diagram shown is a flowchart of a closed-loop control method for an air conditioning unit damper motor according to a preferred embodiment of the present invention, including:

[0094] Step S301: In response to the request for a change in the voltage Vt at the target location, if Vt-Vf>Vm, proceed to step S302; if Vf-Vt>Vm, proceed to step S303.

[0095] Step S302: Output forward rotation signal CW. If the absolute value of the difference between the target position voltage and the actual position feedback voltage is less than or equal to the detection threshold Vm, the position meets the standard, and step S304 is executed; otherwise, continue to execute step S302.

[0096] Step S303: Output the inverted signal CCW. If the absolute value of the difference between the target position voltage and the actual position feedback voltage is less than or equal to the detection threshold Vm, the position meets the standard, and proceed to step S304; otherwise, continue to proceed to step S303.

[0097] Step S304: Output a stop signal STOP.

[0098] This embodiment implements closed-loop control of the damper motor by feeding back the voltage from the actual position, thus avoiding the step loss problem in closed-loop control.

[0099] When t-Vf is greater than Vm, the drive signal Drv outputs the first drive signal, such as the forward rotation signal CW, to drive the air conditioner unit damper in the direction of increasing position. The drive stops when the absolute value |Vt-Vf| is less than or equal to Vm, reaching the target value. However, the system's inertia will cause the damper motor to continue running for a period of time before stopping. The inertial offset Voffset at this point is Vt-Vf.

[0100] Similarly, when Vf-Vt is greater than Vm, the drive signal Drv outputs a second drive signal, such as the reverse signal CCW, to drive the air conditioner unit in the direction of decreasing the air conditioner unit damper position. When the absolute value |Vt-Vf| is less than or equal to Vm, the drive stops when the target value requirement is met. However, at this time, the system's running inertia will also cause the motor to continue running for a period of time before stopping.

[0101] To ensure the final target is controlled within Vm, this embodiment executes steps S202 to S203, correcting the detection threshold Vm using Voffset after the drive stops. The detection threshold is a threshold used by the closed-loop control for comparison with a voltage difference, which is calculated from the target position voltage and the actual position feedback voltage.

[0102] In step S202, when the damper motor stops, the absolute value of the difference between the target position voltage and the actual position feedback voltage is used as the absolute deviation value. After the stop signal is output, the actual position feedback voltage continues to be monitored and acquired. When the actual position feedback voltage remains unchanged, the current actual position feedback voltage reflects the position when the damper motor stops. The absolute value of the difference between the target position voltage and the current actual position feedback voltage is calculated as the absolute deviation value |Voffset|. Then, step S203 is executed to determine whether the absolute deviation value is less than the detection threshold. If the absolute deviation value is less than the detection threshold, the detection threshold is updated to the absolute deviation value; otherwise, the detection threshold is not updated. The initial value of the detection threshold is preset by the vehicle system. At the beginning of each power-on cycle, the initial value of the detection threshold is retrieved from the vehicle system as the detection threshold. Then, each time the damper motor stops, the relationship between the absolute deviation value and the detection threshold is compared to determine whether to update the detection threshold. The updated detection threshold is saved and used within the same power-on cycle. In the next power-on cycle, the system can retrieve the initial value of the preset detection threshold from the vehicle system as the detection threshold, or the updated detection threshold can be saved to a non-volatile solid-state storage device when the vehicle is powered off, and then the updated detection threshold can be used in the next power-on cycle.

[0103] The greater the deviation between the target position voltage and the actual feedback position voltage when responding to the target position voltage, the longer the drive time. Since the target position voltage may differ each time, and the actual feedback position voltage of the damper motor when responding to the target position voltage also differs, the drive time may not be the same each time, and the load on the damper motor will vary. This load difference will cause the inertia effect to differ each time a stop signal (STOP) is received and a stop command is executed, resulting in inconsistent deviation values ​​after each stop.

[0104] Therefore, this embodiment uses the absolute deviation value to correct the detection threshold. After each drive stops and the damper motor reaches the target position, if the absolute deviation value is less than the detection threshold Vm, the absolute deviation value is used as the detection threshold for the next calculation and judgment. This corrects the error caused by inertial offset in real time, thereby improving the control accuracy.

[0105] In one embodiment, the step of updating the detection threshold to the absolute deviation value if the absolute deviation value is less than the detection threshold specifically includes:

[0106] If the absolute deviation value is less than the detection threshold, and the absolute value of the difference between the absolute deviation value and the detection threshold is greater than a preset first voltage difference threshold, then the detection threshold is updated to the absolute deviation value.

[0107] Specifically, in this embodiment, the detection threshold is updated to the absolute deviation value only when the absolute deviation value is less than the detection threshold and the absolute value of the difference between the absolute deviation value and the detection threshold is greater than the preset first voltage difference threshold, that is, when the absolute deviation value and the detection threshold differ too much, thereby avoiding over-updating.

[0108] In some embodiments, the method further includes: sending CAN signals such as actual location feedback voltage, drive signal, and fault information to a cloud server for real-time data monitoring via a Controller Area Network (CAN), so that the server can detect the operating status of the air conditioning unit damper and identify and filter anomalies in advance.

[0109] In addition, since the air conditioning unit damper experiences mechanical wear during frequent rotation, this embodiment adds step S204 to compensate for this wear and ensure consistency in the mechanical structure. When a user sends a self-learning request to the electronic device, for example, by sending a diagnostic command to the air conditioning controller using a diagnostic tool, step S205 is triggered, activating the self-learning control mode of the air conditioning unit damper motor. In response to the self-learning request, the damper motor is driven to move towards its limit position, and the actual position feedback voltage of the damper motor at the limit position is recorded as the value to be updated. The limit voltage value of the damper motor is then updated using this value.

[0110] Specifically, after activating the self-learning control mode of the air conditioning unit damper motor, the damper motor is first driven to move to its limit position, and then the limit voltage value of the damper motor is updated with the actual position feedback voltage corresponding to the limit position of the damper motor.

[0111] In one embodiment, the limiting voltage value includes a maximum position voltage value and a minimum position voltage value. Driving the damper motor to move towards the limiting position, recording the actual position feedback voltage of the damper motor at the limiting position as the value to be updated, and updating the limiting voltage value of the damper motor with the value to be updated specifically includes:

[0112] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value. After controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value.

[0113] Specifically, the limiting voltage values ​​include the maximum position voltage value and the minimum position voltage value. The maximum position voltage value is the limiting voltage of the damper motor when it drives the air conditioning unit damper to move to the maximum position in the direction of increasing position. The minimum position voltage value is the limiting voltage of the damper motor when it drives the air conditioning unit damper to move to the minimum position in the direction of decreasing position.

[0114] The maximum and minimum position voltage values ​​of the damper motor are programmed into the system at the factory. However, due to inconsistencies in the mechanical structure at the limit positions and subsequent wear, the factory-set maximum and minimum position voltage values ​​may not perfectly correspond to the maximum and minimum positions of the air conditioning unit damper after the vehicle has been driven for a period of time. Therefore, in this embodiment, the actual position feedback voltage is obtained as the maximum position voltage value after the damper motor is driven in the direction of increasing the air conditioning unit damper position for a preset execution time, and the actual position feedback voltage is obtained as the minimum position voltage value after the damper motor is driven in the direction of decreasing the air conditioning unit damper position for a preset execution time.

[0115] In some embodiments, a time is determined by calibration to ensure that the damper motor drives the air conditioning unit damper to the limit position, which is then used as the preset execution time.

[0116] In one embodiment, after controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value; after controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value. Specifically, this includes:

[0117] Obtain the maximum position voltage value of the air damper motor as the maximum value to be updated, and obtain the minimum position voltage value of the air damper motor as the minimum value to be updated;

[0118] After controlling the air damper motor to drive in the direction of increasing the position of the air conditioner box damper for a preset execution time, obtain the actual position feedback voltage. If the absolute value of the difference between the actual position feedback voltage and the maximum value to be updated is less than the preset second voltage difference threshold, update the maximum value to be updated with the actual position feedback voltage, and determine that the maximum value update is successful; otherwise, determine that the maximum value update fails;

[0119] After controlling the air damper motor to drive in the direction of decreasing the position of the air conditioner box damper for a preset execution time, obtain the actual position feedback voltage. If the absolute value of the difference between the actual position feedback voltage and the minimum value to be updated is less than the preset second voltage difference threshold, update the minimum value to be updated with the actual position feedback voltage, and determine that the minimum value update is successful; otherwise, determine that the minimum value update fails;

[0120] If the maximum value update is successful and the minimum value update is successful, update the maximum position voltage value with the maximum value to be updated, and update the minimum position voltage value with the minimum value to be updated.

[0121] Specifically, when the electronic device receives a diagnostic command, first obtain the maximum position voltage value as the maximum value to be updated Vmax, and obtain the minimum position voltage value of the air damper motor as the minimum value to be updated Vmin. Among them, the initial values of the maximum position voltage value and the minimum position voltage value are the limit factory positions of the air damper motor set at the factory.

[0122] Then, output a forward rotation signal CW to the air damper motor. After driving for a preset execution time T, record the actual position feedback voltage Vf at this time. When |Vf - Vmax| < the second voltage difference threshold Vn, use the collected Vf as the new Vmax; output a reverse rotation signal CCW to the air damper motor, drive for a preset execution time T, record the actual position feedback voltage Vf at this time. When |Vmin - Vf| < Vn, use the collected Vf as the new Vmin.

[0123] When both the maximum value to be updated Vmax and the minimum value to be updated Vmin are updated successfully, this self-learning is successful; otherwise, the self-learning of the air conditioner motor fails.

[0124] After the self-learning control is successful, the limit values of the air damper motor, that is, the maximum position voltage value and the minimum position voltage value, use the new Vmax / Vmin; otherwise, the limit values remain the initial values.

[0125] As Figure 4 shown is the working flowchart of the self-learning of the air damper motor in the best embodiment of the present invention, including:

[0126] Step S401, offline electrical inspection or vehicle repair;

[0127] Step S402, connect the diagnostic instrument for self - learning;

[0128] Step S403, the air conditioning box (Heating, Ventilation, Air - conditioning and Cooling, HVAC) obtains the extreme factory position of the air door motor;

[0129] Step S404, respectively output a forward rotation signal CW and a reverse rotation signal CCW to the air door motor;

[0130] Step S405, according to the learning record, new extreme position values.

[0131] Specifically, when the user executes Step S401 and Step S402, in the vehicle offline electrical inspection or maintenance mode, use the diagnostic tool to send a diagnostic command to the air conditioning controller to enable the self - learning control mode of the air conditioning box air door motor. Table 1 shows the self - learning routine (program) table of the air door motor.

[0132] Table 1 Self - learning routine table of the air door motor

[0133]

[0134] Then, after the air conditioning controller receives the diagnostic command, it executes Step S403 to obtain the extreme factory position of the air door motor, that is, obtain the maximum position voltage value as the to - be - updated maximum value Vmax, and obtain the minimum position voltage value of the air door motor as the to - be - updated minimum value Vmin.

[0135] Then execute Step S404, output a forward rotation signal CW to the air door motor, after driving for a preset execution time T, record the actual position feedback voltage Vf at this time. When |Vf - Vmax| < the second voltage difference threshold Vn, use the collected Vf as the new Vmax; output a reverse rotation signal CCW to the air door motor, drive for the preset execution time T, record the actual position feedback voltage Vf at this time. When |Vmin - Vf| < Vn, use the collected Vf as the new Vmin.

[0136] When both the to - be - updated maximum value Vmax and the to - be - updated minimum value Vmin are successfully updated, this self - learning is successful, otherwise the self - learning of the air conditioning motor fails.

[0137] After the self - learning control is successful, execute Step S405, the extreme values of the air door motor, that is, the maximum position voltage value and the minimum position voltage value, use the new Vmax / Vmin, otherwise the extreme values remain the initial values.

[0138] Exit the air conditioner self-learning mode after the air conditioner control test is completed.

[0139] The air conditioning unit damper motor control method of this embodiment can improve the accuracy of air conditioning unit damper control, thereby reducing the risk of air leakage. In the air conditioning damper control method, the control detection threshold is changed from the existing fixed detection threshold to a correction based on the detection threshold of the previous control cycle for inertial offset. Simultaneously, combined with the mechanical structure of the air conditioning unit, the damper motor performs self-learning to adapt to differences in limit positions caused by mechanical structure wear and consistency. The control algorithm of this embodiment improves the accuracy and control precision of the air conditioning unit damper.

[0140] This embodiment updates the detection threshold by using the absolute deviation value when the damper motor stops, correcting the inertial offset after the motor stops, and effectively eliminating the uncertainty of the inertial offset after the damper motor stops. The control detection threshold is dynamically set by the hardware system, eliminating the instability caused by a fixed detection threshold, achieving higher precision in the user's air conditioning unit damper control, effectively avoiding the potential risk of air leakage, and thus improving the user's satisfaction with the airflow direction of the air conditioning system. At the same time, the vehicle can enter a self-learning mode through diagnostic equipment, improving convenience. By adding a self-learning control mode for the damper motor, the inconsistency of the mechanical structure at extreme positions and the system deviation caused by subsequent structural wear are effectively eliminated.

[0141] Based on the same inventive concept, such as Figure 5 The diagram shown is a schematic of an air conditioning unit damper motor control device according to an embodiment of the present invention, comprising:

[0142] The closed-loop execution module 501 is used to obtain the actual position feedback voltage of the damper motor when the target position voltage of the damper motor changes, and to perform closed-loop control on the damper motor. The damper motor is used to drive the air conditioning unit damper to rotate.

[0143] The update judgment module 502 is used to calculate the absolute deviation value between the target position voltage and the actual position feedback voltage when the damper motor stops, and determine whether to update the detection threshold with the absolute deviation value based on the comparison result of the absolute deviation value and the detection threshold. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference. The voltage difference is calculated from the target position voltage and the actual position feedback voltage.

[0144] In one embodiment, when the damper motor stops, calculating the absolute deviation between the target position voltage and the actual position feedback voltage, and determining whether to update the detection threshold based on a comparison of the absolute deviation value and the detection threshold, specifically includes:

[0145] When the damper motor stops, the absolute value of the difference between the target position voltage and the actual position feedback voltage is taken as the absolute deviation value;

[0146] If the absolute deviation value is less than the detection threshold, the detection threshold is updated to the absolute deviation value; otherwise, the detection threshold is not updated.

[0147] In one embodiment, the step of updating the detection threshold to the absolute deviation value if the absolute deviation value is less than the detection threshold specifically includes:

[0148] If the absolute deviation value is less than the detection threshold, and the absolute value of the difference between the absolute deviation value and the detection threshold is greater than a preset first voltage difference threshold, then the detection threshold is updated to the absolute deviation value.

[0149] In one embodiment, the device further includes:

[0150] The self-learning module is used to respond to a self-learning request, drive the damper motor to move to the limit position, record the actual position feedback voltage of the damper motor at the limit position as the value to be updated, and update the limit voltage value of the damper motor with the value to be updated.

[0151] In one embodiment, the limiting voltage value includes a maximum position voltage value and a minimum position voltage value. Driving the damper motor to move towards the limiting position, recording the actual position feedback voltage of the damper motor at the limiting position as the value to be updated, and updating the limiting voltage value of the damper motor with the value to be updated specifically includes:

[0152] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value. After controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value.

[0153] In one embodiment, after controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value; after controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value. Specifically, this includes:

[0154] The maximum position voltage value of the damper motor is obtained as the maximum value to be updated, and the minimum position voltage value of the damper motor is obtained as the minimum value to be updated.

[0155] After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the maximum value to be updated is less than the preset second voltage difference threshold, the maximum value to be updated is updated to the actual position feedback voltage, and the maximum value update is determined to be successful; otherwise, the maximum value update is determined to be unsuccessful.

[0156] After controlling the damper motor to drive in the direction of reducing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the minimum value to be updated is less than the preset second voltage difference threshold, the minimum value to be updated is updated to the actual position feedback voltage, and the minimum value update is determined to be successful; otherwise, the minimum value update is determined to be unsuccessful.

[0157] If both the maximum and minimum values ​​are successfully updated, then the maximum position voltage value is updated to the maximum value to be updated, and the minimum position voltage value is updated to the minimum value to be updated.

[0158] This invention performs closed-loop control on the damper motor when the voltage at the target position changes. When the damper motor stops, the detection threshold used for closed-loop control is updated or not updated based on a comparison between the absolute deviation value and the detection threshold. Since the absolute deviation value at the time of motor stop is caused by the inertial offset of the motor after receiving the stop command, updating the detection threshold with the absolute deviation value when the motor stops corrects the inertial offset after the motor stops, improving the control accuracy of the damper motor on the air conditioning unit damper and effectively avoiding the potential risk of air leakage.

[0159] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0160] like Figure 6 The diagram shown is a hardware structure schematic of an electronic device according to the present invention, comprising:

[0161] At least one processor 601; and,

[0162] A memory 602 is communicatively connected to at least one of the processors 601; wherein,

[0163] The memory 602 stores instructions that can be executed by at least one of the processors, which enable the at least one processor to perform the air conditioning unit damper motor control method as described above.

[0164] Figure 6 Take the 601 processor as an example.

[0165] The electronic device is preferably an air conditioner controller. The electronic device may also include an input device 603 and a display device 604.

[0166] The processor 601, memory 602, input device 603 and display device 604 can be connected by a bus or other means. The figure shows an example of connection by a bus.

[0167] The memory 602, 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 air conditioning unit damper motor control method in this embodiment of the application. Figure 1 , Figure 2 The method flow is shown. The processor 601 executes various functional applications and data processing by running non-volatile software programs, instructions, and modules stored in the memory 602, thereby realizing the air conditioning unit damper motor control method in the above embodiment.

[0168] The memory 602 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 air conditioning unit damper motor control method, etc. Furthermore, the memory 602 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 602 may optionally include memory remotely located relative to the processor 601, and these remote memories can be connected via a network to the apparatus performing the air conditioning unit damper motor control method. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0169] The input device 603 can receive user clicks and generate signal inputs related to user settings and function control of the air conditioning unit damper motor control method. The display device 604 may include a display screen or other display equipment.

[0170] When one or more modules are stored in the memory 602, and are run by one or more processors 601, the air conditioning unit damper motor control method in any of the above method embodiments is executed.

[0171] This invention performs closed-loop control on the damper motor when the voltage at the target position changes. When the damper motor stops, the detection threshold used for closed-loop control is updated or not updated based on a comparison between the absolute deviation value and the detection threshold. Since the absolute deviation value at the time of motor stop is caused by the inertial offset of the motor after receiving the stop command, updating the detection threshold with the absolute deviation value when the motor stops corrects the inertial offset after the motor stops, improving the control accuracy of the damper motor on the air conditioning unit damper and effectively avoiding the potential risk of air leakage.

[0172] One embodiment of the present invention provides a storage medium that stores computer instructions, which, when executed by a computer, are used to perform all steps of the air conditioning unit damper motor control method described above.

[0173] In the context of this disclosure, a storage medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. The storage medium can be a machine-readable signal medium or a machine-readable storage medium. Optionally, the storage medium can be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), compact disc ROM (CD-ROM), magnetic tape, floppy disk, and optical data storage device.

[0174] One embodiment of the present invention provides a vehicle, including the air conditioning unit damper motor control device as described above, or the electronic device as described above. It is understood that the vehicle may also include a processor, a memory, and a computer program. The computer program is stored in the memory and configured to be executed by the processor to implement the air conditioning unit damper motor control method provided in this embodiment. The processor and memory are already... Figure 6 The parts of the illustrated embodiments will not be repeated here.

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

Claims

1. A method for controlling the damper motor of an air conditioning unit, characterized in that, include: When the voltage at the target position of the damper motor changes, the actual position feedback voltage of the damper motor is obtained, and closed-loop control is performed on the damper motor. The damper motor is used to drive the air conditioning unit damper to rotate. When the damper motor stops, the absolute deviation between the target position voltage and the actual position feedback voltage is calculated, and based on the comparison between the absolute deviation value and the detection threshold, it is determined whether to update the detection threshold with the absolute deviation value. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference, and the voltage difference is calculated from the target position voltage and the actual position feedback voltage. When the damper motor stops, the absolute deviation between the target position voltage and the actual position feedback voltage is calculated, and based on the comparison between the absolute deviation value and the detection threshold, it is determined whether to update the detection threshold with the absolute deviation value. Specifically, this includes: When the damper motor stops, the absolute value of the difference between the target position voltage and the actual position feedback voltage is taken as the absolute deviation value; If the absolute deviation value is less than the detection threshold, the detection threshold is updated to the absolute deviation value; otherwise, the detection threshold is not updated.

2. The air conditioning unit damper motor control method according to claim 1, characterized in that, The step of updating the detection threshold to the absolute deviation value if the absolute deviation value is less than the detection threshold specifically includes: If the absolute deviation value is less than the detection threshold, and the absolute value of the difference between the absolute deviation value and the detection threshold is greater than a preset first voltage difference threshold, then the detection threshold is updated to the absolute deviation value.

3. The air conditioning unit damper motor control method according to claim 1, characterized in that, The method further includes: In response to the self-learning request, the damper motor is driven to move to the limit position, the actual position feedback voltage of the damper motor at the limit position is recorded as the value to be updated, and the limit voltage value of the damper motor is updated with the value to be updated.

4. The air conditioning unit damper motor control method according to claim 3, characterized in that, The limit voltage value includes a maximum position voltage value and a minimum position voltage value. Driving the damper motor to move to the limit position, recording the actual position feedback voltage of the damper motor at the limit position as the value to be updated, and updating the limit voltage value of the damper motor with the value to be updated specifically includes: After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value. After controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value.

5. The air conditioning unit damper motor control method according to claim 4, characterized in that, After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the maximum position voltage value. After controlling the damper motor to drive in the direction of decreasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained as the minimum position voltage value. Specifically, this includes: The maximum position voltage value of the damper motor is obtained as the maximum value to be updated, and the minimum position voltage value of the damper motor is obtained as the minimum value to be updated. After controlling the damper motor to drive in the direction of increasing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the maximum value to be updated is less than the preset second voltage difference threshold, the maximum value to be updated is updated to the actual position feedback voltage, and the maximum value update is determined to be successful; otherwise, the maximum value update is determined to be unsuccessful. After controlling the damper motor to drive in the direction of reducing the position of the air conditioning unit damper for a preset execution time, the actual position feedback voltage is obtained. If the absolute value of the difference between the actual position feedback voltage and the minimum value to be updated is less than the preset second voltage difference threshold, the minimum value to be updated is updated to the actual position feedback voltage, and the minimum value update is determined to be successful; otherwise, the minimum value update is determined to be unsuccessful. If both the maximum and minimum values ​​are successfully updated, then the maximum position voltage value is updated to the maximum value to be updated, and the minimum position voltage value is updated to the minimum value to be updated.

6. A control device for an air conditioning unit damper motor, characterized in that, include: The closed-loop execution module is used to obtain the actual position feedback voltage of the damper motor when the voltage at the target position of the damper motor changes, and to perform closed-loop control on the damper motor, which is used to drive the air conditioning unit damper to rotate. The update judgment module is used to calculate the absolute deviation between the target position voltage and the actual position feedback voltage when the damper motor stops, and to determine whether to update the detection threshold with the absolute deviation based on the comparison result of the absolute deviation value and the detection threshold. The detection threshold is the threshold used by the closed-loop control to compare with the voltage difference. The voltage difference is calculated from the target position voltage and the actual position feedback voltage. When the damper motor stops, the absolute deviation between the target position voltage and the actual position feedback voltage is calculated, and based on the comparison between the absolute deviation value and the detection threshold, it is determined whether to update the detection threshold with the absolute deviation value. Specifically, this includes: When the damper motor stops, the absolute value of the difference between the target position voltage and the actual position feedback voltage is taken as the absolute deviation value; If the absolute deviation value is less than the detection threshold, the detection threshold is updated to the absolute deviation value; otherwise, the detection threshold is not updated.

7. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to at least one of the processors; wherein, The memory stores instructions that can be executed by at least one of the processors, the instructions being executed by at least one of the processors to enable at least one of the processors to perform the air conditioning unit damper motor control method as described in any one of claims 1 to 5.

8. A storage medium, characterized in that, The storage medium stores computer instructions, which, when executed by the computer, are used to perform all steps of the air conditioning unit damper motor control method as described in any one of claims 1 to 5.

9. A vehicle, characterized in that, This includes the air conditioning unit damper motor control device as described in claim 6, or the electronic device as described in claim 7.