modelPartialTableData2D
Partial model with components for TableData2D approach for heat pumps and chillers
Information
Partial model for equations and componenents used in both heat pump and chiller models using two-dimensional data.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | scaFac | Scaling factor | |
| Boolean | use_TEvaOutForTab | true | if true, use evaporator outlet temperature, otherwise use inlet |
| Boolean | use_TConOutForTab | true | if true, use condenser outlet temperature, otherwise use inlet |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate | mCon_flow_nominal | Nominal mass flow rate in secondary condenser side | |
| Modelica.Units.SI.MassFlowRate | mEva_flow_nominal | Nominal mass flow rate in secondary evaporator side | |
| Data handling | |||
| Modelica.Blocks.Types.Smoothness | smoothness | Modelica.Blocks.Types.Smoothness.LinearSegments | Smoothness of table interpolation |
| Modelica.Blocks.Types.Extrapolation | extrapolation | Modelica.Blocks.Types.Extrapolation.LastTwoPoints | Extrapolation of data outside the definition range |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Tables.CombiTable2Ds | tabPEle | Electrical power consumption table | |
| Modelica.Blocks.Tables.CombiTable2Ds | tabQUse_flow | Table for useful heat flow rate | |
| Modelica.Blocks.Math.Product | yMeaTimScaFac | Create the product of the scaling factor and relative compressor speed | |
| Modelica.Blocks.Math.Product | scaFacTimPel | Scale electrical power consumption | |
| Modelica.Blocks.Math.Product | scaFacTimQUse_flow | Scale useful heat flow rate | |
| Modelica.Blocks.Sources.Constant | constScaFac | Calculates correction of table output based on scaling factor | |
| Modelica.Blocks.Routing.RealPassThrough | reaPasThrTEvaIn | Used to enable conditional bus connection | |
| Modelica.Blocks.Routing.RealPassThrough | reaPasThrTConIn | Used to enable conditional bus connection | |
| Modelica.Blocks.Routing.RealPassThrough | reaPasThrTEvaOut | Used to enable conditional bus connection | |
| Modelica.Blocks.Routing.RealPassThrough | reaPasThrTConOut | Used to enable conditional bus connection |
Revisions
-
May 22, 2025, by Michael Wetter:
Revised comment.
This is for href="https://github.com/ibpsa/modelica-ibpsa/issues/2007">IBPSA #2007. -
October 2, 2022 by Fabian Wuellhorst:
First implementation (see issue #1576)