modelHeatRecoverySteamGenerator_N_cv
Geometry
Extends from ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.BlockShape (Partial model for block-shaped geometry definitions), ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.GenericGeometry_N_cv (Dicretized geometry base class|| All shapes).
Information
1. Purpose of model
Geometry model for air flow path in heat recovery steam generator.
2. Level of detail, physical effects considered, and physical insight
- The space requirement for the tubes is negelcted.
- The air flow direction is vertical.
3. Limits of validity
(no remarks)
4. Interfaces
(no remarks)
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
(no remarks)
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
First Version in 04.2020 for the research project Future Energy Solution (FES) by Michael von der Heyde (heyde@tuhh.de)
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 |
| SI.Length | width | 1 | Width of the component |
| SI.Length | length | 1 | Length of the component |
| 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) |
| General › Essential Geometry Definition | |||
| SI.Length | height | 1 | Height of the component, flow direction |