modelCarnot_TEva_reverseFlow
Test model for chiller based on Carnot efficiency and evaporator outlet temperature control signal
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Example that simulates a chiller whose efficiency is scaled based on the
Carnot cycle.
The chiller takes as an input the evaporator leaving water temperature.
The condenser mass flow rate is computed in such a way that it has
a temperature difference equal to dTEva_nominal.
This example checks the correct behavior if a mass flow rate attains zero.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.TemperatureDifference | dTEva_nominal | -10 | Temperature difference evaporator inlet-outlet |
| Modelica.Units.SI.TemperatureDifference | dTCon_nominal | 10 | Temperature difference condenser outlet-inlet |
| Real | COPc_nominal | 3 | Chiller COP |
| Modelica.Units.SI.HeatFlowRate | QEva_flow_nominal | -100E3 | Evaporator heat flow rate |
| Modelica.Units.SI.MassFlowRate | m2_flow_nominal | QEva_flow_nominal/dTEva_nominal/4200 | Nominal mass flow rate at chilled water side |
| Modelica.Units.SI.MassFlowRate | m1_flow_nominal | m2_flow_nominal*(COPc_nominal + 1)/COPc_nominal | Nominal mass flow rate at condenser water wide |
| Modelica.Units.SI.SpecificHeatCapacity | cp1_default | Medium1.specificHeatCapacityCp(Medium1.setState_pTX(Medium1.p_default, Medium1.T_default, Medium1.X_default)) | Specific heat capacity of medium 1 at default medium state |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Chillers.Carnot_TEva | chi | Chiller model | |
| Buildings.Fluid.Sources.MassFlowSource_T | sou1 | ||
| Buildings.Fluid.Sources.MassFlowSource_T | sou2 | ||
| Buildings.Fluid.Sources.Boundary_pT | sin1 | ||
| Buildings.Fluid.Sources.Boundary_pT | sin2 | ||
| Modelica.Blocks.Sources.Constant | TEvaLvg | Control signal for evaporator leaving temperature | |
| Modelica.Blocks.Math.Gain | mCon_flow | Condenser mass flow rate | |
| Modelica.Blocks.Math.Add | QCon_flow | Condenser heat flow rate | |
| Modelica.Blocks.Sources.Ramp | mEva_flow | Mass flow rate for evaporator | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTConEnt | Temperature sensor for fluid entering condenser | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTConLvg | Temperature sensor for fluid leaving condenser | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTEvaEnt | Temperature sensor for fluid entering evaporator | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTEvaLvg | Temperature sensor for fluid leaving evaporator |
Contents
| Name | Description |
|---|---|
| Medium model | |
| Medium model |
Revisions
-
August 9, 2024, by Hongxiang Fu:
Added two-port temperature sensors to replacesta_*.Tin reference results. This is for IBPSA #1913. -
February 10, 2023, by Michael Wetter:
Removed binding of parameter with same value as the default.
This is for #1692. -
May 15, 2019, by Jianjun Hu:
Replaced fluid source. This is for #1072. -
November 25, 2015, by Michael Wetter:
First implementation.