Class ThreeWindingsTransformerFortescue.LegFortescue

java.lang.Object
com.powsybl.iidm.network.extensions.ThreeWindingsTransformerFortescue.LegFortescue
Enclosing interface:
ThreeWindingsTransformerFortescue

public static class ThreeWindingsTransformerFortescue.LegFortescue extends Object
  • Constructor Details

    • LegFortescue

      public LegFortescue(double rz, double xz, boolean freeFluxes, WindingConnectionType connectionType, double groundingR, double groundingX)
  • Method Details

    • 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, see WindingConnectionType).
    • setConnectionType

      public void setConnectionType(WindingConnectionType connectionType)
    • getGroundingR

      public double getGroundingR()
      If the leg is earthed, depending on WindingConnectionType, 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 on WindingConnectionType, it represents the reactance part of the impedance to ground.
    • setGroundingX

      public void setGroundingX(double groundingX)