En el método de elementos finitos para la solución numérica de ecuaciones diferenciales parciales elípticas , la matriz de rigidez es una matriz que representa el sistema de ecuaciones lineales que debe resolverse para determinar una solución aproximada a la ecuación diferencial.
La matriz de rigidez para el problema de Poisson
Para simplificar, primero consideraremos el problema de Poisson.
en algún dominio Ω , sujeto a la condición de contorno u = 0 en el contorno de Ω . Para discretizar esta ecuación mediante el método de elementos finitos , se elige un conjunto de funciones base { φ 1 , …, φ n } definidas en Ω que también se anulan en el contorno. Luego se aproxima
Los coeficientes u 1 , u 2 , …, u n se determinan de manera que el error en la aproximación sea ortogonal a cada función base φ i :
como consecuencia de las condiciones de contorno de Dirichlet homogéneas . La matriz de rigidez es la matriz cuadrada de n elementos A definida por
Al definir el vector de carga F con componentesLos coeficientes u i se determinan mediante el sistema lineal Au = F. La matriz de rigidez es simétrica , es decir, A ij = A ji , por lo que todos sus autovalores son reales. Además, es una matriz estrictamente definida positiva , de modo que el sistema Au = F siempre tiene una solución única. (Para otros problemas, estas propiedades ventajosas se pierden).
Cabe destacar que la matriz de rigidez variará según la malla computacional utilizada para el dominio y el tipo de elemento finito empleado. Por ejemplo, la matriz de rigidez, al utilizar elementos finitos cuadráticos por partes, tendrá más grados de libertad que la obtenida con elementos lineales por partes.
La matriz de rigidez para otros problemas
La determinación de la matriz de rigidez para otras EDP sigue esencialmente el mismo procedimiento, pero puede complicarse por la elección de las condiciones de contorno. Como ejemplo más complejo, considérese la ecuación elíptica.
dóndees una matriz definida positiva definida para cada punto x en el dominio. Imponemos la condición de contorno de Robin.
donde ν k es la componente del vector normal unitario exterior ν en la dirección k . El sistema a resolver es
como se puede demostrar utilizando una analogía de la identidad de Green . Los coeficientes u i se siguen obteniendo resolviendo un sistema de ecuaciones lineales, pero la matriz que representa el sistema es notablemente diferente de la del problema de Poisson ordinario.
En general, a cada operador elíptico escalar L de orden 2 k , se le asocia una forma bilineal B en el espacio de Sobolev H k , de modo que la formulación débil de la ecuación Lu = f es
para todas las funciones v en H k . Entonces la matriz de rigidez para este problema es
Ensamblaje práctico de la matriz de rigidez
Para implementar el método de elementos finitos en una computadora, primero se debe elegir un conjunto de funciones base y luego calcular las integrales que definen la matriz de rigidez. Generalmente, el dominio Ω se discretiza mediante algún método de generación de malla , donde se divide en triángulos o cuadriláteros que no se superponen, denominados elementos. Las funciones base se eligen como polinomios de cierto orden dentro de cada elemento y continuas en sus límites. Las opciones más sencillas son las funciones lineales a trozos para elementos triangulares y las funciones bilineales a trozos para elementos rectangulares.
La matriz de rigidez del elemento A [ k ] para el elemento T k es la matriz
La matriz de rigidez del elemento es cero para la mayoría de los valores de i y j , para los cuales las funciones base correspondientes son cero dentro de T k . La matriz de rigidez completa A es la suma de las matrices de rigidez de los elementos. En particular, para las funciones base que solo tienen soporte local, la matriz de rigidez es dispersa .
Para muchas elecciones estándar de funciones base, es decir , funciones base lineales a trozos en triángulos, existen fórmulas simples para las matrices de rigidez de los elementos. Por ejemplo, para elementos lineales a trozos, considérese un triángulo con vértices ( x₁ , y₁ ) , ( x₂ , y₂ ) , ( x₃ , y₃ ) y defina la matriz de 2× 3 .
Entonces la matriz de rigidez del elemento es
Cuando la ecuación diferencial es más complicada, por ejemplo, al tener un coeficiente de difusión no homogéneo, la integral que define la matriz de rigidez del elemento se puede evaluar mediante cuadratura gaussiana .
El número de condición de la matriz de rigidez depende en gran medida de la calidad de la malla numérica. En particular, los triángulos con ángulos pequeños en la malla de elementos finitos generan valores propios elevados en la matriz de rigidez, lo que degrada la calidad de la solución.
Referencias
- Ern, A.; Guermond, J.-L. (2004), Teoría y práctica de los elementos finitos , Nueva York, NY: Springer-Verlag, ISBN 0387205748
- Gockenbach, MS (2006), Comprensión e implementación del método de elementos finitos , Filadelfia, PA: SIAM, ISBN 0898716144
- Grossmann, C.; Roos, H.-G.; Stynes, M. (2007), Tratamiento numérico de ecuaciones diferenciales parciales , Berlín, Alemania: Springer-Verlag, ISBN 978-3-540-71584-9
- Johnson, C. (2009), Solución numérica de ecuaciones diferenciales parciales mediante el método de elementos finitos , Dover, ISBN 978-0486469003
- Zienkiewicz, OC ; Taylor, RL; Zhu, JZ (2005), El método de los elementos finitos: sus bases y fundamentos (6.ª ed.), Oxford, Reino Unido: Elsevier Butterworth-Heinemann, ISBN 978-0750663205
- Matemáticas aplicadas
- Análisis numérico