* fichier : pressuhx1.dgibi * * Containment pressurization (Phebus size) with heat losses. * 3D mesh of a 14.5 m3 cylindrical containment with a 10cm in depth vertical wall. * * Initial pressure and temperature are 1bar and 40oC with the wall at 60oC. * Steam is injected at a constant 50g/s mass flow rate and a temperature of 150oC. * * Transient is computed for 50s. We check the pressure, the averaged temperature, * the velocity and the condensation mass flow rate (that starts at 20s) evolutions. * * Compare to pressu.dgibi, hereafter heat losses are considered : the * containment is in contact with air or water. The water table elevation * is moving with time ; air and water heat transfer coefficient and * temperature are known with time for both (use of a personnel procedur) * * Auteurs : E. Studer, J.P. Magnaud Novembre 1999 * * COMPLET = FAUX ; GRAPH = faux ; 'SI' COMPLET ; nbit = 100 ; DT0 = 1. ; n1 = 1 ; n2 = 4 ; n3 = 4 ; nn = 2 ; 'SINO' ; nbit = 100 ; DT0 = 10. ; n1 = 1 ; n2 = 2 ; n3 = 4 ; nn = 1 ; 'FINS' ; * * * Mesh * * * ri=cavity radius, h1=cavity height, sp=wall depth, * fg1=break to cavity radius ratio ri = 1.052 ; h1 = 4.163 ; sp = 0.10 ; fg1 = 0.25 ; fg2 = fg1 * (2.0 ** 0.5) / 2. ; * p0 = 0.000 0.000 0.000 ; p1 = (ri*fg1) 0.000 0.000 ; p2 = (ri*fg2) (ri*fg2) 0.000 ; p3 = 0.000 (ri*fg1) 0.000 ; p4 = ri 0.000 0.000 ; p5 = 0.000 ri 0.000 ; p6 = (ri+sp) 0.000 0.000 ; p7 = 0.000 (ri+sp) 0.000 ; * * Fluid and structure basement surfaces * (built by symetry) * * * Fluid and structure volumes * (built by translation) nz1 = ('ENTI' (h1 '/' (ri '/' 2.))) '*' nn ; v1 = 0. 0. h1 ; * * * * Break at the basement if any * * * Data for execrxt.procedur * * rxt = 'TABLE' ; rxt . 'VERSION' = 'V0' ; rxt . 'vtf' = mt ; rxt . 'pi' = 0. 0. 0.5 ; * rxt . 'DISCR' = 'MACRO'; rxt . 'KPRE' = 'CENTRE'; rxt . 'DT0' = DT0 ; * rxt . 'MODTURB' = 'NUTURB' ; rxt . 'NUT' = 1.D-2 ; * rxt . 'THERMP' = VRAI ; rxt . 'vtp' = wall ; rxt . 'LAMBDA' = 15. ; rxt . 'ROCP' = 3.9E6 ; rxt . 'Tp0' = 60. ; rxt . 'ECHAN' = 10. ; * * rxt . 'VAPEUR' = VRAI ; rxt . 'TF0' = 40.0 ; rxt . 'PT0' = 1.0e5 ; rxt . 'Yvap0' = 0.0023 ; * rxt . 'Breches' = 'TABLE' ; rxt . 'Breches' . 'A' = 'TABLE' ; rxt . 'Breches' . 'A' . 'scenario' = 'TABLE' ; rxt . 'Breches' . 'A' . 'Maillage' = breche ; rxt . 'Breches' . 'A' . 'diru' = (0. 0. 1.) ; * rxt . 'GRAPH' = GRAPH ; rxt . 'DETMAT' = VRAI ; rxt . 'FRPREC' = 5 ; rxt . 'RENU' = 'RIEN' ; * *=================================================================== * Use of a personnal procedur to impose external temperature and heat * transfer coefficient * rxt . 'ECHEXT' = vrai ; rxt . 'parext' = pare ; rxt . 'HEXT' = 0. ; rxt . 'TPEXT' = 0. ; rxt . 'PERSO' = vrai ; rxt . 'PRCPERSO' = 'MAPROCX' ; rxt . 'TABPERSO' = 'TABLE' ; * 'DEBPROC' MAPROCX TPS*'FLOTTANT' rxt*'TABLE' ; * * Heat transfer coeff h=h(z) with h=hair if z>z(t) and h=hwater * otherwise (case KAS1 of the PROCHEXT procedur). PROCHEXT TPS RXT 'KAS1' HZ HAIR TAIR HMER TMER ; 'FINP' ; * *=================================================================== * * * Transient (with restart after 2 time steps) * * * * * Tests * * 'SI' ('NON' COMPLET) ; ERR1 = 0 ; list rxt . 'TIC' . 'Qc' ; lqc = 'PROG' 0.0000 0.0000 0.0000 4.06144E-04 2.65253E-03 4.88866E-03 9.33116E-03 1.21678E-02 1.62777E-02 1.83519E-02 2.15684E-02 2.30288E-02 2.48999E-02 2.70823E-02 2.87962E-02 3.10941E-02 3.24963E-02 3.41493E-02 3.54498E-02 3.65196E-02 3.74724E-02 3.83095E-02 3.90539E-02 3.97239E-02 4.03333E-02 4.08906E-02 4.14022E-02 4.18734E-02 4.23087E-02 4.27117E-02 4.30854E-02 4.34323E-02 4.37547E-02 4.40546E-02 4.43339E-02 ; 4.45941E-02 4.48367E-02 4.50632E-02 4.52746E-02 4.54723E-02 4.56571E-02 4.58301E-02 4.59921E-02 4.61439E-02 4.62862E-02 4.64198E-02 4.65453E-02 4.66632E-02 4.67740E-02 4.68782E-02 4.69764E-02 4.70688E-02 4.71560E-02 4.72381E-02 4.73156E-02 4.73888E-02 4.74579E-02 4.75232E-02 4.75849E-02 4.76433E-02 4.76986E-02 4.77509E-02 4.78005E-02 4.78474E-02 4.78919E-02 4.79341E-02 4.79741E-02 4.80121E-02 4.80482E-02 4.80824E-02) ; 4.81150E-02 4.81459E-02 4.81753E-02 4.82032E-02 4.82298E-02 4.82551E-02 4.82791E-02 4.83020E-02 4.83238E-02 4.83445E-02 4.83643E-02 4.83831E-02 4.84010E-02 4.84181E-02 4.84343E-02 4.84498E-02 4.84646E-02 4.84787E-02 4.84921E-02 4.85048E-02 4.85170E-02 4.85286E-02 4.85397E-02 4.85502E-02 4.85602E-02 4.85698E-02 4.85789E-02 4.85876E-02 4.85958E-02 4.86037E-02 4.86112E-02) ; tic = rxt . 'TIC' ; 'SI' (ERQc '>' 1.e-4) ; err1 = err1 '+' 1 ; 'FINS' ; 'SI' ('NEG' ERR1 0) ; 'FINS' ; 'FINS' ; * * * Plots devoted to pressu... cases * * 'SI' GRAPH ; tbt = rxt . 'TBT' ; tic = rxt . 'TIC' ; * $vtf = rxt . 'GEO' . '$vtf' ; * plan = plan1 'ET' plan4 ; * $vtp = rxt . 'GEO' . '$vtp' ; 'FINS' ; paroif = rxt . 'GEO' . 'paroif'; * * un = tic . 'UN'; tf = tic . 'TF' ; rho = tic . 'RHO' ; rair = tic . 'RAIR' ; 'SI' tbt . 'THE' ; rhe = tic . 'RHE' ; 'FINS' ; 'SI' tbt . 'TH2' ; rh2 = tic . 'RH2' ; 'FINS' ; 'SI' tbt . 'TCO' ; rco = tic . 'RCO' ; 'FINS' ; 'SI' tbt . 'TCO2' ; rco2 = tic . 'RCO2' ; 'FINS' ; 'SI' tbt . 'VAPEUR' ; rvp = tic . 'RVP' ; 'FINS' ; * 'DESS' evauz 'TITR' 'Velocity with the z axis' 'MIMA' * 'DESS' evatf 'TITR' 'Gas temperature with the z axis' 'MIMA' 'GRIL' 'POIN' 'GRIS' 'TITX' 'z' 'TITY' ' C' ; * 'DESS' evarh 'TITR' 'Gas density with the z axis' 'MIMA' * 'DESS' evavap 'TITR' 'Steam density with the z axis' 'MIMA' * Fcond = rxt . 'TIC' . 'Fcondw'; * * Wall temperature 'FINS' ; * * * Specific plots * * TAB1 = TABLE ; TAB1 . 1 = 'MARQ LOSA REGU' ; TAB1 . 2 = 'MARQ TRIU REGU' ; TAB1 . 4 = 'MARQ CARR TIRM' ; TAB1 . 'TITRE' = TABLE ; * *---------------------------------------> Hext, Text , ... 'LEGE' tab1 ; 'DESS' evhxt 'LEGE' tab1 ; * *---------------------------------------> Pressure * Why TPi and not TFi for air ans steam ? pvi = PT - Pair ; 'TITR' 'Pressure' 'MIMA' 'LEGE' tab1 ; * *---------------------------------------> Density Rsattp = Psattp '/' 461.73 '/' (tic . 'TP' '+' 273.15) ; 'TITR' 'Density at the wall' 'MIMA' 'LEGE' tab1 ; * *---------------------------------------> Mass fraction yvi = tic . 'RVP' '/' tic . 'RHO' ; evdyv = evyvi '-' evysati ; 'LEGE' tab1 ; * *- Fin GRAPH * 'FINSI' ; 'FIN' ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales