999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Lithium battery state of charge and state of health prediction based on fuzzy Kalman filtering

2020-04-21 00:54:22DaniilFadeevZHANGXiaozhouDONGHaiyingLIUHaoZHANGRuiping

Daniil Fadeev, ZHANG Xiao-zhou, DONG Hai-ying, LIU Hao, ZHANG Rui-ping

(1. School of Automation and Electrical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China;2. State Key Laboratory of Large Electric Transmission Systems and Equipment Technology,Tianshui Electric Drive Research Institute Group Co., Ltd., Tianshui 741020, China)

Abstract: This paper presents a more accurate battery state of charge (SOC) and state of health (SOH) estimation method. A lithium battery is represented by a nonlinear two-order resistance-capacitance equivalent circuit model. The model parameters are estimated by searching least square error optimization algorithm. Precisely defined by this method, the model parameters allow to accurately determine the capacity of the battery, which in turn allows to specify the SOC prediction value used as a basis for the SOH value. Application of the extended Kalman filter (EKF) removes the need of prior known initial SOC, and applying the fuzzy logic helps to eliminate the measurement and process noise. Simulation results obtained during the urban dynamometer driving schedule (UDDS) test show that the maximum error in estimation of the battery SOC is 0.66%. Battery capacity is estimate by offline updated Kalman filter, and then SOH will be predicted. The maximum error in estimation of the battery capacity is 1.55%.

Key words: lithium battery; state of charge (SOC); state of health (SOH); adaptive extended Kalman filter (AEKF)

0 Introduction

Rapid transport and economy development inevitably increase global challenges, such as global warming and air pollution. Therefore, in recent years, more and more attention is paid to electric vehicles because of their efficiency and environmental friendliness. The battery is one of the most important and expensive components of an electric vehicle. The development of new technologies related to batteries has an impact over the electric transport industry. Battery management systems (BMS) controls the operation of the battery. In order to ensure a safe operation of the electric vehicle, prevent deep discharge or overcharging of the battery, accurately estimate residual mileage, extend the lifetime, prevent progressively permanent damage to the battery and maximize battery performance, the BMS must have an accurate value of state of charge (SOC). In addition, to improve the reliability of operation and to warn the driver about the future replacement of the battery, the BMS needs the value of state of health (SOH).

Processes and chemical reactions proceeding inside lithium battery are complex and nonlinear. Work processes are influenced by residual capacity of battery, voltage, temperature, current, aging, internal resistance, self-discharge, charge-discharge cycle number and other factors. Therefore, SOC estimation problem are complex and important, but existing SOC prediction methods have relatively large error.

Battery SOC can be calculated by the Coulomb counting method or the open circuit voltage method[1-2]. These two methods are simple and easy to apply at practical terms. However, these methods have disadvantages: both of them are open-loop and sensitive to the sensor precision. Moreover, open circuit voltage-SOC curve is flat on wide SOC range that makes it impossible to estimate SOC accurately. Therefore, estimation errors in all of these methods are very high. Some generic methods, such as a neural networks, fuzzy logic and support vector machine, have provided “black box” SOC estimation[3-5]. The main weak points of these methods are their sensitivity to amount and quality of training data. Advanced methods, such as the Kalman filter and sliding observers, are based on linear dynamic systems discretized in the time and estimator[6-7], and only estimate the state from the previous time step and the current measurements. However, these methods highly depend on the model accuracy, and are the most complicated in the aspect of computing. Although the extended Kalman filter (EKF) can provide good estimation results, this method is not suitable for non-Gaussian noise and highly nonlinear systems because of large cumulative estimation error. To improve the accuracy of SOC estimation, the adaptive extended Kalman filter (AEKF) algorithm has been applied. The value of the measurement noise covariance is adaptively adjusted in the estimation process, thus improving the estimation accuracy.

Some methods have low estimation accuracy, also most of the methods above deal only with SOC and do not take into account battery degradation and its SOH. Nevertheless, accuracy of SOC estimation is heavily influenced by the battery aging condition. Inaccurate calculation of SOC will reduce vehicle performance in case of undercharging or even may cause damage to the battery system due to overcharging. Therefore, the needs of accurate battery states prediction are urgent.

Therefore, at first, the proposed method improves SOC prediction accuracy by improving accuracy of estimation model parameters. Second-order equivalent circuit model best of all reflects a real battery state and searching model parameters optimization algorithm has relatively good performance. Secondly, through applying of adaptive EKF algorithm, self-adjusted measurement noise removes the demand of prior known initial covariances, thereby improving SOC estimation accuracy. Finally, the accurate SOC value increases SOH prediction algorithm efficiency.

In this paper, the lithium battery equivalent circuit model is represented. Model parameters are estimated in discharging test by least square error optimization algorithm. Based on model parameters and state space equations, AEKF estimates SOC. Then, the battery SOH is predicted by estimating battery capacity Kalman filter. Efficiency of prediction is validated in the urban dynamometer driving schedule (UDDS) test.

1 Battery modelling

1.1 Equivalent circuit model

There are many types of equivalent circuit models used to describe lithiumion battery work, such as Rint model, Thevinin model, the partnership for a new generation of vehicles (PNGV) model, etc. However, because of processes nonlinearity, some of them cannot reflect a real cell process carefully, which leads to comparatively large modeling error[8].

As shown in Fig.1, every discharge pulse actually leads to nonlinear voltage response, containing the instantaneous part caused by battery resistance and delayed part caused by battery capacity.

Fig.1 Real process nonlinearity

The best model reflecting the real state of battery for today is the second-order equivalent model[9], as shown in Fig.2. It consists of the open circuit voltage (OCV)E0, battery ohmic resistanceR0, and two sets of parallel resistor-capacitor combinationR1,C1andR2,C2representing the mass transport effect and the double layer effect, respectively.

Fig.2 Second-order equivalent circuit model

According to the model, battery electrical behavior can be expressed by

v0=E0+v1+v2+iR0,

(1)

(2)

Coulomb-counting SOC definition is[10]

(3)

wheres0is the initial SOC,ηis the Coulomb efficiency coefficient andQris the battery rated capacity. Combining Eqs.(1), (2) with (3), we obtain the battery state space equation in discrete form

(4)

v0,k=E0,k+v1,k+v2,k+itmkR0+vk,

(5)

whereτ1=R1C1,τ2=R2C2, andxk=[sk,v1,k,v2,k]Tare state variables;it,kis the control variable;v0,kis the measurement variable;wk=[w1,k,w2,k,w3,k]Tis the process noise with covarianceQ; andvkis the measurement noise with covarianceR.

1.2 Model parameters estimation and validation

Model parameters cannot be taken as constants because of their changes under different battery temperatures and ages. To complete state space equation and apply an EKF algorithm, the model parameters must be estimated. In order to provide better online prediction of SOC, truly estimate the battery capacityQr, and reduce future errors in the following steps, it is essential to estimate the model parameters as accurately as possible. Some researchers use genetic algorithm or nonlinear curve fitting technics for searching parameters at definite space, but these methods require good quality of initial parameter values and searching space. This paper presents a parameter estimation technology based on Matlab parameter estimation tool algorithm. The parameters estimated by nonlinear least squares optimization method namely Levenberg-Marquardt algorithm. The algorithm minimizes the sum square error on the test data, as shown in Fig.3.

Levenberg-Marquardt (LM) method is a good optimization algorithm, which can adaptively adjust itself to the gradient-descent or Gauss-Newton method depending on the distance from optimal values. In addition, LM algorithm has faster convergence and better efficiency compared to both methods that are mentioned above.

Nonlinear least squares regression object function is expressed as

(6)

The LM algorithm is used to solve the optimization problem of Eq.(6) by adding the parameter correction vector, and then we get

Δθ=(λI+JTJ)-1JT(Ym-Y),

(7)

whereJis the Jacobian matrix,Yis the vector of the predicted voltages,Ymis the vector of the measured voltages, andλis the damping factor.

Fig.3 Parameter estimation by Levenberg-Marquardt optimization algorithm.

Parameters estimation algorithm efficiency is validated by discharging test on the simulation data set, and sum square error is about 0.000 1.

2 SOC estimation with adaptive extended Kalman filter

Kalman filter is a reducing mean square error mathematic technique commonly used for estimating the system states. One significant disadvantage of Kalman filter is its assumption that covariance of measurement and process noises are known. This peculiarly brings a large error in some cases, such as wrong or unknown initial noise. Therefore, in these conditions, EKF, which can adaptively adjust noise covariance, can reach better estimation performance.

Generally, EKF uses further state-space framework as

Xk+1=Axk+Buk+wk,

(8)

Yk+1=Cxk+1+Duk+vk,

(9)

wherexkis a system state vector,wkis a system process noise,vkis a measurement noise.wkandvkboth are the zero mean Gaussian noise with time-invariant covarianceQkandRk, respectively.Ykis system output estimates.A,B,CandDare matrices, describing dynamics of the system.

The process noise for the SOC,v1andv2will be estimated based on dynamic characteristics of the battery of Eq.(3). The duration of one charge-discharge cycle is about 5 000 s. The maximum change is 100% for SOC, and around 2 V forv1andv2. The maximum change per step for SOC is

(10)

And forv1andv2, there is

(11)

whereT=1 s is filter sampling time.

Therefore, the process noisewkis expressed as

wk=

(12)

Process noise initial covariance shows how accurate the initial guess is. Assuming that the maximum initial guess error is 40% for SOC and 1 V forv1andv2, we obtain the following initial covariance matrix, which consists of squares of initial guess errors as

(13)

The main idea of AEKF is to provide self-adaptation to the system measurement noise covarianceR. The purpose of adaptive approach is to make the theoretical noise covariance stay in step with the actual noise covariance using fuzzy logic. The adaptive approach several steps are as follows:

Step 1) Theoretical measurement noise

(14)

Step 2) Actual measurement noise

(15)

whererk=Yk-1-Ckxk-1is EKF residual sequence.

Step 3) Difference between actual noise and theoretical noise

ΔN=Ni-Na.

(16)

On this step, fuzzy logic is applied. If the difference between the actual and theoretical measurement noise ΔNis greater than zero, noise covarianceRkwill be reduced. Otherwise, when ΔNis smaller than zero,Rkwill be increased. Noise covariance valueRkis controlled and automatically corrected by the adjustment factorα

Rk=αRk-1.

(17)

In order to provide auto-updating measurement, noise covariance fuzzy logic controller with ΔNinput andαoutput were shown in Table 1.

Table 1 Input and output fuzzy subsets

According to Eqs.(14)-(17), fuzzy logic rules are formulated as follows:

1) If ΔNis highly negative, than greatly increaseα.

2) If ΔNis negative,αslightly increases.

3) If ΔNis zero,αis unchanged.

4) If ΔNis positive,αslightly decreases.

5) If ΔNis highly positive,αgreatly decreases.

Adaptive fuzzy approach helps more accurate correct system measurement noise and increase EKF performance.

3 SOH prediction

During operation, the battery is aging, and its properties begin to deteriorate. The maximum capacity decreases, and the internal resistance increases. Correction of SOH prediction helps to assure safety operation of the electric vehicle and provide knowledge about the battery degradation degree. SOH is a parameter, which reflects the general conditions of the battery and its ability to deliver the specified performance compared with the fresh battery, and it is defined as

(18)

Good prediction of SOH is very important. In case of electric vehicles, the ability to achieve the announced range dramatically fades with battery aging. In this paper, SOH ranges from 0 to 100%. Among them, 0% SOH stands for end of life; when the battery capacity reaches 75% of fresh battery capacity, it has to be replaced; and 100% SOH stands for brand new fresh battery conditions, namely

CEOL=0.75Cnew.

(19)

Because parameters estimation error is very small in Fig.3, the measurement capacity by integrating the current over a charge or discharge cycle (Coulomb counting) method is assumed to be reliable. Since the degradation rate of battery capacityCiis not known in advance, it has been set to a random walk in state transition as

Ci+1=Ci+wc,

(20)

whereiis the number of charge-discharge cycles,wcis the process noise. The measurement equation is expressed as

(21)

(22)

Then, offline event-based Kalman filter is applied.

4 Simulation results

In order to prove the effectiveness of the method above, a simulation was performed. Simulation object is the lithium battery with a rated voltage of 3.7 V and a rated capacity of 4.4 Ah. Battery height is 146 mm, weight is 85 mm and thickness is 3 mm. Firstly, the battery equivalent circuit model parameters were estimated based on the data obtained from the discharge test. Discharge pulse test consists of ten short discharge impulses, on condition that the time between pulses is at least 4 times longer than one pulse duration. This testing method allows getting the voltage nonlinearities caused by mass transport and double layer effects (Fig.1) more accurately. The model parameters were optimized according to the reference terminal voltage signal until the sum square error reaches 0.000 1 (Fig.3).

In order to take into account the temperature influence, model parameters were estimated three times at different temperatures (5, 25, 40 ℃). The resulting parameters were entered in look up tables for each element of the equivalent circuit model.

Then, the battery SOC was estimated by AEKF, using the measured current, voltage, temperature and estimated model parameters. During the UDDS test, the battery alternates between charging and discharging cycles, as shown inFig.4.

Fig.4 UDDS test procedure

