Al resolver PDE dependientes del tiempo usando el método de elementos finitos, por ejemplo, digamos la ecuación de calor, si usamos pasos de tiempo explícitos, entonces tenemos que resolver un sistema lineal debido a la matriz de masa. Por ejemplo, si nos atenemos al ejemplo de la ecuación de calor,
entonces usando adelante Euler obtenemos
y, por lo tanto, a pesar de que estamos utilizando un esquema de paso de tiempo explícito, todavía tenemos que resolver un sistema lineal. Obviamente, este es un problema importante ya que la ventaja principal de usar esquemas explícitos es NO tener que resolver un sistema lineal. He leído que una forma común de solucionar este problema es usar una matriz de masa "agrupada" que transforma la matriz de masa regular (¿consistente?) En una matriz diagonal y, por lo tanto, hace que la inversión sea trivial. Sin embargo, al hacer una búsqueda en Google, todavía no estoy completamente seguro de cómo se crea esta matriz de masa agrupada. Por ejemplo, mirando el documento EXPERIMENTOS NUMÉRICOS SOBRE LA LUMINACIÓN MASIVA PARA LA ECUACIÓN DE DIFUSIÓN Y ADVECCIÓNpor Edson Wendland Harry y Edmar Schulz crean su matriz de masa agrupada simplemente sumando todos los coeficientes en la diagonal. Entonces, por ejemplo, si nuestra matriz de masa consistente original era:
entonces la matriz de masa agrupada sería:
Mi pregunta es: ¿es esta la forma correcta de formar la matriz de masa concentrada? ¿Qué desventajas existen cuando se usa la matriz de masa agrupada en lugar de la matriz de masa completamente consistente en términos de precisión? Los autores del artículo que mencioné en realidad sugirieron no usar la matriz de masa agrupada, aunque parecía que solo estaban usando un esquema de paso de tiempo implícito que pensé que era extraño dado que la razón principal para usar tales matrices es para métodos explícitos.
Nota: Nunca usaría Euler hacia adelante para resolver la ecuación de calor, eso fue solo un ejemplo. Además, si importa, mi problema es resolver las ecuaciones de Navier Stokes donde el término no lineal se trata explícitamente y el término de difusión se trata implícitamente.
Gracias
Respuestas:
No creo que haya una respuesta definitiva a esto, porque podría cambiar de un tema a otro (y también depende del tipo de elementos que esté utilizando). También hay algunos artículos recientes que hablan de eso [2]. Entonces, no es una discusión cerrada. Además, puede tener diferentes componentes inerciales (al menos en mecánica), cuando tiene elementos con restricciones cinemáticas como vigas o proyectiles.
Zienkiewicz (Ver [1], sección 16.2.4) discute tres métodos para agrupar la matriz de masa
No todos los métodos funcionan en todos los casos, por ejemplo, el método de suma de filas no funciona para elementos de serendipia de 8 nodos ya que conduciría a masas negativas.
También he usado el método 3 con los llamados métodos de elementos espectrales con nodos Lobatto (usando estas ubicaciones como nodos y puntos de integración), que automáticamente conducen a matrices diagonales.
En [1], puede ver esta figura que describe algunos de los métodos para algunos tipos de elementos
Referencias
[1] Zhu, J., ZRL Taylor y OC Zienkiewicz. "El método de elementos finitos: sus bases y fundamentos". (2005): 54-102.
[2] Felippa, Carlos A., Qiong Guo y KC Park. "Plantillas de matriz de masa: descripción general y ejemplos 1d". Archivos de métodos computacionales en ingeniería 22.1 (2015): 1-65.
fuente