Sei sulla pagina 1di 22

Mecnica Computacional Vol XXVIII, pgs.

1097-1118 (artculo completo)


Cristian Garca Bauza, Pablo Lotito, Lisandro Parente, Marcelo Vnere (Eds.)
Tandil, Argentina, 3-6 Noviembre 2009

SOLUCIN DE PROBLEMAS DE CONDUCCIN Y CONVECCIN DE


CALOR MEDIANTE EL MTODO CV-RBF
Carlos A. Bustamantea , Whady F. Flreza , Mauricio Giraldoa y Henry Powerb
a Grupo

de Energa y Termodinmica, Universidad Pontificia Bolivariana, Circ. 1 No.73-34 Medelln,


Colombia, whady.florez@upb.edu.co, http:// www.upb.edu.co

b School

of Mechanical, Materials and Manufacturing Engineering, University of Nottingham, NG7


2RD Nottingham, United Kingdom, henry.power@nottingham.ac.uk,
http:// www.nottingham.ac.uk/ schoolm3

Palabras Clave: Volmenes Finitos, Funciones de Base Radial, Conduccin, Conveccin.


Resumen. En este trabajo se presenta una variacin del Mtodo de Volmenes Finitos (FVM) para la
solucin de problemas de valores en la frontera, consistente en la implementacin de un esquema de
interpolacin Hermtica utilizando Funciones de Base Radial (RBFs), en lo que se conoce como el mtodo CV-RBF (Control Volume- Radial Basis Function). El esquema de interpolacin es una aplicacin
local del Mtodo Simtrico utilizado en los mtodos Sin Malla, en el cual se realiza una aproximacin
de la funcin empleando informacin de la ecuacin diferencial parcial (EDP) gobernante y las condiciones de frontera que definen el problema global. Se utiliza la RBF multicudrica con un parmetro de
forma hallado experimentalmente. De acuerdo a la naturaleza sin malla del esquema de interpolacin
empleado, se llega a una estrategia de discretizacin espacial sumamente verstil en cuanto a geometras,
mallas y condiciones de frontera. El esquema CV-RBF es acoplado con el mtodo de Newton-Rapshon
y el esquema de discretizacin temporal de Crank-Nicholson para la solucin de problemas no lineales y
en estado transitorio. Como aplicacin del mtodo se soluciona la ecuacin de calor bidimensional para
diferentes geometras y tipos de condiciones de frontera. Se obtienen los resultados para el problema de
Dirichlet en conduccin de calor, conveccin de calor con campo de velocidad conocido, conduccin en
estado transitorio y conduccin no lineal. Se verifican los resultados con respecto a soluciones exactas y
numricas validadas, usando mallas estructuradas y no estructuradas. Los errores relativos obtenidos son
adecuados en todos los casos estudiados.

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1098

1.

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

INTRODUCCIN

El Mtodo de Volmenes Finitos (FVM) se ha convertido en la estrategia de discretizacin


preferida por investigadores en el rea de los fenmenos de transporte. La aproximacin de
flujos difusivos y convectivos en las caras de los volmenes representaron un claro aspecto de
mejoramiento del FVM. La compilacin de estrategias realizada por Patankar (1980), y posteriormente por Versteeg y Malalasekera (1995) y Wesseling (2001) ha sido depurada y ampliada
en una cantidad de metodologas que buscan disminuir el orden del error de truncamiento de
las aproximaciones y por lo tanto aumentar la exactitud de las soluciones numricas. Adems,
los esquemas de interpolacin en mallados no estructurados se han convertido en un interesante
y necesario campo de investigacin enmarcado en el problema de encontrar las soluciones a
problemas de fenmenos de transporte en dominios con geometras curvas.
Las mallas no estructuradas parecen ser la mejor opcin en cuanto a geometra se trata, pues
en estas no es necesario que los volmenes conserven una orientacin definida con respecto a
sus vecinos y por lo tanto sus lados son completamente libres para aproximar las curvas presentes en el dominio. La primera complicacin es la necesidad de usar mallas desplazadas,
estrategia estudiada por Vidovic et al. (2004), o en su defecto esquemas de interpolacin que
garanticen un buen acoplamiento entre las variables dependientes del problema, tal como lo
implementan Perron et al. (2004), en la solucin de las ecuaciones de Navier Stokes. Al implementar esquemas de alto orden, Lilek y Peric (1995) evadieron la dificultad de utilizar mallas desplazadas. Otros desarrollos en el uso de mallados no estructurados empleando FVM se
pueden apreciar en Zhao y Zhang (2000), Kim y Choi (2000) y Wang y Liu (2000). La combinacin de aproximaciones con mallas desplazadas para flujos convectivos y mallas colocadas
para difusivos es desarrollada por Ge y Sotiropoulus (2007), mejorando el tiempo de cmputo
pero requiriendo una ptima reconstruccin de los gradientes para as no afectar la exactitud
lograda con las aproximaciones de alto orden utilizadas. Este ltimo aspecto motiva a Abgrall
(1994) a insistir en la posibilidad de reconstruir flujos en mallados triangulares por medio de
funciones polinomiales bidimensionales. Por su parte, Jayantha y Turner (2005) investigan la
forma de reconstruir los flujos por medio funciones de mnimos cuadrados (Least Square Reconstruction Technique, LSRT), mientras Truscott y Turner (2004) y Manzini y Putti (2007) hacen lo mismo utilizando la tcnica de reconstruccin de gradientes Gauss-Green (Gauss Green
Reconstruction Technique, GGRT) en combinacin con la aproximacin LSRT.
Se puede afirmar que al combinar aproximaciones de orden superior con un adecuado tratamiento de las geometras, es posible lograr cdigos de solucin que resuelven las ecuaciones de
conveccin difusin para un gran nmero de problemas particulares que representan situaciones
reales de fenmenos de transporte. El procesamiento geomtrico necesario para la definicin de
aproximaciones de flujos, es la causante de mayores tiempos de cmputo y de la notoria dependencia de los esquemas de interpolacin con el tipo de malla utilizada. La interpolacin
por colocacin con Funciones de Base Radial (RBFs) constituye una estrategia que no depende
directamente de la configuracin espacial de la informacin y que garantiza altos ordenes de
exactitud en las aproximaciones de los flujos.
Actualmente las RBFs son ampliamente utilizadas en la interpolacin de datos dispersos por
colocacin y constituyen la estrategia base de algunos de los procedimientos numricos que
se enmarcan en los mtodos Sin Malla para la solucin de EDPs. Es Kansa (1990) quien fundamenta el mtodo Sin Malla mediante RBFs, al desarrollar el esquema asimtrico o Mtodo
de Kansa, e insiste en la relacin intrnseca entre el esquema de interpolacin y las ecuaciones
diferenciales a solucionar. La principal dificultad encontrada en este trabajo fue el mal condi-

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

1099

cionamiento de la matriz resultante, que empeora hasta hacer intil el mtodo con el aumento
del nmero de puntos de colocacin. Posteriormente diversas alternativas fueron probadas por
Kansa y Hon (2000) con el fin de mejorar el condicionamiento de las matrices resultantes y as
lograr la solucin de la ecuacin de Laplace. Jumarhon et al. (2000) desarrolla una variante del
mtodo de Kansa utilizando la interpolacin Hermtica, conocida como Mtodo Simtrico. En
este se concluye que las RBFs adems de funcionar en la interpolacin de una funcin dada,
tambin permiten reconstruir sus derivadas, y que mediante el mtodo simtrico se obtienen
errores menores. Posteriormente, el esquema simtrico ha sido empleado en la solucin de la
ecuacin de conveccin difusin por medio del mtodo de la solucin fundamental (Method of
Fundamental Solution MFS) por LaRocca et al. (2005), y utilizando una doble colocacin en
los puntos ubicados en las fronteras por LaRocca y Power (2008), con el objetivo de satisfacer
la condicin de frontera y la ecuacin gobernante en dichos puntos.
Debido al lmite impuesto por el mal condicionamiento de las matrices resultantes que se
puede presentar en las estrategias de interpolacin global con RBFs, se introduce la idea de
mejorar la exactitud de los mtodos clsicos. El Mtodo de Diferencias Finitas (FDM) es modificado por Wright y Fornberg (2006), trabajo en el que se obtienen aproximaciones de orden
superior por medio de la interpolacin Hermitica con RBFs. El Mtodo de Volmenes Finitos
(FVM) es mejorado mediante la interpolacin de los gradientes empleando RBFs en un problema de difusin no lineal en material ansisotrpico, tanto en dos, Moroney y Turner (2006),
como en tres dimensiones, Moroney y Turner (2007). Orsini et al. (2008) resuelve la ecuacin
de difusin conveccin por medio de FVM conjugado con una interpolacin Hermtica con
RBFs para encontrar expresiones para los flujos convectivos y difusivos en trminos de los
vecinos.
El uso de RBFs en FMV, en lo que se conoce como Control Volume-Radial Basis Function (CV-RBF), permite aprovechar las ventajas de la interpolacin Hermtica sin la necesidad
de invertir matrices de gran tamao suceptibles al mal condicionamiento. Adems comprende
un mtodo en desarrollo que no ha sido implementado en la solucin de sistemas acoplados.
Siguiendo esta lnea de desarrollo, se emplea el mtodo CV-RBF para solucionar diversas situaciones de transferencia de calor. En la siguiente seccin se presenta el modelo matemtico que
modela los fenmenos de transferencia de calor por conduccin y conveccin. Despus se explica el mtodo CV-RBF desde su fundamento matemtico hasta la ecuacin final discretizada
para situaciones de conveccin difusin. Posteriormente se ilustra el acople con el mtodo de
Crank-Nicholson para problemas transitorios y el mtodo Newton-Raphson para problemas no
lineales. En la ltima seccin se obtienen los resultados numricos, y se realiza una comparacin entre estos y las soluciones analticas y resultados numricos validados. Desde el anlisis
de los errores obtenidos se demuestra la aplicabilidad del mtodo en mallas estructuradas y no
estructuradas, y en problemas definidos por condiciones de frontera tipo Dirichlet y Neumann.
2.

TRANSFERENCIA DE CALOR

Al realizar un balance de energa en un medio continuo despreciando la componente mecnica y estableciendo relaciones entre las propiedades termodinmicas, es posible obtener la ecuacin de cambio para la temperatura (1) en un medio incompresible, sea fluido Newtoniano o
slido. En esta los coeficientes son la densidad y capacidad calorfica Cp . La ecuacin (1)
corresponde a la relacin entre los mecanismos de transferencia de calor y el cambio en las
propiedades termodinmicas del sistema. El vector ~q representa el flux de calor y constituye la
contribucin por conduccin, ~v es la velocidad del medio que hace parte del trmino convectivo,

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1100

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

y ST contiene los efectos provocados por las fuentes y sumideros de calor.


T
qj
T
+ Cp vj
=
+ ST
(1)
t
xj
xj
El fenmeno molecular responsable del flujo de calor por conduccin en un medio cualquiera, puede ser cuantificado a nivel macroscpico mediante la ley de Fourier (2). Segn esta
expresin el flux de calor es proporcional al gradiente de la distribucin de temperatura en el
sistema evaluado. El coeficiente de proporcionalidad k es conocido como la conductividad trmica. Esta corresponde a una propiedad que depende principalmente del material que constituye
el medio y de la temperatura. Si se trata de una material isotrpico la conductividad se puede
expresar como una funcin escalar.
Cp

qi = k(T )
3.

T
xi

(2)

MTODO CV-RBF

El mtodo CV-RBF es una mejora a FVM en cuanto a estrategias de interpolacin. Actualmente, las RBFs han sido aplicadas por Moroney y Turner (2006), Moroney y Turner (2007)
a la solucin de la ecuacin de difusin en un medio anisotrpico, utilizando la aproximacin
base del mtodo de Kansa, mientras Orsini et al. (2008), basados en esta primera aproximacin, definen el mtodo CV-RBF implementando tanto el mtodo simtrico como el asimtrico
y aplicandolo a la solucin de la ecuacin genrica de conveccin difusin. A continuacin se
presenta un proceso de discretizacin genrico por FVM y la interpolacin por colocacin por
Funciones de Base Radial (RBFs). Finalmente se expone el mtodo resultante de acoplar FVM
con la interpolacin mencionada.
3.1.

Mtodo de Volmenes Finitos

Se agrupan en el Mtodo de Volmenes Finitos (FVM) los procedimientos numricos que


tienen como objetivo resolver ecuaciones diferenciales parciales (EDPs) mediante dos procedimientos bsicos: divisin del dominio en subdominios relativamente pequeos e integracin
directa de la ecuacin sobre cada uno de los subdominios obtenidos. Al aplicar la ecuacin gobernante en cada volumen o subdominio y definir sus correspondientes variables dependientes
como el valor de la propiedad en un punto especfico del subdominio y sus vecinos (centro del
volmen, centro de las caras, vrtices) se puede obtener un sistema de ecuaciones algebraicas
con tantas variables y ecuaciones como volmenes. A continuacin se ilustra el procedimiento
de discretizacin aplicado a una EDP genrica.
Se considera una ecuacin de conservacin genrica que establece el balance en estado estacionario entre flujos convectivos, flujos difusivos, flujo por reaccin y un trmino fuente S
independiente, para la propiedad genrica . La expresin (3) representa el balance local de la
~ , D y kr son respectivacantidad de inters en estado estacionario, teniendo en cuenta que U
mente velocidad del fluido, coeficiente de difusin y coeficiente reactivo.



Ui
D

+ kr = S(~x)
(3)
xi
xi
xi
Al integrar sobre un volumen finito genrico el balance local (3), y aplicar el teorema de
la divergencia se obtiene la expresin (4), donde ~n es el vector unitario normal a la superficie
que define la frontera del volumen, orientado hacia fuera de este por convencin. Tanto para
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

1101

el trmino reactivo como para el trmino fuente, se estima un valor promedio en un punto
especfico del subdominio (centro para el caso cell centered) que al multiplicarlo por el volumen
aproxima la integral de volumen, segn la regla del punto medio.
I
I

D
ni dS Ui ni dS + kr V p = SV
(4)
xi
S
S

Dependiendo del tipo de malla utilizada para subdividir el dominio, cada volumen corresponde a un polgono de N s lados o superficies. As la integral de superficie total ser igual a la
sumatoria de las integrales evaluadas en cada una de las reas que delimitan el volumen. Posteriormente se aproximan las integrales mediante alguno de los mtodos numricos utilizados en
la solucin de integrales tales como regla del punto medio, regla de Simpson o cuadratura de
Gauss. Por simplicidad, en este caso se emplea la regla del punto medio, en la cual la integral
de superficie se aproxima al producto entre el valor del integrando evaluado en el punto medio
del intervalo (centro de la cara respectiva) y el tamao del intervalo, para obtener la ecuacin
discretizada (5).
Ns 
X
l=1

 X
Ns

D
ni S
(Ui ni S) |l + kr V p = SV
xi
l
l=1

(5)

