Sei sulla pagina 1di 39

MODELACIN NUMRICA DE AGUAS SOMERAS

Pervys Rengifo Rengifo Maestra en Hidrosistemas Pontificia Universidad Javeriana

ECUACIONES DE AGUAS SOMERAS EN 2D Y SIN TRMINOS FUENTE


Conservacin de Masa

Conservacin De Momntum

Variables independientes: x,y, t Variables dependientes: La altura h, con respecto a la superficie, y las velocidades u y v

Forma conservativa
El sistema de ecuaciones anteriores, puede ser expresado en trminos de las variables que se conservan(masa y momntum)

De esta manera el sistema de ecuaciones de la diapositiva anterior, puede ser expresada de forma compacta en la forma de una sola ecuacin diferencial parcial hiperblica

SOLUCIN NUMRICA DE LAS ECUACINES DE AGUAS SOMERAS


A PESAR DE QUE EXISTEN MUCHOS MTODOS PARA RESOLVER ECUACIONES DE DIFERENCIALES PARCIALES, DADAS UNAS CONDICIONES INICIALES Y UNA CODICIONES DE CONTORNO, TALES COMO VOLMENES FINITIOS, ELEMENTOS FINITOS, MTODOS ESPECTRALES, ETC. En esta presentacin se analizar un mtodo explicito de diferencias finitas, llamado Lax Wendroff

Mtodo de Lax-Wendroff
Es un metodo de solucin de ecuacionesdiferenciasles parciales hiperblicas, denominado as en honor a Peter Lax and Burton Wendroff, que lo propusieron en el artculo Difference Schemes for Hyperbolic Equations with High Order of Accuracy, publicado en agosto de 1964. Es un mtodo explcito de orden O(Dx2) y O(Dt2)

Mtodo de Lax-Wendroff
Caso Unidimensional: El mtodo supone que la ecuacin tiene la forma

Paso 1: Calcula los valores de (x, t) en el paso de tiempo intermedio , tn + 1/2 y en los puntos medios de la grilla, xi + 1/2.

Paso 2: Los valroes de f(x,t), se calculan en tn + 1 usando los valores calculados en tn and tn + 1/2.

Mtodo Lax Wendroff


CASO TRIDIMENSIONAL APLICADO A LAS ECUACIONES DE AGUAS SOMERAS

Al principio de un paso de tiempo el valores de la variables representan al solucin en el centro de la grilla de diferencias finitas

Mtodo de Lax Wendroff


Paso 1: Se calculan el valor de cada componente en tn+1/2 y xn+1/2, y n+1/2

Mtodo de Lax Wendroff


Paso 2: Se calcula el valor de la solucin en el tiempo n+1, a partir de los valores calculados anteriormente

Tomado de: NUMERICAL SOLUTION OF THE SHALLOW WATER EQUATIONS. John Burkardt: http://people.sc.fsu.edu/jburkardt/presentations/shallow water 2010.pdf

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff


En forma escalar, se tiene, denominando
Haciendo H=h U=uh V=vh Todas las variables tienen un componente en x y un componente en y, Correspondiente a las variaciones en Esas direcciones de F(U) y G(U)

Mtodo de Lax Wendroff

+1 2 +1 2,

+1, + ,

+1, , 2

+1 2 , +1 2

+ , +1 ,

, +1 , 2

Mtodo de Lax Wendroff

+1 2 +1 2,

+1, + ,

+1, +1,

+ +1, 2

, ,

+ , 2

+1 2 , +1 2 =

+ , +1 ,

, +1, . +1 , , 2 , +1 ,

Mtodo de Lax Wendroff

+1 2 +1 2,

+1, + ,

2
2

+1, +1, , , 2 +1, ,


2

+1 2 , +1 2 =

, +1 + ,

, +1 , +1

+ , +1 2

, ,

2 ,

Mtodo de Lax Wendroff

Mtodo de Lax Wendroff

+1 ,

+1 2 +1 2 +1 2 +1 2 +1 2, 1 2, +1 2, 1 2,

Mtodo de Lax Wendroff

+1 ,

+1/2 2 +1/2, +1/2 +1/2, +1/2

+1/2 + +1/2, 2
+1/2

+1/2 2 1/2, 1/2,

+ 1/2, 2

, +1/2 , +1/2 , 1/2 , 1/2 +1/2 +1/2 , +1/2 , 1/2

+1/2

+1/2

Mtodo de Lax Wendroff

+1 ,

+1/2, +1/2, 1/2, 1/2, = , +1/2 +1/2


+1/2, 1/2,

+1/2

+1/2

+1/2

+1/2

+1/2 2 , +1/2 +1/2 , +1/2

+1/2 + , +1/2 2

+1/2 2 , 1/2 , 1/2

+ , 1/2 2

Mtodo de Lax Wendroff

CONDICIONES DE FRONTERA
La frontera y condiciones de frontera son un tema delicado, si se desea modelar situaciones del mundo real. Se podran especificar condiciones de frontera tipo: Dirichlet: Especificar valores de la solucin ; Neumann: Especificar derivadas de la solucin; Robin: Especificar una relacin entre valores y derivadas de la solucin; En condiciones como el ocano: Quin espera controlar la frontera? Cmo establecer el tipo de condicin de frontera a utilizar?

CONDICIONES DE FRONTERA
En muchas situaciones se desea investigar los comportamientos naturales que podrian surgir en condiciones no forzadas. En estos casos se suelen utilizar otro tipo de conticiones de frontera, tales como: Reflectivas: la frontera se comporta como un espejo; Libres: la frontera no ejerce ningn esfuerzo; Periodic: las fronteras opuestas se juntan;

IMPLEMENTACION CONDICIONES DE FRONTERA REFLEXIVAS

ESTABILIDAD DEL METODO


CASO UNIDIMENSIONAL

CASO BIDIMENSIONAL

Potrebbero piacerti anche