modelBoilerTableEfficiencyCurves

Boilers with efficiency curves specified by look-up table

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

Information

This model computes the efficiency of boilers for using the model Buildings.Fluid.Boilers.BoilerTable at firing rates of 5%, 50%, and 100%.

The models are configured to compute the following efficiency curves.

Image of efficiency curves

Parameters

TypeNameDefaultDescription
Buildings.Fluid.Boilers.Data.Lochinvar.Crest.FBdash2501perRecord containing a table that describes the efficiency curves

Components

TypeNameDefaultDescription
Buildings.Fluid.Sources.Boundary_pTsinSink
Buildings.Fluid.Sources.Boundary_pTsouSource
Buildings.Fluid.Boilers.BoilerTableboi1Boiler 1 set at 5% firing rate
Buildings.HeatTransfer.Sources.FixedTemperatureTAmb1Ambient temperature in boiler room
Buildings.Fluid.Boilers.BoilerTableboi2Boiler 2 set at 50% firing rate
Buildings.HeatTransfer.Sources.FixedTemperatureTAmb2Ambient temperature in boiler room
Buildings.Fluid.Boilers.BoilerTableboi3Boiler 3 set at 100% firing rate
HeatTransfer.Sources.FixedTemperatureTAmb3Ambient temperature in boiler room
Modelica.Blocks.Sources.Constanty1Setting the firing rate at constant 5%
Modelica.Blocks.Sources.Constanty2Setting the firing rate at constant 50%
Modelica.Blocks.Sources.Constanty3Setting the firing rate at constant 100%
Modelica.Blocks.Sources.RampTInRamps the T_inlet from the first to the last temperature provided by the efficiency curve table

Contents

NameDescription
MediumMedium model

Revisions

  • October 13, 2021, by Hongxiang Fu:
    First implementation. This is for #2651.