modelBoilerNoControl
Boiler model with physics only
Extends from AixLib.Fluid.BoilerCHP.BaseClasses.PartialHeatGenerator.
Information
Overview
A boiler model consisting of physical components.The efficiency is based on the part load rate and the inflow water temperature.
Assumptions for predefined parameter values (based on
Vissmann data cheat 5811009):
G: a heat loss of 0.3 % of nominal power at a temperature difference of 50 K to ambient is assumed.
C: factor C/Q_nom is in range of 1.2 to 2 for boilers with nominal power between 460 kW and 80 kW (with c of 500J/kgK for steel). Thus, a value of 1.5 is used as default.
-
September 19, 2019 by Alexander Kümpel:
First implementation
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.ThermalConductance | G | 0.003*Q_nom/50 | Constant thermal conductance to environment(G=Q_loss/dT) |
| Modelica.Units.SI.HeatCapacity | C | 1.5*Q_nom | Heat capacity of metal (J/K) |
| Modelica.Units.SI.Volume | V | paramBoiler.volume | Volume |
| Modelica.Units.SI.Power | Q_nom | paramBoiler.Q_nom | Nominal heating power |
| Real[:,2] | etaLoadBased | paramBoiler.eta | Table matrix for part load based efficiency (e.g. [0,0.99; 0.5, 0.98; 1, 0,97]) |
| Real[:,2] | etaTempBased | [293.15, 1.09; 303.15, 1.08; 313.15, 1.05; 323.15, 1.; 373.15, 0.99] | Table matrix for temperature based efficiency |
| General › Boiler type | |||
| AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinition | paramBoiler | Parameters for Boiler | |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | internalCapacity | Boiler thermal capacity (dry weight) | |
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | ConductanceToEnv | Thermal resistance of the boiler casing | |
| Modelica.Blocks.Math.Product | QgasCalculation | Calculate gas usage | |
| Modelica.Blocks.Nonlinear.Limiter | limiter | Limits the rel power between 0 and 1 | |
| Modelica.Blocks.Sources.RealExpression | NominalGasConsumption | Nominal gas power | |
| Modelica.Blocks.Interfaces.RealOutput | fuelPower | Connector of Real output signal | |
| Modelica.Blocks.Interfaces.RealOutput | thermalPower | Value of Real output | |
| Modelica.Blocks.Interfaces.RealInput | u_rel | Relative gas power [0,1] | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | T_amb | Heat port for heat losses to ambient | |
| Modelica.Blocks.Tables.CombiTable1Dv | efficiencyTableLoadDepending | Table with efficiency parameters | |
| Modelica.Blocks.Math.Product | QflowCalculation | Calculation of the produced heatflow | |
| Modelica.Blocks.Interfaces.RealOutput | T_out | Outflow temperature of the passing fluid | |
| Modelica.Blocks.Interfaces.RealOutput | T_in | Inflow temperature of the passing fluid | |
| Modelica.Blocks.Math.Product | etaCalculation | calculates the efficiency of the boiler | |
| Modelica.Blocks.Tables.CombiTable1Dv | efficiencyTableLoadDepending1 | Table with efficiency parameters |