Load variations supplier¶
Loads variation supplier creates loads variations used for the margin calculation.
Implementation¶
Powsybl-Dynawo provides one supplier based on a JSON configuration file.
All load variations should be written in a variations array.
Loads variation model¶
The variation model has two attributes:
loadsIds: an array of load ids.variationValue: the variation to apply proportionally on all loads (in MW).
Json configuration:
{
"variations": [
{
"loadsIds": ["LOAD", "LOAD2"],
"variationValue": 20
},
{
"loadsIds": ["LOAD3"],
"variationValue": 10.2
}
]
}
Loads variation builder¶
Ultimately, the supplier calls the dedicated builder LoadsVariationBuilder that can be used directly by developers.