HV Battery SOC Estimation Algorithm Based on PSO
Qiang Sun
1
, Haiying Lv
1
, Shasha Wang
2
, Shixiang Jing
1
, Jijun Chen
1
and Rui Fang
1
1
College of Engineering and Technology, Tianjin Agricultural University, Jinjing Road, Tianjin, China
2
Beijing Electric Vehicle Co., Ltd., East Ring Road, Beijing, China
sunqiang@tjau.edu.cn, wangshasha@bjev.com.cn
Keywords: HV battery, SOC, PSO, individual optimum, global optimum.
Abstract: In view of the traditional algorithm to estimate the electric vehicle battery state of charge (SOC), lots of
problems were caused by the inaccurate battery model parameter estimation error. Particle swarm
optimization (PSO) algorithm is a global optimization algorithm based on swarm intelligence, it has
intrinsic parallel search mechanism, and is suitable for the complex optimization field. PSO is simple in
concept with few using of parameters, and easily in implementation. It is proved to be an efficient method to
solve optimization problems, and has successfully been applied in area of function optimization. This article
adopts the PSO optimization method to solve the problem of battery parameters. The paper make a new
attempt on SOC estimation method, applying PSO to SOC parameters optimization. It can build
optimization model to get a more accurate estimate SOC in the case of less parameters with faster
convergence speed.
1 INTRODUCTION
Lithium battery has many advantages such as high
energy density, high power density, long cycle life
and so on. As the energy storage element of electric
vehicles, it is used widely. In order to improve the
safety and reliability of battery pack, fully play its
efficiency, and prolong its life, the battery pack must
be managed effectively in using. Battery state of
charge (SOC) estimation is the important contents
and basis of battery management system (BMS), but
the battery is a kind of nonlinear uncertain system,
so it is very difficult to estimate battery SOC
accurately (Ramadass, 2003).
The SOC of the battery is refers to the amount of
residual capacity of charged battery, SOC estimation
is the basis of the battery thermal management,
balance management, and safety and reliability
management; But due to the complexity of lithium
ion battery structure, the charged state by the
working current of battery, battery internal
resistance and the surrounding environment
temperature, self-discharge, and the influence of
factors such as aging, all of that makes the SOC
estimation difficult (Takeno, 2004). Particle swarm
optimization (PSO) algorithm is a global
optimization algorithm based on swarm intelligence,
has intrinsic parallel search mechanism, and is
suitable for the complex optimization field. The
paper make a new attempt on SOC estimation
method, applying PSO to SOC parameters
optimization, It can build optimization model to get
a more accurate estimate SOC in the case of less
parameters, faster convergence speed. (Kang, 2014)
2 PSO ESTIMATION METHOD
2.1 Particle swarm optimization theory
PSO is evolutionary computation technique
developed by Dr. Eberhart and Dr. Kennedy in 1995,
inspired by social behavior of bird flocking or fish
schooling. Recently, PSO algorithm has been
gradually attracted more attention over another
intelligent algorithm. (Shi, 2008) It was proved to be
an efficient method to solve optimization problems,
and has successfully been applied in the area of
function optimization, neural network training and
fuzzy control systems, etc. (Plett, 2004/2006)
2.2 The main model of Particle swarm
algorithm
PSO is colony intelligence which simulates the
swarm flock in search of food, each individual is to