Flujo incompresible
Mario Storti
Centro Internacional de M ´etodos Num ´ericos en Ingenier´ıa - CIMEC
INTEC, (CONICET-UNL), Santa Fe, Argentina
h
[email protected]
i
http://www.cimec.org.ar/mstorti
Contents
•
slide 3...Definici ´on de flujo compresible/incompresible•
slide 6...Ecuaciones de Navier-Stokes incompresible•
slide 13...Formulaci ´on vorticidad-funci ´on de corriente•
slide 17...Discretizaci ´on en variables primitivasDefinici ´
on de flujo
com-presible/incompresible
Definici ´
on de flujo compresible/incompresible
•
Un flujo incompresible es ´aquel donde el fluido no se comprime, como es t´ıpicamente el caso de los l´ıquidos•
Tambi ´en puede pasar que bajo ciertas condiciones un fluido que es compresible (como los gases en general) no manifiesta efectos de compresibilidad para un patr ´on o r ´egimen de flujo en particular.•
En ese caso se le asigna a la propiedad de flujo compresible oincompresible al patr ´on de flujo. Para los fluidos compresibles, puede demostrarse que los efectos compresibles van con el n ´umero de Mach al cuadrado, es decir que la variaci ´on relativa de la densidad
∆
ρ
ρ
=
O
(
M
2
)
,
conM =
u
c
(1)es el n ´umero de Mach,
u
es la velocidad del fluido yc
es la velocidad del sonido. Podemos decir entonces que el flujo es compresible si el n ´umero de Mach es menor que un cierto valor, digamos 0.1. Por ejemplo, un autoDefinici ´
on de flujo compresible/incompresible (cont.)
Es de notar que si las variaciones de densidad son provocadas por otros efectos que no sean la presi ´on mec ´anica como la dilataci ´on t ´ermica,
expansi ´on solutal (p.ej. salinidad), etc... entonces el patr ´on de flujo puede considerarse (con respecto a los efectos sobre los algoritmos num ´ericos) incompresible, a ´un si la densidad resulta no ser constante ni espacialmente ni en el tiempo. El t ´ermino compresible/incompresible se aplica a las
variaciones de densidad producidad exclusivamente por efecto de la presi ´on. Si bien en principio uno podr´ıa pensar que la incompresibilidad es una
ventaja, ya que permite eliminar (en muchos casos) una variable (la densidad), desde el punto de vista num ´erico suele traer m ´as problemas que soluciones.
Ecuaciones de
Navier-Stokes
incompresible
Ecuaciones de Navier-Stokes incompresible
∂
u
∂t
+ (
u
· ∇
)
u
=
−
1
ρ
∇
p
+
ν
∆
u
(2)∇ ·
u
= 0
(3)La primera es la “ecuaci ´on de momento”, mientras que la segunda es la
“ecuaci ´on de continuidad” o “balance de masa”. Es importante notar que en el l´ımite de “flujo reptante” o “flujo de Stokes” (es decir, despreciando el t ´ermino convectivo), las ecuaciones resultantes son exactamente iguales a las de elasticidad lineal incompresible isotr ´opica, si reemplazamos el vector de velocidad por el de desplazamiento y la viscosidad por el m ´odulo de
Problemas con las ecs. incompresibles
Las siguientes observaciones nos permiten adelantar el problema ocasionado por la incompresibilidad:
•
La condici ´on de incompresibilidad no tiene un t ´ermino temporal: Esto quiere decir que “la presi ´on no tiene historia”. El estado del fluido s ´olo est ´a dado por la velocidad. Tambi ´en podemos decir que la ecuaci ´on de continuidad aparece como una restricci ´on, m ´as que como una ecuaci ´on de evoluci ´on. La presi ´on, pasa a ser el multiplicador de LagrangeProblemas con las ecs. incompresibles (cont.)
Las ecuaciones son no locales: Por ejemplo, consideremos un s ´olido incompresible que ocupa una regi ´on
Ω
. Las condiciones son dedesplazamiento nulo en toda la frontera, menos en una cierta parte
Γ
1 donde se aplica un cierto desplazamiento uniforme, y otra cierta parteΓ
2 donde las condiciones son libres, es decir tracci ´on nula.En el caso compresible, el operador es el´ıptico, local, y la influencia del desplazamiento impuesto sobre el dominio
Γ
1 en el dominioΓ
2 depender ´a de ladistancia entre ambas regiones, sus tama ˜nos
relativos, etc... Si el tama ˜no de ambas regiones es similar y muy peque ˜nos con respecto a la distancia que los separa, entonces los desplazamientos en
Γ
2ser ´an despreciables.
00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 1 2 L
Problemas con las ecs. incompresibles (cont.)
Por el contrario, en el caso incompresible, el cambio de volumen total en
Γ
2 debe ser igual al impuesto enΓ
1, por lo tanto los desplazamientos enΓ
2 ser ´an delmismo orden que aquellos impuestos en
Γ
1(asumiendo que ambas regiones de la frontera tienen dimensiones similares). 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 00000000000000 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 11111111111111 1 2 L
Problemas con las ecs. incompresibles (cont.)
•
Cambia el c ´aracter matem ´atico de las ecuaciones: Tambi ´en en el caso el ´astico, estacionario las ecuaciones dejan de ser el´ıpticas al pasar al caso incompresible. Esto se debe a que la ecuaci ´on de continuidad “no tiene t ´ermino en derivadas segundas”.•
La ecuaci ´on de la energ´ıa se desacopla de la de momento y continuidad:El campo de temperaturas se puede obtener a posteriori a partir de el campo de velocidades obtenido.
Problemas con las ecs. incompresibles (cont.)
•
Notar que tambi ´en en el caso de elasticidad lineal el l´ımite incompresible es un l´ımite singular. Es decir si en las ecuaciones de elasticidadcompresible hacemos tender el coeficiente de Poisson
ν
a 1/2(incompresible) entonces el tensor de coeficientes el ´asticos se hace singular. Por eso es necesario pasar a una formulaci ´on que trate especialmente la incompresibilidad.
•
No hay condici ´on de contorno para la presi ´on: Para un operador el´ıptico normalmente debemos imponer una condici ´on de contorno (Dirichlet, Neumann o mixta) en cada parte del contorno. Eso se pega con el criterio para Problemas de Valores de Contorno en 1D: como el operador es de 2do orden hace faltan dos condiciones (una en cada extremo). Como aqu´ı la presi ´on s ´olo tiene una derivada no queda en claro cuantas condiciones se deben imponer. Se puede demostrar que lo correcto es (sobrecontornos s ´olidos) imponer las dos componentes de velocidad y no imponer la presi ´on. Eso si, la presi ´on queda definida a menos de una
Formulaci ´
on
vorticidad-funci ´
on de
Formulaci ´
on vorticidad-funci ´
on de corriente
La vorticidad se define como
Ω
=
∇ ×
u
(4)el cual, para un flujo bidimensional se reduce a
Ω = Ω
z=
∂v
∂x
−
∂u
∂y
(5)En 2D se puede encontrar una funci ´on de corriente
ψ
tal queu
=
∂ψ
∂y
(6)v
=
−
∂ψ
Formulaci ´
on vorticidad-funci ´
on de corriente (cont.)
Tomando rotor de (2) se llega, despues de un cierto trabajo algebraico, a
∂
Ω
∂t
+ (
u
· ∇
)
Ω
−
(
Ω
· ∇
)
u
=
ν
∆
Ω
(8)pero (s ´olo en 2D!) el tercer t ´ermino es nulo, ya que
∇
u
debe estar en el plano yΩ
est ´a fuera del plano, de manera que la ecuaci ´on se reduce a una ecuaci ´on de advecci ´on difusi ´on para la vorticidad∂
Ω
∂t
+ (
u
· ∇
)Ω =
ν
∆Ω
(9)Por otra parte, recombinando (5) con (6) se llega a una ecuaci ´on de Poisson para la funci ´on de corriente:
∆
ψ
=
−
Ω
(10)La “formulaci ´on vorticidad/funci ´on de corriente” consiste en resolver (9) y (10) en forma acoplada.
Formulaci ´
on vorticidad-funci ´
on de corriente (cont.)
Las ventajas y desventajas de la formulaci ´on, con respecto a la formulaci ´on en variables primitivas (2-3) son
•
La extensi ´on a 3D de la formulaci ´on vorticidad/funci ´on de corriente es muy compleja.•
La formulaci ´on vorticidad/funci ´on de corriente tiene un grado de libertad menos por nodo.•
Las condiciones de contorno para la presi ´on son desconocidas para la formulaci ´on en variables primitivas.•
Las condiciones de contorno para la vorticidad son desconocidas para la formulaci ´on vorticidad/funci ´on de corriente .•
La formulaci ´on vorticidad/funci ´on de corriente requiere de cierto cuidado en cuanto a la discretizaci ´on.Discretizaci ´
on en
variables primitivas
Discretizaci ´
on en variables primitivas
i−1 i i+1 j+1 j j−1 pressure node u velocity node v velocity nodeDiscretizaci ´
on en variables primitivas (cont.)
Si despreciamos el t ´ermino convectivo (problema de Stokes) y consideramos el caso estacionario en una malla de paso homog ´eneo
h
, la siguientediscretizaci ´on (espacial) de segundo orden parece ser un buen punto de partida
ν
(∆
hu
)
ij−
p
i+1,j−
p
i−1,j2
ρh
= 0
ν
(∆
hv
)
ij−
p
i,j+1−
p
i,j−12
ρh
= 0
u
i+1,j−
u
i−1,j2
h
+
v
i,j+1−
v
i,j−12
h
= 0
Discretizaci ´
on en variables primitivas (cont.)
Ec. de momento seg ´un
x
ν
(∆
hu
)
ij−
p
i+1,j−
p
i−1,j2
ρh
= 0
i
i+1
i−1
j
j+1
j−1
Discretizaci ´
on en variables primitivas (cont.)
Ec. de momento seg ´un
y
ν
(∆
hv
)
ij−
p
i,j+1−
p
i,j−12
ρh
= 0
i
i+1
i−1
j
j+1
j−1
Discretizaci ´
on en variables primitivas (cont.)
Ec. de continuidadu
i+1,j−
u
i−1,j2
h
+
v
i,j+1−
v
i,j−12
h
= 0
i
i+1
i−1
j
j+1
j−1
Discretizaci ´
on en variables primitivas (cont.)
∆
h reresenta el operador de Laplace discreto est ´andar de 5 puntos(∆
hu
)
ij=
u
i+1,j+
u
i−1,j+
u
i,j+1+
u
i,j−1−
4
u
ijh
2 (11)Pero resulta ser que las presiones en los nodos
impares se desacopla de los pares dando lugar a modos
“checkerboard” en la presi ´on. Notar que en las ecuaciones s ´olo aparece la diferencia de presiones entre dos nodos
alternados.
i−1
i
i+1
j
j+1
j−1
+1 +1 +1 +1 +1 −1 −1 −1 −1Discretizaci ´
on en variables primitivas (cont.)
Las formas de resolver esto es
•
Resolver una ecuaci ´on alternativa para la presi ´on llamada PPE (Poisson Pressure Equation).•
Usar m ´etodos de compresibilidad artificial.•
Usar mallas “staggered” (en espa ˜nol “desparramadas” (???)) Discutiremos a continuaci ´on el uso de mallas staggered.Uso de mallas staggered
Si consideramos la ecuaci ´on de momento seg ´un
x
, entonces vemos que lo ideal ser´ıa tener una malla para los nodos de velocidadx
desplazada enh/
2
con respecto a la malla de los nodos de presi ´on, en ese casopodr´ıamos tener una ecuaci ´on de la forma
ν
(∆
hu
)
i+1/ 2,j−
p
i+1,j−
p
i,jρh
= 0
j−1
j
j+1
j−1/2
j+1/2
i+1
i
i−1
i−1/2 i+1/2
punto alrededor del
Discretizaci ´
on en variables primitivas (cont.)
Similarmente, para la ecuaci ´on de momento seg ´un
y
tenemosν
(∆
hv
)
i,j+1/ 2−
p
i,j+1−
p
i,jρh
= 0
j−1
j
j+1
j−1/2
j+1/2
i+1
i
i−1
i−1/2 i+1/2
punto alrededor del
Discretizaci ´
on en variables primitivas (cont.)
Esto lleva a considerar la siguiente malla “staggered”
•
nodos de presi ´on en los puntos(
i, j
)
•
nodos deu
en los puntos(
i
+
1/
2, j
)
•
nodos dev
en los puntos(
i, j
+
1/
2)
j−1
j
j+1
j−1/2
j+1/2
i+1
i
i−1
i−1/2 i+1/2
pressure node
v node
u node
Discretizaci ´
on en variables primitivas (cont.)
Para la ecuaci ´on de continuidad
u
i+1/ 2,j−
u
i−1/2,jh
+
v
i,j+1/ 2−
v
i,j−1/2h
= 0
j−1
j
j+1
j−1/2
j+1/2
i+1
i
i−1
i−1/2 i+1/2
punto alrededor del
Discretizaci ´
on en variables primitivas (cont.)
Esto evita el desacoplamiento de las presiones entre nodos pares e impares. Entonces tenemos 3 redes “staggered” a saber
•
Los nodos de presi ´on:p
ij≈
p
(
ih, jh
)
•
Los nodos de velocidadx
:u
i+1/2,j
≈
u
((
i
+
1/
2
)
h, jh
)
•
Los nodos de velocidady
:v
i,j+1/2
≈
v
(
ih,
(
j
+
1/
2
)
h
)
Por otra parte, las condiciones de contorno tambi ´en se simplifican algo, en cuanto a las condiciones sobre la presi ´on, ya que utilizando s ´olo contornos que coinciden con lineas semienteras (
i, j
=entero+1/2).El m ´etodo de mallas staggered es probablemente el m ´as robusto y prolijo para tratar flujo incompresible por diferencias finitas.
Discretizaci ´
on por elementos finitos
Considerando el caso estacionario, flujo reptante, un t ´ermino forzante
f
y condiciones de contorno Dirichlet, las ecuaciones de gobierno sonν
∆
u
− ∇
p
=
f
enΩ
∇ ·
u
= 0
enΩ
u
= ¯
u
,
enΓ
y espacios de interpolaci ´on
X
h= span
{
N
pµ, µ
= 1
. . . N
}
Discretizaci ´
on por elementos finitos (cont.)
La formulaci ´on d ´ebil Galerkin se obtiene pesando la ecuaci ´on de momento por una funci ´on de interpolaci ´on de velocidad y pesando la ecuaci ´on de continuidad con las funciones de interpolaci ´on de presi ´on.
Z
Ωφ
(
∇ ·
u
) dΩ = 0
,
∀
φ
∈
X
hZ
Ω(
∇ ·
v
)
p
dΩ +
Z
Ων
(
∇
v
:
∇
u
) dΩ =
=
Z
Ωf
·
v
dΩ +
Z
Γv
·
t
·
n
ˆ
dΓ
,
∀
v
∈
V
hNotar que, como no aparecen derivadas de
p
niφ
entonces es posible utilizar aproximaciones discontinuas parap
.Discretizaci ´
on por elementos finitos (cont.)
El sistema al que se llega es;
0
Q
TQ
ν
K
P
U
=
0
F
AX
=
B
,
dondep
h=
X
µp
µN
pµ,
P
= [
p
1, p
2, . . . , p
N]
Tu
h=
X
µu
µN
uµ,
U
= [
u
1, u
2, . . . , u
N]
TQ
µkν=
Z
ΩN
uµ,kN
pνdΩ
K
=
Z
N
δ
N
dΩ
Discretizaci ´
on por elementos finitos (cont.)
A
=
0
Q
TQ
ν
K
Q
µkν=
Z
ΩN
uµ,kN
pνdΩ
K
iµjν=
Z
ΩN
uµ,kδ
ijN
uν,kdΩ
N ´otese que la matriz
K
es sim ´etrica y definida positiva, mientras que la matriz totalA
s ´olo es sim ´etrica y de hecho no puede ser definida positiva ya que tiene elementos diagonales (en el bloque0
) nulos.Discretizaci ´
on por elementos finitos (cont.)
0
Q
TQ
ν
K
P
U
=
0
F
Como
K
es no-singular podemos eliminarU
de la ecuaci ´on de momento e insertarla en la ecuaci ´on de continuidad obteniendo una ecuaci ´on paraP
de la formaDiscretizaci ´
on por elementos finitos (cont.)
HP
= (
Q
TK
−1Q
)
P
=
Q
TK
−1F
(13)La matriz
H
es sim ´etrica y semidefinida positiva. Para que el problema este bien planteado debemos al menos exigir que la matriz sea no-singular.Podemos ver que esto ocurre si y s ´olo si
Q
tiene rango (el n ´umero de filas/columnas linealmente independiente)N
p (el n ´umero de grados delibertad de presi ´on). Efectivamente, si
Q
tiene rango menor queN
p entonces existe algun vectorP
tal queQP
=
0
y entoncesHP
= 0
. Por otra parte, siQ
tiene rango igual aN
p entonces para todoP
6
=
0
vale queu
=
QP
6
= 0
y entoncesP
T(
Q
TK
−1Q
)
P
=
u
TK
−1u
>
0
(14)con lo cual
H
resulta ser definida positiva y por lo tanto no-singular. ’slidesec0patch-testEl patch testEl test de la parcela (patch test)
Ahora bien
Q
es de dimensi ´onN
u×
N
p, de manera que, para queQ
tenga rangoN
p debemos pedir que al menosN
u≥
N
p. Si bien esto parece un requerimiento bastante simple, en realidad sirve para descartar toda una serie de familias de interpolaci ´on y da lugar al famoso “test de la parcela”(“patch test”). Q2/P1 Q2(s)/P1 Q2(s)/P0 P1/P0 P2/P1 P2/P0 inestable Q1/P0 estable inestableQ2/Q1 Q2(s)/Q1
inestable inestable estable
inestable inestable estable nodo de presión
El test de la parcela (patch test) (cont.)
Consideremos por ejemplo la interpolaci ´on m ´as simple que se nos pueda ocurrir es
P
1
/P
0
para tri ´angulos, es decir velocidades lineales continuas y presiones constantes por elemento. (La convenci ´on aqu´ı es poner primero el espacio de interpolaci ´on para velocidades y despu ´es el que se usa parapresiones. En general, a menos que se mencione lo contrario el espacio para velocidades se asume continuo y el de presiones discontinuo.
P n
denota el espacio de funciones que es polinomial de gradon
por elemento, mientras queQn
denota el espacio de funciones bilineales (trilineales en 3D) de gradon
.)En una malla estructurada de cuadr ´angulos, donde dividimos cada cuadr ´angulo en dos tri ´angulos, tenemos (para una malla
suficientemente grande)
N
p=2 grados de libertad de presi ´on por cada cuadr ´angulo y un nodo de velocidad (es decirN
u= 2
) por cuadr ´angulo, por lo tanto no se satisface el test de la parcela y laEl test de la parcela (patch test) (cont.)
Si tomamos parcelas m ´as peque ˜nas la
situaci ´on es peor, ya que el
N
u es mayor o igual alN
u asint ´otico pero imponiendo las condiciones de contorno “m ´as inestables posibles”, es decir todo el contorno de la parcela con velocidades impuestas elN
u resulta serN
u(
asymptotic) = (
N
uper cell)
×
(cell number)N
u=
N
u(
asymptotic)
+
(vel. additional d.o.f.’s)−
(vel b.c. (all non-slip))≤
(
N
u(asymptotic))
additional vel. nodes
El test de la parcela (patch test) (cont.)
Ejemplo: patch de elementos
P
1
/P
0
N
u(asymptotic)= 12
additional boundary= 12
b.c. (all non-slip)= 20
N
u= 4
< N
u(asymptotic)N
p= 12
−
1 = 11
> N
u=
⇒
unstable!typical cell
El test de la parcela (patch test) (cont.)
Entonces, si bien el test de la parcela “asint ´otico” permite descartar una serie de familias de interpolaci ´on, el test aplicado sobre parcelas m ´as peque ˜no
resulta ser m ´as restrictivo.
Por ejemplo para la interpolaci ´on
Q
1
/P
0
el an ´alisis asint ´otico daN
u por celda= 2
,N
p por celda= 1
lo cual en principio est ´a bien, pero cuando vamos a una parcela de2
×
2 = 4
elementos cuadrangulares tenemosN
u= 2
(s ´olo el nodo de velocidad del medio est ´a libre),N
p= 3
(uno de los nodos de presi ´on siempre est ´a restingido) lo cual est ´aEl test de la parcela (patch test) (cont.)
Sin embargo, puede verse que un
macroelemento triangular formado por 3 elementos
Q
1
/P
0
es estable.Para un patch de 1 macro elemento (arriba),
N
u=
N
p= 2
y para 2 macroelementos (abajo) tenemosEl test de la parcela (patch test) (cont.)
Parece que “agregar grados de libertad de velocidad” (o
equivalentemente “quitar
grados de libertad de presi ´on”) tiende a estabilizar una
formulaci ´on.
Sin embargo, se puede car en aproximaciones “sub ´optimas”.
nodo de velocidadnodo de presión
stability
Q2/P1 Q2(s)/Q1 Q2(s)/P1 Q2(s)/P0 P2/P0 P2/P1 inestable inestable inestable Q2/Q1 estable estable estable subóptimas!!El test de la parcela (patch test) (cont.)
La relaci ´on asint ´otica m ´as apropiada parece ser
N
u= 2
N
p.2
Q2/Q1 inestableAsymptotic Nu/Np
Q2(s)/P06
estable2
Q1/P0 inestable3/2
Q2(s)/Q1 inestable8/3
Q2/P1 estable Q2(s)/P12
inestable P1/P01
P2+/P15/3
inestable estable P2/P14/3
inestable P2/P04
establenodo de presión
analysis
cell for asymptotic
nodo de velocidad
La condici ´
on de
La condici ´
on de Brezzi-Bab ˇ
uska
Si bien el test de la parcela es muy ´util para descartar posibles familias de interpolaci ´on, no es suficiente para asegurar la convrgencia. R´ıos de tinta han corrido en cuanto a cual es la condici ´on para asegurar convergencia en
problemas de este tipo y la respuesta es la conocida “condici ´on de Brezzi-Bab ˇuska” tambien conocida como condicion “inf-sup”.
inf
qh∈Xh−0
sup
vh∈Vh−0R
Ωq
h∇ ·
v
hdΩ
R
Ω|∇
v
h|
2dΩ
1/2R
Ω|
q
2 h|
dΩ
1/2
=
=
BB
≥
C
6
=
C
(
h
)
La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Las tres integrales que aparecen se pueden reducir a formas bilineales con las matrices de elementos finitos:
Z
Ωq
h∇ ·
v
hdΩ =
q
TQ
Tv
Z
Ω|∇
v
h|
2dΩ =
v
TKv
Z
Ω|
q
h2|
dΩ =
q
TM
pq
donde
M
p es la “matriz de masa para las funciones de presi ´on”M
pµν=
Z
La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
De manera queBB
=
inf
q∈IRNp−{0}(
sup
v∈IRNu−{0}q
TQ
Tv
(
v
TKv
)
1/2(
q
TM
pq
)
1/2)
Haciendo el cambio de variables
w
=
K
1/2v
,
tenemos quesup
v∈IRNu−{0}q
TQ
Tv
(
v
TKv
)
1/2=
sup
w∈IRNu−{0}q
TQ
TK
−1/2w
(
w
Tw
)
1/2La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Si definimos
w
q=
K
−1/2q
TQ
TK
−1/2w
=
w
Tq
w
y descomponemos
w
seg ´un una componente paralela aw
q y la otra perpendicular,w
=
λ
w
q+
w
⊥ entoncesq
TQ
TK
−1/2w
(
w
Tw
)
1/2=
w
qw
(
w
Tw
)
1/2=
λ
k
w
qk
2(
λ
2k
w
qk
2+
k
w
⊥k
2)
1/2El m ´aximo se produce cuando
w
⊥= 0
yλ >
0
q
TQ
TK
−1/2w
(
w
Tw
)
1/2q
TQ
TK
−1/2w
La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Tenemos entonces que
BB
=
inf
q∈IRNp−{0}(
q
TQ
TK
−1)
1/2(
q
TM
pq
)
1/ 2BB
2=
inf
q∈IRNp−{0}q
TQ
TK
−1q
TM
pq
y de nuevo, haciendo el cambio de variable
q
0=
M
1p/2q
tenemos queBB
2=
inf
q0∈IRNp−{0}q
0TM
−p 1/2Q
TK
−1QM
−1/2 pq
q
0Tq
0La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Ahora bien, sea
H
=
M
−1/ 2 p
Q
TK
−1QM
−1/2 p . EntoncesBB
2=
inf
q0∈IRNp−{0}q
0TM
−p 1/2Q
TK
−1QM
−1/2 pq
q
0Tq
0=
inf
q0∈IRNp−{0}q
0THq
q
0Tq
0Este es el “cociente de Rayleigh”.
Como
H
es sim ´etrica y definida positiva es diagonalizable (en una base ortogonal) y con autovalores positivos. Sean{
λ
i,
h
i}
Ni=1p los autovalores y autovectores deH
, conλ
i>
0
yh
tih
j=
δ
ij.La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Cualquier vector
q
0∈
IR
Np puede descomponerse en la base de losh
i, es decir
q
0=
NpX
i=1α
ih
i y entoncesq
0Tq
0=
NpX
i=1α
2iq
0THq
0=
NpX
i=1λα
2iLa condici ´
on de Brezzi-Bab ˇ
uska (cont.)
El cociente de Rayleigh es entonces
BB
2=
inf
q0∈IRNp−{0}q
0THq
q
0Tq
0=
inf
α∈IRNp−{0}P
Np i=1λα
2 iP
Np i=1α
2i≥
λ
1P
Np i=1α
2 iP
Np i=1α
2i=
λ
1Donde
λ
1 es el menor autovalor (asumimos que est ´an ordenados). Por otra parte, paraq
0=
h
1 tenemosα
1= 1
,α
j= 0
, paraj >
1
, de manera queP
Np i=1λα
2 iP
Np i=1α
2i=
λ
1 de manera queLa condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Pero, aplicando una “transformaci ´on de semejanza”, podemos ver que
M
−p 1/2Q
TK
−1QM
−1/2
p y
Q
TK
−1QM
−p 1 son semejantes, de manera queLa condici ´
on de Brezzi-Bab ˇ
uska (cont.)
= min eig
{
M
−p 1/2Q
TK
−1QM
−1/2 p
}
Haciendo una transformaci ´on de similaridad conM
−1/ 2
p tenemos que
BB
2= min eig
{
M
−p 1Q
TK
−1Q
}
De manera que la condici ´on de BB es
La condici ´
on de Brezzi-Bab ˇ
uska (cont.)
Notemos que el patch-test es una condici ´on necesaria para la condici ´on de BB. Si
Q
no tiene rangoN
p entonces existe un vectorq
tal queQp
= 0
y por lo tanto BB no se satiface.Los
q
tales queQp
= 0
son modos “esp ´ureos de presi ´on” o tambi ´en“modos checker-board”. En general, son modos de muy alta frecuencia.