[go: up one dir, main page]

CN110346734A - A kind of lithium-ion-power cell health status evaluation method based on machine learning - Google Patents

A kind of lithium-ion-power cell health status evaluation method based on machine learning Download PDF

Info

Publication number
CN110346734A
CN110346734A CN201910531963.7A CN201910531963A CN110346734A CN 110346734 A CN110346734 A CN 110346734A CN 201910531963 A CN201910531963 A CN 201910531963A CN 110346734 A CN110346734 A CN 110346734A
Authority
CN
China
Prior art keywords
soc
model
state
battery
lithium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910531963.7A
Other languages
Chinese (zh)
Other versions
CN110346734B (en
Inventor
何志刚
李尧太
盘朝奉
周洪剑
魏涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu University
Original Assignee
Jiangsu University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu University filed Critical Jiangsu University
Priority to CN201910531963.7A priority Critical patent/CN110346734B/en
Publication of CN110346734A publication Critical patent/CN110346734A/en
Application granted granted Critical
Publication of CN110346734B publication Critical patent/CN110346734B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/367Software therefor, e.g. for battery testing using modelling or look-up tables
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • G01R31/387Determining ampere-hour charge capacity or SoC
    • G01R31/388Determining ampere-hour charge capacity or SoC involving voltage measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/392Determining battery ageing or deterioration, e.g. state of health
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Tests Of Electric Status Of Batteries (AREA)
  • Secondary Cells (AREA)

Abstract

本发明公开了一种基于机器学习的锂离子动力电池健康状态估算方法,用于实时估算动力电池的荷电状态和健康状态。通过建立锂离子电池的等效电路模型,对其进行参数辨识,再建立Uoc‑SOC模型,并估算SOC。使用大量离线数据训练得到以Uoc‑SOC模型参数为输入,最大可用容量为输出的神经网络模型。对同一时刻的Uoc与SOC进行曲线拟合,得到模型中的待辨识参数,将其输入到训练得到的神经网络模型,得到最大可用容量,并将得到的Uoc‑SOC模型参数及最大可用容量返回到SOC估算步骤,更新其状态方程和观测方程的参数。本发明提出一种锂离子电池健康状态估算方法,对电池健康状态进行在线估算,并对SOC估算进行了参数更新,提高了其估算精度。

The invention discloses a method for estimating the state of health of a lithium-ion power battery based on machine learning, which is used for estimating the state of charge and the state of health of the power battery in real time. By establishing the equivalent circuit model of the lithium-ion battery, its parameters are identified, and then the Uoc‑SOC model is established to estimate the SOC. Using a large amount of offline data training to obtain a neural network model that takes Uoc-SOC model parameters as input and the maximum available capacity as output. Carry out curve fitting on Uoc and SOC at the same time, obtain the parameters to be identified in the model, input them into the trained neural network model, obtain the maximum available capacity, and return the obtained Uoc‑SOC model parameters and maximum available capacity to Go to the SOC estimation step to update the parameters of its state equation and observation equation. The invention proposes a method for estimating the state of health of a lithium-ion battery, which performs online estimation of the state of health of the battery, and updates parameters for SOC estimation, thereby improving the estimation accuracy.

Description

一种基于机器学习的锂离子动力电池健康状态估算方法A method for estimating the state of health of lithium-ion power batteries based on machine learning

技术领域technical field

本发明涉及电动汽车动力电池管理系统状态估算技术领域,具体涉及动力电池荷电状态和健康状态联合估算。The invention relates to the technical field of state estimation of a power battery management system of an electric vehicle, in particular to joint estimation of a state of charge and a state of health of a power battery.

背景技术Background technique

随着全球石油资源的日趋枯竭,环境污染的日益严重,电动汽车作为一种节能、环保、且可持续发展的交通工具,得到了人们的关注。动力电池组作为电动汽车的动力来源,其性能一直是研究的重点。电动汽车的电池在使用时,需要使其工作在合理的电压、电流、温度范围内。因此,需要对电动汽车上电动电池的使用进行有效管理。电动汽车上对电池实施管理的具体设备就是电池管理系(Battery Management System,BMS)。其不仅要保证电池安全可靠地使用,而且要使电池的能力充分发挥并延长其寿命,作为电池整车控制器以及驾驶者之间沟通的桥梁,控制电池组的充放电,并向整车控制器上报动力电池系统的基本参数及故障信息。电池管理系统的水平在很大程度上决定了动力电池组的性能。因此,一个实时、高效的电池管理系统是非常重要的。With the depletion of global oil resources and the increasingly serious environmental pollution, electric vehicles, as an energy-saving, environmentally friendly and sustainable transportation tool, have attracted people's attention. As the power source of electric vehicles, the performance of power battery packs has always been the focus of research. When the battery of an electric vehicle is used, it needs to work within a reasonable range of voltage, current, and temperature. Therefore, there is a need to effectively manage the use of electric batteries on electric vehicles. The specific equipment for battery management in electric vehicles is the Battery Management System (BMS). It not only ensures the safe and reliable use of the battery, but also enables the full capacity of the battery and prolongs its life. As a bridge for communication between the battery vehicle controller and the driver, it controls the charging and discharging of the battery pack and provides information to the vehicle control. The device reports the basic parameters and fault information of the power battery system. The level of the battery management system largely determines the performance of the power battery pack. Therefore, a real-time and efficient battery management system is very important.

电池管理系统(BMS)是新能源汽车动力系统总成与大规模储能系统开发的重要环节。电池荷电状态(SOC)用来表征电池的剩余电量,即剩余电量与额定容量的百分比。电池荷电状态(SOC)不能直接从电池本身获得,只能通过测量电池组的外特性参数(如电压、电流等)间接估计得到。电动汽车动力电池在使用过程中,由于内部复杂的电化学反应,导致电池特性体现出高度的非线性,使准确估计电池荷电状态(SOC)具有很大难度。用于处理非线性问题的非线性卡尔曼滤波(如扩展卡尔滤波、无迹卡尔曼滤波等)被考虑用来估算SOC。在使用这些算法时,会涉及到SOC与Uoc的关系式,以及电池的最大可用容量,目前的方法一般不考虑其变化,默认其为定值。但是实际上,随着电池的老化,SOC与Uoc的关系会发生变化,电池的最大可用容量也在发生变化。如果不及时更新这些变化,SOC的估算误差会变的越来越大。The battery management system (BMS) is an important link in the development of new energy vehicle power system assembly and large-scale energy storage system. The battery state of charge (SOC) is used to characterize the remaining power of the battery, that is, the percentage of the remaining power to the rated capacity. The state of charge (SOC) of the battery cannot be obtained directly from the battery itself, but can only be estimated indirectly by measuring the external characteristic parameters of the battery pack (such as voltage, current, etc.). During the use of electric vehicle power batteries, due to the internal complex electrochemical reactions, the battery characteristics show a high degree of nonlinearity, which makes it very difficult to accurately estimate the battery state of charge (SOC). Nonlinear Kalman filters (such as extended Kalman filter, unscented Kalman filter, etc.) for dealing with nonlinear problems are considered to estimate SOC. When using these algorithms, the relationship between SOC and Uoc, as well as the maximum available capacity of the battery will be involved. The current method generally does not consider its changes, and defaults to a fixed value. But in fact, as the battery ages, the relationship between SOC and Uoc will change, and the maximum available capacity of the battery will also change. If these changes are not updated in time, the estimation error of SOC will become larger and larger.

SOH是指电池的健康状态,即当前最大可用容量与初始最大可用容量的比值。随着电池使用时间增加,电池会逐渐衰老,出现内阻增大、电池容量衰减等现象。电池容量衰减的原因复杂,涉及到因素较多,且变化缓慢。目前尚没有一个精确的衰退物理模型。在使用机器学习建立模型时,健康因子的选择对其最终精度有较大影响,因此选择合适的健康因子十分重要。SOH refers to the state of health of the battery, that is, the ratio of the current maximum available capacity to the initial maximum available capacity. As the battery usage time increases, the battery will gradually age, and the internal resistance will increase, and the battery capacity will decay. The reasons for battery capacity fading are complex, involve many factors, and change slowly. There is currently no accurate physical model of the recession. When using machine learning to build a model, the choice of health factors has a greater impact on its final accuracy, so it is very important to choose an appropriate health factor.

发明内容Contents of the invention

为解决现有技术中存在的问题,本发明对电池的荷电状态(SOC)与健康状态(SOH)进行联合估算,通过实时更新Uoc与SOC关系式的系数及最大可能容量,提高SOC估算精度,减少估算误差;并将Uoc与SOC关系式的系数作为健康因子,作为BP神经网络模型的输入。该发明对于整个电池状态的估算与控制,提高电池的使用寿命和充分发挥电池的容量具有重大意义。In order to solve the problems existing in the prior art, the present invention jointly estimates the state of charge (SOC) and the state of health (SOH) of the battery, and improves the accuracy of SOC estimation by updating the coefficient and the maximum possible capacity of the relationship between Uoc and SOC in real time , to reduce the estimation error; and the coefficient of the relationship between Uoc and SOC is used as the health factor and the input of the BP neural network model. The invention has great significance for estimating and controlling the state of the whole battery, improving the service life of the battery and fully exerting the capacity of the battery.

本发明是采用以下技术方案,实现上述技术目的的。The present invention adopts the following technical solutions to achieve the above-mentioned technical purpose.

一种基于机器学习的锂离子动力电池健康状态估算方法,包括以下步骤:A method for estimating the state of health of a lithium-ion power battery based on machine learning, comprising the following steps:

步骤(1),建立锂离子动力电池的等效电路模型,并辨识模型中的未知参数;Step (1), establishing an equivalent circuit model of a lithium-ion power battery, and identifying unknown parameters in the model;

步骤(2),建立Uoc-SOC模型:其中ai、bi、ci.为模型中待辨识的参数,UOC表示电池的开路电压,SOC为电池荷电状态;Step (2), establish Uoc-SOC model: Among them, a i , bi , c i . are the parameters to be identified in the model, U OC is the open circuit voltage of the battery, and SOC is the state of charge of the battery;

步骤(3),对荷电状态SOC进行估算;Step (3), estimating the state of charge SOC;

步骤(4),将离线数据通过曲线拟合,得到ai、bi、ci的值;In step (4), the off-line data is obtained by curve fitting to obtain the values of a i , b i , and c i ;

步骤(5),对ai、bi、ci及最大可用容量C进行归一化处理,得到a'i、b'i、c'i作为输入、C'作为输出,采用机器学习算法对a'i、b'i、c'i及对应的C'进行训练,最终得到以a'i、b'i、c'i为输入与C'为输出的机器学习模型;Step (5), normalize a i , b i , ci and the maximum available capacity C, get a' i , b' i , c' i as input and C' as output, and use machine learning algorithm to a' i , b' i , c' i and the corresponding C' are trained, and finally a machine learning model with a' i , b' i , c' i as input and C' as output is obtained;

步骤(6),对同一时刻的Uoc与SOC进行曲线拟合得到输入值ai、bi、ci,归一化后输入到机器模型,得到最大可用容量C;In step (6), curve fitting is performed on Uoc and SOC at the same time to obtain input values a i , bi , and c i , which are normalized and input to the machine model to obtain the maximum available capacity C;

步骤(7),将步骤(6)中得到的ai、bi、ci及C值返回到步骤(3),更新状态方程和观测方程中对应的参数。Step (7), return the values of a i , b i , c i and C obtained in step (6) to step (3), and update the corresponding parameters in the state equation and observation equation.

进一步,所述等效电路模型选用Thevenin等效电路模型或二阶RC等效电路模型。Further, the equivalent circuit model is selected from a Thevenin equivalent circuit model or a second-order RC equivalent circuit model.

进一步,所述Uoc-SOC模型用UOC=K0+K1z+K2z2+K3z3+K4z4+K5z5+K6z6替换,其中z为荷电状态SOC,K0、K1、K2K3、K4、K5、K6、α1、α2为模型中待辨识的参数。Further, the Uoc-SOC model uses U OC =K 0 +K 1 z+K 2 z 2 +K 3 z 3 +K 4 z 4 +K 5 z 5 +K 6 z 6 or or or Replacement, where z is the state of charge SOC, K 0 , K 1 , K 2 K 3 , K 4 , K 5 , K 6 , α 1 , α 2 are the parameters to be identified in the model.

进一步,所述荷电状态SOC利用扩展卡尔曼滤波算法进行估算,电池的极化电压和荷电状态的状态方程为其中Up、Rp、Cp表示电池极化电压、电阻、电容,η为库伦效率,ΔT为采样时间间隔,IL为电池充放电流,ωk为系统噪声;端电压的观测方程为其中υk为量测噪声。Further, the state of charge SOC is estimated using the extended Kalman filter algorithm, and the state equation of the polarization voltage of the battery and the state of charge is Where U p , R p , and C p represent battery polarization voltage, resistance, and capacitance, η is Coulombic efficiency, ΔT is sampling time interval, IL is battery charge and discharge current, ω k is system noise; the observation equation of terminal voltage is Where υ k is the measurement noise.

本发明的有益效果是:本发明提出的基于机器学习的锂离子动力电池健康状态估算方法,可以实时更新采用模型法估算荷电状态时Uoc-SOC模型中的参数和当前电池的最大可用容量,提高SOC的估算精度。另外,本发明以Uoc-SOC模型中的参数作为数据驱动的健康状态估算方法的健康因子,有较高的估算精度;并在联合估算时,在更新估算SOC中的Uoc-SOC模型中参数的同时,将更新的参数作为SOH估算的输入,SOC估算、SOH估算共用同一组参数,减少了计算量。The beneficial effects of the present invention are: the method for estimating the state of health of lithium-ion power batteries based on machine learning proposed by the present invention can update in real time the parameters in the Uoc-SOC model and the maximum available capacity of the current battery when using the model method to estimate the state of charge, Improve the estimation accuracy of SOC. In addition, the present invention uses the parameters in the Uoc-SOC model as the health factor of the data-driven health state estimation method, which has higher estimation accuracy; At the same time, the updated parameters are used as the input of the SOH estimation, and the SOC estimation and the SOH estimation share the same set of parameters, which reduces the calculation amount.

附图说明Description of drawings

图1是锂离子动力电池模型等效电路图;Fig. 1 is the equivalent circuit diagram of lithium-ion power battery model;

图2是本发明基于机器学习的锂离子动力电池健康状态估算方法的流程图。Fig. 2 is a flow chart of the method for estimating the state of health of a lithium-ion power battery based on machine learning in the present invention.

具体实施方式Detailed ways

下面给将结合附图对本发明的具体技术方案作进一步的说明,但是本发明的保护范围并不限于此。The specific technical solutions of the present invention will be further described below in conjunction with the accompanying drawings, but the protection scope of the present invention is not limited thereto.

一种基于机器学习的锂离子动力电池健康状态估算方法,包括以下步骤:A method for estimating the state of health of a lithium-ion power battery based on machine learning, comprising the following steps:

步骤(1),建立锂离子动力电池的等效电路模型,可以选用Thevenin等效电路模型,或二阶RC等效电路模型,本实施例以Thevenin等效电路为例(如图1),其中,UOC表示电池的开路电压,Ut表示电池的端电压,R0为电池的欧姆内阻,Up、Rp、Cp表示电池极化电压、电阻、电容;IL为电池充放电流。根据图1中电路原理图,利用电工学理论分析以上等效电路模型,建立电池模型的连续时间方程:Step (1), set up the equivalent circuit model of lithium-ion power battery, can select Thevenin equivalent circuit model for use, or second-order RC equivalent circuit model, the present embodiment takes Thevenin equivalent circuit as example (as shown in Figure 1), wherein , U OC represents the open circuit voltage of the battery, U t represents the terminal voltage of the battery, R 0 represents the ohmic internal resistance of the battery, U p , R p , and C p represent the polarization voltage, resistance, and capacitance of the battery; IL represents the charge and discharge of the battery current. According to the circuit schematic diagram in Figure 1, the above equivalent circuit model is analyzed by electrotechnical theory, and the continuous time equation of the battery model is established:

Ut=Uoc-ILR0-Up (1)U t =U oc -I L R 0 -U p (1)

通过拉普拉斯变换得到传递函数:The transfer function is obtained by Laplace transform:

双线性变换,令Bilinear transformation, let have to

make

公式(4)可简化为:Formula (4) can be simplified as:

UL,k=a1UL,k-1+UOC,k-a1UOC,k-1+a2IL,k+a3IL,k-1 (5)U L, k = a 1 U L, k-1 + U OC, k - a 1 U OC, k-1 + a 2 I L, k + a 3 I L, k-1 (5)

又因为采样时间T很短,则:And because the sampling time T is very short, then:

ΔUOC,k=UOC,k-UOC,k-1≈0 (6)ΔU OC, k = U OC, k - U OC, k-1 ≈ 0 (6)

则公式(6)可简化为:Then formula (6) can be simplified as:

Ut,k=(1-a1)UOC,k+a1Ut,k-1+a2IL,k+a3IL,k-1 (7)U t, k = (1-a 1 ) U OC, k + a 1 U t, k-1 + a 2 I L, k + a 3 I L, k-1 (7)

然后使用递推最小二乘法进行参数辨识,公式(7)可写成:Then use the recursive least squares method for parameter identification, formula (7) can be written as:

其中ΦLs,k是系统的数据矩阵,θLs,k是参数矩阵。Among them, Φ Ls, k is the data matrix of the system, and θ Ls, k is the parameter matrix.

步骤(2),建立Uoc-SOC模型:Step (2), establish Uoc-SOC model:

采用电池测试柜,对某18650型锂离子电池进行循环寿命试验,得到不同循环次数下对应的SOC与Uoc的值,对得到的数据进行曲线拟合,得到Uoc-SOC的关系:其中ai、bi、ci为模型中待辨识的参数,这些待辨识的参数随着电池健康状态的变化而发生变化,进而可以作为表征健康状态的健康因子。Using a battery test cabinet, a 18650-type lithium-ion battery is tested for cycle life, and the values of SOC and Uoc corresponding to different cycle times are obtained. Curve fitting is performed on the obtained data to obtain the relationship between Uoc-SOC: where a i , b i and ci are the parameters to be identified in the model. These parameters to be identified change with the change of the battery health state, and can be used as health factors to characterize the health state.

Uoc-SOC模型还可以采用以下模型:The Uoc-SOC model can also adopt the following models:

UOC=K0+K1z+K2z2+K3z3+K4z4+K5z5+K6z6 (11)U OC =K 0 +K 1 z+K 2 z 2 +K 3 z 3 +K 4 z 4 +K 5 z 5 +K 6 z 6 (11)

其中z为荷电状态SOC,K0、K1、K2K3、K4、K5、K6、α1、α2为模型中待辨识的参数,这些辨识的参数随着电池健康状态的变化而发生变化,也可以作为表征健康状态的健康因子。Where z is the state of charge SOC, K 0 , K 1 , K 2 K 3 , K 4 , K 5 , K 6 , α 1 , and α 2 are the parameters to be identified in the model. It can also be used as a health factor that characterizes the state of health.

下面以公式(9)为例,取n=3,对其进行拟合,得到不同循环次数下的参数如下:Take formula (9) as an example below, take n=3, fit it, and obtain the parameters under different cycle times as follows:

循环次数Cycles a<sub>1</sub>a<sub>1</sub> b<sub>1</sub>b<sub>1</sub> c<sub>1</sub>c<sub>1</sub> a<sub>2</sub>a<sub>2</sub> b<sub>2</sub>b<sub>2</sub> c<sub>2</sub>c<sub>2</sub> a<sub>3</sub>a<sub>3</sub> b<sub>3</sub>b<sub>3</sub> c<sub>3</sub>c<sub>3</sub> 11 3.9363.936 1.2421.242 0.82020.8202 0.0950.095 0.58560.5856 0.19090.1909 3.0043.004 -0.2176-0.2176 0.77870.7787 2525 2.9852.985 1.1961.196 0.35150.3515 2.8632.863 0.71510.7151 0.43420.4342 3.123.12 0.042320.04232 0.51550.5155 5050 3.513.51 1.1961.196 0.41590.4159 2.6542.654 0.64470.6447 0.41760.4176 3.0613.061 0.024530.02453 0.4820.482 7575 3.4713.471 1.2191.219 0.61370.6137 0.16460.1646 0.60180.6018 0.21870.2187 3.3533.353 0.11790.1179 0.82970.8297

可见,不同循环次数下,待辨识的参数发生变换,可以将其作为健康因子。It can be seen that under different cycle times, the parameters to be identified change, which can be used as health factors.

步骤(3),估算荷电状态SOC,本实施例以扩展卡尔曼滤波算法为例,对SOC进行估算,锂离子电池的极化电压和荷电状态的状态方程如式(10)、端电压的观测方程如式(11)。Step (3), estimating the SOC of the state of charge, the present embodiment takes the extended Kalman filter algorithm as an example to estimate the SOC, the polarization voltage of the lithium-ion battery and the state equation of the state of charge such as formula (10), terminal voltage The observation equation of is as formula (11).

其中:ωk为系统噪声,假设其符合高斯分布,υk为量测噪声,也假设其符合高斯分布,η为库伦效率,ΔT为采样时间间隔。Among them: ω k is the system noise, assuming it conforms to Gaussian distribution, υ k is the measurement noise, also assuming it conforms to Gaussian distribution, η is Coulomb efficiency, and ΔT is the sampling time interval.

步骤(4),获取大量离线数据:测试电池在不同温度下、不同健康状态下以不同的放电倍率(如0.1C、0.5C、1C、2C)放电时Uoc与SOC数据,以及在各种动态工况(如新标欧洲循环测试-NEDC、城市道路循环-UDDS)下的Uoc与SOC数据;选用公式(9)的Uoc-SOC模型,考虑到模型精度和计算复杂度,取n=3,然后通过曲线拟合的方法,得到ai、bi、ci的值。Step (4), obtain a large amount of offline data: test the Uoc and SOC data when the battery is discharged at different discharge rates (such as 0.1C, 0.5C, 1C, 2C) at different temperatures and in different health states, and in various dynamic Uoc and SOC data under working conditions (such as the new standard European cycle test-NEDC, urban road cycle-UDDS); select the Uoc-SOC model of formula (9), and take n=3 in consideration of model accuracy and computational complexity, Then, the values of a i , b i , and ci are obtained by means of curve fitting.

步骤(5),由于不同健康状态下(即当前最大可用容量C不同)ai、bi、ci的值不同,通过相关性分析,选择与SOH相关性较大的ai、bi、ci的值作为输入,以C作为输出;为提高训练精度,使用最大最小归一化法对输入的ai、bi、ci与输出的C进行归一化,得到a'i、b'i、c'i与C';采用神经网络(以BP神经网络为例)算法,对a'i、b'i、c'i、C'(i=1,2,3;)进行学习训练,最终得到以a'i、b'i、c'i为输入、C'为输出的BP神经网络模型。Step (5), since the values of a i , b i , ci are different under different health states (that is, the current maximum available capacity C is different), through correlation analysis, select a i , b i , The value of ci is taken as input, and C is taken as output; in order to improve the training accuracy, the maximum and minimum normalization method is used to normalize the input a i , b i , ci and the output C to obtain a' i , b ' i , c' i and C'; use neural network (take BP neural network as an example) algorithm to learn a' i , b' i , c' i , C' (i=1, 2, 3;) Training, finally get a BP neural network model with a' i , b' i , c' i as input and C' as output.

步骤(6),通过步骤(1)、(3)可得到实时的同一时刻Uoc与SOC数据,选取10%-90%范围内的SOC及对应的Uoc,以SOC为横坐标、Uoc为纵坐标,通过曲线拟合得到输入值ai、bi、ci,对ai、bi、ci进化归一化后,输入步骤(5)得到的BP神经网络模型,并对输出的C'进行反归一化,获得锂电池当前的最大可用容量C。Step (6), through steps (1) and (3), real-time Uoc and SOC data at the same time can be obtained, select SOC and corresponding Uoc in the range of 10%-90%, take SOC as the abscissa, and Uoc as the ordinate , the input values a i , b i , c i are obtained by curve fitting, after evolutionary normalization of a i , b i , c i , the BP neural network model obtained in step (5) is input, and the output C' Perform denormalization to obtain the current maximum available capacity C of the lithium battery.

步骤(7),将步骤(6)中得到的ai、bi、ci及C值返回到步骤(3),更新状态方程和观测方程中对应的参数。Step (7), return the values of a i , b i , c i and C obtained in step (6) to step (3), and update the corresponding parameters in the state equation and observation equation.

步骤(8),步骤(7)更新完参数后,执行步骤(1)、(3)、(5)、(6)、(7),进行电池下一次循环的健康状态估算。Step (8), step (7) After updating the parameters, execute steps (1), (3), (5), (6), and (7) to estimate the state of health of the battery for the next cycle.

需要说明的是,尽管本发明所公开的内容已通过上述实施例进行了阐述,但所阐述内容不应被认为是对本发明的限制。本领域专业技术人员对本发明技术方案所做的修改和等同替换,均应涵盖在本发明权利要求范围当中。It should be noted that although the content disclosed in the present invention has been described through the above-mentioned embodiments, the described content should not be regarded as limiting the present invention. The modifications and equivalent replacements made by those skilled in the art to the technical solutions of the present invention shall be covered by the scope of the claims of the present invention.

Claims (4)

1. a kind of lithium-ion-power cell health status evaluation method based on machine learning, which is characterized in that including following step It is rapid:
Step (1), establishes the equivalent-circuit model of lithium-ion-power cell, and recognizes the unknown parameter in model;
Step (2), establishes Uoc-SOC model:Wherein ai、bi、ciIt is model In parameter to be identified, UOCIndicate the open-circuit voltage of battery, SOC is battery charge state;
Step (3), estimates state-of-charge SOC;
Step (4) obtains a by off-line data by curve matchingi、bi、ciValue;
Step (5), to ai、bi、ciAnd maximum available C is normalized, and obtains a 'i、b′i、c′iAs input, C' As output, using machine learning algorithm to a 'i、b′i、c′iAnd corresponding C' is trained, and is finally obtained with a 'i、b′i、c′i To input the machine learning model for C' being output;
Step (6) carries out curve fitting to obtain input value a to the Uoc and SOC of synchronizationi、bi、ci, it is input to after normalization Machine mould obtains maximum available C;
Step (7), by a obtained in step (6)i、bi、ciAnd C value returns to step (3), updates state equation and observational equation In corresponding parameter.
2. a kind of lithium-ion-power cell health status evaluation method based on machine learning according to claim 1, It is characterized in that, the equivalent-circuit model selects Thevenin equivalent-circuit model or Order RC equivalent-circuit model.
3. a kind of lithium-ion-power cell health status evaluation method based on machine learning according to claim 1, It is characterized in that, the Uoc-SOC model UOC=K0+K1z+K2z2+K3z3+K4z4+K5z5+K6z6OrOrOrReplacement, wherein z is state-of-charge SOC, K0、K1、K2 K3、 K4、K5、K6、α1、α2For parameter to be identified in model.
4. a kind of lithium-ion-power cell health status evaluation method based on machine learning according to claim 1, It is characterized in that, the state-of-charge SOC is estimated using expanded Kalman filtration algorithm, the polarizing voltage of battery and charged shape The state equation of state isWherein Up、Rp、Cp Indicate that battery polarization voltage, resistance, capacitor, η are coulombic efficiency, Δ T is sampling time interval, ILFor battery charging and discharging stream, ωk For system noise;End voltage observational equation beWherein υk To measure noise.
CN201910531963.7A 2019-06-19 2019-06-19 A method for estimating the state of health of lithium-ion power batteries based on machine learning Active CN110346734B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910531963.7A CN110346734B (en) 2019-06-19 2019-06-19 A method for estimating the state of health of lithium-ion power batteries based on machine learning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910531963.7A CN110346734B (en) 2019-06-19 2019-06-19 A method for estimating the state of health of lithium-ion power batteries based on machine learning

Publications (2)

Publication Number Publication Date
CN110346734A true CN110346734A (en) 2019-10-18
CN110346734B CN110346734B (en) 2021-07-20

Family

ID=68182393

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910531963.7A Active CN110346734B (en) 2019-06-19 2019-06-19 A method for estimating the state of health of lithium-ion power batteries based on machine learning

Country Status (1)

Country Link
CN (1) CN110346734B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110888058A (en) * 2019-12-02 2020-03-17 西安科技大学 An Algorithm Based on Joint Estimation of SOC and SOH of Power Battery
CN111308381A (en) * 2020-04-07 2020-06-19 国网江苏省电力有限公司苏州供电分公司 A method for assessing the state of health of a pure electric bus power battery
CN111581904A (en) * 2020-04-17 2020-08-25 西安理工大学 Lithium battery SOC and SOH collaborative estimation method considering influence of cycle number
CN111983467A (en) * 2020-08-24 2020-11-24 哈尔滨理工大学 Battery safety degree estimation method and estimation device based on second-order RC equivalent circuit model
CN112595987A (en) * 2020-11-28 2021-04-02 国网河南省电力公司电力科学研究院 Lithium battery life estimation method based on mixed pulse voltage change
CN112666473A (en) * 2020-11-04 2021-04-16 深圳市科陆电子科技股份有限公司 Battery detection method and battery detection system
CN112946499A (en) * 2021-02-04 2021-06-11 芜湖楚睿智能科技有限公司 Lithium battery health state and charge state joint estimation method based on machine learning
CN113075560A (en) * 2021-04-19 2021-07-06 南京邮电大学 Online estimation method for health state of power lithium ion battery
CN113093014A (en) * 2021-03-31 2021-07-09 山东建筑大学 Online collaborative estimation method and system for SOH and SOC based on impedance parameters
CN113866637A (en) * 2020-06-30 2021-12-31 宁德时代新能源科技股份有限公司 Method, device, device and medium for adjusting SOC of power battery
CN114295987A (en) * 2021-12-30 2022-04-08 浙江大学 A battery SOC state estimation method based on nonlinear Kalman filter
US11422199B1 (en) * 2021-06-17 2022-08-23 Hong Kong Applied Science and Technology Research Institute Company Limited State of health evaluation of retired lithium-ion batteries and battery modules
CN116176355A (en) * 2022-12-30 2023-05-30 上饶洛信智能科技有限公司 Battery life prediction method based on AI deep learning
CN116679217A (en) * 2023-07-17 2023-09-01 广东电网有限责任公司 SOH detection method, device, equipment and medium based on second-order equivalent circuit
CN117517980A (en) * 2024-01-04 2024-02-06 烟台海博电气设备有限公司 Method and system for monitoring health state of lithium battery in real time
CN117706406A (en) * 2024-02-05 2024-03-15 安徽布拉特智能科技有限公司 Lithium battery health state monitoring model, method, system and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090210179A1 (en) * 2008-02-19 2009-08-20 Gm Global Technology Operations, Inc. Model-based estimation of battery hysteresis
US20130006455A1 (en) * 2011-06-28 2013-01-03 Ford Global Technologies, Llc Nonlinear observer for battery state of charge estimation
CN106324523A (en) * 2016-09-26 2017-01-11 合肥工业大学 Discrete variable structure observer-based lithium battery SOC (state of charge) estimation method
CN106872899A (en) * 2017-02-10 2017-06-20 泉州装备制造研究所 A kind of electrokinetic cell SOC methods of estimation based on reduced dimension observer
CN108398652A (en) * 2017-05-26 2018-08-14 北京航空航天大学 A kind of lithium battery health state evaluation method merging deep learning based on multilayer feature

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090210179A1 (en) * 2008-02-19 2009-08-20 Gm Global Technology Operations, Inc. Model-based estimation of battery hysteresis
US20130006455A1 (en) * 2011-06-28 2013-01-03 Ford Global Technologies, Llc Nonlinear observer for battery state of charge estimation
CN106324523A (en) * 2016-09-26 2017-01-11 合肥工业大学 Discrete variable structure observer-based lithium battery SOC (state of charge) estimation method
CN106872899A (en) * 2017-02-10 2017-06-20 泉州装备制造研究所 A kind of electrokinetic cell SOC methods of estimation based on reduced dimension observer
CN108398652A (en) * 2017-05-26 2018-08-14 北京航空航天大学 A kind of lithium battery health state evaluation method merging deep learning based on multilayer feature

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110888058A (en) * 2019-12-02 2020-03-17 西安科技大学 An Algorithm Based on Joint Estimation of SOC and SOH of Power Battery
CN111308381A (en) * 2020-04-07 2020-06-19 国网江苏省电力有限公司苏州供电分公司 A method for assessing the state of health of a pure electric bus power battery
CN111581904A (en) * 2020-04-17 2020-08-25 西安理工大学 Lithium battery SOC and SOH collaborative estimation method considering influence of cycle number
CN111581904B (en) * 2020-04-17 2024-03-22 西安理工大学 Lithium battery SOC and SOH collaborative estimation method considering cycle number influence
CN113866637A (en) * 2020-06-30 2021-12-31 宁德时代新能源科技股份有限公司 Method, device, device and medium for adjusting SOC of power battery
CN113866637B (en) * 2020-06-30 2024-04-26 宁德时代新能源科技股份有限公司 Method, device, equipment and medium for adjusting SOC of power battery
CN111983467A (en) * 2020-08-24 2020-11-24 哈尔滨理工大学 Battery safety degree estimation method and estimation device based on second-order RC equivalent circuit model
CN111983467B (en) * 2020-08-24 2023-02-03 哈尔滨理工大学 Method and device for estimating battery safety degree based on second-order RC equivalent circuit model
CN112666473A (en) * 2020-11-04 2021-04-16 深圳市科陆电子科技股份有限公司 Battery detection method and battery detection system
CN112595987A (en) * 2020-11-28 2021-04-02 国网河南省电力公司电力科学研究院 Lithium battery life estimation method based on mixed pulse voltage change
CN112946499A (en) * 2021-02-04 2021-06-11 芜湖楚睿智能科技有限公司 Lithium battery health state and charge state joint estimation method based on machine learning
CN112946499B (en) * 2021-02-04 2024-02-02 芜湖楚睿智能科技有限公司 Lithium battery health state and state of charge joint estimation method based on machine learning
CN113093014A (en) * 2021-03-31 2021-07-09 山东建筑大学 Online collaborative estimation method and system for SOH and SOC based on impedance parameters
CN113093014B (en) * 2021-03-31 2022-05-27 山东建筑大学 An online collaborative estimation method and system of SOH and SOC based on impedance parameters
CN113075560A (en) * 2021-04-19 2021-07-06 南京邮电大学 Online estimation method for health state of power lithium ion battery
CN113075560B (en) * 2021-04-19 2022-11-18 南京邮电大学 An online estimation method for power lithium-ion battery health status
US11422199B1 (en) * 2021-06-17 2022-08-23 Hong Kong Applied Science and Technology Research Institute Company Limited State of health evaluation of retired lithium-ion batteries and battery modules
CN114295987B (en) * 2021-12-30 2024-04-02 浙江大学 A battery SOC state estimation method based on nonlinear Kalman filtering
CN114295987A (en) * 2021-12-30 2022-04-08 浙江大学 A battery SOC state estimation method based on nonlinear Kalman filter
CN116176355A (en) * 2022-12-30 2023-05-30 上饶洛信智能科技有限公司 Battery life prediction method based on AI deep learning
CN116679217A (en) * 2023-07-17 2023-09-01 广东电网有限责任公司 SOH detection method, device, equipment and medium based on second-order equivalent circuit
CN116679217B (en) * 2023-07-17 2024-08-30 广东电网有限责任公司 SOH detection method, device, equipment and medium based on second-order equivalent circuit
CN117517980A (en) * 2024-01-04 2024-02-06 烟台海博电气设备有限公司 Method and system for monitoring health state of lithium battery in real time
CN117517980B (en) * 2024-01-04 2024-03-22 烟台海博电气设备有限公司 Method and system for monitoring health state of lithium battery in real time
CN117706406A (en) * 2024-02-05 2024-03-15 安徽布拉特智能科技有限公司 Lithium battery health state monitoring model, method, system and storage medium
CN117706406B (en) * 2024-02-05 2024-04-16 安徽布拉特智能科技有限公司 Lithium battery health state monitoring model, method, system and storage medium

Also Published As

Publication number Publication date
CN110346734B (en) 2021-07-20

Similar Documents

Publication Publication Date Title
CN110346734A (en) A kind of lithium-ion-power cell health status evaluation method based on machine learning
Wang et al. Probability based remaining capacity estimation using data-driven and neural network model
CN113625174B (en) Lithium ion battery SOC and capacity joint estimation method
CN107576919A (en) Power battery charged state estimating system and method based on ARMAX models
CN108333528A (en) SOC and SOT united state methods of estimation based on power battery electric-thermal coupling model
CN111581904A (en) Lithium battery SOC and SOH collaborative estimation method considering influence of cycle number
CN107741568B (en) A lithium battery SOC estimation method based on state transition optimization RBF neural network
CN109358293B (en) SOC estimation method of lithium-ion battery based on IPF
CN110058160B (en) Lithium battery state of health prediction method based on square root extended Kalman filter
CN111352032A (en) A method for predicting dynamic peak power of lithium battery
CN103293485A (en) Model-based storage battery SOC (state of charge) estimating method
CN110275113A (en) A method for estimating the state of charge of a lithium battery
CN106354964B (en) Lithium ion capacitor charge state estimation method for electric vehicle
CN106026260A (en) SOC estimation method for series-wound battery pack having equalization circuit
CN106872899B (en) A power battery SOC estimation method based on dimensionality reduction observer
CN110082684A (en) A kind of lithium battery SOC estimation method based on the more new breath Extended Kalman filter of weighting
CN105319515A (en) A combined estimation method for the state of charge and the state of health of lithium ion batteries
CN104122447A (en) Online estimation method for direct current resistance of power battery of electric vehicle
CN112540298A (en) Lithium ion battery SOC estimation method based on deep-migration learning
CN110554324A (en) SOC and SOH joint estimation method
CN110221221A (en) Charge states of lithium ion battery and health status combined estimation method
CN114660464A (en) A method for estimating the state of charge of a lithium-ion battery
CN110109019A (en) A kind of SOC estimation method of the hybrid power lithium battery based on EKF algorithm
CN114839536B (en) Lithium ion battery health state estimation method based on multiple health factors
CN111426968A (en) A method and system for estimating SOP of electric vehicle power battery

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant