SOFTWARE MODULE FOR BATTERY MONITORING FOR A DECISION-SUPPORT SYSTEM USING A DIGITAL TWIN

Authors

DOI:

https://doi.org/10.32689/maup.it.2025.4.29

Keywords:

software module, hybrid energy microgrid, monitoring, edge computing, renewable energy sources

Abstract

The purpose of this work is the development of a software module for measuring battery capacity with monitoring via a local interface and a cloud service, for further integration into a proactive digital twin system for managing energy distribution in networks with renewable energy sources. Methodology. An analysis of current trends in the energy sector and relevant technologies for remote device access was conducted through a review of scientific literature on related topics and available software products with similar functionalities. Based on this analysis, requirements for the development of the software module were formulated in the form of UML use case and sequence diagrams. The analysis of available hardware for implementing the monitoring system allowed the selection of the appropriate sensor model and microcontroller, which meet the computational power requirements for edge computing and the necessary connection interfaces. An iterative development model was used during the software implementation, providing incremental enhancements of functional capabilities at each stage. The software part itself is based on a functionally oriented programming approach with a responsibility-separated architecture, as the software module combines three components responsible for data collection and processing, the local web interface, and cloud integration with the Blynk IoT service. The results. A review of modern approaches to the development of monitoring systems and their integration into IoT infrastructure was conducted. Use case modeling of the software module and modeling of actors’ possible actions was performed through the development of UML diagrams. The software module is written in the C programming language and is compatible with ESP32 and other similar Arduino-based microcontrollers. Algorithms for calculation and error minimization of the system’s main indicators were implemented. The design of a local web page and an interface template in the Blynk IoT application was developed. Each of these screens displays the current battery status, and cloud integration with Blynk enables archiving of values and viewing them as charts. The software module was tested with a backup power system for a private house over a period of two months. The scientific novelty of the work is that the developed software module fundamentally uses architectural solutions that provide flexibility for integration into decision-support systems with a digital twin, as a data source for usage monitoring for energy stored in batteries. Conclusion. The work demonstrates the development of a software module for local and remote user monitoring of battery status, which will provide a decision-support system with data for analyzing the condition of a similar system and for taking automated actions based on this data.

References

Abdessalem W. Ben, Jayari I., Karaa S. Climate Change: The Challenge of Tunisia and Previsions for Renewable Energy Production. 2023. DOI: https://doi.org/10.1007/978-3-031-22456-0_6.

Afkar M., Gavagsaz-Ghoachani R., Phattanasak M., Pierfederici S. Decentralized Passivity-based Control of Two Distributed Generation Units in DC Microgrids. 2023 8th International Conference on Technology and Energy Management (ICTEM). Babol, Iran, 2023. P. 1–5. DOI: https://doi.org/10.1109/ICTEM56862.2023.10084246.

Belaid M., Chandra A., Rezkallah M., Ibrahim H. Performance Study of a Decentralized Control Strategy for Hybrid Standalone Power Generation System. IECON 2021 – 47th Annual Conference of the IEEE Industrial Electronics Society. Toronto, Canada, 2021. P. 1–6. DOI: https://doi.org/10.1109/IECON48115.2021.9589265.

Ghahfarrokhi M., Khademvatani A. Investigating the Impact of Fossil Fuel Prices on CO₂ Emissions in Iran and China. 2024 9th International Conference on Technology and Energy Management (ICTEM). Behshar, Mazandaran, Iran, 2024. P. 1–13. DOI: https://doi.org/10.1109/ICTEM60690.2024.10631921.

Kavousi-Fard A., Dabbaghjamanesh M., Jafari M., Fotuhi-Firuzabad M., Dong Z. Y., Jin T. Digital Twin for mitigating solar energy resources challenges: A Perspective Review. Solar Energy. 2024. DOI: https://doi.org/10.1016/j.solener.2024.112561.

Lasemi M. A., Arabkoohsar A., Hajizadeh A. Optimal Design of Green Energy Hub Considering Multi-Generation Energy Storage System. 2022 IEEE International Conference on Power Systems Technology (POWERCON). Kuala Lumpur, Malaysia, 2022. P. 1–6. DOI: https://doi.org/10.1109/POWERCON53406.2022.9929923.

Li L., Li J., Wang H., Georgieva T., Ferentinos K., Arvanitis K., Sigrimis N. Sustainable energy management of solar greenhouses using open weather data on MACQU platform. International Journal of Agricultural and Biological Engineering. 2018. 11(1). DOI: https://doi.org/10.25165/j.ijabe.20181101.2713.

Meng F., Wang X. Digital twin for intelligent probabilistic short-term load forecasting in solar based smart grids using shark algorithm. Solar Energy. 2023. DOI: https://doi.org/10.1016/j.solener.2023.111870.

Prajapati D. K., Joshi R. A Comparison of Machine Learning Methods for Forecasting Solar Energy Production. 2024 International Conference on Advances in Computing Research on Science Engineering and Technology (ACROSET). Indore, India, 2024. P. 1–6. DOI: https://doi.org/10.1109/ACROSET62108.2024.10743318.

Savov K.-K., Stoilov D., Hadzhiyska K. Model for energy flow optimization and planning. 2022

th Electrical Engineering Faculty Conference (BulEF). Varna, Bulgaria, 2022. P. 1–5. DOI: https://doi.org/10.1109/BulEF56479.2022.10021158.

Simmons C., Arment J., Powell K., Hedengren J. Proactive energy optimization in residential buildings with weather and market forecasts. Processes. 2019. 7(12). DOI: https://doi.org/10.3390/pr7120929.

Wang Z., Luther M., Horan P., Matthews J., Liu C. Technical and economic analyses of PV battery systems considering two different tariff policies. Solar Energy. 2024. (267). DOI: https://doi.org/10.1016/j.solener.2023.112189.

Published

2025-12-30

How to Cite

ЧИЧИКАЛО, Є., & ШЕНДРИК, В. (2025). SOFTWARE MODULE FOR BATTERY MONITORING FOR A DECISION-SUPPORT SYSTEM USING A DIGITAL TWIN. Information Technology and Society, (4 (19), 191-198. https://doi.org/10.32689/maup.it.2025.4.29