modelStorageTankWithExternalHeatExchanger
Example model for storage tank with external heat exchanger
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Example model of a fresh water station that heats up domestic hot water. Input is a load profile which is sent to a model that computes the hot and cold water draw. If the tank needs to be recharged, then tank water is circulated through a heater with a prescribed temperature lift.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | TCol | 273.15 + 10 | Temperature of domestic cold water supply |
| Modelica.Units.SI.MassFlowRate | mHea_flow_nominal | datWatHea.QHex_flow_nominal/4200/(55 - 50) | Tank heater water loop nominal mass flow |
| Buildings.DHC.Loads.HotWater.Data.GenericDomesticHotWaterWithHeatExchanger | datWatHea | Data for heat pump water heater with tank |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.CombiTimeTable | sch | Domestic hot water fixture draw fraction schedule | |
| Buildings.Fluid.Sources.Boundary_pT | souCol | Source of domestic cold water | |
| Modelica.Blocks.Sources.Constant | conTSetMix | Temperature setpoint for mixed water supply to fixture | |
| Buildings.DHC.Loads.HotWater.StorageTankWithExternalHeatExchanger | domHotWatTan | Storage tank with external heat exchanger | |
| Buildings.DHC.Loads.HotWater.ThermostaticMixingValve | theMixVal | ||
| Buildings.Controls.OBC.CDL.Conversions.BooleanToReal | booToRea | ||
| Modelica.Blocks.Sources.Constant | conTSetHot | Temperature setpoint for hot water supply to fixture | |
| Buildings.Fluid.HeatExchangers.Heater_T | hea | ||
| Buildings.Fluid.Movers.FlowControlled_m_flow | mov | ||
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTem | ||
| Buildings.Controls.OBC.CDL.Reals.AddParameter | addPar | dT for heater | |
| Buildings.Fluid.Sources.Boundary_pT | preRef | Reference pressure |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
November 15, 2023, by David Blum:
Add heater with constant dT as heat source. -
October 5, 2023, by Michael Wetter:
First implementation.