De acuerdo con la expresin (5), es necesario aproximar tanto el valor de la funcin desconocida como su gradiente en los puntos de integracin considerados, en este caso los puntos
medios de cada una de las caras. Estas aproximaciones deben relacionar el valor de la variable
independiente y su gradiente con los valores nodales de esta evaluada en el centro del volumen y sus vecinos. De acuerdo con esta relacin ser posible definir el orden de exactitud del
mtodo.
3.2.

Mtodo sin Malla y Funciones de Base Radial

Los Mtodos Sin Malla son procedimientos numricos que resuelven EDPs valindose de
una distribucin de puntos en el dominio del problema. La interpolacin mediante RBFs es una
de las herramientas de uso comn en los Mtodos Sin Malla, pues una de sus cualidades es el
buen comportamiento en el tratamiento de informacin dispersa en el espacio. Al utilizar RBFs
para interpolar la variable dependiente de un problema, el objetivo, como en cualquier mtodo
de colocacin, es encontrar los coeficientes que permiten a la funcin aproximada acercarse
al valor de la solucin exacta del problema. A continuacin se ilustran los procedimientos y
variantes del mtodo clsico Sin Malla para la solucin de EDPs.
Considerando una distribucin espacial de puntos en los que se conoce informacin sobre
una variable, es posible encontrar sus valores en cualquier otro punto del dominio que contenga
la distribucin de puntos iniciales, al hallar una funcin que se ajuste a los datos disponibles.
Diversas estrategias pueden ser utilizadas para tal fin, pero el uso de RBFs constituye el mtodo
de mejor rendimiento en cuanto a precisin, eficiencia computacional y estabilidad, segn la
evaluacin realizada por Franke (1982) a una muestra significativa de mtodos.
Las RBFs se caracterizan por depender nicamente de la distancia euclidiana entre el argumento y el origen, lo que establece una simetra radial de la funcin, es decir, su valor no
cambia al realizar rotaciones del sistema de coordenadas. Otras caractersticas importantes son
el crecimiento o decrecimiento montono de la funcin con respecto a la distancia del origen,
suavidad fcilmente ajustable y excelentes propiedades de convergencia. En el presente desarrollo se utilza la funcin Multicudrica (6), donde r = kx j k es la distancia euclidiana entre
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1102

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

un punto del dominio x y un punto de prueba j .


(r) = (r2 + c2 )m/2

(6)

La funcin multicudrica generalizada (MQ) converge exponencialmente pero es condicionalmente definida positiva de orden m > 0 ya que, en el momento de realizar la interpolacin, es necesario agregar un polinomio de orden m 1 con el fin de hacer la matriz resultante
invertible. Adems posee un parmetro de forma c que permite variar la pendiente de la funcin
cerca del punto de colocacin. Para valores de c pequeos la funcin tomar forma de cono que
se ir aplanando con el incremento del parmetro.
La funcin de interpolacin s se construye a partir de la combinacin lineal de las RBFs
(r) evaluadas en N puntos de prueba, y los trminos del polinomio de orden m 1, segn la
expresin (7).
s(x) =

N
X

j (kx j k) +

j=1

m
X

j
j+N Pm1
(x)

(7)

j=1

Si se tiene la informacin de la funcin a aproximar S en los puntos de colocacin xi , es


posible construir el sistema de ecuaciones lineales A = B segn (10) y (11), evaluando la
funcin de interpolacin en los puntos de colocacin de acuerdo con la expresin (8) y agregando la restriccin (9), para hacer el sistema invertible. Esta restriccin es un artificio matemtico
que no posee significado fsico.
S(xi ) =

N
X

j (kxi j k) +

j=1

N
X

m
X

j
j+N Pm1
(xi )

(8)

j=1

k
j Pm1
(xj ) = 0,

k = 1, ..., m

(9)

j=1

A=

T
Pm1

S
B=
0

Pm1
0


(10)
(11)

Un problema de valores en la frontera lineal y no homogneo est definido por las expresiones (12) y (13) , donde L y B son operadores diferenciales lineales que aplican en el dominio
y en la frontera , respectivamente; y es la variable dependiente. Se conocen dos procedimientos genricos para llegar a la solucin de este problema por medio de RBFs: Mtodo Kansa
o asimtrico y Mtodo simtrico.
L[(~x)] = f (~x)

(12)

B[(~x)] = g(~x)

(13)

En ambos procedimientos, tal como en el caso de la interpolacin, se requiere de un conjunto


de N puntos ubicados en el dominio y su frontera , conocidos como puntos de prueba ~j
con j = 1, . . . , N . Para llevar a cabo el proceso de colocacin tambin es necesario un conjunto
de puntos ~xi que normalmente coincide con el conjunto de puntos de prueba. Del conjunto de
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

1103

N puntos dispersos, n se ubican a la frontera y N n en el interior del dominio; por lo tanto se


conoce el valor de B[] en n ubicaciones y de L[] en N n como datos necesarios para llevar
a cabo el proceso.
Se aproxima el valor de la variable dependiente mediante la combinacin lineal de RBFs
evaluadas en los puntos de prueba ~j (14). En este caso, se requiere encontrar los valores de
los coeficientes j , no por medio de los valores de la funcin desconocida , si no por la
informacin sobre su comportamiento, brindada por las expresiones (12) y (13).
(~x) =

N
X

j (k~x ~j k) +

j=1

m
X

j
j+N Pm1
(~x)

(14)

j=1

Al aplicar los operadores lineales B y L a la expresin (14), y evaluar las funciones resultantes en cada uno de los n puntos de colocacin ~xi para B[], y N n para L[] se obtiene
el sistema de ecuaciones en su forma matricial A = B, despus de agregar la restriccin (9).
A es una matriz no simtrica definida por (15) y el subndice x hace alusin a la aplicacin
del operador con respecto a la variable ~x. Aunque el mtodo asimtrico ha sido utilizado para
resolver numerosos problemas de valor de frontera, no existe una prueba rigurosa de existencia de la solucin y convergencia. Adems la matriz resultante puede ser extremadamente mal
condicionada para ciertas distribuciones de puntos, lo que la hace no invertible y por lo tanto,
el sistema no solucionable. Varias tcnicas pueden ser aplicadas con el fin de hacer la matriz no
singular, algunas basadas en una eleccin condicionada tanto de los puntos de prueba como de
colocacin, y otras perturbando estratgicamente el parmetro de forma de las RBFs utilizadas.

Bx [] Bx [Pm1 ]
(15)
A = Lx [] Lx [Pm1 ]
T
Pm1
0

g(~x)
(16)
B = f (~x)
0

Con el fin de llegar a una matriz A de colocacin incondicionalmente invertible se plantea


la posibilidad de aproximar la solucin por medio de una interpolacin Hermtica, basada en
la formulacin de Hermite-Birkhoff y probada por Schaback y Franke (1998) en la solucin
de EDPs. En el mtodo simtrico la matriz obtenida es simtrica y del mismo tamao que la
resultante del mtodo asimtrico.
A diferencia del mtodo de Kansa, la variable dependiente del problema se aproxima segn la
ecuacin (17), donde los operadores L y B aplican a las funciones de base radial con respecto
~ Por lo tanto se plantea una funcin de interpolacin que contiene informacin
a la variable .
acerca del comportamiento de la variables a aproximar tanto en el dominio como en su frontera.

(~x) =

n
X
j=1

j B [(k~x ~j k)] +

N
X

j L [(k~x ~j k)] +

j=n+1

m
X

j
j+N Pm1
(~x)

(17)

j=1

Al sustituir la ecuacin (17) en (12) y (13), se obtienen las expresiones a ser evaluadas en
los n puntos de colocacin ubicados en las fronteras, y los N 1 localizados al interior del
dominio, respectivamente. Se llega al sistema lineal A = B con las matrices A y B definidas

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1104

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

por (18) y (16). El paso adicional, con respecto a la formulacin directa del mtodo asimtrico,
comprende el clculo de los nuevos operadores Bx B , Bx L , Lx B y Lx L .

Bx B [] Bx L [] Bx [Pm1 ]
(18)
A = Lx B [] Lx L [] Lx [Pm1 ]
T
T
Bx [Pm1
] Lx [Pm1
]
0
La matriz resultante del mtodo simtrico es no singular siempre y cuando no ocurra que dos
puntos de colocacin, compartiendo operadores diferenciales linealmente dependientes, sean
ubicados en la misma locacin; y se elija la RBF apropiada para los operadores diferenciales
del problema, es decir, una funcin que no sea necesariamente nula al aplicarle los operadores.
El mtodo sin malla basado en RBFs, para solucin de ecuaciones diferenciales parciales a
nivel global, comprende una temtica de investigacin en desarrollo, pues en la actualidad no
se garantiza que el sistema resultante tenga solucin para cualquier distribucin arbitraria de
puntos. El gasto computacional es alto, considerando que, tanto en el mtodo de Kansa como
en el Simtrico, la matriz obtenida es fully populated, es decir, valores diferentes de cero se
encuentran dispersos en toda la matriz y por lo tanto no siguen un patrn determinado. Es por
esto que el uso local de interpolacin con RBFs en mtodos clsicos de solucin de EDPs
permite explotar algunas de las caractersticas ms importantes de las RBFs sin la necesidad de
invertir matrices de gran tamao susceptibles al mal condicionamiento.
3.3.

El nuevo esquema de interpolacin

Para continuar el proceso de solucin de la ecuacin de cnveccin difusin mediante FVM,


se interpola la funcin en las caras de un volumen genrico por medio del esquema Simtrico.
Como primer paso se debe elegir el conjunto de puntos de prueba ~j y de colocacin x~i . En
el mtodo CV-RBF, se elije un subespacio que contenga el volmen sobre el cual se discretiza
la ecuacin genrica y, al menos, un volumen vecino que comparta la cara donde se ubica el
punto en el que se interpola la funcin. Este subespacio recibe el nombre de stencil y se puede
configurar de diversas formas, siempre y cuando contenga p puntos correspondientes a centros
de volmenes, n puntos de frontera (en el caso que el stencil est limitado por la frontera del
dominio) y N n p puntos internos diferentes a los ya especificados. Orsini et al. (2008)
prueba dos posibles configuraciones: one stencil one cell (Figura 1 a.), donde el stencil contiene
el volmen central y todos lo volmenes vecinos; y one stencil one face (Figura 1 b.), en la cual
el stencil contiene el volmen central y el vecino con el que comparte la cara en la que se realiza
la interpolacin. En este mismo trabajo se concluye que mediante la configuracin one stencil
one cell se obtienen menores errores en la solucin de la ecuacin de conveccin difusin. Es
por esta razn que en el presente trabajo se utiliza este arreglo de puntos.
A diferencia del mtodo simtrico convencional, la funcin en el punto de inters se aproxima segn la interpolacin Hermtica (19), resultado de una combinacin necesaria entre el
mtodo de Kansa y el Simtrico, que permite expresar la aproximacin por RBFs de la variable
en el centro de la cara, en trminos de los valores nodales desconocidos que le rodean.

(~x) =

p
X
j=1

j (k~x ~j k) +

n
X

j B [(k~x ~j k)]

j=p+1

N
X

j=n+1

j L [(k~x ~j k)] +

m
X

j
j+N Pm1
(~x) (19)

j=1

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

a.

1105

b.

Figura 1: Posibles configuraciones del Stencil a. one stencil one cell b. one stencil one face. puntos donde se
evala la variable, puntos donde se aplica operador de frontera B, puntos donde se aplica el operador L.

3.3.1.

Colocacin

Al reemplazar la aproximacin (19) en la EDP lineal (12) y las condiciones de frontera (13),
se llega al sistema de ecuaciones a resolver para los valores de los coeficientes , mediante el
proceso de colocacin en el conjunto de puntos x~i y considerando la restriccin (9) impuesta
al polinomio. Este conjunto contiene p ubicaciones en las que se pretende conocer los valores
nodales de , n puntos en los que se conoce el valor de g(~x), y N n p locaciones en las que
se tiene la funcin f (~x). Es as como se llega a un sistema algebraico de ecuaciones de la forma
A = B, donde la matriz simtrica A de tamao (N + m) (N + m) est estructurada segn
(20) y el vector columna B est dado por (21).

B []
L []
Pm1
Bx [] Bx B [] Bx L [] Bx [Pm1 ]

A=
Lx [] Lx B [] Lx L [] Lx [Pm1 ]
T
T
T
Pm1
Bx [Pm1
] Lx [Pm1
]
0

vol
g(~x)

B=
f (~x)
0

(20)

(21)

La ecuacin constituida por las matrices A y B no se puede solucionar an para los valores
de , pues la matriz B contiene el vector columna vol cuyos p componentes corresponden a los
valores desconocidos de en los centros del volumen en cuestin y sus vecinos. El proceso de
colocacin termina cuando los coeficientes quedan expresados en trminos de los p valores
nodales presentes en el stencil de acuerdo con la ecuacin (22).
= A1 B
3.3.2.

(22)

Interpolacin local y ensamble global

Conocidos los coeficientes que definen la aproximacin de la funcin en el stencil, es


posible encontrar el valor de la funcin en cualquier punto de este, en trminos de los valores
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1106

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

nodales que contiene el vector columna vol . En virtud de la aproximacin (19) y la linealidad
de los operadores, el valor de la funcin y su gradiente podrn ser evaluados en cualquier punto
del stencil ~xl segn las siguientes expresiones.

(~x)|~x=~xl =

p
X

j (k~x ~j k)|~x=~xl +

j=1

n
X

j B [(k~x ~j k)]|~x=~xl

j=p+1

N
X

j L [(k~x ~j k)]|~x=~xl +

j=n+1

m
X

j
j+N Pm1
(~x)|~x=~xl (23)

j=1






p
n
X
X

(~x)
~
~


(k~
x

k)
B
[(k~
x

k)]

=
+

j
j
j


xi ~x=~xl
x
x
i
i
~
x=~
xl
~
x=~
xl
j=1
j=p+1




N
m
X
X

j
~

+
j
L [(k~x j k)]
Pm1 (~x)
+
(24)
j+N
xi
xi
~
x=~
xl
~
x=~
xl
j=n+1
j=1

En su forma matricial, las ecuaciones (23) y (24) pueden ser escritas de la siguiente forma.
[(~x)]~x=~xl = [C1l ]T []


(~x)
xi

= [C2il ]T []

(25)

(26)

~
x=~
xl

Prosiguiendo con la solucin de la ecuacin mencionada, es necesario sustituir en la expresin (5) las N s (nmero de superficies) aproximaciones de la funcin (25) y su gradiente (26).
Estos se encuentran en trminos de los valores nodales del stencil respectivo y se evalan en el
punto ~xl , que ahora corresponde al centro de la superficie l. El proceso de sustitucin y el valor
de la matriz segn (22), produce la ecuacin de conveccin difusin ms reaccin discretizada
por el mtodo CV-RBF y aplicada a un volmen genrico (27).
!
Ns
Ns
X
X



DC T ni S
Ui C T ni S A1 B + kV p = SV
(27)
2i

l=1

l=1

