Class MeasurementUnitInput

All Implemented Interfaces:
HasNodes, NestedEntity, Operable, Serializable

public class MeasurementUnitInput extends AssetInput implements HasNodes
Model of a measuring unit attached to a certain NodeInput.
See Also:
  • Constructor Details

    • MeasurementUnitInput

      public MeasurementUnitInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime, NodeInput node, boolean vMag, boolean vAng, boolean p, boolean q)
      Constructor for an operated measurement unit
      Parameters:
      uuid - of the input entity
      id - of the asset
      operator - of the asset
      operationTime - Time for which the entity is operated
      node - Grid node, the asset is attached to
      vMag - True, if the voltage magnitude is measured
      vAng - True, if the voltage angle is measured
      p - True, if the nodal residual active power is measured
      q - True, if the reactive power is measured
    • MeasurementUnitInput

      public MeasurementUnitInput(UUID uuid, String id, NodeInput node, boolean vMag, boolean vAng, boolean p, boolean q)
      Constructor for an operated, always on measurement unit
      Parameters:
      uuid - of the input entity
      id - of the asset
      node - Grid node, the asset is attached to
      vMag - True, if the voltage magnitude is measured
      vAng - True, if the voltage angle is measured
      p - True, if the nodal residual active power is measured
      q - True, if the reactive power is measured
  • Method Details