Sunteți pe pagina 1din 27

UNIDAD 07

ECUACIONES DIFERENCIALES PARCIALES


7.1 PLANTEAMIENTO GENERAL DEL PROBLEMA Las Ecuaciones Diferenciales Parciales (EDP) involucran una funcin de ms de una variable independiente y sus derivadas parciales. Las EDP Lineales tienen el siguiente formato:
2U 2U 2U U U + B( x; y ) +C ( x; y ) = F ( x; y;U ; ; ) 2 2 x y x y x y

A( x; y )

(7.1)

Donde: A(x; y), B(x; y) y C(x; y) son funciones de x e y. En un punto particular (x; y)=(a; b) la ecuacin (7.1) puede ser:

Elptica, Parablica, Hiperblica,

si B2(a; b)-4A(a; b)C(a; b)<0 si B2(a; b)-4A(a; b)C(a; b)=0 si B2(a; b)-4A(a; b)C(a; b)>0 (7.2)

NOTAS: a) Una misma EDP puede ser Elptica en un punto, Parablica en otro punto, e Hiperblica en otro punto. b) Si A(x; y), B(x; y) y C(x; y) son constantes, entonces es elptica, parablica o hiperblica completamente.

NOTAS: 1

a) Una misma EDP puede ser elptica en un punto, parablica en otro punto, e hiperblica en otro punto. b) Si A(x; y), B(x; y) y C(x; y) son constantes, entonces es elptica, parablica o hiperblica completamente. Ejemplos: 1.
2U 2U 2U 2U 2U + = f ( x; y ) 1 +0 +1 = f ( x; y ) 2 2 2 x y x xy y 2

Tenemos: B2-4AC=02-4(1)(1)=-4<0 es elptica completamente 2.


2T 2T 2T 2T 2T = 2 1 2 + 0 2 = 0 f ( x; t ) x 2 t x xt t

Tenemos: B2-4AC=02-4(1)(-)=4 Entonces:


es elptica completamente , si <0. es parablica completamente, si =0. es hiperblica completamente , si >0.

ECUACION DEL CALOR: El siguiente modelo matemtico se conoce con el nombre de Problema de Valor de Frontera (PVF), y representa a la ecuacin del calor:

T ( x, t ) 2T ( x, t ) = 2 E c u a c iD inf e r e ln Pc iaar c i a l t x i n P V F T ( x,0) = f ( x) ; 0 < x < x F C o n d i cI ni c i a l T (0, t ) = g (t ) C o n d i cFi r o n t 1 r a n e 1 T ( xF , t ) = g 2 (t ) ; t > 0 C o n d i cFi o n t e r a rn 2


temperatura) en una regin a lo largo del transcurso del tiempo t.

(7.3)

y cuya solucin T(x; t) describe la distribucin del calor (o variaciones de la

NOTA: La ecuacin del calor predice que si un cuerpo a una temperatura T se sumerge en una caja con agua a menor temperatura, la temperatura del cuerpo disminuir, y finalmente (tericamente despus de un tiempo infinito, y siempre que no existan fuentes de calor externas) la temperatura del cuerpo y la del agua sern iguales (estarn en equilibrio trmico). Grficamente: 2

Figura 7.1: Dominio de definicin de la funcin solucin del problema de valor en la frontera (PVF)

7.2 MTODOS EXPLCITO E IMPLCITO (SOLUCIN DE PROBLEMAS EN LA FRONTERA) a) Mtodo Explicito Para ilustrar este mtodo se resolver el PVF con los datos siguientes:

T ( x, t ) 2T ( x, t ) t = x2 0 P V F T ( x,0) = 2 0 F ; 0 < x < L T (0, t ) = 1 0 00F T (1; t ) = 1 0 00F ; t > 0


2 Con = 1 pie / h ,

L = 1 pie

t max = 1 hora

Solucin:

1o. Se construye una malla en el dominio de definicin dividiendo la longitud de la barra (1 pie) en 4 subintervalos y el intervalo de tiempo (1 hora) en 100 subintervalos. Las condiciones de frontera proporcionan la temperatura en cualquier punto del eje vertical t y de la recta vertical x=1 a cualquier tiempo, mientras que la condicin inicial proporciona la temperatura en cualquier punto del eje horizontal x al tiempo cero. Cada nodo de la malla queda definido por dos coordenadas a saber (i; j). j) Por ejemplo, (3; 4) Representa la temperatura de la barra en el punto x=0,75 pies de la barra al tiempo t=0,04 horas. (4; 1) Representa la temperatura de la barra en el punto x=1 pie (su frontera) de la barra al tiempo t=0,01 horas.

Ver figura (7.2)

Figura 7.2: Observe que en el nodo (0; 0) (esquina inferior izquierda de la malla), la temperatura debera ser 200F atendiendo la condicin inicial, mientras que la condicin de frontera T(0; t) establece que debera ser de 1000F. Los puntos que representan estas caractersticas se llaman puntos singulares, se acostumbra a tomar en ellos un valor de temperatura igual a la media aritmtica sugeridas por la condicin inicial y la condicin de frontera: ((20+100)/2)=60. 2o. Se aproxima la EDP dada en el nodo (1; 0) por:

Ti , j +1 Ti , j b

Ti 1, j 2Ti , j +Ti +1, j a2

(7.5)

Donde:

a es la longitud del subintervalo en el eje x b es la longitud del subintervalo en el eje t

Luego tenemos.

T1,1 T1,0 T 2T1, 0 + T2,0 = 0,0 b a2


T1,1 = b (T0, 0 2T1, 0 + T2, 0 ) + T1, 0 a2

De donde:

T1,1 = 1

0,01 (60 2( 20 ) + 20 ) + 20 = 26 ,4 (0,25 ) 2

Luego, se aproxima la EDP dada en el nodo (2; 0) por:

T2,1 T2, 0 T 2T2, 0 + T3, 0 = 1, 0 b a2


De donde:
T2,1 =
T2,1 = 1

b (T1, 0 2T2, 0 + T3, 0 ) + T2 , 0 a2

0,01 ( 20 2( 20 ) + 20 ) + 20 = 20 (0,25 ) 2

Finalmente, se aproxima la EDP dada en el nodo (3; 0) por:

T3,1 T3, 0 T 2T3, 0 + T4, 0 = 2,0 b a2


De donde:
T3,1 =
T3,1 = 1

b (T2, 0 2T3, 0 + T4, 0 ) + T3, 0 a2

0,01 (20 2( 20 ) + 60 ) + 20 = 26 ,4 (0,25 ) 2

De esta manera se han obtenido aproximaciones a la temperatura en los tres puntos seleccionados de la barra en un tiempo de 0,01 horas. En forma similar se obtiene:
T1, 2 = 37 ,152 , T2 , 2 = 22 ,048 y T3, 2 = 37 ,152

Obtenindose las temperaturas en los tres puntos seleccionados de la barra cuando hayan transcurrido 0,02 horas. 3o. El procedimiento anterior se repite hasta el llegar al tiempo fijado como tmax = 1 hora (Ver la tabla 7.1) El mtodo anterior tambin se conoce como mtodo de diferencias hacia adelante.

Tabla 7.1: Resultados de la solucin del PVF de conduccin de calor en una barra metlica Tiempo (horas) 0,00 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,10 0,20 0,40 0,60 0,80 1,00 0,00 60 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Longitud x (pies) 0,25 0,5 0,75 20,000 20,000 20,000 26,400 20,000 26,400 37,152 22,048 37,152 44,179 26,881 44,791 50,759 32,612 50,759 55,734 38,419 55,734 60,046 43,960 60,046 63,865 49,108 63,865 67,285 53,830 67,285 70,367 58,136 70,367 73,151 62,050 73,151 89,968 85,812 89,968 98,599 98,018 98,599 99,804 99,723 99,804 99,973 99,961 99,973 99,996 99,995 99,996

1,0 60 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

ALGORITMO: Mtodo Explcito Para obtener la aproximacin de la solucin al problema de valor en la frontera:

2T T x 2 = t T ( x,0) = f ( x) 0 < x < xF T (0, t ) = g1 (t ) t>0 T ( xF , t ) = g 2 (t )


