Next Article in Journal
A Fuzzy Logic Prompting Mechanism Based on Pattern Recognition and Accumulated Activity Effective Index Using a Smartphone Embedded Sensor
Previous Article in Journal
Transportation Modes Classification Using Sensors on Smartphones
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Method to Simultaneously Detect the Current Sensor Fault and Estimate the State of Energy for Batteries in Electric Vehicles

1
School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710049, China
2
State Key Laboratory for Manufacturing Systems Engineering, Xi’an Jiaotong University, Xi’an 710049, China
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(8), 1328; https://doi.org/10.3390/s16081328
Submission received: 25 May 2016 / Revised: 8 August 2016 / Accepted: 16 August 2016 / Published: 19 August 2016
(This article belongs to the Section Physical Sensors)

Abstract

:
Recently, State of energy (SOE) has become one of the most fundamental parameters for battery management systems in electric vehicles. However, current information is critical in SOE estimation and current sensor is usually utilized to obtain the latest current information. However, if the current sensor fails, the SOE estimation may be confronted with large error. Therefore, this paper attempts to make the following contributions: Current sensor fault detection and SOE estimation method is realized simultaneously. Through using the proportional integral observer (PIO) based method, the current sensor fault could be accurately estimated. By taking advantage of the accurate estimated current sensor fault, the influence caused by the current sensor fault can be eliminated and compensated. As a result, the results of the SOE estimation will be influenced little by the fault. In addition, the simulation and experimental workbench is established to verify the proposed method. The results indicate that the current sensor fault can be estimated accurately. Simultaneously, the SOE can also be estimated accurately and the estimation error is influenced little by the fault. The maximum SOE estimation error is less than 2%, even though the large current error caused by the current sensor fault still exists.

Graphical Abstract

1. Introduction

Due to pollution and the energy crisis, electric vehicles (EVs), including battery electric vehicles (BEVs), hybrid electric vehicles (HEVs) and plug-in hybrid electric vehicles (PHEVs) are of great importance [1,2,3]. In order to cope with the power and energy demands for such applications, a stable lithium-ion battery pack should be constructed with a large number of battery cells connected in series or parallel. A battery management system (BMS) is utilized to maintain optimum battery performance and ensure safety in EVs. As the key functions of the BMS, the State of Charge (SOC), the State of Health (SOH) and State of Energy (SOE) should be monitored online. As for the application of EVs, how much the remaining driving range of EVs left is a critical point that people should focus on. In fact, the SOE, which signifies the residual available energy in the battery, is more qualified than SOC to estimate the remaining driving range [4,5]. Unfortunately, SOE cannot be measured directly. As the most important information source for the SOE estimation, current sensor may fault, and the current information provided may have a bias. Consequently, accurate SOE estimation for batteries remains quite challenging and problematic.
An assortment of techniques has previously been reported to estimate the SOC of the batteries in EVs, each having its relative merits. The ampere-hour counting/integral (coulomb counting) method (ACM) is based on current measurement and integration, which is considered as the most common SOC estimation method. However, the prior knowledge of initial SOC is needed and it suffers from accumulated errors of noise and measurement error [6,7]. Although open-circuit voltage (OCV) method is very accurate, it needs a long rest time to estimate the SOC and thus it cannot be used in real time applications [6]. Besides, the sliding mode observer based estimations [8,9,10,11], the extended Kalman filtering (EKF) based estimators [12,13,14,15], the proportional integral observer (PIO) based estimations [16,17,18,19], the support vector based estimators [20], the neural networks (NNs) [21,22] and the fuzzy logic principle based estimations [23], etc. have been widely applied to estimate the SOC of batteries.
With respect to the SOE estimation, some studies have been conducted. The Back-Propagation Neural Network (BPNN) based method was utilized in [24] to estimate the SOE. The method considered the influence of the energy loss on the internal resistance, the electrochemical reactions, the decline of OCV, the discharge rate and the temperature fluctuation. However, the method is too complex to be widely implemented in practical applications. H. He et al. [25] chose the central difference Kalman filter (CDKF) and Gaussian model to estimate the SOE and concluded that the estimation error was small. Wang et al. [26] proposed a joint estimation approach based on PF algorithm to obtain the SOC and SOE respectively. However, the estimation accuracy of SOE relies on the prerequisite that the SOC has been well computed. Dong et al. [27] adopted dual filters-EKF plus PF-to estimate the SOE. The former filter is employed to update parameters of battery model on-line while the other filter is used to estimate the SOE. The recursive least square (RLS) with forgetting factor method was applied to identify the battery model and adaptive technique to estimate the SOE [28]. The simulation results demonstrated the effectiveness of the method. Barai et al. [4] presented a novel SOE estimation method based on the short-term cycling history.
Till now, the aforementioned methods have been studied and acceptable achievements have been made in different applications. However, most of the methods stated above were relied on the current information, namely the current sensor. What if the current sensor fails? Without proper actions, the estimated SOE will be useless, which may be dangerous for the batteries as over-charge or over-discharge may occur.
Actually, the application of fault detection and diagnosis is not new, extensive work in this area has been conducted with focus on different faults and related techniques. Permanent magnet demagnetization for IPMSMs was detected with nonsingular fast terminal-sliding-mode observer in [29]. Gang Huang et al. took advantage of sliding mode observer to detect the fault of the current sensor for PMSM drive systems [30]. In addition, fault detection is also becoming more and more important with efforts concentrated on detecting different battery faults. A. Izadian et al. proposed a special type of observer based fault detection technique, namely the multiple model adaptive estimation technique, and the performance shift in lithium ion batteries since over discharge could be detected [31,32]. Synthesized design of Luenberger observer (LO) was adopted in [33], along with equivalent circuit model (ECM) for fault isolation and estimation. The LO is a suitable candidate for fault detection in systems with little or no measurement noise. However, with the presence of noise, this setup has been confronted with inherent difficulties, particularly with performance variations. An adaptive model based technique was used to diagnose the over-charge and over-discharge faults in Li-ion batteries [34]. The authors adopted a conditional three-parameter capacity degradation model in [35]. Battery parameter identification, estimation and prognosis methodology were presented using several techniques, e.g., neural network (NN), auto regressive moving average (ARMA), fuzzy logic (FL) and impedance spectroscopy (IS), etc. [36].
With the support of these methods, the stated faults can be detected before the faults can go to extreme conditions. However, it is obvious that the related faults stated above are mostly about battery itself, but few is about sensor, especially about the current sensor used for SOE estimation. Satadru Dey et al. took advantage of three sliding mode observer to estimate three sensor faults independently [37]. Zhentong Liu et al. realized the detection and isolation of five faults, including the current sensor fault [38]. However, most studies are satisfied when the faults are detected. How to fix the fault or how to take measures to reduce the influence of the faults still remains to be solved.
In this work, the proportional integral observer (PIO) is introduced to simultaneously detect the current sensor fault and estimate the SOE. By taking advantage of the unique properties of the PIO, the current fault could be isolated from the state estimation, and thus, accurate current sensor fault could be obtained. Besides, with the accurate estimated results, the fault influence could be effectively eliminated. As a result, the SOE estimation could be accurate and robust, even the current sensor fault has occurred. The remainder of this paper is organized as follows: In Section 2, the simplified battery model is introduced and the state space expression of the battery model is deduced. The PIO based current sensor fault detection and SOE estimation method are proposed and analyzed in Section 3; Section 4 establishes simulations and experiments validation and the results are analyzed. Conclusions are provided in Section 5.

