Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2U 2U
U .U div ( grad (U )) 2 2 0
2
x y
Y puede ser resuelta usando valores conocidos de U(x,y) en una frontera rectangular. Flex PDE acepta
los operadores div y grad y los transforma internamente en la ecuación PDE de segundo orden mostrada
anteriormente.
Para resolver la ecuación, primero se especifica el error relativo máximo de la solución que puede ser
errlim=1e-5. Se puede exigir esta exactitud debido a que el problema es fácil de resolver.
Posteriormente, se definen las variables (U) y luego la ecuación con la PDE de Laplace. El área de
solución limitada por las fronteras es llamada el dominio. En el segmento boundaries, se especifican los
valores de la variable dependiente U en cada uno de los cuatro lados del rectángulo mediante la
instrucción value. Para las fronteras se especifica entonces una función como por ejemplo U=x2-y2 para
cada punto de la frontera.
2R1 2R2
0.3 m
2T 2T
2 0
Tome la ecuación
x 2
y para la distribución de temperatura dentro del revestimiento
Se desea determinar la distribución de temperatura dentro del revestimiento (porción rayada) en dos
dimensiones. Resuelva el problema mediante Flex PDE y haga una gráfica de contorno. Se puede
considerar las siguientes aproximaciones:
Complete la siguiente tabla con el código de Flex y calcule cuánto vale la temperatura en el punto medio
del revestimiento (punto negro de la figura).
COORDINATES
VARIABLES
EQUATIONS
BOUNDARIES
PLOTS
Ecuación de Poisson. La ecuación de Poisson es similar a la de Laplace, la única diferencia es el elemento
a la derecha de la ecuación, el cual ya no es cero.
2U 2U
div ( grad (U )) 2 2 6 x 2
x y
Las ecuaciones anteriores trataban casos en los que la solución solo dependía de variables espaciales.
Ahora, se considerará casos en los que la solución además, tenga un componente transiente. La
ecuación dependiente del tiempo para la conducción de calor es:
T
. f C p h
t
Donde ρ es la densidad y Cp es la capacidad calorífica. Esta PDE expresa el balance de energía para un
elemento volumétrico. Flex PDE permite usar el tiempo t como una variable independiente, y dt como el
operador derivativo parcial / t . Esto significa que la variable t es tratada como una variable espacial.
Ejemplo. Barra de hierro con un incremento de temperatura. Consideremos una barra rectangular de
hierro que está inicialmente a 300K. Lo que significa en el initial values (t=0) hay que especificar el valor
inicial. El valor inicial no necesariamente tiene que ser una constante, puede ser cualquier función del
espacio.
La otra temperatura dada es la de la izquierda de la barra. Aquí consideramos esta frontera, con un valor
constante de 400K, lo que significa que la cara izquierda de la barra mantendrá esta temperatura para
t>0.
Como en este caso, la solución es dependiente del tiempo, el comando monitors permite visualizar
como va variando la solución con el tiempo, mientras que el valor del tiempo se define como un vector
con incrementos de 10 hasta 5000. La solución sería entonces:
Ejemplo. Una barra de hierro soldada a una barra de cobre. Las propiedades del material también
pueden variar. Vamos a considerar una barra, cuya primera porción izquierda es de cobre y la porción
derecha de hierro, por consiguiente tendrán diferente conductividad térmica (k). Además, se tomará la
frontera izquierda constante a 500K y una temperatura inicial de la barra de 300K.
TITLE 'Barra de cobre soldada con hierro'
COORDINATES cartesian1
VARIABLES
temp
SELECT
spectral_colors errlim=3e-4
DEFINITIONS
Lx=1 h=0 k ro cp
tempi=300 temp0=500 {Temperaturas inicial y de frontera}
flux_x=-k*dx(temp)
INITIAL VALUES
temp=tempi
EQUATIONS
dx(flux_x)+ro*cp*dt(temp)=h
BOUNDARIES
REGION 'cobre' k=400 ro=8.96e3 cp=385
START(0)
point_value(temp)=temp0 LINE TO (0.2*Lx)
REGION 'hierro' k=82 ro=7.87e3 cp=449
START(0.2*Lx)
LINE TO (Lx)
TIME from 0 to 1000
MONITORS
PLOTS
For t=0, 10, 30, 100, 300, 1000
elevation(temp) from (0) to (Lx)
Histories
History(temp) at (0.1*Lx) at (0.2*Lx) at (0.3*Lx) at (0.4*Lx) at (0.5*Lx)
END