A. Maheshwari, S. Nageswari, R. Palanisamy, B. Karthikeyan, Mohamed Metwally Mahmoud, Daniel Eutyche Mbadjoun Wapet, Ali M. El-Rifaie, Ezzeddine Touti, Ahmed I. Omar
{"title":"Real-Time Parameter Identification and State of Charge Estimation of Electric Vehicle Batteries","authors":"A. Maheshwari, S. Nageswari, R. Palanisamy, B. Karthikeyan, Mohamed Metwally Mahmoud, Daniel Eutyche Mbadjoun Wapet, Ali M. El-Rifaie, Ezzeddine Touti, Ahmed I. Omar","doi":"10.1002/eng2.70346","DOIUrl":null,"url":null,"abstract":"<p>Accurate determination of the state of charge (SOC) is crucial for carrying out a range of battery management tasks. Meanwhile, for figuring out the SOC, it is crucial to determine the battery model parameters as they can vary based on the operating conditions. This paper proposes a novel algorithm called the variable forgetting factor recursive least squares algorithm (VFFRLS) to tackle this problem. Simulations are carried out on two different battery models, specifically one RC and two RC models. The fixed forgetting factor RLS (FFRLS) algorithm is implemented with two different forgetting factor (FF) values, while the VFFRLS method utilizes different initial FF values. From the results obtained from two RC-ECM, the MSE of VFFRLS (<i>λ</i><sub>0</sub> = 0.95) is about 2.45e-4, followed by VFFRLS (<i>λ</i><sub>0</sub> = 1) by 2.48e-4, FFRLS (<i>λ</i> = 0.95) by 3.53e-04, and FFRLS (<i>λ</i> = 1) by 0.002, confirming the accuracy of VFFRLS over FFRLS. The simulation results clearly show that the suggested VFFRLS technique outperforms the conventional RLS. In addition, the SOC estimation has been conducted using the optimized extended Kalman filter. The suggested battery model, parameter identification algorithm, and optimized filter have been tested and validated using real-time datasets from various sources, including the NASA online battery dataset, data collections of Panasonic 18650PF and LG 18650HG2 batteries. The verification process involved both constant load conditions and the dynamic drive profile of an electric vehicle.</p>","PeriodicalId":72922,"journal":{"name":"Engineering reports : open access","volume":"7 8","pages":""},"PeriodicalIF":2.0000,"publicationDate":"2025-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/eng2.70346","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering reports : open access","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/eng2.70346","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate determination of the state of charge (SOC) is crucial for carrying out a range of battery management tasks. Meanwhile, for figuring out the SOC, it is crucial to determine the battery model parameters as they can vary based on the operating conditions. This paper proposes a novel algorithm called the variable forgetting factor recursive least squares algorithm (VFFRLS) to tackle this problem. Simulations are carried out on two different battery models, specifically one RC and two RC models. The fixed forgetting factor RLS (FFRLS) algorithm is implemented with two different forgetting factor (FF) values, while the VFFRLS method utilizes different initial FF values. From the results obtained from two RC-ECM, the MSE of VFFRLS (λ0 = 0.95) is about 2.45e-4, followed by VFFRLS (λ0 = 1) by 2.48e-4, FFRLS (λ = 0.95) by 3.53e-04, and FFRLS (λ = 1) by 0.002, confirming the accuracy of VFFRLS over FFRLS. The simulation results clearly show that the suggested VFFRLS technique outperforms the conventional RLS. In addition, the SOC estimation has been conducted using the optimized extended Kalman filter. The suggested battery model, parameter identification algorithm, and optimized filter have been tested and validated using real-time datasets from various sources, including the NASA online battery dataset, data collections of Panasonic 18650PF and LG 18650HG2 batteries. The verification process involved both constant load conditions and the dynamic drive profile of an electric vehicle.