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...
Gespeichert in:
Veröffentlicht in: | International journal of energy research 2020-10, Vol.44 (13), p.10538-10550 |
---|---|
Hauptverfasser: | , , , , , , , , , |
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 & 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 & Sons Ltd</rights><rights>2020 John Wiley & 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 & 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 & Communications Abstracts</collection><collection>Environment Abstracts</collection><collection>Mechanical & 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 & Engineering</collection><collection>Engineering Research Database</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science & 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 & 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 |