Al aplicar la ecuacin (27) a cada uno de los volmenes del dominio, ser posible construir el
sistema lineal global a resolver. El objetivo es hallar los valores de en todos los centros de los
volmenes, es decir las cantidades que conforman el vector columna vol . Conocida la funcin
en los nodos o centros, y reemplazando su valor en (22) para hallar los coeficientes , se podr
conocer la funcin y su gradiente en cualquier punto del dominio, identificando el stencil que
lo contiene y aplicando las expresiones (23) y (24).
Gracias a la interpolacin Hermtica por RBFs, el mtodo CV-RBF se constituye como una
aproximacin de alto orden que adems contiene un esquema analtico de diferencias desplazadas (upwind), pues las aproximaciones contienen la informacin sobre el coeficiente convectivo
Ui . Debido a la naturaleza Sin malla de la interpolacin, otras cualidades importantes son la
gran versatilidad en el tratamiento de fronteras, y la independencia con respecto al tipo de malla
utilizado, pues no es necesario que esta sea estructurada.
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

4.

1107

MTODOS DE SOLUCIN

4.1.

Mtodo de Crank-Nicholson

Para obtener la solucin de problemas transitorios se hace necesario un acople entre un mtodo clsico de discretizacin temporal (Crank-Nickholson) y el mtodo CV-RBF, hasta ahora
desarrollado para el anlisis espacial. Con este objetivo se crea el cdigo DCCVRBFt que tiene
la capacidad de resolver la ecuacin (28) que corresponde al modelo matemtico para la conveccin difusin y reaccin (de primer orden) en estado transitorio de una propiedad genrica
en un medio incompresible. En esta expresin kt es un coeficiente que acompaa el trmino
de acumulacin mientras los coeficientes restantes corresponden a las cantidades de la ecuacin
(3), con S(~x) = 0.



Ui

kt
D

=
+ kr
(28)
t
xi
xi
xi
En primer lugar se realiza la discretizacin temporal de la ecuacin (28), de acuerdo con el
mtodo de Crank-Nicholson, para generar la expresin (29). es una constante de peso que
puede dar al esquema la calidad de implcito ( = 1), explicito ( = 0) o una combinacin de
segundo orden en el tiempo mediante valores intermedios.



(~x, t + t)
Ui (~x, t + t)

kr (~x, t + t)
xi
xi
xi




(1 )
(~x, t)
Ui (~x, t)

+
D

kr (~x, t)
(29)
kt
xi
xi
xi

(~x, t + t) (~x, t)
=
t
kt

Esta nueva expresin es utilizada por LaRocca et al. (2005) para redefinir, en un esquema
global, los operadores diferenciales parciales que constituyen la matriz Hermtica. En el caso
local y empleando FVM no es necesario modificar los operadores ya que el efecto del avance
en el tiempo es incluido en el esquema mediante la ecuacin resultante de aplicar FVM. La
ecuacin (29) se lleva a la forma (30) realizando una discretizacin espacial por FVM y reemplazando los valores de la variable y su gradiente por aquellos que entrega la interpolacin Hermtica. El trmino fuente corresponde al operador diferencial aplicado al valor de la variable en
la iteracin anterior (n 1).
 !
 X
 !

Ns 

1
k
U
r
i
T
1

t
C2i
ni S
C1T ni S

A B kt + V p
k
k
t
t
l
l
l=1
l=1
!





 
N
s
N
s
X D n1
X Ui n1

1
k
r
V pn1
ni S
ni S
+

= (1)t

k
x
k
k
(

1)
t
i
t
t
l
l
l=1
l=1
Ns 
X
D

(30)

4.2.

Mtodo de Newton-Rapshon

Los modelos matemticos que describen fenmenos de transporte mediante EDPs lineales
son en general aproximaciones al comportamiento real de los sistemas. Los procesos reales
de transporte de masa, energa y momentum son fundamentalmente no lineales, pues existe
una fuerte dependencia entre las propiedades que caracterizan el sistema y los mecanismos
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1108

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

de transporte y acumulacin. Ejemplo de no linealidad en procesos de transferencia de calor


en medios incompresibles, es la dependencia de la conductividad y el calor especfico con la
temperatura. Para la solucin por CV-RBF, se considera la EDP no lineal de la forma (31). Esta
expresin modela un fenmeno de conveccin difusin reaccin con coeficientes en trminos
de la variable dependiente , teniendo en cuenta que Sf es una trmino fuente que toma en
cuenta el flujo de por reaccin.



Ui ()
D()

+ Sf () = S(~x)
(31)
xi
xi
xi

De la misma manera que para el caso lineal, se lleva a cabo el proceso de discretizacin de
la ecuacin (31) segn el mtodo FVM. Se obtiene la funcin no lineal (32) que conforma el
sistema de ecuaciones global al ser aplicada a cada uno de los volmenes (de N s lados) en que
se divide el dominio.


,
,
x1 x2

Ns 
X
l=1

 X
Ns

=0

D()
ni S
(Ui ()ni S) |l + V (Sf S)
xi
l
l=1

(32)

La ecuacin resultante (32) se resuelve utilizando el mtodo de Newton-Raphson. Con los


valores iniciales y empleando la interpolacin Hermtica por RBF es posible evaluar la funcin
no lineal en las locaciones requeridas. Se debe tener en cuenta que para la aplicacin del esquema de interpolacin es necesario llevar el operador diferencial parcial Lx a una de sus posibles
formas lineales, en este caso, una ecuacin de Poisson (33). El superndice n se refiere al valor
de la variable en la n-sima iteracin. Esta forma lineal del operador Lx resulta de extraer todas
las cantidades que deban ser recalculadas iteracin tras iteracin, con el fin de realizar la inversin de matrices de interpolacin solo una vez al inicio del algoritmo. La matriz Jacobiana se
evala numericamente mediante un esquema de diferencias centradas.
1
2 n
=
Lx ( ) =
xi xi
D(n1 )
n

5.

Ui (n1 )n1
xi

D() n1 n1
n1

+ S(~x) Sf ( )
(33)

xi xi

RESULTADOS

El mtodo CV-RBF en conjunto con la estrategias numricas mencionadas, se aplican a la


solucin de la ecuacin de calor (1) para diversas situaciones tpicas en transferencia de calor, a
modo de validacin y aplicacin. A continuacin se ilustra la aplicabilidad del mtodo CV-RBF
y se evalua su desempeo en problemas bidimensionales de conduccin lineal, conveccin,
conduccin transitoria y conduccin no lineal, empleando diferentes tipos de condiciones de
frontera y mallas.
5.1.

Placa Plana: Problema de Dirichlet

Se analiza a continuacin la transferencia de calor por conduccin en estado estacionario


en una placa plana. Las caractersticas geomtricas del problema a solucionar se ilustran en la
Figura 2. Para este caso en el cual se aplica una condicin tipo Dirichlet en todas sus fronteras,
se define = T T1 . T1 es el valor de la temperatura en las fronteras, excepto en x2 = W
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1109

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

donde la temperatura es una funcin conocida f (x1 ). La solucin analtica al problema se logra
por medio del mtodo de separacin de variables y corresponde a la expresin (34).

Figura 2: Geometra y condiciones de frontera para la conduccin estacionaria de calor en una placa rectangular

 nx 
2 X sinh(nx2 /L)
1
sin
(x1 , x2 ) =
L n=1 sinh(nW/L)
L

f (x1 ) sin

 nx 
1

dx1

(34)

Con el fin de evaluar el rendimiento del cdigo DCCVRBF en situaciones de conduccin


bidimensional, se utilizan las siguientes dos formas de la funcin f (x1 ) con sus respectivas
soluciones particulares derivadas de la ecuacin (34).
f (x1 ) = T2
f (x1 ) = T2 sin

