* fichier : ther2.dgibi ************************************************************************ ************************************************************************ ******************************************* * Test ther2.dgibi: jeux de données * * --------------------------------- * ******************************************* * SI GRAPH = N PAS DE GRAPHIQUE AFFICHE * SINON SI GRAPH DIFFERENT DE N TOUS * LES GRAPHIQUES SONT AFFICHES GRAPH = 'N' ; SAUT PAGE; SI (NEG GRAPH 'N') ; SINO ; FINSI ; SAUT PAGE; *-----------------------------------------* * THER2 * * * * TEST DES CL DE TEMPERATURE * * EN MODE AXISYMETRIQUE * * ----------------------------------------* * * * TEMPERATURE IMPOSEE + CONVECTION * * + FLUX * * + SOURCE * * * * * * Comme dans le test THER1, cet exemple * * permet de tester les conditions aux * * limites de température en calcul * * axisymétrique. * * * * Trois cas sont envisagés ici : * * - un tube épais soumis à une * * température imposée et à un * * flux imposé * * - un tube épais soumis à une * * température imposée et à une * * source volumique de chaleur * * - un tube épais soumis à une * * température imposée et à une * * convection forcée * *-----------------------------------------* * *--- 1er problème * ------------ * *--- Description : * * établir le champ de température dans * un tube épais soumis à une condition * de température imposée et à un flux * imposé * ----------- *--- Description de la géométrie : * * | axe de symétrie * . * | _________________________ * . | | * . | | * . | | * . | | * . | | * . | | * | | K=130. | * . |_________________________| * | TI=0.57 F=0.72 * RI=0.0515 RE=0.2015 * *--- Commentaires : * * le problème est à symétrie de révolution * température imposée sur la paroi interne * (TI=0.57) * flux imposé sur la paroi externe * (F=0.72) * conductibilité isotrope * (K=130) * *--- Solution analytique : * * T(R) = TI + LOG(R/RI) * (F * RE)/K * Le test est réalisé en T(R=Re) * *------------------------------------------ TEMPS ; *--- CREATION DE LA GEOMETRIE: P1 = 0.0515 0. ;P20 = 0.0665 0. ; P19 = 0.0665 0.5 ;P2 = 0.0515 0.5 ; P18 = 0.0815 0. ;P17 = 0.0815 0.5 ; P16 = 0.0965 0. ;P15 = 0.0965 0.5 ; P14 = 0.1115 0. ;P13 = 0.1115 0.5 ; P12 = 0.1265 0. ;P11 = 0.1265 0.5 ; P10 = 0.1415 0. ;P9 = 0.1415 0.5 ; P8 = 0.1565 0. ;P7 = 0.1565 0.5 ; P6 = 0.1715 0. ;P5 = 0.1715 0.5 ; P24 = 0.1865 0. ;P23 = 0.1865 0.5 ; P4 = 0.2015 0.5 ;P3 = 0.2015 0. ; SURF1 = MANUEL QUA4 P1 P20 P19 P2 ; SURF2 = MANUEL QUA4 P20 P18 P17 P19 ; SURF3 = MANUEL QUA4 P18 P16 P15 P17 ; SURF4 = MANUEL QUA4 P16 P14 P13 P15 ; SURF5 = MANUEL QUA4 P14 P12 P11 P13 ; SURF6 = MANUEL QUA4 P12 P10 P9 P11 ; SURF7 = MANUEL QUA4 P10 P8 P7 P9 ; SURF8 = MANUEL QUA4 P8 P6 P5 P7 ; SURF9 = MANUEL QUA4 P6 P24 P23 P5 ; SURF10 = MANUEL QUA4 P24 P3 P4 P23 ; SURF11 = SURF1 ET SURF2 ET SURF3 ET SURF4 ET SURF5 ET SURF6 ET SURF7 ET SURF8 ET SURF9 ET SURF10; D1 = DROITE 1 P1 P2 ; D3 = DROITE 1 P3 P4 ; *--- DONNEES DU PROBLEME DE THERMIQUE: *--- MODELISATION: *--- CARACTERISTIQUES DU MATERIAU: KC = 130. ; *--- MATRICE DE CONDUCTIVITE: CND1 = CONDUCTIVITE MOD1 MAT1 ; *--- TEMPERATURES IMPOSEES: BLOQUE + DEPI B1 = BLOQUE T D1 ; TI = 0.57 ; *--- FLUX IMPOSE: F = 0.72; *--- ASSEMBLAGE: RIG1 = CND1 ET B1 ; FF1 = E1 ET F1 ; *--- RESOLUTION: SI(NEG GRAPH 'N'); TRAC 'QUAL' SURF11 ; TRAC CHTER1 SURF11 ; FINSI; *--- TEST DE NON REGRESSION: TREF1 = TI +((LOG (R/RI)) * (F * RE) / KC); RESI1=100. * (ABS((TETA1-TREF1)/TREF1)); MESS 'Temperature theorique :' TREF1' C'; MESS 'Temperature calculee :' TETA1' C'; MESS ' Soit un ecart de : ' RESI1 '%'; SAUTER 1 LIGNES ; *------------------------------------------ *--- 2eme problème * * établir le champ de température dans un * tube épais soumis à une condition de * température imposée ainsi qu'à une source * volumique *--- Description de la géométrie : * * | Y (axe de symétrie) * . * | ______________________________ * . | | * | | Q=20. K=1. | * . ------------------------------ * | TI=100. F=0. * RI=6. RE=16. * * *--- Commentaires : * * Le problème est à symétrie de révolution. * Température sur la paroi interne (TI=100) * Flux imposé sur la paroi externe (F=0) * ( DT / DN = 0 ) * Source volumique imposée (Q=20) * Conductibilité isotrope (K=1) * *--- Solution analytique : * * T(R) = TI - (Q/4K)*(R**2-RI**2) + * (Q*RE/2)*RE*LOG(R/RI) * Le test est réalisé en T(R=Re) * *------------------------------------------ * *--- CREATION DE LA GEOMETRIE: * P1 = 6 0 ; P2 = 16 0 ; P3 = 16 4 ; P4 = 6 4 ; D1 = DROITE 8 P1 P2 ; D2 = DROITE 6 P2 P3 ; D3 = DROITE 9 P3 P4 ; D4 = DROITE 4 P4 P1 ; LIG1 = D1 ET D2 ET D3 ET D4 ; SURF1 = SURFACE LIG1 PLANE ; *--- DONNEES DU PROBLEME DE THERMIQUE: *--- MODELISATION: *--- CARACTERISTIQUES DU MATERIAU: KC = 1. ; *--- MATRICE DE CONDUCTIVITE: *--- TEMPERATURES IMPOSEES: BLOQUE + DEPI B1 = BLOQUE T D4 ; TI = 100. ; *--- FLUX IMPOSE: *--- SOURCE VOLUMIQUE: Q = 20. ; E3 = SOURCE MOD1 Q SURF1 ; *--- ASSEMBLAGE PREMIER ET SECOND MEMBRE: RIG1 = CND1 ET B1 ; FF1 = E1 ET E2 ET E3 ; *--- RESOLUTION: SI(NEG GRAPH 'N'); TRAC 'QUAL' SURF1 ; TRAC CHTER2 SURF1 ; FINSI; *--- TEST DE NON REGRESSION: C1 = Q * (RE**2)/(2*KC); TREF2=TI + ((Q /(2*KC)) * ((((RI**2) - (RE**2))/2) + ((RE**2) * (LOG (RE/RI))) )) ; RESI2=100. * (ABS((TETA2-TREF2)/TREF2)); MESS 'Temperature theorique :' TREF2' C'; MESS 'Temperature calculee :' TETA2' C'; MESS ' Soit un ecart de : ' RESI2 '%'; SAUTER 1 LIGNES ; *------------------------------------------ *--- 3eme problème * *--- Description du problème : * * établir le champ de température dans * un tube épais soumis à une condition * interne de température ainsi qu'à une * convection sur sa paroi externe * *--- Données du problème : * * Conductibilité isotrope du matériau * (K=8) * Coefficient d'échange en convection * (HC=5) * Température imposée sur la paroi * interne (TI=100) * Température du milieu extérieur * (TE=125) * *--- Solution : * Comparaison à la solution analytique *------------------------------------------ *--- CREATION DE LA GEOMETRIE: * - rayon intéreiur RI = 6. * - rayon extérieur RE = 16. * - hauteur H = 4. * - surface interne : D4 * - surface externe : D2 P1 = 6 0 ; P2 = 16 0 ; P3 = 16 4 ; P4 = 6 4 ; D1 = DROITE 8 P1 P2 ; D2 = DROITE 5 P2 P3 ; D3 = DROITE 9 P3 P4 ; D4 = DROITE 6 P4 P1 ; LIG1 = D1 ET D2 ET D3 ET D4 ; *--- DONNEES DU PROBLEME DE THERMIQUE: *--- MODELISATION: * DONNEE DES CARACTERISTIQUES DU MATERIAU: KC = 8. ; HC = 5. ; *--- MATRICES DE CONDUCTIVITE: CND1 = CONDUCTIVITE MOD1 MAT1 ; CNF1 = CONDUCTIVITE MOD2 MAT2 ; *--- FLUX EQUIVALENTS A LA CONVECTION: TEX = 125. ; FF1 = CONVECTION MOD2 MAT2 T TEX ; *--- TEMPERATURE IMPOSEE: BLOQUE + DEPI B1 = BLOQUE T D4 ; TI = 100. ; *--- ASSEMBLAGE: RIG1 = CND1 ET CNF1 ET B1 ; Q1 = FF1 ET E1 ; *--- RESOLUTION: SI(NEG GRAPH 'N'); TRAC 'QUAL' SURF1 ; TRAC CHTER3 SURF1 ; FINSI; *--- POST-TRAITEMENT *Valeur Théorique de la température en RE TREF3=(TI + (HC*RE*TEX/KC*(LOG(RE/RI)))) / ( 1 + (HC*RE/KC*(LOG(RE/RI)))); RESI3=100. * (ABS((TETA3-TREF3)/TREF3)); MESS 'Temperature theorique :' TREF3' C'; MESS 'Temperature calculee :' TETA3' C'; MESS ' Soit un ecart de : ' RESI3 '%'; TEMPS ; * CODE DE FONCTIONNEMENT SINO; FINSI; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales