Está en la página 1de 25
METODO DE LOS VOLUMENES FINITOS CI71D MODELACION NUMERICA EN INGENIERIA HIDRAULICA Y AMBIENTAL Prof. Y. Niiio Sem, Primavera 2002 1 Introduccién E] método de los voltimenes de control finitos permite discretizar y resolver numéricamente ecua- clones diferenciales, Bs un inétodo alternativo a los de diferencias finitas y clementos finitos. Consideremos una malla de diseretizaci malla se construye un volumen de control que no se traslapa con los de los puntos vecinos. De esta forma el volumen total de fluido resulta ser igual a la suma de los voliimenes de control considerados. La ecuacién diferencial a resolver se integra sobre cada volumen de control, lo cual cntrega como resultado una versién diserctizada de dicha ecuacién, Para realizar la integracién se requiere especifiear perfiles de variacién de Ta variable dependiente entre los puntos de Ia malla, de modo de poder evaluar Tas integrales resultantes. La principal propiedad del sistema de ecuaciones discrotizadas resultanto, os que la solucién obtenida satisfaco on forma exacta las ccuaciones de conservacién consideradas, independientemente del tamano de la malla, del espacio fluid. En torno a cada punto de esta 2 Ejemplo ilustrativo Q fuente que av Ze D+ K es el coeficiente de eonducci6n térmica, T es la temperatura y $ es un térm cn este caso representa In tasa de generacién de calor por unidad de volumi Para la diseretizacién mostrada en la Fig. 1 se tiene el punto P de la malla, el cual tiene como veeinos los puntos W (a la izquierda, es decir en la direceién de —r) y E (a la derecha, es decir, en la direccién de x). La distancia entre Wy P es (dr)w, la distancia entre P y Bes (6)e. Entre los puntos Wy P se encuentra el punto w que corresponde al limite izquierdo del volumen de control construido en torno a P. Entre los puntos P y F se encuentra el punto ¢ que corresponde al Iimite derecho del yolumen de control considerado. La distancia entre w y ees Az. Como este es un problema unidimensional, el volumen de control tiene dimensiones: Ax x 1 x 1. Integrando la eeuacién (1) en el volumen de control considerado, se tiene: © dat Ste , [5% Byars f° Sde=0 2 dr, In ecuacién anterior se reduce a: cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental r r I 1 S S So as w 1 P I E 4 _—____. ae «ee (Kk PbS Ar @) Para evaluar las derivadas de T en los puntos w y ¢, se requiere hacer una suposicién respecto de Ia variacién de T en el volumen de control. Por ejemplo en la Fig. 2 se muestran dos simples suposiciones posibles: paso constante (stepwise) y paso lineal (piecewise linear). Es claro que In suposicién de paso constante no es buena ya que las derivadas en los puntos w ye 0 Desde ese punto de vista la suposicién mas simple que permite evaluar las derivadas en w y € es la de paso lineal. En ese caso dichas derivadas valen: lan definidas, @ 6) (6) ecuacién que puede simplificarse para Hegar a ap Tp = ap Te + aw Tw +b (7) donde: Ke gy =e (ae : p= ebay ¢ Esta ccuacién indica que la temperatura en P puede expresarse en funcidn de la temperatura en los puntos vecinos W y E. Es ficil ver que una extensién de este aniilisis a dos o tres dimension permite escribir: ap Tp =o a, Ti+b (8) donde i es un subindice que identifica los puntos de la malla vecinos a P en las direeciones ry, 2 dopendiondo de Ia dimensionalidad del problema, Departamento de Ingenieria Civil 2 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Ww Pe * Figura 2: Funciones de interpolacién de la variable de integracién dentro del volumen de control. ‘Ala izquierda paso constante, a la derecha paso lineal. A pesar de que en este andlisis utilizamos una. variacién Lineal de T(r) en el volumen de control, es claro que cualquier otra funcién do interpolacién es eventualmente factible, siempre y euando sea continua en los puntos w y ¢ Para completar cl anzlisis funciones de in estimar Ky, Ke y 8, lo cual pede hacerse erpolacidn, tal como se hizo eon T. Es perfectamente factible interpolacién distintas en cada easo a la utilizada para 7. Consideremos con mayor detalle el término fuente en (1). Generalaente este término es funcién de T: S(T). Para el andlisis se consideraré una linealizacin de esta funcién dentro del volumen de control. Ello lo haremos con mayor detalle mas adelante, por el momento consideremos que ¢ posible hacer Ia siguiente aproximaci6n ‘ar funciones de S=S+ ST (9) expresién que involuera una suposicién del tipo paso constante, donde el valor $ en el volumen de control se considera constante y dado tinicamente por el valor de T en el punto P, es decir en el centro del volumen de control. Con esta suposicién la ecuaciGn (7) puede reescribirse como: ap Tp = ap Ty + aw Tw + (So+ $1 Tp) Ae (10) Arreglando esta ecuacién de modo de dejar la variable Tp en el lado derecho, se t op Tp = ag Ty + aw Tw +b a) ta vex se defin conacién que es idéntica a (7), solo que ap ip baw — Sy Ax ; b= Sp Ar 3. Las cuatro reglas basicas ss realizadas en la, Segiin Patankar (1980), existen cuatro reglas basicas para que las aproximacis seceidn anterior sean vélidas. Departamento de Ingenieria Civil 3 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Pendicnte desde la izquierda Pendiente desde a erect f Wow Pe E : Figura 3: Bjemplo de una funcién de interpolacién que conduce a una discontinuidad de los flujos cevaluados en Ia cara comin de dos volumenes de control vecinos 1. Consistencia en los flujos a través de los vollimenes de control FI flujo de calor que sale de un volumen de control debe igualar al que entra al volumen de control siguiente, Bsto se ilustra on la Fig. 3 donde se ve que una funcién de interpolacién cuadrética, que considere tres puntos de Ta malla para su evaluacién, conduce a que los flujos estimados en P (dependientes de la pendiente de la curva de interpolacién) son distintos si la aproximacién se hace desde la izquicrda o desde la derecha. La funcién de interpolacién utilizada debe evitar este problema. Otra inconsisteneia que debe evitarse es que K evaluado en ol Iimite del volumen de control tenga. valores distintos dependiendo de cual sea el volun evita no usando el valor Kp para evaluar el coeficiente K en w 0 €. de control cor lerado. Esto se 2. Cocficientes positives Los coelicientes, ax, aw, ap, deben ser positivos. Esto no es arbitrario, sino que tiene una ase fisica, En efecto, en Ios procesos conveetivos y difusivos, un aumento en Tiy © Tyy deben, condueir a una aumento en Tp, o cual so consigue en Ia presente modelacién solo si los cocticientes a; son todos positivos. 3, Linealizacién del término fuente con pendiente negativa, Para evitar que ap sea negativo si Sy es muy grande, se requiere imponer que S; sea negativo. Esto no es arbitrario como parece, sino que también tiene una base fisiea, que responde ala estabilidad del sistema considerado. El término fuente responde negativamente a los aumentos de temperatura, de lo contrario se tiene un sistema con feedback positive que se vuelve inestable al aumentar la temperatura indiseriminadamente, 4, Suma de los cocticientes vecinos El valor del coeficiente ap debe ser igual a la suma de los coeficientes a; vecinos. Esta propiedad esti relacionada con la ecuacién diferencial original. $i T es una soluci6n de la ccuacién (1), entonces también T-+e, donde ¢ es tuna constante, es solueién de dicha ecuacién. Denartament de Ingenieria Civil 4 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental 4 El coeficiente de conduccién en la frontera En las ecuaciones (4) y (5) s¢ requicte conocer el coeficiente Ken las fronteras w y ¢ del volumen de control. Para ello se requiere desarrollar una interpolacién adecuada si se suponen conocidos los valores de A en los puntos de la malla, es decir, Kz, Kp y Ky. Considerando la malla de la Pig, 4, la interpolacién mas simple para Ke consiste en suponer una variaci6n lineal de este coeficiente cutre P y E: Ke = fe Kp + (1— fe) Ke (12) donde J. = (6:r)cy/(di)e. Si la frontera del volumen de control esti exactamente a igual distancia de Py BE, entonces fe = 0.5 ¥ Ke resulta ser el promedio aritmético entre Kp y Kr. Es facil demostrar, sin embargo, que esta aproximacién no conduce, en algunos casos, a resul- tados correctos y que no permite manejar adecuadamente los cambios abruptos que puede tener K en ciertos sistemas. Un método alternativo para la interpolacién, que ¢ mejor que el dado por (12) ¢ igualmente simple, es el siguiente. Lo que realmente se busca al realizar la interpolacién para K es evaluar el flujo en ¢ adecuada- mente, es decir que: Te =Tr (me =K (13) sea correcto. Consideremos que el cocficiente K° permace constante dentro de cada volumen de control Supongamos adems que no existe una fuente $ en el problema. En este easo la ccuacién (1) tiene soluci6n analitiea: ay donde ¢ representa una constante, Integrando esta ecuacién entre Py € y luego entre € y B, es posible despejar la constante ¢1. Igualando este resultado a la ecuacién (13) permite determinar K, como: as) ie -( Kp Para el caso fe = 0.5, el resultado anterior se reduce a: K Kp Kp (16) que da el valor de K,, como el promedio arménieo entre Kp y Ki predicho por (12). Con este resultado, los coefi en lugar del promedio aritmético jentes aw y ap en (11) se expresan como: (62)04)" Kp . ) an “a) a Departamento de Ingenieria Civil 5 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Figura 4: Detalle de distancias en la frontera e del volumen de control. 5 Solucién de las ecuaciones Al plantear la ecuacién (11) en cada punto de la malla se obtiene un sistema de ecuaciones alge- braicos. Si los coeficientes de este sistema de ccuaciones, a; y b; son funciones de las variables de ante es no Tineal. En ese easo Ia forma de Tos valores estado, Tj, entonces el sistema de ecuaciones algebraico de resolver el sistema es por iteraciones. Se parte haciendo una suposicién iniei Te, con los cuales se determinan los valores de los coeficientes. Resolviendo el problema lineal eon coeficientes constantes y conocidos se puede revisar el valor supuesto de los ooeticientes para volver a resolver un nuevo problema lineal con coeficientes corregidos. ‘Tras sucesivas iteraciones Ins solu- clones del problema lineal convergen y se obtiene la soluciéu del problema no lineal original. Las ten. asegurar que este proceditni cuatro reglas basicas establecidas en seeciones previas p iterativo efectivamente converge. 6 Linealizacién del término fuente ‘Tal como se expres6 cn (9), si el término fuente, $, en (1) es de naturaleza no-lineal, es necesario ates Sp y Si, con Ta condicién adicional linealizarlo, para lo eual se requiere determinar los coef 51 <0. Supongamos conocida la funcién S(7). Una estimacién de en torno a un valor T* puede obtenerse a partir de orden se logra la relacién lineal siguient na expansién en serie de Taylor. ‘Truncando hasta el témino de primer s my (4) (r-T") a9) de. donde S* = 8(T*) y (d8/dr)* es ol gradiente de $ evaluado en T*, En Tp la expresién anterior da, ol valor: gr, (A8)° - + (2) (Tp -T") (20) y comparando con (1) se obtiene: (21) (22) Departamento de Ingenieria Civil 6 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Las expresiones anteriores permiten ealcular S) y $1 para un volumen de control dado si se conoce el valor T*, que representa, por ejemplo, el valor de Tp en Ia iteracién previa, 7 Condiciones de borde Tontinuando con el problema unidimensional considerado on las seceiones previas, analicomos lo quo ocurre on los extremos de la malla de diserotizacién espacial utilizada, La Fig. 5 muestra un ejemplo con 6 nodos, dos de los cuales corresponden a los bordes del dominio espacial analizado, La presente discusién se concentrard solo en el borde de la izquierda, denotado punto B en Ia figura, isis para el borde derecho es completam: logo. Existen principalmente dos condiciones de borde que son de interés: Dirichlet. y von Neumann. La primera especifica el valor de la variable de estado en el borde, es decir, se conoce Ty. En este caso no existe ningtin inconveniente en utilizar la ecuacién (11) para el primer punto interior de la malla, cou un valor de Tw = Tp conocido. La segunda corresponde a una condicién de flujo conocido en B. Esta condicién de borde requicre un poco mas de elaboracién de modo de construir te al una ccuacién adicional que permita determinar Tg a partir del flujo conocido en B. Para cllo se realiza la integracién de la ecuacién diferencial original (1) en el volumen de control adyacente al borde, el cual corresponde a “medio volumen de control”, dado que se extiende solo entre B y la frontera i del volumen de control construido en torno al primer punto interior de la malla, Tntegrando (1) entre B e i se obtiene: i fu Dae ies Sdr=0 (23) de donde resulta: «%,- a pt San =0 (24) El flujo de T en la direccién 1 esta dado por: por Jo tanto la ecun 6n (24) puede eseribirse som :n come: qe — 4+ (Sot $1 Tp) Av =0 donde gz denota el flujo en B, que es conocido dado que esta es la condicién de borde en a 4g: corresponde al flujo a través de i y se ha linealizado el término fuente de modo de expresar: S = Sy +S1 Ts. El flujo q puede estimarse tal como se ha hecho en seceiones previas, suponiendo 1 de interpolacién de paso lineal, de modo qu una funci ar Te Tr EE Reemplazando en (26) y manipulando algebraicamente Ia ecuacién resultante se obtiene una couacién para estimar Ty, la cual corresponde a: ann @n ap Tp = ajTy +b (28) Departamento de Ingenieria Civil 7 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental medio volumen volumen de decom” ontrel tipo Figura 5: Voltimenes de control para los puntos interiores y de los bordes. donde: KG 29 = Gy (29) b= S$) Actan (30) ay =a; —S At (a) 8 El caso impermanente Consideremos ahora una generalizacién del ejemplo revisado hasta ahora, considerando flujo im- permanente de calor. Por simplicidad eliminaremos el témino fuente en el andlisis ya que su incorporacién posterior en las ecuaciones diserotizadas es directo. La ecuacidn tipo considerada es ara ar on oe" Oe donde p denota densidad y Cp calor espeeifico, los cuales se supondrén constantes. Esta suposicién on general no es correcta, sin embargo podra liberarse posteriormente si es necesario. Esta es una ecuacién de tipo parabélico, en Ia que Ta solucién procede en el tiempo a partir de istribucidn inicial de temperatura. Por Io tanto, en un paso de tiempo dado la tarea es: dados los valores de T en los puntos de In malla en un tiempo f, determinar los valores de T en el tiempo +l. Llamemos T?,, T2 y T}. a los valores “antignos” (en el tiempo t) de T en los puntos W, Py E, respectivamente, y Tjy, Tp y T}; a los valores“nuevos” (en el tiempo {+ At) de T en los mismos puntos. La couacidu de diseretizacién se determina integrando (32) en el volumen de control de la Fig. 1 sobre cl intervalo de tiempo que va desde ta t+ AL 06 LL Gate EL Para integrar el lado izquierdo de la ccuacién se supone que el valor Tp prevalece en todo el volumen de control, de modo que: (a2) (33) 4 fo pee ar =p 1 0 ‘3 oo ff de = p Cy Ax: (TT?) (34) Departamento de Ingenieria Civil 8 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental La integracién espacial del lado izquierdo se realiza como en (6): ae ny [Se — He nT) at (35) acerca de cémo Ty, Tp y Ty; varian en el intervalo Es necesario hacer ahora una suposici de tiempo entre ty £+ At. Muchas suposiciones pueden hacerse para ello, sin embargo las mas relevantes pueden gencralizarse mediante la siguiente proposicién: wa [ Tp d= |fTp+(1-J) TP] AL (36) donde f denota un factor de peso poderado que varia entre 0 y 1 Realizando un tratamiento similar para Ias integrales de Ty y Tyr, se obtiene: 1 A ops Ke(Th-T}) Kw (Th—Th) Go Ky Tr | OD, Oe + a-p [& mh Tp) Kw he Ty | (a7) Rearreglando términos se obticne finalmente: apT} ap [fTE+(1-/) TE + aw [FT + 0-1 Te [a -@-/)az—(G-S)aw] TR (38) donde, Be ay = Me gt POO Sa pans fay tah (br)< AL Dependiendo de los valores elegidos para f, Ia discrotizacién anterior se reduce a alguno de los conocidos esquemas numéricos de diseretizacién de ecuaciones parabslicas. Para f = 0 se obtiene el esquema explieito, para f = 1 se obtiene el esquema implicito y para J = 0.5 se obtiene el esquema Crank: Nicolson. Los distintos valores de J pueden ser interpretados en términos de la variacién de Tp cn el intervalo de tiempo entre ty 1+ AL como se muestra en la Fig, 6. el esquema explicito implica que ol valor “antiguo” TY provalece on todo el intervalo de tiempo, excepto on t+ At cuando el valor de Tp cambia al valor “nuevo” 3. El esquema implicite, en cambio, supone que el valor “antiguo” TP cambia rapidamente al valor “nuevo” T al comienzo del intervalo de tiempo, y se mantiene con ese valor hasta cl final del mismo, es decir hasta el tiempo f+ At. El esquema Crank- Nicolson supone una variacién lineal de Tp en el intervalo de tiempo, desde TP, hasta Th. En principio, este tiltimo esquema parece ser el mas razonable, sin embargo no es totalmente correcto cn todos los casos. Consideremos cl esquema explicito reemplazando f = 0 en (38): apT} = ag Th + aw Ty + (ap — ag — aw) Th (39) De esta ecuacién se coneluye au =0, entonces Th no depende de otras inedgnitas como serfan Ti y Th, sino que queda determinada solo por variables eonocidas del intervalo de tiempo Departamento de Ingenieria Civil 9 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Explicito ‘rank: Nicolson, Figura cretizac' §; Variacién de Ten cl intervalo de tiempo At para los tres diferentes esquemas de dis temporal. anterior: TB, Tf, y TQ. Es decir, este esquema permite resolver el problema explicitame Cualquier esquema con valores f 7 0 es un esquema implieito ya que T} depende en alguna medida de variables desconocidas como Ty y Th, Si bien el esquema explicito parece atractivo por su simplicidad, no siempre ex adecuado. En electo, considerando que Lodos los coeficientes en (39) deben ser positivos, entonces se requiere que ai, > ap + ay, lo cual se logra, considerando un valor constante Ke = = (5r)e (5ir), solo si se cumple la condicién de estabilidad: Arc 2Go(ae (40) El esquoma Crank-Nicolson es deserito usuialmente como incodicionablemente estable, sin em- bargo, ello no significa que sus resultados son siempre fisicamente realistas. Lo que puede ocurrir, en términos simples, es que si cl intervalo de tiempo Af es muy grande, Ia variacién lineal de Tp en cl intervalo de tiempo puede ser poco realista. En efecto la ecuacién parabélica considerada implien un comportamiento exponencial de T en el tiempo, lo cual significa, si At es grande, que en realidad T?, tenderé. aT}, mucho mas rApido que lo predicho por una variacién lineal de Tp en el tiempo. Desde ese punto de vista, un esquema totalmente implicito como el que se obtiene eon f = 1 puede ser mucho mds realista a valores At grandes. Por otto lado, ¢5 posible demostrar que cl tinico valor de J que hace que el coeficiente que acompaia a T2 en (39) sea siempre positive es f = 1, lo cu implica que este esquema cs ineodicionalmente estable. Por los argumentos anteriores, este es cl esquema que se adoptara en el subsecuente analisis. Imponiendo f= 1 en (39) ¢ introduciendo el término fuente andlisis hasta ahora, se obtiene el esquema implicito: que habia sido dejado fuera del onl =n Te+ ow Tw +b (a) donde se ha eliminado el superfndice 1 ya que todos Tos Lérminos en Ja ecuacién corresponden a valores “nuevos”. Los coeficientes se definen como: Ke Ky 0 pC, Ar 8 ae Coxe PALS Departamento de Ingenieria Civil 10 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental pra TPs ap—ap-taw +a — 5) de Si el cooficiente K depende de T, entonces esta ccuacién permite recalcularlo iterativamente cn cada paso de tiempo, tal como senalé para el procedimiento de céleulo en el caso de régimen permanente no lineal 9 Extensién a 2 y 3 dimensiones Consideremos Ia ecuacién de difusién en 2 dimensiones: , a AP a a . 0p a = al Ke Fe) + Gy Ky Gy) tS (42) Para el volumen de control de Ta Fig. il cn el easo unidi Ou lo escribir, usando Ta misma metodologfa que Tr +aw Tw +an Ty +as Ts +b (43) —Kudn) (Kn Aa) (Ke An) 9 _ pGp Away (ae “Youn (uy). * a b= So Ax Ay +a} 7% ; ap =ay+aw +ay tag +a%— S$, Ar Ay Para la versién tridimensional de la misma ecuacién: , oT _ 9a OT. a OT. a or. Oy oe Bn (Ke 5) + gy Ku gy) + Be(Ke a) + 8 (44) se tiene la ecuacién discretizada para un volumen de control tridimensional, donde aparecen ahora 6 puntos vecinos al punto P, siendo los puntos T, P (top y botlom, respectivamente): apTp = ag Tr + aw Tw + an Tw +05 Ts +07 Tr +ap Ta +b (as) done KK, Ay Az) Kw Ay Az) (Ky Ax Az) (Ky Ax Ay) 0 _ PCy At Ay Az cnr iad or At : b= Sy Ae Ay Az $a, TY ; ap apy tay +ay tay + ap +ay +a9,—S, Av Ay Az Departamento de Ingenieria Civil u Universidad de Chil cmp Mevlelaciin Nurrica on Ingenieria Hula y Ambiental Figura 7: Volumen de control en 2 dimensiones. 10 La solucién de ecuaciones discretizadas Un método usnal de solucién de las ecuaciones resultantes mediante iteraciones, particularmente cuando el problema es no lineal (por ejemplo cuando los coeficientes de las ecuaciones no son constantes), es el de Gauss-Seidel punto a punto, Considerando la ecuacién genérica: apTr = as Te+b Gta se resuelve de la forma siguiente: _Lat+) ap Tp donde T} representa el valor de T, en la iteracién anterior © bien el act éste ya esta disponible. El eriterio de Scarborough permite asegurar la convergencia del procedimiento iterativo: Tlal {<1 para todas las ecuaciones Jee] | <1 para al menos una ecuacién 11 Sobre- y Bajo-relajacion En la solucién iterativa es conveniente acelerar o desacelerar los cambios en Ia variable dependiente, iteracién a iteracién. Con Gauss-Seidel punto a punto se suele usar sobre-relajacién para acelerar el proceso de convergencia. Por el contrario, es usual usar bajo-relajacién para evitar divergencia on Ia solucién de problemas no-lineales complejos.. Sea: vanh+o op Tp y sea Tp el valor de Tp de la iteracién anterior. Sumando y restando Tj s¢ tiene: (eatin ap Tp =Tp+ Departamento de Ingenieria Civil 2 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental donde el término entre paréntesis corresponde al cambio de Tp con respecto a la iteracién previa. Introduciendo un coeficiente a para acclerar o desacelerar la convergencia: Lat pe Tp +0 (= Th) Tp obviamente el térnino entre paréntesis tiende a cero si Tj es la solucién buseada, Si 0 1 se tiene sobre-relajacién. 12 Adveccién-difusién Consideremos ahora la ecuacién de adveccién-difusién para una variable de estado ¢, que representa, por ejemplo, la concentracién volumétrica de una sustancia disuelta en un flujo. ab a6 A, a Ot! on, ~ Bei" Be, +s (46) donde p denota densidad, u; la componente de la velocidad del flujo en Ia direeeion j y T el coeficiente de difusién expresado en dimensiones de masa por unidad de tiempo y longitud. Adi- cionalmente a Ia ecuacién anterior, el flujo debe cumplir con Ia ecuacién dle continuidad: 2p , Apu) OL Oe; ° ay nes anteriores es posible escribir Ia forma conservativa de la ecuacién de Apo) , Apusd) _ 39, do a+ Oe; ~ Ox3"" Oxy as (48) On; En el caso de flujo unidimensional permanente, sin término fuente, esta ecuacién se reduce a: apud) a ‘ de a @) y ademds se cumple: dou) « we 9 (50) os decir, p u = constante, Integrando (19) en el volumen de control de la Fig, 1 se obtione: »). -oue)e nr ey, te 5 (Pu e— (04 Ow = (CP Fe (CFI (1) Departamento de Ingenieria Civil 13 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental 12.1 El esquema lineal Suponiendo que e se encuentra exactamente a igual distancia de Py Ey que @ varia linealm en el intervalo entre nodos, entonees es posible escribir: (on + 4p) 2 (52) y anélogamente: (ow +6r) 2 Ademis, estimando el lado derecho de (51) como en (4) y (5) se obtiene: bu = e+ be) (pe (@ : (ow + oP) 2 (op ~ ow) (62)w Introduciendo la siguiente notacién: F = pu, que representa el flujo advectivo de masa por unidad de érea, y D = L'/(6z), que representa cl flujo difusivo de masa por unidad de rea, es posible recscribir la ecuacién anterior como: (ow ap op = an bn + aw ow (55) donde: Fe 5 aw = Du +> 3 ap = an tay + (Fo Fu) y como por continuidad F, = Fy, entonees ap = ap + ayy flujo se est calculando simultaneamente, en una iteracién enaley continuidad, Se puede verificar que este esquema es equivalente a uno de diferencias finitas centradas, tanto para las derivadas del término advectivo como para las del término difusivo. Es sabido que tal tipo de esquema para el término advectivo puode ser inestable. En efecto, es posible establecer que tanto ag como ayy pueden ser negativos si el valor de F se hace muy grande (si u > 0) 0 muy chico (si u <0) con respecto al de D. La condicién limite de estabilidad (para que tanto ag como ay sean siempre positivos) es: |F] < 2D. Definiendo el rimero de Peclet como: Pe = F/D, el cual ¢s un mimero adimensional determina la importancia relativa del flujo advectivo con respecto al difusivo, entonees Ta ‘én do estabilidad de este esquema os: |Pe| < 2, que establoce que el esquema es estable solo si ol transporte advectivo es poco importante con respecto al difusivo, mportante notar que -a no neces el campo de 6 se satisince ne ue 12.2 Bl esquema upwind El esquema anterior se vuelve inestable debido a la suposicién de variacién lineal de @ entre nodos que conduce a la estimacién: ¢ = (dx + op)/2 0 de = (de + or) /2. Se puede demostrar que una mejor suposicién es asignar lanto a @. como a d,, el valor de d en el nodo aguas arriba (0 viento arriba). Esto es, con referencia a la Fig. 1: bo= op si Fo>0; %=bn si F< Departamento de Ingenieria Civil ul Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental bw = ow si Fu>03 bw=op si Fy <0 ‘Una forma resumida de escribir las ecuaciones anteriores os la siguiente. Sea ||A, B\| el mayor entre A y B. Asi, podemos expresar: Fe be = bP ||Fe, || ~ o& || — Fe, 0] (56) Fo bun = OW |\Fws 0] — oP || — Fer (57) Reemplazando estas ecnaciones en (51) y esti obtiene: \do el lado derecho como en (4) y (5), se ap op = ap de + aw ow (58) donde: | Fe,0| + De: aw Fe, Ol) + Day + ap = ||F.,0|| + || — Fus0l] + De + Dip = ae + ay + (Fe — Fu) y como por continuidad Fy ay + ayy. Es facil demostrar que en este easo los coeficientes a; son todos siempre positivos, es decir, el esquema es estable. ‘y, entonces ap 12.3. La solucién exacta Sabemos que p = constante, por continuidad. Si consideramos 1 caso P = constante, entonces Ta ecuacidn (49) tiene solueién analitica conocida, Bn efecto, considerando un intervalo 0 > 1, es decir con adveccién dominante. A valores intermedios de Pe tanto el esquema lineal como el upwind estiman valores errados para @ en Ia frontera del volumen de control. (59) 12.4 El esquema exponencial Definiendo el flujo total como: 4 pug (60) donde el primer término del lado derecho corresponde al flujo advectivo y el segundo all flujo di ¢ introduciendo esta definicién en la ecuacién (49), ésta puede reescribirse com Departamento de Ingenieria Civil 15 Universidad de Chil cmp Mesdelaciin Numérie on Ingenieria Hidruiea y Ambiental a L * Figura 8: Solucién analitica para ¢ en el intervalo 0 <2 < L, en funcién de Pe. ad 0 (61) dr Ia que puede ser integrada en el volumen de control de la Fig. 1 para obtener: Je~ ho =0 (62) A partir de Ia solucién exacta, (59), es posible eseribir: Fe (Oe+ Pe) (63) ow = Fa ow + ey cc) donde: (pe (St)e _ Fe py, _ (ote (Sit)w _ Fw Te De? Pe Dw Recmplazando (63) y (64) en (62) se obtiene, finalmente: ap 6p = an bp + aw ow (65) donde: _. Fy exp(Pew) = ay far see baw + (Fem Fe) Este ex conocido como el esquema exponencial, el que es exacto para el caso unidimensional, sin fuentes, con coelicientes constantes. El método deja de ser exacto para problemas en mds dimensiones, con términos fuentes, ete. A pesar de ser éste un buen método, el eileulo numérico de funciones exponenciales no es muy eficiente, por lo que el inétodo exponencial resulta lento y no se justifica en casos de efleulo de problemas complejos de gran demanda computacional Departamento de Ingenieria Civil 16 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental 12.5 El esquema hibrido Para evitar el ealculo de funciones exponenciales, pucce aproximarse la dependencia con Pe de los coeficientes a; del esquema erponencial, introduciendo aproximaciones lineales por tramos. Consideremos, por ejemplo, el coeliciente ax del esquema erponencial, dividiéndolo convenien- temente por De: ar Pe D. > explPe (66) Fata funcidn se esquematiza en la Fig 9. El comportamiento asintético de lla en el limite enando Pe —» 00 os: ap/Dz — 0, Por otro lado, en el limite enando Pe > oc, ap/Dy —> Pe. Finalmente, a ccuacion de ta tangente a la curva exponencial de la Fig. 9 en torno a Pe = 0, es D. 2 Con estas consideraciones es posible aproximar incalmente, por tramos, la curva exponencial de la Fig. 9, de modo de obtener: -Pe Pe<-2 1-Pe/2 -22 Expresiu que en forma resumida puede escribirse como: Po -|-R.D.-* z 10 procedimiento para ayy, se tiene: ol) (68) ay =D, || — Pel Repitiendo el m aw = \Fo, Du + “20 (69) y el esquema hibrido, como todos los otros antes revisados, cumple: op bp = ag be + aw ow con ap =ap-+aw + (F.~ Fe) 12.6 El esquema de Ley de Potencia ‘a aproximacién lineal por tramos a la solucién te6rica exponeneial, puede se una aproximaci6n por ley de potencia, la que permite conseguir resultados cercanos a los del esquema exponencial a un costo computacional bastante mas reducido. En lugar de usar Para el coeficiente a se tiene: -Pe Pe<-10 (140.1 Pe) Pe —10< Pe <0 (70) ) (0.1 Pe)? 010 Departamento de Ingenieria Civil 7 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental 0 Pe Figura 9: Solucién analitica para af/D. en funcién de Pe. n que puede eseribirse como: op 0.1 FI De (lo, (0 - 13 Adveccién-difusién impermanente en 2 y 3 dimensiones ) || +10, —Full (71) Considerando la ecuaci6n: (72) =pue-t& , =pve-r% (73) or oy y el volumen de control de Ia Fig. 7, entonces cs posible escribir la siguiente ecuacién diseretizada, cn la que se ha usado un esquema implicito para. la derivada temporal: (or op — ph Op) Ax Ay ue + Je= So n= Je (S0* $1 6p) At Ay (v4) Andlogamente para la eouacién de continnidad: dp, Apu) , Apr) _ . at az + ay” @) 1 — ph) Ax Ay Ce MMM PP rm =o (76) donde, Fe=(pt)e dy 5 Fo=(9thwdy 3 Fa=(p0)n de i Fe=(pv)e dr Combinando las ecuaciones (74) y (76) se llega a apd = an be +aw dw +an on tas b5 +b (77) Departamento de Ingenieria Civil 18 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental donde, ap = De Al|Peel) +] — FeO] 3 aw = Dw A(\Pew|) + || Fos ay = Dy A(|Pen|) + |] = Fas0l) ¢ ag = Dy A(|Peal) + F015 ap = ap + aw + an +as-+ah— $1 Ax Ay 0 abe dy Sq Ax Ay + ap dy AL , Tw Ay | Th Ar Ty Ar 8 ale "in ne Fy Fy fh 3 Pew Det Dnt Pos=p- y, finalmente, introduciendo el esquema de ley de potencia: A(|Pel) = l]0, (1 — 0.1 Pel) I La extensién a 3 dimensiones corresponde a: apép = ag 62 + aw dw + ay On +as 65 +ar br +4y dn +b (78) donde ap, aw, ax y as ya han sido definidas, y: ar = Dy A(\Pei|) + || — Fi, 0]; an = Dy A(|Pes}) + ||Fb, Ol] ag tay +ay +as+ar tay tap — S$, Ar Ay Az of, — De Az Ay Ae fp = Fe= (pie Ay Az > Fo=(pt)w AyAz 3 Fu=(pv)n Ar dz 5 Fe=(pv)s Ar Az Fi = (pw) Av Ay s Fi, =(pw)y Av Ay ap So Ax Ay Az tal, df, T. Ay Az Tw Ay Az Ty, Ar Ae Ty Ar Ae De=—— 3 Dw= 5s Dn = it Ds = Bae Cale Con oo Ty Ar Ay Ty Az Ay p,—tAe du | py, Pode dy Gy Gy Departamento de Ingenieria Civil 19 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental p=100 500 100 500 100 500 o—_ 0+ —#&_ MJ o- erpretado como un campo Figura 10: Ejemplo de un campo de presién altamente variable que es de gradiente nulo por la aproximacién (83). 14 Calculo del campo de flujo Escribiendo las ceuaciones de Navier-Stokes en forma conservativa, tenemos, por ejemplo para la diroceién Alon) , Aoun) , Any) , Apwu)_ a, Pu, Pu Hor) , How) , Aovw) , pwn) OP, (Pu, Mu, Pw 79 ‘aL Or Oy de ar 1 "(G22 * aye + a2) ) considerando al flujo total J como Ia suma de las componentes advectivas y difusivas, la ecuacién anterior puode escribirse también como Apu) OTe , Ody at Ort Oy 60) donde, Ou =puunns Ou pounns s En estas ecuaciones el término fuente corresponde al gradiente de presiones, el cual es, en general, desconocido al interior del campo de flujo y, por lo tanto, constituye una inedgnita mis del problema, La presién y las tres componentes de velocidad corresponden a cuatro inesgnitas que 50 resuelven con las tres componentes de Ia ccuacién de Cantidad de Movimiento © Navier-Stokes més la ccuacién de continuidad. El procedimiento cs iterativo y consiste en suponer un campo de presiones, resolver las velocidades a partir de la ecnacién de Cantidad de Movimiento y verificar que estas velocidades satis dad. 14.1. La malla alternada o staggered Consideremos el término correspondiente al gradiente de presién motriz segtin la direccién —dp/0x. La presibn motriz corresponde a: p= p-+p g h, donde p es la presidn termodindmica, g es In aceleracién do gravodad y h os un oje definido vertical hacia arriba. En este término la inoégnita corresponde solo a p. Consideremos solo esta iiltima ¢ integremos el gradiente de p en el volumen de control de Ia Fig. 1: [ -2 de (31) suponiendo una variacién Tineal de p entre nodos se obtiene: pete pw tor . = Peder. py, Pw pr (82) Pe pi : de donde: Departamento de Ingenieria Civil 20 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Figura L1: Malla alternada o staggered. (Pe ~ Py) = PPE (33) Este resultado tiene varias implicaciones. Por un lado la presi6n es calculada sobre una malla, nds yruesa (de dimensiones (5r)e-+ (5r)w) que la de la velocidad (de dimensiones Ar). Por otro, variaciones de importancia en el valor de la presién entre nodos, como Tas que ocurren cuando ol célculo numérico se vuelve inestable, no es percibido por el algoritmo de céleulo como variaciones importantes en el gradiente de presién. Un ejemplo ilustrativo de este problema. se muestra en la Fig, 10. En ella se aprecia una variacién alternada de la presién, entre nodos, entre los valores de 100 y 500. La ecuacién (83), sin embargo, percibe esta variacién como si correspondiera a un gradiente nulo de presién, Algo similar puede ocurrir al discretizar la ecuacién de continuidad sobre Ta misma mala, Para evitar este problema s¢ ha ideado la malla alternada o staggered, Esta se muestra en la Fig. 11. La presién se define en los nodos de la mall, las velocidades se especifican en Ins earas del volumen de control construido en torno a los nodos. Para la ecuacién de cantidad de movi de la Fig. 12a. En ese caso se tiene: Jiento segtin Ia direceién x se usa el volumen de control Ot DY ai ui ++ (pepe) Ac (84) yroblema es D. yy se usa el volumen de control donde Ae = Ay si el problei Para la ecuacién de cantidad de movimiento s de la Fig. 12b. En ese caso se tiene: 1a.es 2-D, 0 bien Ap = Ay Az si el gin la direcci On, Up, zx a; vu, +b+(pp—pn) An (85) Ar sil problema es 2-D, 0 bien Ay = Ar Az si cl problema es 3-D, Conocidas las presiones pi, la solucién do las cenaciones algebraicas anteriores permite conocer uz y v;. Pero durante el proceso iterative de solucién del problema compuesto para la presién y las velocidades, la presién se conoce solo en forma imprecisa. Sea pf tal presién. Esto implica que Departament de Ingenieria Civil 2 Universidad de Chil cmp Mevlelaciin Nurrica on Ingenieria Hula y Ambiental 1 a » Figura 12: Malla alternada o staggered para la ecuacién de cantidad de movimiento en la diroccién: a)ryb)y para esta presién la solucién de las ecuaciones de cantidad de movimiento conduce a velocidades imprecisas: uf y vf. 14.2 Correccién de la presidn y las velocidades Sea corregidas son: piu, o', w", las correcciones de presién y velocidades, respectivamente, tal que Tas variables Boy unwed 5 vavtte 5 wewttu (86) pap Considerando que tanto las variables imprecisas como las corregidas cumplen con las ecuaciones (84) y (85), entonces es posible escribir, extendiendo el andlisis a 3-D: a, ut, = a5 uh + (Wp — Pp) Ae (87) a, v= x 4; Uf + (Pp — Py) An (88) ae w= 7 a ul + (Dp — pip) Ar (89) Para desarrollar una motodologia de corroceién de Ta prosién, se introduce Ias siguientes aprox- imaciones basadas en despreciar los términos T> a,t de las ecuaciones anteriores: ul = de (ip — Pp) (90) wh = de (vp — hy) (@) uh =e hp — Pp) cc) donde dp = Ac/ae, dp velocidades dependen directamen Las velocidades corregidas corresponden entonces az An/an, dy = Ar/ap. Estas relaciones indican que la eorreceién de las de Ta correceién de la presién, Departamento de Ingenieria Civil Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental Ue = us + de (p/p — pi) (93) t= + de (Wp — aly) on w= wf Fah (rp — vr) (95) Consideremos ahora Ia ecuacién de continuidad: Anu) , Ap ax ay Integrando esta ecuacién sobre el volumen de control en torno al punto P, como li Ia Fig. 11, se obtiene: =0 (96) jieado en, a (or 0B) ne Ay Az + ((pue~ (9 Uw) Ava: + ((p en ~ (0 0)s) Ave (pw) (pws) Ardy y reemplazando las ecuaciones (93)-(95) en esta iiltima, se lega, finalmente, a la e correecisn de Ta presisi ca) ap pp = a ply + aw ply + aN py +05 Hy + ar pp +an py +b (98) donde: an = pede Ay Az: aw =pwdw AyAz ; a~=pndn Ar Az ; as —peds Ar Az ar=md: At Ay ; ap=podsArAy ; ap=ae+aw +an tas +ar+an _ (Wh = pp) At Ay Az AL + ((pu")w— (put)e) Ay Az + ((pu*),— (pun) Ae Ae (pu) (put)s) Aa Ay 14.3. El algoritmo SIMPLE El nombre de este algoritmo propuesto por Patankar corresponde al acronismo: Semi-Implicit Method for Pressure Linked Equations, El algoritmno est dado por la siguiente secuencia de opera- ciones: 1. Suponer valores arbitrarios para cl campo de presién p* 2, Resolver las ecuaciones de cantidad de movimiento para obtener w, 0°, w*. 3. Resolver la ccuacién para la correccién de la presién (98). 4. Corregir Ia presion: p =p" +1 5. Caleular las velocidades corregidas de las ecuaciones (93) a la (95). 6, Resolver para otros escalares ¢, si es que ellos influencian el campo de velocidades (a través do la densidad). De lo contrario, resolver los escalares al final del ealeulo del eampo de flujo. Departamento de Ingenieria Civil 23 Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental “t 1 yw 'orde Figura 13 borde. Malla para aplicar la condicién de borde cuando se especifica la velocidad normal en el 7. La presién corregida corresponde a la nucva estimacién p* del campo de presiones y se repite €l procedimiento desde el punto 2. hasta converger. En este procedimiento la bajo-relajacién es esencial. Esta se introduce de la forma siguiente: p=p'topp 5 usu tae! ; v=u tage! ; wou" bayu! (99) Usualmente se utilizan valores de ay y ay de aproximadamente 0.8 y 0.5, respectivamente. 14.4 Condiciones de borde Para el problema de determinar cl campo de flujo, normalmente existen 2 clases de condiciones de borde: i) se conoee ta presién en Ia frontera (y se deseonoce la velocidad) o ii) se especifica. In componente normal de la velocidad en la frontera. En el caso §), se disefia la malla de modo que en el borde se tengan nodos donde se especifica la presin suponiendo que p* = pag, con lo que en dicho borde se cumple: p/ = 0. En ¢l caso ii) se diseita la malla de modo que el borde coincida con Ia frontera del volumen de control (ver Fig, 13). En ese borde se conoce tte, de modo que en. Ta ecuacién de correceidn de la presién (98) no es necesario usar uf. Esto signifien que ply no aparece en la ecuacién (ag = 0) y por lo tanto no se requiere informacién respecto de esta variable para resolver el campo de flujo. 14.5 El algoritmo SIMPLER Al climinar e] término S> aj 1; en Tas ecuaciones para la correccién de Ta velocidad (90)-(92) se produce una correccién muy severa de la presién, cuando esta aproximacién se introduce en (98). a que el algoritmo SIMPLE tiende a corregir deficientemente la presién, aun cuando para lns velocidades ¢s adecuada. En base a estos argumentos, Patankar propone un algoritmo alternativo, que consiste en corregir la presién de otra forma. De (84) puede eseribirse: agus +b ae +d. (pe — pe) (100) Departamento de Ingenieria Civil er Universidad de Chil cmp Mexlelacién Nurwica en Ingenierfa Heuliea y Ambiental donde, como antes, dy /a¢. Definiendo una pseudo-velocidad: tie = (32 a; uj + 5)/a¢, entonees: Ye = We + de (pp — pe) (101) ¥y anjilogamente en las otras direeciones: ty = On tda (Peppy) 3 teeth + de (PPP) (102) Reemplazando estas expresiones para tie, tin ¥ wy en (97) se obtiene una ccuacién para la presién: que corresponde a: ap pp = an pe + aw pw tan px tas ps tar pr tan pp +b (103) donde: de By Az 5 aw = pwdw Sy Az ; an =pndn Ax Az ; a: ap = pry Ae Ay 5 ay = py dy Ae dy (ob — pp) Se Ay Az —a pole Av Ae ap = ap tay tay +45 tap tay b + (DA)e(0A)e) Ay Ae + (pi), ~ (9 )q) Ax At ((p ay — (pit) Aa By Comparando esta ecuacién con (98) es evidente que el tinico cambio correspond al término b. Es importante notar que en este ansilisis no se introducen aproximaciones para determinar In presién; ésta se determina de las ecuaciones completas. El algoritmo SIMPLER (SIMPLE-Revised) consiste en la siguiente secuen ia de operaciones: 1, Suponer campo de velocidades. 2. Caleular las pseudo-velocidades f, 8, th 3. Calcular la presién usando (103). Esta estimacién de la presién corresponde a p 4. Con p* resolver Tas ecuiaciones de cantidad de movimiento para determinar u*, w*, w*. 5. Con estas velocidades determinar la correccién de la presién p/ con (98), tal como en el algoritmo SIMPLE. 6. Con pf determinar las correcciones de la velocidad w’, of, w de (94 el campo de velocidades, pero no corregir la presién, 95). Con éstas, corregir 7. Resolver para otros escalares @, si es que ellos infhuencian el campo de velocidades (a través de la densidad). De lo contrario, resolver los escalares al final del célculo del eampo de flujo. 8. Con el nuevo campo de velocidades, repetir el procedimiento desde el punto 2. hasta con verger. SIMPLER tiene algunas ventajas sobre SIMPLE. En este tltimo el campo de presién supuesto al comenzar cl edlculo tiene un rol importante en el proceso de convergencia, En cambio, SIMPLER no requiere suponer campos de presién: los extrae del campo de velocidades. Esto implica, ademas, quo si-¢l campo do volocidades os eorrocto entonces ol eampo do presiones es correcto. A pesar de que SIMPLER exige resolver mas ccuaciones, éste converge mas rapido que SIMPLE, lo cual lo hace mas eficiente: se requieren menos célculos hasta converger. Denartament de Ingenieria Civil 2 Universidad de Chil

También podría gustarte