modelBoiler
Information
It is a dynamic model of modulating condensing boiler.
Hypothesis and equations
The gas consumption prediction model is estimated with a grey box model. Electric consumption is determined according to the consumption of the various operation phases of the boiler (purging, pump, power on/off, standby, etc).
This model requires a limited amount of input data accessible from the normative tests.
Following a sensitivity analysis,
- The durations of anti-short cycles (abnormally rapid start and stop cycles), and especially the duration of the pump operation after combustion have a very significant impact on consumption and the number of machine cycles;
- The parameter Δη (representing the decrease in performance depending on the load at a return of water temperature equal to 30°C) has nearly no effects on the results for the temperature levels of the water law in question (between 35 and 45°C). In the case of modelling a system requiring water temperatures higher than 35°C, the user can leave the default value, especially since this parameter is not provided in the ATITA basis;
- Consideration of pre-combustion purge, during which the air in combustion chamber must be renewed, has also a reduced impact: over-consumption does not exceed 0.5% and is more due to a 30 second delay before launching the boiler than to the thermal power lost in the smoke.
Bibliography
The model is configurable from certified data accessible in the ATITA basis (rt2012-chauffage.com).
Instructions for use
none
Known limits / Use precautions
This is a detailed dynamic model. Some phenomena are represented in a simple way:
- Heat losses through the wall are fully transmitted to the environment (RT2012 gives the lost part coefficients -for example through the wall for a wall boiler)
- The consumption of auxiliary is partially degraded in thermal form (e.g. via the conversion of the water kinetic energy in pipes into heat by friction for the power supplied to the pump), this energy conservation is not considered now
Validations
Validated model - Hubert Blervaque, Sila Filfli 07/2013
--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Hubert BLERVAQUE, Sila FILFLI, EDF (2013)
--------------------------------------------------------------
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | PCSI | 1.11 | Ratio gross (high) heating value / net (low) heating value defined according to the fuel |
| Parameters provided on ATITA basis | |||
| SI.Temperature | Tnom | 273.15 + 70 | Nominal temperature |
| Real | PLRnom | 100 | Nominal loading rate (%) |
| SI.Power | Pnom | 17300 | Nominal power |
| Real | etaNom | 97.4 | Nominal net heating value efficiency (%) |
| SI.Temperature | TInt | 273.15 + 33 | Intermediate temperature |
| Real | PLRInt | 30 | Intermediate loading rate (%) |
| SI.Power | PInt | 5190 | Intermediate power |
| Real | etaInt | 107.2 | Intermediate net heating value efficiency (%) |
| SI.Power | PertesT30K | 60 | Stop losses |
| SI.VolumeFlowRate | V_flow | 1.02/3600 | Volume of water in the boiler |
| Modelica.Units.SI.Volume | Veau | 2.8E-3 | Volume d'eau contenue dans la chaudière |
| SI.Mass | mSec | 35 | Dry weight |
| SI.Power | Paux | 24 | Electrical power of auxiliary on nominal power (out circulation pump) |
| SI.Power | Pveille | 5.2 | Standby power (out circulation pump) |
| SI.Power | Pcirculateur | 37 | Water circulation pump electrical power |
| Other parameters › Performance | |||
| Real | DetaPLR | 1 | Efficiency gap at Tint between PLRnom (Part Load Ratio) and PLRInt (between 0 and 2% depending on the machine) |
| Real | PLRmin | PLRInt | Minimum loading rate |
| SI.Time | TimePrePurge | 30 | Pre-purge duration |
| SI.Time | TimeCycle | 300 | Minimum duration of a cycle (anti-short cycle) |
| SI.Time | TimeCirculateur | 600 | Operating time of the circulation pump after a combustion cycle |
| Other parameters › Fluids properties | |||
| SI.SpecificHeatCapacity | CpE | 4180 | Specific heat capacity of water |
| SI.Density | rhoE | 1000 | Density of water |
| SI.VolumeFlowRate | V_flowAir | 6.7E-3*(Pnom/20000) | Pre-purge: nominal flow rate of air (nominal value from [Kemna 2007]) |
| SI.SpecificHeatCapacity | CpA | 1000 | Capacité thermique de l'air |
| SI.Density | rhoA | 1.2 | Specific heat capacity of air |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | PLR | Part load ratio (0-100%) | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | T_int | Ambient temperature of the place where the boiler is located | |
| Modelica.Blocks.Interfaces.RealOutput | Pgaz | Thermal power provided by gas combustion | |
| Modelica.Blocks.Interfaces.RealOutput | Pelec | Electrical power consumed (auxiliary ...) | |
| Modelica.Blocks.Interfaces.BooleanInput | SaisonChauffe | ||
| Modelica.Blocks.Interfaces.RealInput[2] | WaterIn | Vector containing 1- the input fluid temperature (K), 2- the input fluid flow rate (kg/s) | |
| Modelica.Blocks.Interfaces.RealOutput[2] | WaterOut | Vector containing 1- the output fluid temperature (K), 2- the output fluid flow rate (kg/s) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | etaRP | Efficiency in steady state at T and operational PLR | |
| SI.Power | QaFournir | Thermal power to provide | |
| Integer | NbCycle | ||
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | ConductanceEnv | Thermal resistance of the boiler casing | |
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | CpChau | Boiler thermal capacity (dry weight) | |
| BuildSysPro.BaseClasses.HeatTransfer.Sources.PrescribedHeatFlow | preHeaFlo | ||
| Modelica.Blocks.Sources.RealExpression | QaFournirExp | ||
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | CpEau | Heat capacity of the water volume | |
| BuildSysPro.BaseClasses.HeatTransfer.Sources.PrescribedHeatFlow | preHeaFlo1 | ||
| Modelica.Blocks.Sources.RealExpression | BilanEau | ||
| Modelica.Blocks.Sources.RealExpression | DebitExp | ||
| Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor | temperatureSensor |
Revisions
Benoît Charrier 05/2015 : Suppression des connecteurs T & m_flow.
Benoît Charrier 01/2016 : Passage du calcul du débit en equation pour compatibilité OpenModelica.