nx1
L

En el primer caso la solucin analtica particular toma la forma (35), donde f = T2 T1 .


Para el segundo caso se obtiene como solucin la expresin (36), teniendo en cuenta un valor
mximo de la variable dependiente en la frontera superior definido por m = T2 T1 con T2
representando el valor mximo de temperatura. Se consideran dimensiones L = W = 1, y
valores para T2 y T1 iguales a 120 y 20 C respectivamente.

 nx  sinh(nx /L)
2 X (1)n+1 + 1
1
2
(x1 , x2 ) = f
sin
n=1
n
L
sinh(nW/L)

(x1 , x2 ) = m sin

 x  sinh(x /L)
2
1
L sinh(W/L)

(35)
(36)

Se utiliza el cdigo creado DCCVRBF para obtener la solucin numrica de ambos casos
por medio del mtodo CV-RBF. Para la primera situacin se divide el dominio del problema
en una malla estructurada homognea de 10 10 volmenes. En la Figura 3 se comparan los
resultados obtenidos con la solucin analtica en la lneas x2 =0.25, x2 = 0.50 y x2 = 0.75, y
se ilustra el comportamiento del error en estas rectas. Se utiliza la funcin MQ con m = 1 para
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1110

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

1.2

60

1
50
0.8
x =0.25

0.6

40

x =0.55
x =0.75
2

%E

[C]

0.4
30

0.2
20

0
0.2

10
0.4
0

0.2

0.4

0.6
x [m]
1

a.

0.8

0.6

0.2

0.4

0.6

0.8

x [m]
1

b.

Figura 3: Valores de temperatura para el problema de conduccin estacionaria en una placa plana (Primera
situacin). a) Comparacin con la solucin exacta (lnea continua) en las rectas x2 = 0.25 (), x2 = 0.5 (o)y
x2 = 0.75 (+) b) Comportamiento del error relativo

Figura 4: Divisin del dominio en la segunda situacin: a. Malla no estructurada, b. Stencil correspondiente

realizar la interpolacin Hermtica propia del mtodo simtrico, con parmetro de forma igual
al tamao del lado de cada volumen.
Con el objetivo de ilustrar la independencia del mtodo con respecto a la malla, se utiliza una
divisin no estructurada del dominio (Figura 4 a.) en la solucin del segundo caso con condicin
de frontera tipo Dirichlet. En la Figura 4 b. se ilustra la configuracin one stencil-one cell de
un stencil interno en la malla no estructurada. Al igual que en el caso anterior se compara la
solucin numrica con la solucin analtica y se evala la tendencia del error relativo en las
lneas del dominio donde x2 =0.25, x2 = 0.50 y x2 =0.75, como se puede apreciar en la Figura
5.
Se calculan el error RMS y el error mximo para cada uno de los casos analizados. La Tabla
1 muestra el valor y comportamiento de tales parmetros conforme aumenta la densidad de
malla, tanto para el caso estructurado (primera situacin) como para el no estructurado (segunda
situacin). Se observa como el error disminuye conforme aumenta la densidad de malla, lo cual
adems de asegurar la convergencia del mtodo, verifica una relativa independencia del esquema
con respecto al tipo de malla utilizado.
En las Figuras 3 a. y 5 a. se ilustra la forma de las distribuciones de temperatura obtenidas, las
cuales mantienen la tendencia y valores dados por los resultados analticos. La cercana entre
los valores se puede apreciar en las Figuras 3 b. y 5 b. donde se reporta el error relativo a la
solucin exacta, que tanto para la malla estructurada en la situacin 1 y para la no estructurada
en la 2 se encuentran valores menores al 1.2 % y 4 % respectivamente. De acuerdo con estos
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1111

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

50

4
x2=0.25

45

x2=0.55

x2=0.75

40
2
35
1
%E

[C]

30
25
20

0
1

15
2
10
3

5
0

0.2

0.4

0.6

0.8

0.2

0.4

0.6

x [m]

0.8

x [m]

a.

b.

Figura 5: Valores de temperatura para el problema de conduccin estacionaria en una placa plana (Segunda
situacin). a. Comparacin con la solucin exacta (lnea continua) en las rectas x2 =0.25 (), x2 = 0.50 (o)y
x2 = 0.75 (+) b. Comportamiento del error relativo

valores es posible afirmar que mediante el mtodo CV-RBF se soluciona de manera adecuada
el problema lineal de conduccin de calor con condiciones de frontera tipo Dirichlet, utilizando
una funcin Multicudrica con m = 1 y mallas medianamente densas (100 volmenes).
Tabla 1: Indicadores de la solucin de la ecuacin de conduccin de calor bidimensional

Malla Situacin 1
55
10 10
20 20
30 30

5.2.

max
0.0064
0.0034
0.0028
0.0028

RM S
0.0023
0.0012
0.00067
0.00035

Malla Situacin 2
32 vol
100 vol
384 vol
882 vol

max
0.0422
0.0245
0.0136
0.0053

RM S
0.0165
0.0105
0.0042
0.0013

Conveccin forzada en flujo Poiseuille

A continuacin se estudia la situacin de flujo de calor a travs de un fluido que se encuentra


en movimiento. Se analiza el comportamiento de la solucin de las ecuaciones de conveccin
difusin con coeficiente convectivo dependiente de la posicin, obtenida mediante CV-RBF. Se
consideran dos placas planas paralelas entre las cuales se mueve en la direccin x1 un fluido
Newtoniano e incompresible de propiedades constantes, tal como se muestra en la Figura 6. La
primera placa esta ubicada en x2 = 0 y a la otra en x2 = H. El fluido est hidrulicamente
desarrollado, se encuentra en estado estacionario y su velocidad es independiente de la temperatura. De acuerdo con la geometra y tipo de fluido, el campo de velocidad est descrito por el
perfil parablico (37), tambin conocido como Flujo Poiseuille plano.

2 !
x2 0.5H
u1 (x2 ) = (u1 )max 1
(37)
0.5H
La transferencia de calor se da desde los alrededores al fluido cuando este, que se encuentra
a una temperatura uniforme T0 , atraviesa la recta x1 = 0 y es calentado por las placas que
permanecen a una temperatura constante T1 , y alcanza el estado estacionario. La ecuacin que
modela el fenmeno esta dada por la expresin (1) eliminando los trminos de acumulacin
y fuentes. Las condiciones de frontera se definen segn (38) y (40), y el dominio es dividido
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1112

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

Figura 6: Configuracin geomtrica del problema de transferencia de calor entre placas

mediante una malla estructurada 30 90. La solucin analtica del presente modelo es conocida
como el problema de Graetz en coordenadas rectangulares y an no existe una forma cerrada de
la solucin. Por lo tanto la comparacin de resultados se hace con respecto a los obtenidos por
Divo y Kassab (2005) mediante mtodo sin malla empleando interpolacin global con RBF y a
su vez comparados con la solucin arrojada por el programa comercial Fluent.
T (0, x2 ) = T0

(38)

T (x1 , 0) = T (x1 , L) = T1

(39)

T (L, x2 )
=0
x1

(40)

Se elige como fluido de trabajo aire con calor especfico Cp = 1006.46 J/kg o C, densidad
= 1.225 kg/m3 y conductividad k = 0.0242 W/m o C. El perfil parablico que describe el
movimiento del fluido se caracteriza por una velocidad mxima u1 max = 0.25 m/s.
3

x 10

110

100

90

7
80
x2 [m]

6
70
5
60
4
50
3
40

30

1
0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09
x1 [m]

20

Figura 7: Distribucin de temperatura en flujo Poiseuille plano con temperatura constante en paredes

El perfil de temperatura en desarrollo encontrado se ilustra en la Figura 7. La distribucin


obtenida ilustra el calentamiento del fluido debido a la diferencia de temperatura existente entre
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

1113

0.01
0.009
0.008
0.007
DCCVRBF, x1=0.25

x [m]

0.006

DCCVRBF, x =0.5
1

DCCVRBF, x1=0.75

0.005

DCCVRBF, x =1.0
1

0.004

Divo et al.
0.003
0.002
0.001
0
30

40

50

60

70

80

90

100

110

120

T[C]

Figura 8: Perfiles de temperatura en desarrollo en un flujo Poiseuille plano

este y las paredes. El fluido, mediante el mecanismo de la conveccin forzada, extrae calor del
medio circundante, en este caso, las placas. Se presenta la parte de perfil trmico en desarrollo,
pues es de esperarse que a una longitud determinada de la entrada, la temperatura no vare en la
direccin x1 para establecer un flujo trmica e hidrulicamente desarrollado. En la Figura 8 se
muestra el proceso de desarrollo del perfil de temperatura conforme aumenta x1 , adems de la
verificacin de los resultados con la solucin numrica referenciada.
El comportamiento de la solucin de la ecuacin es adecuado. El efecto convectivo es bien
percibido por el esquema de interpolacin, teniendo en cuenta un P e 1200. Las condiciones
de frontera impuestas responden a la situacin real, incluyendo la restriccin tipo Neumann que
predice la variacin nula en la temperatura a la longitud que delimita el domino. El parmetro
de forma de la ecuacin MQ m = 1 se hace constante en todo el dominio excepto en la zona
ubicada cerca de la frontera x1 = 0.0 donde ocurre un cambio sustancial de la temperatura, y
en la cual el parmetro se hace 5 veces ms grande.
5.3.

Calentamiento de una placa plana

Una placa plana rectangular de lados 2lx1 y 2lx2 que se encuentra a temperatura ambiente
T0 , experimenta un proceso de calentamiento cuando sus fronteras son puestas en contacto con
una fuente de calor a temperatura constante T1 . Como se trata de una situacin simtrica con
respecto al centro de la placa, se analiza solo un cuadrante de la misma mediante la aplicacin de
una condicin de frontera tipo Neumann en los planos de simetra. A continuacin se describe
de manera exacta las condiciones de frontera e iniciales para la solucin de la ecuacin de de
calor (1) en estado transitorio considerando ~u = ~0 y ausencia de fuentes.
T (x1 , x2 , 0) = T0

(41)

T (Lx1 , x2 , t) = T (x1 , Lx2 , t) = T1

(42)

T (x1 , 0, t)
T (0, x2 , t)
=
=0
x1
x2

(43)

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1114

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

90
100

95

100
80

80

100

80

99.5

80
90

40

99

60
T[C]

60

70

T[C]

T[C]

60

85

40

40
98.5

60
20

20

0
1
1
0.5

20
80

50

0
1

0
1
0.5

0.5

98

75

40

1
0.5

0.5

0.5

97.5

30
x [m]
2

x [m]

x [m]

x [m]

x [m]

a.

b.

x [m]
1

c.

Figura 9: Distribuciones de temperatura en diferentes momentos del calentamiento de una placa plana: a. F o =0.1,
b. F o =0.3, c. F o=0.8

100

90

T[C]

80

70
Fo=0.1
Fo=0.2
Fo=0.3
Fo=0.4
Fo=0.6
Fo=0.8
Fo=1.0
Analitica

60

50

40

0.2

0.4

0.6
x

0.8

Figura 10: Perfiles de temperatura en x2 =0.5 en calentamiento de placa plana

El fenmeno se caracteriza mediante el nmero adimensional de Fourier F o = t/lx ,


y se consideran las propiedades constantes a 25 o C de una aleacin de Aluminio T6: k =
180 W/m2 o C, Cp = 900 J/kg o C y = 2800 kg/m3 . La solucin analtica esta dada por la
expresin (44), que es obtenida mediante el mtodo de separacin de variables. Se utiliza una
funcin Multicudrica con m = 1 y c = 0.01h (h es una longitud caracterstica de la malla).
Se divide el dominio rectangular de lx1 = lx2 = 1 m con una malla estructurada de 21 21
elementos, se estima un t = 100s y se utiliza un esquema semi-implcito fijando =0.5.
!



X
T1 T
1 x2
(1)n (n+ 21 )2 2 F o
e
cos n +
=4
1
T1 T0
2 Lx2

n
+
2
n=0

m=0

!


1 x1
(1)m (m+ 21 )2 2 F o
e
(44)
cos m +
2 Lx 1
m + 12

En la Figura 9 se muestran las distribuciones de temperatura en tres diferentes momentos de


la solucin. La evolucin de la temperatura es acorde con las propiedades fsicas del medio y las
condiciones de frontera establecidas. La solucin analtica tiene problemas de convergencia para
F o cercanos a cero, por lo tanto se evala el comportamiento solo hasta F o =0.1, momento en
el cual la temperatura en el centro de la placa, tanto numrica como exacta, es aproximadamente
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1115

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

100

100

0.9

0.9
90

90

0.8

0.8
80

80

0.7

0.7
70
60

0.4

50

0.3

70

0.6
2

0.5

x [m]

x2 [m]

0.6

0.5

60

0.4

50

0.3
40

0.2

40
0.2

30
0.1

30
0.1

0.1

0.2

0.3

0.4

0.5 0.6
x1 [m]

0.7

0.8

0.9

0.1

0.2

0.3

0.4

a.

0.5 0.6
x1 [m]

0.7

0.8

0.9

b.

Figura 11: Solucin del problema de conduccin de calor en material de conductividad variable: a. Exacta, b.
Numrica

de 41 C. En la Figura 10 se ilustra el comportamiento de la solucin en la recta x2 =0.5 para


distintos momentos. Se puede apreciar la exactitud de los resultados numricos excepto en
F o =0.1 al aumentar x1 , donde el error se hace notorio e indeterminado como consecuencia de
la divergencia de la solucin analtica.
5.4.

Conduccin de calor no lineal

Se considera una situacin hipottica de conduccin de calor en un material de conductividad


dependiente de la temperatura y fuente independiente. El fenmeno es modelado mediante la
~ = ~0, Sf = 0 y S obtenida al sustituir en la EDP la
ecuacin (31) con = T T , D = T 1.3 , U
solucin impuesta (45). La geometra del problema y las condiciones de frontera son anlogas
a las mostradas en la Figura 2 teniendo en cuenta una f (x1 ) = T1 y T = T1 y un valor de
L = W = 1.
2

T (x1 , x2 ) T = 100T x1 x2 (1 x1 )(1 x2 )e(x1 +x2 )

(45)

Se evala el comportamiento de la solucin numrica obtenida utilizando una MQ con m = 1


y un parmetro de forma c = 0.1h, donde h es una longitud caracterstica de cada stencil. Se
utiliza una malla estructurada de 30 30 volmenes. En la Figura 11 se compara el contorno
exacto con el numrico para observar la cercana de la solucin numrica. Tambin se analiza
con mayor detalle el valor de la temperatura en la recta x1 =0.5 mediante las Figuras 12 a. y
12 b., donde se aprecia la cercana entre los resultados considerando un bajo error relativo. Este
aumenta al acercarse a las fronteras pero sin afectar notoriamente el comportamiento global de
la solucin, pues se obtiene un RM S = 0.54 %.
Se reportan tendencias del error residual para el proceso iterativo en la que, segn la Figura
12 c., se puede observar un comportamiento estable y una velocidad de convergencia relativamente alta. Por medio de las pruebas de convergencia y exactitud realizadas al cdigo creado
(DCCVRBFnl) se demuestra su validez y se asegura un buen funcionamiento.
6.