ENTRADA: funciones CI(X), CF1(T) y CF2(T); el nmero NX de puntos de la malla en el eje x, el nmero NT de puntos de la malla en el eje t, la longitud total XF del eje x, el tiempo mximo TF por considerar y el coeficiente ALFA de la derivada de segundo orden. SALIDA: los valores de la variable dependiente T a lo largo del eje x a distintos tiempos t: T. Paso 1: Hacer DX=XF/(NX-1) Paso 2: Hacer DT=TF/(NT-1) Paso 3: Hacer LAMBDA=ALFA*DT/(DX*DX) Paso 4: Hacer I=2 Paso 5: Mientras I<=NX-1, repetir los pasos 6 y 7

Paso 6: Hacer T(I)=CI(DX*(I-1)) Paso 7: Hacer I=I+1 Paso 8: Hacer T(1)=(CI(DX)+CF1(DT))/2 Paso 9: Hacer T(NX)=(CI(XF-DX)+CF2(DT))/2 Paso 10: Imprimir T Paso 11: Hacer J=1 Paso 12: Mientras J<=NT repetir los pasos 13 a 24 Paso 13: Hacer I=2 Paso 14: Mientras I<=NX-1, repetir los pasos 15 y 16 Paso 15: Hacer T1(I)=LAMBDA*T(I-1) + (1- 2*LAMBDA)*T(I)+LAMBDA*T(I+1) Paso 16: Hacer I=I+1 Paso 17: Hacer I=2 Paso 18: Mientras I<=NX-1, repetir los pasos 19 y 20 Paso 19 Hacer T(I)=T1(I) Paso 20: Hacer I=I+1 Paso 21: Hacer T(1)=CF1(DT*J) Paso 22: Hacer T(NX)=CF2(DT*J) Paso 23: Imprimir T Paso 24: Hacer J=J+1 Paso 25: Terminar

Ejemplo para validar:


Calcular la temperatura como una funcin de x y t en una barra aislada de longitud unitaria (en pies), sujeta a las siguientes condiciones inicial y de frontera: CONDICIN INICIAL: CONDICIN DE FRONTERA 1: CONDICIN DE FRONTERA 2 : SUGERENCIA: seguir el esquema: T(x,0)=50 sen( x) T(0,t)=100 oF t>0 T(1,t)=50 F y con =1pie2/h
o

0<x<1

2 T ( x, t ) T ( x, t ) = t x 2 T ( x,0) = f ( x) 0 < x < x F T (0, t ) = g1 (t ) t>0 T ( x F , t ) = g 2 (t )


Solucin: Dividamos la barra en n=8 segmentos o subintervalos, de tal manera que se tiene un total de nueve nodos en cada fila, de los cuales siete son interiores; con esto, a=0.125 pies. El fenmeno se estudiar durante media hora y se dividir este tiempo de inters en m=100, que da b=0.005 horas. Adems: Para (i, j)=(1, 0) T1,1 = T0,0 + (1-2 )T1,0 + T2,0 Para (i, j)=(2, 0) T2,1 = T1,0 + (1-2 )T2,0 + T3,0 = 0.32(50)sen(0.25 ) + (1-2(0.32))(50)sen(0.325 ) + 0.32(50)sen(0.5 ) = 33.63 Asimismo, T3,1 =43.94, T4,1 =47.56, T5,1 =43.94, T6,1 =33.63, T7,1 =26.2 Temperaturas que corresponden a puntos discretos sobre la barra a un tiempo igual 0.005 horas. Los resultados obtenidos se muestran en la siguiente tabla: T (horas) 0.000 0.005 0.0 50 100 0.125 19.13 34.20 0.25 35.36 33.63 0.375 46.19 43.94 x (pies) 0.5 50.0 47.56 ( =1(0.005)/(0.125)2 )

= 0.32(50) + (1-2(0.32))(50)sen(0.125 ) + 0.32(50)sen(0.25 ) = 34.2

0.625 46.19 43.94

0.75 35.36 33.63

0.875 19.13 26.20

