modelFlameRoomNaturalCirculation

Natural circulation heating surfaces with drum || blue | green

Information

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
RealP_target_Target power in p.u.
ClaRa.Basics.Units.HeatFlowRateQ_flow_bundlem_flow_vle_bundle*(h_vle_bundle_out - h_vle_bundle_in)Actual heat flow rate of natural circulation
ClaRa.Basics.Units.HeatFlowRateQ_flow_wallQ_flow_bundle/Pi_Q_flowActual heat flow rate to evaporator
ClaRa.Basics.Units.EnthalpyMassSpecifich_bub_bundleTILMedia.VLEFluid.MixtureCompatible.Functions.bubbleSpecificEnthalpy_pxi(vleMedium, p_vle_bundle_out)Rprt: Bubble enthalpy at vle outlet
ClaRa.Basics.Units.EnthalpyMassSpecifich_dew_bundleTILMedia.VLEFluid.MixtureCompatible.Functions.dewSpecificEnthalpy_pxi(vleMedium, p_vle_bundle_out)Rprt: Dew enthalpy at vle outlet
ClaRa.Basics.Units.EnthalpyMassSpecifich_bub_wallTILMedia.VLEFluid.MixtureCompatible.Functions.bubbleSpecificEnthalpy_pxi(vleMedium, p_vle_wall_out)
ClaRa.Basics.Units.EnthalpyMassSpecifich_dew_wallTILMedia.VLEFluid.MixtureCompatible.Functions.dewSpecificEnthalpy_pxi(vleMedium, p_vle_wall_out)
ClaRa.Basics.Units.MassFlowRatem_flow_vle_bundleMass flow rate at tube bundle
ClaRa.Basics.Units.MassFlowRatem_flow_vle_wallMass flow rate at wall HEX
ClaRa.Basics.Units.MassFlowRatem_flow_fgMass flow rate flue gas
ClaRa.Basics.Units.PressureDelta_p_vle_wallPressure loss at wall HEX
ClaRa.Basics.Units.TemperatureDifferenceDelta_T_U_bundleClaRa.Basics.Functions.maxAbs(T_fg_in - T_vle_bundle_out, T_fg_out - T_vle_bundle_in, 0.1)Rprt: Upper temperatre difference of tube bundle
ClaRa.Basics.Units.TemperatureDifferenceDelta_T_L_bundleClaRa.Basics.Functions.minAbs(T_fg_in - T_vle_bundle_out, T_fg_out - T_vle_bundle_in, 0.1)Rprt: Lower temperature difference of tube bundle
ClaRa.Basics.Units.TemperatureDifferenceDelta_T_mean_bundleSM(0.1, eps, abs(Delta_T_L_bundle))*SM(0.01, eps, Delta_T_U_bundle*Delta_T_L_bundle)*SZT((Delta_T_U_bundle - Delta_T_L_bundle)/log(abs(Delta_T_U_bundle)/(abs(Delta_T_L_bundle) + 1e-9)), Delta_T_L_bundle, (abs(Delta_T_U_bundle) - abs(Delta_T_L_bundle)) - 0.01, 0.001)Rprt: Logarithmic temperature difference of tube bundle
RealkA_bundleQ_flow_bundle/(1e-5 + Delta_T_mean_bundle)Rprt: Heat Flow Resistance of tube bundle
ClaRa.Basics.Units.TemperatureDifferenceDelta_T_U_wallClaRa.Basics.Functions.maxAbs(T_fg_in - T_vle_wall_out, T_fg_out - T_vle_wall_in, 0.1)Rprt: Upper temperatre difference
ClaRa.Basics.Units.TemperatureDifferenceDelta_T_L_wallClaRa.Basics.Functions.minAbs(T_fg_in - T_vle_wall_out, T_fg_out - T_vle_wall_in, 0.1)Rprt: Lower temperature difference
ClaRa.Basics.Units.TemperatureDifferenceDelta_T_mean_wallSM(0.1, eps, abs(Delta_T_L_wall))*SM(0.01, eps, Delta_T_U_wall*Delta_T_L_wall)*SZT((Delta_T_U_wall - Delta_T_L_wall)/log(abs(Delta_T_U_wall)/(abs(Delta_T_L_wall) + 1e-9)), Delta_T_L_wall, (abs(Delta_T_U_wall) - abs(Delta_T_L_wall)) - 0.01, 0.001)Rprt: Logarithmic temperature difference
RealkA_wallQ_flow_wall/(1e-5 + Delta_T_mean_wall)Rprt: Heat Flow Resistance of wall
ClaRa.Basics.Units.EnthalpyMassSpecifich_vle_bundle_inSpec.enthalpy at tube bundle inlet
ClaRa.Basics.Units.Pressurep_vle_bundle_inp_drum_nom*P_target_Pressure at tube bundle inlet
ClaRa.Basics.Units.TemperatureT_vle_bundle_inTILMedia.VLEFluid.MixtureCompatible.Functions.temperature_phxi(vleMedium, p_vle_bundle_in, h_vle_bundle_in)Rprt: tube bundle inlet temperature
RealsteamQuality_out1/N_circOutlet steam quality evaporator
ClaRa.Basics.Units.EnthalpyMassSpecifich_evap_inh_bub_bundleInlet enthalpy evaporator
ClaRa.Basics.Units.EnthalpyMassSpecifich_evap_outsteamQuality_out*(h_dew_bundle - h_bub_bundle) + h_bub_bundleOutlet enthalpy evaporator
ClaRa.Basics.Units.MassFlowRatem_flow_evapN_circ*m_flow_vle_bundleMass flow rate evaporator
ClaRa.Basics.Units.PressureDelta_p_geo_downTILMedia.VLEFluid.MixtureCompatible.Functions.density_phxi(vleMedium, p_vle_bundle_in, h_evap_in, xi)*Modelica.Constants.g_n*(z_drum_down - z_evap_in)Geostatic pressure difference downcomer
ClaRa.Basics.Units.PressureDelta_p_geo_rise(TILMedia.VLEFluid.MixtureCompatible.Functions.density_phxi(vleMedium, p_vle_bundle_in, h_evap_in, xi) + TILMedia.VLEFluid.MixtureCompatible.Functions.density_phxi(vleMedium, p_vle_bundle_in, h_evap_out, xi))/2*Modelica.Constants.g_n*(z_evap_out - z_evap_in) + TILMedia.VLEFluid.MixtureCompatible.Functions.density_phxi(vleMedium, p_vle_bundle_in, h_evap_out, xi)*Modelica.Constants.g_n*(z_drum_rise - z_evap_out)Geostatic pressure difference riser
ClaRa.Basics.Units.PressureDelta_p_fricDelta_p_geo_down - Delta_p_geo_riseFriction losses in evaporator
ClaRa.Basics.Units.Pressurep_evap_inp_vle_bundle_in + Delta_p_geo_down - Delta_p_fric/3Inlet pressure evaporator
ClaRa.Basics.Units.Pressurep_evap_outp_vle_bundle_in + Delta_p_geo_down - (TILMedia.VLEFluid.MixtureCompatible.Functions.density_phxi(vleMedium, p_vle_bundle_in, h_evap_in, xi) + TILMedia.VLEFluid.MixtureCompatible.Functions.density_phxi(vleMedium, p_vle_bundle_in, h_evap_out, xi))/2*Modelica.Constants.g_n*(z_evap_out - z_evap_in) - Delta_p_fric/2Outlet pressure evaporator
ClaRa.Basics.Units.Pressurep_vle_bundle_outp_vle_bundle_inPressure at bundle outlet
ClaRa.Basics.Units.EnthalpyMassSpecifich_vle_bundle_outh_dew_bundle Spec. enthalpy saturated steam at drum outlet
ClaRa.Basics.Units.TemperatureT_vle_bundle_outTILMedia.VLEFluid.MixtureCompatible.Functions.temperature_phxi(vleMedium, p_vle_bundle_out, h_vle_bundle_out)Rprt: tube bundle outlet temperature
ClaRa.Basics.Units.EnthalpyMassSpecifich_vle_wall_inWall inlet specific enthalpy
ClaRa.Basics.Units.TemperatureT_vle_wall_inTILMedia.VLEFluid.MixtureCompatible.Functions.temperature_phxi(vleMedium, p_vle_bundle_in, h_vle_bundle_in)Rprt: wall inlet temperature
ClaRa.Basics.Units.Pressurep_vle_wall_inp_vle_wall_out + Delta_p_vle_wall Wall inlet pressure
ClaRa.Basics.Units.EnthalpyMassSpecifich_vle_wall_outQ_flow_wall/m_flow_vle_wall + h_vle_wall_inWall outlet specific enthalpy
ClaRa.Basics.Units.TemperatureT_vle_wall_outTILMedia.VLEFluid.MixtureCompatible.Functions.temperature_phxi(vleMedium, p_vle_bundle_out, h_vle_bundle_out)Wall outlet temperature
ClaRa.Basics.Units.Pressurep_vle_wall_outWall outlet pressure
ClaRa.Basics.Units.EnthalpyMassSpecifich_fg_in(m_flow_fg*h_fg_out - m_flow_vle_bundle*h_vle_bundle_in + m_flow_vle_bundle*h_vle_bundle_out - m_flow_vle_wall*h_vle_wall_in + m_flow_vle_wall*h_vle_wall_out)/m_flow_fgFG medium's inlet specific enthalpy flue gas
ClaRa.Basics.Units.TemperatureT_fg_inTILMedia.Gas.Functions.temperature_phxi(flueGas, p_fg_in, h_fg_in, xi_fg_in)Inlet temperature flue gas
ClaRa.Basics.Units.MassFraction[inletGas.flueGas.nc - 1]xi_fg_inFG medium's inlet composition
ClaRa.Basics.Units.Pressurep_fg_inp_fg_outFG medium's inlet pressure
ClaRa.Basics.Units.TemperatureT_fg_outOutlet specific enthalpy flue gas
ClaRa.Basics.Units.EnthalpyMassSpecifich_fg_outTILMedia.Gas.Functions.specificEnthalpy_pTxi(flueGas, p_fg_out, T_fg_out, xi_fg_out) FG medium's outlet specific enthalpy
ClaRa.Basics.Units.MassFraction[outletGas.flueGas.nc - 1]xi_fg_outxi_fg_inFG medium's outlet composition
ClaRa.Basics.Units.Pressurep_fg_outFG medium's outlet pressure
Fundamental Definitions
TILMedia.VLEFluid.Types.BaseVLEFluidvleMediumsimCenter.fluid1vleMedium in the component
TILMedia.Gas.Types.BaseGasflueGassimCenter.flueGasModelFlue gas model used in component
Geometry
ClaRa.Basics.Units.Lengthz_drum_down0.0Geodetic height at drum downcomer inlet
ClaRa.Basics.Units.Lengthz_drum_rise0.0Geodetic height at drum riser outlet
ClaRa.Basics.Units.Lengthz_evap_in0.0Geodetic height at evaporator inlet
ClaRa.Basics.Units.Lengthz_evap_out0.0Geodetic height at evaporator outlet
Nominal Operation Point
ClaRa.Basics.Units.Pressurep_drum_nomNominal pressure of drum
ClaRa.Basics.Units.PressureDelta_p_vle_wall_nomHeated fluid pressure loss at nominal load inside casing walls
RealN_circCirculation number
RealPi_Q_flow3Heat flow ratio between tube bundle and casing walls
Part Load Definition
Real[:,:]CharLine_Delta_p_wall_P_target_[0, 0; 0.1, 0.01; 0.3, 0.09; 0.5, 0.25; 0.7, 0.49; 1, 1]Characteristic line of pressure drop as function of P_target_

Connectors

TypeNameDefaultDescription
ClaRa.StaticCycles.Fundamentals.SteamSignal_blue_ainletDrum
ClaRa.StaticCycles.Fundamentals.SteamSignal_green_boutletDrum
ClaRa.StaticCycles.Fundamentals.FlueGasSignal_brown_boutletGas
ClaRa.StaticCycles.Fundamentals.FlueGasSignal_brown_ainletGas
ClaRa.StaticCycles.Fundamentals.SteamSignal_blue_boutletWall
ClaRa.StaticCycles.Fundamentals.SteamSignal_blue_ainletWall

Components

TypeNameDefaultDescription
ClaRa.SimCentersimCenter

Revisions

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