doc:user:elements:boundaries:convection
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:user:elements:boundaries:convection [2014/10/06 18:01] – [Interaction] joris | doc:user:elements:boundaries:convection [2026/07/29 18:05] (current) – [Material] papeleux | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Convection ====== | + | ====== Convection |
| + | <note important> | ||
| + | This Documentation refers to Metafor version >= 3593. | ||
| + | for more informations on changes see [[https:// | ||
| - | ===== Materials===== | + | for a Metafor version < 3593, please refers to this [[convection_pre3593|page]]. |
| + | </ | ||
| - | Since pressure/ | + | The Convection Materials |
| - | ===== Element ===== | + | Excepted to the '' |
| + | The local Axis are Line Objects that are defined in the CurveSet and referred in the material by their number. | ||
| - | Therefore, the first step consist in defining an '' | ||
| - | prp = ElementProperties(typeEl) | + | {{ doc: |
| - | | + | |
| - | | + | |
| - | ... | + | The different laws allows to exchange heat with atmosphere or to model heat exchange due to a fluid jet such as a gas torch for example. |
| + | |||
| + | |||
| + | ===== Material ===== | ||
| + | |||
| + | |||
| + | Therefore, the first step consist in defining an '' | ||
| + | |||
| + | mat = materset.define(no, matType | ||
| + | | ||
| + | | ||
| where | where | ||
| - | |'' | + | param1 name of the property associated to the element (for example |
| - | |'' | + | value1 value of the corresponding property |
| - | |'' | + | fct1 function which characterises |
| - | |'' | + | Lock1 Lock which defines the dependency variable of the property (compulsory if there is a dependency) |
| - | |'' | + | |
| - | ==== Tm[2]Convection[2|3]DElement | + | ==== ConvectionMaterial |
| - | Convection element in 2/3D, first or second order (thermal field of second order) | + | the heat flux is computed by $flux = C (T_{fluid}-T)$ |
| + | with : | ||
| + | * $C$ : Convection coefficient | ||
| + | * $T$ : Temperature at the Integration Point | ||
| + | * $T_{fluid}$ : Temperature of the fluid | ||
| - | < | ||
| === Parameters === | === Parameters === | ||
| ^ | ^ | ||
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | |
| - | | '' | + | |
| - | ===== Interaction ===== | ||
| - | The interaction is defined as: | + | ==== RectangularHConvectionMaterial ==== |
| - | load = LoadingInteraction(no) | + | the heat flux is computed by $flux = C (T_{fluid}-T)$ inside the rectangular box |
| - | load.push(gObject1) | + | and $flux = 0.0$ outside of the rectangular box |
| - | load.push(gObject2) | + | |
| - | ... | + | |
| - | load.addProperty(prp) | + | |
| - | interactionset.add(load) | + | |
| - | where | + | <note important> |
| - | | '' | + | |
| - | | '' | + | The box is defined by its dimension ($kX$ and $kY$) and moving axes X & Z axis (=> Y axis is deducted from X & Z) |
| - | | '' | + | |
| + | with : | ||
| + | * $C$ : Convection coefficient | ||
| + | * $T$ : Temperature at the Integration Point | ||
| + | * $T_{fluid}$ : Temperature of the fluid | ||
| + | |||
| + | ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | ==== GaussianHConvectionMaterial ==== | ||
| + | The heat flux is computed by $flux = C exp^{(-(\frac{x_l}{k_x})^2-(\frac{y_l}{k_y})^2)} (T_{fluid}-T)$ | ||
| + | so a Gaussian distribution of the heat flux around moving axis. | ||
| + | |||
| + | |||
| + | <note important> | ||
| + | |||
| + | |||
| + | The distribution is defined by its characteristic lengths ($k_x$ and $k_y$) and moving axes X & Z axis (=> Y axis is deducted from X & Z) | ||
| + | |||
| + | with : | ||
| + | * $C$ : Convection coefficient | ||
| + | * $x_l$ & $y_l$ : local coordinate in the referential of the Gaussian | ||
| + | * $k_x$ & $K_y$ : Characteristic dimension of the Gaussian in its local referential | ||
| + | * $T$ : Temperature at the Integration Point | ||
| + | * $T_{fluid}$ : temperature of the fluid | ||
| + | |||
| + | ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | ==== LogNormHConvectionMaterial ==== | ||
| + | |||
| + | The heat flux is computed by $flux = C exp^{(-(log(\frac{|x_l|}{k_x}+1))^2-(log(\frac{|y_l|}{k_y}+1))^2)} (T_{fluid}-T)$ | ||
| + | |||
| + | |||
| + | <note important> | ||
| + | |||
| + | |||
| + | The distributionis defined by its characteristic lengths ($k_x$ and $k_y$) and moving axes X & Z axis (=> Y axis is deducted from X & Z) | ||
| + | |||
| + | with : | ||
| + | * $C$ : Convection coefficient | ||
| + | * $x_l$ & $y_l$ : local coordinate in the referential of the normalised logarithmic | ||
| + | * $k_x$ & $K_y$ : Characteristic dimension of the normalised logarithmic in its local referential | ||
| + | * $T$ : Temperature at the Integration Point | ||
| + | * $T_{fluid}$ : temperature of the fluid | ||
| + | |||
| + | ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | ==== CombineHConvectionMaterial ==== | ||
| + | |||
| + | The CombineHConvectionMaterial is implemented to model moving and inclined | ||
| + | The convective coefficient distribution is different according to local X and Y direction. It is also different upstream and down stream. Finally, outside of the gas flux, the heat transfer is driven by a free natural convection. | ||
| + | |||
| + | The heat flux is computed by $flux = C exp^{(-xpart^2-ypart^2)} (T_{fluid}-T)$ | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | |||
| + | The distribution is defined by different formulation | ||
| + | * Gaussian | ||
| + | * LogNorm | ||
| + | |||
| + | In local X : it can also be different for $x_l > 0$ and $x_l < 0$ to model an inclined gas torch (where upstream and downstream fluid flow is not the same). Distribution type and characteristic dimension can be different up and downstream) | ||
| + | |||
| + | In local Y direction the distribution can also be Gaussian or LogNorm but is similar up and downstream. | ||
| + | |||
| + | Further more, if the " | ||
| + | |||
| + | $C exp^{(-xpart^2-ypart^2)} < C_{nat}$ | ||
| + | |||
| + | the heatFlux is then computed by natural convection : $flux = C_{nat} (T_{nat fluid}-T)$ | ||
| + | |||
| + | |||
| + | with : | ||
| + | * $C$ : Convection coefficient (forced) | ||
| + | * $C_{nat}$ : Convection coefficient (Natural) | ||
| + | * $x_l$ & $y_l$ : local coordinate in the referential of the normalised logarithmic | ||
| + | * $k_x$ & $K_y$ : Characteristic dimension of distribution in its local referential | ||
| + | * $xpart$ - $ypart$ : distributed local coefficient | ||
| + | * $T$ : Temperature at the Integration Point | ||
| + | * $T_{fluid}$ : temperature of the fluid (foced | ||
| + | * $T_{nat fluid}$ : temperature of the fluid | ||
| + | |||
| + | ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
doc/user/elements/boundaries/convection.1412611314.txt.gz · Last modified: (external edit)
