doc:user:elements:boundaries:flux
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:user:elements:boundaries:flux [2024/12/09 10:18] – [Tm[2]HeatSource[2|3]DElement] vanhulle | doc:user:elements:boundaries:flux [2024/12/09 11:40] (current) – [Tm[2]ConvectionHeatFlux[2|3]DElement] vanhulle | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| '' | '' | ||
| - | {{:doc: | + | {{ doc: |
| Using this set of local coordinates allows to easily define a moving/ | Using this set of local coordinates allows to easily define a moving/ | ||
| Line 126: | Line 126: | ||
| ==== Tm[2]ConvectionHeatFlux[2|3]DElement ==== | ==== Tm[2]ConvectionHeatFlux[2|3]DElement ==== | ||
| - | <note important> | + | <note important> |
| === Description === | === Description === | ||
| - | Thermal convection heat flux element in 2/3D, first or second order (thermal field of second order), that can be created on " | + | Thermal convection heat flux element in 2/3D, first or second order (thermal field of second order), that can be created on " |
| These elements are similar to '' | These elements are similar to '' | ||
| $$ | $$ | ||
| - | q = h(x', | + | q = h(x', |
| $$ | $$ | ||
| with the surface temperature $T_s$ and fluid temperature $T_f$ ('' | with the surface temperature $T_s$ and fluid temperature $T_f$ ('' | ||
| $$ | $$ | ||
| - | h(x', | + | h(x', |
| $$ | $$ | ||
| where $A$ is the amplitude of the convection coefficient ('' | where $A$ is the amplitude of the convection coefficient ('' | ||
| == Rectangular Distribution == | == Rectangular Distribution == | ||
| + | Convection coefficient is equal to a constant value within a rectangular surface centered in the local coordinates axes and 0 outside the surface | ||
| + | $$ | ||
| + | h(x', | ||
| + | | ||
| + | | ||
| + | \end{cases} | ||
| + | $$ | ||
| + | where $k_x$ and $k_y$ are the half lengths of the rectangle in the $x'$ and $y'$ directions respectively. | ||
| + | | ||
| + | |||
| + | == Gaussian Distribution == | ||
| + | Convection coefficient is distributed with a Gaussian distribution as defined by [Zacherl //et. al.// 2023] centered on the local coordinates | ||
| + | $$ | ||
| + | h(x', | ||
| + | $$ | ||
| + | where $k_x$ and $k_y$ are concentration coefficients which define the slope of the curve in the $x'$ and $y'$ directions respectively. | ||
| + | | ||
| + | |||
| + | == Modified Log-Normal | ||
| + | Convection coefficient is distributed with a modified log-normal distribution as defined by [Zacherl //et. al.// 2023] centered on the local coordinates | ||
| + | $$ | ||
| + | h(x', | ||
| + | $$ | ||
| + | where $k_x$ and $k_y$ are concentration coefficients which define the slope of the curve in the $x'$ and $y'$ directions respectively. | ||
| + | | ||
| + | |||
| + | == Combined Distribution == | ||
| + | Allows to choose between a Gaussian or log-normal distribution in the front ($x' \geq 0$), rear ($x'< | ||
| + | $$ | ||
| + | h(x', | ||
| + | | ||
| + | | ||
| + | \end{cases} | ||
| + | $$ | ||
| + | where distribution function $\mathcal{f}$ is either a Gaussian distribution ('' | ||
| + | $$ | ||
| + | \mathcal{f_i} = e^{-\left[ \frac{i}{k_i} \right]^2}, | ||
| + | $$ | ||
| + | or a modified log-normal distribution ('' | ||
| + | $$ | ||
| + | \mathcal{f_i} = e^{-[\text{ln}\left( \frac{|i|}{k_i}+1 \right)]^2}. | ||
| + | $$ | ||
| + | Difference between these 2 distribution types is highlighted below for $k_i=1$. | ||
| + | |||
| + | {{ doc: | ||
| - | < | + | __Example:__ \\ |
| + | Modelling of an inclined hot gas torch in Automated Fiber Placement process (AFP). | ||
| + | Convection heat flux element is modelled using a modified log-normal distribution at the rear and Gaussian distributions at the front and along $y' | ||
| + | # convection heat source (LogNorm - Gauss - Gauss) | ||
| + | prpHeat = ElementProperties(TmConvectionHeatFlux3DElement) | ||
| + | prpHeat.put( | ||
| + | prpHeat.put( | ||
| + | prpHeat.put( | ||
| + | prpHeat.put( CONVHEATEL_TYPE_XF, | ||
| + | prpHeat.put( | ||
| + | prpHeat.put( CONVHEATEL_TYPE_XR, | ||
| + | prpHeat.put( | ||
| + | prpHeat.put( | ||
| + | prpHeat.put( | ||
| === Parameters === | === Parameters === | ||
doc/user/elements/boundaries/flux.1733735913.txt.gz · Last modified: by vanhulle
