modelWaterHeatingSystem
Water heating system
Extends from Modelica.Icons.Example.
Information
Example that simulates a warm water heating system for a building. The system works with a constant supply temperature from a boiler of 35 degree Celsius, the mass flow of the heating loop is controlled by a valve related to the necessary heating demand of the building for a set temperature of 20 degree Celsius.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MassFlowRate | m_flow_nominal | 0.1 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| BuildingSystems.Buildings.Ambience | ambience | Ambience model | |
| BuildingSystems.Buildings.BuildingTemplates.Building1Zone1DDistrict | building | Building model | |
| Modelica.Blocks.Sources.Constant | airchange | Mean air change rate of the building | |
| BuildingSystems.Fluid.Storage.ExpansionVessel | exp | Expansion vessel model | |
| BuildingSystems.Fluid.FixedResistances.Pipe | pip1 | Pipe model | |
| BuildingSystems.Fluid.HeatExchangers.Heater_T | hea | Boiler model | |
| BuildingSystems.Fluid.HeatExchangers.Radiators.RadiatorEN442_2 | rad | Radiator model | |
| BuildingSystems.Fluid.FixedResistances.Pipe | pip2 | Pipe model | |
| Modelica.Blocks.Sources.Constant | TSet | ||
| Fluid.FixedResistances.Pipe | pip3 | Pipe model | |
| BuildingSystems.Fluid.Actuators.Valves.TwoWayEqualPercentage | val | Valve model | |
| Modelica.Blocks.Continuous.LimPID | thermostat | Thermostat, modelled by a limeted p-controller | |
| BuildingSystems.Fluid.Movers.FlowControlled_dp | pump | ||
| Modelica.Blocks.Sources.Constant | dpSet | Set pressure for the pump model | |
| Modelica.Blocks.Sources.Constant | TAirSet | Heating set temperature | |
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | TAmb |
Contents
| Name | Description |
|---|---|
| Medium |
Revisions
-
January 15, 2021, by Christoph Nytsch-Geusen:
Valve model adapted. -
May 21, 2016, by Christoph Nytsch-Geusen:
First implementation.