22 votos

Formulación variacional del problema de valor límite de Robin para la ecuación de Poisson en métodos de elementos finitos

Así que estoy confundido sobre algunos detalles de la obtención de una formulación variacional específicamente para la ecuación de Poisson. Estoy en una clase de Computación Científica y acabamos de empezar a discutir el MEF para la ecuación de Poisson en particular. Sin embargo, tenemos un montón de problemas de tarea que son acerca de la búsqueda de formulaciones variacionales para ligeramente diferentes EDP o de Poisson con condiciones de contorno más difíciles.

  1. Así que, por lo que veo, la formulación variacional siempre termina en la forma $a(u,v) = L(v)$ donde $a(u,v)$ es una forma bilineal en algún espacio de Hilbert V. Del análisis y de Lax-Milgram sé que existe una única u tal que se satisface $\forall v \in V$ si $a(u,v)$ es continua y coercitiva y $L(v)$ es continua. Ahora bien, si empiezo con alguna EDP y la multiplico por funciones de prueba y la integro y la pongo en alguna forma $a(u,v) = L(v)$ ¿tiene esto algún significado si $a(u,v)$ y $L(v)$ no cumplen esos requisitos para que se aplique el teorema de Lax-Milgram? es decir, ¿una formulación variacional sólo es válida/significativa si se cumplen esos requisitos?

  2. Así que cuando nos movemos a un subespacio de dimensión finita $V_h \subset V$ Estoy confundido con el grado de libertad que tenemos al especificar $V_h$ . En algunos problemas de tarea que son sobre la ecuación de Poisson con condiciones de contorno mixtas tengo dificultades para mantener esas condiciones de contorno. En particular, digamos que $a(u,v)$ y $ L(v)$ no cumplen todas las hipótesis del Lax-Milgram, pero si lo limito a $v \in V_h$ y fuerzo las condiciones de contorno en todos los elementos de $V_h$ tal que $a(u,v) = L(v) \forall v \in V_h$ y cumplen los requisitos de Lax-Milgram, ¿es ésta una formulación variacional válida para el MEF?

Me doy cuenta de que esto podría ser un poco demasiado general, por lo que una de mis preguntas de tarea es para la ecuación de Poisson con condiciones de contorno de Robin. No he sido capaz de ponerla en una formulación variacional que se comporte bien, así que me pregunto qué requisitos se pueden relajar y seguir manteniendo una formulación variacional válida. Gracias por su tiempo.

31voto

Evan Anderson Puntos 118832

Pregunta 1 : En las EDP numéricas no es necesario cumplir el requisito del lema de Lax-Milgram. La coercitividad significa básicamente que el problema que tienes es invertible. Hay una versión más débil de la coercibilidad que se llama condición inf-sup de Babuska-Brezzi, es para la formulación mixta del MEF. Otra se llama alternativa de Fredholm, es cuando tanto la coercitividad como la condición inf-sup fallan. Aunque dudo que lo que necesites sean estas en este momento. En tu caso, quieres entregar un problema de MEF bien planteado para la condición de contorno de Robin, el lema de Lax-Milgram tiene que ser satisfecho.


Pregunta 2 :

(1) Para el problema de valor límite de Dirichlet. En el espacio continuo, digamos que si $-\Delta u= f$ en $\Omega$ , $u|_{\partial \Omega}=g$ . Podríamos escribir $u= u_0 + u_g$ , donde $-\Delta u_0= f$ en $\Omega$ , $u_0|_{\partial \Omega}=0$ y $-\Delta u_g= 0$ en $\Omega$ , $u_g|_{\partial \Omega}=g$ . En el problema variacional, la función de prueba se elige como 0 en la frontera, si resolvemos $$ (\nabla u,\nabla v) = (f,v) $$ para cualquier $v\in H^1_0$ lo que obtenemos es $u_0$ . No sabemos cómo es la frontera al resolver el problema variacional porque la función de prueba $v$ es siempre 0 allí. Sin embargo, sabemos cuál es el $u$ El valor está en el límite, así que estamos bien aquí.

En elementos finitos, forzamos el valor de la solución del MEF $u_h\in V_h$ en los nodos de la frontera para que sea igual al valor exacto de los datos de la frontera. La función de prueba $v$ se elige para que sea cero en la frontera, es decir, $v\in V_h\cap H^1_0$ para la ecuación de Poisson. Las condiciones del lema de Lax-Milgram se satisfacen tanto para $H^1_0$ y $V_h \cap H^1_0$ . El problema está bien planteado.

