Demo3 - statnett/Talk2PowerSystem GitHub Wiki

(Imported from https://github.com/statnett/Talk2PowerSystem_PM/issues/98)

Q3.1 List Resources with Details

As a Power System Engineer I regularly need to search for a specific component (e.g by aliasName) that returns a list of possible matches, ordered by relevance. The list must be associated with additional information (aliasName, rated capacity, geographic location etc.) that helps me fetch the right component. I will use its ID (aliasName, MRID) in subsequent analysis work.

This is similar to Q2.2 List by Type but more elaborate

Q3.2 Show Resource Details

As a Power System Engineer I would like to provide a name or mrid of a component and request the associated properties of this specific component as part of a bigger analysis. Typical properties are electrical, component status historic/active/planned, ownership

This starts with "Identify object" followed by a smarter "DESCRIBE" (show only the attributes, and enum values, and perhaps some key relations?)

Q3. TODO

As a Power System Engineer I would like to request the analogue and digital measurements that are associated with a specific component (identified by its name or unique ID and preferably also a filter on associated properties) so that I later can request the datapoints of the associated timeseries.

Q3. TODO

As a Power System Engineer I would like to be able to refer to an existing area (e.g. bidding zone) or define an area so that I can do further analysis on this specific area in subsequent steps

Q3. TODO

As a Power System Engineer I would like to get a list of equipment of a certain type (e.g. generators) that belong to a predefined/user-specified area, so I can sum up the total production capacity in this area

Q3. TODO

As a Power System Engineer I would like to get all the measurements on powerlines that traverse a bidding zone of my choice, , so I can request the timeseries and compute the net flow in/out of the area at different points in time.

Q3. TODO

As a Power System Engineer with responsibilities for regional planning I would like to extract a subset of the entire CIM model that in itself is a valid CIM model

Q3. TODO

As a case handler for a new connection request (e.g. from a data-center that would like to connect to the network) I need to know if there are planned changes in the network so that I can assess if it affects the outcome of the request process

Q3. TODO

As a power system engineer (e.g. analysing the effect of a new potential connection request) I need to run a simulation of an power area that will be affected by the connection, and assess its impact via power flow simulations on selected historic days where we superimpose the actual flow and the additional production from production/consumption point

Q3. TODO

As data scientist in the ABOT-team, working on online bottle-neck prediction, I need to be alerted when a new component (substation/line) is commissioned (it usually is not at the planned commissioning date and time) so that my data model matches reality.

More complex ones:

Q3. TODO

As a Data Scientist I would like to choose a set of AC lines and let the system evaluate if it is electrically closed. If it is not closed I need to get a list of objects that are lacking to get a valid "power area" for further analysis.

Q3. TODO

From a valid power area generate a new CIM-CGMES compliant model that represents this area and initialize these files with historic measurements

Q3. TODO

Visualize a user defined power area so that I can see what is included and spot obvious mistakes.

Q3. TODO

In a power area, find the flux into/out of the area

Q3.TODO Power Flow Across Areas

Compute the flow from one area to another, using specified parameters.

  • Eg nominal production of generators in the area.
  • Probably also nominal consumption in the area?

We're talking not only predefined areas (eg BiddingZones), but also defining ad-hoc (yet named) areas by geospatial region.

Q3. TODO

A bidding zone is composed of several Metering Grid Areas. Start with the MGAs and aggregate to form a new valid area so that I can evaluate the effect of creating new bidding zones or compare my aggregated result with other data that already exist at bidding zone level

Q3. TODO

For a set of network elements, compute the total flux (Amperes or MWh)

Q3. TODO

For a junction, compute the measured influx vs measured outflux (Kirchoff's law)

Even more hardcore ones:

Q3.TODO Line Outage Leading to Increased Power in Siblings

When a line suffers from an unexpected outage, what is the observed increase in power on the surrounding components?

Q3.TODO Line Outage Over Time-Range

Same as above, but seen over a wider time-range

Q3. TODO

As the system operator (TSO) I would like to extract all parts of a network model that belongs to a DSO so the DSO can receive this model and load it into their own graph database. NB: an alternative approach is to allow the DSO access our full model use the named graph concept to hide the parts they should not see.