Interface ThreeWindingsTransformer.Leg

  • All Superinterfaces:
    FlowsLimitsHolder, PhaseTapChangerHolder, RatioTapChangerHolder
    Enclosing interface:
    ThreeWindingsTransformer

    public static interface ThreeWindingsTransformer.Leg
    extends RatioTapChangerHolder, PhaseTapChangerHolder, FlowsLimitsHolder
    Transformer leg

    Characteristics

    Attribute Type Unit Required Defaut value Description
    Id String - yes - Unique identifier of the transformer
    Name String - yes - Human-readable name of the transformer
    Terminal Terminal - yes - The terminal the leg is connected to
    R double Ω yes - The nominal series resistance specified at the voltage of the leg
    X double Ω yes - The nominal series reactance specified at the voltage of the leg
    G double S yes - The nominal magnetizing conductance specified at the voltage of the leg
    B double S yes - The nominal magnetizing susceptance specified at the voltage of the leg
    RatedU double kV yes - The rated voltage
    RatedS double MVA yes - The normal apparent power
    • Method Detail

      • getTerminal

        Terminal getTerminal()
        Get the terminal the leg is connected to.
      • getR

        double getR()
        Get the nominal series resistance specified in ohm at the voltage of the leg.
      • getX

        double getX()
        Get the nominal series reactance specified in ohm at the voltage of the leg.
      • getG

        double getG()
        Get the nominal magnetizing conductance specified in S at the voltage of the leg.
      • getB

        double getB()
        Get the nominal magnetizing susceptance specified in S at the voltage of the leg.
      • getRatedU

        double getRatedU()
        Get the rated voltage in kV.
      • getRatedS

        default double getRatedS()
        Get the normal apparent power rating in MVA (optional).