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:
- Compressor's outlet
- Condenser's outlet
- Expansion valve's outlet
- Evaporator's outlet
- Source's inlet and outlet
- Sink's inlet and outlet
Overview of variables
Four different sensors are proposed at refrigerant's side:
- Absolute pressure
- Temperature
- Mass flow rate
- Quality
Three different sensors are proposed at source's and sink's sides:
- Absolute pressure
- Temperature
- Mass flow rate
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| General › Modular approach | |||
| Integer | nValSen | 1 | Number of expansion valves |
| Integer | nEvaSen | 1 | Number of evaporators |
| Integer | nComSen | 1 | Number of compressors |
| Integer | nConSen | 1 | Number of condensers |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.AbsolutePressure[nValSen] | meaPreVal | Array of measured pressures at expansion valves' outlets | |
| Modelica.Units.SI.Temperature[nValSen] | meaTemVal | Array of measured temperatures at expansion valves' outlets | |
| Modelica.Units.SI.MassFlowRate[nValSen] | meaMasFloVal | Array of measured mass flow rates at expansion valves' outlets | |
| Real[nValSen] | meaPhaVal | Array of measured phases at expansion valves' outlets | |
| Modelica.Units.SI.AbsolutePressure[nEvaSen] | meaPreEva | Array of measured pressures at evaporators' outlets | |
| Modelica.Units.SI.Temperature[nEvaSen] | meaTemEva | Array of measured temperatures at evaporators' outlets | |
| Modelica.Units.SI.MassFlowRate[nEvaSen] | meaMasFloEva | Array of measured mass flow rates at evaporators' outlets | |
| Real[nEvaSen] | meaPhaEva | Array of measured phases at evaporators' outlets | |
| Modelica.Units.SI.AbsolutePressure[nComSen] | meaPreCom | Array of measured pressures at compressors' outlets | |
| Modelica.Units.SI.Temperature[nComSen] | meaTemCom | Array of measured temperatures at compressors' outlets | |
| Modelica.Units.SI.MassFlowRate[nComSen] | meaMasFloCom | Array of measured mass flow rates at compressors' outlets | |
| Real[nComSen] | meaPhaCom | Array of measured phases at compressors' outlets | |
| Modelica.Units.SI.AbsolutePressure[nConSen] | meaPreCon | Array of measured pressures at expansion valves' outlets | |
| Modelica.Units.SI.Temperature[nConSen] | meaTemCon | Array of measured temperatures at expansion valves' outlets | |
| Modelica.Units.SI.MassFlowRate[nConSen] | meaMasFloCon | Array of measured mass flow rates at expansion valves' outlets | |
| Real[nConSen] | meaPhaCon | Array of measured phases at expansion valves' outlets | |
| Modelica.Units.SI.AbsolutePressure[nEvaSen] | meaPreEvaSou | Array of measured pressures at source-sided evaporators' outlets | |
| Modelica.Units.SI.Temperature[nEvaSen] | meaTemEvaSouInl | Array of measured temperatures at source-sided evaporators' inlets | |
| Modelica.Units.SI.Temperature[nEvaSen] | meaTemEvaSouOut | Array of measured temperatures at source-sided evaporators' outlet | |
| Modelica.Units.SI.MassFlowRate[nEvaSen] | meaMasFloEvaSou | Array of measured mass flow rates source-sided at evaporators' outlets | |
| Modelica.Units.SI.AbsolutePressure[nConSen] | meaPreConSin | Array of measured pressures at sink-sided expansion valves' outlets | |
| Modelica.Units.SI.Temperature[nConSen] | meaTemConSinInl | Array of measured temperatures at sink-sided expansion valves' inlets | |
| Modelica.Units.SI.Temperature[nConSen] | meaTemConSinOut | Array of measured temperatures at sink-sided expansion valves' outlets | |
| Modelica.Units.SI.MassFlowRate[nConSen] | meaMasFloConSin | Array of measured mass flow rates at sink-sided expansion valves' outlets |
Revisions
- October 25, 2017, by Mirko Engelpracht:
First implementation (see issue 479).