Class GeneratorFortescueImpl
java.lang.Object
com.powsybl.commons.extensions.AbstractExtension<Generator>
com.powsybl.iidm.network.impl.extensions.GeneratorFortescueImpl
- All Implemented Interfaces:
Extension<Generator>
,GeneratorFortescue
public class GeneratorFortescueImpl
extends AbstractExtension<Generator>
implements GeneratorFortescue
- Author:
- Jean-Baptiste Heyberger <jbheyberger at gmail.com>, Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
Fields inherited from interface com.powsybl.iidm.network.extensions.GeneratorFortescue
NAME
-
Constructor Summary
ConstructorDescriptionGeneratorFortescueImpl
(Generator generator, boolean grounded, double rz, double xz, double rn, double xn, double groundingR, double groundingX) -
Method Summary
Modifier and TypeMethodDescriptiondouble
If the generator is earthed, it represents the resistance part of the impedance to ground.double
If the generator is earthed, it represents the reactance part of the impedance to ground.double
getRn()
The negative sequence resistance of the generator.double
getRz()
The zero sequence resistance of the generator.double
getXn()
The negative sequence reactance of the generator.double
getXz()
The zero sequence reactance of the generator.boolean
True if the generator is earthed.void
setGrounded
(boolean grounded) void
setGroundingR
(double groundingR) void
setGroundingX
(double groundingX) void
setRn
(double rn) void
setRz
(double rz) void
setXn
(double xn) void
setXz
(double xz) Methods 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.GeneratorFortescue
getName
-
Constructor Details
-
GeneratorFortescueImpl
public GeneratorFortescueImpl(Generator generator, boolean grounded, double rz, double xz, double rn, double xn, double groundingR, double groundingX)
-
-
Method Details
-
isGrounded
public boolean isGrounded()Description copied from interface:GeneratorFortescue
True if the generator is earthed.- Specified by:
isGrounded
in interfaceGeneratorFortescue
-
setGrounded
public void setGrounded(boolean grounded) - Specified by:
setGrounded
in interfaceGeneratorFortescue
-
getGroundingR
public double getGroundingR()Description copied from interface:GeneratorFortescue
If the generator is earthed, it represents the resistance part of the impedance to ground.- Specified by:
getGroundingR
in interfaceGeneratorFortescue
-
setGroundingR
public void setGroundingR(double groundingR) - Specified by:
setGroundingR
in interfaceGeneratorFortescue
-
getGroundingX
public double getGroundingX()Description copied from interface:GeneratorFortescue
If the generator is earthed, it represents the reactance part of the impedance to ground.- Specified by:
getGroundingX
in interfaceGeneratorFortescue
-
setGroundingX
public void setGroundingX(double groundingX) - Specified by:
setGroundingX
in interfaceGeneratorFortescue
-
getRz
public double getRz()Description copied from interface:GeneratorFortescue
The zero sequence resistance of the generator.- Specified by:
getRz
in interfaceGeneratorFortescue
-
setRz
public void setRz(double rz) - Specified by:
setRz
in interfaceGeneratorFortescue
-
getXz
public double getXz()Description copied from interface:GeneratorFortescue
The zero sequence reactance of the generator.- Specified by:
getXz
in interfaceGeneratorFortescue
-
setXz
public void setXz(double xz) - Specified by:
setXz
in interfaceGeneratorFortescue
-
getRn
public double getRn()Description copied from interface:GeneratorFortescue
The negative sequence resistance of the generator.- Specified by:
getRn
in interfaceGeneratorFortescue
-
setRn
public void setRn(double rn) - Specified by:
setRn
in interfaceGeneratorFortescue
-
getXn
public double getXn()Description copied from interface:GeneratorFortescue
The negative sequence reactance of the generator.- Specified by:
getXn
in interfaceGeneratorFortescue
-
setXn
public void setXn(double xn) - Specified by:
setXn
in interfaceGeneratorFortescue
-