State of charge estimation method based on the extended Kalman filter algorithm with consideration of time‐varying battery parameters

Summary In developing battery management systems, estimating state‐of‐charge (SOC) is important yet challenging. Compared with traditional SOC estimation methods (eg, the ampere‐hour integration method), extended Kalman filter (EKF) algorithm does not depend on the initial value of SOC and has no ac...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of energy research 2020-10, Vol.44 (13), p.10538-10550
Hauptverfasser: Luo, Yong, Qi, Pengwei, Kan, Yingzhe, Huang, Jiayu, Huang, Huan, Luo, Jianwen, Wang, Jianan, Wei, Yongheng, Xiao, Renjie, Zhao, Shuang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 10550
container_issue 13
container_start_page 10538
container_title International journal of energy research
container_volume 44
creator Luo, Yong
Qi, Pengwei
Kan, Yingzhe
Huang, Jiayu
Huang, Huan
Luo, Jianwen
Wang, Jianan
Wei, Yongheng
Xiao, Renjie
Zhao, Shuang
description Summary In developing battery management systems, estimating state‐of‐charge (SOC) is important yet challenging. Compared with traditional SOC estimation methods (eg, the ampere‐hour integration method), extended Kalman filter (EKF) algorithm does not depend on the initial value of SOC and has no accumulated error, which is suitable for the actual working condition of electric vehicles. EKF is a model‐based algorithm; the accuracy of SOC estimated by this algorithm was greatly influenced by the accuracy of battery model and model parameters. The parameters of battery change with many factors and exhibit strong nonlinearity and time variance. Typical EKF algorithm approximates battery as a linear, time‐invariant system; however, this approach introduces estimation errors. To minimize such errors, previous studies have focused on improving the accuracy of identifying battery parameters. Although studies on battery model with time‐varying parameters have been carried out, few have studied the combination of time‐varying battery parameters and EKF algorithm. A SOC estimation method that combines time‐varying battery parameters with EKF algorithm is proposed to improve the accuracy of SOC estimation. Battery parameter data were obtained experimentally under different temperatures, SOC levels, and discharge rates. The results of parameter identification are made into a data table, and the battery parameters in the EKF system matrix are updated by looking up the data in the table. Simulation and experimental results shown that, average error of SOC estimated by the proposed algorithm is 2.39% under 0.9 C constant current discharge and 2.4% under 1.3 C, which is 1.91% and 2.35% lower than that of EKF algorithm with fixed battery parameters. Under intermittent discharge with constant current (1.1 C) and capacity (10%), the average error of SOC estimated by the proposed algorithm is 1.4%, which is 0.3% lower than that of EKF algorithm with fixed battery parameters. The average error of SOC estimated by the proposed algorithm under the New European Driving Cycle (NEDC) is 1.6%, which is 0.2% lower than that of EKF algorithm with fixed battery parameters. Relative to the EKF algorithm with fixed battery parameters, the proposed EFK algorithm with time‐varying battery parameters yields higher accuracy.
doi_str_mv 10.1002/er.5687
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2449433659</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2449433659</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3617-a3806e35878fb88ef77310926a1a1845225f7730d545edddd5f0c70e50c92d223</originalsourceid><addsrcrecordid>eNp1kMlOwzAQhi0EEqUgXsESBw4oxUscJ0dUlUVUQmKReovcZNKkylJsl5IbN648I0_ClHJlDh6N55t_ND8hp5yNOGPiEuxIRbHeIwPOkiTgPJztkwGTkQwSpmeH5Mi5JWPY43pAPp-88UC7gmalsQug4HzVGF91LW3Al11O58ZBTrH2JbbfPbQ51vembkxLi6r2YKmpF52tfNnQDb4061pX5WB3OiiOmvD98fVmbF-1C5T0ONXTlbEGt4B1x-SgMLWDk788JC_Xk-fxbTB9uLkbX02DTEZcB0bGLAKpYh0X8ziGQmuJZ4rIcMPjUAmhtl8sV6GCHEMVLNMMFMsSkQshh-Rsp7uy3esaj02X3dq2uDIVYZiEUkYqQep8R2W2c85Cka4sumL7lLN063IKNt26jOTFjtxUNfT_Yenk8Zf-AeTgf_k</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2449433659</pqid></control><display><type>article</type><title>State of charge estimation method based on the extended Kalman filter algorithm with consideration of time‐varying battery parameters</title><source>Wiley Online Library All Journals</source><creator>Luo, Yong ; Qi, Pengwei ; Kan, Yingzhe ; Huang, Jiayu ; Huang, Huan ; Luo, Jianwen ; Wang, Jianan ; Wei, Yongheng ; Xiao, Renjie ; Zhao, Shuang</creator><creatorcontrib>Luo, Yong ; Qi, Pengwei ; Kan, Yingzhe ; Huang, Jiayu ; Huang, Huan ; Luo, Jianwen ; Wang, Jianan ; Wei, Yongheng ; Xiao, Renjie ; Zhao, Shuang</creatorcontrib><description>Summary In developing battery management systems, estimating state‐of‐charge (SOC) is important yet challenging. Compared with traditional SOC estimation methods (eg, the ampere‐hour integration method), extended Kalman filter (EKF) algorithm does not depend on the initial value of SOC and has no accumulated error, which is suitable for the actual working condition of electric vehicles. EKF is a model‐based algorithm; the accuracy of SOC estimated by this algorithm was greatly influenced by the accuracy of battery model and model parameters. The parameters of battery change with many factors and exhibit strong nonlinearity and time variance. Typical EKF algorithm approximates battery as a linear, time‐invariant system; however, this approach introduces estimation errors. To minimize such errors, previous studies have focused on improving the accuracy of identifying battery parameters. Although studies on battery model with time‐varying parameters have been carried out, few have studied the combination of time‐varying battery parameters and EKF algorithm. A SOC estimation method that combines time‐varying battery parameters with EKF algorithm is proposed to improve the accuracy of SOC estimation. Battery parameter data were obtained experimentally under different temperatures, SOC levels, and discharge rates. The results of parameter identification are made into a data table, and the battery parameters in the EKF system matrix are updated by looking up the data in the table. Simulation and experimental results shown that, average error of SOC estimated by the proposed algorithm is 2.39% under 0.9 C constant current discharge and 2.4% under 1.3 C, which is 1.91% and 2.35% lower than that of EKF algorithm with fixed battery parameters. Under intermittent discharge with constant current (1.1 C) and capacity (10%), the average error of SOC estimated by the proposed algorithm is 1.4%, which is 0.3% lower than that of EKF algorithm with fixed battery parameters. The average error of SOC estimated by the proposed algorithm under the New European Driving Cycle (NEDC) is 1.6%, which is 0.2% lower than that of EKF algorithm with fixed battery parameters. Relative to the EKF algorithm with fixed battery parameters, the proposed EFK algorithm with time‐varying battery parameters yields higher accuracy.</description><identifier>ISSN: 0363-907X</identifier><identifier>EISSN: 1099-114X</identifier><identifier>DOI: 10.1002/er.5687</identifier><language>eng</language><publisher>Chichester, UK: John Wiley &amp; Sons, Inc</publisher><subject>Accuracy ; Algorithms ; Batteries ; battery management system ; Discharge ; Electric vehicles ; Errors ; Extended Kalman filter ; extended Kalman filter algorithm ; Kalman filters ; Management systems ; Mathematical models ; Model accuracy ; Nonlinear systems ; Nonlinearity ; Parameter estimation ; Parameter identification ; Parameters ; Power management ; second‐order RC equivalent circuit battery model ; State of charge ; Upgrading ; Working conditions</subject><ispartof>International journal of energy research, 2020-10, Vol.44 (13), p.10538-10550</ispartof><rights>2020 John Wiley &amp; Sons Ltd</rights><rights>2020 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3617-a3806e35878fb88ef77310926a1a1845225f7730d545edddd5f0c70e50c92d223</citedby><cites>FETCH-LOGICAL-c3617-a3806e35878fb88ef77310926a1a1845225f7730d545edddd5f0c70e50c92d223</cites><orcidid>0000-0002-1337-1930</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fer.5687$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fer.5687$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,780,784,1417,27924,27925,45574,45575</link.rule.ids></links><search><creatorcontrib>Luo, Yong</creatorcontrib><creatorcontrib>Qi, Pengwei</creatorcontrib><creatorcontrib>Kan, Yingzhe</creatorcontrib><creatorcontrib>Huang, Jiayu</creatorcontrib><creatorcontrib>Huang, Huan</creatorcontrib><creatorcontrib>Luo, Jianwen</creatorcontrib><creatorcontrib>Wang, Jianan</creatorcontrib><creatorcontrib>Wei, Yongheng</creatorcontrib><creatorcontrib>Xiao, Renjie</creatorcontrib><creatorcontrib>Zhao, Shuang</creatorcontrib><title>State of charge estimation method based on the extended Kalman filter algorithm with consideration of time‐varying battery parameters</title><title>International journal of energy research</title><description>Summary In developing battery management systems, estimating state‐of‐charge (SOC) is important yet challenging. Compared with traditional SOC estimation methods (eg, the ampere‐hour integration method), extended Kalman filter (EKF) algorithm does not depend on the initial value of SOC and has no accumulated error, which is suitable for the actual working condition of electric vehicles. EKF is a model‐based algorithm; the accuracy of SOC estimated by this algorithm was greatly influenced by the accuracy of battery model and model parameters. The parameters of battery change with many factors and exhibit strong nonlinearity and time variance. Typical EKF algorithm approximates battery as a linear, time‐invariant system; however, this approach introduces estimation errors. To minimize such errors, previous studies have focused on improving the accuracy of identifying battery parameters. Although studies on battery model with time‐varying parameters have been carried out, few have studied the combination of time‐varying battery parameters and EKF algorithm. A SOC estimation method that combines time‐varying battery parameters with EKF algorithm is proposed to improve the accuracy of SOC estimation. Battery parameter data were obtained experimentally under different temperatures, SOC levels, and discharge rates. The results of parameter identification are made into a data table, and the battery parameters in the EKF system matrix are updated by looking up the data in the table. Simulation and experimental results shown that, average error of SOC estimated by the proposed algorithm is 2.39% under 0.9 C constant current discharge and 2.4% under 1.3 C, which is 1.91% and 2.35% lower than that of EKF algorithm with fixed battery parameters. Under intermittent discharge with constant current (1.1 C) and capacity (10%), the average error of SOC estimated by the proposed algorithm is 1.4%, which is 0.3% lower than that of EKF algorithm with fixed battery parameters. The average error of SOC estimated by the proposed algorithm under the New European Driving Cycle (NEDC) is 1.6%, which is 0.2% lower than that of EKF algorithm with fixed battery parameters. Relative to the EKF algorithm with fixed battery parameters, the proposed EFK algorithm with time‐varying battery parameters yields higher accuracy.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Batteries</subject><subject>battery management system</subject><subject>Discharge</subject><subject>Electric vehicles</subject><subject>Errors</subject><subject>Extended Kalman filter</subject><subject>extended Kalman filter algorithm</subject><subject>Kalman filters</subject><subject>Management systems</subject><subject>Mathematical models</subject><subject>Model accuracy</subject><subject>Nonlinear systems</subject><subject>Nonlinearity</subject><subject>Parameter estimation</subject><subject>Parameter identification</subject><subject>Parameters</subject><subject>Power management</subject><subject>second‐order RC equivalent circuit battery model</subject><subject>State of charge</subject><subject>Upgrading</subject><subject>Working conditions</subject><issn>0363-907X</issn><issn>1099-114X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp1kMlOwzAQhi0EEqUgXsESBw4oxUscJ0dUlUVUQmKReovcZNKkylJsl5IbN648I0_ClHJlDh6N55t_ND8hp5yNOGPiEuxIRbHeIwPOkiTgPJztkwGTkQwSpmeH5Mi5JWPY43pAPp-88UC7gmalsQug4HzVGF91LW3Al11O58ZBTrH2JbbfPbQ51vembkxLi6r2YKmpF52tfNnQDb4061pX5WB3OiiOmvD98fVmbF-1C5T0ONXTlbEGt4B1x-SgMLWDk788JC_Xk-fxbTB9uLkbX02DTEZcB0bGLAKpYh0X8ziGQmuJZ4rIcMPjUAmhtl8sV6GCHEMVLNMMFMsSkQshh-Rsp7uy3esaj02X3dq2uDIVYZiEUkYqQep8R2W2c85Cka4sumL7lLN063IKNt26jOTFjtxUNfT_Yenk8Zf-AeTgf_k</recordid><startdate>20201025</startdate><enddate>20201025</enddate><creator>Luo, Yong</creator><creator>Qi, Pengwei</creator><creator>Kan, Yingzhe</creator><creator>Huang, Jiayu</creator><creator>Huang, Huan</creator><creator>Luo, Jianwen</creator><creator>Wang, Jianan</creator><creator>Wei, Yongheng</creator><creator>Xiao, Renjie</creator><creator>Zhao, Shuang</creator><general>John Wiley &amp; Sons, Inc</general><general>Hindawi Limited</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7ST</scope><scope>7TB</scope><scope>7TN</scope><scope>8FD</scope><scope>C1K</scope><scope>F1W</scope><scope>F28</scope><scope>FR3</scope><scope>H96</scope><scope>KR7</scope><scope>L.G</scope><scope>L7M</scope><scope>SOI</scope><orcidid>https://orcid.org/0000-0002-1337-1930</orcidid></search><sort><creationdate>20201025</creationdate><title>State of charge estimation method based on the extended Kalman filter algorithm with consideration of time‐varying battery parameters</title><author>Luo, Yong ; Qi, Pengwei ; Kan, Yingzhe ; Huang, Jiayu ; Huang, Huan ; Luo, Jianwen ; Wang, Jianan ; Wei, Yongheng ; Xiao, Renjie ; Zhao, Shuang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3617-a3806e35878fb88ef77310926a1a1845225f7730d545edddd5f0c70e50c92d223</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Batteries</topic><topic>battery management system</topic><topic>Discharge</topic><topic>Electric vehicles</topic><topic>Errors</topic><topic>Extended Kalman filter</topic><topic>extended Kalman filter algorithm</topic><topic>Kalman filters</topic><topic>Management systems</topic><topic>Mathematical models</topic><topic>Model accuracy</topic><topic>Nonlinear systems</topic><topic>Nonlinearity</topic><topic>Parameter estimation</topic><topic>Parameter identification</topic><topic>Parameters</topic><topic>Power management</topic><topic>second‐order RC equivalent circuit battery model</topic><topic>State of charge</topic><topic>Upgrading</topic><topic>Working conditions</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Luo, Yong</creatorcontrib><creatorcontrib>Qi, Pengwei</creatorcontrib><creatorcontrib>Kan, Yingzhe</creatorcontrib><creatorcontrib>Huang, Jiayu</creatorcontrib><creatorcontrib>Huang, Huan</creatorcontrib><creatorcontrib>Luo, Jianwen</creatorcontrib><creatorcontrib>Wang, Jianan</creatorcontrib><creatorcontrib>Wei, Yongheng</creatorcontrib><creatorcontrib>Xiao, Renjie</creatorcontrib><creatorcontrib>Zhao, Shuang</creatorcontrib><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Environment Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Oceanic Abstracts</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy &amp; Non-Living Resources</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) Professional</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Environment Abstracts</collection><jtitle>International journal of energy research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Luo, Yong</au><au>Qi, Pengwei</au><au>Kan, Yingzhe</au><au>Huang, Jiayu</au><au>Huang, Huan</au><au>Luo, Jianwen</au><au>Wang, Jianan</au><au>Wei, Yongheng</au><au>Xiao, Renjie</au><au>Zhao, Shuang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>State of charge estimation method based on the extended Kalman filter algorithm with consideration of time‐varying battery parameters</atitle><jtitle>International journal of energy research</jtitle><date>2020-10-25</date><risdate>2020</risdate><volume>44</volume><issue>13</issue><spage>10538</spage><epage>10550</epage><pages>10538-10550</pages><issn>0363-907X</issn><eissn>1099-114X</eissn><abstract>Summary In developing battery management systems, estimating state‐of‐charge (SOC) is important yet challenging. Compared with traditional SOC estimation methods (eg, the ampere‐hour integration method), extended Kalman filter (EKF) algorithm does not depend on the initial value of SOC and has no accumulated error, which is suitable for the actual working condition of electric vehicles. EKF is a model‐based algorithm; the accuracy of SOC estimated by this algorithm was greatly influenced by the accuracy of battery model and model parameters. The parameters of battery change with many factors and exhibit strong nonlinearity and time variance. Typical EKF algorithm approximates battery as a linear, time‐invariant system; however, this approach introduces estimation errors. To minimize such errors, previous studies have focused on improving the accuracy of identifying battery parameters. Although studies on battery model with time‐varying parameters have been carried out, few have studied the combination of time‐varying battery parameters and EKF algorithm. A SOC estimation method that combines time‐varying battery parameters with EKF algorithm is proposed to improve the accuracy of SOC estimation. Battery parameter data were obtained experimentally under different temperatures, SOC levels, and discharge rates. The results of parameter identification are made into a data table, and the battery parameters in the EKF system matrix are updated by looking up the data in the table. Simulation and experimental results shown that, average error of SOC estimated by the proposed algorithm is 2.39% under 0.9 C constant current discharge and 2.4% under 1.3 C, which is 1.91% and 2.35% lower than that of EKF algorithm with fixed battery parameters. Under intermittent discharge with constant current (1.1 C) and capacity (10%), the average error of SOC estimated by the proposed algorithm is 1.4%, which is 0.3% lower than that of EKF algorithm with fixed battery parameters. The average error of SOC estimated by the proposed algorithm under the New European Driving Cycle (NEDC) is 1.6%, which is 0.2% lower than that of EKF algorithm with fixed battery parameters. Relative to the EKF algorithm with fixed battery parameters, the proposed EFK algorithm with time‐varying battery parameters yields higher accuracy.</abstract><cop>Chichester, UK</cop><pub>John Wiley &amp; Sons, Inc</pub><doi>10.1002/er.5687</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-1337-1930</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0363-907X
ispartof International journal of energy research, 2020-10, Vol.44 (13), p.10538-10550
issn 0363-907X
1099-114X
language eng
recordid cdi_proquest_journals_2449433659
source Wiley Online Library All Journals
subjects Accuracy
Algorithms
Batteries
battery management system
Discharge
Electric vehicles
Errors
Extended Kalman filter
extended Kalman filter algorithm
Kalman filters
Management systems
Mathematical models
Model accuracy
Nonlinear systems
Nonlinearity
Parameter estimation
Parameter identification
Parameters
Power management
second‐order RC equivalent circuit battery model
State of charge
Upgrading
Working conditions
title State of charge estimation method based on the extended Kalman filter algorithm with consideration of time‐varying battery parameters
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T02%3A58%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=State%20of%20charge%20estimation%20method%20based%20on%20the%20extended%20Kalman%20filter%20algorithm%20with%20consideration%20of%20time%E2%80%90varying%20battery%20parameters&rft.jtitle=International%20journal%20of%20energy%20research&rft.au=Luo,%20Yong&rft.date=2020-10-25&rft.volume=44&rft.issue=13&rft.spage=10538&rft.epage=10550&rft.pages=10538-10550&rft.issn=0363-907X&rft.eissn=1099-114X&rft_id=info:doi/10.1002/er.5687&rft_dat=%3Cproquest_cross%3E2449433659%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2449433659&rft_id=info:pmid/&rfr_iscdi=true