Class UcteTransformer

  • All Implemented Interfaces:
    UcteRecord

    public class UcteTransformer
    extends UcteElement
    Author:
    Geoffroy Jamgotchian
    • Constructor Detail

      • UcteTransformer

        public UcteTransformer​(UcteElementId id,
                               UcteElementStatus status,
                               float resistance,
                               float reactance,
                               float susceptance,
                               Integer currentLimit,
                               String elementName,
                               float ratedVoltage1,
                               float ratedVoltage2,
                               float nominalPower,
                               float conductance)
    • Method Detail

      • getId

        public UcteElementId getId()
        Gets element id.

        Node 1 is non-regulated winding.

        Node 2 is regulated winding.

        Overrides:
        getId in class UcteElement
        Returns:
        element id
      • getRatedVoltage1

        public float getRatedVoltage1()
        Gets rated voltage 1: non-regulated winding (kV).
        Returns:
        rated voltage 1
      • setRatedVoltage1

        public void setRatedVoltage1​(float ratedVoltage1)
        Sets rated voltage 1: non-regulated winding (kV).
        Parameters:
        ratedVoltage1 - the rated voltage 1
      • getRatedVoltage2

        public float getRatedVoltage2()
        Gets rated voltage 2: regulated winding (kV).
        Returns:
        rated voltage 2
      • setRatedVoltage2

        public void setRatedVoltage2​(float ratedVoltage2)
        Sets rated voltage 2: regulated winding (kV).
        Parameters:
        ratedVoltage2 - rated voltage 2
      • getNominalPower

        public float getNominalPower()
        Gets nominal power (MVA).
        Returns:
        nominal power (MVA)
      • setNominalPower

        public void setNominalPower​(float nominalPower)
        Sets nominal power (MVA).
        Parameters:
        nominalPower - nominal power (MVA)
      • getConductance

        public float getConductance()
        Gets conductance G (μS).
        Returns:
        conductance G (μS)
      • setConductance

        public void setConductance​(float conductance)
        Sets conductance G (μS).
        Parameters:
        conductance - conductance G (μS)