modelCarnot_TCon_reverseFlow
Test model for heat pump based on Carnot efficiency and condenser outlet temperature control signal
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Example that simulates a heat pump whose efficiency is scaled based on the
Carnot cycle.
The heat pump takes as an input the condenser leaving water temperature.
The condenser mass flow rate is computed in such a way that it has
a temperature difference equal to dTCon_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 |
| Modelica.Units.SI.HeatFlowRate | QCon_flow_nominal | 100E3 | Evaporator heat flow rate |
| Modelica.Units.SI.MassFlowRate | m1_flow_nominal | QCon_flow_nominal/dTCon_nominal/4200 | Nominal mass flow rate at condenser |
| Modelica.Units.SI.SpecificHeatCapacity | cp2_default | Medium2.specificHeatCapacityCp(Medium2.setState_pTX(Medium2.p_default, Medium2.T_default, Medium2.X_default)) | Specific heat capacity of medium 2 at default medium state |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Constant | TConLvg | Control signal for condenser leaving temperature | |
| Modelica.Blocks.Sources.Ramp | mCon_flow | Mass flow rate for condenser | |
| Carnot_TCon | heaPum | Heat pump | |
| Sources.MassFlowSource_T | sou1 | ||
| Sources.MassFlowSource_T | sou2 | ||
| BuildingSystems.Fluid.Sources.Boundary_pT | sin1 | ||
| BuildingSystems.Fluid.Sources.Boundary_pT | sin2 | ||
| Modelica.Blocks.Math.Gain | mEva_flow | Evaporator mass flow rate | |
| Modelica.Blocks.Math.Add | QEva_flow | Evaporator heat flow rate |
Contents
| Name | Description |
|---|---|
| Medium model | |
| Medium model |