* fichier : faceaface.dgibi ************************************************************************ ************************************************************************ ************************************************************************ *......../........./........./........./........./........./........./72 * test de cacul FACE a FACE avec PASAPAS * Echange thermique entre deux faces proches (L/e>>10) , * en convection, en rayonnement * et mixte rayonnement plus convection * Philippe YALA le 14/12/09 ************************************************************************ ************************************************************************ * CALCUL EN GEOMETRIE 2D * deux cylindres coaxiaux avec convection externe * 1 calcul avec CONV dans le jeu ; H=Cd_Air/Ep * 2 calcul avec RAYO dans le jeu * 3 calcul complet avec CONV et RAYO ************************************************************************ *DONNEES GEOMETRIQUES * rayon arbre rarbre = 10.e-3 ; * jeu type H7 g6 ; soit en micron : +15/0 -5/-14 jeumin = 0. + 5.e-6 ; jeumax = 15.e-6 + 14.e-6 ; * ou jeu = jeumin ; * epaisseur alesage epal = 5.e-3 ; * hauteur haut = 5.e-3 ; ************************************************************************ * MAILLAGE presque sans discretisation du jeu ( noeud double) P0 = 0. 0. ; P1 = 0. haut ; laxe = P0 droit P1 DINI 0.002 DFIN 0.001 ; EPS = 1.e-5 ; * Remarque ne fonctionne pas avec EPS=0. pour RAYO tot = arbre et alesage ; *trac tot ; ************************************************************************ *DONNEES THERMIQUES MESS ; MESS 'DONNEES THERMIQUES'; TAMB = TAMB + TK ; TINI = TINI +TK ; ************************************************************************ *MODELISISATION THERMIQUES *conduction ************************************************************************ * convection extérieure ************************************************************************ * initialisation en temperature ************************************************************************ * Temps calculés PTPS = PTPS1 ; *ptps= prog 0. 0.01 0.02 0.05 ; * Temps sauvés ************************************************************************ * Convection bilatérale (face a face) *------------------------------- * list rac12 ; * trac rac12 ; *****************ASSEMBLAGE DES MATÉRIAUX ET DES MODÈLES**************** *CALCUL source + convection face a face + rayo. ext. MODU1 = MCD1 et MCD2 et MOHEX et mcv12 ; MATU1 = MAT1 et MAT2 et MAHEX et ma12; ********************CRÉATION DE LA TABLE POUR PASAPAS******************* TAPAS = TABLE ; TAPAS.CELSIUS = FAUX ; TAPAS.CRITERE = 1E-4 ; TAPAS.MODELE = MODU1 ; TAPAS.CARACTERISTIQUES = MATU1 ; TAPAS.TEMPERATURES = TABLE ; TAPAS.TEMPERATURES . 0 = TEM0 ; TAPAS.CHARGEMENT = CHAT ; TAPAS.PROCEDURE_THERMIQUE = DUPONT ; *TAPAS.PROCEDURE_THERMIQUE = NONLINEAIRE ; *TAPAS.RELAXATION_THETA = 0.6 ; TAPAS.TEMPS_CALCULES = PTPS ; TAPAS.TEMPS_SAUVES = PTPSS ; ************************************************************************ PASAPAS TAPAS ; CTC1 = CTK1 - TK ; titre NOMCAL '-Isothermes ' ; *TRAC CTC1 TOT ; * suivi de la temperature ITER = 0 ; REPETER BCL1 NBT1 ; T1 = MAXIMUM ( TP1 ) - TK ; TEMP1 = INSERER TEMP1 &BCL1 T1 ; T2 = MAXIMUM ( TP2 ) - TK ; TEMP2 = INSERER TEMP2 &BCL1 T2 ; ITER = ITER + 1; FIN BCL1 ; TITRE ' EVOLUTION DES TEMPERATURES' ; TABDES = TABLE; TABDES.'TITRE' = TABLE ; TABDES.2 = 'MARQ CROI' ;TABDES.'TITRE'. 2 = 'Alesage_Conv' ; *DESS (EV1 ET EV2 ) TABDES 'MIMA' 'LEGE' ; * opti donn 5; ************************************************************************ * CALCUL 2 jeu en rayonnement pur ************************************************************************ * RAYONNEMENT bilatérale (face a face) *----------------------------------------------------------------------- *list geor ; *trac geor ; mora1 = mode lcot1 THERMIQUE 'RAYONNEMENT' fac_a_fac lcot1 lcot2 geor mcv12r CONS 'FACAFAC1'; mora2 = mode lcot2 THERMIQUE 'RAYONNEMENT' fac_a_fac lcot1 lcot2 geor mcv12r CONS 'FACAFAC1'; MORA12 = mora1 et mora2 ; MAR12 = mar1 et mar2 ; *****************ASSEMBLAGE DES MATÉRIAUX ET DES MODÈLES*************** *CALCUL source + rayonnement face a face + rayo. ext. MODU2 = MCD1 et MCD2 et MOHEX et mora12; MATU2 = MAT1 et MAT2 et MAHEX et MAR12 ; ******************* MODIFICATION DE LA TABLE POUR PASAPAS ************* TAPAS = TABLE ; TAPAS.CELSIUS = FAUX ; TAPAS.CRITERE = 1E-4 ; TAPAS.MODELE = MODU2; TAPAS.CARACTERISTIQUES = MATU2 ; TAPAS.TEMPERATURES = TABLE ; TAPAS.TEMPERATURES . 0 = TEM0 ; TAPAS.CHARGEMENT = CHAT ; TAPAS.PROCEDURE_THERMIQUE = DUPONT ; TAPAS.TEMPS_CALCULES = PTPS ; TAPAS.TEMPS_SAUVES = PTPSS ; *********************************************************************** PASAPAS TAPAS ; *opti donn 5; CTC1 = CTK1 - TK ; titre NOMCAL '-Isothermes - ' ; *TRAC CTC1 TOT ; * suivi de la temperature ITER = 0 ; REPETER BCL1 NBT1 ; T1 = MAXIMUM ( TP1 ) - TK ; TEMP1 = INSERER TEMP1 &BCL1 T1 ; T2 = MAXIMUM ( TP2 ) - TK ; TEMP2 = INSERER TEMP2 &BCL1 T2 ; ITER = ITER + 1; FIN BCL1 ; TITRE ' EVOLUTION DES TEMPERATURES' ; TABDES.4 = 'MARQ CROI' ;TABDES.'TITRE'. 4 = 'Alesage_Rayo' ; *DESS (EV1 ET EV2 et EV3 ET EV4 ) TABDES 'MIMA' 'LEGE' ; *opti donn 5; ************************************************************************ * CALCUL 3 jeu en convection et rayonnement ************************************************************************ *****************ASSEMBLAGE DES MATÉRIAUX ET DES MODÈLES*************** MODU3 = MODU1 et mora12; MATU3 = MATU1 et MAR12 ; ******************* MODIFICATION DE LA TABLE POUR PASAPAS ************* TAPAS = TABLE ; TAPAS.CELSIUS = FAUX ; TAPAS.CRITERE = 1E-4 ; TAPAS.MODELE = MODU3 ; TAPAS.CARACTERISTIQUES = MATU3 ; TAPAS.TEMPERATURES = TABLE ; TAPAS.TEMPERATURES . 0 = TEM0 ; TAPAS.CHARGEMENT = CHAT ; TAPAS.PROCEDURE_THERMIQUE = DUPONT ; TAPAS.TEMPS_CALCULES = PTPS ; TAPAS.TEMPS_SAUVES = PTPSS ; TAPAS.RAYONNEMENT = TABLE ; *********************************************************************** PASAPAS TAPAS ; CTC1 = CTK1 - TK ; titre NOMCAL '-Isothermes - ' ; *TRAC CTC1 TOT ; * suivi de la temperature ITER = 0 ; REPETER BCL1 NBT1 ; T1 = MAXIMUM ( TP1 ) - TK ; TEMP1 = INSERER TEMP1 &BCL1 T1 ; T2 = MAXIMUM ( TP2 ) - TK ; TEMP2 = INSERER TEMP2 &BCL1 T2 ; ITER = ITER + 1; FIN BCL1 ; TITRE ' EVOLUTION DES TEMPERATURES' ; TABDES.6 = 'MARQ CROI' ;TABDES.'TITRE'. 6 = 'Alesage_Conv&Rayo' ; si ( ega graph 'O'); finsi; mess aa1 aa2 aa3 aa4 aa5 aa6 ; mess er1 er2 er3 er4 er5 er6 ; err= er1 + er2 + er3 + er4 + er5 + er6; list err; si ( err > 5.e-2) ; erreur 5; finsi; ************************************************************************ * FIN DU FICHIER * ************************************************************************ FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales