* fichier : thm1.dgibi *---------------------------------------------------------------------* * * * Cas-test du modele THERMOHYDRIQUE SCHREFLER * * * * Description : Simulation d'une structure composite constituee d'un * * ------------- modele THM et d'un modele THERMIQUE classique en 2D * * Deformation Plane. De plus, CL de CONVECTION appli- * * -quee a une extremite du milieu THM. * * * * Par defaut, comportement mecanique endommageable pour * * verifier possibilite couplage avec endommagement. * * * * Test de non-regression sur resultats du 7/10/2008. * * * * * *---------------------------------------------------------------------* * * * * * * Calcul sur tous les pas de temps : ICOMPLET = VRAI ; ICOMPLET = FAUX ; * * * Simulation avec un modele d'endommagement : IMAZARS = VRAI ; IMAZARS = VRAI ; * * * Traces : ITRAC1 = VRAI ; ITRAC1 = FAUX ; * * * * *---------------------------------------------------------------------* * * * I. Geometrie et Donnees Initiales * * * *---------------------------------------------------------------------* * * *--------------------------- I.1. Geometrie --------------------------* * * PA1 = 0. 0. ; PB1 = 0. 0.01 ; PC1 = 0.3 0.01 ; PD1 = 0.3 0. ; * * * Nombre d'elements suivant Ox et Oy : * NBEX1 = 60 ; NBEY1 = 1 ; * Droites contour de la geometrie : * * * * * *-------------------- I.2. Discretisation en Temps -------------------* * * 'SI' ICOMPLET ; 'SINO' ; 'FINS' ; * * *--------------------- I.3. Conditions Initiales ---------------------* * * * Temperature (TK0), Pression de Gaz (PG0), Humidite Relative (HR0) * * et Pression Capillaire (PC0) Initiales : * TK0 = 298.15 ; PG0 = 101325. ; HR0 = 0.60895 ; PC0 = 68.3596E6 ; * * *---------------------------------------------------------------------* * * * II. Modelisation * * * *---------------------------------------------------------------------* * * *---------------- II.1. Modeles et Caracteristiques ------------------* * * 'SI' IMAZARS ; 'SINO' ; 'FINS' ; MOD0 = MODTH1 'ET' MODM1 'ET' MODTH2 'ET' MODM2 ; MOD0 = MODTH1 'ET' MODM1 'ET' MODTH2 'ET' MODM2 'ET' MODCO1 ; * * * Module d'Young (MY1), Coefficient de Poisson (NU1) et Dilatation * * Thermique (ALPH1) : * NU1 = 0.25 ; ALPH1 = 11.E-6 ; * * * Parametres pour modele MAZARS : * EPSD1 = 2.E-04 ; AT1 = 1. ; BT1 = 1.E4 ; AC1 = 1.2 ; BC1 = 1.5E3 ; BETA1 = 1.06 ; * * CH0 = CH0a Et CH0b ; 'SI' IMAZARS ; 'KTR0' EPSD1 'ATRA' AT1 'BTRA' BT1 'ACOM' AC1 'BCOM' BC1 'BETA' BETA1 ; 'SINO' ; 'FINS' ; MAT0 = MATTH1 'ET' MATM1 'ET' MATTH2 'ET' MATM2 ; MAT0 = MATTH1 'ET' MATM1 'ET' MATTH2 'ET' MATM2 'ET' MATCO1 ; * * *--------------------- II.2. C.L. et Chargements ---------------------* * * * II.2.1. ThermoHydriques : * CLTH0 = CLPG1 'ET' CLPC1 ; * * CG0 = CGPG1 'ET' CGPC1 'ET' CGTK1 ; * * * Mecaniques : * CLME0 = CLME1 'ET' CLME2 'ET' CLME3 ; * * *---------------------------------------------------------------------* * * * III. Resolution PASAPAS * * * *---------------------------------------------------------------------* * * *---------------------- III.1. Table de Donnees ----------------------* * * TPAS1 . 'MODELE' = MOD0 ; TPAS1 . 'CARACTERISTIQUES' = MAT0 ; TPAS1 . 'BLOCAGES_THERMIQUES' = CLTH0 ; TPAS1 . 'BLOCAGES_MECANIQUES' = CLME0 ; TPAS1 . 'CHARGEMENT' = CG0 ; TPAS1 . 'TEMPS_CALCULES' = LTPSCAL1 ; TPAS1 . 'PROCEDURE_THERMIQUE' = 'NONLINEAIRE' ; TPAS1 . 'RELAXATION_THETA' = 1.0 ; TPAS1 . 'MOVA' = 'D' ; * * TPAS1 . 'TEMPERATURES' . 0 = CH0 ; * * *------------------------- III.2. Resolution -------------------------* * * PASAPAS TPAS1 ; * * *---------------------------------------------------------------------* * * * IV. Post-traitement * * * *---------------------------------------------------------------------* * * *------------------- IV.1. Solution de comparaison -------------------* * * 'SI' ICOMPLET ; EVPGR0 = EVPGR1 'ET' EVPGR2 'ET' EVPGR3 'ET' EVPGR4 'ET' EVPGR5 ; EVPCR0 = EVPCR1 'ET' EVPCR2 'ET' EVPCR3 'ET' EVPCR4 'ET' EVPCR5 ; EVTKR0 = EVTKR1 'ET' EVTKR2 'ET' EVTKR3 'ET' EVTKR4 'ET' EVTKR5 ; 'SINO' ; EVPGR0 = EVPGR1 'ET' EVPGR2 ; EVPCR0 = EVPCR1 'ET' EVPCR2 ; EVTKR0 = EVTKR1 'ET' EVTKR2 ; 'FINS' ; * * *------------ IV.2. Depouillement de la solution calculee ------------* * * TTEMPS1 = TPAS1 . 'TEMPS' ; 'REPE' BOU1 IDIM1 ; IM1 = &BOU1 - 1 ; TPSI1 = TTEMPS1 . IM1 ; TINDEX1 . TPSI1 = IM1 ; 'FIN' BOU1 ; * * TSOL1 = TPAS1 . 'TEMPERATURES' ; * * * * 'SI' ICOMPLET ; 'FINS' ; * * 'SI' ICOMPLET ; EVPGTOT1 = SOLPG1 'ET' SOLPG2 'ET' SOLPG3 'ET' SOLPG4 'ET' SOLPG5 ; EVPCTOT1 = SOLPC1 'ET' SOLPC2 'ET' SOLPC3 'ET' SOLPC4 'ET' SOLPC5 ; EVTPTOT1 = SOLTK1 'ET' SOLTK2 'ET' SOLTK3 'ET' SOLTK4 'ET' SOLTK5 ; 'SINO' ; EVPGTOT1 = SOLPG1 'ET' SOLPG2 ; EVPCTOT1 = SOLPC1 'ET' SOLPC2 ; EVTPTOT1 = SOLTK1 'ET' SOLTK2 ; 'FINS' ; * * *--------------------------- IV.3. Traces ----------------------------* * * 'SI' ITRAC1 ; 'SI' ICOMPLET ; 'FINS' ; * * TIT1 = 'MOT' 'Simulation (lignes) Vs. Solution de Refence (points).' ; 'FINS' ; * * *------------------------ IV.4. Calcul erreur ------------------------* * * 'SI' ICOMPLET ; 'FINS' ; * * 'SI' ICOMPLET ; 'SINO' ; 'FINS' ; * * 'SI' (ERR0 '>' 1.E-3) ; 'MESS' ERR0; 'FIN' ; 'SINO' ; 'MESS' '----------------------- CAS-TEST THM1 REUSSI ! -----------------------' ; 'FINS' ; * * 'FIN' ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales