Class SynchronousGenerator
java.lang.Object
com.powsybl.dynawaltz.models.AbstractBlackBoxModel
com.powsybl.dynawaltz.models.AbstractEquipmentBlackBoxModel<com.powsybl.iidm.network.Generator>
com.powsybl.dynawaltz.models.generators.AbstractGenerator
com.powsybl.dynawaltz.models.generators.SynchronizedGenerator
com.powsybl.dynawaltz.models.generators.SynchronousGenerator
- All Implemented Interfaces:
com.powsybl.dynamicsimulation.DynamicModel
,BlackBoxModel
,EquipmentBlackBoxModel
,FrequencySynchronizedModel
,GeneratorModel
,InjectionModel
,Model
- Direct Known Subclasses:
SynchronousGeneratorControllable
- Author:
- Florian Dupuy <florian.dupuy at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.dynawaltz.models.generators.AbstractGenerator
VAR_MAPPING
Fields inherited from class com.powsybl.dynawaltz.models.AbstractEquipmentBlackBoxModel
equipment
-
Constructor Summary
ModifierConstructorDescriptionprotected
SynchronousGenerator
(String dynamicModelId, com.powsybl.iidm.network.Generator generator, String parameterSetId, String generatorLib, EnumGeneratorComponent generatorComponent) -
Method Summary
Methods inherited from class com.powsybl.dynawaltz.models.generators.SynchronizedGenerator
getConnectableBus, getOmegaRefPuVarName, getSetPointVarConnections
Methods inherited from class com.powsybl.dynawaltz.models.generators.AbstractGenerator
createMacroConnections, getQStatorPuVarName, getRunningVarName, getSwitchOffSignalAutomatonVarName, getSwitchOffSignalEventVarName, getSwitchOffSignalNodeVarName, getUPuVarName, getVarsMapping
Methods inherited from class com.powsybl.dynawaltz.models.AbstractEquipmentBlackBoxModel
getEquipment, getStaticId, write
Methods inherited from class com.powsybl.dynawaltz.models.AbstractBlackBoxModel
createDynamicModelParameters, createNetworkParameter, getDynamicModelId, getLib, getMacroConnectFromAttributes, getMacroConnectToAttributes, getName, getParameterSetId, getParFile, setParameterSetId, writeDynamicAttributes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.dynawaltz.models.BlackBoxModel
createDynamicModelParameters, createNetworkParameter, getDynamicModelId, getLib, getMacroConnectFromAttributes, getParameterSetId, getParFile
Methods inherited from interface com.powsybl.dynawaltz.models.frequencysynchronizers.FrequencySynchronizedModel
getRunningVarName, getStaticId
Methods inherited from interface com.powsybl.dynawaltz.models.Model
getMacroConnectToAttributes, getName
-
Constructor Details
-
SynchronousGenerator
protected SynchronousGenerator(String dynamicModelId, com.powsybl.iidm.network.Generator generator, String parameterSetId, String generatorLib, EnumGeneratorComponent generatorComponent)
-
-
Method Details
-
getTerminalVarName
- Specified by:
getTerminalVarName
in interfaceGeneratorModel
- Overrides:
getTerminalVarName
in classAbstractGenerator
-
getOmegaPuVarName
-
getOmegaRefVarConnections
- Specified by:
getOmegaRefVarConnections
in interfaceFrequencySynchronizedModel
- Overrides:
getOmegaRefVarConnections
in classSynchronizedGenerator
-
getWeightGen
-