CN110978974A - Motor and cooling control method and device of controller of motor - Google Patents

Motor and cooling control method and device of controller of motor Download PDF

Info

Publication number
CN110978974A
CN110978974A CN201911278598.XA CN201911278598A CN110978974A CN 110978974 A CN110978974 A CN 110978974A CN 201911278598 A CN201911278598 A CN 201911278598A CN 110978974 A CN110978974 A CN 110978974A
Authority
CN
China
Prior art keywords
motor
cooled
real
flow
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911278598.XA
Other languages
Chinese (zh)
Other versions
CN110978974B (en
Inventor
石中光
牛胜福
李国富
陈领平
戴西槐
李�浩
张孙华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yuancheng Automobile Technology Co Ltd
Original Assignee
Shanghai Yuancheng Automobile Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yuancheng Automobile Technology Co Ltd filed Critical Shanghai Yuancheng Automobile Technology Co Ltd
Priority to CN201911278598.XA priority Critical patent/CN110978974B/en
Publication of CN110978974A publication Critical patent/CN110978974A/en
Application granted granted Critical
Publication of CN110978974B publication Critical patent/CN110978974B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K1/00Arrangement or mounting of electrical propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D15/00Control, e.g. regulation, of pumps, pumping installations or systems
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D15/00Control, e.g. regulation, of pumps, pumping installations or systems
    • F04D15/0066Control, e.g. regulation, of pumps, pumping installations or systems by changing the speed, e.g. of the driving engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K9/00Arrangements for cooling or ventilating
    • H02K9/02Arrangements for cooling or ventilating by ambient air flowing through the machine
    • H02K9/04Arrangements for cooling or ventilating by ambient air flowing through the machine having means for generating a flow of cooling medium
    • H02K9/06Arrangements for cooling or ventilating by ambient air flowing through the machine having means for generating a flow of cooling medium with fans or impellers driven by the machine shaft
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K9/00Arrangements for cooling or ventilating
    • H02K9/19Arrangements for cooling or ventilating for machines with closed casing and closed-circuit cooling using a liquid cooling medium, e.g. oil
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K1/00Arrangement or mounting of electrical propulsion units
    • B60K2001/003Arrangement or mounting of electrical propulsion units with means for cooling the electrical propulsion units
    • B60K2001/006Arrangement or mounting of electrical propulsion units with means for cooling the electrical propulsion units the electric motors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Motor Or Generator Cooling System (AREA)

Abstract

The invention provides a motor and a cooling control method and a cooling control device of a controller of the motor, wherein the method comprises the following steps of firstly obtaining the following parameters: the real-time rotating speed, power and stator temperature of the motor; the temperature of the cooling liquid at the inlet of the motor; real-time power and temperature of the motor controller; the fan runs at the highest gear. Secondly, calculating the flow demand according to the rotating speed, the power and the water temperature of the motor, and correcting the flow demand according to the temperature of the stator; calculating the flow demand according to the power of the motor controller and the water temperature, and correcting the flow demand according to the temperature of the motor controller; and taking the larger of the two correction values as the target flow demand. The target flow demand is then corrected for fan at top gear run time. And finally, adjusting the water pump to a corresponding rotating speed according to the relation between the rotating speed and the flow of the water pump. The invention dynamically adjusts the rotating speed of the water pump according to the rotating speed and power of the motor, the power of the motor controller and the water temperature, and is more accurate and energy-saving.

Description

Motor and cooling control method and device of controller of motor
Technical Field
The invention relates to the technical field of cooling, in particular to a motor and a cooling control method and device of a controller of the motor.
Background
The motor and the controller cooling means that heat is generated due to internal loss when the motor and the controller are in operation, and the cooling medium cools the motor winding, the iron core and power components in the controller so as to maintain the temperature of each part within an allowable range. There are generally the following requirements for cooling the motor and its controller: firstly, the water inlet temperature of the motor and the controller thereof needs to be less than 65 ℃; secondly, the water flow of the motor and the controller thereof is required to be within the range of 8-12L/min.
At present, the cooling of the motor and its controller is generally controlled by: firstly, adjusting the rotating speed of a water pump to enable the flow rate to be at a certain value between 8 and 12L/min; secondly, detecting whether the water inlet temperature of the controller is less than 60 ℃ (note that a common motor controller is connected with a motor in series, and the temperature of the water inlet temperature of the motor is less than 65 ℃ in order to meet the requirement that the temperature of the water inlet temperature of the motor is less than 65 ℃, and the error and safety margin are considered, so the inlet temperature is generally required to be less than 60 ℃), and controlling the temperature by adjusting the rotating speed of a fan of the radiator; and finally, correcting the rotating speed of the water pump according to the difference value of the temperature of the water outlet of the motor and the temperature of the water inlet, and controlling the water pump to reach the corresponding rotating speed. However, this cooling method causes the water inlet temperature to be far lower than the target value, and the fan runs at high speed for a long time, thus not saving energy; in order to meet the requirement of constant flow, the water pump runs at high speed for a long time, and energy is not saved.
Disclosure of Invention
In view of the above, the present invention provides a cooling control method and device for a motor and a controller thereof, which can save more energy and reduce power consumption in the process of cooling the motor and the controller thereof.
In a first aspect, an embodiment of the present invention provides a motor and a cooling control method for a controller thereof, which are applied to a vehicle controller, where the vehicle controller is respectively electrically connected to a motor controller to be cooled, and a water pump and a fan of the motor to be cooled; the water pump and the fan are used for cooling the motor to be cooled and the motor controller to be cooled; the method comprises the following steps: acquiring real-time power and real-time rotating speed of the motor to be cooled, real-time temperature of a stator of the motor to be cooled, real-time temperature of a cooling liquid inlet of the motor to be cooled, real-time power and real-time temperature of a motor controller to be cooled, and duration of the fan in a preset state; calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating the theoretical flow of the motor controller to be cooled according to the real-time power and the real-time cooling liquid temperature of the motor controller to be cooled; adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled; calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state; the rotational speed of the water pump is adjusted to a target rotational speed.
In a preferred embodiment of the present invention, the step of calculating the target rotation speed of the water pump according to the target flow rate of the motor, the target flow rate of the motor controller to be cooled, and the duration of the preset state of the fan, includes: determining the larger flow value of the target flow of the motor and the target flow of the motor controller to be cooled as the theoretical flow of the water pump; adjusting the theoretical flow of the water pump according to the duration of the fan working at the highest gear to obtain the target flow of the water pump; and calculating the target rotating speed of the water pump according to the target flow of the water pump.
In a preferred embodiment of the present invention, the step of adjusting the theoretical flow rate of the water pump according to the duration of the highest gear of the fan to obtain the target flow rate of the water pump includes: acquiring a flow correction coefficient of the water pump corresponding to the duration of the fan working at the highest gear according to a preset flow correction map of the water pump; the flow correction map is a flow correction coefficient of the water pump and is related to the duration of the fan working at the highest gear; determining the flow correction coefficient of the corresponding water pump as the theoretical flow correction coefficient of the water pump; and adjusting the theoretical flow of the water pump according to the theoretical flow correction coefficient of the water pump to obtain the target flow of the water pump.
In a preferred embodiment of the present invention, the step of adjusting the theoretical flow rate of the motor according to the real-time temperature of the stator to obtain the target flow rate of the motor includes: calculating a first temperature difference between a preset first temperature threshold and the real-time temperature of the stator; calculating a theoretical flow correction coefficient of the motor according to the first temperature difference; and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
In a preferred embodiment of the present invention, the step of calculating the theoretical flow correction coefficient of the motor according to the first temperature difference includes: acquiring a flow correction coefficient of the motor corresponding to the first temperature difference according to a preset flow correction map of the motor; the flow correction map of the motor is a map of the flow correction coefficient of the motor relative to the first temperature difference; determining the corresponding flow correction coefficient of the motor as a theoretical flow correction coefficient of the motor; and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
In a preferred embodiment of the present invention, the step of adjusting the theoretical flow rate of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow rate of the motor controller to be cooled includes: calculating a second temperature difference between a preset second temperature threshold and the real-time temperature of the motor controller to be cooled; calculating a theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference; and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
In a preferred embodiment of the present invention, the step of calculating the theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference includes: acquiring a flow correction coefficient of the motor controller to be cooled corresponding to a second temperature difference according to a preset flow correction map of the motor controller to be cooled; the flow correction map of the motor controller to be cooled is a map of the flow correction coefficient of the motor controller to be cooled relative to the second temperature difference; determining the corresponding flow correction coefficient of the motor controller to be cooled as the theoretical flow correction coefficient of the motor controller to be cooled; and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
In a preferred embodiment of the present invention, the step of adjusting the rotation speed of the water pump to the target rotation speed includes: and controlling the rotating speed of the water pump to reach the target rotating speed in a closed-loop control mode.
In a preferred embodiment of the present invention, the step of obtaining the real-time power and the real-time rotation speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled, and the real-time power and the real-time temperature of the motor controller to be cooled includes: receiving a periodic CAN message sent by the motor controller to be cooled; and acquiring the real-time power and the real-time rotating speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled and the real-time power and the real-time temperature of the motor controller to be cooled according to the CAN message.
In a second aspect, the embodiment of the invention further provides a motor and a cooling control device of a controller thereof, which are applied to a vehicle controller, wherein the vehicle controller is respectively controlled by the motor to be cooled, and a water pump and a fan of the motor to be cooled are electrically connected; the water pump and the fan are used for controlling and cooling the motor to be cooled and the motor to be cooled; the device includes: the system comprises a parameter acquisition module, a fan control module and a control module, wherein the parameter acquisition module is used for acquiring real-time power and real-time rotating speed of a motor to be cooled, real-time temperature of a stator of the motor to be cooled and real-time cooling liquid temperature at an inlet of the motor to be cooled, real-time power and real-time temperature of a motor controller to be cooled and duration of a fan in a preset state; the theoretical flow calculation module is used for calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating the theoretical flow of the motor controller to be cooled according to the real-time power of the motor controller to be cooled and the real-time cooling liquid temperature; the target flow calculation module is used for adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled; the water pump target rotating speed calculating module is used for calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state; and the water pump rotating speed adjusting module is used for adjusting the rotating speed of the water pump to the target rotating speed.
The embodiment of the invention has the following beneficial effects:
the embodiment of the invention provides a motor and a cooling control method and a cooling control device of a controller of the motor, which are used for acquiring real-time power and real-time rotating speed of the motor to be cooled, real-time temperature of a stator of the motor to be cooled, real-time temperature of a cooling liquid inlet of the motor to be cooled, real-time power and real-time temperature of the controller of the motor to be cooled and duration of a fan in a preset state; calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating the theoretical flow of the motor controller to be cooled according to the real-time power and the real-time cooling liquid temperature of the motor controller to be cooled; adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled; calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state; the rotational speed of the water pump is adjusted to a target rotational speed. In the mode, the rotating speed of the water pump is dynamically adjusted according to the temperature of the cooling liquid, the actual power and the rotating speed of the motor and the actual power of the motor controller, and compared with a cooling mode with constant water flow, the cooling mode is more energy-saving; in addition, the flow of the water pump is corrected through the temperature of the motor stator, the temperature of the motor controller and the rotating speed of the fan, so that the actual cooling requirement of the motor can be met more accurately, energy is further saved, and the overall noise is reduced.
Additional features and advantages of the disclosure will be set forth in the description which follows, or in part may be learned by the practice of the above-described techniques of the disclosure, or may be learned by practice of the disclosure.
In order to make the aforementioned objects, features and advantages of the present disclosure more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic structural diagram of a cooling cycle system of an electric machine according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a motor cooling control method according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of another cooling cycle system of an electric machine according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a motor cooling control device according to an embodiment of the present invention.
Icon: 10-a motor; 11-a motor controller; 12-a water pump; 13-a heat sink; 14-a fan; 41-a parameter acquisition module; 42-theoretical flow calculation module; 43-target flow calculation module; 44-a water pump target rotating speed calculating module; and 45-a water pump rotating speed adjusting module.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, it is a schematic structural diagram of a motor cooling circulation system, in actual operation, the cooling circulation system is operated by a water pump 12 to make cooling water in the system circulate, wherein, mainly for the motor 10 and the motor controller 11, a radiator 13 is used to radiate heat of water that is heat exchanged and output by the motor 10 and the motor controller 11, wherein, the radiator 13 includes a fan 14, and the fan 14 is used to cool the radiator 13 and promote the heat radiation effect of the radiator 13.
Fig. 1 shows a prior art way of dissipating heat for a motor 10 and a motor controller 11, wherein the following two requirements are generally applied to cooling the motor 10 and the motor controller 11: firstly, the water inlet temperature of the motor 10 and the motor controller 11 is less than 65 ℃; secondly, the water flow passing through the motor 10 and the motor controller 11 needs to be not lower than 8L/min.
Specifically, when controlling the operation of the water pump 12, the general control logic is: firstly, adjusting the rotating speed of the water pump 12 to enable the flow of the water pump 12 to be equal to 8L/min; secondly, detecting the water temperature at the cooling water inlet of the motor controller 11, namely whether the temperature value of T1 in fig. 1 is less than 60 ℃, and adjusting the rotating speed of a fan 14 of the radiator 13 to enable the temperature value of T1 to be within 60 ℃; then, the water temperature at the cooling water outlet of the engine 10, i.e. the temperature value T2 in fig. 1, is combined, and the rotation speed of the water pump 12 is corrected according to the difference between T2 and T1, so that the operation of the cooling system continuously meets the two cooling requirements.
In consideration of the above-mentioned cooling manner, which may cause energy waste and may not save energy, the cooling control method and apparatus for a motor and a controller thereof according to the embodiments of the present invention may be applied to various application scenarios requiring cooling control of a motor and a controller thereof. For the convenience of understanding the present embodiment, a motor cooling control method disclosed in the present embodiment will be described in detail first.
Fig. 2 is a schematic flow chart of a motor cooling control method according to an embodiment of the present invention, in which the method is applied to a vehicle controller, and the vehicle controller is electrically connected to a motor controller to be cooled, and a water pump and a fan of the motor to be cooled, respectively; the water pump and the fan are used for cooling the motor to be cooled and the motor controller to be cooled. As can be seen from fig. 2, the motor cooling control method includes the steps of:
step S202: the method comprises the steps of obtaining real-time power and real-time rotating speed of the to-be-cooled motor, real-time temperature of a stator of the to-be-cooled motor and real-time cooling liquid temperature at a cooling liquid inlet of the to-be-cooled motor, real-time power and real-time temperature of a to-be-cooled motor controller and duration of a preset state of the fan.
In this embodiment, the motor to be cooled, the motor controller to be cooled, the water pump and the fan are all disposed on the vehicle, and are controlled by the vehicle controller to operate. Here, the vehicle may be a fuel vehicle, an energy vehicle, or various types of vehicles such as an automobile, a truck, and a van.
Generally, a temperature sensor is arranged inside the motor, so that the real-time temperature of the stator can be obtained, and therefore, an additional temperature obtaining device is not needed to obtain the real-time temperature of the stator. Moreover, a temperature sensor is usually arranged in the controller to be cooled, so that the real-time temperature of the power component of the controller can be obtained. In one possible embodiment, the real-time power and the real-time rotation speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled, and the real-time power and the real-time temperature of the motor controller to be cooled may be obtained through the following steps 21 to 22:
(21) receiving a periodic CAN message sent by the motor controller to be cooled;
(22) and acquiring the real-time power and the real-time rotating speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled and the real-time power and the real-time temperature of the motor controller to be cooled according to the CAN message.
Here, CAN belongs to the field bus category, which is a serial communication network that effectively supports distributed control or real-time control. Through the periodic CAN messages, the vehicle control unit CAN acquire the information including the power, the rotating speed and the stator temperature of the motor, the power and temperature information of the motor controller and the data information of other controllers and vehicle core components in time.
Step S204: calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; and calculating the theoretical flow of the motor controller to be cooled according to the real-time power and the real-time cooling liquid temperature of the motor controller to be cooled.
Generally, the lower the temperature of the cooling fluid, the lower the flow demand at the same speed and power. Explaining by taking the cooling liquid as 50% of glycol and 50% of water, in one possible implementation mode, the corresponding relation between the rotating speed and the power of the motor and the theoretical flow of the motor in different water temperature ranges at the cooling water inlet of the motor can be obtained by a simulation calculation or test mode, and different relation tables of the motor power-the motor rotating speed-the motor theoretical flow are formed; when the theoretical flow of the motor corresponding to a certain motor power and a certain motor rotating speed at a specific water temperature needs to be calculated, a relation table corresponding to the motor power, the motor rotating speed and the motor theoretical flow can be determined according to the water temperature value, and then the corresponding motor theoretical flow can be searched according to the relation table, the motor power and the motor rotating speed.
Similarly, the relation between the real-time power of the motor controller to be cooled and the theoretical flow of the motor controller to be cooled in different water temperature ranges at the motor cooling water inlet can be obtained through simulation calculation or test, so as to form different relation tables of the power of the motor controller and the flow of the motor controller. And when the theoretical flow of the motor controller corresponding to the power of a certain motor controller at a specific water temperature needs to be calculated, a corresponding relation table of the power of the motor controller and the flow of the motor controller can be determined according to the water temperature value, and then the corresponding theoretical flow of the motor controller can be found according to the relation table and the power of the motor controller.
In other possible embodiments, the theoretical flow of the motor and the theoretical flow of the motor controller may be calculated by other means, and are not limited herein.
Step S206: adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; and adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
In practical operation, in order to control the temperature of the motor not to be too high, it is necessary to limit the upper temperature limit of the stator of the motor, and here, a first temperature threshold value may be set for the stator of the motor to determine that the stator temperature of the motor is maintained below the first temperature threshold value when the motor is in practical operation.
In one possible embodiment, the step of adjusting the theoretical flow rate of the motor according to the real-time temperature of the stator to obtain the target flow rate of the motor may be implemented by the following steps 31 to 33:
(31) calculating a first temperature difference between a preset first temperature threshold and the real-time temperature of the stator;
(32) calculating a theoretical flow correction coefficient of the motor according to the first temperature difference;
(33) and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
And, when calculating the theoretical flow correction coefficient of the motor based on the first temperature difference, the following steps 41 to 43 are performed:
(41) acquiring a flow correction coefficient of the motor corresponding to the first temperature difference according to a preset flow correction map of the motor; the flow correction map of the motor is a map of the flow correction coefficient of the motor relative to the first temperature difference;
(42) determining the corresponding flow correction coefficient of the motor as a theoretical flow correction coefficient of the motor;
(43) and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
In actual operation, when the difference between the first temperature threshold and the actual temperature of the stator is larger, that is, the temperature difference is larger, that is, the temperature of the stator of the motor is more smaller than the first threshold, at this time, the theoretical flow is not corrected too much, and the theoretical flow correction coefficient of the corresponding motor is smaller; on the contrary, the smaller the temperature difference is, that is, the closer the motor stator temperature is to the first threshold, the larger the theoretical flow rate should be corrected at this time, and the larger the theoretical flow rate correction coefficient of the corresponding motor is. Therefore, the rotating speed of the water pump can be correspondingly improved, the flow of cooling water is increased, and the motor can be cooled in time. For example, assuming that the first temperature threshold of the stator is 150 ℃, the difference T between the first temperature threshold and the temperature of the stator may be setDifference valueIn different ranges, the theoretical flow correction coefficients corresponding to different motors are as follows:
when the temperature is 0 DEG C<TDifference value<At 5 ℃, the theoretical flow correction coefficient of the motor takes a value of 1.5;
when the temperature is 5 DEG C<TDifference value<At 10 ℃, the theoretical flow correction coefficient of the motor takes a value of 1.2;
when the temperature is 10 DEG C<TDifference value<And at 15 ℃, the theoretical flow correction coefficient of the motor takes a value of 1.1.
And so on.
In this embodiment, the real-time water temperature value of the cooling water inlet of the motor to be cooled is measured, so that the temperature value of the cooling water flowing through the motor actually can be controlled more accurately. Referring to fig. 3, which is a schematic structural diagram of another cooling circulation system for an electric motor, compared to the cooling circulation system shown in fig. 1, the cooling circulation system shown in fig. 3 only needs to measure a water temperature value T at a cooling water inlet of the electric motor 10, and only needs to control the water temperature value T to be within 65 ℃, that is, both the inlet temperature requirements of the electric motor controller 11 and the electric motor 10 are met, that is, both the inlet temperatures are less than 65 ℃.
Compared with the prior art shown in fig. 1, the temperature T1 at the inlet of the motor controller 11 is obtained, and the temperature T1 is generally controlled to be 60 ℃ to ensure that the temperatures of the motor 10 and the water inlet of the motor controller 11 are both less than 65 ℃, which leads to the fact that the temperature of the water at the water inlet of the motor 10 is far lower than 65 ℃, resulting in energy waste. In this embodiment, the position of collecting the temperature is set at the cooling water inlet of the motor 10, instead of the cooling water inlet of the motor controller 11, so that the water temperature value at the cooling water inlet of the motor 10 can be controlled more accurately, and the temperature value is closer to the temperature threshold of 65 ℃, thereby saving more energy.
In the embodiment, the theoretical flow of the motor is adjusted by replacing the temperature of the motor cooling water outlet with the real-time temperature of the motor stator, so that the temperature of the motor cooling water outlet does not need to be measured independently, and one temperature sensor can be saved, thereby saving the cost.
In addition, in at least one possible embodiment, the step of adjusting the theoretical flow rate of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow rate of the motor controller to be cooled may be implemented by the following steps 51 to 53:
(51) calculating a second temperature difference between a preset second temperature threshold and the real-time temperature of the motor controller to be cooled;
(52) calculating a theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference;
(53) and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
And, when calculating the theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference, the following steps 61-63 can be implemented:
(61) acquiring a flow correction coefficient of the motor controller to be cooled corresponding to a second temperature difference according to a preset flow correction map of the motor controller to be cooled; the flow correction map of the motor controller to be cooled is a map of the flow correction coefficient of the motor controller to be cooled relative to the second temperature difference;
(62) determining the corresponding flow correction coefficient of the motor controller to be cooled as the theoretical flow correction coefficient of the motor controller to be cooled;
(63) and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
Here, the above-described first and second temperature differences, and "first" and "second" of the above-described first and second temperature thresholds are merely for descriptive purposes of distinction, and are not to be construed as indicating or implying relative importance, nor indicating the order of the two.
Step S208: and calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state.
In this embodiment, the preset state of the fan is that the fan operates at the highest gear; also, in one possible embodiment, the step of calculating the target rotation speed of the water pump according to the target flow rate of the motor, the target flow rate of the motor controller to be cooled and the duration of the preset state of the fan can be realized by the following steps 71 to 73:
(71) determining the larger flow value of the target flow of the motor and the target flow of the motor controller to be cooled as the theoretical flow of the water pump;
(72) adjusting the theoretical flow of the water pump according to the duration of the fan working at the highest gear to obtain the target flow of the water pump;
(73) and calculating the target rotating speed of the water pump according to the target flow of the water pump.
And when the step of adjusting the theoretical flow rate of the water pump according to the duration time of the highest gear of the fan to obtain the target flow rate of the water pump is carried out, the steps 81 to 83 are as follows:
(81) acquiring a flow correction coefficient of the water pump corresponding to the duration of the fan working at the highest gear according to a preset flow correction map of the water pump; the flow correction map is a flow correction coefficient of the water pump and is related to the duration of the fan working at the highest gear;
(82) determining the flow correction coefficient of the corresponding water pump as the theoretical flow correction coefficient of the water pump;
(83) and adjusting the theoretical flow of the water pump according to the theoretical flow correction coefficient of the water pump to obtain the target flow of the water pump.
In actual operation, the theoretical flow is multiplied by the theoretical flow correction coefficient to obtain the target flow of the water pump. For example, assuming that the theoretical flow rate is 10L/min and the theoretical flow rate correction coefficient is 1.1 at this time according to the flow rate correction map of the water pump, the target flow rate of the water pump may be calculated as: 10X 1.1, i.e. 11L/min.
Here, when the fan runs for a long time at the highest gear, it is said that the water temperature is difficult to reduce, and NVH (Noise, Vibration, Harshness, Noise, Vibration, and Harshness) is poor, and by increasing the flow rate, the water temperature can be reduced more quickly, and the running time of the highest gear is reduced, so as to effectively reduce Noise.
Step S210: the rotational speed of the water pump is adjusted to a target rotational speed.
Here, the rotation speed of the water pump may be controlled to the target rotation speed by means of closed-loop control. When the operator starts the system, the control information is transmitted to the controlled object through the system operation, and the state information of the controlled object is fed back to the input to correct the operation process, so that the output of the system meets the expected requirement. The closed-loop control fully plays an important role in feedback, and factors which are difficult to predict or uncertain are eliminated, so that the correction action is more accurate and powerful.
Therefore, in the cooling control method of the motor and the controller thereof in the embodiment, the rotating speed of the water pump is dynamically adjusted according to the temperature of the cooling liquid, the actual power and the rotating speed of the motor and the actual power of the controller of the motor, and compared with a cooling mode with constant water flow, the cooling control method is more flexible and more energy-saving.
The motor and the cooling control method of the controller thereof provided by the embodiment of the invention obtain the real-time power and the real-time rotating speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled, the real-time temperature of the cooling liquid inlet of the motor to be cooled, the real-time power and the real-time temperature of the controller of the motor to be cooled, and the duration of the fan in a preset state; calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating the theoretical flow of the motor controller to be cooled according to the real-time power and the real-time cooling liquid temperature of the motor controller to be cooled; adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled; calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state; the rotational speed of the water pump is adjusted to a target rotational speed. In the mode, the rotating speed of the water pump is dynamically adjusted according to the temperature of the cooling liquid, the actual power and the rotating speed of the motor and the actual power of the motor controller, and compared with a cooling mode with constant water flow, the cooling mode is more energy-saving; in addition, the flow of the water pump is corrected through the temperature of the motor stator, the temperature of the motor controller and the rotating speed of the fan, so that the actual cooling requirement of the motor can be met more accurately, energy is further saved, and the overall noise is reduced.
In order to more clearly understand the motor cooling control method provided in the above embodiment, the present embodiment describes an application example of cooling the vehicle motor and the controller thereof by the cooling control method of the motor and the controller thereof during the driving process of the vehicle (the data in the following tables are only used for explaining the control method, and the accurate value needs to be obtained by testing and calibrating), and the specific control flow is as follows.
Firstly, calculating a target flow demand of the motor.
(1) Based on the value of the coolant temperature T0, a corresponding relation table of motor power-rotating speed-theoretical flow is searched by referring to the table 1.
TABLE 1 relationship between cooling water temperature and motor power-rotational speed-theoretical flow
Figure BDA0002310416350000141
(2) And (4) according to the real-time rotating speed and the real-time power of the motor, searching the corresponding basic water flow requirement (unit L/min) through the relation table confirmed in the step (1).
TABLE 2 relationship of motor power-rotation speed-theoretical flow (T0 < -20 deg.C)
Figure BDA0002310416350000142
TABLE 3 relationship between motor power, rotation speed and theoretical flow (-20 deg.C. T0 < 0 deg.C)
Figure BDA0002310416350000143
TABLE 4 relationship of motor power-rotation speed-theoretical flow (T0 ≦ 0 ℃ < 40 ℃)
Figure BDA0002310416350000144
Figure BDA0002310416350000151
TABLE 5 relationship of motor power-rotation speed-theoretical flow (40 deg.C. ltoreq. T0 ≤ 65 deg.C)
Figure BDA0002310416350000152
(3) The correction factor K1 is determined from a difference (△ T1-150-T3) between the first temperature threshold (150 ℃) and the motor stator temperature (T3), i.e., the first temperature difference.
Here, the cooling of the motor is to make the motor stator temperature T3 not exceed the first temperature threshold value of 150 ℃, and the smaller the stator actual temperature T3, the smaller the water flow rate requirement.
TABLE 6 relationship between flow correction factor and first temperature difference for electric machine
△t1(℃) 0 5 10 15 50 150 180
K1 1.5 1.2 1.1 1 1 0.9 0.85
(4) And calculating the actual target flow demand (unit L/min) of the motor.
F_Motor_Real=F_Motor_Basic*K1
Wherein, F _ Motor _ Real represents the target flow demand of the Motor, F _ Motor _ Basic represents the theoretical flow demand of the Motor, and K1 is the theoretical flow correction coefficient of the Motor.
And secondly, calculating the actual target flow demand of the controller.
(1) From the values of the coolant temperature T0, the table below is looked up to find a suitable table.
Here, the lower the water temperature is, the lower the flow demand is at the same power, and the influence of the water temperature is reflected.
TABLE 7 relationship between Cooling Water temperature and Motor controller Power-Motor controller flow
Figure BDA0002310416350000153
(2) And according to the power of the controller, searching the required basic water flow requirement in the relation table confirmed in the previous step.
TABLE 8 relationship of motor controller power-flow (T0 < -20 deg.C)
Figure BDA0002310416350000161
TABLE 9 relationship between motor controller power and flow (-20 ℃ T0 ≦ 0 ℃ C.)
Figure BDA0002310416350000162
TABLE 10 relationship of motor controller power-flow (T0 ≦ 0 ≦ 40 ℃)
Figure BDA0002310416350000163
TABLE 11 relationship of motor controller power-flow (40 ℃ T0 ≦ 65 ℃)
Figure BDA0002310416350000164
(3) The correction factor K2 is determined based on the difference (△ T2-80-T4) between the second temperature threshold (80 ℃) and the motor controller temperature T4, i.e., the second temperature difference.
Here, the controller is cooled so that the controller temperature T4 does not exceed the second temperature threshold 80℃, and the smaller the actual temperature T4, the smaller the water flow rate requirement.
TABLE 12 relationship of flow correction factor and second temperature differential for Motor controller
△t2(℃) 0 5 10 15 30 80 110
K2 1.8 1.5 1.3 1 1 0.9 0.9
(4) And calculating the actual water flow demand (unit L/min) of the motor controller.
F_MCU_Real=F_MCU_Basic*K2
Wherein F _ MCU _ Real represents the target flow demand of the motor controller, F _ MCU _ Basic represents the theoretical flow demand of the motor controller, and K2 represents the theoretical flow correction factor of the motor controller.
And thirdly, taking the larger of the F _ Motor _ Real and the F _ MCU _ Real to obtain the theoretical flow demand F _ Basic.
F_Basic=Max(F_Motor_Real,F_MCU_Real)
And fourthly, correcting the F _ Basic according to the length of the duration T _ Fan _ Highest for which the Fan speed is operated at the Highest gear, wherein the F _ Basic is represented by K3.
Here, the fan runs for a long time at the highest gear, which means that the water temperature is difficult to reduce, and NVH is poor, and the water temperature can be reduced by increasing the flow rate, and the running time of the highest gear is reduced.
TABLE 13 relationship between theoretical flow correction factor of water pump and duration of highest gear of fan
T _ fan _ highest (second) 100 200 300 400 500 600 700
K3 1 1 1.2 1.4 1.6 1.8 2
And calculating a target flow demand value of the water pump.
F_Basic_Real=F_Basic*K3
Wherein F _ Basic _ Real represents the target flow demand of the water pump, and F _ Basic represents the theoretical flow demand of the water pump.
And fifthly, according to the target flow demand value of the water pump, looking up a table to obtain the corresponding water pump rotating speed (the middle value is obtained through interpolation), and controlling the water pump to reach the target rotating speed through closed-loop control. In one embodiment, the following is illustrated:
TABLE 14 speed-flow relationship of water pump
Figure BDA0002310416350000171
Sixthly, controlling the water temperature.
The water temperature is achieved by adjusting the radiator fan gear by comparing the actual temperature T0 with the target temperature of 65 c. In one embodiment, the following is illustrated:
Figure BDA0002310416350000172
therefore, the motor and the cooling control method of the controller thereof provided by the embodiment can dynamically adjust the rotating speed of the water pump, so that the motor and the controller thereof are more energy-saving than the existing constant water flow cooling mode.
Corresponding to the motor cooling control method in the above embodiment, the embodiment further provides a motor and a cooling control device of a controller thereof, which are applied to a vehicle controller, wherein the vehicle controller is respectively electrically connected with a motor controller to be cooled, and a water pump and a fan of the motor to be cooled; the water pump and the fan are used for controlling and cooling the motor to be cooled and the motor to be cooled; as shown in fig. 4, which is a schematic structural diagram of the motor cooling control device, as can be seen from fig. 4, the device includes a parameter obtaining module 41, a theoretical flow calculating module 42, a target flow calculating module 43, a water pump target rotating speed calculating module 44, and a water pump rotating speed adjusting module 45, which are connected in sequence, wherein the functions of each module are as follows:
a parameter obtaining module 41, configured to obtain real-time power and real-time rotation speed of the motor to be cooled, real-time temperature of a stator of the motor to be cooled, real-time temperature of a cooling liquid inlet of the motor to be cooled, real-time power and real-time temperature of a motor controller to be cooled, and duration of the fan in a preset state;
a theoretical flow calculation module 42, configured to calculate a theoretical flow of the motor according to the real-time power and the real-time rotation speed of the motor to be cooled, and the real-time temperature of the cooling liquid; calculating the theoretical flow of the motor controller to be cooled according to the real-time power of the motor controller to be cooled and the real-time cooling liquid temperature;
a target flow calculation module 43, configured to adjust a theoretical flow of the motor according to the real-time temperature of the stator, so as to obtain a target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled;
a water pump target rotation speed calculation module 44, configured to calculate a target rotation speed of the water pump according to a target flow rate of the motor, a target flow rate of the motor controller to be cooled, and a duration of the fan in a preset state;
and a water pump rotation speed adjusting module 45, configured to adjust the rotation speed of the water pump to the target rotation speed.
The cooling control device of the motor and the controller thereof provided by the embodiment of the invention obtains the real-time power and the real-time rotating speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled, the real-time temperature of the cooling liquid inlet of the motor to be cooled, the real-time power and the real-time temperature of the controller of the motor to be cooled, and the duration of the fan in a preset state; calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating the theoretical flow of the motor controller to be cooled according to the real-time power and the real-time cooling liquid temperature of the motor controller to be cooled; adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled; calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state; the rotational speed of the water pump is adjusted to a target rotational speed. In the device, the rotating speed of the water pump is dynamically adjusted according to the temperature of the cooling liquid, the actual power and the rotating speed of the motor and the actual power of the motor controller, so that the device is more energy-saving compared with a cooling mode with constant water flow; in addition, the flow of the water pump is corrected through the temperature of the motor stator, the temperature of the motor controller and the rotating speed of the fan, so that the actual cooling requirement of the motor can be met more accurately, energy is further saved, and the overall noise is reduced.
In one possible embodiment, the preset state is that the fan is operated at the highest gear, and the water pump target rotation speed calculation module 44 is further configured to: determining the larger flow value of the target flow of the motor and the target flow of the motor controller to be cooled as the theoretical flow of the water pump; adjusting the theoretical flow of the water pump according to the duration of the fan working at the highest gear to obtain the target flow of the water pump; and calculating the target rotating speed of the water pump according to the target flow of the water pump.
In another possible embodiment, the water pump target rotation speed calculation module 44 is further configured to: acquiring a flow correction coefficient of the water pump corresponding to the duration of the fan working at the highest gear according to a preset flow correction map of the water pump; the flow correction map is a flow correction coefficient of the water pump and is related to the duration of the fan working at the highest gear; determining a corresponding flow correction coefficient as a theoretical flow correction coefficient of the water pump; and adjusting the theoretical flow according to the theoretical flow correction coefficient of the water pump to obtain the target flow of the water pump.
In another possible embodiment, the target flow calculating module 43 is further configured to: calculating a first temperature difference between a preset first temperature threshold and the real-time temperature of the stator; calculating a theoretical flow correction coefficient of the motor according to the first temperature difference; and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
In another possible embodiment, the target flow calculating module 43 is further configured to: acquiring a flow correction coefficient of the motor corresponding to the first temperature difference according to a preset flow correction map of the motor; the flow correction map of the motor is a map of the flow correction coefficient of the motor relative to the first temperature difference; determining the corresponding flow correction coefficient of the motor as a theoretical flow correction coefficient of the motor; and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
In another possible embodiment, the target flow calculating module 43 is further configured to: calculating a second temperature difference between a preset second temperature threshold and the real-time temperature of the motor controller to be cooled; calculating a theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference; and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
In another possible embodiment, the target flow calculating module 43 is further configured to: acquiring a flow correction coefficient of the motor controller to be cooled corresponding to a second temperature difference according to a preset flow correction map of the motor controller to be cooled; the flow correction map of the motor controller to be cooled is a map of the flow correction coefficient of the motor controller to be cooled relative to the second temperature difference; determining the corresponding flow correction coefficient of the motor controller to be cooled as the theoretical flow correction coefficient of the motor controller to be cooled; and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
In another possible embodiment, the water pump rotation speed adjustment module 45 is further configured to: and controlling the rotating speed of the water pump to reach the target rotating speed in a closed-loop control mode.
In another possible implementation, the parameter obtaining module 41 is further configured to: receiving a periodic CAN message sent by the motor controller to be cooled; and acquiring the real-time power and the real-time rotating speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled and the real-time power and the real-time temperature of the motor controller to be cooled according to the CAN message.
The motor and the cooling control device of the controller thereof provided by the embodiment of the present invention have the same implementation principle and technical effect as the motor and the cooling control method of the controller thereof provided by the embodiment of the present invention, and for the sake of brief description, reference may be made to the corresponding contents in the embodiment of the cooling control method of the motor and the controller thereof, where the embodiment of the cooling control device of the motor and the controller thereof is not mentioned in part.
Unless specifically stated otherwise, the relative steps, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the present invention. Also, in all examples shown and described herein, any particular value should be construed as merely exemplary, and not limiting, and thus other examples of example embodiments may have different values.
In addition, in the description of the embodiments of the present invention, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
The computer program product for performing the cooling control method for the motor and the controller thereof according to the embodiment of the present invention includes a computer readable storage medium storing a non-volatile program code executable by a processor, where instructions included in the program code may be used to execute the motor cooling control method described in the foregoing method embodiment, and specific implementation may refer to the method embodiment, and will not be described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed motor cooling control apparatus and motor cooling control method may be implemented in other manners. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (10)

1. The motor and the cooling control method of the controller thereof are characterized in that the motor and the cooling control method of the controller thereof are applied to a vehicle controller, wherein the vehicle controller is respectively electrically connected with a motor controller to be cooled, a water pump and a fan of the motor to be cooled; the water pump and the fan are used for cooling the motor to be cooled and the motor controller to be cooled; the method comprises the following steps:
acquiring real-time power and real-time rotating speed of the motor to be cooled, real-time temperature of a stator of the motor to be cooled, real-time temperature of a cooling liquid inlet of the motor to be cooled, real-time power and real-time temperature of a motor controller to be cooled, and duration of the fan in a preset state;
calculating theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating theoretical flow of the motor controller to be cooled according to the real-time power of the motor controller to be cooled and the real-time cooling liquid temperature;
adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled;
calculating a target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state;
and adjusting the rotating speed of the water pump to the target rotating speed.
2. The method as claimed in claim 1, wherein the preset state is that the fan is operated at the highest gear, and the step of calculating the target rotation speed of the water pump according to the target flow rate of the motor, the target flow rate of the motor controller to be cooled and the duration of the preset state of the fan comprises:
determining a larger flow value of the target flow of the motor and the target flow of the motor controller to be cooled as a theoretical flow of the water pump;
adjusting the theoretical flow of the water pump according to the duration of the fan working at the highest gear to obtain the target flow of the water pump;
and calculating the target rotating speed of the water pump according to the target flow of the water pump.
3. The method for controlling cooling of an electric motor and a controller thereof according to claim 2, wherein the step of adjusting the theoretical flow rate of the water pump according to the duration of the highest gear of the fan to obtain the target flow rate of the water pump comprises:
acquiring a flow correction coefficient of the water pump corresponding to the duration of the fan working at the highest gear according to a preset flow correction map of the water pump; the flow correction map is a map of the duration of the flow correction coefficient of the water pump with respect to the operation of the fan at the highest gear;
determining a flow correction coefficient of the corresponding water pump as a theoretical flow correction coefficient of the water pump;
and adjusting the theoretical flow of the water pump according to the theoretical flow correction coefficient of the water pump to obtain the target flow of the water pump.
4. The method for controlling cooling of an electric motor and a controller thereof according to claim 1, wherein the step of adjusting the theoretical flow rate of the electric motor according to the real-time temperature of the stator to obtain the target flow rate of the electric motor comprises:
calculating a first temperature difference between a preset first temperature threshold and the real-time temperature of the stator;
calculating a theoretical flow correction coefficient of the motor according to the first temperature difference;
and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
5. The cooling control method of the motor and the controller thereof according to claim 4, wherein the step of calculating the theoretical flow correction coefficient of the motor based on the first temperature difference comprises:
acquiring a flow correction coefficient of the motor corresponding to the first temperature difference according to a preset flow correction map of the motor; the flow correction map of the motor is a map of a flow correction coefficient of the motor with respect to the first temperature difference;
determining a corresponding flow correction coefficient of the motor as a theoretical flow correction coefficient of the motor;
and adjusting the theoretical flow of the motor according to the theoretical flow correction coefficient of the motor to obtain the target flow of the motor.
6. The method for controlling the cooling of the motor and the controller thereof according to claim 1, wherein the step of adjusting the theoretical flow rate of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow rate of the motor controller to be cooled comprises:
calculating a second temperature difference between a preset second temperature threshold and the real-time temperature of the motor controller to be cooled;
calculating a theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference;
and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
7. The method for controlling cooling of a motor and a controller thereof according to claim 6, wherein the step of calculating the theoretical flow correction coefficient of the motor controller to be cooled according to the second temperature difference comprises:
acquiring a flow correction coefficient of the motor controller to be cooled corresponding to a second temperature difference according to a preset flow correction map of the motor controller to be cooled; the flow correction map of the motor controller to be cooled is a map of the flow correction coefficient of the motor controller to be cooled with respect to the second temperature difference;
determining a flow correction coefficient of the corresponding motor controller to be cooled as a theoretical flow correction coefficient of the motor controller to be cooled;
and adjusting the theoretical flow of the motor controller to be cooled according to the theoretical flow correction coefficient of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled.
8. The cooling control method of the motor and the controller thereof according to claim 1, wherein the step of adjusting the rotation speed of the water pump to the target rotation speed includes:
and controlling the rotating speed of the water pump to reach the target rotating speed in a closed-loop control mode.
9. The cooling control method of the motor and the controller thereof according to claim 1, wherein the step of obtaining the real-time power and the real-time rotation speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled, and the real-time power and the real-time temperature of the controller of the motor to be cooled comprises:
receiving a periodic CAN message sent by the motor controller to be cooled;
and acquiring the real-time power and the real-time rotating speed of the motor to be cooled, the real-time temperature of the stator of the motor to be cooled and the real-time power and the real-time temperature of the motor controller to be cooled according to the CAN message.
10. The cooling control device of the motor and the controller thereof is characterized in that the cooling control device is applied to a vehicle control unit, and the vehicle control unit is respectively and electrically connected with a motor controller to be cooled, a water pump and a fan of the motor to be cooled; the water pump and the fan are used for controlling and cooling the motor to be cooled and the motor to be cooled; the device comprises:
the device comprises a parameter acquisition module, a parameter acquisition module and a control module, wherein the parameter acquisition module is used for acquiring real-time power and real-time rotating speed of a motor to be cooled, real-time temperature of a stator of the motor to be cooled, real-time cooling liquid temperature at a cooling liquid inlet of the motor to be cooled, real-time power and real-time temperature of a motor controller to be cooled and duration of a fan in a preset state;
the theoretical flow calculation module is used for calculating the theoretical flow of the motor according to the real-time power and the real-time rotating speed of the motor to be cooled and the real-time cooling liquid temperature; calculating theoretical flow of the motor controller to be cooled according to the real-time power of the motor controller to be cooled and the real-time cooling liquid temperature;
the target flow calculation module is used for adjusting the theoretical flow of the motor according to the real-time temperature of the stator to obtain the target flow of the motor; adjusting the theoretical flow of the motor controller to be cooled according to the real-time temperature of the motor controller to be cooled to obtain the target flow of the motor controller to be cooled;
the water pump target rotating speed calculating module is used for calculating the target rotating speed of the water pump according to the target flow of the motor, the target flow of the motor controller to be cooled and the duration of the fan in a preset state;
and the water pump rotating speed adjusting module is used for adjusting the rotating speed of the water pump to the target rotating speed.
CN201911278598.XA 2019-12-10 2019-12-10 Motor and cooling control method and device of controller of motor Expired - Fee Related CN110978974B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911278598.XA CN110978974B (en) 2019-12-10 2019-12-10 Motor and cooling control method and device of controller of motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911278598.XA CN110978974B (en) 2019-12-10 2019-12-10 Motor and cooling control method and device of controller of motor

Publications (2)

Publication Number Publication Date
CN110978974A true CN110978974A (en) 2020-04-10
CN110978974B CN110978974B (en) 2021-08-06

Family

ID=70093039

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911278598.XA Expired - Fee Related CN110978974B (en) 2019-12-10 2019-12-10 Motor and cooling control method and device of controller of motor

Country Status (1)

Country Link
CN (1) CN110978974B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111894854A (en) * 2020-06-16 2020-11-06 宁波爱发科真空技术有限公司 Intelligent temperature control system of vacuum pump
CN112072857A (en) * 2020-08-10 2020-12-11 北京汽车股份有限公司 New energy automobile motor cooling system control method and device and new energy automobile
CN112455212A (en) * 2020-12-04 2021-03-09 浙江吉利控股集团有限公司 Cooling control method and system for vehicle electric driving cooling loop
CN112838721A (en) * 2020-12-29 2021-05-25 华人运通(江苏)技术有限公司 Control method and device of motor cooling system, vehicle and storage medium
CN113126728A (en) * 2021-04-08 2021-07-16 山东英信计算机技术有限公司 Water cooling pipeline control method, system, equipment and medium
CN113472112A (en) * 2021-08-05 2021-10-01 威海西立电子有限公司 Rotor cooling method and system
CN114212042A (en) * 2021-11-04 2022-03-22 广汽本田汽车有限公司 Water pump noise improvement method, system, device and storage medium
CN115158003A (en) * 2022-06-27 2022-10-11 一汽奔腾轿车有限公司 Control method and control system of all-in-one electric-driven cooling system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2944238A1 (en) * 2009-04-09 2010-10-15 Renault Sas COOLING DEVICE FOR MOTOR VEHICLE
JP2014141954A (en) * 2013-01-25 2014-08-07 Toyota Motor Corp Vehicular cooling device
CN107499176A (en) * 2017-05-05 2017-12-22 宝沃汽车(中国)有限公司 The cooling means and device of vehicle power drive system
CN107508424A (en) * 2017-05-05 2017-12-22 宝沃汽车(中国)有限公司 Determine the method, apparatus and vehicle of the control parameter of cooling system
CN108068610A (en) * 2016-11-15 2018-05-25 大陆汽车投资(上海)有限公司 The control device and method of electric vehicle cooling system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2944238A1 (en) * 2009-04-09 2010-10-15 Renault Sas COOLING DEVICE FOR MOTOR VEHICLE
JP2014141954A (en) * 2013-01-25 2014-08-07 Toyota Motor Corp Vehicular cooling device
CN108068610A (en) * 2016-11-15 2018-05-25 大陆汽车投资(上海)有限公司 The control device and method of electric vehicle cooling system
CN107499176A (en) * 2017-05-05 2017-12-22 宝沃汽车(中国)有限公司 The cooling means and device of vehicle power drive system
CN107508424A (en) * 2017-05-05 2017-12-22 宝沃汽车(中国)有限公司 Determine the method, apparatus and vehicle of the control parameter of cooling system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111894854A (en) * 2020-06-16 2020-11-06 宁波爱发科真空技术有限公司 Intelligent temperature control system of vacuum pump
CN112072857A (en) * 2020-08-10 2020-12-11 北京汽车股份有限公司 New energy automobile motor cooling system control method and device and new energy automobile
CN112072857B (en) * 2020-08-10 2022-03-25 北京汽车股份有限公司 New energy automobile motor cooling system control method and device and new energy automobile
CN112455212A (en) * 2020-12-04 2021-03-09 浙江吉利控股集团有限公司 Cooling control method and system for vehicle electric driving cooling loop
CN112838721A (en) * 2020-12-29 2021-05-25 华人运通(江苏)技术有限公司 Control method and device of motor cooling system, vehicle and storage medium
CN112838721B (en) * 2020-12-29 2022-07-12 华人运通(江苏)技术有限公司 Control method and device of motor cooling system, vehicle and storage medium
CN113126728A (en) * 2021-04-08 2021-07-16 山东英信计算机技术有限公司 Water cooling pipeline control method, system, equipment and medium
CN113472112A (en) * 2021-08-05 2021-10-01 威海西立电子有限公司 Rotor cooling method and system
CN114212042A (en) * 2021-11-04 2022-03-22 广汽本田汽车有限公司 Water pump noise improvement method, system, device and storage medium
CN114212042B (en) * 2021-11-04 2023-10-31 广汽本田汽车有限公司 Water pump noise improvement method, system, device and storage medium
CN115158003A (en) * 2022-06-27 2022-10-11 一汽奔腾轿车有限公司 Control method and control system of all-in-one electric-driven cooling system

Also Published As

Publication number Publication date
CN110978974B (en) 2021-08-06

Similar Documents

Publication Publication Date Title
CN110978974B (en) Motor and cooling control method and device of controller of motor
CN108068610B (en) Control device and method for electric vehicle cooling system
RU2625455C1 (en) Device for determining sensor abnormality
CN110228361B (en) Control method and device of air inlet grille, vehicle, controller and medium
JP6402841B2 (en) Temperature abnormality detection method for power conversion device and temperature abnormality detection device for power conversion device
US6213061B1 (en) Control system for minimizing electricity consumption in a cooling system of an internal combustion engine
CN112072857B (en) New energy automobile motor cooling system control method and device and new energy automobile
CN113187597B (en) Vehicle cooling system control method, controller and vehicle
CN112838721A (en) Control method and device of motor cooling system, vehicle and storage medium
CN113266457B (en) Method and device for overheat protection of engine
CN115111513A (en) Oil cooling loop control method and system of oil cooling motor system and electric automobile
CN112443509B (en) Cooling fan control method, device, equipment and storage medium
KR101316208B1 (en) Water pump control method of electric vehicle
JP7418666B1 (en) Cooling system and cooling control method
CN111404448A (en) Control method and device of heat dissipation module of motor, storage medium and processor
KR102335979B1 (en) Cooling system and cooling method for vehicle
CN116101128A (en) Active heating method, device, equipment and medium for integrated power assembly system
CN114017174B (en) Control method and device for fan in engine cooling system
CN116505039A (en) Control method and device of thermal management system
CN116576015A (en) Control method, device, equipment and medium for electric water pump of vehicle engine
KR101878061B1 (en) Control method for cooling system of vehicle
CN117104083A (en) Power battery cooling method, system, storage medium and automobile
JP2023049154A (en) cooling system
CN118144545A (en) Cooling circuit and vehicle
CN118088425A (en) Control method and device of electric water pump and vehicle

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210806