CN110531268A - A kind of method and apparatus of battery life analysis - Google Patents
A kind of method and apparatus of battery life analysis Download PDFInfo
- Publication number
- CN110531268A CN110531268A CN201910791434.0A CN201910791434A CN110531268A CN 110531268 A CN110531268 A CN 110531268A CN 201910791434 A CN201910791434 A CN 201910791434A CN 110531268 A CN110531268 A CN 110531268A
- Authority
- CN
- China
- Prior art keywords
- battery
- value
- voltage value
- starting
- mileage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000004458 analytical method Methods 0.000 title claims abstract description 28
- 238000005096 rolling process Methods 0.000 claims abstract description 9
- 238000004590 computer program Methods 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 claims description 5
- 230000005611 electricity Effects 0.000 claims description 5
- 238000007405 data analysis Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000006854 communication Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 208000032953 Device battery issue Diseases 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/16—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Secondary Cells (AREA)
Abstract
The embodiment of the present application discloses a kind of method and apparatus of battery life analysis.This method comprises: obtaining the corresponding first SOC data of battery starting mileage the first voltage value corresponding with starting mileage, and the second voltage value before the battery is not decayed is sought by battery theoretical attenuation curve;The battery corresponding actual attenuation value of mileage travelled is calculated according to the corresponding third voltage value of the mileage travelled and the second voltage value, and obtains the matched curve of total kilometres Yu battery actual attenuation relationship by way of rolling average;Flatness adjustment is done according to the null value in the battery theoretical attenuation fitting a curve battery actual attenuation curve, and to fill part, forms battery actual attenuation curve.This method carries out historical data analysis according to the battery to each car respectively, can fit the actual attenuation curve of each battery, is conducive to the accuracy for improving battery life analysis prediction.
Description
Technical field
The invention relates to field of batteries, and in particular to a kind of method and apparatus of battery life analysis.
Background technique
With being widely used for electric vehicle, the research in relation to the prediction of battery of electric vehicle durability analysis is also developing therewith.
Effective battery life analysis can not only predict potential risks, so that the use for battery provides effective guidance, simultaneously
Associated loss caused by battery failure can also be reduced.
Current existing battery of electric vehicle durability analysis method is usually to pass through the mileage travelled and battery charging and discharging of vehicle
Number data carry out analysis prediction to the service life of battery, even if being that the battery of model of the same race is also difficult the theoretical longevity with the battery
It is consistent to order attenuation curve, all can give normal line in producer and float up and down, therefore merely utilizes charge and discharge number and vehicle row
It is lower to sail the method accuracy that mileage assesses battery life.
In view of this, a kind of one of the problem of proposing more accurate battery life analysis method urgent need to resolve.
Summary of the invention
The purpose of the embodiment of the present application is to propose a kind of method and apparatus of improved battery life analysis, to solve
The low technical problem of the battery life precision of analysis that background section above is mentioned.
In a first aspect, the embodiment of the present application provides a kind of method of battery life analysis, method includes the following steps:
The corresponding first SOC data of battery starting mileage the first voltage value corresponding with starting mileage is obtained, and is declined by battery theory
Subtract curve and seeks the second voltage value before battery is not decayed;According to the corresponding third voltage value of mileage travelled and second voltage value
The battery corresponding actual attenuation value of mileage travelled is calculated, and obtains total kilometres and battery reality by way of rolling average
The matched curve of border attenuation relation;According to the null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, and to filling out
It fills part and does flatness adjustment, form battery actual attenuation curve.
Further, the corresponding first SOC data of battery starting mileage the first voltage value corresponding with starting mileage is obtained,
Specific steps include: to obtain the corresponding starting SOC data of battery starting mileage, starting voltage and vehicle by CAN bus to have gone
Mileage is sailed, taking the numerical value that frequency of occurrence is most in starting SOC data is the first SOC data, while being removed by 3 δ principles
Abnormal starting voltage, taking the average value of n starting voltage of maximum is the first voltage value.
Further, the second voltage value before battery is not decayed, specific steps are calculated by battery theoretical attenuation curve
Include: according to battery theoretical attenuation curve, is starting pad value with the corresponding theoretical attenuation value of battery starting mileage, then take battery
Practical starting voltage value before not decaying is second voltage value, then: second voltage value=the first voltage value/starting pad value.
Further, in having been travelled according to the corresponding third voltage value of mileage travelled and second voltage value calculating battery
The corresponding actual attenuation value of journey, specific steps include: take the corresponding practical starting voltage value of mileage travelled be third voltage value,
The battery corresponding actual attenuation value of mileage travelled is calculated according to third voltage value and second voltage value, it may be assumed that actual attenuation value=
Third voltage value/second voltage value.
Further, according to the null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, and to filling
Flatness adjustment is done in part, forms battery actual attenuation curve, and specific steps include: according to battery theoretical attenuation fitting a curve electricity
Null value in the actual attenuation curve of pond, while smooth adjustment is done to filling value part according to match value range, and battery reality is set
Border attenuation curve abscissa is mileage value, and ordinate is cell decay value, forms battery actual attenuation curve.
Second aspect, the embodiment of the present application provide a kind of battery life analytical equipment, which includes: second voltage value
Computing module, setting originate the corresponding first SOC data of mileage the first voltage value corresponding with starting mileage for obtaining battery,
And the second voltage value before battery is not decayed is sought by battery theoretical attenuation curve;Actual attenuation curve fitting module, setting
It actually declines for calculating battery according to the corresponding third voltage value of mileage travelled and second voltage value mileage travelled being corresponding
Depreciation, and the matched curve of total kilometres Yu battery actual attenuation relationship is obtained by way of rolling average;Actual attenuation
Curve adjusts module, and setting is for according to the null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, and to filling out
It fills part and does flatness adjustment, form battery actual attenuation curve.
Further, device further include: the first voltage value computing module, setting is for obtaining battery by CAN bus
The corresponding starting SOC data of mileage, starting voltage and vehicle driving mileage data are originated, takes in starting SOC data and goes out occurrence
The most numerical value of number is the first SOC data, while the starting voltage abnormal by the removal of 3 δ principles, takes maximum n to rise
The average value of beginning voltage is the first voltage value.
Further, device further include: second voltage value computing module, setting is for bent according to battery theoretical attenuation
Line is starting pad value with the corresponding theoretical attenuation value of battery starting mileage, then the practical starting voltage before taking battery not decay
Value is second voltage value, then: second voltage value=the first voltage value/starting pad value.
Further, the device further include: actual attenuation value computing module, setting for take mileage travelled it is corresponding
Practical starting voltage value is third voltage value, and calculating battery according to third voltage value and second voltage value, mileage travelled is corresponding
Actual attenuation value, it may be assumed that actual attenuation value=third voltage value/second voltage value.
The third aspect, the embodiment of the present application provide a kind of computer readable storage medium, are stored thereon with computer journey
Sequence realizes the method as described in implementation any in first aspect when the computer program is executed by processor.
The method and apparatus of a kind of battery life analysis provided by the embodiments of the present application, comprising the following steps: obtain battery
The corresponding first SOC data of mileage the first voltage value corresponding with starting mileage is originated, and is asked by battery theoretical attenuation curve
Second voltage value before taking battery not decay;Battery is calculated according to the corresponding third voltage value of mileage travelled and second voltage value
The corresponding actual attenuation value of mileage travelled, and total kilometres and battery actual attenuation pass are obtained by way of rolling average
The matched curve of system;According to the null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, and fill part is done
Flatness adjustment, forms battery actual attenuation curve.The present invention carries out historical data analysis according to the battery to each car respectively,
The actual attenuation curve of each battery can be fitted, the accuracy for improving battery life analysis prediction is conducive to.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that this application can be applied to exemplary system architecture figures therein;
Fig. 2 is the flow chart according to one embodiment of the method for the battery life of the application analysis;
Fig. 3 is the structural schematic diagram according to one embodiment of the device of the battery life of the application analysis;
Fig. 4 is adapted for the structural schematic diagram for the computer system for realizing the electronic equipment of the embodiment of the present application.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, part relevant to related invention is illustrated only in attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the exemplary system architecture 100 for the method that can be analyzed using the battery life of the embodiment of the present application.
As shown in Figure 1, system architecture 100 may include data server 101, network 102 and primary server 103.Network
102 between data server 101 and primary server 103 to provide the medium of communication link.Network 102 may include various
Connection type, such as wired, wireless communication link or fiber optic cables etc..
Primary server 103 can be to provide the server of various services, for example, the information that data server 101 is uploaded into
The data processing server of row processing.Data processing server can be handled received event information, and processing is tied
Fruit (such as element information set, label) associated storage is into event information library.
It should be noted that the method for the analysis of battery life provided by the embodiment of the present application is generally by primary server 103
It executes, correspondingly, the device of battery life analysis is generally positioned in primary server 103.
It should be noted that data server and primary server can be hardware, it is also possible to software.When for hardware,
The distributed server cluster that multiple server compositions may be implemented into, also may be implemented into individual server.When for software,
Multiple softwares or software module (such as providing the software of Distributed Services or software module) may be implemented into, it can also be real
Ready-made single software or software module.
It should be understood that the number of data server, network and primary server in Fig. 1 is only schematical.According to reality
It now needs, can have any number of terminal device, network and server.
With continued reference to Fig. 2, it illustrates the processes of the one embodiment for the method analyzed according to the battery life of the application
200.Method includes the following steps:
Step 201, the corresponding first SOC data of battery starting mileage the first voltage value corresponding with starting mileage is obtained,
And the second voltage value before battery is not decayed is sought by battery theoretical attenuation curve.
In the present embodiment, the executing subject (such as primary server shown in FIG. 1) for the method for battery life analysis
Available battery originates the corresponding first SOC data of mileage the first voltage value corresponding with starting mileage, and passes through battery and manage
The second voltage value before battery is not decayed is sought by attenuation curve.Wherein, battery starting mileage, which refers to, starts to acquire battery dependency number
According to when the mileage that has travelled of vehicle, battery can have certain decline if vehicle has used after a period of time before recording data
Depreciation can release battery second voltage value by battery theoretical attenuation curve is counter at this time.As battery uses the increase of mileage, battery
Decaying by with driver's driving habit, vehicle driving road conditions, the difference of battery charging situation and change, rather than with vehicle
The increase of mileage travelled regularly decays, therefore the reference significance of battery theoretical attenuation curve will also decline therewith at that time.
In some optional implementations of the present embodiment, obtain the battery corresponding first SOC data of starting mileage and
The corresponding the first voltage value of mileage is originated, specific steps include: to obtain battery by CAN bus to originate the corresponding starting of mileage
SOC data, starting voltage and vehicle driving mileage data, taking the numerical value that frequency of occurrence is most in starting SOC data is first
SOC data, while the starting voltage abnormal by the removal of 3 δ principles, taking the average value of n starting voltage of maximum is the
One voltage value.Specifically, as an example, taking the average value of maximum 3 real-time voltages is the first voltage value.
In some optional implementations of the present embodiment, before not decayed by battery theoretical attenuation curve calculating battery
Second voltage value, specific steps include: according to battery theoretical attenuation curve, with the corresponding theoretical attenuation value of battery starting mileage
To originate pad value, then the practical starting voltage value before taking battery not decay is second voltage value, then: second voltage value=the first
Voltage value/starting pad value.
Step 202, battery mileage travelled is calculated according to the corresponding third voltage value of mileage travelled and second voltage value
Corresponding actual attenuation value, and the fitting song of total kilometres and battery actual attenuation relationship is obtained by way of rolling average
Line.Specifically, as an example, the window number of rolling average is set as 5.
In some optional implementations of the present embodiment, according to the corresponding third voltage value of mileage travelled and second
Voltage value calculates battery, and the corresponding actual attenuation value of mileage travelled, specific steps include: to take the corresponding reality of mileage travelled
Starting voltage value is third voltage value, calculates the battery corresponding reality of mileage travelled according to third voltage value and second voltage value
Pad value, it may be assumed that actual attenuation value=third voltage value/second voltage value.Specifically, the corresponding actual attenuation value of mileage travelled
It can increase with the increase of mileage travelled with the difference size of theoretical attenuation value, and by third voltage value and second voltage value meter
The numerical value got is closer to actual attenuation value, it can thus be concluded that the respective actual attenuation curve of every piece of battery.
Step 203, according to the null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, and to fill part
Flatness adjustment is done, battery actual attenuation curve is formed.
In some optional implementations of the present embodiment, according to battery theoretical attenuation fitting a curve battery actual attenuation
Null value in curve, and flatness adjustment is done to fill part, battery actual attenuation curve is formed, specific steps include: basis
Null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, while filling value part is done according to match value range
Smooth adjustment, and it is mileage value that battery actual attenuation curvilinear abscissa, which is arranged, ordinate is cell decay value, and it is practical to form battery
Attenuation curve.
The method provided by the above embodiment of the application obtains battery second by the first SOC data and the first voltage value
Voltage value and battery actual attenuation value, then battery actual attenuation curve is gone out by battery theoretical attenuation curve matching, with every block of electricity
The actual conditions in pond construct its respectively most true attenuation curve respectively, to improve the accuracy of battery life analysis prediction.
With further reference to Fig. 3, as the realization to method shown in above-mentioned each figure, this application provides a kind of battery lifes point
One embodiment of the device of analysis, the Installation practice is corresponding with embodiment of the method shown in Fig. 2, which can specifically answer
For in various electronic equipments.
As shown in figure 3, the present embodiment includes: second voltage value computing module for handling the device 300 of event information
301, setting is led to for obtaining the corresponding first SOC data of battery starting mileage the first voltage value corresponding with starting mileage
It crosses battery theoretical attenuation curve and seeks the second voltage value before battery is not decayed;Actual attenuation curve fitting module 302, setting are used
In basis, the corresponding third voltage value of mileage travelled and second voltage value calculate the battery corresponding actual attenuation of mileage travelled
Value, and the matched curve of total kilometres Yu battery actual attenuation relationship is obtained by way of rolling average;Actual attenuation is bent
Line adjusts module 303, and setting is for according to the null value in battery theoretical attenuation fitting a curve battery actual attenuation curve, and to filling out
It fills part and does flatness adjustment, form battery actual attenuation curve.
In some optional implementations of the present embodiment, which can also include: that the first voltage value calculates mould
Block, setting have been travelled for obtaining the corresponding starting SOC data of battery starting mileage, starting voltage and vehicle by CAN bus
Mileage, taking the numerical value that frequency of occurrence is most in starting SOC data is the first SOC data, while different by the removal of 3 δ principles
Normal starting voltage, taking the average value of n starting voltage of maximum is the first voltage value.
In some optional implementations of the present embodiment, which can also include: that second voltage value calculates mould
Block, setting for being starting pad value with the corresponding theoretical attenuation value of battery starting mileage according to battery theoretical attenuation curve, then
Practical starting voltage value before taking battery not decay is second voltage value, then: second voltage value=the first voltage value/starting decaying
Value.
In some optional implementations of the present embodiment, which can also include: that actual attenuation value calculates mould
Block, setting for take the corresponding practical starting voltage value of mileage travelled be third voltage value, according to third voltage value and second
Voltage value calculates the battery corresponding actual attenuation value of mileage travelled, it may be assumed that actual attenuation value=third voltage value/second voltage
Value.
The device provided by the above embodiment of the application obtains battery second by the first SOC data and the first voltage value
Voltage value and battery actual attenuation value, then battery actual attenuation curve is obtained by battery theoretical attenuation curve, with each car
Actual conditions construct its respectively most true attenuation curve respectively, to improve the accuracy of battery life analysis prediction.
Below with reference to Fig. 4, it illustrates the computer systems 400 for the electronic equipment for being suitable for being used to realize the embodiment of the present application
Structural schematic diagram.Electronic equipment shown in Fig. 4 is only an example, function to the embodiment of the present application and should not use model
Shroud carrys out any restrictions.
As shown in figure 4, computer system 400 includes central processing unit (CPU) 401, it can be read-only according to being stored in
Program in memory (ROM) 402 or be loaded into the program in random access storage device (RAM) 403 from storage section 408 and
Execute various movements appropriate and processing.In RAM 403, also it is stored with system 400 and operates required various programs and data.
CPU 401, ROM 402 and RAM 403 are connected with each other by bus 404.Input/output (I/O) interface 405 is also connected to always
Line 404.
I/O interface 405 is connected to lower component: the importation 406 including keyboard, mouse etc.;Including such as liquid crystal
Show the output par, c 407 of device (LCD) etc. and loudspeaker etc.;Storage section 408 including hard disk etc.;And including such as LAN
The communications portion 409 of the network interface card of card, modem etc..Communications portion 409 is executed via the network of such as internet
Communication process.Driver 410 is also connected to I/O interface 405 as needed.Detachable media 411, such as disk, CD, magneto-optic
Disk, semiconductor memory etc. are mounted on as needed on driver 410, in order to from the computer program root read thereon
According to needing to be mounted into storage section 408.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communications portion 409, and/or from detachable media
411 are mounted.When the computer program is executed by central processing unit (CPU) 401, limited in execution the present processes
Above-mentioned function.
It should be noted that computer readable storage medium described herein can be computer-readable signal media or
Person's computer readable storage medium either the two any combination.Computer readable storage medium for example can be ---
But be not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above group
It closes.The more specific example of computer readable storage medium can include but is not limited to: have being electrically connected for one or more conducting wires
Connect, portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed it is read-only
Memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory
Part or above-mentioned any appropriate combination.In this application, computer readable storage medium, which can be, any include or stores
The tangible medium of program, the program can be commanded execution system, device or device use or in connection.And
In the application, computer-readable signal media may include in a base band or the data as the propagation of carrier wave a part are believed
Number, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, including but not
It is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer
Any computer readable storage medium other than readable storage medium storing program for executing, which can send, propagate or
Person's transmission is for by the use of instruction execution system, device or device or program in connection.It is computer-readable to deposit
The program code for including on storage media can transmit with any suitable medium, including but not limited to: wireless, electric wire, optical cable, RF
Etc. or above-mentioned any appropriate combination.
The calculating of the operation for executing the application can be write with one or more programming languages or combinations thereof
Machine program code, described program design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the application, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
As on the other hand, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums
Matter can be included in electronic equipment described in above-described embodiment;It is also possible to individualism, and without the supplying electricity
In sub- equipment.Above-mentioned computer readable storage medium carries one or more program, when said one or multiple programs
When being executed by the electronic equipment, so that the electronic equipment: obtaining the corresponding first SOC data of battery starting mileage and starting mileage
Corresponding the first voltage value, and the second voltage value before battery is not decayed is sought by battery theoretical attenuation curve;According to having gone
It sails the corresponding third voltage value of mileage and second voltage value calculates the battery corresponding actual attenuation value of mileage travelled, and pass through shifting
It moves average mode and obtains the matched curve of total kilometres Yu battery actual attenuation relationship;It is filled out according to battery theoretical attenuation curve
Null value in rechargable battery actual attenuation curve, and flatness adjustment is done to fill part, form battery actual attenuation curve.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from foregoing invention design, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (10)
1. a kind of battery life analysis method, which is characterized in that the described method comprises the following steps:
The corresponding first SOC data of battery starting mileage the first voltage value corresponding with starting mileage is obtained, and is managed by battery
The second voltage value before the battery is not decayed is sought by attenuation curve;
Battery mileage travelled is calculated according to the corresponding third voltage value of the mileage travelled and the second voltage value
Corresponding actual attenuation value, and the fitting song of total kilometres and battery actual attenuation relationship is obtained by way of rolling average
Line;
According to the null value in the battery theoretical attenuation fitting a curve battery actual attenuation curve, and flatness is done to fill part
Adjustment forms battery actual attenuation curve.
2. battery life analysis method according to claim 1, which is characterized in that the acquisition battery starting mileage is corresponding
The first SOC data and the corresponding the first voltage value of starting mileage, specific steps include:
Battery, which is obtained, by CAN bus originates the corresponding starting SOC data of mileage, starting voltage and vehicle mileage travelled number
According to taking the numerical value that frequency of occurrence is most in the starting SOC data is the first SOC data, while being removed by 3 δ principles
The abnormal starting voltage, taking the average value of the maximum n starting voltages is the first voltage value.
3. battery life analysis method according to claim 1, which is characterized in that described to pass through battery theoretical attenuation curve
The second voltage value before the battery is not decayed is calculated, specific steps include:
It is starting pad value with the corresponding theoretical attenuation value of battery starting mileage according to battery theoretical attenuation curve, then takes battery
Practical starting voltage value before not decaying is the second voltage value, then: second voltage value=the first voltage value/starting decaying
Value.
4. battery life analysis method according to claim 1, which is characterized in that the mileage travelled pair according to
The third voltage value answered and the second voltage value calculate the battery corresponding actual attenuation value of mileage travelled, specific steps
Include:
Taking the corresponding practical starting voltage value of mileage travelled is third voltage value, according to the third voltage value and described
Second voltage value calculates the battery corresponding actual attenuation value of mileage travelled, it may be assumed that actual attenuation value=third voltage value/the
Two voltage values.
5. battery life analysis method according to claim 1, which is characterized in that described according to the battery theoretical attenuation
Null value in fitting a curve battery actual attenuation curve, and flatness adjustment is done to fill part, it is bent to form battery actual attenuation
Line, specific steps include:
According to the null value in the battery theoretical attenuation fitting a curve battery actual attenuation curve, while according to match value range pair
Filling value part does smooth adjustment, and it is mileage value that battery actual attenuation curvilinear abscissa, which is arranged, and ordinate is cell decay value,
Form battery actual attenuation curve.
6. a kind of battery life analytical equipment characterized by comprising
Second voltage value computing module, setting is for obtaining the corresponding first SOC data of battery starting mileage and starting mileage pair
The first voltage value answered, and the second voltage value before the battery is not decayed is sought by battery theoretical attenuation curve;
Actual attenuation curve fitting module, setting is for according to the corresponding third voltage value of mileage travelled and described second
Voltage value calculates the battery corresponding actual attenuation value of mileage travelled, and is obtained in total travel by way of rolling average
The matched curve of journey and battery actual attenuation relationship;
Actual attenuation curve adjusts module, is arranged for according to the battery theoretical attenuation fitting a curve battery actual attenuation curve
In null value, and flatness adjustment done to fill part, forms battery actual attenuation curve.
7. battery life analytical equipment according to claim 6, which is characterized in that further include:
The first voltage value computing module, setting for by CAN bus obtain the corresponding starting SOC data of battery starting mileage,
Starting voltage and vehicle driving mileage data, taking the numerical value that frequency of occurrence is most in the starting SOC data is described first
SOC data, while the starting voltage abnormal by the removal of 3 δ principles, take the flat of the maximum n starting voltages
Mean value is the first voltage value.
8. battery life analytical equipment according to claim 6, which is characterized in that further include:
Second voltage value computing module, setting is for originating the corresponding theory of mileage with battery according to battery theoretical attenuation curve
Pad value is starting pad value, then the practical starting voltage value before taking battery not decay is the second voltage value, then: the second electricity
Pressure value=the first voltage value/starting pad value.
9. battery life analytical equipment according to claim 6, which is characterized in that further include:
Actual attenuation value computing module, setting are tertiary voltage for taking the corresponding practical starting voltage value of mileage travelled
Value calculates the battery corresponding actual attenuation value of mileage travelled according to the third voltage value and the second voltage value,
That is: actual attenuation value=third voltage value/second voltage value.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
Such as method as claimed in any one of claims 1 to 5 is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910791434.0A CN110531268A (en) | 2019-08-26 | 2019-08-26 | A kind of method and apparatus of battery life analysis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910791434.0A CN110531268A (en) | 2019-08-26 | 2019-08-26 | A kind of method and apparatus of battery life analysis |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110531268A true CN110531268A (en) | 2019-12-03 |
Family
ID=68664393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910791434.0A Pending CN110531268A (en) | 2019-08-26 | 2019-08-26 | A kind of method and apparatus of battery life analysis |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110531268A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111584966A (en) * | 2020-04-20 | 2020-08-25 | 上海电享信息科技有限公司 | Big data analysis-based single battery overvoltage early warning method in power battery pack |
CN112277729A (en) * | 2019-12-31 | 2021-01-29 | 蜂巢能源科技有限公司 | Method and device for predicting total driving mileage of electric vehicle |
CN112881917A (en) * | 2021-01-21 | 2021-06-01 | 四川野马汽车股份有限公司 | Power battery service life prediction method and system based on big data platform |
CN113466731A (en) * | 2021-07-29 | 2021-10-01 | 广东博力威科技股份有限公司 | Method, device, equipment and medium for detecting maximum duration of battery oscillation |
CN118501718A (en) * | 2024-07-16 | 2024-08-16 | 广东鸿昊升能源科技有限公司 | Vehicle battery life simulation detection method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107102270A (en) * | 2017-04-28 | 2017-08-29 | 成都雅骏新能源汽车科技股份有限公司 | A kind of cell performance decay evaluation method based on statistical method |
CN108819722A (en) * | 2018-06-01 | 2018-11-16 | 汉腾汽车有限公司 | A kind of electric car course continuation mileage predictor method |
CN109557475A (en) * | 2018-11-30 | 2019-04-02 | 北京新能源汽车股份有限公司 | Method and device for determining available capacity SOC of battery |
CN109606119A (en) * | 2019-01-15 | 2019-04-12 | 深圳四海万联科技有限公司 | A kind of the course continuation mileage calibration method and system of electric car |
CN110154831A (en) * | 2019-05-17 | 2019-08-23 | 长安大学 | A system and method for calculating power consumption per unit time, vehicle cruising range and power required for a driving journey of a pure electric vehicle |
-
2019
- 2019-08-26 CN CN201910791434.0A patent/CN110531268A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107102270A (en) * | 2017-04-28 | 2017-08-29 | 成都雅骏新能源汽车科技股份有限公司 | A kind of cell performance decay evaluation method based on statistical method |
CN108819722A (en) * | 2018-06-01 | 2018-11-16 | 汉腾汽车有限公司 | A kind of electric car course continuation mileage predictor method |
CN109557475A (en) * | 2018-11-30 | 2019-04-02 | 北京新能源汽车股份有限公司 | Method and device for determining available capacity SOC of battery |
CN109606119A (en) * | 2019-01-15 | 2019-04-12 | 深圳四海万联科技有限公司 | A kind of the course continuation mileage calibration method and system of electric car |
CN110154831A (en) * | 2019-05-17 | 2019-08-23 | 长安大学 | A system and method for calculating power consumption per unit time, vehicle cruising range and power required for a driving journey of a pure electric vehicle |
Non-Patent Citations (1)
Title |
---|
PUCHENG PEI等: "《A quick evaluating method for automotive fuel cell lifetime》", 《INTERNATIONAL JOURNAL OF HYDROGEN ENERGY》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112277729A (en) * | 2019-12-31 | 2021-01-29 | 蜂巢能源科技有限公司 | Method and device for predicting total driving mileage of electric vehicle |
CN112277729B (en) * | 2019-12-31 | 2022-03-15 | 蜂巢能源科技有限公司 | Method and device for predicting total driving mileage of electric vehicle |
CN111584966A (en) * | 2020-04-20 | 2020-08-25 | 上海电享信息科技有限公司 | Big data analysis-based single battery overvoltage early warning method in power battery pack |
CN111584966B (en) * | 2020-04-20 | 2024-03-15 | 上海电享信息科技有限公司 | Overvoltage early warning method for single battery in power battery pack based on big data analysis |
CN112881917A (en) * | 2021-01-21 | 2021-06-01 | 四川野马汽车股份有限公司 | Power battery service life prediction method and system based on big data platform |
CN113466731A (en) * | 2021-07-29 | 2021-10-01 | 广东博力威科技股份有限公司 | Method, device, equipment and medium for detecting maximum duration of battery oscillation |
CN113466731B (en) * | 2021-07-29 | 2023-09-01 | 广东博力威科技股份有限公司 | Method, device, equipment and medium for detecting maximum duration of battery bearing oscillation |
CN118501718A (en) * | 2024-07-16 | 2024-08-16 | 广东鸿昊升能源科技有限公司 | Vehicle battery life simulation detection method and system |
CN118501718B (en) * | 2024-07-16 | 2024-09-24 | 广东鸿昊升能源科技有限公司 | Vehicle battery life simulation detection method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110531268A (en) | A kind of method and apparatus of battery life analysis | |
US11769094B2 (en) | System and method for real-time distributed micro-grid optimization using price signals | |
EP3076512A1 (en) | Electricity-demand prediction device, electricity supply system, electricity-demand prediction method, and program | |
CN110570678B (en) | Method and device for predicting total travel time of bus from starting point to end point | |
KR20180084285A (en) | Apparatus and method for providing charging equipment information to vehicle | |
CN110998618B (en) | Vehicle management method and system | |
CN111860929B (en) | Method and system for estimating spelling rate of carpooling order | |
CN110046986A (en) | The overdue customer grouping method and device of loaning bill based on big data | |
CN102592247A (en) | Task management system, task management method, and program | |
US20140277858A1 (en) | System and method for optimizing energy consumption in railway systems | |
EP2793342B1 (en) | Power demand amount calculation system, power demand amount calculation method, power demand amount calculation apparatus, program, and recording medium | |
CN113723712B (en) | Wind power prediction method, system, equipment and medium | |
CN109460003A (en) | Vehicle trouble predicts modeling method and system | |
CN109598304A (en) | Disaggregated model calibration method, device, equipment and readable medium | |
CN115473216A (en) | Method and system for improving line loss calculation of power grid | |
CN112015971B (en) | Cloud product recommendation method and device, electronic equipment and computer readable medium | |
CN109636520A (en) | Processing method, device, medium and the electronic equipment of order | |
CN113159453A (en) | Resource data prediction method, device, equipment and storage medium | |
CN113671387B (en) | Electric quantity estimation method and device for lithium battery electric vehicle | |
CN114202313A (en) | Vehicle fuel consumption management method and device, computer storage medium and electronic equipment | |
CN109064157A (en) | Divide account method and device, storage medium, electronic equipment | |
CN110376622A (en) | Localization method and device | |
Mahadik et al. | Electric vehicle monitoring system based on Internet of Things (IoT) technologies | |
CN118446725A (en) | Method, system, computer equipment and medium for setting electricity price of power exchange station | |
CN117236653A (en) | Traffic prediction-based vehicle scheduling method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191203 |