Summary of the invention
Based on this, it is necessary to provide a kind of electric vehicle thermal management algorithm for improving energy-saving efficiency.
Meanwhile providing a kind of electrombile thermal management system that energy-saving efficiency can be improved.
A kind of electric vehicle thermal management algorithm, includes the following steps:
Temperature detection: detection battery or battery core temperature simultaneously record,
Temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If being executed without departing from hot operation temperature range
Temperature compares: comparative cell or the Current Temperatures of battery core and last detection temperature,
If Current Temperatures are greater than last detection temperature, execute
Cooling: according to the current rotating speed of cooling system dynamical element, the power of cooling system is improved in setting adjustment ratio
Element revolving speed;
It repeats the above steps up to the dynamical element full-speed operation of cooling system.
In a preferred embodiment, the cooling includes: water pump cooling: according to current pump rotary speed, by the water of setting
Pump speed-raising ratio improves the PWM duty cycle of water pump to adjust pump rotary speed.
In a preferred embodiment, the cooling further include: fan for cooling: when the PWM duty cycle of water pump is adjusted to 100%
PWM duty cycle full-speed operation starts fan work if judging that Current Temperatures are greater than last temperature, updates battery or battery core temperature
Degree;If battery or battery core temperature continue to increase, according to the current rotating speed of fan, fan is improved in the fan speed-raising ratio of setting
PWM duty cycle adjust rotation speed of the fan.
In a preferred embodiment, further include delay, after executing the cooling step, execute delay step delay setting
After delay time, temperature detection step is executed;If in temperature comparison step, battery or battery core temperature are in hot operation temperature range
It is interior, and Current Temperatures are equal to or less than last temperature and then execute temperature detection step;Further include: cooling system starting: vehicle
After starting, if detecting, battery or battery core temperature are greater than the cooling system start-up temperature of setting, start cooling system.
In a preferred embodiment, further includes: early warning/alarm, if in temperature judging step, battery or battery core Current Temperatures
Maximum temperature greater than hot operation temperature range then executes
Early warning/alarm: if judging Current Temperatures within the scope of the first alarm temperature, all cooling system power members are controlled
100% duty ratio full-speed operation of part.
In a preferred embodiment, the early warning/alarm includes: the second early warning/alarm: if judging, Current Temperatures are greater than the
Two alarm temperatures and within the scope of the second alarm temperature, then limit the output power of vehicle, by setting ratio or setting grade according to
The secondary output power for reducing vehicle;Early warning/the alarm further includes third early warning/alarm: if judging, Current Temperatures are greater than third
Alarm temperature, then warning reminding.
In a preferred embodiment, if judging battery or battery core temperature Current Temperatures lower than high temperature work in temperature judging step
The minimum temperature for making temperature range, then execute
Low temperature judgement: judging whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting,
If being executed in low-temperature working temperature range
Cooling system reduction of speed: if cooling system is in running order, according to the current rotating speed of the dynamical element of cooling system,
The dynamical element revolving speed of cooling system is reduced in the reduction of speed ratio of setting;
It is executed after cooling system reduction of speed step
Temperature detection: detection battery or battery core temperature simultaneously record;
Temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If battery or battery core temperature Current Temperatures are lower than the minimum temperature of hot operation temperature range, execute
Low temperature judgement: judging whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting,
If judging, battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting, are executed
Cooling system reduction of speed: if cooling system is in running order, according to the current rotating speed of the dynamical element of cooling system,
In the reduction of speed ratio of setting, the dynamical element revolving speed of cooling system is reduced;
So circulation is until cooling system stops working or cooling system power supply is closed;
If low temperature judgment step judges that battery or battery core temperature Current Temperatures are lower than the lowest temperature of low-temperature working temperature range
Degree controls cooling system if cooling is arranged also in working condition and stops working, executes
Heating stepses: control heating equipment battery is heated, and according to different temperatures execute different heating gear or
The heating power of heating equipment is adjusted according to setting ratio,
Temperature detection is executed after heating stepses: detection battery or battery core temperature simultaneously record.
In a preferred embodiment, the cooling system reduction of speed includes:
Fan reduction of speed: starting fan reduction of speed reduces fan in the reduction of speed ratio of setting according to the current rotating speed of fan
PWM duty cycle reduces rotation speed of the fan;
It is executed after fan reduction of speed step
Temperature detection: detection battery or battery core temperature simultaneously record,
Temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If battery or battery core temperature Current Temperatures are lower than the minimum temperature of hot operation temperature range, execute
Low temperature judgement: judging whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting,
If judging, battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting, are executed
Fan reduction of speed: starting fan reduction of speed reduces fan in the reduction of speed ratio of setting according to the current rotating speed of fan
PWM duty cycle reduces rotation speed of the fan,
So circulation, until fan stops working or fan power supply is closed;
The cooling system reduction of speed further include: water pump reduction of speed,
If execute fan slow down after, fan stop working or fan power supply close after, then execute
Temperature detection: detection battery or battery core temperature simultaneously record;
Temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If battery or battery core temperature Current Temperatures are lower than the minimum temperature of hot operation temperature range, execute
Low temperature judgement: judging whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting,
If judging, battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting, are executed
Water pump reduction of speed: according to the current rotating speed of water pump, the PWM duty cycle of water pump is reduced in the reduction of speed ratio of setting to reduce
Pump rotary speed,
Temperature detection: detection battery or battery core temperature simultaneously record;
So circulation, until water pump stops working or pump power is closed.
A kind of electrombile thermal management system, comprising:
Temperature detecting module: detection battery or battery core temperature simultaneously record, and are connected to
Temperature judgment module: judge battery or battery core temperature whether in hot operation temperature range,
If being connected to without departing from hot operation temperature range
Temperature comparison module: comparing Current Temperatures and last temperature,
If Current Temperatures are greater than last temperature, it is connected to
Cooling module: according to setting ratio, being scaled up the dynamical element revolving speed of cooling system,
And it is connected to temperature detecting module, until the dynamical element full-speed operation of cooling system.
In a preferred embodiment, the cooling module includes: water pump cooling module, fan for cooling module, the water pump
Cooling module: according to current pump rotary speed, the PWM duty cycle of water pump is improved in the water pump speed-raising ratio of setting to adjust water pump
Revolving speed, and it is connected to temperature detecting module;When the PWM duty cycle of water pump is adjusted to 100% full-speed operation, if temperature judgment module
Battery or battery core temperature are judged in hot operation temperature range, and temperature comparison module judges that Current Temperatures are greater than last temperature
Degree is then connected to fan for cooling module, and fan for cooling module is mentioned according to the current rotating speed of fan in the fan speed-raising ratio of setting
The PWM duty cycle of high fan adjusts rotation speed of the fan, and is connected to temperature detecting module.
Above-mentioned electric vehicle thermal management algorithm and system make cooling system according to setting ratio by setting adjustment ratio
The dynamical element revolving speed of cooling system is improved, the adjustment ratio of the cooling system of setting can modify as needed, according to reality
Border situation is modified to optimal adjustment ratio, meets whole equipment optimized operation state, and reduce energy waste;By examining in real time
Survey battery core temperature, to temperature before and after battery core relatively after, cooling system power is adjusted in time, to be dropped in time to battery core
Temperature is maintained at battery core operating temperature maximum possible in normal range of operation, avoid adjustment hysteresis quality bring adjustment difficult or
The problem of can not adjusting, and adjustment hysteresis quality bring energy consumption and problem of resource waste;Simultaneously by setting ratio in proportion into
Row adjustment carries out stepless speed regulation to cooling system, preferably meets use demand when battery work, will be electric with most power save mode
Pond is adjusted to optimum working temperature range, reduces energy consumption while improving the working efficiency of battery.
Specific embodiment
As shown in Figure 1, the electric vehicle thermal management algorithm of one embodiment of the invention, comprising: following steps:
Step S101, temperature detection: detection battery or battery core temperature simultaneously record,
Step S103, temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If being executed without departing from hot operation temperature range
Step S105, temperature compare: compare Current Temperatures and last temperature,
If Current Temperatures are greater than last temperature, execute
Cooling: step S107 according to setting ratio, is scaled up the dynamical element revolving speed of cooling system;
It repeats the above steps up to the dynamical element full-speed operation of cooling system.
The cooling system of the present embodiment refers mainly to the cooling system to cool down for battery.
As shown in Fig. 2, further, it is preferred that the step S107 cooling of the present embodiment includes: water pump cooling.Water pump cooling:
According to current pump rotary speed, the PWM duty cycle of water pump is improved in the water pump speed-raising ratio e of setting to adjust pump rotary speed.This
The water pump speed-raising ratio d of embodiment is preferably 5%PWM duty ratio.
Further, it is preferred that the step S107 of the present embodiment cools down further include: fan for cooling.
After water pump cooling step executes, when the PWM(Pulse Width Modulation pulse width of water pump is modulated) it accounts for
Empty ratio is adjusted to 100% full-speed operation, executes
Step S101, temperature detection: detection battery or battery core temperature simultaneously record,
Step S103, temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If being executed without departing from hot operation temperature range
Step S105, temperature compare: compare Current Temperatures and last temperature,
If Current Temperatures are greater than last temperature, execute
Fan for cooling: it if battery or battery core temperature continue to increase, according to the current rotating speed of fan, is mentioned by the fan of setting
Speed ratio example f improves the PWM duty cycle of fan to adjust rotation speed of the fan.In the present embodiment, fan speed-raising ratio f is preferably 5%PWM
Duty ratio.
Certainly, the cooling system of the present embodiment can also be air-conditioning equipment or other heat dissipations or refrigeration equipment, according to setting
Adjustment ratio, the running power of cooling system is scaled.
Further, it is preferred that after cooling, error caused by temperature does not lower also immediately or temperature fluctuation
Temperature error caused by variation or system are unstable, the electric vehicle thermal management algorithm of the present embodiment further include delay step.It holds
After row cooling step, step S113 is executed, postpones step: after delay setting delay time x, executing temperature detection step.
Further, it is preferred that if in temperature comparison step, battery or battery core temperature in hot operation temperature range, and
Current Temperatures are equal to or less than last temperature and then directly execute step S101 temperature detection step.
Further, it is preferred that the electric vehicle thermal management algorithm of the present embodiment, further includes: cooling system starting: vehicle launch
Afterwards, if detecting, battery or battery core temperature are greater than the cooling system start-up temperature of setting, start cooling system.
Preferably, the cooling system starting step of the present embodiment: after vehicle launch, if detecting, battery or battery core temperature are big
In the cooling system start-up temperature of setting, then start water pump, running speed is the water pump initial operation speed of setting.
The starting of the cooling system of the present embodiment can also be used temperature and be executed more afterwards as executed after vehicle launch: step
S101, temperature detection: detection battery or battery core temperature simultaneously record,
Step S103, temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If being executed without departing from hot operation temperature range
Step S105, temperature compare: compare Current Temperatures and last temperature,
If Current Temperatures are greater than last temperature, cooling system starting is executed.
It certainly can also be other initial start equipment especially such as the starting of water pump in the present embodiment.
Further, it is preferred that the electric vehicle thermal management algorithm of the present embodiment, further includes: early warning/alarm.If temperature judges
In step, judge that battery or battery core Current Temperatures then execute early warning/report greater than a+m DEG C of the maximum temperature of hot operation temperature range
Alert step.
Further, temperature judgement: whether the step S103 of the present embodiment judges battery or battery core temperature in hot operation temperature
It spends in range, comprising: minimum limit value judgement, the judgement of highest limit value.
Step 102, minimum limit value judgement: judge whether battery core temperature is greater than hot operation temperature range minimum temperature a.
Step 104, highest limit value judges: judging whether battery core temperature is greater than hot operation temperature range maximum temperature a+m.
Step S111, early warning/alarm include: the first early warning/alarm.Hot operation temperature range maximum temperature a+m is the
One alarm temperature.First early warning/alarm: if judging Current Temperatures within the scope of the first alarm temperature such as (a+m) DEG C-(a+h) DEG C
Between, then control all 100% duty ratio full-speed operations of cooling system dynamical element.In the present embodiment, m is preferably 10 DEG C, and h is excellent
It is selected as 15 DEG C.In the present embodiment, cooling system includes: water pump and fan, when judging Current Temperatures in the first alarm temperature range
In between a+10 DEG C-a+15 DEG C, then water pump, 100% duty ratio full-speed operation of fan are controlled.Certainly also other extendible coolings
Equipment or heat dissipation equipment such as air-conditioning etc..
Further, the early warning/alarm of the present embodiment further include: the second early warning/alarm.Second early warning/alarm: if judgement is worked as
Preceding temperature is greater than the second alarm temperature such as (a+h) DEG C and limits vehicle if (a+h) DEG C-(a+i) DEG C within the scope of the second alarm temperature
Output power;If next time judges Current Temperatures also within the scope of the second alarm temperature, by setting ratio or setting etc.
The output power of grade reduction vehicle;And it successively reduces output power and carries out power output limitation.In the present embodiment, h is preferably 15
DEG C, i is preferably 20 DEG C.If judging battery or a+15 DEG C-a+20 DEG C of battery core Current Temperatures, the output power of vehicle is limited;If
Judge that Current Temperatures also within the scope of the second alarm temperature, are then reduced the output of vehicle by setting ratio or setting grade next time
Power;And it successively reduces output power and carries out power output limitation.
Further, the step S111 of the present embodiment, early warning/alarm further include: third early warning/alarm.Third early warning/report
Alert: if judging, Current Temperatures are greater than third alarm temperature (a+i) DEG C, control warning reminding.Control issues hydropac, reminds
Driver and occupant leave automobile.
Further, if judging battery or battery core temperature Current Temperatures lower than hot operation temperature range in temperature judging step
Minimum temperature, then execute
Low temperature judgement: judging whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting,
If being executed in low-temperature working temperature range
Step S119, cooling system reduction of speed: according to the current rotating speed of the dynamical element of cooling system, by the reduction of speed ratio of setting
Example successively reduces the dynamical element revolving speed of cooling system,
Step S101, temperature detection: detection battery or battery core temperature simultaneously record,
Step S103, temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If judging, battery or battery core temperature Current Temperatures are lower than the minimum temperature of hot operation temperature range, execute low temperature
Judgement so recycles, until the dynamical element of cooling system stops working or power supply is closed.
In the present embodiment, hot operation temperature range minimum temperature a and low-temperature working temperature range maximum temperature a-n it
Between for battery or battery core preferred operating temperature, cooling system keeps original state in this temperature range, grasps without variation
Make.
In the present embodiment, minimum temperature a, that is, Optimization Work temperature upper limit of hot operation temperature range, preferably 40
℃.Low-temperature working temperature range maximum temperature a-n, that is, Optimization Work temperature lower limit, n is preferably 5 DEG C.Electricity is detected to work as
The temperature of pond packet battery core is in most energy-efficient operating temperature state between DEG C-a DEG C of (a-n) i.e. 35-40 DEG C, the drop of battery or battery core
Warm equipment keeps original state (including working condition or halted state or standby mode), does not change control operation.
Further, the low temperature judgement of the present embodiment includes: the judgement of the low temperature upper limit, low temperature limits judgement.
Step 116, the low temperature upper limit judges: judging whether battery or battery core temperature are less than the highest of low-temperature working temperature range
Set temperature a-n.
Step 118, low temperature limits judge: judging whether battery or battery core temperature are less than the minimum of low-temperature working temperature range
Set temperature b.
It is electricity between the lowest set temperature b of low-temperature working temperature range and the minimum temperature a of hot operation temperature range
The preferable operating temperature in pond.The lowest set temperature b of the low-temperature working temperature range of the present embodiment is preferably 0 DEG C.
Further, it is preferred that further include step S123 after executing step S119 cooling system reduction of speed, postpone step.Step
After S123, delay step delay setting delay time y, temperature detection step is executed.Delay time y can be set with delay time x
It is set to equally, setting can also be distinguished according to actual needs.
Further, the step S119 cooling system reduction of speed of the present embodiment includes: fan reduction of speed.Fan reduction of speed: starting fan
Reduction of speed is reduced the PWM duty of fan according to setting fan reduction of speed ratio on the basis of existing rotation speed of the fan in fan reduction of speed ratio
Than reducing rotation speed of the fan;
Execute step S101, temperature detection: detection battery or battery core temperature simultaneously record;
It is recycled with this, until fan stops working or power supply is closed.
Further, it is preferred that after the execution fan reduction of speed step of the present embodiment, execute step S123 and postpone step: delay
After setting delay time y, temperature detection step is executed.
Further, the cooling system reduction of speed of the present embodiment further include: water pump reduction of speed.
Step S118 is executed, after fan reduction of speed, is executed
Step S101, temperature detection: detection battery or battery core temperature simultaneously record,
Step S103, temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If battery or battery core temperature Current Temperatures are lower than the minimum temperature of hot operation temperature range, execute
Low temperature judgement: low temperature judgement: judge whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature of setting
It spends in range,
If in low-temperature working temperature range, and fan stops working or power supply is closed,
It then executes water pump reduction of speed: according to the current rotating speed of water pump, the PWM duty cycle of water pump is reduced in the reduction of speed ratio of setting
Reduce pump rotary speed,
It is executed after water pump reduction of speed step
Step S101, temperature detection: detection battery or battery core temperature simultaneously record,
Step S103, temperature judgement: judge battery or battery core temperature whether in hot operation temperature range,
If battery or battery core temperature Current Temperatures are lower than the minimum temperature of hot operation temperature range, execute
Low temperature judgement: judging whether battery or battery core temperature Current Temperatures are in the low-temperature working temperature range of setting,
If executing water pump reduction of speed: according to the current rotating speed of water pump, by the drop of setting in low-temperature working temperature range
Speed ratio example reduces the PWM duty cycle of water pump to reduce pump rotary speed.
It is recycled with this until water pump stops working or pump power shutdown.
After water pump reduction of speed step, S123 is executed, postpones step: after delay setting delay time y, executing temperature detection step
Suddenly.
If low temperature judgment step, if judging, battery or battery core temperature are straight lower than the minimum temperature of low-temperature working temperature range
It connects and controls the power supply that all cooling system such as water pumps and fan stopped working or cut off cooling system;And it executes
Step S121, heating: control heating equipment heats battery, and executes different heating shelves according to different temperatures
Position or according to setting ratio, the heating power of heating equipment is scaled;
Step S101 is executed after heating stepses, temperature detection: detection battery or battery core temperature simultaneously record.
In the present embodiment, heating stepses include: the first heating.First heating: if judge battery or battery core temperature in the
One low temperature range as b DEG C-(b-p) DEG C if control that heating equipment executes the first heating power or the first gear is heated.This reality
It applies in example, p is preferably 5 DEG C.
Preferably, if judging, battery or battery core temperature are in b DEG C-b-5 DEG C, control heating equipment and execute the first heating function
Rate or the first gear are heated.
In the present embodiment, heating stepses further include: the second heating.Second heating: if judging, battery or battery core temperature are in
Second low temperature range (b-p) DEG C-(b-q) DEG C then controls heating equipment the second heating power of execution and is heated.Preferably,
The q of the present embodiment is preferably 10 DEG C.
Preferably, if judging, battery or battery core temperature are in (b-5) DEG C-(b-10) DEG C, control heating equipment and execute the
Two heating powers are heated.
In the present embodiment, heating stepses further include: third heating.Third heating: if judging, battery or battery core temperature are less than
Such as less than b-10 DEG C minimum of the low temperature (b-q) DEG C of setting then controls heating equipment execution third heating power and is heated.
Certainly, more heated perimeters and grade can also be set as needed in heating stepses, and heating equipment is set as needed
Different grades of heating power, or heating power is scaled.
In the present embodiment, it is preferred that heating equipment is using PTC(Positive Temperature Coefficient just
Temperature coefficient), refer to positive temperature coefficient very big semiconductor material or component.Further, preferably positive temperature coefficient
Thermistor, abbreviation PTC thermistor.Its heating power is arranged according to setting operating current in PTC heating power.Monitor battery
Or the temperature of battery core is lower than such as 0 degree of minimum temperature of low-temperature working temperature range, PTC switch is opened, and is based on different temperatures value,
Adjust PTC power gear.Preferably, it if the temperature of battery or battery core is lower than the first low temperature, and in the first low temperature range, then controls
In PTC power adjustment to the first gear processed;If the temperature of battery or battery core is lower than the second low temperature, and in the second low temperature range,
It then controls in PTC power adjustment to the second gear;The temperature of battery or battery core is lower than third low temperature, and in third low temperature range
It is interior, then it controls in PTC power adjustment to third gear.
Heat management is carried out to electric car in order to energy-efficient, accurately expresses battery power temperature, the present embodiment is adopted
It is monitored with the temperature of detection battery core.
As shown in figure 3, further, the electric vehicle thermal management algorithm of one embodiment of the present invention includes the following steps:
Step 301, temperature detection: BMS(battery management system) it scans battery core temperature and records,
Step 303: judge whether battery core temperature is greater than minimum hot operation temperature range temperature a,
If battery core temperature is greater than minimum hot operation temperature range temperature a, execute
Step 305: judge whether battery core temperature is greater than highest hot operation temperature range temperature a+m,
If judgement is no, execute
Step 307, temperature compares: compare the temperature of battery core Current Temperatures and last record,
If battery core Current Temperatures are greater than the battery core temperature of last record, execute
Step 309, water pump cools down: starting water pump, it is c such as 30%PWM duty ratio that water pump, which starts revolving speed,;If water pump has been turned on
Water pump is then controlled to raise speed in setting water pump speed-raising ratio d such as 5% PWM duty cycle,
Step 311: delay setting delay time x such as 60 seconds,
Execute step 301:BMS(battery management system) it scans battery core temperature and records, update battery core temperature;
And circuit sequentially, until pump rotary speed is adjusted to 100%PWM duty ratio.
If pump rotary speed is adjusted to 100%PWM duty ratio full-speed operation, then executes after executing the cooling of step 309 water pump
Step 301:BMS(battery management system) it scans battery core temperature and records,
Step 303: judge whether battery core temperature is greater than minimum hot operation temperature range temperature a,
If battery core temperature is greater than minimum hot operation temperature range temperature a, execute
Step 305: judge whether battery core temperature is greater than highest hot operation temperature range temperature a+m,
If judgement is no, execute
Step 307, temperature compares: compare the battery core temperature of battery core Current Temperatures and last record,
If battery core Current Temperatures are greater than the battery core temperature of last record, execute
Step 313, fan for cooling: starting fan, starting fan revolving speed are e such as 30%PWM duty ratio;If fan has been turned on
Fan is then controlled to raise speed in setting fan speed-raising ratio f such as 5% PWM duty cycle,
Step 311, postpone step: delay setting delay time x such as 60 seconds,
Execute step 301:BMS(battery management system) it scans battery core temperature and records, update battery core temperature;
And circuit sequentially, until rotation speed of the fan is adjusted to 100%PWM duty ratio.
Step 301:BMS(battery management system) it scans battery core temperature and records,
Step 303: judge whether battery core temperature is greater than minimum hot operation temperature range temperature a,
If judgement is no, execute
Step 315: judge whether battery core temperature is less than the highest setting temperature a-n of low-temperature working temperature range,
If judgement is to execute
Step 317, judge whether battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
If judgement is no, execute
Step 319, fan reduction of speed: according to the current rotating speed of fan, fan is reduced in the fan reduction of speed ratio such as 5% of setting
PWM duty cycle reduce rotation speed of the fan,
Step 321, postpone step: delay setting delay time y such as 60 seconds,
Execute step 301:BMS(battery management system) it scans battery core temperature and records, update battery core temperature;
And circuit sequentially, until fan stops working or fan power supply shutdown.
If after executing step 319 fan reduction of speed, fan stops working or fan power supply shutdown, then execute
Step 301:BMS(battery management system) it scans battery core temperature and records,
Step 303: judge whether battery core temperature is greater than minimum hot operation temperature range temperature a,
If judgement is no, execute
Step 315: judge whether battery core temperature is less than the highest setting temperature a-n of low-temperature working temperature range,
If judgement is to execute
Step 317, judge whether battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
If judgement is no, execute
Step 320, water pump reduction of speed: according to the current rotating speed of water pump, water pump is reduced in the water pump reduction of speed ratio such as 5% of setting
PWM duty cycle reduce pump rotary speed,
Step 321, postpone step: delay setting delay time y such as 60 seconds,
Execute step 301:BMS(battery management system) it scans battery core temperature and records, update battery core temperature;
And circuit sequentially, until water pump stops working or fan power supply shutdown.
If step 317, judging whether battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
If judgement is to execute
Step 323, judge the temperature range of battery core temperature,
If battery core temperature is in such as b DEG C-b-5 DEG C of the first low temperature range, execute
Step 325, the first heating: control PTC executes the first gear heating power and heats to battery,
If battery core temperature is in such as b-5 DEG C-b-10 DEG C of the second low temperature range, execute
Step 327, the second heating: control PTC executes the second gear heating power and heats to battery,
If battery core temperature is in such as less than b-10 DEG C of third low temperature range, execute
Step 329, third heats: control PTC executes third gear heating power and heats to battery,
After executing corresponding heating operation in corresponding temperature determination range, execute
Step 301:BMS(battery management system) it scans battery core temperature and records,
Step 303: judge whether battery core temperature is greater than minimum hot operation temperature range temperature a,
If judgement is no, execute
Step 315: judge whether battery core temperature is less than the highest setting temperature a-n of low-temperature working temperature range,
If judgement is to execute
Step 317, judge whether battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
If judging, battery core temperature is less than the lowest set temperature b of low-temperature working temperature range, executes
Step 323, judge the temperature range of battery core temperature;
... so circulation.
Step 317, judge whether battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
If judging, battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
Fan is immediately controlled if fan or water pump are also in working condition or water pump stops working or cut off fan or water
Pump work power supply,
And heating is executed, different brackets is executed according to the different temperature range of battery core or gear heats, i.e.,
Step 323, judge the temperature range of battery core temperature,
If battery core temperature is in such as b DEG C-b-5 DEG C of the first low temperature range, execute
Step 325, the first heating: control PTC executes the first gear heating power and heats to battery,
If battery core temperature is in such as b-5 DEG C-b-10 DEG C of the second low temperature range, execute
Step 327, the second heating: control PTC executes the second gear heating power and heats to battery,
If battery core temperature is in such as less than b-10 DEG C of third low temperature range, execute
Step 329, third heats: control PTC executes third gear heating power and heats to battery,
Step 301:BMS(battery management system) it scans battery core temperature and records.
If step 305: judging whether battery core temperature is greater than highest hot operation temperature range temperature a+m, judgement is then to hold
Row
Step 331, judge the temperature range of battery core temperature,
If battery core temperature is in the first alarm temperature range such as (a+m) DEG C-(a+15) DEG C, execute
The first early warning/alarm: step S333 controls all cooling system dynamical element such as water pumps and fan and is adjusted to 100%
PWM duty cycle full-speed operation;
Step S333 is executed, is executed after the first early warning/alarm
Step 301:BMS(battery management system) it scans battery core temperature and records.
If battery core temperature is in such as a+15 DEG C-a+20 DEG C of the second alarm temperature range, execute
Step S335, the second early warning/alarm: limiting the output power of vehicle, is successively limited by setting restriction proportion
Output;
After executing the second early warning of step S335/alarming step, execute
Step 301:BMS(battery management system) it scans battery core temperature and records,
Step 303: judge whether battery core temperature is greater than hot operation temperature range minimum temperature a,
If judgement is to execute
Step 305: judge whether battery core temperature is greater than highest hot operation temperature range temperature a+m,
If judgement is to execute
Step 331, judge the temperature range of battery core temperature,
If battery core temperature is in such as a+15 DEG C-a+20 DEG C of the second alarm temperature range, execute
Step S335, the second early warning/alarm: limiting the output power of vehicle, successively reduces vehicle by setting restriction proportion
Output power carry out limitation output.Such as the 90% of 90% or present output power that limitation output for the first time is full power, such as second
It is secondary to judge that battery core temperature is still within the second alarm temperature range and limits output power then as the 80% of full power, it is for the third time full
70% of power etc., and so on.In the present embodiment, it is preferred that vehicle output power limit can be carried out by limitation output electric current
Control.
If battery core temperature is in such as larger than a+20 DEG C of third alarm temperature range, execute
Step S337, third early warning/alarm: warning reminding.Control issues hydropac, reminds driver and occupant
Leave automobile.
Electric vehicle thermal management algorithm of the invention, control minimum pump rotary speed and rotation speed of the fan are pacifying battery core work
Within the scope of total temperature, water pump and rotation speed of the fan, the electric energy of the consumption of saving are reduced to greatest extent, while reducing work
Noise.Electric vehicle thermal management algorithm of the invention can be used in the battery thermal management of all electric cars, as long as not
Same product, different clients demand are modified different parameters in " software parameter design table ", be can be completed, and BMS exploitation is substantially increased
Progress.
The cooling working strategies of electric vehicle thermal management algorithm of the invention: battery temperature increases, and initially enters pump working
Mode radiates by natural wind;Until water pump is adjusted to 100%PWM duty ratio, full load running.Battery temperature continues to increase
Fan start-up operation mode is entered back into, revolving speed increases;When water pump and fan arrived maximum heat-sinking capability (revolving speed is maximum),
Battery temperature reaches threshold values, limits output power.Water pump/fan accelerates operating mode as follows: when starting pump working mode
When, starting of pump station revolving speed is c (starting to be 0), if scanning is still being increased to battery temperature next time, increase revolving speed d every time,
Until battery temperature no longer increases;After pump rotary speed reaches 100% duty ratio, battery core temperature is also rising, and starting fan turns
Speed is e (starting to be 0, adjust since 0), if scanning is still being increased to battery temperature next time, increases revolving speed f every time, directly
It is no longer increased to battery temperature.In the present embodiment, e is preferably 30%.
The energy conservation strategy of electric vehicle thermal management algorithm of the invention: when battery temperature drops to a-n or less, judgement
Whether fan and water pump are working, and execute fan/water pump reduction of speed operating mode if in work.The work of water pump/fan reduction of speed
Mode: when battery temperature drops to a-n or less, executing fan reduces revolving speed d, scans battery core temperature next time still less than a-n,
Continue to reduce rotation speed of the fan, until closing fan power supply;If scan next time still detect battery temperature be less than a-n when, drop
Low pump rotary speed f scans battery core temperature still less than a-n next time, continues to reduce pump rotary speed, until the power supply that switches off the pump.
The heating work strategy of electric vehicle thermal management algorithm of the invention: when temperature is in the first low temperature range such as <b,
PTC is heated using first grade of power;When temperature is in such as <b-5 DEG C of the second low temperature range, PTC uses the second notch power
It is heated.It is heated when temperature is in third low temperature range such as <b-10 DEG C: PTC using third gear power.When battery core temperature
The lowest set temperature b, PTC that degree is greater than or equal to low-temperature working temperature range stop heating.
Early warning/alarm of electric vehicle thermal management algorithm of the invention: when battery core temperature is in the first alarm temperature range > a+
10 DEG C: yellow heat alert, and execute water pump and complete turn of rotation speed of the fan 100%;When battery core is in the second alarm temperature range such as > a
+ 15 DEG C: red heat alert, and limit input and output and go out power;When battery core temperature be in third alarm temperature range temperature as >
A+20 DEG C: automobile is left in buzzer hydropac, warning.
The normal mode of operation of electric vehicle thermal management algorithm of the invention: the every n seconds scanning battery pack battery core temperature of BMS, when
Battery core temperature is not greater than a, and without being less than a-n, system does not execute any heat management measure yet.Judge whether battery core temperature is greater than
A+m such as a+10C, if so, executing early warning/alarm;It is greater than a when detecting battery core temperature, but is not greater than a+m such as a+10C, then
It executes water pump/fan and accelerates operating mode;When detect battery core temperature be greater than b, be less than a-n, then execute water pump/fan drop
Fast operating mode.
Using electric vehicle thermal management algorithm of the invention, energy conservation, noise reduction improves comfort level: using minimum pump rotary speed
Make battery core work in safe temperature range with rotation speed of the fan, reduces water pump and rotation speed of the fan to greatest extent, saving disappears
The electric energy of consumption, while reducing operating noise.The present invention can be using one temperature value of setting, when battery core temperature has arrived this
Value, then start pump working.Electric vehicle thermal management algorithm optimization of the invention is suitable for the battery pack heat management system of electric car
In system.
As shown in figure 4, a kind of electrombile thermal management system 100 of the invention, comprising:
Temperature detecting module 20: detection battery or battery core temperature simultaneously record, and are connected to
Temperature judgment module 40: judge battery or battery core temperature whether in hot operation temperature range,
If being connected to without departing from hot operation temperature range
Temperature comparison module 60: comparing Current Temperatures and last temperature,
If Current Temperatures are greater than last temperature, it is connected to
Cooling module 80: according to setting ratio, being scaled up the dynamical element revolving speed of cooling system,
And it is connected to temperature detecting module 20, until the dynamical element full-speed operation of cooling system.
As shown in figure 5, further, it is preferred that after cooling, error caused by temperature does not lower also immediately,
Temperature fluctuation variation or system it is unstable caused by temperature error, the electrombile thermal management system 100 of the present embodiment also wraps
Include Postponement module 85.
Cooling module 80 is connected to Postponement module 85, Postponement module after being scaled up the dynamical element revolving speed of cooling system
Temperature detecting module 20 is connected to after 85 delay setting delay time x.
Further, the cooling module 80 of the present embodiment includes: water pump cooling module 82, fan for cooling module 84.Water pump drop
Warm module 82: according to current pump rotary speed, the PWM duty cycle of water pump is improved in the water pump speed-raising ratio of setting to adjust water pump
Revolving speed, and it is connected to temperature detecting module 20.
When the PWM duty cycle of water pump is adjusted to 100% full-speed operation, if temperature judgment module judges battery or battery core temperature
In hot operation temperature range, and temperature comparison module 60 judges that Current Temperatures are greater than last temperature and are then connected to fan drop
Warm module 84, fan for cooling module 84 are accounted for according to the current rotating speed of fan in the PWM that the fan speed-raising ratio of setting improves fan
Empty ratio is connected to temperature detecting module 20 to adjust rotation speed of the fan.
Further, it is preferred that the water pump cooling module 82 of the present embodiment improves water pump in the water pump speed-raising ratio of setting
After PWM duty cycle, it is connected to Postponement module 85, is connected to temperature detecting module after the delay setting of Postponement module 85 delay time x
20。
Further, it is preferred that the fan for cooling module 84 of the present embodiment improves fan in the fan speed-raising ratio of setting
After PWM duty cycle, it is connected to Postponement module 85, is connected to temperature detecting module after the delay setting of Postponement module 85 delay time x
20。
Temperature judgment module 40 includes: lowest temperature judgment module 42, temperature upper limit judgment module 44.
Lowest temperature judgment module 42: judging whether battery core temperature is greater than hot operation temperature range minimum temperature a, if electric
Core temperature is greater than minimum hot operation temperature range temperature a, then is connected to temperature upper limit judgment module 44.
Temperature upper limit judgment module 44: judging whether battery core temperature is greater than the maximum temperature a+m of hot operation temperature range,
If judgement is no, it is connected to temperature comparison module 60.
Further, the electrombile thermal management system 100 of the present embodiment further include: low-temperature working judgment module 90, cooling are set
It makes preparation for dropping fast module 30, Postponement module 35.
Connect if temperature judgment module 40 judges that the battery core temperature detected is lower than minimum hot operation temperature range temperature a
It is connected to low-temperature working judgment module 90: judging whether battery core temperature is in low-temperature working temperature range.
Low-temperature working judgment module 90 includes: low temperature upper limit judgment module 92, low temperature limits judgment module 94.
Low temperature upper limit judgment module 92: judge whether battery core temperature is less than the highest setting temperature of low-temperature working temperature range
A-n, if judgement is to be connected to
Low temperature limits judgment module 94: judge whether battery core temperature is less than the lowest set temperature of low-temperature working temperature range
B is connected to cooling system reduction of speed module 30 if judgement is no.
Cooling system reduction of speed module 30 includes: fan reduction of speed module 32, water pump reduction of speed module 34.
If low temperature limits judgment module 94 judges that battery core temperature is not less than the lowest set temperature of low-temperature working temperature range
B is then connected to fan reduction of speed module 32.
Fan reduction of speed module 32: it according to the current rotating speed of fan, is accounted in the PWM that the reduction of speed ratio such as 5% of setting reduces fan
Empty ratio is to reduce rotation speed of the fan;And it is connected to Postponement module 35.
Postponement module 35: delay setting delay time y such as 60 seconds is connected to temperature detecting module 20.
If fan stop working or fan power supply shutdown after, low temperature limits judgment module 94 judge battery core temperature be not less than it is low
The lowest set temperature b of warm operating temperature range is then connected to water pump reduction of speed module 34.
Water pump reduction of speed module 34: it according to the current rotating speed of water pump, is accounted in the PWM that the reduction of speed ratio such as 5% of setting reduces water pump
Empty ratio is connected to Postponement module 35 to reduce pump rotary speed, and Postponement module 35 is connected to temperature detecting module 20.
Further, the electrombile thermal management system 100 of the present embodiment further include: heating module 50.Further, the present embodiment
Heating module 50 include: low temperature judgment module 58, the first heating module 52, the second heating module 54, third heating module 56.
If low temperature limits judgment module 94 judges that battery core temperature is less than the lowest set temperature b of low-temperature working temperature range,
Then it is connected to heating module 50.
Low temperature judgment module 58: judge that battery core temperature belongs to that a kind of low temperature of low temperature range.
If low temperature judgment module 58 judges that battery core temperature is in such as b DEG C-b-5 DEG C of the first low temperature range, it is connected to first
Heating module 52.First heating module 52: control PTC executes the first gear heating power and heats to battery, and is connected to
Temperature detecting module 20 detects battery or battery core temperature and records.
If low temperature judgment module 58 judges that battery core temperature is in such as b-5 DEG C-b-10 DEG C of the second low temperature range, it is connected to
Two heating modules 54.Second heating module 54: control PTC executes the second gear heating power and heats to battery, and connects
Battery or battery core temperature are detected to temperature detecting module 20 and are recorded.
If low temperature judgment module 58 judges that battery core temperature is in such as less than b-10 DEG C of third low temperature range, it is connected to third
Heating module 56.Third heating module 56: control PTC executes third gear heating power and heats to battery, and is connected to
Temperature detecting module 20 detects battery or battery core temperature and records.
Further, the electrombile thermal management system 100 of the present embodiment further include: early warning/alarm module 70.
If temperature upper limit judgment module 44 judges that battery core temperature is greater than the maximum temperature a+m of hot operation temperature range, then
It is connected to early warning/alarm module 70.Early warning/alarm module 70 include: high temperature judgment module 72, the first early warning/alarm module 74,
Second early warning/alarm module 76, third early warning/alarm module 78.
High temperature judgment module 72 judges the affiliated hyperthermia temperature range of battery core temperature.
If high temperature judgment module 72 judges that battery core temperature detected is in the first alarm temperature range such as (a+m) DEG C-(a+
15) DEG C, then it is connected to the first early warning/alarm module 74.First early warning/alarm module 74: all cooling system power members are controlled
The 100% duty ratio full-speed operation of part such as water pump and fan, and be connected to temperature detecting module 20 and detect battery or battery core temperature and remember
Record.
If high temperature judgment module 72 judges that battery core temperature detected is in the second alarm temperature range such as a+15 DEG C of-a+
20 DEG C, then it is connected to the second early warning/alarm module 76.Second early warning/alarm module 76: limiting the output power of vehicle, by setting
The output power that definite limitation ratio successively reduces vehicle carries out limitation output, and be connected to temperature detecting module 20 detect battery or
Battery core temperature simultaneously records.
Second early warning/alarm module 76 limits the output power of vehicle, and such as limitation output for the first time is the 90% of full power or works as
The 90% of preceding output power, limiting output power if second judges that battery core temperature is still within the second alarm temperature range is
The 80% of full power is for the third time 70% of full power etc., and so on.In the present embodiment, it is preferred that vehicle output power limit
It can be controlled by limitation output electric current.
If high temperature judgment module 72 judges that battery core temperature detected is in such as larger than a+20 DEG C of third alarm temperature range,
Then it is connected to third early warning/alarm module 78.Third early warning/alarm module 78: warning reminding.Control issues hydropac, mentions
Awake driver and occupant leave automobile.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously
Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention
Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.