¿Cuál es el propósito de usar la integración por partes para derivar una forma débil para la discretización de FEM?

24

Cuando se pasa de la forma fuerte de una PDE a la forma FEM, parece que siempre se debe hacer esto al indicar primero la forma variacional. Para hacer esto, multiplique la forma fuerte por un elemento en algún espacio (Sobolev) e integre sobre su región. Esto lo puedo aceptar. Lo que no entiendo es por qué uno también tiene que usar la fórmula de Green (una o varias veces).

Principalmente he estado trabajando con la ecuación de Poisson, así que si tomamos eso (con condiciones de contorno de Dirichlet homogéneas) como un ejemplo, es decir

2u=f,uΩu=0,uΩ

entonces se afirma que la forma correcta de formar la forma variacional es

Ωfvdx=Ω2uvdx=ΩuvdxΩnuvds=Ωuvdx.

Pero lo que me impide usar la expresión en la primera línea, ¿no es esa también una forma variacional que se puede usar para obtener una forma FEM? ¿No corresponde a las formas bilineales y lineales b(u,v)=(2u,v) y l(v)=(f,v)? ¿El problema aquí es que si uso funciones de base lineal (funciones de forma) entonces tendré problemas porque mi matriz de rigidez será la matriz nula (no invertible)? Pero, ¿qué pasa si uso funciones de forma no lineal? ¿Todavía tengo que usar la fórmula de Green? Si no tengo que: ¿es aconsejable? Si no lo hago, ¿tengo una formulación variacional pero no débil?

Ahora, supongamos que tengo un PDE con derivadas de orden superior, ¿eso significa que hay muchas formas variacionales posibles, dependiendo de cómo use la fórmula de Green? ¿Y todos conducen a aproximaciones (diferentes) de FEM?

cristiano
fuente

Respuestas:

18

Respuesta corta:

No, no tiene que hacer la integración para ciertos FEM. Pero en tu caso, tienes que hacer eso.


Respuesta larga:

  • Digamos es la solución de elementos finitos. Si elige el polinomio lineal por partes como su base, entonces tomar Δ en él le dará una distribución de orden 1 (piense en tomar derivada en una función de paso Heaviside), y la integración de - Δ u hH - 1 multiplicando por v solo tiene sentido cuando lo toma como un par de dualidad en lugar de un producto interno L 2 . Tampoco obtendrá una matriz nula, el teorema de representación de Riesz dice que hay un elemento en φ - Δ u hH 1 0uhΔΔuhH1vL2φΔuhH01puede caracterizar el par dualidad por el producto interno en : - Δ u h , v H - 1 , H 1 0 = Ohmiovarphi - Δ u hv producto interno en  H 1 . La integración por partes elemento por elemento para u h arrojará una luz sobre este par de dualidad: para T un elemento en esta triangulación Ωu hH1

    Δuh,vH1,H01=ΩφΔuhvinner product in H1.
    uhT este le dice que - Δ T h debe incluir entre elementos flujo salto en su representación par dualidad, cuenta la integración en el límite de cada elemento es también un par dualidad entre H 1 / 2 y H - 1 / 2 . Incluso si usa una base cuadrática, que tiene un Δ que no desapareceen cada elemento, aún no puede escribir ( Δ u , v ) como un producto interno, debido a la presencia de este salto de flujo entre elementos.
    Ωuhv=T(TΔuhv+TuhnvdS),
    ΔuhH1/2H1/2Δ(Δu,v)
  • Wk,pWk,pH1H2H2Δuh

  • Para ciertos FEM, no tiene que hacer la integración por partes. Por ejemplo, elemento finito de mínimo cuadrado. Escriba el pde de segundo orden como un sistema de primer orden: Entonces quieres minimizar el mínimo cuadrado funcional: con el mismo espíritu con Ritz-Galerkin funcional, la formulación de elementos finitos de minimización por encima de funcional en un el espacio de elementos finitos no requiere integración por partes.

    {σ=u,σ=f.
    J(v)=σ+uL2Ω2+σfL2Ω2,
Shuhao Cao
fuente
17

Nada le impide hacerlo técnicamente, pero cuando se integra por partes, obtiene más flexibilidad con el espacio de la solución, ya que no necesitan tener regularidad (requerido para la formulación sin IBP). Los elementos lineales que sugiere generalmente han forzado la continuidad entre los elementos, por lo que no podrían estar en . Además, la formulación de IBP es simétrica, lo que también tiene algunas de sus ventajas.H2H2

Reid.Atcheson
fuente
1
¿Está diciendo que las funciones de forma lineal dan una solución a la formulación de FEM que no está en porque diferenciar esta solución de FEM dos veces (débilmente) da una suma de distribuciones delta, que no está en ? ¿Significa eso que para pde: s de orden superior a 2 debo usar funciones de forma de orden superior a 1 (al menos si los espacios de prueba y prueba deberían ser los mismos?)? H2L2
Christian
1
Lo que estás diciendo es esencialmente correcto. En cuanto a PDE de orden superior a segundo orden, no necesariamente tiene que usar espacios de mayor regularidad, ya que escribir la formulación mixta (ver la respuesta de Shuhao) puede ayudar. También podría usar otras técnicas como la penalización de salto para evitar esta dificultad. Sin embargo, para una respuesta FEM clásica, sí, necesitaría una mayor regularidad.
Reid.Atcheson
2
Permítanme enfatizar la importancia de la simetría. Si un operador diferencial es autoadjunto, espero terminar con una matriz simétrica. Sin integración por partes, este no será el caso.
Stefano M
1
Los beneficios computacionales fueron mi pensamiento principal al agregar eso, pero ¿existen también beneficios teóricos fuertes de la simetría (aparte de pruebas más fáciles de los hechos que probablemente aún se mantienen en el caso elíptico, incluso si la discretización no es simétrica)?
Reid.Atcheson
15

Excelentes respuestas ya en esta página, pero todavía hay un punto (pequeño) que falta.

El OP preguntó:

Ahora, supongamos que tengo un PDE con derivadas de orden superior, ¿eso significa que hay muchas formas variacionales posibles, dependiendo de cómo use la fórmula de Green? ¿Y todos conducen a aproximaciones (diferentes) de FEM?

La integración por partes (de la manera correcta ) es importante cuando tiene condiciones de límite de tipo Neumann. De hecho, es por el ibp que tiene en cuenta el Neumann bc en su formulación variacional. La forma de Neumann bc depende de cómo se integra por partes, cf. esta respuesta sobre integración por partes en elasticidad lineal. Por lo tanto, incluso para PDE elípticas de segundo orden, la integración por partes debe realizarse de una manera dada, para recuperar una formulación variacional válida para Neumann o condiciones de frontera mixtas. (Y esto, por supuesto, independientemente del hecho de que usted discretiza con FEM).

En física matemática, donde el Neumann bc tiene un significado bien definido (flujo de calor, estrés ...), la integración por partes es importante para mantener la interpretación correcta de los resultados. Incluso para condiciones de Dirichlet homogéneas y FEM esto es cierto, ya que si usamos un método multiplicador de Lagrange para imponer los bc, los multiplicadores se convierten en cantidades físicas, como flujos concentrados o fuerzas.

Stefano M
fuente