expandable connectorModularSensorControlBus

Connector used for modular sensors

Extends from Modelica.Icons.SignalBus.

Information

This connector is a base connector used for modular heat pumps and contains typical variables that may be measured in the modular heat pump models.

Overview of sensors' positions

Typically, a heat pump consists of four main components: A compressor, a condenser, an expansion valve and an evaporator. Furthermore, considering the perspective of the refrigerant used in the heat pump, the evaporator is the source and the condenser is the sink. Therefore, it is assumed that the heat pump has six sensor positions:

  1. Compressor's outlet
  2. Condenser's outlet
  3. Expansion valve's outlet
  4. Evaporator's outlet
  5. Source's inlet and outlet
  6. Sink's inlet and outlet

Overview of variables

Four different sensors are proposed at refrigerant's side:

  1. Absolute pressure
  2. Temperature
  3. Mass flow rate
  4. Quality

Three different sensors are proposed at source's and sink's sides:

  1. Absolute pressure
  2. Temperature
  3. Mass flow rate

Parameters

TypeNameDefaultDescription
General › Modular approach
IntegernValSen1Number of expansion valves
IntegernEvaSen1Number of evaporators
IntegernComSen1Number of compressors
IntegernConSen1Number of condensers

Components

TypeNameDefaultDescription
Modelica.Units.SI.AbsolutePressure[nValSen]meaPreValArray of measured pressures at expansion valves' outlets
Modelica.Units.SI.Temperature[nValSen]meaTemValArray of measured temperatures at expansion valves' outlets
Modelica.Units.SI.MassFlowRate[nValSen]meaMasFloValArray of measured mass flow rates at expansion valves' outlets
Real[nValSen]meaPhaValArray of measured phases at expansion valves' outlets
Modelica.Units.SI.AbsolutePressure[nEvaSen]meaPreEvaArray of measured pressures at evaporators' outlets
Modelica.Units.SI.Temperature[nEvaSen]meaTemEvaArray of measured temperatures at evaporators' outlets
Modelica.Units.SI.MassFlowRate[nEvaSen]meaMasFloEvaArray of measured mass flow rates at evaporators' outlets
Real[nEvaSen]meaPhaEvaArray of measured phases at evaporators' outlets
Modelica.Units.SI.AbsolutePressure[nComSen]meaPreComArray of measured pressures at compressors' outlets
Modelica.Units.SI.Temperature[nComSen]meaTemComArray of measured temperatures at compressors' outlets
Modelica.Units.SI.MassFlowRate[nComSen]meaMasFloComArray of measured mass flow rates at compressors' outlets
Real[nComSen]meaPhaComArray of measured phases at compressors' outlets
Modelica.Units.SI.AbsolutePressure[nConSen]meaPreConArray of measured pressures at expansion valves' outlets
Modelica.Units.SI.Temperature[nConSen]meaTemConArray of measured temperatures at expansion valves' outlets
Modelica.Units.SI.MassFlowRate[nConSen]meaMasFloConArray of measured mass flow rates at expansion valves' outlets
Real[nConSen]meaPhaConArray of measured phases at expansion valves' outlets
Modelica.Units.SI.AbsolutePressure[nEvaSen]meaPreEvaSouArray of measured pressures at source-sided evaporators' outlets
Modelica.Units.SI.Temperature[nEvaSen]meaTemEvaSouInlArray of measured temperatures at source-sided evaporators' inlets
Modelica.Units.SI.Temperature[nEvaSen]meaTemEvaSouOutArray of measured temperatures at source-sided evaporators' outlet
Modelica.Units.SI.MassFlowRate[nEvaSen]meaMasFloEvaSouArray of measured mass flow rates source-sided at evaporators' outlets
Modelica.Units.SI.AbsolutePressure[nConSen]meaPreConSinArray of measured pressures at sink-sided expansion valves' outlets
Modelica.Units.SI.Temperature[nConSen]meaTemConSinInlArray of measured temperatures at sink-sided expansion valves' inlets
Modelica.Units.SI.Temperature[nConSen]meaTemConSinOutArray of measured temperatures at sink-sided expansion valves' outlets
Modelica.Units.SI.MassFlowRate[nConSen]meaMasFloConSinArray of measured mass flow rates at sink-sided expansion valves' outlets

Revisions

  • October 25, 2017, by Mirko Engelpracht:
    First implementation (see issue 479).