Para responder a tu pregunta, no ponemos ninguna restricción en los nodos interiores (o digamos grados de libertad asociados a los nodos interiores), simplemente resolvemos el problema variacional estableciendo la función de prueba $v=0$ en la frontera. Lo que obtenemos es la aproximación de elementos finitos $u_{0,h}$ a $u_0$ . Entonces dejamos que $u_{g,h}(V) = g(V)$ para cualquier nodo límite $V$ y $u_{g,h}(V')=0$ para todos los nodos interiores $V'$ Esta es la versión discreta $u_g$ . Las ecuaciones que satisfacen son: $$ (\nabla u_{0,h},\nabla v) = (f,v)\quad \forall v\in V_h\cap H^1_0, \text{ and } u_{0,h}|_{\partial \Omega} = 0 $$

$$ (\nabla u_{g,h},\nabla v) = 0\quad \forall v\in V_h\cap H^1_0, \text{ and } u_{g,h}|_{\partial \Omega} = \Pi_h g $$ donde $\Pi_h g$ es la interpolación de $g$ en la frontera que se define imponiendo el valor nodal como acabamos de hacer. Y su solución final de elementos finitos es $u_h = u_{0,h} + u_{g,h}$ .

(2) Para el problema de frontera de Neumann puro, la solución es única hasta una constante, tenemos que considerar el problema en un espacio ligeramente diferente: $\{v\in H^1: \displaystyle \int_{\Omega} v = 0\} = H^1/\mathbb{R}$ . Gracias a Desigualdad de Poincare se vuelven a cumplir las condiciones del lema de Lax-Milgram. Para el problema de MEF, no forzamos ninguna condición de contorno para la función de prueba, sino que nos limitamos a resolver la ecuación variacional (al resolver el sistema lineal, hay varias formas de tratar el módulo de la parte constante). En este sentido, decimos que la condición de contorno de Neumann se satisface "débilmente".


Última pregunta :

Ahora para la condición de contorno de Robin, digamos que su ecuación es: $$ -\Delta u = f \quad \text{in } \Omega $$ con la condición de límite Robin para todos los límites $\partial \Omega$ : $$ \alpha u +\frac{\partial u}{\partial n} = g $$ donde $\alpha$ es una constante positiva ( $\alpha$ tiene que ser positivo a.e. en la frontera), y $\partial u/\partial n = \nabla u\cdot n$ es la derivada normal en el límite. Multiplicar la ecuación por una función de prueba $v\in H^1$ , $$ -\int_{\Omega} \Delta u\,v = \int_{\Omega} fv $$ y realizar la integración por partes: $$\int_{\Omega} \nabla u\cdot \nabla v - \int_{\partial \Omega}(\nabla u\cdot n )v= \int_{\Omega} fv $$ introduzca los datos del límite de Robin: $$\int_{\Omega} \nabla u\cdot \nabla v - \int_{\partial \Omega}(g-\alpha u)v= \int_{\Omega} fv $$ Reacomodar: $$\int_{\Omega} \nabla u\cdot \nabla v + \int_{\partial \Omega}\alpha u v= \int_{\Omega} fv + \int_{\partial \Omega}gv $$ El lado izquierdo $a(u,v) = \displaystyle \int_{\Omega} \nabla u\cdot \nabla v + \int_{\partial \Omega}\alpha u v$ El lado derecho es el $L(v)$ . La prueba de las continuidades del lado derecho y del primer término en $a(u,v)$ es natural, simplemente siguiendo la prueba para los problemas de frontera de Dirichlet y Neumann. Para el segundo término de la izquierda queremos utilizar la desigualdad de la traza: $$ \int_{\partial \Omega}\alpha u v \leq \alpha \|u\|_{L^2(\partial \Omega)} \|v\|_{L^2(\partial \Omega)} \leq C \alpha \|u\|_{H^1(\Omega)} \|v\|_{H^1(\Omega)} $$ así $a(u,v) \leq C \|u\|_{H^1(\Omega)} \|v\|_{H^1(\Omega)}$ .

La coercitividad de $a(u,v)$ es un poco más difícil de probar. La forma que aprendí en la clase de MEF es mediante lo que se llama "argumento de compacidad". El truco consiste en utilizar la prueba por contradicción: Supongamos que $a(u,v)$ no es coercitivo, entonces (aquí viene el argumento de la compacidad) existe una secuencia $\{v_n\}\subset H^1$ tal que..: $$ \|v_n\|_{H^1(\Omega)} = 1, \text{ and } a(v_n,v_n) \to 0.\tag{1} $$ Ahora bien, como $\{v_n\}$ es una secuencia acotada en $H^1$ (considere la distancia inducida por el $H^1$ -), entonces existe una subsecuencia débilmente convergente $v_{n_j}\to v$ en $H^1$ y $v_{n_j}\to v$ en $L^2$ -norma (gracias usuario33869 por señalar mi error anterior). La convergencia débil es: $$ \int_{\Omega}(v-v_{n_j})w + \int_{\Omega}\nabla(v-v_{n_j})\cdot \nabla w \to 0, \; \text{ for all } w\in H^1(\Omega). $$ Esto implica que: $$ \int_{\Omega} |\nabla v|^2 = \lim_{j\to \infty}\int_{\Omega} \nabla v_{n_j}\cdot \nabla v \leq \lim_{j\to \infty}\left( \int_{\Omega} |\nabla v_{n_j}|^2 \right)^{1/2} \left(\int_{\Omega} |\nabla v |^2\right)^{1/2} $$ Esto es $$ |v|_{H^1(\Omega)} \leq \lim_{j\to \infty} |v_{n_j}|_{H^1(\Omega)}\tag{2} $$ Usando otra suposición ahora $$ a(v_n,v_n) = \int_{\Omega} |\nabla v_n|^2 + \int_{\partial \Omega}\alpha v_n^2 \to 0 \tag{3} $$ Esto implica que $\displaystyle\int_{\Omega} |\nabla v_n|^2 \to 0$ . Por (2), dejando que $n_j\to \infty$ produce $\displaystyle\int_{\Omega} |\nabla v|^2 = 0$ . Ahora tenemos $ \|v\|_{H^1(\Omega)}=\|v\|_{L^2(\Omega)}$ .

Ahora usando $v_{n_j}\to v$ en $L^2$ -norma, junto con (3), $\|v\|_{L^2(\Omega)} = \lim\limits_{j\to \infty} \|v_{n_j}\|_{L^2(\Omega)}=1$

El $L^2$ -norma del gradiente de $v$ que es cero implica $v$ es una constante, El $L^2$ -norma de $v$ siendo 1 implica $v=c$ donde la constante $c\neq 0$ . Sin embargo, de nuevo por (3): $$ \int_{\partial \Omega}\alpha v^2 = \lim_{n\to \infty}\int_{\partial \Omega}\alpha v_{n_j}^2 = 0 $$ junto con la hipótesis de positividad de $\alpha$ , esto dice $v=0$ en $\partial \Omega$ . Constradición.

Por lo tanto, no existe tal secuencia que satisfaga (1). La negación de la afirmación (1) es: Para toda secuencia en $H^1(\Omega)$ , si $\|v_n \|_{H^1(\Omega)}$ está acotado, $a(v_n,v_n)$ siempre está acotada lejos de 0. Esto se puede traducir a cualquier función $v$ en $H^1$ ya que siempre podemos encontrar una secuencia acotada que vaya a $v$ por la completitud de un espacio de Hilbert. Así se demuestra la coercibilidad.

0 votos

¡Gracias Shuhao! Es evidente que has dedicado tiempo a esta respuesta. Para aclarar, en la parte de la Poisson con condiciones de contorno de Dirichlet, hablas de restringir $u_h \in V_h$ para tener los valores requeridos en la frontera. Por lo tanto, ¿hay total libertad para hacer tales restricciones a $u_h$ . Además, no $u_h$ sólo surgen cuando creamos el MEF a partir de la versión continua, y entonces cómo se satisface la versión continua sin especificar estas restricciones $u_h$ 's?

1 votos

Si $\{ u_n\}$ está acotado en $H^1$ por qué tiene una subsecuencia convergente en $H^1$ ? Creo que por el teorema de compacidad de Rellich, sólo tiene una subsecuencia convergente en $L^2$ ? Y es bien sabido que un espacio es de dimensión finita $\Leftrightarrow$ toda secuencia acotada tiene una subsecuencia convergente. (Mi ataque es a su 5ª línea en la parte que demuestra la coercibilidad de $a(\cdot ,\cdot)$ )

0 votos

Pero la convergencia débil no significa la convergencia de la norma. ¿Cómo se consigue $\| v-v_{n_j}\|+\| \nabla (v-v_{n_j}\|\to 0$ si sólo es débilmente convergente?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X