Submitted:
26 May 2025
Posted:
03 June 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Energy Data Characterization in the Three Target Domains
2.1. Vehicular Batteries
2.2. LV Test Feeder
2.3. Home Energy Management System (HEMS)
3. Services Based on IoT Measurements
3.1. Range Prediction
3.2. Power Flow Analysis
3.3. Appliances scheduling
3.4. Synopsis
| Range prediction from BMS data | Power flow analysis from LV feeder data | Appliance scheduling from HEMS data | |
|---|---|---|---|
| Goal of service | Predict travel distance from remaining SoC | Analyze feeder power losses | Recommend optimum hours for using high-power appliances. |
| Inputs | Environmental, vehicle and battery data | Load data | Power data |
| Output | SoC, Driving range | Power loss | Optimum schedule |
| Computation algorithm | Data-Driven Method for range prediction | Newton-Raphson method | Descriptive analytics and cost optimization techniques |
| Service stakeholders | Driver, battery supplieer and vehicle manufacturer | Power distributor | Residential customer, Power supplier |
| Benefits | Drivers can easily plan destinations and safe charging zones | Optimize energy distribution | Electricity cost reducing for residents |
| Constraint | Accurate range prediction requires minimum uncertainties in modeling battery limits, vehicle dynamics, environmental factors, and driving behavior. | Association between load dynamics and renewable energy integration | Some appliances must run immediately based on user needs |
| Range prediction from BMS data | Power flow analysis from LV feeder data | Appliance scheduling from HEMS data | |
|---|---|---|---|
| Things | Battery cell and driving context | LV test feeder | Electrical appliance in house |
| Devices | Battery measurement emulator (ISL78714) other sensor | Smart meters | Plugwise Kit |
| Measurements | Environmental data, Vehicle data, Battery data | Feeder load of nodes | Power consumption data |
| Features | Temperature, elevation, speed, throttle, voltage, current, SoC, etc. | Load | Active Power |
| Sensitivity /accuracy of measurement | Device accuracy: ±2.5mV | Voltage measurement error smaller than 0,1% | of measurement reading ± 0,5 W |
| Representation of data | Time-series representation in CSV format | Time-series representation in CSV format | Time-series representation in CSV format |
4. Experimental result and Analysis
4.1. Range Prediction
4.2. Power Flow Analysis
4.3. Appliance Scheduling
4.4. Measurify Data Uploading
4.5. Discussion
5. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
| Parameter | Symbol | Value | Unit | Description |
|---|---|---|---|---|
| Gravity | g | 9.81 | m/s² | Acceleration due to gravity |
| Rolling Resistance Coefficient | f | 0.01 | – | Resistance between tires and road |
| Aerodynamic Drag Coefficient | 0.3 | – | Drag coefficient of the vehicle | |
| Frontal Area | A | 2.2 | m² | Vehicle’s frontal cross-sectional area |
| Air Density | 1.225 | kg/m³ | Density of air at sea level | |
| Vehicle Mass | m | 1500 | kg | Total mass of the EV |
| Rotational Equivalent Mass | kg | Effective mass considering rotating components | ||
| Headwind Velocity | 0 | m/s | Assumed zero for prediction | |
| Drivetrain Efficiency | 0.9 | – | Efficiency of power transfer from battery to wheels | |
| Regenerative Braking Efficiency | 0.7 | – | Efficiency of energy recovery during braking |
References
- Singh, M.; Øvsthus, K.; Kampen, A.L.; Dhungana, H. Development of a human cognition inspired condition management system for equipment. International Journal of System Assurance Engineering and Management 2024 2024, 1, 1–10. [CrossRef]
- Dhungana, H. Rule-Based Decision Making in Biologically Inspired Condition Management System. International Conference on Agents and Artificial Intelligence 2024, 2, 1245–1254. [CrossRef]
- Dhungana, H. Case based Decision Making in Biologically Inspired Condition Management System. 7th International Conference on Inventive Computation Technologies, ICICT 2024 2024, pp. 335–339. [CrossRef]
- Dhungana, H.; Mukhiya, S.K.; Dhungana, P.; Karic, B. Deep learning-based fault identification in condition monitoring. arXiv preprint arXiv:2410.05889. 2024.
- Dhungana, H.; Rykkje, T.; Lundervold, A.S. Bearing Prognostics Using the PRONOSTIA Data: A Comparative Study. IEEE Access 2025.
- Ul Mehmood, M.; Ulasyar, A.; Khattak, A.; Imran, K.; Zad, H.S.; Nisar, S. Cloud Based IoT Solution for Fault Detection and Localization in Power Distribution Systems. Energies 2020, Vol. 13, Page 2686 2020, 13, 2686. [CrossRef]
- Almahmoud, Z.; Crandall, J.; Elbassioni, K.; Nguyen, T.T.; Roozbehani, M. Dynamic Pricing in Smart Grids under Thresholding Policies. IEEE Transactions on Smart Grid 2019, 10, 3415–3429. [CrossRef]
- Zoha, A.; Gluhak, A.; Imran, M.A.; Rajasegarar, S. Non-Intrusive Load Monitoring Approaches for Disaggregated Energy Sensing: A Survey. Sensors 2012, Vol. 12, Pages 16838-16866 2012, 12, 16838–16866. [CrossRef]
- Chen, X.; Wei, T.; Hu, S. Uncertainty-aware household appliance scheduling considering dynamic electricity pricing in smart home. IEEE Transactions on Smart Grid 2013, 4, 932–941. [CrossRef]
- Stute, J.; Klobasa, M. How do dynamic electricity tariffs and different grid charge designs interact? - Implications for residential consumers and grid reinforcement requirements. Energy Policy 2024, 189, 114062. [CrossRef]
- Tezde, E.I.; Okumus, H.I.; Savran, I. Two-Stage Energy Management of Multi-Smart Homes With Distributed Generation and Storage. Electronics 2019, Vol. 8, Page 512 2019, 8, 512. [CrossRef]
- Razghandi, M.; Zhou, H.; Erol-Kantarci, M.; Turgut, D. Short-Term Load Forecasting for Smart Home Appliances with Sequence to Sequence Learning. IEEE International Conference on Communications 2021. [CrossRef]
- Zanella, A.; Bui, N.; Castellani, A.; Vangelista, L.; Zorzi, M. Internet of things for smart cities. IEEE Internet of Things Journal 2014, 1, 22–32. [CrossRef]
- Shrouf, F.; Miragliotta, G. Energy management based on Internet of Things: practices and framework for adoption in production management. Journal of Cleaner Production 2015, 100, 235–246. [CrossRef]
- Dhungana, H. A machine learning approach for wind turbine power forecasting for maintenance planning. Energy Informatics 2024 8:1 2025, 8, 1–25. [CrossRef]
- Miranda, M.H.; Silva, F.L.; Lourenço, M.A.; Eckert, J.J.; Silva, L.C. Particle swarm optimization of Elman neural network applied to battery state of charge and state of health estimation. Energy 2023, 285, 129503. [CrossRef]
- Wei, H.; He, C.; Li, J.; Zhao, L. Online estimation of driving range for battery electric vehicles based on SOC-segmented actual driving cycle. Journal of Energy Storage 2022, 49, 104091. [CrossRef]
- Adhikaree, A.; Kim, T.; Vagdoda, J.; Ochoa, A.; Hernandez, P.J.; Lee, Y. Cloud-based battery condition monitoring platform for large-scale lithium-ion battery energy storage systems using internet-of-things (IoT). 2017 IEEE Energy Conversion Congress and Exposition, ECCE 2017 2017, 2017-January, 1004–1009. [CrossRef]
- Kobeissi, A.; Bellotti, F.; Berta, R.; De Gloria, A. Towards an IoT-enabled dynamic wireless charging metering service for electrical vehicles. 2019 AEIT International Conference of Electrical and Electronic Technologies for Automotive, AEIT AUTOMOTIVE 2019 2019. [CrossRef]
- Cirimele, V.; La Ganga, A.; Colussi, J.; Gloria, A.D.; Diana, M.; Bellotti, F.; Berta, R.; Sayed, N.E.; Kobeissi, A.; Guglielmi, P.; et al. The Fabric ICT Platform for Managing Wireless Dynamic Charging Road Lanes. IEEE Transactions on Vehicular Technology 2020, 69, 2501–2512. [CrossRef]
- Berta, R.; Kobeissi, A.; Bellotti, F.; De Gloria, A. Atmosphere, an Open Source Measurement-Oriented Data Framework for IoT. IEEE Transactions on Industrial Informatics 2021, 17, 1927–1936. [CrossRef]
- Bellotti, F.; Osman, N.; Arnold, E.H.; Mozaffari, S.; Innamaa, S.; Louw, T.; Torrao, G.; Weber, H.; Hiller, J.; De Gloria, A.; et al. Managing Big Data for Addressing Research Questions in a Collaborative Project on Automated Driving Impact Assessment. Sensors 2020, 20. [CrossRef]
- Capello, A.; Fresta, M.; Bellotti, F.; Haghighi, H.; Hiller, J.; Mozaffari, S.; Berta, R. Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case. Sensors 2023, 23. [CrossRef]
- Fresta, M.; Dabbous, A.; Bellotti, F.; Capello, A.; Lazzaroni, L.; Pighetti, A.; Berta, R. Low-Cost, Edge-Cloud, End-to-End System Architecture for Human Activity Data Collection. In Proceedings of the Applications in Electronics Pervading Industry, Environment and Society; Bellotti, F.; Grammatikakis, M.D.; Mansour, A.; Ruo Roch, M.; Seepold, R.; Solanas, A.; Berta, R., Eds., Cham, 2024; pp. 444–449. [CrossRef]
- Fresta, M.; Bellotti, F.; Capello, A.; Dabbous, A.; Lazzaroni, L.; Ansovini, F.; Berta, R. End-to-End Dataset Collection System for Sport Activities. Electronics 2024, 13. [CrossRef]
- Monteriù, A.; Prist, M.R.; Frontoni, E.; Longhi, S.; Pietroni, F.; Casaccia, S.; Scalise, L.; Cenci, A.; Romeo, L.; Berta, R.; et al. A Smart Sensing Architecture for Domestic Monitoring: Methodological Approach and Experimental Validation. Sensors 2018, Vol. 18, Page 2310 2018, 18, 2310. [CrossRef]
- Ehsan, A.; Abuhaliqa, M.A.M.E.; Catal, C.; Mishra, D. RESTful API Testing Methodologies: Rationale, Challenges, and Solution Directions. Applied Sciences 2022, 12. [CrossRef]
- Fresta, M.; Bellotti, F.; Capello, A.; Cossu, M.; Lazzaroni, L.; De Gloria, A.; Berta, R. Efficient Uploading of.Csv Datasets into a Non-Relational Database Management System. In Proceedings of the Applications in Electronics Pervading Industry, Environment and Society; Berta, R.; De Gloria, A., Eds., Cham, 2023; pp. 9–15. [CrossRef]
- Fresta, M.; Capello, A.; Bellotti, F.; Lazzaroni, L.; Cossu, M.; Berta, R. Supporting a .csv-based Workflow in MongoDB for Data Analysts. IEEE International Symposium on Industrial Electronics 2023, 2023-June. [CrossRef]
- Lu, L.; Han, X.; Li, J.; Hua, J.; Ouyang, M. A review on the key issues for lithium-ion battery management in electric vehicles. Journal of Power Sources 2013, 226, 272–288. [CrossRef]
- Xiong, R.; Cao, J.; Yu, Q.; He, H.; Sun, F. Critical Review on the Battery State of Charge Estimation Methods for Electric Vehicles. IEEE Access 2017, 6, 1832–1843. [CrossRef]
- Lyne, N. Optimizing Precision Cell Measurement Accuracy in Automotive Battery Management Systems, 2020.
- Gallinaro, S. Higher Reliability, Safety, and 30% Longer Lifetime with Advanced Battery Management in Healthcare Energy Storage Systems, 2019.
- Schneider, K.P.; Mather, B.A.; Pal, B.C.; Ten, C.W.; Shirek, G.J.; Zhu, H.; Fuller, J.C.; Pereira, J.L.; Ochoa, L.F.; De Araujo, L.R.; et al. Analytic Considerations and Design Basis for the IEEE Distribution Test Feeders. IEEE Transactions on Power Systems 2018, 33, 3181–3188. [CrossRef]
- Wagle, R.; Sharma, P.; Sharma, C.; Amin, M. Optimal power flow based coordinated reactive and active power control to mitigate voltage violations in smart inverter enriched distribution network. International Journal of Green Energy 2024, 21, 359–375. [CrossRef]
- Ni, F.; Nguyen, P.H.; Cobben, J.F.; Van den Brom, H.E.; Zhao, D. Three-phase state estimation in the medium-voltage network with aggregated smart meter data. International Journal of Electrical Power & Energy Systems 2018, 98, 463–473. [CrossRef]
- Himeur, Y.; Alsalemi, A.; Bensaali, F.; Amira, A. Smart non-intrusive appliance identification using a novel local power histogramming descriptor with an improved k-nearest neighbors classifier. Sustainable Cities and Society 2021, 67, 102764. [CrossRef]
- Ruano, A.; Hernandez, A.; Ureña, J.; Ruano, M.; Garcia, J. NILM Techniques for Intelligent Home Energy Management and Ambient Assisted Living: A Review. Energies 2019, Vol. 12, Page 2203 2019, 12, 2203. [CrossRef]
- Hart, G.W. Nonintrusive Appliance Load Monitoring. Proceedings of the IEEE 1992, 80, 1870–1891. [CrossRef]
- De Cauwer, C.; Verbeke, W.; Coosemans, T.; Faid, S.; Van Mierlo, J. A Data-Driven Method for Energy Consumption Prediction and Energy-Efficient Routing of Electric Vehicles in Real-World Conditions. Energies 2017, Vol. 10, Page 608 2017, 10, 608. [CrossRef]
- Varga, B.O.; Sagoian, A.; Mariasiu, F. Prediction of Electric Vehicle Range: A Comprehensive Review of Current Issues and Challenges. Energies 2019, Vol. 12, Page 946 2019, 12, 946. [CrossRef]
- Hannan, M.A.; Lipu, M.S.; Hussain, A.; Mohamed, A. A review of lithium-ion battery state of charge estimation and management system in electric vehicle applications: Challenges and recommendations. Renewable and Sustainable Energy Reviews 2017, 78, 834–854. [CrossRef]
- Saha, B.; Goebel, K. Battery Data Set, 2007.
- Tannahill, V.R.; Muttaqi, K.M.; Sutanto, D. Driver alerting system using range estimation of electric vehicles in real time under dynamically varying environmental conditions. IET Electrical Systems in Transportation 2016, 6, 107–116. [CrossRef]
- De Cauwer, C.; Verbeke, W.; Van Mierlo, J.; Coosemans, T. A Model for Range Estimation and Energy-Efficient Routing of Electric Vehicles in Real-World Conditions. IEEE Transactions on Intelligent Transportation Systems 2020, 21, 2787–2800. [CrossRef]
- Wang, X.F.; Song, Y.; Irving, M. Load Flow Analysis. Modern Power Systems Analysis 2008, pp. 71–128. [CrossRef]
- Hofmann, M.; Bjarghov, S.; Sæle, H.; Lindberg, K.B. Grid tariff design and peak demand shaving: A comparative tariff analysis with simulated demand response. Energy Policy 2025, 198, 114475. [CrossRef]
- Chen, C.; Wang, J.; Heo, Y.; Kishore, S. MPC-based appliance scheduling for residential building energy management controller. IEEE Transactions on Smart Grid 2013, 4, 1401–1410. [CrossRef]
- Steinstraeter, M.; Buberger, J.; Trifonov, D. Battery and Heating Data in Real Driving Cycle, 2020. [CrossRef]
- Khan, M.A.; Hayes, B.P. For paper "A Reduced Electrically-Equivalent Model of the IEEE European Low Voltage Test Feeder", 2020. [CrossRef]
- Monacchi, A.; Egarter, D.; Elmenreich, W.; D’Alessandro, S.; Tonello, A.M. GREEND: An energy consumption dataset of households in Italy and Austria. 2014 IEEE International Conference on Smart Grid Communications, SmartGridComm 2014 2015, pp. 511–516. [CrossRef]
- Steinstraeter, M.; Buberger, J.; Minnerup, K.; Trifonov, D.; Horner, P.; Weiss, B.; Lienkamp, M. Controlling cabin heating to improve range and battery lifetime of electric vehicles. eTransportation 2022, 13, 100181. [CrossRef]
- OpenIoT.
- Home - Web of Things (WoT).
- Introduction - BIG IoT.
- IoT Edge, Open Source Edge - AWS IoT Greengrass - AWS.
- Azure IoT – Internet of Things Platform | Microsoft Azure.












