Télécharger ther8.dgibi

Retour à la liste

Numérotation des lignes :

  1. * fichier : ther8.dgibi
  2. ************************************************************************
  3. ************************************************************************
  4. * CAS TEST DU 91/06/13 PROVENANCE : TEST
  5. SAUT PAGE;
  6. *
  7. ***************************************************************
  8. * *
  9. * TEST THER8 *
  10. * *
  11. * TRANSFERT DE CHALEUR AVEC CONVECTION EN 2D *
  12. * *
  13. * Test NAFEMS numero T4 *
  14. * *
  15. * *
  16. * description *
  17. * ----------- *
  18. * *
  19. * <- 0.6 m -> *
  20. * D C _____ *
  21. * .----------. | *
  22. * /| | | *
  23. * /| | | *
  24. * /| | | *
  25. * /| | | *
  26. * /| | 1.0 m *
  27. * /| | | *
  28. * /| | __ | *
  29. * /| | | | *
  30. * /| | 0.2 m | *
  31. * .----------. _|____| *
  32. * A B *
  33. * *
  34. * *
  35. * conditions aux limites *
  36. * ---------------------- *
  37. * *
  38. * - temperature imposee sur la droite AB : *
  39. * T = 100 degres Celcius *
  40. * *
  41. * - convection sur droites BC et CD : *
  42. * Temperature exterieure de 0. degres Celcius *
  43. * *
  44. * - droite DA isolee : pas de convection *
  45. * *
  46. * On cherche la temperture au point E. La valeur trouvee *
  47. * est ensuite comparee a la valeur theorique. *
  48. * *
  49. ***************************************************************
  50. *
  51. OPTI ECHO 0;
  52. *
  53. OPTI ELEM QUA8;
  54. *
  55. GRAPH = 'N';
  56. *
  57. *-------------------- geometrie : maillage --------------------*
  58. *
  59. PA = 0. 0.;
  60. PB = 0.6 0.;
  61. PC = 0.6 1.0;
  62. PD = 0. 1.0;
  63. *
  64. N1 = 5;
  65. N2 = 3;
  66. D1 = PA DROI N2 PB;
  67. D2 = PB DROI N1 PC;
  68. D3 = PC DROI N2 PD;
  69. D4 = PD DROI N1 PA;
  70. *
  71. SUR1 = DALL D1 D2 D3 D4 PLAN;
  72. *
  73. SI (NEG GRAPH 'N');
  74. TITR 'THER8 : MAILLAGE';
  75. TRAC QUAL SUR1;
  76. FINSI;
  77. *
  78. *------------------ modeles - materiaux -----------------------*
  79. *
  80. MODL1 = MODE SUR1 THERMIQUE ISOTROPE QUA8;
  81. MATR1 = MATE MODL1 K 52.0;
  82. *
  83. MODL2 = MODE (D2 ET D3) thermique CONVECTION;
  84. MATR2 = MATE MODL2 H 750.0;
  85. *
  86. *---------------- matrices de conductivite --------------------*
  87. *
  88. COND1 = CONDUCTIVITE MODL1 MATR1;
  89. COND2 = CONDUCTIVITE MODL2 MATR2;
  90. *
  91. *------------------- temperatures imposees --------------------*
  92. *
  93. * - Cote AB (droite D1) : temperature constante
  94. * de 100 degres celcius
  95. *
  96. BLOCD1 = BLOQ D1 'T';
  97. *
  98. TEMPD1 = DEPI BLOCD1 100.;
  99. *
  100. *-------- flux equivalent a la condition de convection --------*
  101. *
  102. * Temperature ambiante de 0. degres Celcius
  103. *
  104. CNVBC = CONVECTION MODL2 MATR2 T 0.;
  105. *
  106. *------------------ assemblage des flux -----------------------*
  107. *
  108. FLU1 = TEMPD1 ET CNVBC;
  109. *
  110. *---------------- assemblage des conductivites ----------------*
  111. *
  112. COND3 = COND1 ET COND2 ET BLOCD1;
  113. *
  114. *-------------------- resolution ------------------------------*
  115. *
  116. CHPO1 = RESO COND3 FLU1;
  117. *
  118. *---------------- extraction des resultats --------------------*
  119. *
  120. * Trace facultatif de la repartition de temperature
  121. *
  122. SI (NEG GRAPH 'N');
  123. TITR 'THER8 : TEMPERATURE';
  124. TRAC SUR1 CHPO1;
  125. FINSI;
  126. *
  127. PE = SUR1 POIN PROC (0.6 0.2);
  128. THETPE2 = EXTR CHPO1 T PE;
  129. THETPE1 = 18.3;
  130. *
  131. ERG = 100 *(ABS ((THETPE2 - THETPE1) / THETPE1));
  132. *
  133. *---------------- affichage des resultats ----------------------*
  134. *
  135. MESS ' RESULTATS ';
  136. MESS ' --------- ';
  137. *
  138. MESS ' Temperature theorique en E : ' THETPE1;
  139. MESS ' Temperature calculee en E : ' THETPE2;
  140. MESS ' Soit un ecart de : 'ERG '%';
  141. *
  142. *---------------- code fonctionnement --------------------------*
  143. *
  144. SI (ERG &lt;EG 5);
  145. ERRE 0;
  146. SINON;
  147. ERRE 5;
  148. FINSI;
  149. *
  150. TEMPS;
  151. *
  152. FIN;
  153. *
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales