Class EmInput

All Implemented Interfaces:
HasNodes, NestedEntity, Operable, Serializable

public class EmInput extends SystemParticipantInput
See Also:
  • Constructor Details

    • EmInput

      public EmInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime, NodeInput node, ReactivePowerCharacteristic qCharacteristics, UUID[] connectedAssets, ControlStrategy controlStrategy)
      Constructor for an operated energy management system
      Parameters:
      uuid - of the input entity
      id - of the asset
      operator - of the asset
      operationTime - time for which the entity is operated
      node - the asset is connected to
      qCharacteristics - description of a reactive power characteristic
      connectedAssets - array of all connected assets
      controlStrategy - control strategy used for this model
    • EmInput

      public EmInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime, NodeInput node, ReactivePowerCharacteristic qCharacteristics, UUID[] connectedAssets, String emControlStrategy)
      Constructor for an operated energy management system
      Parameters:
      uuid - of the input entity
      id - of the asset
      operator - of the asset
      operationTime - time for which the entity is operated
      node - the asset is connected to
      qCharacteristics - description of a reactive power characteristic
      connectedAssets - array of all connected assets
      emControlStrategy - EmControlStrategy control strategy key
    • EmInput

      public EmInput(UUID uuid, String id, NodeInput node, ReactivePowerCharacteristic qCharacteristics, UUID[] connectedAssets, ControlStrategy controlStrategy)
      Constructor for an operated energy management system
      Parameters:
      uuid - of the input entity
      id - of the asset
      node - the asset is connected to
      qCharacteristics - description of a reactive power characteristic
      connectedAssets - array of all connected assets
      controlStrategy - control strategy used for this model
    • EmInput

      public EmInput(UUID uuid, String id, NodeInput node, ReactivePowerCharacteristic qCharacteristics, UUID[] connectedAssets, String emControlStrategy)
      Constructor for an operated energy management system
      Parameters:
      uuid - of the input entity
      id - of the asset
      node - the asset is connected to
      qCharacteristics - description of a reactive power characteristic
      connectedAssets - array of all connected assets
      emControlStrategy - EmControlStrategy control strategy key
  • Method Details