modelBoilerPolynomial

Boilers with efficiency specified by polynomial and with open loop control

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example demonstrates the open loop response of the boiler model for a control signal that is first a ramp from 0 to 1, followed by a step that switches the boilers off and then on again. The instances of the boiler models are parameterized so that boi1 is a dynamic model and boi2 is a steady-state model.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.PowerQ_flow_nominal3000Nominal power
Modelica.Units.SI.TemperaturedT_nominal20Nominal temperature difference
Modelica.Units.SI.MassFlowRatem_flow_nominalQ_flow_nominal/dT_nominal/4200Nominal mass flow rate
Modelica.Units.SI.PressureDifferencedp_nominal3000Pressure drop at m_flow_nominal

Components

TypeNameDefaultDescription
Buildings.Fluid.Sources.Boundary_pTsinSink
Buildings.Fluid.Sources.Boundary_pTsou
Modelica.Blocks.Sources.TimeTabley
Buildings.Fluid.Boilers.BoilerPolynomialboi1Boiler
Buildings.HeatTransfer.Sources.FixedTemperatureTAmb1Ambient temperature in boiler room
Buildings.Fluid.Boilers.BoilerPolynomialboi2Boiler
Buildings.HeatTransfer.Sources.FixedTemperatureTAmb2Ambient temperature in boiler room

Contents

NameDescription
MediumMedium model

Revisions

  • January 22, 2016, by Michael Wetter:
    Corrected type declaration of pressure difference. This is for #404.
  • December 22, 2014 by Michael Wetter:
    Removed Modelica.Fluid.System to address issue #311.
  • April 27, 2013, by Michael Wetter:
    Removed first order filter from the output of the table. This is not needed and leads to a dynamic state selection.
  • November 1, 2011 by Michael Wetter:
    First implementation.