modelFlatTubeFinnedGeometry_N_cv

Discretized flatTubeFinned || Tube type

Extends from ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.TubeType (Partial model for definition of tube-type replaceable models), ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.GenericGeometry_N_cv (Dicretized geometry base class|| All shapes).

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
Units.Volume[N_cv + 1]volume_FM (from GenericGeometry_N_cv)cat(1, {volume[1]/2}, {volume[i - 1]*Delta_x[i - 1]/2/Delta_x_FM[i] + volume[i]*Delta_x[i]/2/Delta_x_FM[i] for i in 2:N_cv}, {volume[N_cv]/2})
Essential Geometry Definition
Units.Volume[N_cv]volume (from GenericGeometry_N_cv)ones(N_cv)Volume of the control volume
IntegerN_heat (from GenericGeometry_N_cv)2No. of heat transfer areas
Real[N_heat]CF_geo (from GenericGeometry_N_cv)ones(N_heat)Correction factor for heat transfer area: /1/ dedicated to lateral surface
Units.Area[N_cv,N_heat]A_heat (from GenericGeometry_N_cv)ones(N_cv, N_heat)Heat transfer area: /1/ dedicated to lateral surface
Units.Area[N_cv,N_heat]A_heat_CF (from GenericGeometry_N_cv){{A_heat[j, i]*CF_geo[i] for i in 1:N_heat} for j in 1:N_cv}Corrected heat transfer area: /1/ dedicated to lateral surface
Units.Area[N_heat]A_heat_tot (from GenericGeometry_N_cv){sum(A_heat[:, i]) for i in 1:N_heat}Total Heat transfer area: /1/ dedicated to lateral surface
Units.Area[N_cv]A_cross (from GenericGeometry_N_cv)ones(N_cv)*1Cross section for mass flow
Units.Area[N_cv + 1]A_cross_FM (from GenericGeometry_N_cv)cat(1, {A_cross[1]}, {(A_cross[i] + A_cross[i + 1])/2 for i in 1:N_cv - 1}, {A_cross[N_cv]})Cross section for mass flow
Units.Lengthz_in (from GenericGeometry_N_cv)0Height of inlet ports
Units.Lengthz_out (from GenericGeometry_N_cv)0Height of outlet ports
Units.Length[N_cv]z (from GenericGeometry_N_cv)fill(1, N_cv)Height of center of cells
ClaRa.Basics.Units.Length[N_cv]Delta_z_in (from GenericGeometry_N_cv){sum(Delta_x[1:i]) - Delta_x[i]/2 for i in 1:N_cv}Length from inlet to center of cells
Units.Length[N_cv]diameter_hyd (from GenericGeometry_N_cv)ones(N_cv)Hydraulic diameter of the component
ClaRa.Basics.Units.Lengthheigth1Height of HX
ClaRa.Basics.Units.Lengthwidth1Width of HX (length of flat tube)
ClaRa.Basics.Units.Lengthlength1Length of HX (width of flat tube)
ClaRa.Basics.Units.Lengthdiameter_t0.01Outer diameter of the flat tube
IntegerN_tubes1Number of tubes in parallel (one pass)
IntegerN_passes1Number of passes of the tubes
IntegerflowOrientation0Flow orientation
ClaRa.Basics.Units.Lengthh_f0.01Fin heigth
ClaRa.Basics.Units.Lengths_f0.002Fin thickness
ClaRa.Basics.Units.Lengtht_f0.001Fin spacing
ClaRa.Basics.Units.Lengthl_l0.8*h_fLength of one louver
ClaRa.Basics.Units.Lengtht_l0.001Louver spacing
RealPhi45Louver angle
ClaRa.Basics.Units.Lengthl_fsqrt(h_f^2 + t_f^2)Fin length
RealN_f(integer(width/t_f) + 1)Number of fins between two tubes
ClaRa.Basics.Units.AreaA_f2*(length + s_f)*h_f*N_f*(N_tubes + 1)*N_passes + A_lFinned heat transfer area
ClaRa.Basics.Units.AreaA_ts2*((width - s_f*N_f)*length + width*diameter_t)*(N_tubes + 1)*N_passesTube side heat transfer area
ClaRa.Basics.Units.AreaA_l2*(l_l*N_f*N_l*s_f)*(N_tubes + 1)*N_passesLouver cutting heat transfer area
IntegerN_lif t_l <= 0 then 0 else integer(length/t_l) - 1Number of louvers alongside one fin
Discretisation
IntegerN_cv (from GenericGeometry_N_cv)3Number of control volumes
Units.Length[N_cv]Delta_x (from GenericGeometry_N_cv)fill(1, N_cv)Discretisation scheme
Units.Length[N_cv + 1]Delta_x_FM (from GenericGeometry_N_cv)cat(1, {Delta_x[1]/2}, {(Delta_x[i - 1] + Delta_x[i])/2 for i in 2:N_cv}, {Delta_x[N_cv]/2})Discretisation scheme (Flow model)

Revisions

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