Battery discharged by random amplitude current pulses (from 1 to 10A), which imitates real city driving condition until it reaches 30% SOC, then turns to charging. Battery charges until it reaches 90% SOC, then again turns to discharge. During the test, AEKF estimates battery SOC based on measured voltage, circuit and model parameters according to procedure mentioned in Section 2. The experiment was conducted 15 times under the different conditions. Different randomly generated in UDDS test procedure current pulses statistically validate archived results. Simulation results show that AEKF reaches the best quality, as shown in Fig.5.

Fig.5 SOC prediction results

In average, the maximum error SOC value estimated by AEKF is 0.655% compared with the maximum error (1.49%) in the Coulomb counting estimation and the maximum error (1.155%) in the EKF estimation, respectively, as listed in Table 2.

Table 2 Compression of estimation methods

After successfully obtaining model parameters and SOC, the battery continues to operate according to the UDDS test until its capacity reaches 75% of the new battery capacity (end of life). At the time battery SOH considers to be 0. In this simulation, the battery’s end of life is achieved after 813 charge-discharge cycles.

Battery capacity is rated by offline Kalman filter of Eqs.(20)-(21) based on the model parameters at the end of every cycle. Capacity prediction maximum error is 1.55%, as shown in Fig.6. Then, according to the relationship between capacity and SOH is predicted, as listed in Table 3.

Table 3 Relationship between battery capacity and SOH

Fig.6 Capacity estimation results

5 Conclusion

In this paper, an SOC and SOH prediction algorithm based on fuzzy Kalman filtering has been developed. The nonlinear model that takes into account the temperature of the battery and consists of two resistance-capacity circuit and open circuit voltage has been built. Model parameters have been estimated by optimization algorithm according to the test data. Battery SOC has been estimated by AEKF and validated under the close to real driving test cycle. Based on KF estimated battery capacity, SOH value has been predicted. Simulation results show that the proposed algorithm is reliable because of its high accuracy in predicting the parameters of both SOC and SOH. Moreover, the supposed algorithm does not need the exact initial condition.


登錄APP查看全文

主站蜘蛛池模板: 国产菊爆视频在线观看| 日韩美女福利视频| 国产成人免费观看在线视频| 国产成人免费手机在线观看视频 | 婷婷亚洲天堂| 不卡色老大久久综合网| 久久国产精品波多野结衣| 精品国产Ⅴ无码大片在线观看81| 欧美日韩综合网| 54pao国产成人免费视频| 免费国产一级 片内射老| 91啦中文字幕| 99视频在线观看免费| 亚洲国产欧美国产综合久久| 首页亚洲国产丝袜长腿综合| 2021精品国产自在现线看| 呦系列视频一区二区三区| 国内精品自在欧美一区| 免费一级无码在线网站| 58av国产精品| 无码精品福利一区二区三区| 欧美午夜在线观看| 国产精品手机在线播放| 啪啪免费视频一区二区| 亚洲欧洲日产无码AV| 亚洲91精品视频| 午夜毛片免费看| 日本精品一在线观看视频| 国产99免费视频| 欧美一区二区三区国产精品| 亚洲精品va| m男亚洲一区中文字幕| 国产一区亚洲一区| 好久久免费视频高清| 亚洲bt欧美bt精品| 国产正在播放| 成人午夜精品一级毛片| 欧美成人第一页| 国产91麻豆视频| 欧美19综合中文字幕| 久久国产免费观看| 夜夜操天天摸| 看国产一级毛片| 国产综合在线观看视频| 免费jjzz在在线播放国产| 成年女人a毛片免费视频| 免费无码AV片在线观看中文| 亚洲欧州色色免费AV| av无码一区二区三区在线| 国产亚洲欧美另类一区二区| 色精品视频| 国产高潮流白浆视频| 久久国语对白| 日本一区二区不卡视频| 国产精品爽爽va在线无码观看| 国产无码精品在线播放| 日韩av在线直播| 午夜老司机永久免费看片| 国产一区二区三区精品久久呦| 久久综合干| 毛片在线区| 国产精品2| 国产精品九九视频| 欧美97色| 亚洲精品va| 国产农村1级毛片| 亚洲精品国产乱码不卡| 欧美无专区| 久青草免费在线视频| 九月婷婷亚洲综合在线| 免费精品一区二区h| 久久亚洲欧美综合| 97视频免费在线观看| 在线观看免费AV网| 国产福利小视频高清在线观看| 欧美色亚洲| 欧美区日韩区| 日韩一二三区视频精品| 青青青视频91在线 | 亚洲国产精品美女| 免费人成黄页在线观看国产| 大陆国产精品视频|