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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.AbsolutePressure | p_nominal | 300000 | Nominal pressure |
| Modelica.Units.SI.Temperature | T_nominal | MediumSte.saturationTemperature(p_nominal) | Nominal saturation temperature |
| Modelica.Units.SI.Power | Q_flow_nominal | 50000 | Nominal power |
| Modelica.Units.SI.SpecificEnthalpy | dh_nominal | MediumSte.specificEnthalpy(MediumSte.setState_pTX(p = p_nominal, T = T_nominal, X = MediumSte.X_default)) | Nominal change in enthalpy |
| Modelica.Units.SI.MassFlowRate | m_flow_nominal | Q_flow_nominal/dh_nominal/2 | Nominal mass flow rate |
| Modelica.Units.SI.PressureDifference | dp_nominal | 3000 | Pressure drop at m_flow_nominal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.TimeTable | y | Load ratio | |
| Buildings.Fluid.Sources.Boundary_pT | sin | Sink | |
| Buildings.Fluid.Sources.Boundary_pT | sou | Source | |
| Buildings.HeatTransfer.Sources.FixedTemperature | TAmb | Ambient temperature in boiler room | |
| Buildings.DHC.Plants.Steam.BaseClasses.BoilerPolynomial | boiDyn | Steam boiler with dynamic balance | |
| Buildings.DHC.Plants.Steam.BaseClasses.BoilerPolynomial | boiSte | Steam boiler with steady state balance |
Contents
| Name | Description |
|---|---|
| Water medium - port_a (inlet) | |
| Steam medium - port_b (oulet) |
Revisions
-
July 23, 2021 by Kathryn Hinkelman:
First implementation.