利用基于特征生成的主成分优化用于磷酸铁锂电池电量估算的 ANN

{"title":"利用基于特征生成的主成分优化用于磷酸铁锂电池电量估算的 ANN","authors":"","doi":"10.1016/j.geits.2024.100175","DOIUrl":null,"url":null,"abstract":"<div><p>Electric vehicles (EVs) have gained prominence in the present energy transition scenario. Widespread adoption of EVs necessitates an accurate State of Charge estimation (SoC) algorithm. Integrating predictive SoC estimations with smart charging strategies not only optimizes charging efficiency and grid reliability but also extends battery lifespan while continuously enhancing the accuracy of SoC predictions, marking a crucial milestone in sustainable electric vehicle technology. In this research study, machine learning methods, particularly Artificial Neural Networks (ANN), are employed for SoC estimation of LiFePO<sub>4</sub> batteries, resulting in efficient and accurate estimation algorithms. The investigation first focuses on developing a custom-designed battery pack with 12 ​V, 4 Ah capacity with a facility for real-time data collection through a dedicated hardware setup. The voltage, current and open-circuit voltage of the battery are monitored with computerized battery analyzer. The battery temperature is sensed with a DHT22 temperature sensor interfaced with Raspberry Pi. Principal components are derived for the collected battery data set and analyzed for feature engineering. Three principal components were generated as input parameters for the developed ANN. Early Stopping for the ANN was also implemented to achieve faster convergence of the ANN. While considering eleven combinations for ten different optimizers loss function is minimized. Comparative analysis of hyperparameter tuning and optimizer selection revealed that the Adafactor optimizer with specific settings produced the best results with an <em>RMSE</em> value of 0.4083 and an R2 Score of 0.9998. The proposed algorithm was also implemented for two different types of datasets, a UDDS drive cycle and a standard cell-level dataset. The results obtained were in line with the results obtained with the ANN model developed based on the data collected from the developed experimental setup.</p></div>","PeriodicalId":100596,"journal":{"name":"Green Energy and Intelligent Transportation","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2773153724000276/pdfft?md5=51341f0c7a05dd6f990d5a27600b45f9&pid=1-s2.0-S2773153724000276-main.pdf","citationCount":"0","resultStr":"{\"title\":\"Optimized ANN for LiFePO4 battery charge estimation using principal components based feature generation\",\"authors\":\"\",\"doi\":\"10.1016/j.geits.2024.100175\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Electric vehicles (EVs) have gained prominence in the present energy transition scenario. Widespread adoption of EVs necessitates an accurate State of Charge estimation (SoC) algorithm. Integrating predictive SoC estimations with smart charging strategies not only optimizes charging efficiency and grid reliability but also extends battery lifespan while continuously enhancing the accuracy of SoC predictions, marking a crucial milestone in sustainable electric vehicle technology. In this research study, machine learning methods, particularly Artificial Neural Networks (ANN), are employed for SoC estimation of LiFePO<sub>4</sub> batteries, resulting in efficient and accurate estimation algorithms. The investigation first focuses on developing a custom-designed battery pack with 12 ​V, 4 Ah capacity with a facility for real-time data collection through a dedicated hardware setup. The voltage, current and open-circuit voltage of the battery are monitored with computerized battery analyzer. The battery temperature is sensed with a DHT22 temperature sensor interfaced with Raspberry Pi. Principal components are derived for the collected battery data set and analyzed for feature engineering. Three principal components were generated as input parameters for the developed ANN. Early Stopping for the ANN was also implemented to achieve faster convergence of the ANN. While considering eleven combinations for ten different optimizers loss function is minimized. Comparative analysis of hyperparameter tuning and optimizer selection revealed that the Adafactor optimizer with specific settings produced the best results with an <em>RMSE</em> value of 0.4083 and an R2 Score of 0.9998. The proposed algorithm was also implemented for two different types of datasets, a UDDS drive cycle and a standard cell-level dataset. The results obtained were in line with the results obtained with the ANN model developed based on the data collected from the developed experimental setup.</p></div>\",\"PeriodicalId\":100596,\"journal\":{\"name\":\"Green Energy and Intelligent Transportation\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2773153724000276/pdfft?md5=51341f0c7a05dd6f990d5a27600b45f9&pid=1-s2.0-S2773153724000276-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Green Energy and Intelligent Transportation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2773153724000276\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Green Energy and Intelligent Transportation","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2773153724000276","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

电动汽车(EV)在当前的能源转型形势下日益突出。电动汽车的广泛应用需要精确的充电状态估计(SoC)算法。将预测性 SoC 估算与智能充电策略相结合,不仅能优化充电效率和电网可靠性,还能延长电池寿命,同时不断提高 SoC 预测的准确性,是可持续电动汽车技术的一个重要里程碑。本研究采用机器学习方法,特别是人工神经网络(ANN),对磷酸铁锂电池的 SoC 进行估算,从而得出高效、准确的估算算法。调查首先侧重于开发一个定制设计的电池组,容量为 12 V、4 Ah,并通过专用硬件设置进行实时数据收集。电池的电压、电流和开路电压由计算机电池分析仪进行监测。电池温度由与 Raspberry Pi 接口的 DHT22 温度传感器感测。对收集到的电池数据集进行主成分推导和特征工程分析。生成了三个主成分作为所开发 ANN 的输入参数。同时还对 ANN 实施了早期停止,以加快 ANN 的收敛速度。在考虑十种不同优化器的十一种组合时,损失函数被最小化。对超参数调整和优化器选择的比较分析表明,采用特定设置的 Adafactor 优化器产生了最佳结果,RMSE 值为 0.4083,R2 得分为 0.9998。我们还针对两种不同类型的数据集(UDDS 驱动周期和标准单元级数据集)实施了所提出的算法。获得的结果与根据所开发的实验装置收集的数据开发的 ANN 模型获得的结果一致。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Optimized ANN for LiFePO4 battery charge estimation using principal components based feature generation

Optimized ANN for LiFePO4 battery charge estimation using principal components based feature generation

Electric vehicles (EVs) have gained prominence in the present energy transition scenario. Widespread adoption of EVs necessitates an accurate State of Charge estimation (SoC) algorithm. Integrating predictive SoC estimations with smart charging strategies not only optimizes charging efficiency and grid reliability but also extends battery lifespan while continuously enhancing the accuracy of SoC predictions, marking a crucial milestone in sustainable electric vehicle technology. In this research study, machine learning methods, particularly Artificial Neural Networks (ANN), are employed for SoC estimation of LiFePO4 batteries, resulting in efficient and accurate estimation algorithms. The investigation first focuses on developing a custom-designed battery pack with 12 ​V, 4 Ah capacity with a facility for real-time data collection through a dedicated hardware setup. The voltage, current and open-circuit voltage of the battery are monitored with computerized battery analyzer. The battery temperature is sensed with a DHT22 temperature sensor interfaced with Raspberry Pi. Principal components are derived for the collected battery data set and analyzed for feature engineering. Three principal components were generated as input parameters for the developed ANN. Early Stopping for the ANN was also implemented to achieve faster convergence of the ANN. While considering eleven combinations for ten different optimizers loss function is minimized. Comparative analysis of hyperparameter tuning and optimizer selection revealed that the Adafactor optimizer with specific settings produced the best results with an RMSE value of 0.4083 and an R2 Score of 0.9998. The proposed algorithm was also implemented for two different types of datasets, a UDDS drive cycle and a standard cell-level dataset. The results obtained were in line with the results obtained with the ANN model developed based on the data collected from the developed experimental setup.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
6.40
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信