Class GeneratorShortCircuitImpl
java.lang.Object
com.powsybl.commons.extensions.AbstractExtension<Generator>
com.powsybl.iidm.network.impl.extensions.GeneratorShortCircuitImpl
- All Implemented Interfaces:
Extension<Generator>
,GeneratorShortCircuit
public class GeneratorShortCircuitImpl
extends AbstractExtension<Generator>
implements GeneratorShortCircuit
- Author:
- Coline Piloquet <[email protected]>
-
Field Summary
Fields inherited from interface com.powsybl.iidm.network.extensions.GeneratorShortCircuit
NAME
-
Constructor Summary
ConstructorDescriptionGeneratorShortCircuitImpl
(Generator generator, double directSubtransX, double directTransX, double stepUpTransformerX) -
Method Summary
Modifier and TypeMethodDescriptiondouble
Get the direct-axis sub-transient reactance (also known as X''d)double
Get the direct-axis transient reactance (also known as X'd)double
Get the step-up transformer reactance if the generator has a non-modeled step-up transformer.setDirectSubtransX
(double directSubtransX) Set the direct-axis sub-transient reactance (also known as X''d)setDirectTransX
(double directTransX) Set the direct-axis transient reactance (also known as X'd)setStepUpTransformerX
(double stepUpTransformerX) Set the step-up transformer reactanceMethods inherited from class com.powsybl.commons.extensions.AbstractExtension
cleanup, getExtendable, setExtendable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
Methods inherited from interface com.powsybl.iidm.network.extensions.GeneratorShortCircuit
getName
-
Constructor Details
-
GeneratorShortCircuitImpl
public GeneratorShortCircuitImpl(Generator generator, double directSubtransX, double directTransX, double stepUpTransformerX)
-
-
Method Details
-
getDirectSubtransX
public double getDirectSubtransX()Description copied from interface:GeneratorShortCircuit
Get the direct-axis sub-transient reactance (also known as X''d)- Specified by:
getDirectSubtransX
in interfaceGeneratorShortCircuit
-
setDirectSubtransX
Description copied from interface:GeneratorShortCircuit
Set the direct-axis sub-transient reactance (also known as X''d)- Specified by:
setDirectSubtransX
in interfaceGeneratorShortCircuit
-
getDirectTransX
public double getDirectTransX()Description copied from interface:GeneratorShortCircuit
Get the direct-axis transient reactance (also known as X'd)- Specified by:
getDirectTransX
in interfaceGeneratorShortCircuit
-
setDirectTransX
Description copied from interface:GeneratorShortCircuit
Set the direct-axis transient reactance (also known as X'd)- Specified by:
setDirectTransX
in interfaceGeneratorShortCircuit
-
getStepUpTransformerX
public double getStepUpTransformerX()Description copied from interface:GeneratorShortCircuit
Get the step-up transformer reactance if the generator has a non-modeled step-up transformer.- Specified by:
getStepUpTransformerX
in interfaceGeneratorShortCircuit
-
setStepUpTransformerX
Description copied from interface:GeneratorShortCircuit
Set the step-up transformer reactance- Specified by:
setStepUpTransformerX
in interfaceGeneratorShortCircuit
-