modelPreheater_LP
Cylindric shape || Shell with tubes || Vertical flow || Parallel tubes
Extends from ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.HollowCylinderWithTubes (Cylindric shape || Shell with tubes), Icons.Obsolete_v1_1 (This model will be not longer supported than Version 1.3!).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | N_heat (from GenericGeometry) | 2 | No. of heat transfer areas |
| Real | MIN (from HollowCylinderWithTubes) | 1e-5 | Limiter |
| Boolean | staggeredAlignment (from HollowCylinderWithTubes) | true | True, if the tubes are aligned staggeredly, false otherwise |
| Real | fa (from HollowCylinderWithTubes) | if staggeredAlignment then (1 + (if b > 0 then 2/3/b else 0)) else (1 + (if b > 0 then 0.7/max(MIN, psi)^1.5*(b/a - 0.3)/(b/a + 0.7)^2 else 0)) | Alignment factor |
| Essential Geometry Definition | |||
| Units.Volume | volume (from GenericGeometry) | 1 | Volume of the component |
| Units.Area[N_heat] | A_heat (from GenericGeometry) | ones(N_heat) | Heat transfer area: /1/ dedicated to lateral surface |
| Units.Area[N_heat] | A_heat_CF (from GenericGeometry) | {A_heat[i]*CF_geo[i] for i in 1:N_heat} | Corrected heat transfer area: /1/ dedicated to lateral surface |
| Real[N_heat] | CF_geo (from GenericGeometry) | ones(N_heat) | Correction factor for heat transfer area: /1/ dedicated to lateral surface |
| Units.Area | A_cross (from GenericGeometry) | 1 | Cross section for mass flow |
| Units.Area | A_front (from GenericGeometry) | 1 | Frontal area |
| Units.Area | A_hor (from GenericGeometry) | 1 | Nominal horizonal area |
| Integer | N_inlet (from GenericGeometry) | 1 | Number of inlet ports |
| Integer | N_outlet (from GenericGeometry) | 1 | Number of outlet ports |
| Units.Length[N_inlet] | z_in (from GenericGeometry) | ones(N_inlet) | Height of inlet ports |
| Units.Length[N_outlet] | z_out (from GenericGeometry) | ones(N_outlet) | Height of outlet ports |
| Units.Length | height_fill (from GenericGeometry) | 1 | Fillable height of component |
| Real[:,2] | shape (from GenericGeometry) | [0, 1; 1, 1] | Shape factor, i.e. A_horitontal=A_hor*interp(shape, relLevel) |
| ClaRa.Basics.Choices.GeometryOrientation | orientation (from HollowCylinderWithTubes) | ClaRa.Basics.Choices.GeometryOrientation.horizontal | Orientation of the component |
| ClaRa.Basics.Choices.GeometryOrientation | flowOrientation (from HollowCylinderWithTubes) | ClaRa.Basics.Choices.GeometryOrientation.vertical | Orientation of the mass flow |
| Units.Length | length (from HollowCylinderWithTubes) | 1 | Length of the component |
| General › Essential Geometry Definition | |||
| Units.Length | diameter (from HollowCylinderWithTubes) | 1 | Diameter of the component |
| General › Interior Equipment | |||
| Units.Length | diameter_t (from HollowCylinderWithTubes) | 0.1 | Outer diameter of internal tubes |
| Interior Equipment | |||
| Units.Length | length_tubes (from HollowCylinderWithTubes) | 1 | Length of the internal tubes (single pass) |
| Integer | N_tubes (from HollowCylinderWithTubes) | 1 | Number of internal tubes |
| Integer | N_passes (from HollowCylinderWithTubes) | 1 | Number of passes of the internal tubes |
| Boolean | parallelTubes (from HollowCylinderWithTubes) | false | True, if tubes are parallel to main flow orientation, else false |
| Integer | N_baffle (from HollowCylinderWithTubes) | 0 | Number of baffles on shell side |
| Real | interior (from HollowCylinderWithTubes) | volume/(pi/4*diameter^2*length) | Volume fraction of interior equipment |
| Modelica.Units.SI.Length | Delta_z_ort (from HollowCylinderWithTubes) | 2*diameter_t | Distance between tubes orthogonal to flow direction (center to center) |
| Modelica.Units.SI.Length | Delta_z_par (from HollowCylinderWithTubes) | 2*diameter_t | Distance between tubes parallel to flow direction (center to center) |
| Real | a (from HollowCylinderWithTubes) | Delta_z_ort/diameter_t | Lateral alignment ratio |
| Real | b (from HollowCylinderWithTubes) | Delta_z_par/diameter_t | Vertical alignment ratio |
| Real | psi (from HollowCylinderWithTubes) | if b >= 1 or b <= 0 then 1 - Modelica.Constants.pi/4/a else 1 - Modelica.Constants.pi/4/a/b | Void ratio |
| Integer | N_rows (from HollowCylinderWithTubes) | integer(ceil(sqrt(N_tubes))*N_passes) | Number of pipe rows in flow direction (minimum = N_passes) |