State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network
Accurately estimating the state of charge (SOC) of power batteries in electric vehicles is of great significance to the measurement of the endurance mileage of electric vehicles, as well as the safety protection of the power battery. In view of lithium ion batteries’ nonlinear relation bet...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-12-01
|
Series: | Batteries |
Subjects: | |
Online Access: | https://www.mdpi.com/2313-0105/4/4/69 |
id |
doaj-6332f95175ba4a7f9f72301cbe5d852b |
---|---|
record_format |
Article |
spelling |
doaj-6332f95175ba4a7f9f72301cbe5d852b2020-11-24T22:59:55ZengMDPI AGBatteries2313-01052018-12-01446910.3390/batteries4040069batteries4040069State of Charge Estimation of Power Battery Using Improved Back Propagation Neural NetworkChuan-Wei Zhang0Shang-Rui Chen1Huai-Bin Gao2Ke-Jun Xu3Meng-Yue Yang4College of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an 710054, ChinaCollege of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an 710054, ChinaCollege of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an 710054, ChinaCollege of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an 710054, ChinaCollege of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an 710054, ChinaAccurately estimating the state of charge (SOC) of power batteries in electric vehicles is of great significance to the measurement of the endurance mileage of electric vehicles, as well as the safety protection of the power battery. In view of lithium ion batteries’ nonlinear relation between SOC estimation and current, voltage, and temperature, the improved Back Propagation (BP) neural network method is proposed to accurately estimate the SOC of power batteries. To address the inherent limitations of BP neural network, particle swarm algorithm is adopted to modify the relevant weighting coefficients. In this paper, the lithium iron phosphate battery (3.2 V/20 Amper-Hour) was studied. Charge and discharge experiments were conducted under a constant temperature. The training data were used to construct the surrogate model using the improved BP neural network. It is noted that the accuracy of the developed algorithm is increased by 2% as compared to that of conventional BP. Finally, an actual vehicle condition experiment was designed to further verify the accuracy of these two algorithms. The experimental results show that the improved algorithm is more suitable for real vehicle operating conditions than the traditional algorithm, and the estimation accuracy can meet the industry standards to a greater extent.https://www.mdpi.com/2313-0105/4/4/69back propagation neural networkstate of chargeelectric vehiclepower battery |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chuan-Wei Zhang Shang-Rui Chen Huai-Bin Gao Ke-Jun Xu Meng-Yue Yang |
spellingShingle |
Chuan-Wei Zhang Shang-Rui Chen Huai-Bin Gao Ke-Jun Xu Meng-Yue Yang State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network Batteries back propagation neural network state of charge electric vehicle power battery |
author_facet |
Chuan-Wei Zhang Shang-Rui Chen Huai-Bin Gao Ke-Jun Xu Meng-Yue Yang |
author_sort |
Chuan-Wei Zhang |
title |
State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network |
title_short |
State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network |
title_full |
State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network |
title_fullStr |
State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network |
title_full_unstemmed |
State of Charge Estimation of Power Battery Using Improved Back Propagation Neural Network |
title_sort |
state of charge estimation of power battery using improved back propagation neural network |
publisher |
MDPI AG |
series |
Batteries |
issn |
2313-0105 |
publishDate |
2018-12-01 |
description |
Accurately estimating the state of charge (SOC) of power batteries in electric vehicles is of great significance to the measurement of the endurance mileage of electric vehicles, as well as the safety protection of the power battery. In view of lithium ion batteries’ nonlinear relation between SOC estimation and current, voltage, and temperature, the improved Back Propagation (BP) neural network method is proposed to accurately estimate the SOC of power batteries. To address the inherent limitations of BP neural network, particle swarm algorithm is adopted to modify the relevant weighting coefficients. In this paper, the lithium iron phosphate battery (3.2 V/20 Amper-Hour) was studied. Charge and discharge experiments were conducted under a constant temperature. The training data were used to construct the surrogate model using the improved BP neural network. It is noted that the accuracy of the developed algorithm is increased by 2% as compared to that of conventional BP. Finally, an actual vehicle condition experiment was designed to further verify the accuracy of these two algorithms. The experimental results show that the improved algorithm is more suitable for real vehicle operating conditions than the traditional algorithm, and the estimation accuracy can meet the industry standards to a greater extent. |
topic |
back propagation neural network state of charge electric vehicle power battery |
url |
https://www.mdpi.com/2313-0105/4/4/69 |
work_keys_str_mv |
AT chuanweizhang stateofchargeestimationofpowerbatteryusingimprovedbackpropagationneuralnetwork AT shangruichen stateofchargeestimationofpowerbatteryusingimprovedbackpropagationneuralnetwork AT huaibingao stateofchargeestimationofpowerbatteryusingimprovedbackpropagationneuralnetwork AT kejunxu stateofchargeestimationofpowerbatteryusingimprovedbackpropagationneuralnetwork AT mengyueyang stateofchargeestimationofpowerbatteryusingimprovedbackpropagationneuralnetwork |
_version_ |
1725643345892474880 |