Chaînage thermomécanique ======================== Formalisme ---------- Pour la résolution de problèmes thermomécaniques chaînés, on doit utiliser pour le calcul thermique des éléments finis de coque thermique [:external:ref:`R3.11.01 `] dont le champ de température est récupéré comme donnée d’entrée du *Code _Aster* pour le calcul mécanique. Il faut donc qu’il y ait compatibilité entre le champ thermique donné par les coques thermiques et celui récupéré par les coques mécaniques. Ce dernier est défini par la connaissance des 3 champs TEMP_INF, TEMP_MIL et TEMP_SUP donnés en peaux inférieure, milieu et supérieure de coque. Le tableau ci-dessous indique ces compatibilités: .. csv-table:: "ModélisationTHERMIQUE", "**Maille**", "**Élément**", "**Maille**", "**Élément**", "**Modélisation** **MECANIQUE**" "COQUE", "QUAD9", "THCOQU9", "QUAD9", "MEC3QU9H", "COQUE_3D" "COQUE", "QUAD8", "THCOQU8", "", "", "" "COQUE", "QUAD4", "THCOQU4", "QUAD4", "MEDKQU4 MEDSQU4 MEQ4QU4", "DKT DST Q4G" "COQUE", "TRIA7", "THCOTR7", "TRIA7", "MEC3TR7H", "COQUE_3D" "COQUE", "TRIA6", "THCOTR6", "", "", "" "COQUE", "TRIA3", "THCOTR3", "TRIA3", "MEDKTR3 MEDSTR3", "DKT DST" "COQUE_PLAN", "SEG3", "THCPSE3", "", "", "" "COQUE_AXIS", "SEG3", "THCASE3", "SEG3", "MECXSE3", "COQUE_AXIS" **Remarques:** * *Les nœuds des éléments de coques thermiques et de plaques ou de coques mécaniques doivent se correspondre. Les maillages pour la thermique et la mécanique auront donc le même nombre et le même type de mailles.* * *Les éléments de coques thermiques surfaciques sont traités comme des éléments plans par projection de la géométrie initiale sur le plan défini par les 3 premiers sommets. Pour le chaînage de calculs avec des éléments courbes mécaniques il est donc nécessaire que la géométrie de la plaque ne soit pas trop éloignée de celle de la coque. Lorsque la structure est courbe, cela nécessite donc pour le calcul thermique de la mailler de façon suffisamment fine de façon à avoir des résultats corrects en prévision de la partie mécanique. Seuls les éléments linéiques de thermique sont parfaitement associés aux éléments linéiques correspondants en mécanique car prenant en compte la courbure de la structure maillée.* * *Le chaînage avec des matériaux multicouches n’est pas disponible pour l’instant.* * *Le chaînage thermomécanique est aussi possible si l’on connaît, analytiquement ou par des mesures expérimentales, la variation du champ de température dans l’épaisseur de la structure ou de certaines parties de la structure. Dans ce cas on travaille avec une carte de température définie a priori; le champ de température n’est plus donné par les trois valeurs* *TEMP_INF,* *TEMP_MILet* *TEMP_SUPdu calcul thermique obtenues par* *EVOL_THER. L’opérateur* *DEFI_NAPPE permet de créer de tels profils de températures à partir des données fournies par l’utilisateur. Ces profils sont affectés par la commande* *CREA_CHAMP et* *CREA_RESU(cf. le cas-test* *hsns100b). On notera qu’il n’est pas nécessaire pour le calcul mécanique que le nombre de points d’intégration dans* *l’épaisseur soit égal au nombre de points de discrétisation du champ de température dans l’épaisseur. Le champ de température est automatiquement interpolé aux points d’intégration dans l’épaisseur des éléments de plaques ou de coques.* * L'évolution thermique que l'on peut associer au champ de matériau par *AFFE_MATERIAU/AFFE_VARC* doit être prête à être utilisée par les éléments finis du modèle mécanique. Un problème se pose pour les éléments de type coque ou tuyau qui utilisent une température variant dans l'épaisseur sur les différentes couches. Pour ces éléments, il est nécessaire de préparer le calcul de la température sur les couches en amont de la commande *AFFE_MATERIAU* . Pour cela, l'utilisateur doit utiliser la commande *CREA_RESU* avec l'opération *PREP_VARC* (PREparation des VaRiables de Commande") qui permet de calculer la température dans les couches d'une coque en partant soit d'une température définie par une carte de fonctions soit en partant d'une température calculée par *Code_Aster* avec un modèle de coques *(TEMP_MIL/TEMP_INF/TEMP_SUP)* . +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+ |**HPLA100** |**Titre:** Cylindre creux thermoélastique pesant en rotation uniforme | | | | | .. image:: images/10000000000002E5000002CB90D38EA2A4AD8077.png | **Documentation:** [:external:ref:`V7.01.100 `] | | :width: 3.5528in | | | :height: 3.1126in | **Modélisations:** | | | | | | .. code-block:: text | | .. _RefImage_10000000000002E5000002CB90D38EA2A4AD8077.png: | | | | HPLA100A | | Il s’agit d’étudier un phénomène de dilatation thermique où les champs de température sont calculés avec THER_LINEAIREpar un calcul stationnaire: | | | | Thermique PLAN 32 THPLQU8 | | - dilatation thermique : | | | | Mécanique AXIS 32 MEAXQU8 | | :math:`T(\rho )-{T}_{\mathrm{ref}}(\rho )=0.5({T}_{s}+{T}_{i})+2.({T}_{s}+\mathrm{Ti})(r-R)/h` | | | avec: :math:`{T}_{s}=0.5°C,{T}_{i}=-0.5°C,{T}_{\mathrm{ref}}=0°C` | | | :math:`{T}_{s}=0.1°C,{T}_{i}=0.1°C,{T}_{\mathrm{ref}}=0°C` | HPLA100B | | | | | On teste les contraintes, les efforts et moments fléchissants en :math:`L` et :math:`M` . Les résultats de référence sont analytiques. Pour les modélisations COQUE_3Don prend en compte la variation de métrique avec l’épaisseur de la coque. Très bons résultats quel que soit le type d’élément considéré. | Thermique COQUE_PLAN 10 THCPSE3 | | | | | | Mécanique COQUE_AXIS 10 MECXSE3 | | | | | | | | | HPLA100C | | | | | | Thermique COQUE 32 THCOQU9 | | | | | | Mécanique COQUE_3D 32 MEC3QU9H | | | | | | | | | HPLA100D | | | | | | Thermique COQUE 64 THCOTR7 | | | | | | Mécanique COQUE_3D 64 MEC3TR7H | | | | | | | | | HPLA100E | | | | | | Thermique COQUE 200 THCOQU4 | | | | | | Mécanique COQUE 200 MEDKQU4 | | | | | | | | | HPLA100F | | | | | | Thermique COQUE 400 THCOTR3 | | | | | | Mécanique COQUE 400 MEDKTR3 | | | | | | | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+