| Resource type | Description |
|---|---|
| Measurement | Single measure sent from the field to the cloud. Each measurement can contain more than one sample, each one time-stamped. |
| Feature | Definition of the type of a measurement (could be multi-dimensional, with different data types and orders in the dimensions). |
| Thing | The subject of the measure. |
| Device | The measuring device. |
| Tag | Tag information attachable to other resources for characterizing them for proper processing. |
| Feature Description | Range prediction from vehicular batteries | Power flow analysis from LV feeder data | Appliance scheduling from HEMS |
|---|---|---|---|
| Data sources | Battery and Heating Data in Real Driving Cycle [49] | IEEE LV test feeder [50] | GREEND: An Energy Consumption Dataset of Households in Italy and Austria [51] |
| Data format | CSV format (time series) | CSV format (time series load power) | CSV format(time series active power & appliance signature) |
| Measurement range | — | 0-6 kW | 0-3 kW |
| Measuring frequency | 10 Hz | 1/60 Hz | 1 Hz |
| Computational frameworks | Python script | Python script | Python script |
| Previously built IOT services from data sources | SoC and SoH prediction of battery [16] , Cabin heating controlling [52] | Power flow based coordinated power control [35], State estimation in medium voltage distribution networks [36] | Appliance identification [37], Load forecasting [12] |
| Constraint | Different cycles (urban, highway, mixed) have different power consumption patterns | Newton-Raphson method requires Jacobian matrix inversion, which can be computationally intensive for large networks | Descriptive analytics relies on past power consumption patterns only |
| How could it be improved? | Assign weight to each cycle based on typical driving behavior | Using iterative methods like Gauss-Seidel with appropriate preconditioning | Combining machine learning models can recomend better scheduling decisions |
| Domain | # Files | CSV Columns | Total Rows | Total Files Size (MB) |
|---|---|---|---|---|
| Vehicular Batteries | 33 | 38 | 157.114 | 48 |
| LV Test Feeder | 100 | 2 | 144.000 | 3 |
| HEMS | 231 | 10 | 18.288.288 | 1.400 |
| Application | Avg. Latency per row (µs) | Avg. CPU Usage (%) | Avg. RAM Usage (MB) |
|---|---|---|---|
| Vehicular Batteries | 189 | 5.4 | 775 |
| LV Test Feeder | 92 | 3.8 | 675 |
| HEMS | 115 | 6.7 | 3.100 |
| Publicly available open source IoT projects | Measurify framework [21] |
|---|---|
| OpenIoT [53]: IoT middleware supporting semantic data modeling, service discovery, and cloud integration. It is designed mainly for smart city applications and academic use. Interoperability is achieved at the service level via the Global Sensor Network, but the system is relatively complex and not tailored to lightweight measurement-centric deployments. | Focused on measurement-oriented modeling with lightweight RESTful APIs and fine-grained resource definitions. It offers fast deployment, simplified schema configuration, and efficient time-series management. More suitable for real-time sensor data workflows and modular integration. |
| Web of Things/Objects [54]: Conceptual framework developed by W3C to enable semantic interoperability across smart devices using standard web technologies. It provides a unified description of Things via Thing Descriptions, focusing on metadata, discoverability, and linking capabilities. However, it lacks a concrete implementation for full-stack data collection, storage, and processing. | Provides a complete implementation for measurement-based IoT systems, including structured data acquisition, storage (MongoDB), and access via REST APIs. It offers practical, application-ready semantics for measurement features, devices, and entities, optimized for quick integration and prototyping. |
| BIG IoT [55]: A project aimed at enabling interoperability across IoT platforms through a common Web API and a service marketplace. It focuses on high-level service registration, discovery, and monetization, primarily in smart city scenarios. While it fosters platform-to-platform integration, it does not define low-level data models or provide concrete tools for measurement acquisition and storage. | Targets the full measurement lifecycle: data acquisition, modeling, storage, and access. It enables fine-grained control over IoT resources without relying on centralized marketplaces. Designed for bottom-up integration of sensors and measurements with native REST APIs and time-series support, rather than top-down service abstraction. |
| IoTAWS [56]: A cloud-based platform by Amazon Web Services offering scalable, secure IoT services including device management, data ingestion, analytics, and integration with other AWS services. While powerful, it is tightly coupled to the AWS ecosystem, often requiring complex configuration and limiting transparency and customization for smaller or domain-specific deployments. | Offers an open-source, vendor-neutral alternative focused on flexibility and clarity in data modeling. Suitable for lightweight, domain-specific solutions where developers require full control over data structure and system behavior without vendor lock-in or high cloud overhead. Easily deployable on local or hybrid infrastructures. |
| MS Azure [57]: A highly integrated cloud platform offering end-to-end IoT services including device provisioning, data streaming, analytics, digital twins, and machine learning integration. While feature-rich, it introduces complexity and cost, with limited transparency in internal workflows and strong dependence on Microsoft infrastructure and cloud services. | Provides a minimal, transparent framework for modeling and managing IoT measurement data. Its lightweight design and full control over data flow make it ideal for scenarios requiring low latency, rapid prototyping, or offline deployment. It avoids cloud dependencies, enabling cost-effective and customizable solutions. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).