2. Battery Model Building and Analysis

In order to achieve a reliable battery state estimation and fault detection, an accurate model must be built first. Taking accuracy and computation complexity into consideration, the simplified battery model is introduced to characterize the battery. The schematic diagram for the simplified battery model is shown in Figure 1. As shown in the figure, several commonly used electric components are utilized. The OCV is adopted to describe the voltage source; series resistance ( R 1 ) is used to describe the electrical resistance of various battery components; the diffusion resistance ( R 2 ) and the diffusion capacitance ( C 2 ) consisting of a RC network are adopted to describe the mass transport effects and dynamic voltage performances; the load current I is assumed positive for charge while negative for discharge; V o and V 1 is the terminal voltage and the voltage over R 1 respectively, V 2 describes the diffusion voltage over the RC network. The battery OCV is denoted as V o c ( z ) in this model to describe the OCV under different SOEs, where z is the abbreviation for battery SOE.
According to the circuit theory, Equations (1) and (2) could be obtained to describe the electrical relationship of the different parameters in the model.
V ˙ 2 = 1 R 2 C 2 V 2 + 1 C 2 I
V o = V o c ( z ) + V 1 + V 2
According to the definition of SOE, which is the ratio of the remaining energy to the nominal energy, the mathematical relationship can be written as Equation (3).
z ( t ) = z ( 0 ) + Δ z = z ( 0 ) + 1 E n 0 t P ( τ ) d τ
where z ( 0 ) and z ( t ) are abbreviations of the initial SOE and the SOE at time t respectively; Δ z is the variation of battery SOE during the time period from 0 to t, P ( τ ) is the instantaneous battery power, and E n is the nominal battery energy. Since z ( 0 ) is a constant for any given situation, Equation (3) can be rewritten as:
z ˙ = 1 E n P
If V 2 and z are chosen as the states of the battery model, the state function can be written as:
{ V ˙ 2 = 1 R 2 C 2 V 2 + 1 C 2 I z ˙ = 1 E n P = V o E n I
For a given nonlinear system, the relationship between SOE and V o c ( z ) can be divided into several sections, and the subsystem in each section is considered to be linear [39]. Thus, the relationship can be written in the short SOE interval as follows for the ith SOE interval ( i 1 ) Δ S O E S O E i i Δ S O E :
V o c = a i S O E i + b i
where Δ S O E is the SOE interval length.
According to the explanation above, the output Equation can be described as:
V o = V o c + V 1 + V 2 = a i z + b i + R 1 I + V 2
The state space function with the additional state z can be rewritten as:
{ x ˙ = A x + B u y = C x + D u
where A = [ 1 R 2 C 2 0 0 0 ] , B = [ 1 C 2 V o E n ] , C = [ 1 a i ] , D = R 1 , x = [ V 2 z ] , y = V o b i , u = I .

3. The Method to Simultaneously Detect the Current Sensor Fault and Estimate the SOE Based on Proportional Integral Observer

In this section, the current sensor fault is assumed to be a delta value between the actual current and the measured current. Such delta current fault is denoted as current sensor fault f . Given that the battery model is affected by the current sensor fault, the state space Equation is given as follows:
{ x ˙ = A x + B ( u + f ) y = C x + D ( u + f )
where x 2 × 1 represents the battery states, which is V 2 and z as stated in previous section, y 1 × 1 is the measured output, u 1 × 1 is the system’s input, which is the current I in the battery model, f represents the current sensor fault. A, B, C and D are known coefficients matrices with appropriate dimensions, which could be identified from the test data of batteries.
In order to take advantage of the unique properties of the PIO, the PIO is applied to the battery model and the observer is designed as follows:
{ x ˜ ˙ = A x ˜ + B u + K p ( y y ˜ ) + K i 2 f ˜ f ˜ ˙ = K i 1 ( y y ˜ ) y ˜ = C x ˜ + D u
Note that variable f ˜ is defined as the integral of the difference ( y y ˜ ) , which represents the estimated current sensor fault. Vectors K p 2 × 1 is the proportional gain, K i 1 1 × 1 and K i 2 2 × 1 are the integral gains. The design block of the PIO based current sensor fault detection and compensation is shown in Figure 2.
It is supposed that the fault affecting the system is bounded. The expressions of the state reconstruction error and the fault reconstruction error are provided by the Equations as follows:
{ e x = x x ˜ e f = f f ˜
The dynamics of the state reconstruction error is given by the computation of e ˙ x which can be written as:
e ˙ x = x ˙ x ˜ ˙ = ( A K p C ) e x + B f K i 2 f ˜ K p D f
To estimate the current sensor fault, it is designed that K i 2 = B , thus, the Equation (12) could be rewritten as follows:
e ˙ x = x ˙ x ˜ ˙ = ( A K p C ) e x + B e f K p D f
The fault error estimation is given as follows:
e ˙ f = f ˙ f ˜ ˙ = f ˙ K i 1 C e x K i 1 D f
The following matrices are introduced:
{ φ = [ e x e f ] ε = [ f f ˙ ]
From the Equations (13)–(15), the following Equation can be obtained:
φ ˙ = A e φ + B e ε
with:
A e = [ A K p C B K i 1 C 0 ]
B e = [ K p D 0 K i 1 D I ]
where the matrix I is the identity matrix with appropriate dimensions. The convergence of error Equation can be proved by choosing the Lyapunov candidate function as follows:
V = φ T P φ
where P indicates a defined positive matrix. The state reconstruction error e x and the fault reconstruction error e f tend towards zero if V ˙ < 0 according to the Lyapunov theory.
V ˙ = φ ˙ T P φ + φ T P φ ˙ = ( φ T A e T + ε T B e T ) P φ + φ T P ( A e φ + B e ε ) = φ T A e T P φ + ε T B e T P φ + φ T P A e φ + φ T P B e ε
It could be rewritten as:
V ˙ = ψ T Π ψ
where ψ = [ φ ε ] , Π = [ A e T P + P A e P B e B e T P 0 ] .
The resolution of the inequality Π < 0 leads to the values of K p and K i 1 . By these procedures, the differential of the Lyapunov candidate function is assured to be negative, which means when t , estimated state x ˜ would converge to true state x and the estimated fault f ˜ will converge to the true fault f .

4. Simulation and Experimental Validation

To verify the effectiveness of the proposed strategy for current sensor fault detection and compensation, the simulation and experimental validation are established. The experiment data used for this study are acquired through the battery test bench set up as shown in Figure 3, which consists of a battery cycler, a temperature chamber for environment control, a computer with dSPACE for performing the proposed method and experimental data storage.
As shown in the figure, the battery cycler, which is controlled by the computer with TCP/IP, is used to apply current profile to the battery. Meanwhile, the voltage, current and temperature are measured by the battery cycler and the data will be sent to the computer. It is assumed in the paper that the message measured by the battery cycler is relatively true, and the stored data will act as the reference signals. For example, the current will be applied to calculate the SOE and the reference SOE could be obtained. The battery is placed in a temperature chamber to simulate the temperature environment of the battery when in practical implementation. The dSPACE DS1104 control board is utilized in this paper to perform the proposed algorithm. The current signal is measured by the current sensor through an ADC, and the voltage of the battery is measured directly through another ADC of the control board. The proposed algorithm is conducted with the Matlab/Simulink environment. After the algorithm is validated with the simulation in the Matlab/Simulink environment, the model will be modified and downloaded to the dSPACE control board. The dSPACE control board performs the algorithm and sends the calculated data back to the computer, such as the estimated SOE, estimated current sensor fault etc. The nominal capacity of the tested battery is 20 Ah, with 3.7 V nominal voltage. The upper cut-off voltage and the lower cut-off voltage are 4.2 V and 2.75 V, respectively. Based on the tested data, the least square method is introduced to calculate the parameters of the battery model R 1 , R 2 and C 2 . The calculated parameters for the battery model are: R1 = 0.0027 Ω, R2 = 0.0042 Ω, C2 = 25000 F, a i = [0.0032, 0.0071, 0.0052, 0.0051, 0.0029, 0.0033, 0.0051, 0.0085, 0.0079, 0.0088, 0.0100, 0.0111, 0.0111] and b i = [3.5264, 3.5071, 3.5252, 3.5286, 3.5952, 3.5772, 3.4892, 3.281, 3.3244, 3.25, 3.1447, 3.044, 3.044], respectively. The relationship between OCV and SOE is shown as Figure 4.
The urban dynamometer driving schedule (UDDS) is an automobile industry standard vehicle time velocity profile for urban driving that has been used for a number of years for electric vehicle performance testing. The current profile computed from the UDDS and scaled to percent of peak discharge power is utilized to emulate the real power requirement for the battery when it is equipped in an EV. In this study, the peak discharge current was set to 4.5 C rate (90 A). The reference SOE profile is calculated using definition method with the measured data.

4.1. Simulation Study for the Proposed Method

In order to demonstrate the effectiveness of the proposed method, based on the above experimental results, the parameters of the battery model are calculated. The battery model is used to calculate the voltage response of the battery. Meanwhile, the same battery model parameters are also adopted in the proposed current sensor detection and SOE estimation method. The parameters for the method are: Kp = [0.5; 0.5], Ki1 = [85], Ki2 = [8e − 5; 1.389e − 3], respectively.
Firstly, to verify the proposed method, the normal situation when the current sensor works well is firstly studied, as shown in Figure 5. In this situation, the battery is charged to full, which means that the initial SOE of the battery is 100%. Figure 5a,b are the simulation results of the estimated SOE of the proposed method, and the comparison between the estimated voltage and the measured voltage is shown in Figure 5c. The SOE estimation results show that the estimated SOE converges to the reference SOE, which has been proved in the previous section for the properties of the PIO. In addition, the SOE estimation error results also give the same conclusion. Besides, with the zoom figure of the SOE estimation error results, it is obvious that the estimated SOE traces the reference trajectory accurately, with less than 0.01% SOE estimation error. The main reason is that the battery model is very accurate in this simulation. The voltage estimation results show that the voltage prediction error is less than 10 mV, which is very accurate.
To determine the influence of the current sensor fault to the SOE estimation, a special situation is set that the current sensor would fail at 2500 s. At this time, there will be a constant current error caused by the current sensor, which is set to be −20 A in this section, as shown in Figure 6a,b,c shows the SOE estimation results when current sensor fault occurs and no action is taken. It is obvious from the figure that the estimated SOE traces the reference SOE accurately before the current sensor fault occurs. At time 2500 s, when the current sensor fails without taking any action, the estimated SOE diverges from the reference SOE suddenly and the SOE estimation error becomes bigger and bigger. Since then, the estimated SOE has become not so accurate, and it cannot provide as the design and control reference any more.
To reduce the influence caused by the current sensor fault, the proposed simultaneous current sensor fault detection and SOE estimation method is applied to the simulation and the results are shown in Figure 7. Figure 7a is the comparative profiles between the estimated current fault and the reference current fault. Figure 7b presents the estimated SOE with the reference SOE when the current sensor fails and Figure 7c is the SOE estimation error. According to Figure 7a, it is found that the estimated current error converges to the reference current error after a short time; after the convergence, the estimated current error traces the reference trajectory accurately. It is clear from Figure 7b,c, when the current sensor fault occurs, the estimated SOE deviates from the reference SOE suddenly. However, thanks to the PIO based current sensor fault detection method, the estimated SOE converges to the reference SOE in a short time. In addition, since then, even the current sensor is still with large error, the estimated SOE could be stick to the reference SOE, which means the proposed method is not only able to estimate the current sensor fault, but also to compensate the fault. With such measures, the SOE estimation is robust to the current sensor fault.
To study more severe situation of the current sensor fault, the current error caused by the fault is assumed to be sinusoidal in the next simulation, and the results are shown in Figure 8. Figure 8a is the comparison between the estimated current fault and the reference current fault, and the estimated SOE is shown in Figure 8b. Based on Figure 8a, it could be concluded that the current sensor fault causes large current error, which owns 40 A peak-to-peak value. However, according to the figure, the estimated current error traces to the reference error accurately, even the reference current error changes sinusoidal. Figure 8b shows that, with such large current error, the proposed method could ensure the accuracy of the estimated SOE. The SOE estimation error is less than 2% even there are 40 A peak-to-peak value sinusoidal current faults.
The ramp-type current error caused by the current sensor fault is also studied in the simulation, and the results are shown in Figure 9. The results depicted by the figures indicate that such ramp type current error could also be estimated and the SOE estimation could also be accurate.
From the simulation validation results, it can be concluded that the proposed method to simultaneously detect the current sensor fault and estimate the SOE is able to estimate accurate current error when current sensor fault occurs; besides, the method is also able to compensate the current sensor fault, and the influence on the SOE estimation caused by the fault can be eliminated in a short time, even severe situation is taken into consideration. The experimental validation with battery in loop will be discussed in the following section.

4.2. Experimental Validation for the Proposed Method

In this section, instead of battery model, an actual battery is utilized to experimentally validate the proposed method. The experimental validation workbench is established as shown in Figure 3. A current sensor is utilized to obtain the current information used for the state estimation method, while the current information measured by the battery cycler is assumed to be true current information in this study. Similar to the simulation, the normal situation when the current sensor works properly is firstly analyzed, and the results are shown in Figure 10.
Figure 10a shows the SOE estimation results when the current sensor is working properly, while the SOE estimation error is shown in Figure 10b. It is clear from Figure 10 that the method could get accurate SOE even the actual battery is tested in the experiment. The estimated SOE traces the reference SOE with small error, and the SOE estimation error is combined in 2% error bound.
To emulate the current sensor fault, a voltage bias is added to the current sensor output pins at 2500 s. By this action, since 2500 s, the current used for the SOE estimation method owns a certain error, which is −20 A in this study.
If no action is taken when the current sensor fault occurs, the SOE estimation has large error as shown in Figure 11. It is obvious that when the current sensor fault occurs at 2500 s, the estimated SOE starts to deviate from the reference SOE immediately, and since then, the SOE estimation error becomes bigger and bigger.
Figure 12 shows the results when the proposed current sensor fault detection and SOE estimation method is applied to the experiment. The true current and the measured current with current sensor fault are shown in Figure 12a. Figure 12b is the comparative profiles between the estimated current fault and the reference current fault. Figure 12c shows the SOE estimation results with the proposed method. Figure 12a and its zoom figure present that the current sensor fault provides the SOE estimation method with wrong current information. However, Figure 12b shows that the current error caused by the current sensor fault can be estimated accurately. The estimated current error traces the reference current fault well, even when there is a step change at 2500 s from 0 A to −20 A. The estimated current fault converges to the reference current fault in a short time, which provides the proposed method accurate information to compensate it. However, compared with the simulation results in Figure 7, the estimated error ripple is bigger when the actual battery is applied, which is believed to be caused by the battery modeling error.
As shown in the figure, the current sensor fault detection and SOE estimation method is realized simultaneously, and the estimation is accurate. Similar to the simulation results, the estimated SOE traces to the reference SOE accurately as shown in Figure 10c. When the current sensor fault occurs, the estimated SOE deviates from the reference SOE a little, and in a short time, the estimated SOE converges to the reference SOE. The maximum SOE estimation error is less than 2%, which exists exactly the time when the current sensor fault occurs. Henceforth, even the current sensor is still with large error, the estimated SOE sticks to the reference SOE.

5. Conclusions

A method to simultaneously detect the current sensor fault and estimate the SOE for batteries in EVs has been proposed in this paper. The simplified battery model was firstly introduced and analyzed. Secondly, the PIO based current sensor fault detection and SOE estimation method was proposed. The convergence of fault detection and state estimation has been proved. In order to give the efficiency of the proposed method without modeling error influence, the simulation of the proposed method was established first. The current error caused by the current sensor fault could be estimated accurately, and the SOE of the batteries could be obtained effectively. To further verify the proposed method, a battery test workbench was established and the proposed method was applied to an actual battery used in EVs. Through implementing the experiments, acceptable accuracy of the fault estimation and the SOE estimation has been verified. The current error caused by the current sensor fault could be accurately estimated, even when the error was severe. The influence caused by the current sensor fault could be eliminated in a short time and the biggest SOE estimation error was as small as 2%.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant No. 51405374), the Postdoctoral Science Foundation of China (Grant No. 2014M560763), the Postdoctoral Science Special Foundation of China (Grant No. 2016T90904), the Fundamental Research Funds for the Central Universities and Postdoctoral Science Foundation of Shaanxi.

Author Contributions

Jun Xu and Binggang Cao designed the overall algorithms and the simulations; Shiying Li and Jing Wang designed and performed the experiments; Jun Xu and Shiying Li analyzed the data and wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Nam, K. Application of novel lateral tire force sensors to vehicle parameter estimation of electric vehicles. Sensors 2015, 15, 28385–28401. [Google Scholar] [CrossRef] [PubMed]
  2. Barillas, J.K.; Li, J.; Günther, C.; Danzer, M.A. A comparative study and validation of state estimation algorithms for li-ion batteries in battery management systems. Appl. Energy 2015, 155, 455–462. [Google Scholar] [CrossRef]
  3. Milanés-Montero, M.I.; Gallardo-Lozano, J.; Romero-Cadaval, E.; González-Romera, E. Hall-effect based semi-fast ac on-board charging equipment for electric vehicles. Sensors 2011, 11, 9313–9326. [Google Scholar] [CrossRef] [PubMed]
  4. Barai, A.; Uddin, K.; Widanalage, W.D.; McGordon, A.; Jennings, P. The effect of average cycling current on total energy of lithium-ion batteries for electric vehicles. J. Power Sour. 2016, 303, 81–85. [Google Scholar] [CrossRef]
  5. Xu, J.; Cao, B. Battery management system for electric drive vehicles: Modelling, state estimation and balancing. In New Applications of Electric Drives, 1st ed.; Chomat, M., Ed.; InTech: Rijeka, Croatia, 2015; pp. 87–113. Available online: http://www.intechopen.com/books/new-applications-of-electric-drives/battery-management-system-for-electric-drive-vehicles-modeling-state-estimation-and-balancing (accessed on 19 August 2016).
  6. Pattipati, B.; Sankavaram, C.; Pattipati, K. System identification and estimation framework for pivotal automotive battery management system characteristics. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 2011, 41, 869–884. [Google Scholar] [CrossRef]
  7. Kutluay, K.; Cadirci, Y.; Ozkazanc, Y.S.; Cadirci, I. A new online state-of-charge estimation and monitoring system for sealed lead-acid batteries in telecommunication power supplies. IEEE Trans. Ind. Electron. 2005, 52, 1315–1327. [Google Scholar] [CrossRef]
  8. Kim, I.S. The novel state of charge estimation method for lithium battery using sliding mode observer. J. Power Sour. 2006, 163, 584–590. [Google Scholar] [CrossRef]
  9. Il-Song, K. Nonlinear state of charge estimator for hybrid electric vehicle battery. IEEE Trans. Power Electron. 2008, 23, 2027–2034. [Google Scholar] [CrossRef]
  10. Kim, I.L.-S. A technique for estimating the state of health of lithium batteries through a dual-sliding-mode observer. IEEE Trans. Power Electron. 2010, 25, 1013–1022. [Google Scholar]
  11. Ning, B.; Xu, J.; Cao, B.; Wang, B.; Xu, G. A sliding mode observer soc estimation method based on parameter adaptive battery model. In Proceedings of the CUE 2015 Applied Energy Symposium and Summit 2015: Low carbon cities and urban energy systems Low-carbon Cities and Urban Energy systems, Fuzhou, China, 15–17 November 2015.
  12. Plett, G.L. Extended kalman filtering for battery management systems of lipb-based hev battery packs: Part 1. Background. J. Power Sour. 2004, 134, 252–261. [Google Scholar] [CrossRef]
  13. Sun, F.; Xiong, R.; He, H. Estimation of state-of-charge and state-of-power capability of lithium-ion battery considering varying health conditions. J. Power Sour. 2014, 259, 166–176. [Google Scholar] [CrossRef]
  14. Xiong, R.; Sun, F.; Chen, Z.; He, H. A data-driven multi-scale extended kalman filtering based parameter and state estimation approach of lithium-ion olymer battery in electric vehicles. Appl. Energy 2014, 113, 463–476. [Google Scholar] [CrossRef]
  15. Chen, Z.; Mi, C.C.; Fu, Y.; Xu, J.; Gong, X. Online battery state of health estimation based on genetic algorithm for electric and hybrid vehicle applications. J. Power Sour. 2013, 240, 184–192. [Google Scholar] [CrossRef]
  16. Xu, J.; Cao, B.; Chen, Z.; Zou, Z. An online state of charge estimation method with reduced prior battery testing information. Int. J. Electr. Power Energy Syst. 2014, 63, 178–184. [Google Scholar] [CrossRef]
  17. Xu, J.; Li, S.; Mi, C.; Chen, Z.; Cao, B. Soc based battery cell balancing with a novel topology and reduced component count. Energies 2013, 6, 2726–2740. [Google Scholar] [CrossRef]
  18. Zou, Z.; Xu, J.; Mi, C.; Cao, B.; Chen, Z. Evaluation of model based state of charge estimation methods for lithium-ion batteries. Energies 2014, 7, 5065–5082. [Google Scholar] [CrossRef]
  19. Xu, J.; Mi, C.; Cao, B.; Deng, J.; Chen, Z.; Li, S. The state of charge estimation of lithium-ion batteries based on a proportional integral observer. IEEE Trans. Veh. Technol. 2014, 63, 1614–1621. [Google Scholar]
  20. Sheng, H.; Xiao, J. Electric vehicle state of charge estimation: Nonlinear correlation and fuzzy support vector machine. J. Power Sour. 2015, 281, 131–137. [Google Scholar] [CrossRef]
  21. Chang, W.-Y. Estimation of the state of charge for a LFP battery using a hybrid method that combines a RBF neural network, an OLS algorithm and AGA. Int. J. Electr. Power Energy Syst. 2013, 53, 603–611. [Google Scholar] [CrossRef]
  22. Kang, L.; Zhao, X.; Ma, J. A new neural network model for the state-of-charge estimation in the battery degradation process. Appl. Energy 2014, 121, 20–27. [Google Scholar] [CrossRef]
  23. Renjian, F.; Shuai, Z.; Xiaodong, L. On-line estimation of dynamic state-of-charge for lead acid battery based on fuzzy logic. In Proceedings of the 2013 International Conference on Measurement, Information and Control, Harbin, China, 16–18 August 2013; pp. 447–451.
  24. Liu, X.; Wu, J.; Zhang, C.; Chen, Z. A method for state of energy estimation of lithium-ion batteries at dynamic currents and temperatures. J. Power Sour. 2014, 270, 151–157. [Google Scholar] [CrossRef]
  25. He, H.; Zhang, Y.; Xiong, R.; Wang, C. A novel gaussian model based battery state estimation approach: State-of-energy. Appl. Energy 2015, 151, 41–48. [Google Scholar] [CrossRef]
  26. Wang, Y.; Zhang, C.; Chen, Z. A method for joint estimation of state-of-charge and available energy of lifepo4 batteries. Appl. Energy 2014, 135, 81–87. [Google Scholar] [CrossRef]
  27. Dong, G.; Chen, Z.; Wei, J.; Zhang, C.; Wang, P. An online model-based method for state of energy estimation of lithium-ion batteries using dual filters. J. Power Sour. 2016, 301, 277–286. [Google Scholar] [CrossRef]
  28. Wang, Y.; Zhang, C.; Chen, Z. An adaptive remaining energy prediction approach for lithium-ion batteries in electric vehicles. J. Power Sour. 2016, 305, 80–88. [Google Scholar] [CrossRef]
  29. Zhao, K.-H.; Chen, T.-F.; Zhang, C.-F.; He, J.; Huang, G. Online fault detection of permanent magnet demagnetization for ipmsms by nonsingular fast terminal-sliding-mode observer. Sensors 2014, 14, 23119–23136. [Google Scholar] [CrossRef] [PubMed]
  30. Huang, G.; Luo, Y.-P.; Zhang, C.-F.; Huang, Y.-S.; Zhao, K.-H. Current sensor fault diagnosis based on a sliding mode observer for PMSM driven systems. Sensors 2015, 15, 11027–11049. [Google Scholar] [CrossRef] [PubMed]
  31. Singh, A.; Izadian, A.; Anwar, S. Model based condition monitoring in lithium-ion batteries. J. Power Sour. 2014, 268, 459–468. [Google Scholar] [CrossRef]
  32. Izadian, A.; Khayyer, P.; Famouri, P. Fault diagnosis of time-varying parameter systems with application in MEMS LCRs. IEEE Trans. Ind. Electron. 2009, 56, 973–978. [Google Scholar] [CrossRef]
  33. Wen, C.; Wei-Tian, C.; Saif, M.; Meng-Feng, L.; Hai, W. Simultaneous fault isolation and estimation of lithium-ion batteries via synthesized design of luenberger and learning observers. IEEE Trans. Control Syst. Technol. 2014, 22, 290–298. [Google Scholar]
  34. Sidhu, A.; Izadian, A.; Anwar, S. Adaptive nonlinear model-based fault diagnosis of Li-ion Batteries. IEEE Trans. Ind. Electron. 2015, 62, 1002–1011. [Google Scholar] [CrossRef]
  35. Wang, D.; Miao, Q.; Pecht, M. Prognostics of lithium-ion batteries based on relevance vectors and a conditional three-parameter capacity degradation model. J. Power Sour. 2013, 239, 253–264. [Google Scholar] [CrossRef]
  36. Kozlowski, J.D. Electrochemical cell prognostics using online impedance measurements and model-based data fusion techniques. In Proceedings of the 2003 IEEE Aerospace Conference, Big Sky, MT, USA, 8–15 March 2003; pp. 3257–3270.
  37. Dey, S.; Mohon, S.; Pisu, P.; Ayalew, B. Sensor fault detection, isolation, and estimation in Lithium-ion batteries. IEEE Trans. Control Syst. Technol. 2016, 99, 1–9. [Google Scholar] [CrossRef]
  38. Liu, Z.; Ahmed, Q.; Rizzoni, G.; He, H. Fault detection and isolation for Lithium-ion battery system using structural analysis and sequential residual generation. In Proceedings of the ASME 2014 Dynamic Systems and Control Conference, San Antonio, Texas, USA, 22–24 October 2014; pp. 1–14.
  39. Xu, J.; Mi, C.C.; Cao, B.; Cao, J. A new method to estimate the state of charge of lithium-ion batteries based on the battery impedance model. J. Power Sour. 2013, 233, 277–284. [Google Scholar] [CrossRef]
Figure 1. The simplified battery model.
Figure 1. The simplified battery model.
Sensors 16 01328 g001
Figure 2. The method to simultaneously detect the current sensor fault and estimate the SOE.
Figure 2. The method to simultaneously detect the current sensor fault and estimate the SOE.
Sensors 16 01328 g002
Figure 3. Experimental battery test work bench.
Figure 3. Experimental battery test work bench.
Sensors 16 01328 g003
Figure 4. The relationship between OCV and SOE.
Figure 4. The relationship between OCV and SOE.
Sensors 16 01328 g004
Figure 5. Simulation results when the current sensor works properly: (a) SOE estimation results; (b) SOE estimation error; (c) voltage results; (d) voltage estimation error.
Figure 5. Simulation results when the current sensor works properly: (a) SOE estimation results; (b) SOE estimation error; (c) voltage results; (d) voltage estimation error.
Sensors 16 01328 g005
Figure 6. Simulation results when current sensor fails without taking any action: (a) measured current and reference current results caused by the current sensor fault; (b) current fault resulting from measured current minus reference current; (c) SOE estimation results when current sensor fault occurs and no action is taken.
Figure 6. Simulation results when current sensor fails without taking any action: (a) measured current and reference current results caused by the current sensor fault; (b) current fault resulting from measured current minus reference current; (c) SOE estimation results when current sensor fault occurs and no action is taken.
Sensors 16 01328 g006
Figure 7. Simulation results when the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) comparison between the estimated current fault and the reference current fault; (b) the SOE estimation results; (c) SOE estimation error.
Figure 7. Simulation results when the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) comparison between the estimated current fault and the reference current fault; (b) the SOE estimation results; (c) SOE estimation error.
Sensors 16 01328 g007aSensors 16 01328 g007b
Figure 8. Simulation results when the current sensor fault is sinusoidal and the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) the estimated current fault results; (b) the SOE estimation results.
Figure 8. Simulation results when the current sensor fault is sinusoidal and the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) the estimated current fault results; (b) the SOE estimation results.
Sensors 16 01328 g008
Figure 9. Simulation results when the current sensor fault is ramp-type and the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) the estimated current fault results; (b) the SOE estimation results.
Figure 9. Simulation results when the current sensor fault is ramp-type and the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) the estimated current fault results; (b) the SOE estimation results.
Sensors 16 01328 g009
Figure 10. Experimental results when the current sensor works properly: (a) SOE estimation results; (b) SOE estimation error.
Figure 10. Experimental results when the current sensor works properly: (a) SOE estimation results; (b) SOE estimation error.
Sensors 16 01328 g010
Figure 11. Experimental results when current sensor faults without taking any action.
Figure 11. Experimental results when current sensor faults without taking any action.
Sensors 16 01328 g011
Figure 12. Experimental results when the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) the current results; (b) comparison between the estimated current fault and the reference current fault; (c) the SOE estimation results; (d) the SOE estimation error results.
Figure 12. Experimental results when the method to simultaneously detect the current sensor fault and estimate the SOE is applied: (a) the current results; (b) comparison between the estimated current fault and the reference current fault; (c) the SOE estimation results; (d) the SOE estimation error results.
Sensors 16 01328 g012

Share and Cite

MDPI and ACS Style

Xu, J.; Wang, J.; Li, S.; Cao, B. A Method to Simultaneously Detect the Current Sensor Fault and Estimate the State of Energy for Batteries in Electric Vehicles. Sensors 2016, 16, 1328. https://doi.org/10.3390/s16081328

AMA Style

Xu J, Wang J, Li S, Cao B. A Method to Simultaneously Detect the Current Sensor Fault and Estimate the State of Energy for Batteries in Electric Vehicles. Sensors. 2016; 16(8):1328. https://doi.org/10.3390/s16081328

Chicago/Turabian Style

Xu, Jun, Jing Wang, Shiying Li, and Binggang Cao. 2016. "A Method to Simultaneously Detect the Current Sensor Fault and Estimate the State of Energy for Batteries in Electric Vehicles" Sensors 16, no. 8: 1328. https://doi.org/10.3390/s16081328

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop