modelSteamGenerator_L3

A steam generation and reaheater model using lumped balance equations for mass and energy and two spray attemperators
Diagram of SteamGenerator_L3

Extends from ClaRa.SubSystems.Boiler.CoalSupplyBoiler_base (The coal mills and the boiler), ClaRa.Basics.Icons.ComplexityLevel (Displays the complexity level inside model icon ).

Information

This steam generator is based on lumped balance equations for mass and energy (for each of live steam generation and reheat one set) and on transfer functions and characteristic maps for heat release and pressure losses. The aim of this model is to capture the boiler's main dynamics without allowing deep insight into the process. Thus, the model merges the evaporation and superheat and place the spray injectors (one for each of the live steam generation and the reheater) at the very end of the boiler. This simplification does not allow detailed investigations of the control of steam temperature and feedwater mass flow (applying an enthalpy correction).

Usage advices:

  • The default parameter set do not refer to any real plant
  • The injector spray is mixed right befor the livesteam connector and the reheat_out connector, respectively
  • The spray attemperators are ideal, i.e. have no storage behavior
  • The last superheater bundles are placed before the spray injector
  • The pressure loss between live steam and HPInjector is 15 % of the HP pressure loss (p_FW - p_LS)
  • The pressure loss between hot reheated steam and IPInjector is 50 % of the IP pressure loss (p_cRH - p_hRH)

For detailed model documentation please consult the html-documentation shipped with ClaRa.

 


Authorship and Copyright Statement for original (initial) Contribution

Author:

DYNCAP/DYNSTART development team, Copyright © 2011-2024.

References:

For references please consult the html-documentation shipped with ClaRa.

Remarks:

This component was developed by ClaRa development team under the 3-clause BSD License.

Acknowledgements:

ClaRa originated from the collaborative research projects DYNCAP and DYNSTART. Both research projects were supported by the German Federal Ministry for Economic Affairs and Energy (FKZ 03ET2009 and FKZ 03ET7060).

CLA:

The author(s) have agreed to ClaRa CLA, version 1.0. See https://claralib.com/pdf/CLA.pdf

By agreeing to ClaRa CLA, version 1.0 the author has granted the ClaRa development team a permanent right to use and modify his initial contribution as well as to publish it or its modified versions under the 3-clause BSD License.

The ClaRa development team consists of the following partners:

TLK-Thermo GmbH (Braunschweig, Germany)

XRG Simulation GmbH (Hamburg, Germany).

Parameters

TypeNameDefaultDescription
BooleanshowExpertSummaryfalse|Summary and Visualisation||True, if expert summary should be applied
BooleanshowDatatrue|Summary and Visualisation||True, if a data port containing p,T,h,s,m_flow shall be shown, else false
Fundamental Definitions
TILMedia.VLEFluid.Types.BaseVLEFluidmedium (from CoalSupplyBoiler_base)simCenter.fluid1Medium in the component
Nominal values
Modelica.Units.SI.Pressurep_LS_nom300e5Nominal life steam pressure
Modelica.Units.SI.Pressurep_RH_nom40e5Nominal reheat pressure
Modelica.Units.SI.SpecificEnthalpyh_LS_nom3000e3Nominal life steam specific enthlapy
Modelica.Units.SI.SpecificEnthalpyh_RH_nom3500e3Nominal reheat specific enthlapy
Modelica.Units.SI.PressureDelta_p_nomHP40e5Nominal main pressure loss
Modelica.Units.SI.PressureDelta_p_nomIP4e5Nominal reheat pressure loss
Modelica.Units.SI.MassFlowRatem_flow_nomLS419Nominal life steam flow rate
Modelica.Units.SI.HeatFlowRateQ_flow_F_nom1340e6Nominal firing power
Part Load Definition
Real[:,:]CL_Delta_pHP_mLS_[0, 0; 0.1, 0.01; 0.2, 0.04; 0.3, 0.09; 0.4, 0.16; 0.5, 0.25; 0.6, 0.36; 0.7, 0.49; 0.8, 0.64; 0.9, 0.81; 1, 1]Characteristic line of pressure drop as function of mass flow rate
Real[:,:]CL_Delta_pIP_mLS_[0, 0; 0.1, 0.01; 0.2, 0.04; 0.3, 0.09; 0.4, 0.16; 0.5, 0.25; 0.6, 0.36; 0.7, 0.49; 0.8, 0.64; 0.9, 0.81; 1, 1]Characteristic line of reheat pressure drop as function of mass flow rate
Real[:,:]CL_yF_QF_[0, 0.9; 1, 0.9]Characteristic line of relative heat release in life steam as function of rel. firing power
Real[:,:]CL_etaF_QF_[0, 0.93; 1, 0.94]Characteristic line of furnace efficiency as function of rel. firing power
Time Response Definition
Modelica.Units.SI.TimeTau_dead120Equivalent dead time of steam generation
Modelica.Units.SI.TimeTau_bal200Balancing time of steam generation
Initialisation › General
BooleanuseHomotopysimCenter.useHomotopyTrue, if homotopy method is used during initialisation
Initialisation › High pressure part
Modelica.Units.SI.Pressurep_LS_start300e5Initial value of life steam pressure
Modelica.Units.SI.SpecificEnthalpyh_LS_start3000e3Initial value of life steam specific enthalpy
IntegerinitOption_HP0Type of initialisation of HP steam generation
Initialisation › Reheat part
Modelica.Units.SI.Pressurep_RH_start40e5Initial value of hot reheat pressure
Modelica.Units.SI.SpecificEnthalpyh_RH_start3500e3Initial value of hot reheat specifc enthalpy
IntegerinitOption_IP0Type of initialisation of reheater
Geometry
Modelica.Units.SI.Volumevolume_tot_HP1000Total volume of the live steam generator
Modelica.Units.SI.Volumevolume_tot_IP1000Total volume of the reheater
Summary and Visualisation
BooleancontributeToCycleSummarysimCenter.contributeToCycleSummaryTrue if component shall contribute to automatic efficiency calculation

Connectors

TypeNameDefaultDescription
ClaRa.Basics.Interfaces.FluidPortOutlivesteam (from CoalSupplyBoiler_base)
ClaRa.Basics.Interfaces.FluidPortOutreheat_out (from CoalSupplyBoiler_base)
Modelica.Blocks.Interfaces.RealInputQF_setl_ (from CoalSupplyBoiler_base)Set value of thermal output in p.u.
ClaRa.Basics.Interfaces.FluidPortInfeedwater (from CoalSupplyBoiler_base)
ClaRa.Basics.Interfaces.FluidPortInreheat_in (from CoalSupplyBoiler_base)
Modelica.Blocks.Interfaces.RealOutputh_evapevaporator outlet specific enthalpy
ClaRa.Basics.Interfaces.FluidPortInIPInjectionreheat spray injection
ClaRa.Basics.Interfaces.FluidPortInHPInjectionHigh pressure spray cooler
Basics.Interfaces.EyeOuteye_LS
Basics.Interfaces.EyeOuteye_RH

Components

TypeNameDefaultDescription
SimCentersimCenter (from CoalSupplyBoiler_base)
ClaRa.Basics.Interfaces.Connected2SimCenterconnected2SimCenter
Stringcomplexity (from ComplexityLevel)"??"
Modelica.Units.SI.SpecificEnthalpyh_IPSpecific enthalpy before IP injector
Modelica.Units.SI.Pressurep_IPPressure at hot reheat outlet
Modelica.Units.SI.Massmass_IPMass in the reheater
Realdrhodt_IPTime derivative of reheater mean density
Modelica.Units.SI.SpecificEnthalpyh_HPSpecific enthalpy before HP injector
Modelica.Units.SI.Pressurep_HPLive steam pressure
Modelica.Units.SI.Massmass_HPMass in the HP steam generator
Realdrhodt_HPTime dericative of the HP mean density
Modelica.Units.SI.HeatFlowRateQ_flow_HPHeat flow rate for HP steam generation
Modelica.Units.SI.HeatFlowRateQ_flow_IPHeat flow rate of the reheater
Modelica.Blocks.Continuous.TransferFunctionheatReleasecomprehends the coal supply, the heat release and the steam generation
Modelica.Blocks.Tables.CombiTable1Dvconvert2PressureDrop_HP
TILMedia.VLEFluid.MixtureCompatible.VLEFluid_phliveSteam
TILMedia.VLEFluid.MixtureCompatible.VLEFluid_phreheatedSteam
Modelica.Blocks.Tables.CombiTable1Dvconvert2PressureDrop_IP
Modelica.Blocks.Tables.CombiTable1Dvconvert2HPFiring
Modelica.Blocks.Tables.CombiTable1DvcalculateEfficiency

Revisions

For revisions please consult the html-documentation shipped with ClaRa.