Journal of Guangxi Normal University(Natural Science Edition) ›› 2018, Vol. 36 ›› Issue (4): 27-33.doi: 10.16088/j.issn.1001-6600.2018.04.004

Previous Articles     Next Articles

State-of-charge Estimation Using Random Forest for Lithium Ion Battery

WEI Zhenhan, SONG Shuxiang*, XIA Haiying   

  1. College of Electronic Engineering,Guangxi Normal University,Guilin Guangxi 541004, China
  • Received:2017-09-10 Published:2018-10-20

Abstract: State-of-charge (SOC) is a very important part of lithium-ion battery prediction and health management. As the SOC of the lithium battery cannot be measured directly, this paper presents a method of estimating the SOC of the lithium-ion battery by the random forest regression. Firstly, a random forest regression model is constructed. The battery current, battery voltage and battery temperature are used as the training input of the model, and the corresponding SOC is used as the training output of the model. And then, the random forest algorithm for model training is conducted. Finally, the training model is applied to the battery SOC estimation. The results show that by the random forest regression algorithm, the maximum estimation error of the lithium-ion battery charge is 0.02,and the RMSE is 0.003204.This method can effectively estimate the lithium-ion battery SOC and has high estimation accuracy. This model may provide a reference for the model construction of future battery charge estimation system.

Key words: lithium-ion battery, random forest regression, state-of-charge (SOC) estimation

CLC Number: 

  • TP301.6
[1] 姜琳. 锂离子电池荷电状态估计与寿命预测技术研究[D]. 成都:电子科技大学, 2013.
[2] 余升. 电动汽车电池管理系统SOC估计算法研究[D]. 合肥:合肥工业大学, 2013.
[3] WAAG W, FLEISCHER C, SAUER D U. Critical review of the methods for monitoring of lithium-ion batteries in electric and hybrid vehicles[J]. Journal of Power Sources, 2014, 258:321-339.
[4] LEE S, KIM J, LEE J, et al. State-of-charge and capacity estimation of lithium-ion battery using a new open-circuit voltage versus state-of-charge[J]. Journal of Power Sources, 2008, 185(2):1367-1373.
[5] YAN Qiyan, WANG Yanning. Predicting for power battery SOC based on neural network[C]// 2017 36th Chinese Control Conference. Piscataway NJ: IEEE Press, 2017:4140-4143.
[6] LIU F, LIU T, FU Y. An Improved SOC estimation algorithm based on artificial neural network[C]// International Symposium on Computational Intelligence and Design. Piscataway NJ: IEEE Press, 2016:152-155.
[7] 赵海霞, 武建. 浅析主成分分析方法[J]. 科技信息, 2009(2):87-87.
[8] 李亚林. 动力电池荷电状态估算方法浅析[J]. 汽车实用技术, 2017(18):120-121.
[9] 石婷婷. 基于随机森林算法的短期负荷预测研究[D]. 郑州:郑州大学, 2017.
[10] QUINLAN J R. Induction of decision trees[J]. Machine Learning, 1986, 1(1):81-106.
[11] EVERITT B S. Classification and regression trees[M]// Encyclopedia of Statistics in Behavioral Science. Hoboken, NJ: John Wiley & Sons, Ltd, 2005:17-23.
[12] QUINLAN J R. C4.5: programs for machine learning[M]. San Francisco: Morgan Kaufmann Publishers Inc, 1992.
[13] BREIMAN L. Random forest[J]. Machine Learning, 2001, 45:5-32.
[14] SEGAL M R. Machine learning benchmarks and random forest regression[EB/OL]. (2004-04-14) [2017-09-10]. http://escholarship.org/uc/item/35x3v9t4.
[15] SAHA B, GOEBEL K. NASA Ames prognostics data repository: battery data set [DS/OL]. Moffett Field, CA: NASA Ames Research Center, 2007[2017-09-10]. https://ti.arc.nasa.gov/tech/dash/pcoe/prognostic-data-repository.
[1] XU Lunhui,HUANG Baoshan,ZHONG Haixing. Time Window Model and Algorithm with AGV System Path Planning [J]. Journal of Guangxi Normal University(Natural Science Edition), 2019, 37(3): 1-8.
[2] SHI Ya-bing, HUANG Yu, QIN Xiao, YUAN Chang-an. K-Means Clustering Algorithm Based on a Novel Approach for Improved Initial Seeds [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(4): 33-40.
[3] CAO Yong-chun, SHAO Ya-bin, TIAN Shuang-liang, CAI Zheng-qi. A Clustering Method Based on Immune Genetic Algorithm [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(3): 59-64.
[4] ZHANG Chao-qun, ZHENG Jian-guo, LI Tao-shen. Effect of Scout Bees on the Performance of Artificial Bee Colony Algorithm [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(3): 72-80.
[5] ZHOU Yan-cong, GU Jun-hua, DONG Yong-feng. Converse Binary Anti-collision Algorithm and Hardware Implementation Based on FPGA [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(3): 94-99.
[6] HUANG Min, JIN Ting, ZHONG Sheng, MA Yu-chun. Ant Colony Algorithm for Solving Continuous Function Optimization Problem Based on Pheromone Distributive Function [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(2): 34-38.
[7] CUI Yao-dong, ZHOU Mi, YANG Liu. Strategies for Solving the 1D Cutting Stock Problem of Multiple Stock Lengths [J]. Journal of Guangxi Normal University(Natural Science Edition), 2012, 30(3): 149-153.
[8] MA Ning, YU Hong-zhi. Image Watermarking Algorithm Based on DCT Transform and ArnoldTransform [J]. Journal of Guangxi Normal University(Natural Science Edition), 2011, 29(3): 163-167.
[9] E Xu, SHAO Liang-shan, LI Sheng, WANG Quan-tie. Discretization Algorithm for Interval Numbers by Associated Degree [J]. Journal of Guangxi Normal University(Natural Science Edition), 2011, 29(2): 134-137.
[10] LU Hong, QIN Yong-bin, LUO Cong. Application of Memetic Algorithm in the Airport Ground Services Scheduling Problem [J]. Journal of Guangxi Normal University(Natural Science Edition), 2011, 29(2): 145-150.
[11] WANG Junjie, WEN Xueyan, XU Kesheng, YU Ming. An Improved Stack Algorithm Based on Local Sensitive Hash [J]. Journal of Guangxi Normal University(Natural Science Edition), 2020, 38(4): 21-31.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!