CN-122001279-A - Motor controller protection method and device and controller
Abstract
The application discloses a motor controller protection method, a motor controller protection device and a motor controller, which comprise the steps of determining the working state of the motor controller, wherein the working state comprises first indicating data, second indicating data or third indicating data, the first indicating data is used for indicating the electric frequency of the motor controller, the second indicating data is used for indicating the switching frequency of a power module, and the third indicating data is used for indicating the target temperature of the power module; and adjusting the working capacity of the motor controller to meet the working capacity range, wherein the working capacity is used for indicating the target torque which can be achieved by the motor. Therefore, the working capacity range corresponds to the working state of the motor controller, so that the motor controller can still maintain reliable operation in the process of dynamic change of the working state, and the failure of the motor controller in the process of change of the working state is avoided.
Inventors
- CUI YUHANG
- WANG DONGCUI
Assignees
- 上海汽车集团股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241101
Claims (10)
- 1. A method of protecting a motor controller, the method comprising: Determining a working state of a motor controller, wherein the working state comprises first indicating data, second indicating data or third indicating data, the first indicating data is used for indicating the electric frequency of the motor controller, the second indicating data is used for indicating the switching frequency of a power module of the motor controller, and the third indicating data is used for indicating the target temperature of the power module; determining a working capacity range of the motor controller according to the working state, wherein the working capacity range is used for indicating a numerical range of target torque which can be achieved by a motor, and the motor is controlled by the motor controller; And adjusting the working capacity of the motor controller to meet the working capacity range, wherein the working capacity is used for indicating the target torque which can be achieved by the motor.
- 2. The method of claim 1, wherein prior to said acquiring the operating state of the motor controller, the method further comprises: Acquiring indication data of cooling liquid, wherein the indication data of the cooling liquid is used for indicating the flow rate of the cooling liquid, and the cooling liquid is used for cooling the motor controller; The determining the working state of the motor controller comprises the following steps: and when the indication data of the cooling liquid meets the abnormal condition, determining the working state of the motor controller.
- 3. The method of claim 2, wherein the indication data of the coolant fluid includes a rate of temperature rise of the power module, the indication data of the coolant fluid meeting an exception condition, comprising: The rate of temperature rise is greater than a rate threshold.
- 4. The method of claim 2, wherein the indication data of the cooling fluid includes a dry flag bit of a water pump controller to which the cooling fluid belongs, the indication data of the cooling fluid satisfying an abnormal condition, comprising: and the value of the dry transfer flag bit is a target value.
- 5. A method according to claim 3, characterized in that the method further comprises: Determining indicating data of real-time torque of the motor and an operating mode of the motor controller, wherein the operating mode comprises an electric mode or a power generation mode; And determining the speed threshold according to the first indicating data, the indicating data of the real-time torque and the working mode.
- 6. The method of claim 2, wherein the operating state includes the first and second indicating data, and wherein determining the operating capability range of the motor controller based on the operating state includes: Determining a first working capacity of the motor controller, wherein the value of the first working capacity is a positive number, the first working capacity is the maximum value of the working capacity of the motor controller under the condition that a first condition is met, and the first condition comprises that indication data of the cooling liquid meets the abnormal condition, the motor controller is in an electric mode, the temperature of the motor controller is lower than a temperature threshold value and the motor controller is in the working state; determining a second working capacity of the motor controller, wherein the value of the second working capacity is a negative number, the second working capacity is a minimum value of the working capacity of the motor controller under the condition that a second condition is met, the second condition comprises that indication data of the cooling liquid meets the abnormal condition, the motor controller is in a power generation mode, the temperature of the motor controller is lower than the temperature threshold value, and the motor controller is in the working state; and determining the working capacity range, wherein the upper limit of the working capacity range is the first working capacity, and the lower limit of the working capacity range is the second working capacity.
- 7. The method of claim 2, wherein the operating state includes third indicating data, and wherein the determining the operating capability range of the motor controller based on the operating state includes: Determining the maximum value of the working capacity of the motor controller in an electric mode and the minimum value of the working capacity of the motor controller in a power generation mode, wherein the value of the maximum value is positive, and the value of the minimum value is negative; Determining a weight value corresponding to the third indication data; and determining the working capacity range according to the maximum value, the minimum value and the weight value, wherein the upper limit of the working capacity range is the product of the maximum value and the weight value, and the lower limit of the working capacity range is the product of the minimum value and the weight value.
- 8. The method of claim 7, wherein the determining third indicating data comprises: Determining fourth indicating data, wherein the fourth indicating data is used for indicating the initial temperature of the power module; acquiring the temperature rise rate and the temperature delay of the power module, wherein the temperature delay is the delay for determining the fourth indication data; correcting the fourth indicating data according to the temperature rise rate and the temperature delay to obtain third indicating data.
- 9. A motor controller protection device, the device comprising: The system comprises a determining module, a determining module and a control module, wherein the determining module is used for determining the working state of a motor controller, the working state comprises first indicating data, second indicating data or third indicating data, the first indicating data is used for indicating the electric frequency of the motor controller, the second indicating data is used for indicating the switching frequency of a power module of the motor controller, and the third indicating data is used for indicating the target temperature of the power module; the adjusting module is used for adjusting the working capacity of the motor controller to meet the working capacity range, and the working capacity is used for indicating the target torque which can be achieved by the motor.
- 10. A controller for performing the method of any one of claims 1-8.
Description
Motor controller protection method and device and controller Technical Field The present application relates to the field of motors, and in particular, to a motor controller protection method, apparatus, and controller. Background Currently, with the continuous progress of electronic technology, electric driving systems are gradually applied to more practical situations to realize the mutual conversion between mechanical energy and electric energy. The motor controller is used as a component in the electric drive system, can convert direct current into alternating current and drive the motor to work. For example, for a new energy vehicle equipped with a motor controller, the motor controller may convert the direct current of the energy storage battery into alternating current and drive the vehicle forward. In practical application, in order to ensure that the junction temperature of the motor controller is in a normal working range, the motor controller can be cooled by cooling liquid in a cooling system, so that the working reliability of the motor controller is improved, wherein the junction temperature is the temperature at which the motor controller actually works. However, when the cooling system has a fault condition such as leakage of the cooling liquid, no addition of the cooling liquid, etc., the motor controller may fail due to an excessively high junction temperature. Disclosure of Invention The embodiment of the application provides a motor controller protection method, a motor controller protection device and a motor controller, which are used for ensuring that the reliability of the motor controller is maintained in the process of dynamic change of a working state. In addition, the embodiment of the application also provides a corresponding computer readable storage medium and a computer program product. In a first aspect, an embodiment of the application provides a motor controller protection method, which comprises the steps of determining a working state of a motor controller, wherein the working state comprises first indication data, second indication data or third indication data, the first indication data is used for indicating electric frequency of the motor controller, the second indication data is used for indicating switching frequency of a power module of the motor controller, the third indication data is used for indicating target temperature of the power module, determining a working capacity range of the motor controller according to the working state, the working capacity range is used for indicating a numerical range of target torque which can be achieved by a motor, the motor is controlled by the motor controller, and adjusting the working capacity of the motor controller to meet the working capacity range, wherein the working capacity is used for indicating the target torque which can be achieved by the motor. In one possible implementation, before the determining the working state of the motor controller, the method further comprises the steps of obtaining indication data of cooling liquid, wherein the indication data of the cooling liquid is used for indicating the flow rate of the cooling liquid, the cooling liquid is used for cooling the motor controller, and determining the working state of the motor controller comprises the step of determining the working state of the motor controller when the indication data of the cooling liquid meets abnormal conditions. In one possible implementation, the indication data of the cooling liquid comprises a temperature rise rate of the power module, and the indication data of the cooling liquid meets an abnormal condition, including that the temperature rise rate is greater than a rate threshold. In a possible implementation manner, the indication data of the cooling liquid comprise dry rotation flag bits of a water pump controller to which the cooling liquid belongs, and the indication data of the cooling liquid meet an abnormal condition and comprise that the value of the dry rotation flag bits is a target value. In one possible implementation, the method further comprises determining indicating data of real-time torque of the motor and an operating mode of the motor controller, wherein the operating mode comprises an electric mode or a power generation mode, and determining the speed threshold according to the first indicating data, the indicating data of real-time torque and the operating mode. In one possible implementation, the working state comprises the first indication data and the second indication data, the working capacity range of the motor controller is determined according to the working state, the working state comprises the first working capacity of the motor controller, the first working capacity is a positive number, the first working capacity is the maximum value of the working capacity of the motor controller when the first condition is met, the first condition comprises the indication data of the cooling liquid me