Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:boundaries:radiation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:user:elements:boundaries:radiation [2013/07/12 19:27] – external edit 127.0.0.1doc:user:elements:boundaries:radiation [2026/07/30 08:56] (current) boman
Line 1: Line 1:
-====== Rayonnement ======+====== Radiative Material ======
  
-===== Matériaux =====     +<note important> 
 +This Documentation refers to Metafor version >3593. 
 +for more informations on changes see [[https://gitlab.uliege.be/am-dept/MN2L/oo_meta/-/merge_requests/167|MR !167]] for technical informations). 
  
-Comme les interactions de rayonnement sont des interactions de conditions limites (''LoadingInteraction'')il ne faut pas y associer de matériau.+for a Metafor version < 3593please refers to this [[radiation_pre3593|page]]. 
 +</note>
  
-===== Elément =====+===== RadiativeMaterial =====     
  
-On commence donc par définir un ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'' selon+The ''RadiativeMaterial'' is implemented to take into account the heat exchange between the boundary of a mesh and the surrounding atmosphere (at uniform Temperature) without taking into account any view factor or self exchange between mesh.
  
-  prp ElementProperties(typeEl+The heatFlux (W/m²) is equal to  
-  prp.put(param1, valeur1+$flux -\sigma \epsilon (T^4-T_{amb}^4)
-  prp.depend(param1, fct1, Lock1)) #facultatif +with :  
-  ...+  * $\sigma$ : the Stefan-Boltzmann Constant (5.67 × 10-8 W/m²K4) 
 +  * $\epsilon$ : relative emissivity parameter (1
 +  * $T$ : temperature at the integration point (K)  
 +  * $T_{amb}$ : Room temperature (K)
  
-+It is designed to work with ''Tm(2)Boundary2D(/3D)Element''. By default, the surrounding model has to be defined in Kelvin, but defining the parameter ''RAY_CELSIUS'' to ''True'' allows using it in a Celsius defined test.
  
-|''typeEl'' | type d'élément souhaité (''Tm[2]Rayonnement[2|3]DElement'' pour du rayonnement)| 
-|''param1''| nom de la propriété relative à l'élément (p.expl. ''RAY_EMISSIVITY'')| 
-|''valeur1''| "valeur" de la propriété | 
-|''fct1''| numéro de la [[doc:user:general:fonctions|fonction]] dont la propriété dépend (facultatif: si aucune dépendance pas de ''fct'') | 
-|''Lock1''| [[doc:user:general:locks|Lock]] définissant la variable de dépendance de la propriété (obligatoire si on a une dépendance) | 
  
-==== Tm[2]Rayonnement[2|3]DElement ==== +  mat materset.define(no, RadiativeMaterial ) 
-:!: L'utilisation d'éléments de rayonnement IMPOSE de travailler en Kelvin dans tout le modèle !!!+  mat.put(param1, value1) 
 +  mat.depend(param1, fct1, Lock1)) #optional
  
-Elément de rayonnement thermique avec l'ambiance à température donnée. 
-L'élément porteur peut être thermiquement du premier (Tm) ou du second degré (Tm2).  
  
-<note>TODO Ajouter équations de rayonnement </note> +where 
-=== Paramètres ===+|''param1''| name of the property associated to the element (for example ''RAY_EMISSIVITY''
 +|''value1''| value of the corresponding property 
 +|''fct1''  | function which characterizes the dependency of the property (optionalno fct if no dependency) | 
 +|''Lock1'' | [[doc:user:general:locks|Lock]] which defines the dependency variable of the property (compulsory if there is a dependency) |
  
-^  Code Metafor  ^   Description  ^  Type de dépendance  ^ 
-| ''STIFFMETHOD'' | Méthode pour calculer la matrice de raideur\\ = ''STIFF_ANALYTIC'' : matrice analytique (défaut)\\ = ''STIFF_NUMERIC''  : matrice numérique            -  | 
-| ''BOLTZMANN_CST''| Constante de Boltzmann (indispensable pour fixer les unités)\\ =  $ 5.67e^{-8}  W/m^2K^4 $\\ =  $ 5.67e^{-11}  mW/mm^2K^4$|  Fixe  | 
-| ''RAY_EMISSIVITY''| Emissivité relative entre les 2 corps gris (solide / ambiance)\\ $\epsilon = \frac{\epsilon_1 * \epsilon_2}{\epsilon_1 + \epsilon_2 - \epsilon_1 * \epsilon_2}$    |  temps  |  
-| ''RAY_TEMP_AMB''  | Température de l'ambiance (K)  |  temps  | 
-| ''NPG''    | Nombre de points d'intégration (défaut : tm : 2 / tm2 : 3)    |  -  | 
  
 +=== Parameters ===
 +^   Name                                          ^     Description        Dependency ^
 +| ''BOLTZMANN_CST'' | Stefan-Boltzmann Constant (required to set units)\\ =  $ 5.67e^{-8}  W/m^2K^4 $\\ =  $ 5.67e^{-11}  mW/mm^2K^4$|  Set  |
 +| ''RAY_EMISSIVITY''| Relative emissivity between two gray bodies (solid / room)\\ $\epsilon = \frac{\epsilon_1 * \epsilon_2}{\epsilon_1 + \epsilon_2 - \epsilon_1 * \epsilon_2}$    |  time  | 
 +| ''RAY_TEMP_AMB''  | Room temperature (K)  |  time  |
 +| ''RAY_CELSIUS''   | flag to chose Themperature unit system of the test (default : Kevin => False)      -  |
  
-===== Interaction ===== 
  
-L'interaction se définit de la manière suivante: 
- 
-  load = LoadingInteraction(no) 
-  load.push(gObject1) 
-  load.push(gObject2) 
-  ... 
-  load.addProperty(prp) 
-  interactionset.add(load) 
- 
- 
- 
-| ''no''       | Numéro de l'interaction |  
-| ''gObject1'', ''gObject2''  | Entités géométriques maillées sur lesquelles sont appliquées les conditions aux limites |  
-| ''prp''      | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[#Elément|éléments de conditions aux limites]] à générer | 
doc/user/elements/boundaries/radiation.1373650079.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki