Power systems engineers · Melbourne
Python for people who run power systems.
Most engineers we meet already know what they want the computer to do. They just have not been shown how to ask it. That is the whole job, and we have been doing it for Australian and American utilities for over a decade.
Three ways we are useful
Python for power systems engineers
Two and three day courses that take an engineer from never having written a script to automating their own PSSE studies. Run on site, for groups of five or more.
See the course → ConsultingEngineers who understand the market
IPLAN conversions, retail systems that have to talk to AEMO, SCADA integration, and the market analysis underneath it. We are available for hire.
How we can help → SoftwareWe build the tools too
CleanBowled measures bowling speed and bounce from a phone camera. Grid Compare diffs two networks. Both started as something we needed and could not buy.
See what we build →Free things we keep running
We built these because we needed them. They are public, they are free, and every page tells you where the data came from and when.
Every registered power station in the Australian market, filterable by state and fuel source.
The EIA generation fleet, broken out for all fifty states plus DC.
Find every difference between two network cases automatically, instead of by eye.
Ten years of questions and answers about scripting PSSE, over at psspy.org.
What engineers say afterwards
Unedited, from course feedback forms.
I am now confident that I can write my own Python scripts
AEMO
Each concept built on the previous and there were clear connections between the different concepts
TransGrid
I would definitely apply the suggestions offered into my own code
AusGrid
From the blog
Ten years of working notes on scripting PSSE and reading the market.
What changed between these two RAW files? We set out to answer that once and for all, and wrote some software on the way.
When a string isn't a stringA reader wrote in with a devious problem. mdlnam returns a model name. Except when it doesn't.
The question we get asked more than any other, answered properly, with the script to go with it.
Got a job that needs doing?
Tell us what you are trying to work out. If we are not the right people we will usually know who is.
Email is the fastest way to reach us. Melbourne, Australia.