8000 GitHub - DVA-Code/DVAGrid: DVAGrid: An open-source Python toolbox for the real-time distribution grid visualization.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

DVA-Code/DVAGrid

Repository files navigation

DVAGrid

DVAGrid is a platform for real-time geographical visualization of electricity distribution grids. It is created using the open source toolboxes of Python.

This project is currently maintained by the Distribution Visualization and Automation (D-VA) group at the Department of Electrical and Electronics Engineering, Kathmandu University.

Workflow

  1. ku_grid_model.py contains the model of the distribution system of Kathmandu University.
  2. Several smart meters installed at the premises of Kathmandu University continuously measure and send data to the cloud every minute.
  3. The main python file extracts data from cloud using the MQTT protocol and converts it into JSON format.
  4. Every minute, the main program runs a power flow simulation of the model using new data and calculates voltage magnitude, phase angle, power flow through lines, and line percentage loadings.
  5. The main program then generates a web file containing the geographic map of the distribution grid along with its near real-time status.

Screenshots

complete map line tool tip bus pop up infographics page

Dependencies

DVAGrid relies on the following Python packages:

  • PyPSA for network modelling and power flow calculations.
  • Folium for creating static and dynamic visualizations.
  • paho-mqtt to retrieve smart meter data from the cloud.

About

DVAGrid: An open-source Python toolbox for the real-time distribution grid visualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0