Buildings.Templates.Components.Types

Package with type definitions

Information

This package contains type definitions.

Extends from Modelica.Icons.TypesPackage (Icon for packages containing type definitions).

Package Content

Name Description
Buildings.Templates.Components.Types.Chiller Chiller Enumeration to specify the type of chiller
Buildings.Templates.Components.Types.Coil Coil Enumeration to configure the coil
Buildings.Templates.Components.Types.Cooler Cooler Enumeration to configure the condenser water cooling equipment
Buildings.Templates.Components.Types.Damper Damper Enumeration to configure the damper
Buildings.Templates.Components.Types.DamperBlades DamperBlades Enumeration to specify the type of damper blades
Buildings.Templates.Components.Types.Fan Fan Enumeration to configure the fan
Buildings.Templates.Components.Types.FanSingle FanSingle Enumeration to specify the type of single fan
Buildings.Templates.Components.Types.HeatPump HeatPump Enumeration to specify the type of heat pump
Buildings.Templates.Components.Types.HeatPumpModel HeatPumpModel Enumeration to specify the heat pump model
Buildings.Templates.Components.Types.IconPipe IconPipe Enumeration to specify the pipe symbol
Buildings.Templates.Components.Types.Pump Pump Enumeration to configure the pump
Buildings.Templates.Components.Types.PumpArrangement PumpArrangement Enumeration to specify the pump arrangement
Buildings.Templates.Components.Types.Sensor Sensor Enumeration to configure the sensor
Buildings.Templates.Components.Types.SensorTemperature SensorTemperature Enumeration to specify the type of temperature sensor
Buildings.Templates.Components.Types.SensorVolumeFlowRate SensorVolumeFlowRate Enumeration to specify the type of volume flow rate sensor
Buildings.Templates.Components.Types.Valve Valve Enumeration to configure the valve
Buildings.Templates.Components.Types.ValveCharacteristicTwoWay ValveCharacteristicTwoWay Enumeration to specify the characteristic of two-way valves
Buildings.Templates.Components.Types.ValveCharacteristicThreeWay ValveCharacteristicThreeWay Enumeration to specify the characteristic of the bypass valve

Types and constants

  type Chiller = enumeration(
      AirCooled
      "Air-cooled compression chiller",
      WaterCooled
      "Water-cooled compression chiller")
    "Enumeration to specify the type of chiller";
  type Coil = enumeration(
      ElectricHeating
      "Modulating electric heating coil",
      EvaporatorMultiStage
      "Evaporator coil with multi-stage compressor",
      EvaporatorVariableSpeed
      "Evaporator coil with variable speed compressor",
      None
      "No coil",
      WaterBasedCooling
      "Chilled water coil",
      WaterBasedHeating
      "Hot water coil")
    "Enumeration to configure the coil";
  type Cooler = enumeration(
      None
      "No external cooler (typically for air-cooled chillers)",
      CoolingTowerClosed
      "Closed-circuit cooling tower",
      CoolingTowerOpen
      "Open-circuit cooling tower",
      DryCooler
      "Dry cooler")
    "Enumeration to configure the condenser water cooling equipment";
  type Damper = enumeration(
      Modulating
      "Modulating damper",
      None
      "No damper",
      PressureIndependent
      "Pressure independent damper",
      TwoPosition
      "Two-position damper")
    "Enumeration to configure the damper";
  type DamperBlades = enumeration(
      Opposed
      "Opposed blades",
      Parallel
      "Parallel blades",
      VAV
      "VAV damper")
    "Enumeration to specify the type of damper blades";
  type Fan = enumeration(
      None
      "No fan",
      SingleConstant
      "Single fan - Constant speed",
      SingleVariable
      "Single fan - Variable speed",
      ArrayVariable
      "Fan array - Variable speed")
    "Enumeration to configure the fan";
  type FanSingle = enumeration(
      Housed
      "Housed centrifugal fan",
      Plug
      "Plug fan",
      Propeller
      "Propeller fan")
    "Enumeration to specify the type of single fan";
  type HeatPump = enumeration(
      AirToWater
      "Air-to-water heat pump",
      WaterToWater
      "Water(or brine)-to-water heat pump")
    "Enumeration to specify the type of heat pump";
  type HeatPumpModel = enumeration(
      EquationFit
      "Heat pump model based on the equation fit method")
    "Enumeration to specify the heat pump model";
  type IconPipe = enumeration(
      None
      "No line",
      Return
      "Return pipe - Dashed line",
      Supply
      "Supply pipe - Solid line")
    "Enumeration to specify the pipe symbol";
  type Pump = enumeration(
      None
      "No pump",
      Single
      "Single pump",
      Multiple
      "Multiple pumps in parallel")
    "Enumeration to configure the pump";
  type PumpArrangement = enumeration(
      Dedicated "Dedicated pumps",
      Headered "Headered pumps") "Enumeration to specify the pump arrangement";
  type Sensor = enumeration(
      DifferentialPressure
      "Differential pressure",
      HumidityRatio
      "Humidity ratio",
      PPM
      "PPM",
      RelativeHumidity
      "Relative humidity",
      SpecificEnthalpy
      "Specific enthalpy",
      Temperature
      "Temperature",
      VolumeFlowRate
      "Volume flow rate")
    "Enumeration to configure the sensor";
  type SensorTemperature = enumeration(
      Standard
      "Standard sensor",
      Averaging
      "Averaging sensor",
      InWell
      "Sensor in well")
    "Enumeration to specify the type of temperature sensor";
  type SensorVolumeFlowRate = enumeration(
      AFMS
      "Airflow measuring station",
      FlowCross
      "Flow cross",
      FlowMeter
      "Flow meter")
    "Enumeration to specify the type of volume flow rate sensor";
  type Valve = enumeration(
      None
      "No valve",
      ThreeWayModulating
      "Three-way modulating valve",
      ThreeWayTwoPosition
      "Three-way two-position valve",
      TwoWayModulating
      "Two-way modulating valve",
      TwoWayTwoPosition
      "Two-way two-position valve")
    "Enumeration to configure the valve";
  type ValveCharacteristicTwoWay = enumeration(
      EqualPercentage
      "Equal percentage",
      Linear
      "Linear",
      PressureIndependent
      "Pressure independent (mass flow rate only dependent of input signal)",
      Table
      "Table-specified")
    "Enumeration to specify the characteristic of two-way valves";
  type ValveCharacteristicThreeWay = enumeration(
      EqualPercentageLinear
      "Equal percentage (direct) and linear (bypass)",
      Linear
      "Linear (both direct and bypass)",
      Table
      "Table-specified (both direct and bypass)")
    "Enumeration to specify the characteristic of the bypass valve";