aayushGaur / stac

Steady-State AC Network Visualization in the Browser - Developed at DATA61/Faculty of IT, Monash University - as a part of the summer research project.
http://immersive.erc.monash.edu.au/stac/
MIT License
16 stars 13 forks source link

stac- Steady-State AC Network Visualization in the Browser

Motivation behind stac

Power Networks are large complex systems often spanning over 100 buses at a time.Understanding, Interpreting and Visualizing them is a challenging and tedious process. The STAC project looks to make that process easier through a visualization tool for power networks.

stac is a web-based tool that is aimed at helping power system researchers to understand their network datasets and the results of their research.

Key features of stac

  1. Automatic graph layout - All you need to do is drop in the input file and stac gives you an automated layout of the network (including the generators, synchronous condensers, loads, shunts and different branches).
  2. Ability to save a custom layout and reuse the same at a later stage.
  3. Tool-tips that provide information about the specific elements.
  4. Validation view - Highlight constraint violations (errors and warnings in the network with a single click)
  5. Easy scaling, zooming and visualization of complex Networks.

Technologies used:

  1. HTML5
  2. CSS3
  3. JavaScript and JQuery.
  4. Frameworks - D3 and WebCola (developed at Monash University).

Upgrades/Updates

Bus Locking (Completed)

File Parser

Updates be done

  1. Update the read me page with details of various decorators and validation view.
  2. Drilling down into specific line flow data
  3. Automated testing (to avoid any regression in the functionality when updates/changes are made).

Completed Updates