FEM EquationHeat/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "Le résultat est la température en Kelvin.")
No edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 3: Line 3:
{{Docnav/fr
{{Docnav/fr
|[[FEM_EquationFlux/fr|Equation de flux]]
|[[FEM_EquationFlux/fr|Equation de flux]]
|[[FEM_SolverControl/fr|Réglage du solveur]]
|[[FEM_SolverControl/fr|Contrôle du solveur]]
|[[FEM_Workbench/fr|Atelier FEM]]
|[[FEM_Workbench/fr|Atelier FEM]]
|IconL=FEM_EquationFlux.svg
|IconL=FEM_EquationFlux.svg
Line 12: Line 12:
{{GuiCommand/fr
{{GuiCommand/fr
|Name=FEM EquationHeat
|Name=FEM EquationHeat
|Name/fr=FEM Equation de chaleur
|Name/fr=FEM Équation de chaleur
|MenuLocation=SolveurEquation de chaleur
|MenuLocation=RésolutionÉquation de chaleur
|Workbenches=[[FEM_Workbench/fr|FEM]]
|Workbenches=[[FEM_Workbench/fr|FEM]]
|Version=0.19
|Version=0.17
|SeeAlso=[[FEM_tutorial/fr|Tutoriel FEM]]
|SeeAlso=[[FEM_tutorial/fr|FEM Tutoriel]]
}}
}}


Line 25: Line 25:
Pour plus d'informations sur les mathématiques de l'équation, voir [http://www.elmerfem.org/blog/documentation/ Elmer models manual], section ''Heat Equation''.
Pour plus d'informations sur les mathématiques de l'équation, voir [http://www.elmerfem.org/blog/documentation/ Elmer models manual], section ''Heat Equation''.


<span id="Usage"></span>
==Utilisation==
==Utilisation==


# Après avoir ajouté un solveur Elmer comme décrit [[FEM_SolverElmer/fr#.C3.89quations|ici]], sélectionnez-le dans la [[Tree_view/fr|Vue en arborescence]]
# Après avoir ajouté un solveur Elmer comme décrit [[FEM_SolverElmer/fr#.C3.89quations|ici]], sélectionnez-le dans la [[Tree_view/fr|vue en arborescence]]
# Utilisez maintenant le bouton de la barre d'outils [[Image:FEM_EquationHeat.svg|24px]] ou le menu {{MenuCommand|Solveur → Equation de chaleur}}.
# Utilisez maintenant le bouton de la barre d'outils [[Image:FEM_EquationHeat.svg|24px]] ou le menu {{MenuCommand|Résolution → Equation de chaleur}}.
# Modifiez les [[#Param.C3.A8tres_du_solveur|paramètres du solveur de l'équation]] ou les [[FEM_SolverElmer_SolverSettings/fr|paramètres généraux du solveur]] si nécessaire.
# Modifiez les [[#Param.C3.A8tres_du_solveur|paramètres du solveur de l'équation]] ou les [[FEM_SolverElmer_SolverSettings/fr|paramètres généraux du solveur]] si nécessaire.


<span id="Solver_Settings"></span>
==Paramètres du solveur==
==Paramètres du solveur==


Pour les paramètres généraux du solveur, voir les [[FEM_SolverElmer_SolverSettings/fr|Paramètres du solveur Elmer]].
Pour les paramètres généraux du solveur, voir les [[FEM_SolverElmer_SolverSettings/fr|paramètres du solveur Elmer]].


L'équation de la chaleur fournit ces réglages spéciaux :
L'équation de la chaleur fournit ces réglages spéciaux :
* {{PropertyData|Bubbles}} : il existe également une formulation résiduelle sans bulles de la méthode des éléments finis stabilisés. Elle est plus précise et n'inclut pas de termes ad hoc. Cependant, elle peut être plus coûteuse en termes de calcul. Si {{PropertyData|Bubbles}} et {{PropertyData|[[FEM_SolverElmer_SolverSettings/fr#Base|Stabilize]]}} sont tous deux ''false'', aucune stabilisation n'est utilisée et les résultats peuvent facilement être absurdes.
* {{PropertyData|Bubbles}} : il existe également une formulation résiduelle sans bulles de la méthode des éléments finis stabilisés. Elle est plus précise et n'inclut pas de termes ad hoc. Cependant, elle peut être plus coûteuse en termes de calcul. Si {{PropertyData|Bubbles}} et {{PropertyData|[[FEM_SolverElmer_SolverSettings/fr#Base|Stabilize]]}} sont tous deux ''false'', aucune stabilisation n'est utilisée et les résultats peuvent facilement être absurdes.</br>'''Remarque''' : si, au cours de la ''première itération du solveur'', vous obtenez cette erreur :</br> ERROR:: IterSolve: Numerical Error: System diverged over maximum tolerance.</br>La méthode {{PropertyData|Bubbles}} a échoué. Dans ce cas, mettez {{PropertyData|[[FEM_SolverElmer_SolverSettings/fr#Base|Stabilize]]}} à ''true''.


Equation :
Equation :
* {{PropertyData|Convection}} : type de convection à utiliser dans l'équation de chaleur.
* {{PropertyData|Convection}} : type de convection à utiliser dans l'équation de la chaleur.</br>'''Remarque''' : si cette valeur n'est pas mise à ''None'', {{PropertyData|[[FEM_SolverElmer_SolverSettings/fr#Base|Stabilize]]}} doit être mise à ''true'' sinon le terme de convection ne sera pas considéré pour l'équation de la chaleur.
* {{PropertyData|Phase Change Model}} : le modèle utilisé pour les changements de phase (de la glace à l'eau, etc.). Le modèle ''Spatial 1'' est la méthode de capacité de chaleur apparente, ''Spatial 2'' et ''Temporel'' sont les méthodes de capacité de chaleur effective.</br>
* {{PropertyData|Phase Change Model}} : modèle utilisé pour les changements de phase (de la glace à l'eau, etc.). Le modèle ''Spatial 1'' est la méthode de capacité de chaleur apparente, ''Spatial 2'' et ''Temporel'' sont les méthodes de capacité de chaleur effective.</br>Pour plus d'informations sur les modèles, voir [https://blog.rwth-aachen.de/gfd/files/2017/07/BT_2013_Schueller_elmer_icemole.pdf ce papier] (section 2.5.2.2) (en allemand). Dans l'article, il est également montré que ''Spatial 1'' a des problèmes numériques sur des gradients de température plus importants et que ''Spatial 2'' est préférable pour le changement de phase de la glace à l'eau.
Pour plus d'informations sur les modèles, voir [https://blog.rwth-aachen.de/gfd/files/2017/07/BT_2013_Schueller_elmer_icemole.pdf ce papier] (section 2.5.2.2) (en allemand). Dans l'article, il est également montré que ''Spatial 1'' a des problèmes numériques sur des gradients de température plus importants et que ''Spatial 2'' est préférable pour le changement de phase de la glace à l'eau.


<span id="Analysis_Feature_Information"></span>
==Informations sur les contraintes==
==Informations sur les caractéristiques d'analyse==


L'équation d'élasticité prend en compte les contraintes suivantes si elles sont définies :
L'équation de chaleur prend en compte les caractéristiques d'analyse suivantes si elles sont activées :


* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource/fr|Contrainte source thermique]]
* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource/fr|Source de chaleur du corps]]
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/fr|Contrainte de température initiale]]
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/fr|Température initiale]]
* [[Image:FEM_ConstraintTemperature.svg|32px]] [[FEM_ConstraintTemperature/fr|Contrainte de température]]
* [[Image:FEM_ConstraintTemperature.svg|32px]] [[FEM_ConstraintTemperature/fr|Condition limite de température]]


<span id="Note"></span>
===Remarque===
===Remarque===


Pour les contraintes de température, il est important qu'elles agissent sur une face. Les contraintes définies sur des lignes ou des sommets ne sont pas reconnues par le solveur Elmer.
À l'exception des calculs en 2D, pour toutes les caractéristiques d'analyse ci-dessus, il est important qu'elles agissent sur une face ou un corps. Les fonctions en 3D définies sur des lignes ou des sommets ne sont pas reconnues par le solveur Elmer.


<span id="Result"></span>
==Résultat==
==Résultat==


Line 62: Line 66:
{{Docnav/fr
{{Docnav/fr
|[[FEM_EquationFlux/fr|Equation de flux]]
|[[FEM_EquationFlux/fr|Equation de flux]]
|[[FEM_SolverControl/fr|Réglage du solveur]]
|[[FEM_SolverControl/fr|Contrôle du solveur]]
|[[FEM_Workbench/fr|Atelier FEM]]
|[[FEM_Workbench/fr|Atelier FEM]]
|IconL=FEM_EquationFlux.svg
|IconL=FEM_EquationFlux.svg

Latest revision as of 10:56, 25 November 2023

FEM Équation de chaleur

Emplacement du menu
Résolution → Équation de chaleur
Ateliers
FEM
Raccourci par défaut
Aucun
Introduit dans la version
0.17
Voir aussi
FEM Tutoriel

Description

Cette équation décrit le transfert de chaleur dans les corps rigides et fluides.

Pour plus d'informations sur les mathématiques de l'équation, voir Elmer models manual, section Heat Equation.

Utilisation

  1. Après avoir ajouté un solveur Elmer comme décrit ici, sélectionnez-le dans la vue en arborescence
  2. Utilisez maintenant le bouton de la barre d'outils ou le menu Résolution → Equation de chaleur.
  3. Modifiez les paramètres du solveur de l'équation ou les paramètres généraux du solveur si nécessaire.

Paramètres du solveur

Pour les paramètres généraux du solveur, voir les paramètres du solveur Elmer.

L'équation de la chaleur fournit ces réglages spéciaux :

  • DonnéesBubbles : il existe également une formulation résiduelle sans bulles de la méthode des éléments finis stabilisés. Elle est plus précise et n'inclut pas de termes ad hoc. Cependant, elle peut être plus coûteuse en termes de calcul. Si DonnéesBubbles et DonnéesStabilize sont tous deux false, aucune stabilisation n'est utilisée et les résultats peuvent facilement être absurdes.
    Remarque : si, au cours de la première itération du solveur, vous obtenez cette erreur :
    ERROR:: IterSolve: Numerical Error: System diverged over maximum tolerance.
    La méthode DonnéesBubbles a échoué. Dans ce cas, mettez DonnéesStabilize à true.

Equation :

  • DonnéesConvection : type de convection à utiliser dans l'équation de la chaleur.
    Remarque : si cette valeur n'est pas mise à None, DonnéesStabilize doit être mise à true sinon le terme de convection ne sera pas considéré pour l'équation de la chaleur.
  • DonnéesPhase Change Model : modèle utilisé pour les changements de phase (de la glace à l'eau, etc.). Le modèle Spatial 1 est la méthode de capacité de chaleur apparente, Spatial 2 et Temporel sont les méthodes de capacité de chaleur effective.
    Pour plus d'informations sur les modèles, voir ce papier (section 2.5.2.2) (en allemand). Dans l'article, il est également montré que Spatial 1 a des problèmes numériques sur des gradients de température plus importants et que Spatial 2 est préférable pour le changement de phase de la glace à l'eau.

Informations sur les caractéristiques d'analyse

L'équation de chaleur prend en compte les caractéristiques d'analyse suivantes si elles sont activées :

Remarque

À l'exception des calculs en 2D, pour toutes les caractéristiques d'analyse ci-dessus, il est important qu'elles agissent sur une face ou un corps. Les fonctions en 3D définies sur des lignes ou des sommets ne sont pas reconnues par le solveur Elmer.

Résultat

Le résultat est la température en Kelvin.