* fichier : beton_thm2.dgibi *---------------------------------------------------------------------* * * * Cas-test du modele THERMOHYDRIQUE BETON_THM * * * * Description : Beton au jeune age. Simulation d'un essai de * * calorimetrie non-adiabatique avec calcul de * * la deformation de retrait endogene. * * * * Comparaison de la solution numerique avec une * * solution semi-analytique de reference * * * *---------------------------------------------------------------------* * Traces : ITRAC1 = VRAI ; ITRAC1 = FAUX ; *---------------------------------------------------------------------* * CONSTANT PHYSICAL PARAMEMTERS *---------------------------------------------------------------------* RGP1 = 8.3145 ; MMGW1 = 18.0153E-3 ; RHOW0 = 1000. ; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * TIME DISCRETIZATION *---------------------------------------------------------------------* hours1 = 3600.; day1 = 86400.; temps1 = 2 * day1; t_fin = 10 * day1; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * FE MESH *---------------------------------------------------------------------* * Geometry L1 = 0.10 ; P1 = 0. 0.; P2 = L1 0.; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * MATERIAL DATA (THC PART) *---------------------------------------------------------------------* * MIX DATA cem = 400. ; aggr = 1806. ; wc = 0.4625 ; sc = 0. ; * HYDRATION PROCESS DATA (affinity. activation energy. hydration heat) * Ref. Scium� PhD thesis AI = 10. ; AP = 1340. ; GAMP = 0.289 ; ALFA = 32. ; EAR1 = 5369. ; lat1 = 1.171e8 ; * INTRINSIC PERMEABILITY KINT = 1.E-20 ; * DESORPTION ISOTHERME MODEL PARAMETERS a1 = 20.E6 ; b1 = 2. ; c1 = 1. ; * THERMAL PARAMETERS (porous solid dryed) CS = 730. ; KS = 1.386 ; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * SELECTION OF THE MATHEMATICAL MODEL *---------------------------------------------------------------------* MOD_TOT = MODCOT ET MODTHC; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * DEFINITION OF THE MATERIAL *---------------------------------------------------------------------* * Computing of stechiometric parameters with the Powers' model WINF GAM0 POR1 APOR = @POWERS cem aggr wc sc; MATTHC = MATE MODTHC 'CS' CS 'KS' KS 'GAM0' GAM0 'WINF' WINF 'VGA' a1 'VGB' b1 'VGC' c1 'K1' KINT 'AK' 7. 'BK' 1. 'KLI1' 20000. 'AKLI' 1. 'BKLI' 1. 'POR1' POR1 'APOR' APOR 'AFF1' Ai 'AFF2' Ap 'AFF3' GAMP 'AFF4' ALFA 'EAR' EAR1 'QLAT' lat1; MAT_TOT = MATCOT ET MATTHC; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * INITIAL CONDITION * - Hydratuion degree HY_0 = 0 * - Temperature TC_0 = 20°C * - Gaz presure PG_0 = p_atm * - Relative humidity HR_0 = 0.999 *---------------------------------------------------------------------* HY_0 = 0. ; TC_0 = 20. ; TK_0 = 273.15 + TC_0 ; PG_0 = 101325. ; HR_0 = 0.99995 ; PVS_0 XX YY ZZ KK JJ= @PVSAT ZERO1 ZERO1 CHTK_0 ; * Clapeyron PC_0 = PG_0 - PVS_0 + ((-1.)*(RGP1*TK_0*RHOW0*(LOG(HR_0))/MMGW1)); * Calculation of the corresponsing saturation degree SW0 = @SATURA CHPC_0 CHTK_0 HYDR cha1 chb1 chc1 chgam0; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * BOUNDARY CONDITIONS (THC PART) * - PG_surface = p_atm (Dirichlet) * * - TC_ext = 20°C (Convection with h = 4.) * * - Natural condition for the mass balance of water species (Sealed) *---------------------------------------------------------------------* TK_E = TK_0; PG_E = PG_0; * PG: imposed gas pressure * T: Thermal convection TK_EXT = 273.15 + 20. ; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * RESOLUTION *---------------------------------------------------------------------* TAB1_THC . 'MODELE' = MOD_TOT ; TAB1_THC . 'CARACTERISTIQUES' = MAT_TOT ; TAB1_THC . 'BLOCAGES_THERMIQUES' = CLPG1 ; TAB1_THC . 'CHARGEMENT' = CGPG1 ET CGTK1; TAB1_THC . 'TEMPS_CALCULES' = LT_CALC ; TAB1_THC . 'TEMPS_SAUVES' = LT_SAUV ; TAB1_THC . 'PROCEDURE_THERMIQUE' = 'NONLINEAIRE' ; TAB1_THC . 'RELAXATION_THETA' = 0.50 ; TAB1_THC . 'MOVA' = 'D' ; TAB1_THC . 'TEMPERATURES' . 0 = CI_TH ; *****TAB1_THC . 'THM_PARAMETRES' = MATTHC ; *---------------------------------------------------------------------* PASAPAS TAB1_THC; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * MATERIAL DATA (MECHANICAL PART) *---------------------------------------------------------------------* * General mechanical parameters EYOU1 = 30.e9 ; FTR1 = 3.e6 * 10.; KTR1 = FTR1/EYOU1 ; NU1 = 0.2 ; *ATH1 = 1.E-5; ATH1 = 0.; * Damage model parameters (BTRA = G_fracture) ATRA = 0. ; BTRA = 115. ; ACOM = 1.2 ; BCOM = 1500.; * Creep chains EKV1 = 30.e9 ; ETA1 = 1.e16 ; TKV1 = ETA1/EKV1; ETA2 = 1.e30 ; XFDE = 0. ; BETA1 = 0. ; * Parametres de Schutter GAM01 = 0.1; AYOU1 = 0.4; AFTR1 = 0.5; AFLU1 = 0.5; AGFT1 = 0.5; * Biot coefficient BIOT1 = 0.125; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * SELECTION OF THE MATHEMATICAL MODEL *---------------------------------------------------------------------* *---------------------------------------------------------------------* *---------------------------------------------------------------------* * DEFINITION OF THE MATERIAL *---------------------------------------------------------------------* MATM = MATE MODM 'YOUN' EYOU1 'NU ' NU1 'KTR0' KTR1 'ALPHA' ATH1 'ATRA' ATRA 'BTRA' BTRA 'ACOM' ACOM 'BCOM' BCOM 'EKV1' EKV1 'TKV1' TKV1 'ETA2' eta2 'NUPO' nu1 'BETA' beta1 'XFDE' XFDE 'OMEG' 1. 'LCAR' 0.1 'GAM0' GAM01 'AYOU' AYOU1 'AFTR' AFTR1 'AFLU' AFLU1 'AGFT' AGFT1 'BIOT' BIOT1 'VGA' a1 'VGB' b1 'VGC' c1 'TREF' 20. 'TALP' 20.; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * BOUNDARY CONDITIONS (MECHANICAL PART) *---------------------------------------------------------------------* CONTM1 = l12; RIGTOT = rig1 et rig2; * Chargement TH *---------------------------------------------------------------------* *---------------------------------------------------------------------* * RESOLUTION *---------------------------------------------------------------------* TAB1_MEC . 'MODELE' = MODM ; TAB1_MEC . 'CARACTERISTIQUES' = MATM ; TAB1_MEC . 'BLOCAGES_MECANIQUES' = RIGTOT ; TAB1_MEC . 'CHARGEMENT' = CHAM_TH; TAB1_MEC . 'TEMPS_CALCULES' = LT_SAUV ; TAB1_MEC . 'MOVA' = 'D' ; TAB1_MEC . 'TEMPERATURES' = TAB1_THC . 'TEMPERATURES' ; TAB1_MEC . 'VARIABLES_THM' = TAB1_THC . 'VARIABLES_THM' ; *---------------------------------------------------------------------* PASAPAS TAB1_MEC; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * POST-TREATEMENT OF RESULTS *---------------------------------------------------------------------* * Evolution of TC, PG, PC, HY and SW during 3 days at a given point n3 = 1; REPETER BOU_T nfin1; * n4 = n3 - 1; tmps1 = tmps1 ; * * Computing of saturation degree SW0 = @SATURA CHPC1 CHTK1 HYDR cha1 chb1 chc1 chgam0; * n3 = n3 + 1; * FIN BOU_T; SI ITRAC1; DESS evpg_P1; DESS evpc_P1; DESS evt_P1; DESS evh_P1; DESS evsw_P1; FINSI; * Longitudinal deformation over the time last = dimet - 1; * n6 = 0; REPETER BOUCLE dimet; EPSY = (UY1 * -1.E6)/L1 ; n6 = n6 + 1; FIN BOUCLE; SI ITRAC1; DESS EV_DEF; FINSI; TAB_LEG = TABLE ; * TAB_LEG . 'TITRE' = TABLE ; TAB_LEG . 'TITRE' . 1 = 'Ref. solution'; TAB_LEG . 'TITRE' . 2 = 'Num. solution'; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * REFERENCE SOLUTIONS *---------------------------------------------------------------------* 65.346 67.236 68.737 69.933; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * VISUALIZATION OF RESULTS *---------------------------------------------------------------------* SI ITRAC1; FINS; *---------------------------------------------------------------------* *---------------------------------------------------------------------* * COMPUTING OF NORMALIZED ERRORS *---------------------------------------------------------------------* * Estraction of corresponding times n0 = 1; REPETER BOU_EXTR 11; n0 = n0 + (24 * 6); FIN BOU_EXTR; SI (ERR0 '>' 1.E-2) ; FIN ; SINO ; FINS ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales