modelHeaterCooler_T_dynamic

Model that demonstrates the ideal heater/cooler model for a prescribed outlet temperature, configured as dynamic

Extends from HeaterCooler_T (Model that demonstrates the ideal heater/cooler model for a prescribed outlet temperature, configured as steady-state).

Information

Model that demonstrates the use of an ideal heater and an ideal cooler, configured as dynamic models.

This example is identical to Annex60.Fluid.HeatExchangers.Validation.HeaterCooler_T except that the heater and cooler models are configured to have a time constant of 60 seconds at nominal flow rate. At lower flow rate, the time constant increases proportional to the mass flow rate.

Parameters

TypeNameDefaultDescription
Modelica.SIunits.MassFlowRatem_flow_nominal (from HeaterCooler_T)0.1Nominal mass flow rate

Components

TypeNameDefaultDescription
Annex60.Fluid.Sources.Boundary_pTsin (from HeaterCooler_T)Sink
Annex60.Fluid.HeatExchangers.HeaterCooler_TheaHigPow (from HeaterCooler_T)Steady-state model of the heater with high capacity
Annex60.Fluid.Sensors.TemperatureTwoPortheaHigPowOut (from HeaterCooler_T)Temperature sensor
Modelica.Blocks.Sources.TimeTableTSetHeat (from HeaterCooler_T)Setpoint heating
Annex60.Fluid.Sensors.TemperatureTwoPortcooLimPowOut (from HeaterCooler_T)Temperature sensor
Annex60.Fluid.HeatExchangers.HeaterCooler_TcooLimPow (from HeaterCooler_T)Steady-state model of the cooler with limited capacity
Modelica.Blocks.Sources.TimeTableTSetCool (from HeaterCooler_T)Setpoint cooling
Annex60.Fluid.HeatExchangers.HeaterCooler_TheaCooUnl (from HeaterCooler_T)Steady-state model of the heater or cooler with unlimited capacity
Modelica.Blocks.Sources.TimeTableTSetCoolHeat (from HeaterCooler_T)Setpoint cooling
Annex60.Fluid.Sensors.TemperatureTwoPortheaCooUnlOut (from HeaterCooler_T)Temperature sensor
Modelica.Blocks.Sources.Rampm_flow (from HeaterCooler_T)Mass flow rate
Annex60.Fluid.Sensors.TemperatureTwoPortheaHigPowIn (from HeaterCooler_T)Temperature sensor
Annex60.Fluid.Sensors.TemperatureTwoPortcooLimPowIn (from HeaterCooler_T)Temperature sensor
Annex60.Fluid.Sensors.TemperatureTwoPortheaCooUnlIn (from HeaterCooler_T)Temperature sensor
Sources.MassFlowSource_Tsou1 (from HeaterCooler_T)Flow source
Sources.MassFlowSource_Tsou2 (from HeaterCooler_T)Flow source
Sources.MassFlowSource_Tsou3 (from HeaterCooler_T)Flow source

Revisions

  • October 21, 2014, by Michael Wetter:
    First implementation.