issues
search
jiedxu
/
mgrid
multilayer network for power grid with multiple voltage levels
https://edxu96.github.io/mgrid
GNU General Public License v3.0
4
stars
2
forks
source link
Snapshots and time series
#131
Open
jiedxu
opened
3 years ago
jiedxu
commented
3 years ago
To Do
[x]
OpenDSS
allows users to specify time series when defining elements. See EU-LV example,
http://svn.code.sf.net/p/electricdss/code/trunk/Distrib/IEEETestCases/LVTestCase/
[x] Time series is specified when adding elements in
PyPSA
,
https://pypsa.readthedocs.io/en/latest/design.html#time-varying-data
[x] Time series must be set as controller in
pandapower
,
https://pandapower.readthedocs.io/en/v2.5.0/timeseries.html
[ ]
Dataframe with columns being element type, name, attribute
[x]
What if two conversion elements in different types have the same name?
It's assumed every conversion element has a unique name.
[ ]
Conversion element can return tuples for variable attributes.
[x] Reference to previous cooked snapshot
jiedxu
commented
3 years ago
Incremental Data Structure
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.cumsum.html
previous
attribute points to the previous snapshot.
There is a default snapshot. It should be placed at the beginning of the series.
Voltages and flows should not be stored in the incremental form.
This structure is designed for voltage sensitivity analysis.
jiedxu
commented
3 years ago
Start with Time Series
Initiate a snapshot series.
Add time series one-by-one.
Add or delete snapshot.
To Do
OpenDSS
allows users to specify time series when defining elements. See EU-LV example, http://svn.code.sf.net/p/electricdss/code/trunk/Distrib/IEEETestCases/LVTestCase/PyPSA
, https://pypsa.readthedocs.io/en/latest/design.html#time-varying-datapandapower
, https://pandapower.readthedocs.io/en/v2.5.0/timeseries.htmlDataframe with columns being element type, name, attributeWhat if two conversion elements in different types have the same name?It's assumed every conversion element has a unique name.Conversion element can return tuples for variable attributes.