1.0 25 50

CDIGO C++
#include <iomanip.h> #include <iostream.h> #include <stdio.h> #include <conio.h> #include <math.h> float CI(float); float CF1(float); float CF2(float);

int main() { clrscr(); float DX,XF,NX,DT,TF,NT,LAMBDA,ALFA,T[100],T1[100],I,J; gotoxy(32,3); cprintf("\n METODO EXPLICITO \n"); gotoxy(32,5);cout<<"=================="; cout.precision(2); cout<<endl<<"\n\tIngreso de Datos"<<endl; cout<<"\n Numero de puntos de la malla en el eje X: ";cin>>NX; cout<<"\n Numero de puntos de la malla en el eje t: ";cin>>NT; cout<<"\nLongitud total: "; cin>>XF; cout<<"\nTiempo maximo por considerar: "; cin>>TF; cout<<"\nCoeficiente ALFA de la derivada de segundo orden: ";cin>>ALFA; DX=XF/(NX-1); DT=TF/(NT-1); LAMBDA=ALFA*DT/(DX*DX); I=2; while (I<=(NX-1)) { T[I]=CI(DX*(I-1)); I=I+1; } T[1]=(CI(0)+CF1(0))/2; ///T[1]=(CI(DX)+CF1(DT))/2; T[NX]=(CI(1)+CF2(0))/2; //T[NX]=(CI(XF-DX)+CF2(DT))/2 ; for(I=1;I<=NX;I++) { cout<<T[I]<<" "; } getch(); J=1; while(J<=4) //// Consideramos 4=NT { cout<<("\n"); I=2; while(I<=(NX-1)) { T1[I]=LAMBDA*T[I-1]+(1-2*LAMBDA)*T[I]+LAMBDA*T[I+1]; I=I+1; } I=2; while(I<=(NX-1)) { T[I]=T1[I]; I=I+1; } T[1]=CF1(DT*J); T[NX]=CF2(DT*J); for(J=1;J<=NX;J++) {

cout<<T[J]<<" "; } J=J+1; getch(); } getch(); } float CI(float x) { float y; // condicion inicial

y=50*sin(3.1415*x); return y; } float CF1(float T) { return 100; } float CF2(float T) { return 50; } // condicion frontera 1

// condicion frontera 2

METODO EXPLICITO ================== Ingreso de Datos Numero de puntos de la malla en el eje X: 9 Numero de puntos de la malla en el eje t: 101 Longitud total: 1 Tiempo maximo por considerar: 0.5 Coeficiente ALFA de la derivada de segundo orden: 1 50 19.13 35.35 46.19 50 46.2 35.36 19.14 25 100 34.2 33.63 43.94 47.56 43.94 33.64 26.2 50

b) Mtodo Implcito Para ilustrar este mtodo se resolver nuevamente el PVF con los datos siguientes:

10

T ( x, t ) 2T ( x, t ) x = t2 0 P V F T ( x,0) = 2 0 F ; 0 < x < L T (0, t ) = 1 0 00F T (1; t ) = 1 0 00F ; t > 0


2 Con = 1 pie / h ,

(1)

L = 1 pie

t max = 1 hora

Solucin: Se obtendr la ecuacin bsica del algoritmo: Se toma el nodo (i, j) de la malla construida sobre el dominio de definicin 0=to<tmax=1, 0<x<L=1 (Ver figura adjunta)

Figura 7.3:

Y luego se evala la EDP:


T x =
( xi ;t j ) 2 T 2 t

(2)
( xi ; t j )

11

Ahora se sustituye
( xi , t j ) por

T 2T en ( xi , t j ) por diferencias hacia atrs, y en x x 2

diferencias centrales:

Ti , j Ti , j 1 b

Ti 1, j 2Ti , j +Ti +1, j a2

(3)

Se construye una malla en el dominio de definicin dividiendo la longitud de la barra (1 pie) en n=4 subintervalos y el intervalo de tiempo (1 hora) en m=100 subintervalos, con lo que a=0,25 y b=0,01. Si (i; j)=(1,1), la ecuacin se aproxima anterior por:

