Invention content
The technical problems to be solved by the invention are the standards of the estimation result for the remaining utilisable energy for how improving battery pack
Exactness, specifically:
An embodiment of the present invention provides a kind of evaluation method of pure electric vehicle pond group residue utilisable energy, including step
Suddenly:
The current value of battery pack transmitted by S11, acquisition battery controller, and calculated and generated according to the cell current value
Battery theory SOC value SOCAh;
S12, the current SOC value SOC of battery pack that entire car controller is sent to battery controller is obtainedact;
S13, according to the minimum amount of voltage that of the battery in battery pack monomer and the average voltage level of battery cell, calculate life
Into SOC differences SOC caused by battery cell inconsistencydiff;
S14, by the SOCactWith the SOCAhTake the result of small calculating and the SOCdiffCarry out mathematic interpolation, generation
Battery actual soc-value SOCreal;
S15, allow to use SOC lower limits SOC according to the state of battery pack acquisition battery packend;
Average voltage U in S16, the acquisition battery pack future preset time periodavrg;
S17, according to formula Ebatt=(SOCreal-SOCend)*Cbatt*Uavrg, energy can be used by calculating the residue of generation battery pack
Amount;Wherein, the EbattRemaining utilisable energy for battery pack;The CbattBattery capacity for battery pack.
Preferably, in embodiments of the present invention, the minimum amount of voltage that and electricity according to the battery in battery pack monomer
The average voltage level of pond monomer calculates SOC differences SOC caused by generation battery cell inconsistencydiff, including:
Obtain batteries monomer minimum voltage Ucell_minAnd batteries monomer average voltage Ucell_avrg, it is single to calculate generation
Bulk voltage difference Δ U;
According to the ratio relation of SOC and Δ U/ Δs SOC and the monomer voltage difference Δ U, calculate generation battery cell and differ
SOC differences SOC caused by cause propertydiff。
Preferably, in embodiments of the present invention, the battery pack obtained according to the state of battery pack allows using under SOC
Limit value SOCend, including:
Obtain the available SOC minimum values SOC for the battery pack that the battery controller is sentmin, according to the SOCmin
Generate the SOCend。
Preferably, in embodiments of the present invention, it is described according to the SOCminGenerate the SOCend, including:
The corrected parameter for the temperature value for including battery pack is obtained, the SOC is corrected according to the corrected parametermin, generation electricity
Pond group is revised to be allowed to use SOC lower limiting values SOCmin_fix;
By the SOCmin_fixWith the SOCminThe result calculated greatly is taken to be determined as the SOCend。
Preferably, in embodiments of the present invention, the corrected parameter for obtaining the temperature value for including battery pack, according to described
Corrected parameter corrects the SOCmin, generation battery pack is revised to be allowed to use SOC lower limiting values SOCmin_fix, including:
The corrected parameter further includes the discharge current value of the battery pack;
According to the relationship of discharge capacity of the cell and battery temperature, pass of the battery pack cut-off using SOC and battery temperature is obtained
System;
According to battery pack cut-off using the relationship of SOC and battery temperature and, the temperature value of battery pack obtains current
Battery pack cut-off under battery pack temperature environment uses SOC;
According to battery power discharge capacity and the relationship of battery power discharge multiplying power, obtain battery pack cut-off and use SOC and battery
The relationship of group electric current;
According to battery pack cut-off using the relationship of SOC and battery pack current and, the current value of battery pack obtains electricity
Battery pack cut-off of the pond group in the case of present discharge current value uses SOC;
By the battery pack cut-off under current battery temperature environment using SOC and, the battery pack is in present discharge electric current
Battery pack cut-off in the case of value takes big calculating using SOC, and acquisition battery pack is revised to be allowed to use SOC lower limiting values
SOCmin_fix。
Preferably, in embodiments of the present invention, the discharge current value includes:
The maximum value of discharge current value under current working in preset time period.
Preferably, in embodiments of the present invention, the average voltage obtained in the battery pack future preset time period
Uavrg, including:
Obtain the current voltage U of the battery packbattAnd the ending discharge voltage U of the battery packend;The Uend
It is obtained according to the relation curve of SOC and battery open circuit voltage;
According to preset UbattWeight coefficient and, preset UendWeight coefficient calculates and generates the average voltage Uavrg。
In the another side of the embodiment of the present invention, a kind of estimating for pure electric vehicle pond group residue utilisable energy is additionally provided
Device is calculated, including:
Current value acquiring unit, for obtaining the current value of the battery pack transmitted by battery controller, and according to the electricity
Flow valuve calculates generation battery theory SOC value SOCAh;
Current SOC acquiring units, for obtaining the current SOC value of battery pack that entire car controller is sent to battery controller
SOCact;
SOC difference acquiring units, for the minimum amount of voltage that according to the battery in battery pack monomer and battery cell
Average voltage level calculates SOC differences SOC caused by generation battery cell inconsistencydiff;
Actual soc-value acquiring unit, for by the SOCactWith the SOCAhTake the result of small calculating and the SOCdiff
Carry out mathematic interpolation, generation battery actual soc-value SOCreal;
SOC lower limit acquiring units allow to use SOC lower limits SOC for obtaining battery pack according to the state of battery packend;
Average voltage acquiring unit, for obtaining the average voltage U in the battery pack future preset time periodavrg;
Remaining utilisable energy generation unit, for according to formula Ebatt=(SOCreal-SOCend)*Cbatt*Uavrg, calculate life
Into the remaining utilisable energy of battery pack;Wherein, the EbattRemaining utilisable energy for battery pack;The CbattFor battery pack
Battery capacity.
Preferably, in embodiments of the present invention, the SOC differences acquiring unit includes:
First parameter acquisition module, for obtaining batteries monomer minimum voltage Ucell_minAnd the average electricity of batteries monomer
Press Ucell_avrg, calculate generation monomer voltage difference Δ U;
First computing module for the ratio relation according to SOC and Δ U/ Δs SOC and the monomer voltage difference Δ U, calculates
SOC differences SOC caused by generating battery cell inconsistencydiff。
Preferably, in embodiments of the present invention, the SOC lower limits acquiring unit includes:
SOC minimum value acquisition modules, it is minimum for obtaining the available SOC for the battery pack that the battery controller is sent
Value SOCmin;
SOC lower limit generation modules, for according to the SOCminGenerate the SOCend。
Preferably, in embodiments of the present invention, the SOC lower limits generation module includes:
Component is corrected, for obtaining the corrected parameter for the temperature value for including battery pack, institute is corrected according to the corrected parameter
State SOCmin, generation battery pack is revised to be allowed to use SOC lower limiting values SOCmin_fix;
SOC lower limits determine component, for by the SOCmin_fixWith the SOCminThe result calculated greatly is taken to be determined as institute
State SOCend。
Preferably, in embodiments of the present invention, the corrected parameter further includes the discharge current value of the battery pack;
The corrected parameter component includes:
First correction value obtaining widget for the relationship according to discharge capacity of the cell and battery temperature, obtains battery pack and cuts
Only using the relationship of SOC and battery temperature;According to battery pack cut-off using the relationship of SOC and battery temperature and, battery pack
Temperature value, obtain the battery pack cut-off under current battery temperature environment using SOC;
Second correction value obtaining widget for the relationship according to battery power discharge capacity and battery power discharge multiplying power, obtains
Battery pack cut-off uses the relationship of SOC and battery pack current;The pass of SOC and battery pack current are used according to battery pack cut-off
System and, the current value of battery pack obtains battery pack cut-off of the battery pack in the case of present discharge current value using SOC;
Final correction value determines component, for by the battery pack cut-off under current battery temperature environment using SOC and,
Battery pack cut-off of the battery pack in the case of present discharge current value takes big calculating using SOC, obtains battery pack amendment
Allowing using SOC lower limiting values SOC afterwardsmin_fix。
Preferably, in embodiments of the present invention, the discharge current value includes:
The maximum value of discharge current value under current working in preset time period.
Preferably, in embodiments of the present invention, the average voltage acquiring unit includes:
Second parameter acquisition module, for obtaining the current voltage U of the battery packbattAnd section of the battery pack
Only discharge voltage Uend;The UendIt is obtained according to the relation curve of SOC and battery open circuit voltage;
Second computing unit, for according to preset UbattWeight coefficient and, preset UendWeight coefficient calculates generation
The average voltage Uavrg。
In the embodiment of the present invention, the current value of the battery pack according to transmitted by battery controller is calculated and is generated SOC
Value as battery theory SOC value and, also obtain the current SOC value of battery pack that entire car controller is sent to battery controller;
In order to avoid the error of virtual height present in battery theory SOC value or the current SOC value of battery pack, so value smaller in the two is made
To obtain the foundation of battery actual soc-value;Further, in order to correct the error caused by battery cell inconsistency,
In embodiments of the present invention, the minimum amount of voltage that also according to battery in battery pack monomer and the average voltage level of battery cell, meter
Calculate generation SOC differences;In this way, by taking the result of small calculating and SOC poor battery theory SOC value and the current SOC value of battery pack
After value carries out mathematic interpolation, it is possible to generate accurate battery actual soc-value;Then, further according to battery actual soc-value meter
Calculate the remaining utilisable energy of generation battery pack.
Due in embodiments of the present invention, avoiding battery theory SOC value or the current SOC value of battery pack void that may be present
High error, and the error caused by battery cell inconsistency is had modified, so that the remaining utilisable energy of battery pack is estimated
It is more accurate to calculate, and then also just improves the estimation accuracy of remaining mileage.
Specific embodiment
In order to which those skilled in the art is made to more fully understand the present invention program, below in conjunction in the embodiment of the present invention
The technical solution in the embodiment of the present invention is clearly and completely described in attached drawing, it is clear that described embodiment is only this
Invention part of the embodiment, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art exist
All other embodiments obtained under the premise of creative work are not made, shall fall within the protection scope of the present invention.
In order to improve the accuracy of the estimation result of the remaining utilisable energy of battery pack, an embodiment of the present invention provides one kind
The evaluation method of pure electric vehicle pond group residue utilisable energy, as shown in Figure 1, including step:
The current value of battery pack transmitted by S11, acquisition battery controller, and generation battery is calculated according to cell current value
Theoretical SOC value SOCAh;
The application of the evaluation method of pure electric vehicle pond group residue utilisable energy in the embodiment of the present invention is based on
The control system of pure electric automobile, with reference to the structure diagram of the control system of the pure electric automobile shown in figure 2, control system
The critical piece of system includes entire car controller 01, gearshift 02, battery controller 03, abs controller 04,05 and of HVAC system
Display unit 06 etc..
In embodiments of the present invention, entire car controller 01 is realized as the data processing equipment of various calculating, that is, whole
Vehicle controller 01 can carry out calculation process by preset various formula or algorithm to the various data of reception, and generation is corresponding
As a result, that is to say, that entire car controller 01 can perform each step in the embodiment of the present invention as executive agent.
In practical application, entire car controller 01 can also receive the battery status information data transmitted by battery controller 03
(including cell voltage, electric current, SOC, temperature etc.) and, receive abs controller 04 transmitted by speed information data, so as to
The remaining utilisable energy of battery pack and average kilometer power consumption values can be calculated;
In addition, abs controller 04 can also receive automobile gear level information data transmitted by gearshift 02 and,
ACCM/PTC power informations data and working state signal transmitted by HVAC system 05, so as to calculate current vehicle condition for
The influence of average kilometer energy consumption.
Entire car controller 01 can also calculate pure electric vehicle according to the remaining utilisable energy of battery pack and average kilometer power consumption values
The remaining mileage of automobile, and pass through display unit 06 and be presented to driver, it is choosing so as to which driver be facilitated to make correct judgement
Select suitable traffic route and suitable charging opportunity.
First, entire car controller 01 obtains the current value of the battery pack transmitted by battery controller 03, so as to basis
Cell current value calculates generation battery theory SOC value SOCAh;The current value of battery pack transmitted by battery controller 03 can be used
In the charged state of characterization battery pack, in embodiments of the present invention, by what is be calculated by the current value of battery controller 03
SOC value is known as battery theory SOC value, and battery theory SOC value can be referred to as SOCAh;
S12, entire car controller obtain the current SOC value SOC of battery pack transmitted by battery controlleract;
It is calculated except the SOC value of battery pack except through the current value of battery pack, also another kind obtains battery pack
SOC value mode, that is, directly obtained by battery controller, in embodiments of the present invention, battery controller 03 will be passed through
The SOC value directly obtained is known as the current SOC value of battery pack, and the current SOC value of battery pack can be referred to as SOCact。
S13, according to the minimum amount of voltage that of battery in battery pack monomer and the average voltage level of battery cell, calculate generation electricity
SOC differences SOC caused by the monomer inconsistency of ponddiff;
Another the factor for influencing SOC value accuracy is that battery pack is made of multiple battery cells, each battery
The battery SOC of monomer has certain otherness, and can the remaining electric energy of battery pack be able to maintain that normal work, usually by electricity
In the group of pond therefore the battery cell of battery cell SOC minimums, generates battery cell inconsistency by calculating and causes come what is determined
SOC differences SOCdiff, the battery cell of battery in battery pack monomer SOC minimums and the difference of battery pack SOC can be obtained, from
And battery pack SOC can be modified.
S14, by SOCactWith SOCAhTake the result and SOC of small calculatingdiffMathematic interpolation is carried out, generates battery actual soc-value
SOCreal;
If solely using battery theory SOC value or the current SOC value of battery pack as subsequent calculating parameter value, having very much can
Energy can be due to battery theory SOC value or the current SOC value virtual height of battery pack so that and there is error in subsequent calculating, so that
Pure electric automobile can not travel the remaining mileage number for completing subsequently to be calculated.
In order to avoid the appearance of the above situation, in embodiments of the present invention, using obtaining SOC value by two ways simultaneously
Mode, small mode is then taken in two kinds of SOC values, to avoid SOC value virtual height.
By SOCactWith SOCAhAfter taking small calculating, also by with SOCdiffIt is further right that the mode of progress mathematic interpolation is come
Battery pack SOC is modified, to obtain battery actual soc-value SOCreal, specifically, the formula of generation battery actual soc-value can
To be:
SOCreal=MIN (SOCact,SOCAh)-SOCdiff。
S15, allow to use SOC lower limits SOC according to the working condition of battery pack acquisition battery packend;
In embodiments of the present invention, it is according to the battery transmitted by battery controller 03 that battery pack, which allows using SOC lower limits,
The available SOC minimum values SOC of groupminCome what is obtained, specifically:
It in practical applications, can be directly by the available SOC minimum values SOC of the battery pack transmitted by battery controller 03min
Allow to use SOC lower limits SOC as battery packend;
Further, since battery pack is under different working conditions, it is also different that battery pack, which allows using SOC lower limits,
, specifically, working condition can specifically include the operating temperature of battery pack, the driving cycle of pure electric automobile and user
Driving habit etc., it is revised to generate battery pack and hence it is also possible to the available SOC minimum values to battery pack are modified
Allow to use SOC lower limiting values SOCmin_fix, then by SOCmin_fixAnd SOCminThe maximum value of the two is as SOCend;
Specifically, can be the corrected parameter for obtaining the temperature value for including battery pack, SOC be corrected according to corrected parametermin,
Generation battery pack is revised to be allowed to use SOC lower limiting values SOCmin_fix;Further, corrected parameter can also include battery pack
Discharge current value, such SOCmin_fixAcquisition modes particularly as can be:
According to the relationship of discharge capacity of the cell and battery temperature, pass of the battery pack cut-off using SOC and battery temperature is obtained
System;Under identical discharge-rate, the temperature of battery pack is lower, and discharge capacity is lower, i.e. battery pack cut-off can be got over using SOC value
Height can obtain under different discharge-rates the relationship of " battery power discharge capacity and battery temperature " by battery testing, by conversion
It can be obtained by the relationship of " cell cutoff uses SOC and battery pack temperature ".In this way, SOC and electricity are used according to battery pack cut-off
The relationship of pond temperature and, the temperature value of battery pack obtains the battery pack cut-off under current battery temperature environment using SOC value
SOCend_temp;
According to battery power discharge capacity and the relationship of battery power discharge multiplying power, obtain battery pack cut-off and use SOC and battery
The relationship of group electric current;At the same temperature, the discharge-rate of battery pack is bigger (discharge current is bigger), and discharge capacity is lower, that is,
Cell cutoff can be higher using SOC value, and " battery power discharge capacity and battery discharge are can obtain under different temperatures by battery testing
The relationship of multiplying power ", by the relationship for being converted to " cell cutoff uses SOC and battery pack current ";Then, it is cut according to battery pack
Only using SOC and battery pack current relationship and, the current value of battery pack obtains feelings of the battery pack in present discharge current value
Battery pack cut-off under condition uses SOC value SOCend_curr;In embodiments of the present invention, discharge current value can be under current working
The maximum value of discharge current value in preset time period, specifically, can be, entire car controller 01 receives battery controller 03 and sends out
The battery current I sentbattSignal, the history maximum discharge current that vehicle under this operating mode is calculated by self study are used as
Discharge current value.
By the battery pack cut-off under current battery temperature environment using SOC and, battery pack is in present discharge current value
In the case of battery pack cut-off take big calculating using SOC, obtain that battery pack is revised to be allowed to use SOC lower limiting values
SOCmin_fix, that is, obtain SOCmin_fixFormula can specifically be passed through:SOCmin_fix=MAX (SOCend_temp,SOCend_curr) obtain
.
Battery pack is revised to be allowed using SOC lower limiting values SOC obtainingmin_fixAfterwards, then by by SOCmin_fixWith
SOCminTake and big calculate to determine that battery pack allows to use SOC lower limits SOCend, that is, obtain SOCendFormula can specifically be passed through:
SOCend=MAX (SOCmin,SOCmin_fix) obtain.
Average voltage U in S16, acquisition battery pack future preset time periodavrg;
The calculating of the remaining utilisable energy of battery pack is not only needed to obtain battery actual soc-value and SOC lower limiting values, also be needed
Obtain the average voltage U in battery pack future preset time periodavrgAnd the battery capacity C of battery packbatt;Wherein Uavrg's
Acquisition pattern can be specifically the current voltage U according to battery pack by entire car controller 01battCut-off with battery pack is discharged electric
Press UendWeight calculation is carried out to obtain, wherein, UbattAnd UendWeight coefficient can specifically be marked according to battery types used
Fixed or by limited number of time experiment obtains, and does not do specific restriction herein.
Further, in embodiments of the present invention, ending discharge voltage UendAcquisition pattern can be specifically to pass through battery
Experiment measures " SOC- battery open circuit voltages " curve, by SOCendIt tables look-up i.e. available.
S17, according to formula Ebatt=(SOCreal-SOCend)*Cbatt*Uavrg, energy can be used by calculating the residue of generation battery pack
Amount;Wherein, the EbattRemaining utilisable energy for battery pack;The CbattBattery capacity for battery pack.
Obtain formula used in the remaining utilisable energy of battery pack for battery actual soc-value and SOC lower limiting values difference with
The product of the battery capacity of average voltage and battery pack, that is,
Ebatt=(SOCreal-SOCend)*Cbatt*Uavrg, each ginseng in formula is obtained by step S11 to S16
After number, the remaining utilisable energy of battery pack can be obtained by the formula in this step.
In conclusion in the embodiment of the present invention, by the current value calculating of the battery pack according to transmitted by battery controller
The SOC value of generation as battery theory SOC value and, also obtain the battery pack that entire car controller is sent to battery controller
Current SOC value;In order to avoid the error of virtual height present in battery theory SOC value or the current SOC value of battery pack, so by the two
Smaller value is as the foundation for obtaining battery actual soc-value;Further, in order to correct since battery cell inconsistency is made
Into error, in embodiments of the present invention, minimum amount of voltage that and battery cell also according to battery in battery pack monomer are averaged
Voltage value calculates generation SOC differences;In this way, the knot by the way that battery theory SOC value and the current SOC value of battery pack to be taken to small calculating
After fruit carries out mathematic interpolation with SOC differences, it is possible to generate accurate battery actual soc-value;Then, further according to battery reality
Border SOC value calculates the remaining utilisable energy of generation battery pack.
Due in embodiments of the present invention, avoiding battery theory SOC value or the current SOC value of battery pack void that may be present
High error, and the error caused by battery cell inconsistency is had modified, so that the remaining utilisable energy of battery pack is estimated
It is more accurate to calculate, and then also just improves the estimation accuracy of remaining mileage.
In another aspect of this invention, a kind of estimation dress of pure electric vehicle pond group residue utilisable energy is additionally provided
It puts, including current value acquiring unit 21, current SOC acquiring units 22, SOC differences acquiring unit 23, actual soc-value acquiring unit
24th, SOC lower limits acquiring unit 25, average voltage acquiring unit 26 and remaining utilisable energy generation unit 27;
Current value acquiring unit 21, for obtaining the current value of the battery pack transmitted by battery controller 03, and according to institute
It states current value and calculates generation battery theory SOC value SOCAh;
Current SOC acquiring units 22, for obtaining the current SOC value SOC of battery pack sent to battery controlleract;
SOC differences acquiring unit 23, for the minimum amount of voltage that and battery cell according to the battery in battery pack monomer
Average voltage level, calculate generation battery cell inconsistency caused by SOC differences SOCdiff;
Actual soc-value acquiring unit 24, for by the SOCactWith the SOCAhTake the result of small calculating with it is described
SOCdiffCarry out mathematic interpolation, generation battery actual soc-value SOCreal;
SOC lower limits acquiring unit 25 allows to use SOC lower limits SOC for obtaining battery pack according to the state of battery packend;
Average voltage acquiring unit 26, for obtaining the average voltage U in the battery pack future preset time periodavrg;
Remaining utilisable energy generation unit 27, for according to formula Ebatt=(SOCreal-SOCend)*Cbatt*Uavrg, calculate
Generate the remaining utilisable energy of battery pack;Wherein, the EbattRemaining utilisable energy for battery pack;The CbattFor battery pack
Battery capacity.
The application of the evaluation method of pure electric vehicle pond group residue utilisable energy in the embodiment of the present invention is based on
The control system of pure electric automobile, with reference to the structure diagram of the control system of the pure electric automobile shown in figure 2, control system
The critical piece of system includes entire car controller 01, gearshift 02, battery controller 03, abs controller 04,05 and of HVAC system
Display unit 06 etc..
In embodiments of the present invention, entire car controller 01 is realized as the data processing equipment of various calculating, that is, whole
Vehicle controller 01 can carry out calculation process by preset various formula or algorithm to the various data of reception, and generation is corresponding
As a result, that is to say, that entire car controller 01 can perform each step in the embodiment of the present invention as executive agent.
In practical application, entire car controller 01 can also receive the battery status information data transmitted by battery controller 03
(including cell voltage, electric current, SOC, temperature etc.) and, receive abs controller 04 transmitted by speed information data, so as to
The remaining utilisable energy of battery pack and average kilometer power consumption values can be calculated;
In addition, abs controller 04 can also receive automobile gear level information data transmitted by gearshift 02 and,
ACCM/PTC power informations data and working state signal transmitted by HVAC system 05, so as to calculate current vehicle condition for
The influence of average kilometer energy consumption.
Entire car controller 01 can also calculate pure electric vehicle according to the remaining utilisable energy of battery pack and average kilometer power consumption values
The remaining mileage of automobile, and pass through display unit 06 and be presented to driver, it is choosing so as to which driver be facilitated to make correct judgement
Select suitable traffic route and suitable charging opportunity.
First, current value acquiring unit 21 obtains the current value of the battery pack transmitted by battery controller 03, so as to
Generation battery theory SOC value SOC is calculated according to cell current valueAh;The current value of battery pack transmitted by battery controller 03 can
For characterizing the charged state of battery pack, in embodiments of the present invention, will be calculated by the current value of battery controller 03
To SOC value be known as battery theory SOC value, battery theory SOC value can be referred to as SOCAh;
It is calculated except the SOC value of battery pack except through the current value of battery pack, also another kind obtains battery pack
SOC value mode, that is, directly obtained by battery controller 03, in embodiments of the present invention, current SOC obtained single
The SOC value that member 22 is directly obtained by battery controller 03 is known as the current SOC value of battery pack, and the current SOC value of battery pack can letter
Referred to as SOCact。
S13, according to the minimum amount of voltage that of battery in battery pack monomer and the average voltage level of battery cell, calculate generation electricity
SOC differences SOC caused by the monomer inconsistency of ponddiff;
Another the factor for influencing SOC value accuracy is that battery pack is made of multiple battery cells, each battery
The battery SOC of monomer has certain otherness, and can the remaining electric energy of battery pack be able to maintain that normal work, usually by electricity
The battery cell of battery cell SOC minimums is come what is determined in the group of pond, and therefore, SOC differences acquiring unit 23 is by calculating generation electricity
SOC differences SOC caused by the monomer inconsistency of ponddiff, can obtain the battery cells of battery in battery pack monomer SOC minimums with
The difference of battery pack SOC, so as to be modified to battery pack SOC.
SOC differences acquiring unit 23 can specifically include the first parameter acquisition module and the first computing module, wherein:
First parameter acquisition module, for obtaining batteries monomer minimum voltage Ucell_minAnd the average electricity of batteries monomer
Press Ucell_avrg, calculate generation monomer voltage difference Δ U;First computing module, for the ratio relation according to SOC and Δ U/ Δs SOC
With the monomer voltage difference Δ U, SOC differences SOC caused by generation battery cell inconsistency is calculateddiff。
If solely using battery theory SOC value or the current SOC value of battery pack as subsequent calculating parameter value, having very much can
Energy can be due to battery theory SOC value or the current SOC value virtual height of battery pack so that and there is error in subsequent calculating, so that
Pure electric automobile can not travel the remaining mileage number for completing subsequently to be calculated.
In order to avoid the appearance of the above situation, in embodiments of the present invention, actual soc-value acquiring unit 24 is first using same
When by two ways obtain SOC value, small mode is then taken in two kinds of SOC values, to avoid SOC value virtual height.
By SOCactWith SOCAhAfter taking small calculating, actual soc-value acquiring unit 24 also by with SOCdiffCarry out difference meter
The mode of calculation is further modified battery pack SOC, to obtain battery actual soc-value SOCreal, specifically, generation battery
The formula of actual soc-value can be:
SOCreal=MIN (SOCact,SOCAh)-SOCdiff。
In embodiments of the present invention, SOC lower limits acquiring unit 25 obtains battery pack and allows using SOC lower limits to be according to battery
The available SOC minimum values SOC of battery pack transmitted by controller 03minCome what is obtained, specifically:
It in practical applications, can be directly by the available SOC minimum values SOC of the battery pack transmitted by battery controller 03min
Allow to use SOC lower limits SOC as battery packend;
Further, since battery pack is under different working conditions, it is also different that battery pack, which allows using SOC lower limits,
, specifically, working condition can specifically include the operating temperature of battery pack, the driving cycle of pure electric automobile and user
Driving habit etc., and hence it is also possible to be modified by the available SOC minimum values being equipped with to battery pack, specifically, under SOC
Limit acquiring unit 25 can include, for obtaining the available SOC minimum values for the battery pack that the battery controller is sent
SOCminSOC minimum values acquisition module and, for according to the SOCminGenerate the SOCendSOC lower limit generation modules,
So as to generate, battery pack is revised to be allowed to use SOC lower limiting values SOCmin_fix, then by SOCmin_fixAnd SOCminThis two
The maximum value of person is as SOCend。
Specifically, SOC lower limits generation module can include correcting component and SOC lower limits determine component, wherein, amendment group
For obtaining the corrected parameter for the temperature value for including battery pack, the SOC is corrected according to the corrected parameter for partmin, generation electricity
Pond group is revised to be allowed to use SOC lower limiting values SOCmin_fix;SOC lower limits determine component, for by the SOCmin_fixWith it is described
SOCminThe result calculated greatly is taken to be determined as the SOCend.Further, corrected parameter can also include the electric discharge of battery pack
Current value, at this point, correcting component particularly as can include:First correction value obtaining widget, the second correction value obtaining widget and most
Whole correction value determines component;
According to the relationship of discharge capacity of the cell and battery temperature, battery pack cut-off can be obtained and use SOC and battery temperature
Relationship;Under identical discharge-rate, the temperature of battery pack is lower, and discharge capacity is lower, i.e. battery pack cut-off uses SOC value meeting
It is higher, the relationship of " battery power discharge capacity and battery temperature " is can obtain by battery testing under different discharge-rates, by turning
Change the relationship that can be obtained by " cell cutoff uses SOC and battery pack temperature ".In this way, the first correction value obtaining widget is according to electricity
The cut-off of pond group using SOC and battery temperature relationship and, the temperature value of battery pack is obtained under current battery temperature environment
Battery pack cut-off uses SOC value SOCend_temp;
According to the relationship of battery power discharge capacity and battery power discharge multiplying power, can obtain battery pack cut-off using SOC with
The relationship of battery pack current;At the same temperature, the discharge-rate of battery pack is bigger (discharge current is bigger), and discharge capacity is got over
It is low, that is, cell cutoff can be higher using SOC value, and " battery power discharge capacity and electricity are can obtain under different temperatures by battery testing
The relationship of tank discharge multiplying power ", by the relationship for being converted to " cell cutoff uses SOC and battery pack current ";Then, it second repaiies
Positive value obtaining widget according to battery pack cut-off using the relationship of SOC and battery pack current and, the current value of battery pack obtains electricity
Battery pack cut-off of the pond group in the case of present discharge current value uses SOC value SOCend_curr;In embodiments of the present invention, it puts
Electric current value can be the maximum value of the discharge current value in preset time period under current working, specifically, can be vehicle control
Device 01 processed receives the battery current I that battery controller 03 is sentbattVehicle under this operating mode is calculated by self study in signal
History maximum discharge current be used as discharge current value.
Final correction value determine component by the battery pack cut-off under current battery temperature environment using SOC and, battery pack
Battery pack cut-off in the case of present discharge current value takes big calculating using SOC, obtains that battery pack is revised to be allowed to make
With SOC lower limiting values SOCmin_fix, that is, obtain SOCmin_fixFormula can specifically be passed through:SOCmin_fix=MAX (SOCend_temp,
SOCend_curr) obtain.
Battery pack is revised to be allowed using SOC lower limiting values SOC obtainingmin_fixAfterwards, then by by SOCmin_fixWith
SOCminTake and big calculate to determine that battery pack allows to use SOC lower limits SOCend, that is, obtain SOCendFormula can specifically be passed through:
SOCend=MAX (SOCmin,SOCmin_fix) obtain.
The calculating of the remaining utilisable energy of battery pack is not only needed to obtain battery actual soc-value and SOC lower limiting values, also be needed
The average voltage U in battery pack future preset time period is obtained by average voltage acquiring unit 26avrg;
Average voltage acquiring unit 26 in the embodiment of the present invention can specifically include the second parameter acquisition module and second
Computing unit, wherein:
Second computing unit, for according to preset UbattWeight coefficient and, preset UendWeight coefficient calculates generation
The average voltage Uavrg, that is, UavrgAcquisition pattern can be specifically current voltage U according to battery packbattWith battery pack
Ending discharge voltage UendWeight calculation is carried out to obtain, wherein, UbattAnd UendWeight coefficient can be according to battery types used
It is specifically demarcated or is obtained by the experiment of limited number of time, do not do specific restriction herein.
Second parameter acquisition module, for obtaining the current voltage U of the battery packbattAnd section of the battery pack
Only discharge voltage Uend;The UendIt is obtained according to the relation curve of SOC and battery open circuit voltage, that is, ending discharge voltage Uend's
Acquisition pattern can be specifically to measure " SOC- battery open circuit voltages " curve by battery testing, by SOCendIt tables look-up i.e. available.
It is to calculate battery actual soc-value and the difference of SOC lower limiting values to obtain the mode used in the remaining utilisable energy of battery pack
Value and average voltage and the product of the battery capacity of battery pack, i.e., remaining utilisable energy generation unit 27 pass through formula Ebatt=
(SOCreal-SOCend)*Cbatt*UavrgTo generate the remaining utilisable energy of battery pack.
In conclusion in the embodiment of the present invention, by the current value calculating of the battery pack according to transmitted by battery controller
The SOC value of generation as battery theory SOC value and, also obtain the battery pack that entire car controller is sent to battery controller
Current SOC value;In order to avoid the error of virtual height present in battery theory SOC value or the current SOC value of battery pack, so by the two
Smaller value is as the foundation for obtaining battery actual soc-value;Further, in order to correct since battery cell inconsistency is made
Into error, in embodiments of the present invention, minimum amount of voltage that and battery cell also according to battery in battery pack monomer are averaged
Voltage value calculates generation SOC differences;In this way, the knot by the way that battery theory SOC value and the current SOC value of battery pack to be taken to small calculating
After fruit carries out mathematic interpolation with SOC differences, it is possible to generate accurate battery actual soc-value;Then, further according to battery reality
Border SOC value calculates the remaining utilisable energy of generation battery pack.
Due in embodiments of the present invention, avoiding battery theory SOC value or the current SOC value of battery pack void that may be present
High error, and the error caused by battery cell inconsistency is had modified, so that the remaining utilisable energy of battery pack is estimated
It is more accurate to calculate, and then also just improves the estimation accuracy of remaining mileage.
Each embodiment is described by the way of progressive in this specification, the highlights of each of the examples are with other
The difference of embodiment, just to refer each other for identical similar portion between each embodiment.The device provided for embodiment
For, since it is corresponding with the method that embodiment provides, so description is fairly simple, related part is said referring to method part
It is bright.
Above description to the embodiment provided, enables professional and technical personnel in the field to realize or use the present invention.
A variety of modifications of these embodiments will be apparent for those skilled in the art, it is as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principle provided in this article and features of novelty phase one
The most wide range caused.