modelPlateGeometry_N_cv
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
| Type | Name | Default | Description |
|---|---|---|---|
| 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 |
| Integer | N_heat (from GenericGeometry_N_cv) | 2 | No. 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)*1 | Cross 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.Length | z_in (from GenericGeometry_N_cv) | 0 | Height of inlet ports |
| Units.Length | z_out (from GenericGeometry_N_cv) | 0 | Height 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.Length | width | 1 | Plate width |
| ClaRa.Basics.Units.Length | length | 1 | Plate length |
| ClaRa.Basics.Units.Length | thickness_wall | 0.001 | Wall thickness |
| Integer | N_plates | 3 | Number of tubes in parallel |
| ClaRa.Basics.Units.Length | amp | 0.001 | Amplitude of corrugated plate |
| ClaRa.Basics.Units.Length | length_wave | 2*Modelica.Constants.pi*amp | Wave length of corrugated plate |
| ClaRa.Basics.Units.Angle | phi | 60*Modelica.Constants.pi/180 | Corrugation angle |
| Discretisation | |||
| Integer | N_cv (from GenericGeometry_N_cv) | 3 | Number 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) |
| Adaption to measurement data | |||
| Real | X | 2*Modelica.Constants.pi*amp/length_wave | Wave number |
| Real | Phi | 1/6*(1 + sqrt(1 + X^2) + 4*sqrt(1 + 0.5*X^2)) | Area enhancement factor |
Revisions
For revisions please consult the html-documentation shipped with ClaRa.