Package com.powsybl.iidm.network
Interface DanglingLine.Generation
- All Superinterfaces:
ReactiveLimitsHolder
- Enclosing interface:
- DanglingLine
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getMaxP()
Get the generator maximal active power in MW.double
getMinP()
Get the generator minimal active power in MW.double
Get the generator active power target in MW.double
Get the generator reactive power target in MVAR.double
Get the generator voltage target in Kv.boolean
Get the generator voltage regulation status.setMaxP
(double maxP) Set the generator maximal active power in MW.setMinP
(double minP) Set the generator minimal active power in MW.setTargetP
(double targetP) Set the generator active power target in MW.setTargetQ
(double targetQ) Set the generator reactive power target in MVAR.setTargetV
(double targetV) Set the generator voltage target in Kv.setVoltageRegulationOn
(boolean voltageRegulationOn) Set the generator voltage regulation status.Methods inherited from interface com.powsybl.iidm.network.ReactiveLimitsHolder
getReactiveLimits, getReactiveLimits, newMinMaxReactiveLimits, newReactiveCapabilityCurve
-
Method Details
-
getTargetP
double getTargetP()Get the generator active power target in MW.
The active power target follows a generator sign convention.
Depends on the working variant.
- Returns:
- the generator active power target
-
setTargetP
Set the generator active power target in MW.
Depends on the working variant.
- Parameters:
targetP
- the generator active power target- Returns:
- this to allow method chaining
-
getMaxP
double getMaxP()Get the generator maximal active power in MW. -
setMaxP
Set the generator maximal active power in MW. -
getMinP
double getMinP()Get the generator minimal active power in MW. -
setMinP
Set the generator minimal active power in MW. -
getTargetQ
double getTargetQ()Get the generator reactive power target in MVAR.
The generator reactive power target follows a generator sign convention.
Depends on the working variant.
- Returns:
- the generator reactive power target
-
setTargetQ
Set the generator reactive power target in MVAR.
Depends on the working variant.
- Parameters:
targetQ
- the generator reactive power target- Returns:
- this to allow method chaining
-
isVoltageRegulationOn
boolean isVoltageRegulationOn()Get the generator voltage regulation status. -
setVoltageRegulationOn
Set the generator voltage regulation status. -
getTargetV
double getTargetV()Get the generator voltage target in Kv.
Depends on the working variant.
- Returns:
- the generator voltage target
-
setTargetV
Set the generator voltage target in Kv.
Depends on the working variant.
- Parameters:
targetV
- the generator voltage target- Returns:
- this to allow method chaining
-