Class Transformer2WTypeInput

All Implemented Interfaces:
Serializable

public class Transformer2WTypeInput extends AssetTypeInput
Describes the type of a Transformer2WInput
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
    Transformer2WTypeInput(UUID uuid, String id, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rSc, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xSc, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated, 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.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, boolean tapSide, 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.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.ElectricResistance>
     
    int
     
    boolean
     
     

    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

    • Transformer2WTypeInput

      public Transformer2WTypeInput(UUID uuid, String id, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> rSc, tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> xSc, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated, 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.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, boolean tapSide, int tapNeutr, int tapMin, int tapMax)
      Parameters:
      uuid - of the input entity
      id - of the type
      rSc - Short circuit resistance
      xSc - Short circuit reactance
      sRated - Rated apparent power (typically in MVA)
      vRatedA - Rated voltage of the high voltage winding
      vRatedB - Rated voltage 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
      tapSide - Selection of winding, where the tap changer is installed. Low voltage, if true
      tapNeutr - Neutral tap position
      tapMin - Minimum available tap position
      tapMax - Maximum available tap position
  • Method Details

    • getrSc

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getrSc()
    • getxSc

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricResistance> getxSc()
    • getsRated

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

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

      public tech.units.indriya.ComparableQuantity<javax.measure.quantity.ElectricPotential> getvRatedB()
    • 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()
    • isTapSide

      public boolean isTapSide()
    • 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