Search

CN-116605034-B - Cooling control method of motor control system, storage medium and vehicle

CN116605034BCN 116605034 BCN116605034 BCN 116605034BCN-116605034-B

Abstract

The invention discloses a cooling control method of a motor control system, a storage medium and a vehicle. The motor control system comprises a motor and a motor controller, and the method comprises the steps of obtaining the ambient temperature, the motor temperature and the motor controller temperature of the motor control system, obtaining motor consumption power, determining a target rotating speed of a water pump and a target PWM wave of a fan according to the ambient temperature, the motor controller temperature and the motor consumption power, controlling the water pump to work at the target rotating speed, and controlling the fan to work at the target PWM wave to cool the motor and the motor controller. According to the invention, the motor temperature and the motor controller temperature are considered, the environment temperature and the motor consumption power are also considered, and the rotation speed of the water pump and the PWM value of the fan are controlled according to the environment temperature, the motor controller temperature and the motor consumption power, so that the fan and the water pump can be exhausted as little as possible under the condition that the temperature change rate of the motor and the motor controller is maintained at the preset value.

Inventors

  • DU SHIXUAN
  • NI RUI
  • SUN SIYUAN
  • LIU SIYU
  • XU LEI

Assignees

  • 北汽福田汽车股份有限公司

Dates

Publication Date
20260508
Application Date
20230427

Claims (8)

  1. 1. A cooling control method of a motor control system, the motor control system including a motor and a motor controller, the method comprising: Acquiring the environment temperature, the motor temperature and the motor controller temperature of the motor control system, and acquiring the motor consumption power; determining a target rotating speed of a water pump and a target PWM wave of a fan according to the ambient temperature, the motor controller temperature and the motor consumption power; controlling the water pump to work at the target rotating speed and controlling the fan to work at the target PWM wave so as to cool the motor and the motor controller; The determining the target rotation speed of the water pump and the target PWM wave of the fan according to the environment temperature, the motor controller temperature and the motor consumption power comprises the following steps: Judging whether the motor temperature exceeds a preset motor starting temperature or not, and judging whether the motor controller temperature exceeds a preset motor controller starting temperature or not; If the motor temperature exceeds the preset motor starting temperature and/or the motor controller temperature exceeds the preset motor controller starting temperature, determining the target rotating speed and the target PWM wave according to the environment temperature, the motor controller temperature and the motor consumption power by utilizing a pre-established database; If the motor temperature does not exceed the preset motor starting temperature and the motor controller temperature does not exceed the preset motor controller starting temperature, taking a first preset rotating speed as the target rotating speed and taking a preset PWM wave as the target PWM wave; When the motor temperature exceeds a preset motor starting temperature and/or the motor controller temperature exceeds a preset motor controller starting temperature, regulating the rotating speed of the water pump and the PWM wave of the fan to obtain a first rotating speed and a first PWM wave which enable the motor temperature change rate to be maintained at a first preset value, enable the motor controller temperature change rate to be maintained at a second preset value and enable the total energy consumption of the water pump and the fan to be minimum; the adjusting the rotation speed of the water pump and the PWM wave of the fan comprises the following steps: controlling the water pump to work at a second preset rotating speed, and controlling the fan to work at a second preset PWM wave; Judging whether the temperature change rate of the motor is maintained at the first preset value or not, and whether the temperature change rate of the motor controller is maintained at the second preset value or not; If the water pump works at the second preset rotating speed, the fan works at the second preset PWM wave, and the motor temperature change rate is not maintained at the first preset value, and the motor controller temperature change rate is maintained at the second preset value, the motor temperature, the motor controller temperature, the motor average temperature change rate and the motor controller average temperature change rate are recorded; Acquiring the maximum allowable motor temperature of the motor, the maximum allowable motor controller temperature of the motor controller and the target time; And reducing the preset motor starting temperature and the preset motor controller starting temperature according to the average motor temperature change rate, the average motor controller temperature change rate, the maximum allowable motor temperature, the maximum allowable motor controller temperature and the target time.
  2. 2. The cooling control method of the motor control system according to claim 1, characterized in that establishing the database includes: Recording the first rotating speed and the first PWM wave, and recording the ambient temperature, the motor consumption power, the average temperature of a motor controller and/or the average temperature of the motor; And constructing the database by using the ambient temperature, the motor consumption power, the average temperature of the motor controller and/or the average temperature of the motor, and the corresponding first rotating speed and the first PWM wave.
  3. 3. The cooling control method of a motor control system according to claim 1, wherein if the motor temperature exceeds the preset motor-on temperature and/or the motor controller temperature exceeds the preset motor controller-on temperature, after controlling the water pump to operate at the target rotational speed and controlling the fan to operate at the target PWM wave, the method further comprises: Adjusting the rotating speed of the water pump and the PWM wave of the fan to obtain a second rotating speed and a second PWM wave which enable the temperature change rate of the motor to be maintained at a first preset value, the temperature change rate of the motor controller to be maintained at a second preset value and the total energy consumption of the water pump and the fan to be minimum; Recording the second rotational speed and the second PWM wave, and recording an ambient temperature, a motor consumption power, a motor controller average temperature, and/or a motor average temperature, and adding the recorded data to the database.
  4. 4. The cooling control method of the motor control system according to claim 1, wherein when the water pump is controlled to operate at a second preset rotational speed, the fan operates at a second preset PWM wave; Judging whether the temperature change rate of the motor is maintained at the first preset value or not, and whether the temperature change rate of the motor controller is maintained at the second preset value or not; if so, according to the principle of first reducing the current gear with high power consumption, reducing the rotating speed of the water pump or the duty ratio of PWM waves of the fan until the temperature change rate of the motor cannot be maintained at a first preset value or the temperature change rate of the motor controller cannot be maintained at a second preset value after the gear is shifted down; and taking the rotating speed of the water pump before the last downshift as the first rotating speed, and taking the PWM wave of the fan before the last downshift as the first PWM wave.
  5. 5. The cooling control method of the motor control system according to claim 1, wherein the determining the target rotation speed and the target PWM wave from the ambient temperature, the motor controller temperature, and the motor consumption power using a pre-established database includes: searching the database according to the ambient temperature, the motor consumption power, and the motor temperature and/or the motor controller temperature to obtain a plurality of groups of rotating speeds and PWM waves; and taking the rotation speed and PWM wave with the maximum probability as the target rotation speed and the target PWM wave.
  6. 6. The cooling control method of a motor control system according to claim 1, wherein if the motor temperature does not exceed the preset motor on temperature and the motor controller temperature does not exceed the preset motor controller on temperature, the method further comprises, prior to controlling the operation of the water pump and the fan: And determining that the motor temperature reaches the reduced preset motor starting temperature and/or the motor controller temperature reaches the reduced preset motor controller starting temperature.
  7. 7. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements a cooling control method of a motor control system according to any one of claims 1-6.
  8. 8. A vehicle, characterized by comprising: a motor control system comprising a motor and a motor controller; An electronic device comprising a memory, a processor, the memory having stored thereon a computer program which, when executed by the processor, implements a cooling control method of a motor control system according to any one of claims 1-6.