CONCLUSIONES

Se solucionaron adecuadamente las EDPs que modelan situaciones bsicas en transferencia


de calor mediante cdigos creados para la aplicacin del mtodo CV-RBF. Esta primera aproxiCopyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1116

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

100

8
DCCVRBFnl
Analitica

90

10

7
2

10

80

5
residuos RMS

4
%E

T[C]

70
60

3
50

10

10

2
40

30
20

10

0.2

0.4

0.6
x

a.

0.8

0.2

0.4

0.6
x

b.

0.8

10

10
iteraciones

15

20

c.

Figura 12: Problema de conduccin de calor en material de conductividad variable, a. Temperatura en x1 =0.5, b.
Error relativo en x1 =0.5, c. Error residual

macin al mtodo resulta exitosa teniendo en cuenta los modelos estudiados y su fcil acople a
los diferentes mtodos numricos clsicos como son el mtodo de Newton-Raphson y el mtodo
de Cranck-Nicholson.
El mtodo CV-RBF es una versin mejorada del esquema clsico de FVM al permitir una
mayor versatilidad en el tratamiento de geometras gracias a la interpolacin Hermtica por
RBF que garantiza la independencia con respecto al tipo de malla empleado. Los resultados
obtenidos en las validaciones realizadas en mallas estructuradas y no estructuradas muestran
gran correspondencia con los datos de referencia.
La funcin Multicudrica MQ con m = 1 registra buen comportamiento en las simulaciones
realizadas. El parmetro de forma es variable en el dominio y sus valores, para las simulaciones
realizadas, son del orden de una dcima parte del tamao de malla, en promedio. Los valores
registrados para el valor del parmetro de forma en la literatura relacionada an no son universales y solo aplican para las situaciones y esquemas de interpolacin especficos. Por lo tanto
la labor experimental de encontrar los valores ptimos se hace mediante el anlisis del error
relativo o el error residual, en un proceso an tedioso, que se convierte en un aspecto a mejorar
en el mtodo.
La capacidad de solucin de problemas en mallas no estructuradas, un esquema de interpolacin de alto orden con cualidades de esquemas de diferencias desplazadas (upwind), errores
relativos bajos y una buena convergencia al ser acoplado con mtodos tradicionales, son las
principales fortalezas del mtodo CV-RBF. Estas cualidades invitan a continuar su desarrollo
encaminado a la modelacin y simulacin de situaciones reales mediante la solucin de sistemas de EDPs acoplados.
REFERENCIAS
Abgrall R. On essentially non-oscillatory schemes on unstructured meshes. Journal of Computational Physics, 114(1):4598, 1994.
Divo E. y Kassab A.J. A meshless method for conjugate heat problems. Engineering Analysis
with Boundary Elements, 29(1):136149, 2005.
Franke R. Scattered data interpolation: tests of some methods. Mathematical Computation,
38(157):181200, 1982.
Ge L. y Sotiropoulus F. A numerical method for solving the 3d unsteady incompressible navierstokes equations in curvilinear domains with complex immersed boundaries. Journal of Computational Physics, 225(2):17821809, 2007.

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Mecnica Computacional Vol XXVIII, pgs. 1097-1118 (2009)

1117

Jayantha P.A. y Turner I.W. A second order control-volume-finite-element least-squares strategy


for simulating diffusion in strongly anisotropic media. Journal of Computational Physics,
23(1):116, 2005.
Jumarhon B., Amini S., y Chen K. The hermite collocation method using radial basis functions.
Engineering Analysis with Boundary Elements, 24(78):607611, 2000.
Kansa E.J. Multiquadrics -a scattered data approximation scheme with applications to computational fluid dynamics-ii solution to parabolic, hyperbolic and elliptic partial differential
equations. Computers & Mathematics with applications, 19(89):127145, 1990.
Kansa E.J. y Hon Y.C. Circumventing the ill- conditioning problem with multiquadric radial
basis functions: Applications to elliptic partial differential equations. Computers & Mathematics with applications, 39(1):123137, 2000.
Kim D. y Choi H. A second-order time-accurate finite volume method for unsteady incompressible flow on hybrid unstructured grids. Journal of Computational Physics, 162(2):411428,
2000.
LaRocca A., Hernandez A., y Power H. Radial basis functions hermite collocation approach for
the solution of time dependent convenction-diffusion problems. Engineering Analysis with
Boundary Elements, 29:359370, 2005.
LaRocca A. y Power H. A double boundary collocation hermitian aproach for the solution of
steady state convection-diffusion problems. Computers & Mathematics with applications,
55(9), 2008.
Lilek Z. y Peric M. Fourth-order finite volume method with collocated variable arrangment.
Computers & Fluids, 24(1):239252, 1995.
Manzini G. y Putti M. Mesh locking effects in the finite volume solution of 2-d anisotropic
difusin equations. Journal of Computacional Physics, 220(1):751771, 2007.
Moroney T.J. y Turner I.W. A finite volume method based on radial basis functions for twodimensional nonlinear diffusion equations. Applied Mathematical Modelling, 30(10), 2006.
Moroney T.J. y Turner I.W. A three dimensional finite volume method based on radial basis
functions for the accurate computacional modelling of nonlinear diffusion equations. Journal
of Computational Physics, 225(2), 2007.
Orsini P., Power H., y Morovan H. Improving volume element methods by meshless radial basis
function techniques. Computer modelling in Engineering and Sciences, 769(1):121, 2008.
Patankar S. Numerical heat transfer and fluid flow. Computational and Physical Processes in
Mechanics and Thermal Sciences. Taylor & Francis, 1980.
Perron S., Boivin S., y Hrard J. A finite volume method to solve the 3d navier stokes equations
on unstructured grids. Journal of Computational Physics, 33(10):13051333, 2004.
Schaback R. y Franke C. Convergence order estimates of meshless methods using radial basis
functions. Advances in Computational Mathematics, 8(4):381399, 1998.
Truscott S.L. y Turner I.W. An investigation of the accuracy of the control volume-element
based on triangular prismatic elements for simulating diffusion in anisotropic media, part b:
Fundamentals. Numerical Heat Transfer, 46(1):243268, 2004.
Versteeg H.K. y Malalasekera W. Introduction to computational fluid dynamics: the finite volume method. Longman Scientific & Technical, 1995.
Vidovic D., Segal A., y Wesseling P. A superlinearly convergent finite volume method for the
incompressible navier stokes equations on staggered unstructured grids. Journal of Computational Physics, 198(1):159177, 2004.
Wang J. y Liu R. A comparative study of finite volume methods on unstructured meshes for
simulation of 2d shallow water wave problems. Mathematics and Computers in Simulation,
Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

1118

C.A. BUSTAMANTE, W.F. FLOREZ, M. GIRALDO, H. POWER

53(3):171184, 2000.
Wesseling P. Principles of computational fluid dynamics. Computational Mathematics.
Springer, 2001.
Wright G. y Fornberg B. Scattered node compact finite difference-type formulas generated from
radial basis functions. Journal of Computational Physics, 212(1), 2006.
Zhao J. y Zhang B. A high-order characteristics upwind incompressible flow and heat transfer
simulation on unstructured grids. Computer methods in applied mechanics and engineering,
190(57):733756, 2000.

Copyright 2009 Asociacin Argentina de Mecnica Computacional http://www.amcaonline.org.ar

Potrebbero piacerti anche