T1,1 T1, 0 T 2T1,1 + T2,1 = 0,1 b a2

(4)

La temperatura en los nodos (0; 1) y (1; 0) est dada por las condiciones frontera e inicial respectivamente; pero se desconoce la temperatura en los nodos (1; 1) y (2; 1). Entonces se tiene una ecuacin con las incgnitas que rearreglada queda:
(1 +2)T1,1 2 ,1 =T1, 0 + 0 ,1 T T

(5)

donde = b / a 2 El procedimiento se repite en el nodo (2; 1) y la EDP queda aproximada por:

T2 ,1 T2 ,0 T 2T2,1 + T3,1 = 1,1 b a2

(6) as pues, al

En esta ecuacin hay tres incgnitas: T2,1 , T2,1 y T3,1 ; rearreglarla queda:
T1,1 + (1 + 2)T2 ,1 T3,1 = T2, 0

(7)

Anlogamente para el nodo (3; 1), la EDP queda aproximada por:

T3,1 T3,0 T 2T3,1 + T4,1 = 2,1 b a2

(8)

En esta ecuacin slo hay dos incgnitas, que son T2,1 y T3,1 ; as pues, al rearreglarla resulta:
2 ,1 +(1 +2)T3,1 =T3, 0 + 4,1 T T

(9)

12

Las ecuaciones (7) y (9) constituyen un sistema de ecuaciones algebraicas lineales en las incgnitas T1,1 , T2,1 y T3,1 , que son precisamente las temperaturas que se desea conocer. Esto es:
(1 + 2)T1,1 T2,1 = T0,1 + T1, 0

T1,1 + (1 + 2)T2,1

T3,1 = T2, 0

T2,1 + (1 + 2)T3,1 = T3, 0 + T4,1

(10) Con la sustitucin de valores:


= 0,16
T1, 0 = T2, 0 = T3, 0 = 20 o F T0,1 = T4,1 =100 0 F

Y resolviendo por algn mtodo conocido se obtiene:


T1,1 = 29 ,99 ; T2 ,1 = 22 ,42 y T3,1 = 29 ,99

Obtenindose las temperaturas en los tres puntos seleccionados de la barra cuando hayan transcurrido 0,02 horas. Obsrvese, que estas temperaturas obtenidas para t=0,01h son diferentes a las obtenidas con el mtodo explicito; adems, la temperatura del punto central es distinta a la de la condicin inicial. El mtodo anterior tambin se conoce como mtodo de diferencias hacia atrs, y los resultados adicionales se muestran en la tabla siguiente:

Tabla 7.2: Resultados de la solucin del PVF de conduccin de calor en una barra metlica Tiempo (horas) 0,00 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,00 60 100 100 100 100 100 100 100 100 Longitud x (pies) 0,25 0,5 0,75 20,000 20,000 20,000 29,99 22,43 29,99 38,02 26,20 38,02 44,64 30,67 44,64 50,23 35,41 50,23 55,04 40,17 55,04 59,25 44,80 59,25 62,97 49,20 62,97 66,29 53,35 66,29 13 1,0 60 100 100 100 100 100 100 100 100

0,09 0,10 0,20 0,40 0,60 0,80 1,00

100 100 100 100 100 100 100

69,28 71,97 88,62 98,10 99,68 99,95 99,99

57,21 60,79 83,91 97,32 99,55 99,93 99,99

69,28 71,97 88,62 98,10 99,68 99,95 99,99

100 100 100 100 100 100 100

ALGORITMO: Mtodo Implcito Para obtener la aproximacin al problema de valor en la frontera:

2T T x 2 = t 0 < x < xF T ( x,0) = f ( x) T (0, t ) = g1 (t ) t>0 T ( x F , t ) = g 2 (t )


ENTRADA: funciones CI(X), CF1(T) y CF2(T); el nmero NX de puntos de la malla en el eje x, el nmero NT de puntos de la malla en el eje t, la longitud total XF del eje x, el tiempo mximo TF por considerar y el coeficiente ALFA de la derivada de segundo orden. SALIDA: los valores de la variable dependiente T a lo largo del eje x a distintos tiempos t: T Paso 1: Realizar los pasos 1 al 10 del Algoritmo Mtodo Explicito !!!