Description

Cooling control method of motor control system, storage medium and vehicle Technical Field The present invention relates to the field of cooling control technologies, and in particular, to a cooling control method for a motor control system, a storage medium, and a vehicle. Background The cooling waterways of the motor and the motor controller are connected in series, the cooling control method of the related motor and the motor controller is simpler, the starting threshold value of the water pump for cooling the motor and the motor controller is a fixed rotating speed and a fixed threshold value, and the problem of over-temperature of the motor or the motor controller is easy to occur. In order to prevent over-temperature, the starting thresholds of the cooling motor, the motor controller water pump and the fan are too low, so that the over-temperature of the motor and the motor controller is not caused, but the overall energy consumption is higher. Disclosure of Invention The present invention aims to solve at least one of the technical problems in the related art to some extent. Therefore, an object of the present invention is to provide a cooling control method for a motor control system, which has the advantages of accurate control and low energy consumption. A second object of the present invention is to propose a computer readable storage medium. A third object of the present invention is to propose a vehicle. To achieve the above object, an embodiment of a first aspect of the present invention provides a cooling control method of a motor control system, where the motor control system includes a motor and a motor controller, the method includes obtaining an ambient temperature, a motor temperature, and a motor controller temperature where the motor control system is located, and obtaining a motor consumption power, determining a target rotational speed of a water pump and a target PWM wave of a fan according to the ambient temperature, the motor controller temperature, and the motor consumption power, and controlling the water pump to operate at the target rotational speed and controlling the fan to operate at the target PWM wave to cool the motor and the motor controller. According to the cooling control method of the motor control system, when the motor and the motor controller are cooled, the environment temperature and the motor consumption power are considered at the same time when the motor temperature and the motor controller temperature are considered, the water pump rotating speed and the fan PWM value are controlled according to the environment temperature, the motor controller temperature and the motor consumption power, the first preset value is maintained at the temperature change rate of the motor, and the fan and the water pump can be exhausted as little as possible under the condition that the temperature change rate of the motor is maintained at the second preset value. In addition, the cooling control method of the motor control system according to the above embodiment of the present invention may further have the following additional technical features: According to one embodiment of the invention, the method for determining the target rotating speed of the water pump and the target PWM wave of the fan according to the environment temperature, the motor controller temperature and the motor consumption power comprises the steps of judging whether the motor temperature exceeds a preset motor starting temperature and whether the motor controller temperature exceeds a preset motor controller starting temperature, determining the target rotating speed and the target PWM wave according to the environment temperature, the motor controller temperature and the motor consumption power by utilizing a pre-established database if the motor temperature exceeds the preset motor starting temperature and/or the motor controller temperature exceeds the preset motor controller starting temperature, and taking a first preset rotating speed as the target rotating speed and taking a preset PWM wave as the target PWM wave if the motor temperature does not exceed the preset motor starting temperature and the motor controller temperature does not exceed the preset motor controller starting temperature. According to one embodiment of the invention, the database is built by adjusting the rotating speed of the water pump and the PWM wave of the fan when the motor temperature exceeds the preset motor starting temperature and/or the motor controller temperature exceeds the preset motor controller starting temperature so as to obtain a first rotating speed and a first PWM wave which enable the motor temperature change rate to be maintained at a first preset value and enable the total energy consumption of the water pump and the fan to be minimum, recording the first rotating speed and the first PWM wave, recording the environment temperature, the motor consumption power, the average motor controller temperature