Embedded Predictive Thermal Intelligence for Li-Ion Batteries: A Preemptive, Cloud-Free Control Architecture for IoT-Scale Power Systems

Read full text
Authors: Francesco Colace, Roberto D’Amato, Angelo Lorusso, Antonio Metallo, Carmine Valentino
Cited by: 1
References: 45

Abstract

Accurate thermal management is crucial for ensuring the safety, longevity, and performance of lithium-ion batteries, especially in compact embedded systems like USB chargers, power banks, and IoT nodes. Despite extensive research on predictive thermal models and intelligent control frameworks, their implementation in resource-constrained microcontroller-class devices has been limited. Existing strategies in the literature, such as threshold-based or PID logic, cloud-enabled analytics, machine learning models, and observer-based estimators, are often reactive, computationally intensive, or dependent on external infrastructure, making them unsuitable for low-power, standalone applications. This study introduces a novel Scalable Embedded Thermal Intelligence architecture designed for real-time battery thermal regulation in locally executable, without cloud dependency, low-cost platforms. Unlike conventional methods, the proposed system operates entirely on-device using closed-form models implemented on an ESP32 microcontroller. It combines two synergistic algorithms: a static preemptive model that calculates a safe C-rate at startup based solely on ambient and initial battery temperature, and a dynamic disturbance-aware model that monitors temperature rise per SOC step and adjusts airflow or current adaptively without requiring high memory, floating-point units, or supervisory control. The architecture achieves sub-second response times,

Fields of Study & Subjects

Advanced Battery Technologies Research Advanced Battery Materials and Technologies Silicon Carbide Semiconductor Technologies

Publication details

Journal / source
Applied System Innovation
Publisher
MDPI AG
Volume
9
Issue
7
Pages
139–139
Publication date
29 June 2026
Language
EN