Interface RemoteReactivePowerControl
-
- All Known Implementing Classes:
RemoteReactivePowerControlImpl
public interface RemoteReactivePowerControl extends Extension<Generator>
- Author:
- Bertrand Rix
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default String
getName()
Return the name of this extension.Terminal
getRegulatingTerminal()
Get the regulating terminal where the reactive power should be controlled.double
getTargetQ()
Get the reactive power target in MVar, at the remote regulating terminal.boolean
isEnabled()
Says if the control is active or not.-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
-
-
-
Method Detail
-
getName
default String getName()
Description copied from interface:Extension
Return the name of this extension.
-
getTargetQ
double getTargetQ()
Get the reactive power target in MVar, at the remote regulating terminal. It is not the local target of the generator.
-
getRegulatingTerminal
Terminal getRegulatingTerminal()
Get the regulating terminal where the reactive power should be controlled. The regulating terminal should be the terminal of a branch or the terminal of a dangling line that will be merged later. It is not the regulating terminal of the generator used for voltage control that is less restrictive.
-
isEnabled
boolean isEnabled()
Says if the control is active or not.
-
-