Class Transformer3WTypeInput

All Implemented Interfaces:
Serializable

public class Transformer3WTypeInput extends AssetTypeInput
Describes the type of a Transformer3WInput
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class edu.ie3.datamodel.models.UniqueEntity

    UniqueEntity.UniqueEntityBuilder, UniqueEntity.UniqueEntityCopyBuilder<T extends UniqueEntity.UniqueEntityBuilder>
  • Field Summary

    Fields inherited from class edu.ie3.datamodel.models.UniqueEntity

    UUID_FIELD_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
    Transformer3WTypeInput(UUID uuid, String id, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRatedA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRatedB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRatedC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> vRatedA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> vRatedB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> vRatedC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rScA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rScB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rScC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xScA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xScB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xScC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance> gM, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance> bM, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> dV, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Angle> dPhi, int tapNeutr, int tapMin, int tapMax)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.Angle>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power>
     
    int
     
    int
     
    int
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance>
     
    tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance>
     
    int
     
     

    Methods inherited from class edu.ie3.datamodel.models.input.AssetTypeInput

    getId

    Methods inherited from class edu.ie3.datamodel.models.UniqueEntity

    getUuid

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Transformer3WTypeInput

      public Transformer3WTypeInput(UUID uuid, String id, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRatedA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRatedB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRatedC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> vRatedA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> vRatedB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> vRatedC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rScA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rScB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rScC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xScA, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xScB, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xScC, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance> gM, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance> bM, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> dV, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Angle> dPhi, int tapNeutr, int tapMin, int tapMax)
      Parameters:
      uuid - of the input entity
      id - of this type
      sRatedA - Rated apparent power of the high voltage winding
      sRatedB - Rated apparent power of the medium voltage winding
      sRatedC - Rated apparent power of the low voltage winding
      vRatedA - Rated voltage magnitude of the high voltage winding
      vRatedB - Rated voltage magnitude of the medium voltage winding
      vRatedC - Rated voltage magnitude of the low voltage winding
      rScA - Short-circuit resistance of the high voltage winding
      rScB - Short-circuit resistance of the medium voltage winding
      rScC - Short-circuit resistance of the low voltage winding
      xScA - Short-circuit reactance of the high voltage winding
      xScB - Short-circuit reactance of the medium voltage winding
      xScC - Short-circuit reactance of the low voltage winding
      gM - Phase-to-ground conductance
      bM - Phase-to-ground susceptance
      dV - Voltage magnitude deviation per tap position
      dPhi - Voltage angle deviation per tap position
      tapNeutr - Neutral tap position
      tapMin - Minimum available tap position
      tapMax - Maximum available tap position
  • Method Details

    • getsRatedA

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getsRatedA()
    • getsRatedB

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getsRatedB()
    • getsRatedC

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> getsRatedC()
    • getvRatedA

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> getvRatedA()
    • getvRatedB

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> getvRatedB()
    • getvRatedC

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> getvRatedC()
    • getrScA

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getrScA()
    • getrScB

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getrScB()
    • getrScC

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getrScC()
    • getxScA

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getxScA()
    • getxScB

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getxScB()
    • getxScC

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getxScC()
    • getgM

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance> getgM()
    • getbM

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricConductance> getbM()
    • getdV

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Dimensionless> getdV()
    • getdPhi

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.Angle> getdPhi()
    • getTapNeutr

      public int getTapNeutr()
    • getTapMin

      public int getTapMin()
    • getTapMax

      public int getTapMax()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AssetTypeInput
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AssetTypeInput
    • toString

      public String toString()
      Overrides:
      toString in class AssetTypeInput