Class ThreeWindingsTransformerFortescue.LegFortescue
- java.lang.Object
-
- com.powsybl.iidm.network.extensions.ThreeWindingsTransformerFortescue.LegFortescue
-
- Enclosing interface:
- ThreeWindingsTransformerFortescue
public static class ThreeWindingsTransformerFortescue.LegFortescue extends Object
-
-
Constructor Summary
Constructors Constructor Description LegFortescue(double rz, double xz, boolean freeFluxes, WindingConnectionType connectionType, double groundingR, double groundingX)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindingConnectionType
getConnectionType()
Get the winding connection type of the leg, seeWindingConnectionType
).double
getGroundingR()
If the leg is earthed, depending onWindingConnectionType
, it represents the resistance part of the impedance to ground.double
getGroundingX()
If the leg is earthed, depending onWindingConnectionType
, it represents the reactance part of the impedance to ground.double
getRz()
The zero sequence resistance of the leg.double
getXz()
The zero sequence reactance of the leg.boolean
isFreeFluxes()
Free fluxes set to true means that the magnetizing impedance Zm is infinite, i.e. fluxes are free.void
setConnectionType(WindingConnectionType connectionType)
void
setFreeFluxes(boolean freeFluxes)
void
setGroundingR(double groundingR)
void
setGroundingX(double groundingX)
void
setRz(double rz)
void
setXz(double xz)
-
-
-
Constructor Detail
-
LegFortescue
public LegFortescue(double rz, double xz, boolean freeFluxes, WindingConnectionType connectionType, double groundingR, double groundingX)
-
-
Method Detail
-
isFreeFluxes
public boolean isFreeFluxes()
Free fluxes set to true means that the magnetizing impedance Zm is infinite, i.e. fluxes are free.
-
setFreeFluxes
public void setFreeFluxes(boolean freeFluxes)
-
getRz
public double getRz()
The zero sequence resistance of the leg.
-
setRz
public void setRz(double rz)
-
getXz
public double getXz()
The zero sequence reactance of the leg.
-
setXz
public void setXz(double xz)
-
getConnectionType
public WindingConnectionType getConnectionType()
Get the winding connection type of the leg, seeWindingConnectionType
).
-
setConnectionType
public void setConnectionType(WindingConnectionType connectionType)
-
getGroundingR
public double getGroundingR()
If the leg is earthed, depending onWindingConnectionType
, it represents the resistance part of the impedance to ground.
-
setGroundingR
public void setGroundingR(double groundingR)
-
getGroundingX
public double getGroundingX()
If the leg is earthed, depending onWindingConnectionType
, it represents the reactance part of the impedance to ground.
-
setGroundingX
public void setGroundingX(double groundingX)
-
-