Télécharger palier_stationnaire_coq4.dgibi
* fichier : palier_stationnaire_coq4.dgibi ************************************************************************ ************************************************************************ ************************************************************************ * * Mots-clés : machines tournantes, palier, hydrodynamique, lubrification * equation de Reynolds * ETUDE DU CHAMP DE PRESSION D'UNE LAME FLUIDE * ENTRE 2 CYLINDRES CONCENTRIQUES par analogie avec la thermique * Creation : BP, 10/06/2013 * ************************************************************************ *** OPTIONS GENERALES ************************************************** COMPLET = faux; GRAPH = faux; eye1 = -10. -50. 30.; OEIL = eye1; *** PARAMETRES DU PALIER ***************************************** * Longueur Rayon intérieur jeu L = 10.E-3; R = 0.5*L; C = 0.5E-3; * on en deduit : D = 2.*R; LsurD = L / D; * % comportement du fluide * (masse volumique, viscosité cinematique et dynamique) rho = 1000.; nu = 150.E-6; mu = rho*nu; * discretisation * discretisation circonferentielle, axiale * nth = 200 ; nL = 100 ; nth = 100 ; nL = 40 ; * nth = 24 ; nL = 10 ; * densites associees dth = (2.*pi*R) / nth; dL = L / nL; dx = (dth*dL)**0.5; DENS dx; *** MAILLAGE 2D ************************** p0 = 0. 0. 0.; p1 = (2.*pi*R) 0. 0.; * MODELE ********************* * CONDITONS DE CHARGEMENT ************************** * vitesse de rotation > 0 si rotor OMEGA = 100. * 2*pi ; * vitesse de rotation imposée du centre du cylindre interieur vphi = 0. ; ve = 0.; phi = 0.; * excentrements imposés si COMPLET; 0.94 PAS 0.01 0.96 PAS 0.002 0.97 PAS 0.01 0.99 0.999; sino; fins; * un trait pour l'affichage '-------------------------------'; * listreels pour le stockage des resultats ie = 0; *>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> boucle sur les valeurs d'excentrements REPE BOUE ne; ie = ie + 1 ; * cha_e = extr mots_e ie; e = esurC * C ; ' ==== e/C=' FORMAT '(F6.3)' esurC; MESS chacha; * QUELQUES CHPOINT UTILES **************** * theta en degrés theta0 = s0 * (180./(pi*R)) ; cth0 = cos theta0; sth0 = sin theta0; * phi - theta en degrés phimth0 = phi0 - theta0; cphimth0 = cos phimth0; sphimth0 = sin phimth0; * hauteur du film h0 = (C*un0) - (e * cphimth0); h02 = h0**2; * QUELQUES CHAML UTILES **************** * theta et (phi - theta) en degrés cth_e = cos theta_e; sth_e = sin theta_e; c_e = cos phimth_e; s_e = sin phimth_e; * hauteur du film h_e = (C*un_e) - (e * c_e) ; h3_e = h_e**3; * epaisseur de la coque (arbitrairement assez petit mais pas trop) epfilm = 1.E-4*C; * MATERIAU ********************* * definition de la conductivite = mchaml = h(theta)^3 * trac MAfilm MOfilm 'TITR' 'conductivite K (h^{3}) et EPAI (\e_{0})'; * CALCUL DES MATRICES ******************** * conductivity * CL en pression * CLp0 = BLOQ 'T' (l1 et l2); * * CL en flux pour la symetrie de la solution * MOsym = MODE l1 THERMIQUE CONVECTION; * MAsym = MAT MOsym * CLdp0 = CONV * CL pour n'avoir qu'une seule Temperature * assemblage CONtot = CONfilm et CLp0 et CLppi et CLsup et CLinf; * 2nd MEMBRE ***************************** * 1/ via CHPOINTS * du a la rotation de l'arbre, * a la translation et a la rotation du centre de l'arbre FOMEGA = -6. * mu * OMEGA * e * sphimth0; FTRANS = -12. * mu * ve * cphimth0; FROTA = 12. * mu * e * vphi * sphimth0; * mess (maxi FOMEGA abs) (maxi FTRANS abs) (maxi FROTA abs); * 2/ via MCHAML (permet de tester FLUX) FOMEGA = -6. * mu * OMEGA * e * s_e; FTRANS = -12. * mu * ve * c_e; FROTA = 12. * mu * e * vphi * s_e; * mess (maxi FOMEGA abs) (maxi FTRANS abs) (maxi FROTA abs); *bp, 2020-03-02 : on utilise l'un des 2 mode de calcul du flux Qtot = Qtot2; * on verifie que les 2 sont tres proches ici * ecart en norme infinie : * deltaQ = MAXI 'ABS' (Qtot1 - Qtot2); * maxQ = MAXI 'ABS' Qtot; * REMP pr_errQ ie (deltaQ / maxQ); * TRAC ((Qtot1 - Qtot2) / maxQ) Sfilm 'TITR' 'Ecart sur le 2nd membre'; * on observe un ecart maxi de 3.8E-03 en theta=0+ et 0- car, pour ces elements, les * approximations 0+ et 0- ne se compensent pas lors du passage en chpoint qui somme. * --> suite a l'observation ci-dessus, on utilise plutot la resultante (norme 2) : REMP pr_errQ ie deltaQ ; * RESOLUTION ***************************** * regime stationnaire * POST TRAITEMENT ************************ si GRAPH; * tracé de la pression * evolution de la pression delon theta * evolution de la pression delon Z * il faut trouver thmax tq pmax = max(p) DESS p_0z fins; * CALCUL DE LA FORCE RESULTANTE ********** * hypothese de film complet * mess FX FY; * hypothese de Gumbel (p>0) * p_0pos = 0.5 *(p_0cham + (abs p_0cham)); p_0pos = masq0 * p_0cham; * mess FXG FYG; * AFFICHAGE DES RESULTATS ************************ mess chatrait; mess chatrait; mess chatrait; * STOCKAGE DES RESULTATS ************************ * efforts prFX = prFX et FX; prFY = prFY et FY; prFXG = prFXG et FXG; prFYG = prFYG et FYG; fin BOUE ; *<<<<<<<<<<<<<<<<<<<<<<< fin de boucle sur les valeurs d'excentrements * opti donn 5 trac X; * TRACE DES RESULTATS STATIONNAIRES ************************ * table de dessin * calcul norme de la charge - angle de calage prFAMP = ((prFX**2) + (prFY**2))**0.5; prbeta = atg prFY prFX; prFAMPG = ((prFXG**2) + (prFYG**2))**0.5; prbetaG = atg prFYG prFXG; * normalisation et comparaison avec Frene * Frene, p139 L/D = 1/2 si (LsurD ega 0.5); 0.0116; finsi; si (LsurD ega 1.); 0.0185 0.00831; finsi; si (LsurD ega 2.); 0.0143 0.00707; finsi; * evolution + dessin : norme de la charge GRIL 'POIN' 'GRIS' TITX 'e/C' POSX 'CENT' TITY '|F| (N)' POSY 'CENT' LOGY 'TITR' 'Evolution de la charge admissible - Résultats Cast3M' Tdess1 LEGE 'NO'; INTGr = mu * L * R * OMEGA * ((R/C)**2) / pi; GRIL 'POIN' 'GRIS' TITX 'e/C' POSX 'CENT' TITY '|F|/F*' POSY 'CENT' LOGY 'TITR' 'Evolution de la charge admissible - Résultats Cast3M' Tdess1 LEGE 'NO'; * evolution + dessin : angle de calage beta GRIL 'POIN' 'GRIS' TITX 'e/C' POSX 'CENT' TITY '\b' POSY 'CENT' YBOR -90. 0. YGRA 10. 'TITR' 'Evolution de l angle de calage - Résultats Cast3M' Tdess1 LEGE 'NO'; GRIL 'POIN' 'GRIS' TITX 'e/C' POSX 'CENT' TITY '\b' POSY 'CENT' YBOR -90. 0. YGRA 10. 'TITR' 'Evolution de l angle de calage - Résultats Cast3M' Tdess1 LEGE 'NO'; * representation polaire 'eY' (esurC * (sin prbeta)); 'eY' (esurC * (sin prbetaG)); GRIL 'POIN' 'GRIS' CARR TITX 'e_{X}' POSX 'CENT' XBOR 0. 1. XGRA 0.2 TITY 'e_{Y}' POSY 'CENT' YBOR -1. 0. YGRA 0.2 'TITR' 'Evolution de la position stationnaire - Résultats Cast3M' Tdess1 LEGE 'NO'; * opti donn 5 trac X; * TEST DE BON FONCTIONNEMENT ****************************************** * test de la solution interpolee en 0.5 par comparaison avec solution de [Frene] ecart = abs (FG / Fref - 1.); * test de l'ecart entre les 2 modes de FLUX (chpoint vs mchaml) list pr_errQ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales