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

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal0.1

Components

TypeNameDefaultDescription
BuildingSystems.Buildings.AmbienceambienceAmbience model
BuildingSystems.Buildings.BuildingTemplates.Building1Zone1DDistrictbuildingBuilding model
Modelica.Blocks.Sources.ConstantairchangeMean air change rate of the building
BuildingSystems.Fluid.Storage.ExpansionVesselexpExpansion vessel model
BuildingSystems.Fluid.FixedResistances.Pipepip1Pipe model
BuildingSystems.Fluid.HeatExchangers.Heater_TheaBoiler model
BuildingSystems.Fluid.HeatExchangers.Radiators.RadiatorEN442_2radRadiator model
BuildingSystems.Fluid.FixedResistances.Pipepip2Pipe model
Modelica.Blocks.Sources.ConstantTSet
Fluid.FixedResistances.Pipepip3Pipe model
BuildingSystems.Fluid.Actuators.Valves.TwoWayEqualPercentagevalValve model
Modelica.Blocks.Continuous.LimPIDthermostatThermostat, modelled by a limeted p-controller
BuildingSystems.Fluid.Movers.FlowControlled_dppump
Modelica.Blocks.Sources.ConstantdpSetSet pressure for the pump model
Modelica.Blocks.Sources.ConstantTAirSetHeating set temperature
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureTAmb

Contents

NameDescription
Medium

Revisions

  • January 15, 2021, by Christoph Nytsch-Geusen:
    Valve model adapted.
  • May 21, 2016, by Christoph Nytsch-Geusen:
    First implementation.