Class UcteTransformer

  • All Implemented Interfaces:
    UcteRecord

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

      • UcteTransformer

        public UcteTransformer​(UcteElementId id,
                               UcteElementStatus status,
                               double resistance,
                               double reactance,
                               double susceptance,
                               Integer currentLimit,
                               String elementName,
                               double ratedVoltage1,
                               double ratedVoltage2,
                               double nominalPower,
                               double 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 double getRatedVoltage1()
        Gets rated voltage 1: non-regulated winding (kV).
        Returns:
        rated voltage 1
      • setRatedVoltage1

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

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

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

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

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

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

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