State-of-charge estimation of IoT devices using genetic algorithm-optimized long short-term memory networks under real-world conditions

Accurate State of Charge (SOC) estimation is crucial for remaining energy estimation and remaining useful life prediction. While in application scenarios such as Electric Vehicles (EVs), accurate SOC estimation can help to plan journeys, reducing range anxiety; for WSN and IoT devices on the other hand, accurate SOC estimation may result in prolonged device lifetime. In this regard, most of the techniques consider battery terminal voltage, capacity, and even EMF to estimate the SOC, but mostly ignore the real-world conditions. To address this gap, a controlled experimental corpus covering three battery chemistries (Li-Ion, Li-Po, and Ni-MH), three constant discharge currents (30, 50, and 100 mA), and five ambient temperatures (5°C, 15°C, 25°C, 35°C, and 45°C) was assembled. Each condition was repeated three times, where cycles with anomalies were excluded to quantify reproducibility. A Long Short-Term Memory (LSTM) model tuned with a Genetic Algorithm (GA) was trained per chemistry using five-fold cross-validation, with optimization targeting hyperparameters (including layer depth, hidden units, dropout, learning rate, and batch size).The proposed model (LSTM-GA) provided an average low Mean Absolute Value (MAE) of 0.349, 0.390, and 0.412 for Li-Ion, Li-Po, and Ni-MH battery chemistry, respectively. The proposed technique also offers a complete adaptive, scalable code pipeline for model training and deployment. Finally, training cost and inference latency were quantified on NVIDIA Titan V and RTX 4070 GPUs (running TensorFlow 2.20 with CUDA 13), with latencies shown to be appropriate for embedded platform deployment.

Authors

Institutions

Publication Details

Journal
Energy Reports
Published
2025-12-01
DOI
https://doi.org/10.1016/j.egyr.2025.11.109
Citations
1
Primary Topic
Advanced Battery Technologies Research
Type
article
Field-Weighted Citation Impact
0.68
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

State-of-charge estimation of IoT devices using genetic algorithm-optimized long short-term memory networks under real-world conditions

Khalid Ammar, Omer Ali, Ashraf Bani Ahmad, Chia Ai Ooi et al.
1 citations
Energy Reports
Advanced Battery Technologies Research
0.68
article

State-of-charge estimation of IoT devices using genetic algorithm-optimized long short-term memory networks under real-world conditions

Khalid Ammar, Omer Ali, Ashraf Bani Ahmad, Chia Ai Ooi, Mohamad Khairi Ishak
article en
1 citations

Abstract

Accurate State of Charge (SOC) estimation is crucial for remaining energy estimation and remaining useful life prediction. While in application scenarios such as Electric Vehicles (EVs), accurate SOC estimation can help to plan journeys, reducing range anxiety; for WSN and IoT devices on the other hand, accurate SOC estimation may result in prolonged device lifetime. In this regard, most of the techniques consider battery terminal voltage, capacity, and even EMF to estimate the SOC, but mostly ignore the real-world conditions. To address this gap, a controlled experimental corpus covering three battery chemistries (Li-Ion, Li-Po, and Ni-MH), three constant discharge currents (30, 50, and 100 mA), and five ambient temperatures (5°C, 15°C, 25°C, 35°C, and 45°C) was assembled. Each condition was repeated three times, where cycles with anomalies were excluded to quantify reproducibility. A Long Short-Term Memory (LSTM) model tuned with a Genetic Algorithm (GA) was trained per chemistry using five-fold cross-validation, with optimization targeting hyperparameters (including layer depth, hidden units, dropout, learning rate, and batch size).The proposed model (LSTM-GA) provided an average low Mean Absolute Value (MAE) of 0.349, 0.390, and 0.412 for Li-Ion, Li-Po, and Ni-MH battery chemistry, respectively. The proposed technique also offers a complete adaptive, scalable code pipeline for model training and deployment. Finally, training cost and inference latency were quantified on NVIDIA Titan V and RTX 4070 GPUs (running TensorFlow 2.20 with CUDA 13), with latencies shown to be appropriate for embedded platform deployment.

Energy ReportsVol. 14
Universiti Sains Malaysia (MY), Ajman University (AE), Al-Balqa Applied University (JO), Institute of Technology Carlow (IE)
Openalex Percentile: Top 23%
Advanced Battery Technologies Research
0.68
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.