modelBoilerPolynomial

Example model for the steam boiler with a polynomial efficiency curve

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

Information

This example demonstrates the open loop response of the steam boiler model. The dynamic boiler includes a control signal that is first a ramp from 0 to 1, followed by a step that switches the boiler off and then on again. The steady boiler is only dependent on the fluid flow.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.AbsolutePressurep_nominal300000Nominal pressure
Modelica.Units.SI.TemperatureT_nominalMediumSte.saturationTemperature(p_nominal)Nominal saturation temperature
Modelica.Units.SI.PowerQ_flow_nominal50000Nominal power
Modelica.Units.SI.SpecificEnthalpydh_nominalMediumSte.specificEnthalpy(MediumSte.setState_pTX(p = p_nominal, T = T_nominal, X = MediumSte.X_default))Nominal change in enthalpy
Modelica.Units.SI.MassFlowRatem_flow_nominalQ_flow_nominal/dh_nominal/2Nominal mass flow rate
Modelica.Units.SI.PressureDifferencedp_nominal3000Pressure drop at m_flow_nominal

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.TimeTableyLoad ratio
Buildings.Fluid.Sources.Boundary_pTsinSink
Buildings.Fluid.Sources.Boundary_pTsouSource
Buildings.HeatTransfer.Sources.FixedTemperatureTAmbAmbient temperature in boiler room
Buildings.DHC.Plants.Steam.BaseClasses.BoilerPolynomialboiDynSteam boiler with dynamic balance
Buildings.DHC.Plants.Steam.BaseClasses.BoilerPolynomialboiSteSteam boiler with steady state balance

Contents

NameDescription
MediumWatWater medium - port_a (inlet)
MediumSteSteam medium - port_b (oulet)

Revisions

  • July 23, 2021 by Kathryn Hinkelman:
    First implementation.