Paso 2: Hacer I=1 Paso 3: Mientras I<=NX-2, repetir los pasos 4 a 7 Paso 4: Hacer A(I) = - LAMBDA Paso 5: Hacer B(I)=1+2*LAMBDA Paso 6: Hacer C(I) = - LAMBDA Paso 7: Hacer I=I+1 Paso 8: Hacer J=1 Paso 9: Mientras J<=NT, repetir los pasos 10 a 24 Paso 10: Hacer T(1)=CF1(DT*J) Paso 11: Hacer T(NX)=CF2(DT*J) Paso 12: Hacer I=1 Paso 13: Mientras I<=NX-2, repetir los pasos 14 a 15 Paso 14: D(I)=T(I+1) Paso 15: Hacer I=I+1

14

Paso 16: Hacer D(1)=D(1)+LAMBDA*T(1) Paso 17: Hacer D(NX-2)=D(NX-2)+LAMBDA*T(NX) Paso 18: Realizar los pasos 1 a 12 del algoritmo 3.5 con N=NX-2 !! Paso 19 Hacer I=1 Paso 20: Mientras I<=NX-2, repetir los pasos 21 y 22 Paso 21: Hacer T(I+1)=X(I) Paso 22: Hacer I=I+1 Paso 23: Imprimir T Paso 24: Hacer J=J+1 Paso 25: Terminar

ALGORITMO 3.5: Mtodo de Thomas Para obtener la solucin x del sistema tridiagonal Ax=b ENTRADA: El nmero de ecuaciones N, los vectores a, b, c y el vector de trminos independientes d. SALIDA: El vector solucin x o mensaje de falla EL SISTEMA NO TIENE SOLUCIN Paso 1: Hacer I=1 Paso 2: Mientras I<=N-1, repetir los pasos 3 a 6 Paso 3: Si b(I) 0 Continuar De otro modo IMPRIMIR el mensaje EL SISTEMA NO TIENE SOLUCIN y TERMINAR Paso 4: Hacer b(I+1)=b(I+1)-a(I+1)*c(I)/b(I) Paso 5: Hacer d(I+1)=d(I+1)-a(I+1)*d(I)/b(I) Paso 6: Hacer I=I+1 Paso 7: Si b(N) 0 Continuar De otro modo IMPRIMIR el mensaje EL SISTEMA NO TIENE SOLUCIN y TERMINAR Paso 8: Hacer x(N)=d(N)/b(N) Paso 9: Hacer I=N-1 Paso 10: Mientras I>=1, repetir los pasos 11 y 12 Paso 11: Hacer x(I)=(d(I)-c(I)*x(I+1))/b(I) Paso 12: Hacer I=I-1 Paso 13: IMPRIMIR el vector solucin x y TERMINAR

15

Ejemplo para validar:

el mismo usado para el mtodo explcito !!

7.3 PROBLEMAS PROPUESTOS EQUIPO 09 Obtener la solucin algebraica y numrica del problema de valores iniciales y de contorno:

Solucin algebraica Una solucin de la ecuacin homognea ser: Para obtener una solucin particular de la completa ensayamos:

16

y si se ha de cumplir: para K1 tenemos:

Anlogamente, para K2:

y la solucin general ser: Para encontrar la solucin particular que verifique las condiciones iniciales y de contorno dadas, hacemos:

Derivando esta expresin respecto a x:

por otra parte: Sumando y restando las dos expresiones anteriores, resulta:

17

y finalmente :

EQUIPO 08 Convertir el problema

en un problema de condiciones de contorno homogneas. Solucin algebraica Nos conviene construir una funcin v(x, t) que satisfaga al menos las dos condiciones de contorno dadas, v(0, t) = sen2 t; v(1, t) = 0. Fcilmente vemos que esa funcin puede ser:

18

tomamos entonces: con lo que la ecuacin diferencial y las condiciones se transforman como sigue:

Sustituyendo estos valores obtenemos:

Una vez obtenida la solucin para w(x, t), la funcin original vendr dada por:

El mtodo para obtener w(x,t) es anlogo al de otros casos de ecuaciones no homogneas. EQUIPO 07 Convertir el problema:

19

en un problema de condiciones de contorno homogneas. Solucin algebraica En primer lugar consideramos una funcin v(x, t) que verifique las dos

condiciones

de

contorno.

Si

ponemos:

resulta:

La razn de haber tomado la funcin escrita se debe a que en la segunda condicin de contorno tenemos la derivada.

Con el cambio hecho tomamos: y nos queda:

Con lo que sustituyendo en la ecuacin inicial, esta se transforma en:

y las condiciones iniciales y de contorno se hacen homogneas:

EQUIPO 06 Convertir el problema: 20

en un problema de condiciones de contorno homogneas. Solucin algebraica Debido a la derivada en la segunda condicin de contorno, una posible funcin v(x, t) sera:

pues tenemos:

La sustitucin:

nos da los cambios en la ecuacin diferencial. Existen otras posibles funciones v(x, t) que tambin transformaran las condiciones de contorno.

EQUIPO 05 Transformar las siguientes ecuaciones a una forma en la que contengan el operador de ondas (forma cannica del operador hiperblico), de difusin (forma cannica del operador hiperblico) o de Laplace (forma cannica del operador elptico):

21

Solucin algebraica Veamos de que tipo es cada uno de los operadores: 1) B2 4AC = 1 + 4x2x1 = 9 2) B2 4AC = 1 - 4x1x1 = -3 3) B2 4AC = 4 - 4x1x1 = 0 hiperblico elptico parablico

Para desarrollar la primera transformacin, consideramos el cambio:

Con lo que tenemos:

Y la forma cannica de operador ser:

Por otro lado, las derivadas de u en funcin de las distintas variables, son:

22

Por lo que la ecuacin dada se escribir

Y simplificando:

Para la segunda transformacin desarrollamos el cambio:

Y puesto que no tenemos ningn trmino en derivadas de primer orden, podemos escribir:

En el tercer ejemplo desarrollamos el cambio

Con lo que la parte de segundo orden de la ecuacin se transforma en:

Y para el resto de la ecuacin tenemos las derivadas

23

Por lo que, finalmente, nos queda:

EQUIPO 04 Obtener la ecuacin de las caractersticas de las siguientes ecuaciones:

Solucin algebraica

Primero clasificamos cada una de las ecuaciones. Para la primera tenemos: A = 1 ; B = 2 ; C = 1 ? B2 4AC = 0. Ecuacin parablica. Un operador parablico tiene slo una familia de caractersticas x = cte.; en este caso resulta: x = 2Ax By = 2x 2y = K hiperblica xy=C B2 4AC = 1. Ecuacin Para la segunda tenemos: A = 2 ; B = 3 ; C = 1

En este caso tenemos dos familias de caractersticas.

24

Para la tercera tenemos A = 5 ; B = 4 ; C = 1 elptica.

B2 4AC = -4 < 0. Ecuacin

En este caso la ecuacin no posee caractersticas reales.

EQUIPO 03 Hallar donde son hiperblicos, parablicos y elpticos los siguientes operadores.

Solucin algebraica Slo hemos de considerar los trminos de segundo orden. Tenemos entonces. Primer caso A(x,t) = 1 ; B(x,t) = 0 ; C(x,t) = t B2 4AC = - 4t

Tenemos entonces que en el semiplano t > 0 el operador es elptico; en toda la recta t = 0 es parablico y en el semiplano t < 0 es hiperblico.

25

Segundo caso A(x,t) = x2 ; B(x,t) = 0 ; C(x,t) = -1 B2 4AC = 4x2

En este caso tenemos que para la recta x = 0 (eje t) el operador es parablico; en el resto del plano es hiperblico.

Tercer caso A(x,t) = t2 ; B(x,t) = 2 ; C(x,t) = x B2 - 4AC = 4 4xt

Y los resultados vienen reflejados en la figura adjunta.

EQUIPO 02 (libre) EQUIPO 01 (libre)

26

27

S-ar putea să vă placă și