* fichier : test-asp2D.dgibi ************************************************************************ ************************************************************************ * ***************************************************************** ** Jeu de données - maillage 2D ** injection de gouttes à 40°C ** dans une enceinte remplie d'air à 24°C ** modèle à 7 équations (diphasique-1 phase dispersée) ** ** Date : L. Blumenfeld 29/09/05 ***************************************************************** ***************************************************************** ** MAILLAGE *** ***************************************************************** GRAPH = VRAI ; GRAPH = FAUX ; HB = 7.294 ; HA = 1.294 ; RA = 1.9 ; RJ = 0.1 ; RM = RA/2. ; HF = (HB+HA)/2. ; *................................................ * Nombre d'elements injection et cotés * * en MACRO, N réel = n x 2 * *...............................................* *___________________CAS N°1_______________________ nj = -4 ; nr = -20 ; nm = nr/2 ; nhb = -50 ; nha = -10 ; * nhe = -1 ; nf = nhb/2 ; *_______________coordonées des points_______________* A0 = 0. HA ; A1 = RA HA ; AM = RM HA ; AJ = RJ HA ; C0 = 0. 0. ; CJ = RJ 0. ; C1 = RA 0. ; CM = RM 0. ; B0 = 0. HB ; BJ = RJ HB ; B1 = RA HB ; BM = RM HB ; * E0 = 0. HE ; * EJ = RJ HE ; * E1 = RA HE ; * EM = RM HE ; F0 = 0. HF ; F1 = RA HF ; FJ = RJ HF ; *______________________densité________________________* dh0 = 1. ; *dhj = 1. ; dhm1 = 1. ; dhm2 = 1. ; dh1 = 1. ; *dh1=0.2 ; dvc = 1. ; dvb = 1. ; dva1 = 1. ; dva2 = 1. ; dve1 = 1. ; dve2 = 1. ; df1 = 1. ; df2 = 1. ; dhj = 1. ; * ______________Définition des segments_______________* CJC0 = 'DROIT' nj BJ B0 'DINI' dhj 'DFIN' dh0 ; CJCM = 'DROIT' nr CJ CM 'DINI' dhj 'DFIN' dhm1 ; CMC1 = 'DROIT' nm CM C1 'DINI' dhm2 'DFIN' dh1 ; C1A1 = 'DROIT' nha C1 A1 'DINI' dvc 'DFIN' dva1 ; A1AM = 'DROIT' nm A1 AM 'DINI' dh1 'DFIN' dhm2 ; AMAJ = 'DROIT' nr AM AJ 'DINI' dhm1 'DFIN' dhj ; AJCJ = 'DROIT' nha AJ CJ 'DINI' dva2 'DFIN' dvc ; A1F1 = 'DROIT' nf A1 F1 'DINI' dve2 'DFIN' df1 ; F1B1 = 'DROIT' nf F1 B1 'DINI' df2 'DFIN' dvb ; B1BM = 'DROIT' nm B1 BM 'DINI' dh1 'DFIN' dhm2 ; BMBJ = 'DROIT' nr BM BJ 'DINI' dhm1 'DFIN' dhj ; BJFJ = 'DROIT' nf BJ FJ 'DINI' dvb 'DFIN' df2 ; FJAJ = 'DROIT' nf FJ AJ 'DINI' df1 'DFIN' dve2 ; BJB0 = 'DROIT' nj BJ B0 'DINI' dhj 'DFIN' dh0 ; B0F0 = 'DROIT' nf B0 F0 'DINI' dvb 'DFIN' df2 ; F0A0 = 'DROIT' nf F0 A0 'DINI' df1 'DFIN' dve2 ; A0AJ = 'DROIT' nj A0 AJ 'DINI' dh0 'DFIN' dhj ; CJC1 = CJCM 'ET' CMC1 ; A1AJ = A1AM 'ET' AMAJ ; A1B1 = A1F1 'ET' F1B1 ; B1BJ = B1BM 'ET' BMBJ ; A1B1 = A1F1 'ET' F1B1 ; B0A0 = B0F0 'ET' F0A0 ; A1AJ = A1AM 'ET' AMAJ ; B1B0 = B1BJ 'ET' BJB0 ; BJAJ = BJFJ 'ET' FJAJ ; ZONE_1 = 'DALLER' CJC1 C1A1 A1AJ AJCJ PLAN ; ZONE_2 = 'DALLER' A1B1 B1BJ BJAJ ('INVERSE' A1AJ) PLAN ; ZONE_3 = 'DALLER' BJB0 B0A0 A0AJ ('INVERSE' BJAJ) PLAN ; 'ELIMINATION' 1e-5 ZONE_1 'ET' ZONE_2; 'ELIMINATION' 1e-5 ZONE_2 'ET' ZONE_3; MT = ZONE_2 'ET' ZONE_3; *'TRACE' MT ; * opti donn 5; * Lignes pour conditions aux limites et post-traitement AXE = ('INVERSE' B0A0) ; * INJ = A0AJ ; BAS = A1AJ ET ('INVERSE' A0AJ) ; * BAS = INJ 'ET' AJCJ 'ET' BAS2 ; * HAUT = ('INVERSE' B1B0) ; PCON = A1B1 ; * COTE = C1A1 ; PTOT = BAS 'ET' PCON ; aria = PTOT et jd et domf ; * elim aria PTOT 1.e-5 ; * elim jd domf 1.e-5 ; * trac aria ; *opti donn 5; * Mise en place de la procedure RXT = 'TABLE' ; rxt.'VERSION'= 'V0' ; RXT.'vtf' = MT ; RXT.'axe' = AXE ; *RXT.'diru1' = (0 1) ; RXT.'IMPR' = 2 ; RXT.'THERMP' = FAUX ; *RXT.'TIMP1' = 'TABLE' ; *RXT.'TIMP1'.'MAILLAGE' = PCON ; *RXT.'TIMP1'.'t' = 'PROG' 0.0 1000 ; *RXT.'TIMP1'.'TIMP' = 'PROG' 120.0 120.0 ; *RXT.'TIMP1'.'ECHAN' = 25.0 ; RXT.'VAPEUR' = VRAI ; *RXT.'AIR' = VRAI ; RXT.'TF0' = 24.3 ; RXT.'PT0' = 1.01E5 ; *RXT.'Yvap0' = 0.4372 ; RXT.'Yvap0' = 0.0044 ; RXT.'MODTURB' = 'NUTURB' ; RXT.'NUT' = 1.8E-2 ; *RXT.'MODTURB' = 'LMEL' ; *RXT.'LMEL' = 0.2 ; *RXT.'LMEL' = 0.04 ; RXT.'DISCR' = 'LINE' ; RXT.'KPRE' = 'MSOMMET' ; *RXT.'DISCR' = 'MACRO' ; *RXT.'KPRE' = 'CENTREP1' ; RXT.'GRAPH' = FAUX ; RXT.'scenasp' = 'TABLE' ; RXT.'ASPER' = VRAI ; ASPER = rxt.'ASPER' ; si ASPER ; **************description essai************************ rop = 1.000e+3 ; C = 9.0e-2 ; Vi = 2.0 ; Dp = 6.0e-4 ; S = 3.14*((0.1)**2) ; C_s = C/S ; alpha = C_s/rop/Vi ; * alpha = 1.4e-04 * list alpha ; * opti donn 5 ; rxt.'aspinj' = jd ; rxt.'toitf' = domf ; rxt.'rod' = rop ; rxt.'Cpd' = 4.180e+3 ; finsi ; ************************************* ** EXECUTION ** ************************************* * temps caracteristiques a recalculer pour estimer le temps RXT.'DT0' = 0.1 ; NSAV = 0 ; NPAS = 5 ; execrxt NPAS RXT ; *opti donn 5; NSAV = NSAV '+' NPAS ; *'OPTI' 'SAUVE' 'boite-asp.save' ; *'SAUVE' ; $vtf= rxt.'GEO'.'$vtf' ; * elim (Maxe et vtf) epsi ; * elim (Mdomf et vtf) epsi ; un=rxt.'TIC'.'UN' ; vn=rxt.'TIC'.'VN' ; rho=rxt.'TIC'.'RHO'; rvp=rxt.'TIC'.'RVP'; tf=rxt.'TIC'.'TF' ; rvp=rxt.'TIC'.'RVP'; td=rxt.'TIC'.'TD' ; xd=rxt.'TIC'.'XD' ; dd=rxt.'TIC'.'DD' ; an= an **0.5 ; list rxt.'TIC'.'Tdmi' ; list rxt.'TIC'.'Qaspe'; list rxt.'TIC'.'Mrest'; list rxt.'TIC'.'LMAXU'; * lTdmi = prog 40.000 40.000 34.438 29.848 26.280 23.420 ; lqaspe=prog 0.0000 0.0000 1.03552E-03 1.66385E-03 2.20096E-03 2.65541E-03 ; lmrest=prog 0.35316 0.35316 0.35326 0.35343 0.35365 0.35392 ; * lmaxu=prog * 0.0000 0.0000 9.89819E-02 0.31752 0.51396 0.72466 ; *0.0000 0.0000 0.10029 0.33355 0.53667 0.75167 ; * Après correction Gounand 2012/12/20 lmaxu=prog 0.0000 0.0000 8.34311E-02 0.26067 0.41732 0.68018; tic=rxt.'TIC' ; **************** Si (ERti '>' 1.e-2) ; erreur 5 ; Finsi ; Si (ERQA '>' 1.e-2) ; erreur 5 ; Finsi ; Si (ERMR '>' 1.e-2) ; erreur 5 ; Finsi ; Si (ERum '>' 1.e-2) ; erreur 5 ; Finsi ; Finsi; SI GRAPH ; dess evuy 'TITRE' ' UY axe '; dess evvy 'TITRE' ' VY axe '; dess evr 'TITRE' ' Rho axe '; dess evrv 'TITRE' ' Rho vap axe '; dess evtf 'TITRE' ' Tf axe '; list evtf ; dess evtd 'TITRE' ' Td axe '; list evtd ; dess evxd 'TITRE' ' Xd axe '; dess evdd 'TITRE' ' DD axe '; vn = ixd * vn ; trace vng vtf ; *trace tp $vtp ; trace (ung et vng) vtf ; ********* *debit sur toutes surface Vparoi = vn * rxt.'rod' ; trace vnfU rxt.'GEO'.'menvfU' ; * list nmfu ; MESS 'debit sortie par les parois a t' ; list DepufU ; * masseU = DepufU * rxt.'TIC'.'LTPS' ; * MESS 'masse sortie par les parois a t' ; MESS 'temps final' ; list rxt.'TIC'.'LTPS' ; list masseeau ; trace denseau vtf TITR 'denseau' ; dess ev ; dess ev ; * *opti donn 5; un = rxt.'TIC'.'UN' ; vn = rxt.'TIC'.'VN' ; *opti donn 5; 'FINSI' ; 'FIN' ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales