Class LfStarBus
- java.lang.Object
-
- com.powsybl.openloadflow.network.AbstractElement
-
- com.powsybl.openloadflow.network.impl.AbstractLfBus
-
- com.powsybl.openloadflow.network.impl.LfStarBus
-
public class LfStarBus extends AbstractLfBus
- Author:
- Geoffroy Jamgotchian
-
-
Field Summary
-
Fields inherited from class com.powsybl.openloadflow.network.impl.AbstractLfBus
angle, batteries, branches, calculatedQ, disabled, discreteVoltageControl, fixedLoadTargetP, fixedLoadTargetQ, generationTargetQ, generators, initialLoadTargetP, initialLoadTargetQ, lccCss, loads, loadTargetP, loadTargetQ, LOGGER, p, positiveLoadCount, q, shunts, slack, v, voltageControllerEnabled, voltageControlSwitchOffCount
-
Fields inherited from class com.powsybl.openloadflow.network.AbstractElement
network, num
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getHighVoltageLimit()
String
getId()
double
getLowVoltageLimit()
double
getNominalV()
Get nominal voltage in Kv.String
getVoltageLevelId()
boolean
isFictitious()
boolean
isParticipating()
void
updateState(boolean reactiveLimits, boolean writeSlackBus)
-
Methods inherited from class com.powsybl.openloadflow.network.impl.AbstractLfBus
add, addBranch, getAngle, getBranches, getCalculatedQ, getDiscreteVoltageControl, getFixedLoadTargetP, getFixedLoadTargetQ, getGenerationTargetP, getGenerationTargetQ, getGenerators, getLccConverterStationLoadTargetP, getLccConverterStationLoadTargetQ, getLoadTargetP, getLoadTargetQ, getMaxQ, getMinQ, getP, getPositiveLoadCount, getQ, getShunts, getTargetP, getTargetQ, getType, getV, getVoltageControl, getVoltageControlSwitchOffCount, hasVoltageControllerCapability, isDisabled, isDiscreteVoltageControlled, isSlack, isVoltageControlled, isVoltageControllerEnabled, setAngle, setCalculatedQ, setDisabled, setDiscreteVoltageControl, setGenerationTargetQ, setLoadTargetP, setLoadTargetQ, setP, setQ, setSlack, setV, setVoltageControl, setVoltageControllerEnabled, setVoltageControlSwitchOffCount
-
Methods inherited from class com.powsybl.openloadflow.network.AbstractElement
getNetwork, getNum, setNum
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.openloadflow.network.LfElement
getNetwork, getNum, setNum
-
-
-
-
Constructor Detail
-
LfStarBus
public LfStarBus(LfNetwork network, com.powsybl.iidm.network.ThreeWindingsTransformer t3wt)
-
-
Method Detail
-
getId
public String getId()
-
getVoltageLevelId
public String getVoltageLevelId()
-
isFictitious
public boolean isFictitious()
-
getNominalV
public double getNominalV()
Description copied from interface:LfBus
Get nominal voltage in Kv.- Returns:
- nominal voltage in Kv
-
getLowVoltageLimit
public double getLowVoltageLimit()
-
getHighVoltageLimit
public double getHighVoltageLimit()
-
updateState
public void updateState(boolean reactiveLimits, boolean writeSlackBus)
- Specified by:
updateState
in interfaceLfBus
- Overrides:
updateState
in classAbstractLfBus
-
isParticipating
public boolean isParticipating()
-
-