nazowatanim / Energy-Consumption-Simulator-for-CORE

simulates battery level, store history for maximum consuming processes and data can be retrived with REST API.
0 stars 0 forks source link

Energy-Consumption-Simulator-for-CORE

This project aims to emulate battery of every nodes of CORE on user specification. Data can be retrieved from CORE GUI with REST API.Python Flask RESTful has been used for that.It will be deployed as selectable service in CORE and will be responsible to emulate battery consumption on disaster network. To run the app please install dependencies of requirement.txt with command : sudo pip install -r requirement.txt then run energy_simu.py

Conceptual Model model

Application deployment in CORE as a service energy_consumption_service

Changing Network Route at different battery level with application change route

chnage route at different

Emulatng Current Battery and Energy Consumption at different nodes current battery