modelPGS_stove
Information
PGS PELLET STOVE
Hypothesis and equations
The purpose of this model is to be part of the PGS model
The pellet stove described below works according to the model developped by the "Solar Energy Research Center" work the "TRNSys model for Type 210 - Pellet stove with heat liquid exchanger"
The only output used on this very model is the power delivered to the room (PowerOut.Q_flow)
Here the combustion's steps are delimited by time parameters, and within each step experimental values are used.
Bibliography
none
Instructions for use
none
Known limits / Use precautions
none
Validations
Validated model - EIFER 08/2011
--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : EIFER (2011)
--------------------------------------------------------------
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Time | dt_sta1 | 360 | Duration of first part of start sequence |
| SI.Time | dt_sta2 | 216 | Duration of second part of start sequence |
| SI.Time | dt_fanstp | 241.2 | Time of fan operation during stop phase |
| SI.Time | tcglow | 298.8 | Time constant for after glow phase |
| SI.MassFlowRate | mfg50 | 5 | Flue gas leak flow at (Texh-Toutdoor)=50 C |
| SI.MassFlowRate | mfgfanstp | 65 | Mass flow of flue gas during fan op after stp |
| SI.MassFlowRate | mflq | 96 | Mass flow of liquid entering heat exchanger |
| SI.HeatCapacity | mcpm1 | 65 | Thermal mass of mass 1 |
| SI.HeatCapacity | mcpm2 | 35 | Thermal mass of mass 2 |
| SI.SpecificHeatCapacity | Cpliq | 1.02 | Liquid specific heat |
| Real | Hf | 18000 | Lower heating value of fuel |
| Real | Af | 5.57 | Theoretical air to fuel mass flow ratio at stoechiometric combustion |
| Real | lbd0 | 3.59 | Air factor, constant |
| Real | lbd1 | 0.036 | Air factor, slope |
| SI.ThermalConductance | UAgm10 | 9.19 | UA value between gas and m1 at ?=0 |
| SI.ThermalConductance | UAgm11 | 18.4 | UA value between gas and m1, slope |
| SI.ThermalConductance | UAgm20 | 28.1 | UA value between gas and m2 at ?=0 |
| SI.ThermalConductance | UAgm21 | 56.2 | UA value between gas and m2, slope |
| SI.ThermalConductance | UAma0 | 3.68 | UA value between m1 and ambient air at ?=0 |
| SI.ThermalConductance | UAma1 | 0.96 | UA value between m1 and ambient air, slope |
| SI.ThermalConductance | UAmm0 | 1.1 | UA value between m1 and m2 at ?=0 |
| SI.ThermalConductance | UAmm1 | 0.1 | UA value between m1 and m2, slope |
| SI.ThermalConductance | UAmlq0 | 200 | UA value between m2 and liquid at ?=0 |
| SI.ThermalConductance | UAmlq1 | 180 | UA value between m2 and liquid, slope |
| SI.Power | Pcmb_sta | 3333 | Combustion power during 2nd part of start phase |
| SI.Power | Pmax | 6578 | Maximum power of the PGS stove |
| SI.Power | Pe0 | 33 | Electrical power consumption at gamma=0 |
| SI.Power | Pel_1 | 8.88 | Electrical power consumption, slope |
| SI.Power | Pel_sta | 330 | Electric power at start phase part 1 |
| SI.Frequency | f | 1/120 | frequency for mean calculation: here it is 50 seconds |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | g | fraction of max power | |
| Modelica.Blocks.Interfaces.RealInput | Ton | Min temperature before stove starts [K] | |
| Modelica.Blocks.Interfaces.RealInput | Toff | Max temperature before stove stops [K] | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | Tsens | Heat port connected to the room | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | PowerOut | Power transmitted to the room | |
| Modelica.Blocks.Interfaces.BooleanInput | presence | Indicates if the user is present in the house |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Time | t_sta | Simulation time when the stove turns on | |
| SI.Time | t_sta1 | Simulation time at the end of the first part of the start phase | |
| SI.Time | t_sta2 | Simulation time at the end of the second part of the start phase | |
| SI.Time | t_stp | Simulation time when the stove turns off | |
| SI.Time | t_fanstp | Duration of fan operation after stop | |
| SI.Temperature | Tg2 | Flue gas temperature | |
| SI.Temperature | Toutd | Outdoor temperature | |
| SI.Temperature | Tg0 | Temperature of combustion gas before meeting m1 | |
| SI.Temperature | Tg1 | Temperature of combustion gas before meeting m2 | |
| SI.Temperature | Tm1 | Temperature of mass1 (connected to ambiant air) | |
| SI.Temperature | Tm2 | Temperature of mass2 (connected to heat exchanger) | |
| SI.Temperature | Tlqi | Temperature of liquid entering heat exchanger | |
| SI.Temperature | Tlqo | Temperature of liquid out of heat exchanger | |
| SI.MassFlowRate | mfa | Combustion air mass flow | |
| SI.MassFlowRate | mff | Fuel mass flow | |
| SI.MassFlowRate | mfg | Flue gas leak flow | |
| SI.SpecificHeatCapacity | Cpg | Average flue gas specific heat | |
| Integer | Opph | Operation phase during timestep | |
| Real | O2dry | Dry quantity of O2 | |
| Boolean | Bsta | Boolean indicator for temperature below minimum wanted | |
| Boolean | Bstp | Boolean indicator for temperature ahead maximum wanted | |
| Boolean | GO | Boolean control for start phase | |
| Boolean | STOP | Boolean control for stop phase | |
| SI.ThermalConductance | UAgm1 | Actual UA value between gas and m1 | |
| SI.ThermalConductance | UAgm2 | Actual UA value between gas and m2 | |
| SI.ThermalConductance | UAma | Actual UA value between m1 and ambient air | |
| SI.ThermalConductance | UAmm | Actual UA value between m1 and m2 | |
| SI.ThermalConductance | UAmliq | Actual UA value between m2 and liquid | |
| SI.Power | Pcmb | puissance de combustion | |
| SI.Power | Pel | puissance électrique consommée | |
| SI.Power | Pgm1 | Power from combustion gas to m1 | |
| SI.Power | Pgm2 | Power from combustion gas to m2 | |
| SI.Power | Pliq | Power to liquid through heat exchanger | |
| SI.Power | Pamb | Power to ambient air in room | |
| SI.Power | Pm1m2 | Power from m1 to m2 | |
| SI.Power | Pg | Power to exhaust gas | |
| SI.Power | Pcmbstp | Mean of Pcmb over the last minutes (as defined below) | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature | Ton_conv | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature | Toff_conv |
Revisions
H. Blervaque 09/2013 :Repositionnement des icônes des variables d'entrées/sorties