Class LfStarBus
java.lang.Object
com.powsybl.openloadflow.network.AbstractPropertyBag
com.powsybl.openloadflow.network.AbstractElement
com.powsybl.openloadflow.network.impl.AbstractLfBus
com.powsybl.openloadflow.network.impl.LfStarBus
- All Implemented Interfaces:
LfBus
,LfElement
,PropertyBag
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.powsybl.openloadflow.network.LfBus
LfBus.QLimitType
-
Field Summary
Fields inherited from class com.powsybl.openloadflow.network.impl.AbstractLfBus
angle, asym, branches, calculatedV, controllerShunt, distributedOnConformLoad, generationTargetP, generationTargetQ, generators, generatorVoltageControlEnabled, hvdcs, loads, LOGGER, p, q, qLimitType, reactivePowerControlEnabled, reference, remoteVoltageControlReactivePercent, shunt, shuntVoltageControl, slack, svcShunt, transformerVoltageControl, v, zeroImpedanceNetwork
Fields inherited from class com.powsybl.openloadflow.network.AbstractElement
disabled, network, num
Fields inherited from class com.powsybl.openloadflow.network.AbstractPropertyBag
properties
-
Constructor Summary
ConstructorDescriptionLfStarBus
(LfNetwork network, com.powsybl.iidm.network.ThreeWindingsTransformer t3wt, LfNetworkParameters parameters) -
Method Summary
Modifier and TypeMethodDescriptiongetId()
static String
double
Get nominal voltage in Kv.boolean
void
updateState
(LfNetworkStateUpdateParameters parameters) Methods inherited from class com.powsybl.openloadflow.network.impl.AbstractLfBus
add, addBranch, addHvdc, dispatchQ, findNeighbors, getAngle, getAsym, getBranches, getCalculatedV, getControllerShunt, getGenerationTargetP, getGenerationTargetQ, getGenerators, getGeneratorsControllingVoltageWithSlope, getGeneratorVoltageControl, getHighestPriorityMainVoltageControl, getLoads, getLoadTargetP, getLoadTargetQ, getMaxP, getMaxQ, getMinQ, getMismatchP, getOrCreateLfLoad, getP, getQ, getQLimitType, getReactivePowerControl, getRemoteVoltageControlReactivePercent, getShunt, getShuntVoltageControl, getSvcShunt, getTargetP, getTargetQ, getTransformerVoltageControl, getType, getV, getVoltageControl, getVoltageControls, getZeroImpedanceNetwork, hasGeneratorsWithSlope, hasReactivePowerControl, invalidateGenerationTargetP, isGeneratorVoltageControlEnabled, isGeneratorVoltageControlled, isReactivePowerControlEnabled, isReference, isShuntVoltageControlled, isSlack, isTransformerVoltageControlled, isVoltageControlled, isVoltageControlled, removeGeneratorSlopes, setAngle, setAsym, setCalculatedV, setDisabled, setGenerationTargetQ, setGeneratorVoltageControl, setGeneratorVoltageControlEnabled, setP, setQ, setQLimitType, setReactivePowerControl, setReactivePowerControlEnabled, setReference, setRemoteVoltageControlReactivePercent, setShuntVoltageControl, setSlack, setTransformerVoltageControl, setV, setZeroImpedanceNetwork
Methods inherited from class com.powsybl.openloadflow.network.AbstractElement
getNetwork, getNum, isDisabled, notifyDisable, setNum, toString
Methods inherited from class com.powsybl.openloadflow.network.AbstractPropertyBag
getProperty, removeProperty, setProperty
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.powsybl.openloadflow.network.LfBus
createBusResults, getCountry, getHighVoltageLimit, getLowVoltageLimit, isParticipating
Methods inherited from interface com.powsybl.openloadflow.network.LfElement
getNetwork, getNum, isDisabled, setNum
Methods inherited from interface com.powsybl.openloadflow.network.PropertyBag
getProperty, removeProperty, setProperty
-
Constructor Details
-
LfStarBus
public LfStarBus(LfNetwork network, com.powsybl.iidm.network.ThreeWindingsTransformer t3wt, LfNetworkParameters parameters)
-
-
Method Details
-
getId
-
getId
-
getOriginalIds
- Specified by:
getOriginalIds
in interfaceLfElement
- Overrides:
getOriginalIds
in classAbstractElement
-
getVoltageLevelId
-
isFictitious
public boolean isFictitious() -
getNominalV
public double getNominalV()Description copied from interface:LfBus
Get nominal voltage in Kv.- Returns:
- nominal voltage in Kv
-
updateState
- Specified by:
updateState
in interfaceLfBus
- Overrides:
updateState
in classAbstractLfBus
-