* fichier : gonfl2Dex.dgibi ***************************************************************** ** Jeu de données MISTRA pour le maillage 2D de l enceinte ** ** Il a été choisi de mailler tous les volumes à charge ** ensuite à l utilisateur de ne retenir que ce qui ** l intéresse pour le calcul ** * * Essai de gonflement de l"enceinte en AIR isotherme * ** Auteur E. Studer ** Date : 13/03/02 ***************************************************************** COMPLET = FAUX ; GRAPH = FAUX ; 'SI' (COMPLET) ; NPTS = 897 ; 'SINON' ; NPTS = 10 ; 'FINSI' ; * on modifie CALCP pour avoir un Cp qui ne depend pas de la * temperature pour valider la montée en pression et en temperature 'ARGU' T/'CHPOINT' TF/'FLOTTANT' TL/'LISTREEL' ; *-------------------------------------------------* * calcul de la capacite calorifique a pression * * constante pour les incondensables en fonction * * de la temperature (J/kg/K) * * * * Entree T en Celsius * * Sortie Cp en J/kg/K * * * * PS : le resultat est du meme type que l'entree * *-------------------------------------------------* A0 = 14.346 ; A1 = 8.16D-4 ; A2 = 4.35D-7 ; B0 = 5.193 ; B1 = 0.0 ; B2 = 0.0 ; C0 = 0.917 ; C1 = 1.404D-4 ; C2 = 3.0D-8 ; D0 = 1.0309 ; D1 = 2.044D-4 ; D2 = -3.3D-8 ; E0 = 0.836 ; E1 = 7.432D-4 ; E2 = -2.511D-7 ; F0 = 1.0302 ; F1 = 2.396D-4 ; F2 = -4.950D-8 ; 'SI' ( 'EXIST' T ) ; Cph2 = ( ((A2 * T) * T ) + ( T * A1 ) + A0 ) * 1.D3 ; Cphe = ( ((B2 * T) * T ) + ( T * B1 ) + B0 ) * 1.D3 ; Cpo2 = ( ((C2 * T) * T ) + ( T * C1 ) + C0 ) * 1.D3 ; Cpn2 = ( ((D2 * T) * T ) + ( T * D1 ) + D0 ) * 1.D3 ; Cpco2 = ( ((E2 * T) * T ) + ( T * E1 ) + E0 ) * 1.D3 ; Cpco = ( ((F2 * T) * T ) + ( T * F1 ) + F0 ) * 1.D3 ; * Cpair = (0.8*Cpn2) + (0.2*Cpo2) ; Cpair = 1000.0 ; 'RESPROC' Cph2 Cphe Cpo2 Cpn2 Cpco2 Cpco Cpair ; 'FINSI' ; 'SI' ( 'EXIST' TF) ; Cph2 = ( ((A2 * TF) * TF ) + ( TF * A1 ) + A0 ) * 1.D3 ; Cphe = ( ((B2 * TF) * TF ) + ( TF * B1 ) + B0 ) * 1.D3 ; Cpo2 = ( ((C2 * TF) * TF ) + ( TF * C1 ) + C0 ) * 1.D3 ; Cpn2 = ( ((D2 * TF) * TF ) + ( TF * D1 ) + D0 ) * 1.D3 ; Cpco2 = ( ((E2 * TF) * TF ) + ( TF * E1 ) + E0 ) * 1.D3 ; Cpco = ( ((F2 * TF) * TF ) + ( TF * F1 ) + F0 ) * 1.D3 ; * Cpair = (0.8*Cpn2) + (0.2*Cpo2) ; Cpair = (0.0*Cpn2) + 1000.0 ; 'RESPROC' Cph2 Cphe Cpo2 Cpn2 Cpco2 Cpco Cpair ; 'FINSI' ; 'SI' ( 'EXIST' TL) ; T00 = TL / TL ; A00 = A0 * T00 ; A10 = A1 * T00 ; A20 = A2 * T00 ; B00 = B0 * T00 ; B10 = B1 * T00 ; B20 = B2 * T00 ; C00 = C0 * T00 ; C10 = C1 * T00 ; C20 = C2 * T00 ; D00 = D0 * T00 ; D10 = D1 * T00 ; D20 = D2 * T00 ; E00 = E0 * T00 ; E10 = E1 * T00 ; E20 = E2 * T00 ; F00 = F0 * T00 ; F10 = F1 * T00 ; F20 = F2 * T00 ; Cph2 = ( ((A20* TL) * TL ) + ( TL * A10) + A00) * 1.D3 ; Cphe = ( ((B20* TL) * TL ) + ( TL * B10) + B00) * 1.D3 ; Cpo2 = ( ((C20* TL) * TL ) + ( TL * C10) + C00) * 1.D3 ; Cpn2 = ( ((D20* TL) * TL ) + ( TL * D10) + D00) * 1.D3 ; Cpco2 = ( ((E20* TL) * TL ) + ( TL * E10) + E00) * 1.D3 ; Cpco = ( ((F20* TL) * TL ) + ( TL * F10) + F00) * 1.D3 ; * Cpair = (0.8*Cpn2) + (0.2*Cpo2) ; Cpair = (0.0*Cpn2) + 1000.0 ; 'RESPROC' Cph2 Cphe Cpo2 Cpn2 Cpco2 Cpco Cpair ; 'FINSI' ; FINPROC ; CTRV = FAUX ; DMIN = 0.05 ; DMIN1 = 0.02 ; DMAX = 0.2 ; * Dimensions sur plan R0 = 2.125 ; R0S2 = R0 '/' 2.0 ; EPB = 0.025 ; EPF = 0.015 ; EPH = 0.119 ; HCOND1 = 2.187 ; HCOND2 = 1.784 ; HCOND3 = 1.784 ; REQC = 1.9079 ; EPC = 0.040 ; EPCC = 0.120 ; HCC = 0.150 ; HEC = 0.120 ; EPBR = 0.110 ; HBR1 = 0.190 ; HBR2 = 0.195 ; RINJ = 0.1 ; RS = 3.2529 ; ZCOND1 = 1.285 ; ZCOND2 = 3.592 ; ZCOND3 = 5.4965 ; ZHB1 = 1.938 ; ZHB2 = 4.341 ; ZHB3 = 6.559 ; * Entiers pour le nombre de mailles NINJ = 2 ; NX1 = 6 ; NX2 = 2 ; NX3 = 3 ; NX4 = 3 ; NF5 = 2 ; NM1 = 2 ; NM2 = 4 ; NZ1 = 2 ; NZ2 = 6 ; NZ3 = 2 ; *NZ4 = 5 ; *NZ5 = 2 ; NZ4 = 12 ; NZ5 = 4 ; * Injection A = 0.0 ZCOND1 ; B = RINJ ZCOND1 ; * jusqu"a R/2 C = R0S2 ZCOND1 ; * jusqu"au condenseurs D = REQC ZCOND1 ; * condenseurs plus isolant E = (REQC '+' EPC) ZCOND1 ; * collecteurs des condenseurs F = (REQC '+' EPC '+' EPCC) ZCOND1 ; * volume mort derriere les condenseurs G = R0 ZCOND1 ; * fut de l"enceinte H = (R0 '+' EPF) ZCOND1 ; * Brides I = (R0 '+' EPF '+' EPBR) ZCOND1 ; * Passage au maillage 2D 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1) 'TITR' 'Volume VB_1 ' ; 'FINSI' ; V1 = 0. ZCOND1 ; ( 0. 0. ) ; ( 0. 0. ) ; BASE_3 = BASE_31 'ET' BASE_32 ; VB_2_1 = 'REGLER' BASE_21 BASE_31 NZ2 ; VB_2_2 = 'REGLER' BASE_22 BASE_32 NZ2 ; VB_2 = VB_2_1 'ET' VB_2_2 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2) 'TITR' 'Volume VB_1,VB_2 ' ; 'FINSI' ; VB_3 = 'REGLER' BASE_3 BASE_4 NM1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3) 'TITR' 'Volume VB_1,VB_2,VB_3 ' ; 'FINSI' ; * Maintenant on monte en Z * * Collecteur HAUT = AB 'ET' BC 'ET' CD 'ET' DE 'ET' EF 'ET' FG 'ET' GH 'ET' HI ; * il faut construire l"axe AXE = CNT.2 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4) 'TITR' 'Volume VB_1,VB_2,VB_3,VB_4 ' ; 'FINSI' ; *Bride et le collecteur devient fluide (BLAN) VB_5 = VB_5 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 ) 'TITR' 'Volume VB_1,VB_2,VB_3,VB_4,VB_5 ' ; 'FINSI' ; * entre les deux brides on ajoute un plan pour le hublot HAUT_4 = HAUT_3 'PLUS' (0. (HCOND1 '-' HBR2 '-' HBR2 '-' HCC '-' HCC )) ; VB_6_2 = 'TRAN' NZ4 HAUT_3M (0. (HCOND1 '-' HBR2 '-' HBR2 '-' HCC '-' HCC '-' ZHB1 '+' Z3)) ; VB_6 = VB_6_1 'ET' VB_6_2 ; VB_6 = VB_6 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 ) 'TITR' 'Volume VB_1,VB_2,VB_3,VB_4,VB_5,VB_6 ' ; 'FINSI' ; * une nouvelle bride VB_7 = VB_7 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 ) 'TITR' 'VB_1,VB_2,VB_3,VB_4,VB_5,VB_6, VB_7 ' ; 'FINSI' ; * un collecteur haut du condenseur bas AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 ) 'TITR' 'VB1,VB2,VB3,VB4,VB5,VB6,VB7,VB8 ' ; 'FINSI' ; * entre le condenseur 1 et le condenseur 2 VB_9 = VB_9 'ET' H1_J ; VB_9 = VB_9 'ET' H1_B ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 ) 'TITR' 'VB1,VB2,VB3,VB4,VB5,VB6,VB7,VB8,VB9 ' ; 'FINSI' ; * collecteur bas du condenseur moyen AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 ) 'TITR' 'VB1,VB2,VB3,VB4,VB5,VB6,VB7,VB8,VB9,VB10 ' ; 'FINSI' ; * Bride du condenseur 2 VB_11 = VB_11 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 ) 'TITR' 'VB1 A VB11 ' ; 'FINSI' ; * entre bride et collecteur haut pour condenseur moyen HAUT_10 = HAUT_9 'PLUS' (0. (HCOND2 '-' HBR2 '-' HCC '-' HCC )) ; (0. (HCOND2 '-' HBR2 '-' HCC '-' HCC '-' ZHB2 '+' Z3)) ; VB_12 = VB_12_1 'ET' VB_12_2 ; VB_12 = VB_12 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 ) 'TITR' 'VB1 A VB12 ' ; 'FINSI' ; * collecteur haut du condenseur moyen AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 ) 'TITR' 'VB1 A VB13 ' ; 'FINSI' ; * entre le condenseur moyen et le condenseur haut VB_14 = VB_14 'ET' H1_J ; VB_14 = VB_14 'ET' H1_B ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 ) 'TITR' 'VB1 A VB14 ' ; 'FINSI' ; * collecteur bas du condenseur haut AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 ) 'TITR' 'VB1 A VB15 ' ; 'FINSI' ; * entre collecteur bas et bas de la bride sup HAUT_14 = HAUT_13 'PLUS' (0. (HCOND3 '-' HBR2 '-' HCC '-' HCC )) ; VB_16_2 = 'TRAN' NZ5 HAUT_13M (0. (HCOND3 '-' HBR2 '-' HCC '-' HCC '-' ZHB3 '+' Z3)) ; VB_16 = VB_16_1 'ET' VB_16_2 ; VB_16 = VB_16 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 'ET' VB_16 ) 'TITR' 'VB1 A VB16 ' ; 'FINSI' ; * une nouvelle bride VB_17 = VB_17 'ET' H1_J ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 'ET' VB_16 'ET' VB_17 ) 'TITR' 'VB1 A VB17 ' ; 'FINSI' ; * un collecteur haut du condenseur haut AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 'ET' VB_16 'ET' VB_17 'ET' VB_18 ) 'TITR' 'VB1 A VB18 ' ; 'FINSI' ; * entre le condenseur haut et le plafond VB_19 = VB_19 'ET' H1_J ; VB_19 = VB_19 'ET' H1_B ; AXE1 = CNT.2 ; AXE = AXE 'ET' AXE1 ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 'ET' VB_16 'ET' VB_17 'ET' VB_18 'ET' VB_19 ) 'TITR' 'VB1 A VB19' ; 'FINSI' ; * le plafond VB_20 = VB_20 'ET' H1_J ; VB_20 = VB_20 'ET' H1_B ; VB_20 = VB_20 'ET' H1_BL ; 'SI' GRAPH ; 'TRACE' 'CACH' (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 'ET' VB_16 'ET' VB_17 'ET' VB_18 'ET' VB_19 'ET' VB_20 ) 'TITR' 'VB1 A VB20' ; 'FINSI' ; *************************************************************** * On effectue des controles par rapport aux plans usines *************************************************************** MISTRA = (VB_1 'ET' VB_2 'ET' VB_3 'ET' VB_4 'ET' VB_5 'ET' VB_6 'ET' VB_7 'ET' VB_8 'ET' VB_9 'ET' VB_10 'ET' VB_11 'ET' VB_12 'ET' VB_13 'ET' VB_14 'ET' VB_15 'ET' VB_16 'ET' VB_17 'ET' VB_18 'ET' VB_19 'ET' VB_20 ) ; 'SI' CTRV ; * volume du fluide 'TRACE' 'CACH' VFF 'TITR' 'Volume fluide' ; * Elevation * Surfaces de condensation SC1 = SC1_1 'ET' SC1_2 'ET' SC1_3 'ET' SC1_4 'ET' SC1_5 ; SC2 = SC2_1 'ET' SC2_2 'ET' SC2_3 'ET' SC2_4 ; SC3 = SC3_1 'ET' SC3_2 'ET' SC3_3 'ET' SC3_4 ; 'TRACE' 'CACH' (SC1 'ET' SC2 'ET' SC3) 'TITR' 'Surface des condenseurs' ; * Volume des condenseurs 'TRACE' 'CACH' CS 'TITR' 'Volume des condenseurs' ; * Volume des brides 'TRACE' 'CACH' BRIDE 'TITR' 'Volume des brides' ; * Volume acier enceinte 'FINSI' ; ************************************************************* * On s"occupe maintenant du maillage 2D Complet * ************************************************************* SC1 = SC1_1 'ET' SC1_2 'ET' SC1_3 'ET' SC1_4 'ET' SC1_5 ; SC2 = SC2_1 'ET' SC2_2 'ET' SC2_3 'ET' SC2_4 ; SC3 = SC3_1 'ET' SC3_2 'ET' SC3_3 'ET' SC3_4 ; ************************************************************* ** FIN DU MAILLAGE ** ************************************************************* * Recherche de la paroi externe * * Mise en place de la procedure RXT = 'TABLE' ; rxt . 'VERSION' = 'V0' ; rxt . 'vtf' = VFF ; rxt . 'axe' = AXE ; * * rxt . 'DISCR' = 'LINE' ; rxt . 'KPRE' = 'MSOMMET' ; * rxt . 'MODTURB' = 'LMEL' ; rxt . 'LMEL' = 0.080 ; * rxt . 'TF0' = 20.0 ; rxt . 'PT0' = 1.E5 ; * rxt . 'Breches' = 'TABLE' ; rxt . 'Breches' . 'A' = 'TABLE' ; rxt . 'Breches' . 'A' . 'Maillage' = AB ; rxt . 'Breches' . 'A' . 'diru' = (0. 1.) ; rxt . 'Breches' . 'A' . 'scenario' = 'TABLE' ; * rxt . 'IMPR' = 2 ; rxt . 'GRAPH' = GRAPH ; * *-- Definition des capteurs de mesures dans l"enceinte R00 = 0. 1.575 ; R01 = 0. 2.025 ; R02 = 0. 2.625 ; R03 = 0. 3.625 ; R04 = 0. 4.625 ; R05 = 0. 5.625 ; R06 = 0. 6.425 ; R07 = 0. 7.125 ; R10 = 0.475 1.575 ; R11 = 0.475 2.025 ; R12 = 0.475 2.625 ; R13 = 0.475 3.625 ; R14 = 0.475 4.625 ; R15 = 0.475 5.625 ; R16 = 0.475 6.425 ; R17 = 0.475 7.125 ; R20 = 0.950 1.575 ; R21 = 0.950 2.025 ; R22 = 0.950 2.625 ; R23 = 0.950 3.625 ; R24 = 0.950 4.625 ; R25 = 0.950 5.625 ; R26 = 0.950 6.425 ; R27 = 0.950 7.125 ; R28 = 0.950 0.600 ; R29 = 0.950 1.100 ; R30 = 1.425 1.575 ; R31 = 1.425 2.025 ; R32 = 1.425 2.625 ; R33 = 1.425 3.625 ; R34 = 1.425 4.625 ; R35 = 1.425 5.625 ; R36 = 1.425 6.425 ; R37 = 1.425 7.125 ; R40 = 1.814 1.575 ; R41 = 1.814 2.025 ; R42 = 1.814 2.625 ; R43 = 1.814 3.625 ; R44 = 1.814 4.625 ; R45 = 1.814 5.625 ; R46 = 1.814 6.425 ; R47 = 1.814 7.125 ; R51 = 2.000 2.625 ; R52 = 2.000 4.625 ; R53 = 2.000 6.425 ; PERSO=TABLE; PERSO.CAPT0 = VRAI ; PERSO.TITRE = 'Tableperso' ; PERSO.FREQ0 = 10 ; PERSO.LPOINTS= R00 et R01 et R02 et R03 et R04 et R05 et R06 et R07 et R10 et R11 et R12 et R13 et R14 et R15 et R16 et R17 et R20 et R21 et R22 et R23 et R24 et R25 et R26 et R27 et R28 et R29 et R30 et R31 et R32 et R33 et R34 et R35 et R36 et R37 et R40 et R41 et R42 et R43 et R44 et R45 et R46 et R47 et R51 et R52 et R53 ; PERSO.NPOINTS=45 ; C10 C11 C12 C13 C14 C15 C16 C17 C20 C21 C22 C23 C24 C25 C26 C27 C28 C29 C30 C31 C32 C33 C34 C35 C36 C37 C40 C41 C42 C43 C44 C45 C46 C47 C51 C52 C53 ; * Trace de champs 3D PERSO.CH3D0 = FAUX ; PERSO.FREQ3D = 4 ; *rxt.'PERSO' = VRAI ; *rxt.'PRCPERSO'= 'VISUP' ; *rxt.'TABPERSO'= PERSO ; ************************************* ** EXECUTION ** ************************************* RXT.'DT0' = 0.05 ; NSAV = 0 ; NPAS = 10 ; EXECRXT NPAS RXT ; NSAV = NSAV '+' NPAS ; RXT.'DT0' = 0.5 ; NPAS = 11 ; EXECRXT NPAS RXT ; NSAV = NSAV '+' NPAS ; RXT.'DT0' = 2.0 ; NPAS = NPTS ; EXECRXT NPAS RXT ; NSAV = NSAV '+' NPAS ; *'OPTI' 'SAUVE' 'gonflairiso.save' ; *'SAUVE' ; Si (COMPLET) ; PSOL = 3.90785E+05 ; TSOL = 99.64 ; erp=abs( PT - PSOL )/PSOL ; ert=abs( TF - TSOL )/TSOL; mess ' Erreur Pression = ' erp ' Erreur Temperature = ' ert ; Si (erp > 0.002); erreur 5 ; Finsi ; Si (ert > 0.002); erreur 5 ; Finsi ; Finsi ; Si ('NON' COMPLET) ; PSOL = 1.04200E+05 ; TSOL = 23.432 ; erp=abs( PT - PSOL )/PSOL ; ert=abs( TF - TSOL )/TSOL; mess ' Erreur Pression = ' erp ' Erreur Temperature = ' ert ; Si (erp > 0.002); erreur 5 ; Finsi ; Si (ert > 0.002); erreur 5 ; Finsi ; Finsi ; 'FIN' ; *
© Cast3M 2003 - Tous droits réservés.
Mentions légales