Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:integration:scheme:staggeredtm

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:integration:scheme:staggeredtm [2013/07/12 15:26] jorisdoc:user:integration:scheme:staggeredtm [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Schéma d'intégration thermomécanique étagé isotherme ======+====== Thermomechanical staggered integration scheme ======
  
 ===== Description ===== ===== Description =====
  
-Ce schéma étagé est utilisé si ''MDE_NDYT=2''Le schéma mécanique doit être de type quasi statique (''MDE_NDYN=0''ou de type alpha généralisé (''MDE_NDYN=2''). Le schéma thermique est de type trapézoïdal (''MDE_THTY=1''ou de type point milieu généralisé (''MDE_THTY=0''). (voir [[doc:user:integration:general:parameters]]).+==== Old Metafor Version <= 2422 ==== 
 +  
 +Used if ''MDE_NDYT=2''The mechanical scheme must be quasi-static  (''MDE_NDYN=0''or alpha genealized (''MDE_NDYN=2''). The thermal scheme is trapezoidal (''MDE_THTY=1''or generalized midpoint (''MDE_THTY=0''). (see [[doc:user:integration:general:parameters]]). 
 + 
 +For staggered schemes can be used (depending on ''MDE_NDYT''): 
 +  * ''MDE_NDYT = 2'' : thermomechanical staged isothermal without reevaluation of stresses at the end of a step 
 +  * ''MDE_NDYT = 3'' : thermomechanical staged adiabatic without reevaluation of stresses at the end of a step 
 +  * ''MDE_NDYT = 4'' : thermomechanical staged isothermal with reevaluation of stresses at the end of a step 
 +  * ''MDE_NDYT = 5'' : thermomechanical staged adiabatic with reevaluation of stresses at the end of a step 
 + 
 +==== New Metafor Version > 2422 ====
  
-Il y a 4 schémas d'intégration étagés (correspondant à ''MDE_NDYT''): +<code> 
-  * ''MDE_NDYT 2'' : schéma étagé isotherme sans réévaluation des contraintes en fin de pas de temps +tiMech = AlphaGeneralizedTimeIntegration(metafor
-  * ''MDE_NDYT = 3'' : schéma étagé adiabatique sans réévaluation des contraintes en fin de pas de temps +tiTher TrapezoidalThermalTimeIntegration(metafor) 
-  * ''MDE_NDYT 4'' : schéma étagé isotherme avec réévaluation des contraintes en fin de pas de temps +tiTher.setTheta(_theta) 
-  * ''MDE_NDYT = 5'' : schéma étagé adiabatique avec réévaluation des contraintes en fin de pas de temps+ti StaggeredTmTimeIntegration(metafor) 
 +ti.setIsAdiabatic(False) 
 +ti.setWithStressReevaluation(False) 
 +ti.setMechanicalTimeIntegration(tiMech) 
 +ti.setThermalTimeIntegration(tiTher) 
 +metafor.setTimeIntegration(ti) 
 +</code>
  
-===== Jeu de données =====+The mechanical time integration scheme is either quasi static or alpha generalized family. The default _theta  parameter value is 1.0 ([0,1]). 
 +===== Data set =====
  
-Pour transformer un cas-test tournant avec quasiStaticAlgorithm en cas-test thermomécanique :+To change a test case running with quasiStaticAlgorithm into a thermomechanical test :
  
-  * Remplacer les noms des éléments par leur équivalent thermique : ''Volume2DElement'' devient ''TmVolume2DElement''.  +  * Replace elements by their thermal version : ''Volume2DElement'' becomes ''TmVolume2DElement''.  
-  * Remplacer les noms des matériaux par leur équivalent thermique : ''EvpIsoHHypoMaterial'' devient ''TmEvpIsoHHypoMaterial''.  +  * Replace materials by their thermal version : ''EvpIsoHHypoMaterial'' becomes ''TmEvpIsoHHypoMaterial''.  
-  * Ajouter d'éventuelles dépendance des paramètres matériaux : ''matset[1].depend(P_HARD_1, fonction, Key(TO|RE))''.  +  * Add new material dependency (optional) : ''matset[1].depend(P_HARD_1, fonction, Key(TO|RE))''.  
-  * Ajouter les paramètres thermiques de la loi matérielle (voir matériaux).  +  * Add thermal parameters of material law (see materials).  
-  * Ajouter d'éventuelles températures initiales (''metafor.getInitialConditionSet().define(no,type,TO|AB,val)'').  +  * Add initial temperature (optional) (''metafor.getInitialConditionSet().define(no,type,TO|AB,val)'').  
-  * Ajouter d'éventuelles températures aux outils de contact (voir [[doc:user:elements:general:start|ElementProperties]]).  +  * Add temperature to contact matrices (optional) (see [[doc:user:elements:general:start|ElementProperties]]).  
-  * Ajouter des conditions aux limites thermiques:  +  * Add thermal boundary conditions:  
-    * ''ElementProperties'' et ''ConvInteraction'' pour la [[doc:user:elements:boundaries:convection|convection]].  +    * ''ElementProperties'' and ''ConvInteraction'' for [[doc:user:elements:boundaries:convection|convection]].  
-    * ''ElementProperties'' et ''FluxInteraction'' pour des [[doc:user:elements:boundaries:flux|flux thermiques imposés]].  +    * ''ElementProperties'' and ''FluxInteraction'' for [[doc:user:elements:boundaries:flux|fixed thermal flux]].  
-    * [[doc:user:conditions:temperature|Fixation de la température]].  +    * [[doc:user:conditions:temperature]]. 
-===== Paramètres supplémentaires =====+
  
-Voir [[doc:user:integration:scheme:]]. +===== Additional parameters =====
  
   * ''MDE_THTY''   * ''MDE_THTY''
-    * = 0 schéma du point milieu généralisé pour l'intégration du transitoire thermique (fixer alors ''MDR_THET'').  +    * = 0 generalized midpoint rule for the integration of transient thermal part (set ''MDR_THET'').  
-    * = 1 schéma du trapèze généralisé pour l'intégration du transitoire thermique (fixer alors ''MDR_THET'').  +    * = 1 generalized trapezoid rule for the integration of transient thermal part (set ''MDR_THET'').  
-  * ''MDE_NDYT''doit être égal à 2, 3, 4 ou pour lancer l'étagé+  * ''MDE_NDYT''must be equal to 2, 3, 4 or to run the staged scheme
    
-(voir [[doc:user:integration:general:parameters]]) +(see [[doc:user:integration:general:parameters]]) 
doc/user/integration/scheme/staggeredtm.1373635595.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki