Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo desarrollar software de elementos finitos y de qué aspectos debería aprender

Cómo desarrollar software de elementos finitos y de qué aspectos debería aprender

Si está interesado en el análisis estructural de elementos finitos, debe comenzar con la mecánica de materiales y la mecánica elástica.

Después de tener conocimientos sobre tensión, deformación, ecuaciones de equilibrio, relaciones estructurales características y desplazamiento. -relaciones de tensión, etc., puede aprender el conocimiento del método variacional. Se recomienda leer "Método variacional y elementos finitos" del Sr. Qian Weichang.

Con los fundamentos de la mecánica y el cálculo variacional, podrá aprender. Puede leer algunos libros básicos sobre elementos finitos. Con la base de las variaciones, puedes leer algunos libros básicos sobre elementos finitos, como el "Método de los elementos finitos" del Sr. Zienkiewicz (disponible en versión china), que no requiere muchos conocimientos matemáticos.

Si quieres Para tener una comprensión más profunda del análisis de convergencia de elementos finitos y el análisis de estabilidad, es necesario leer monografías sobre teoría matemática de elementos finitos, lo que requiere familiaridad con el análisis funcional y el espacio de Sobolev.

Por supuesto, solo quiero resolver Para problemas de ingeniería, no es necesario ir en esta dirección.

Si desea resolver algunos problemas no lineales, estudie la mecánica continua, comprenda la gran relación de deformación, desplazamiento, deformación, la medición de diversas tensiones y el isomorfismo. de diversos materiales, etc., Universidad de Tsinghua La universidad ha enseñado elementos finitos no lineales de medios y estructuras continuos. La "Estructura de elementos finitos no lineal" de la Universidad de Tsinghua está bien escrita

La mejor manera de aprender elementos finitos es programarlo usted mismo

Estos programas no requieren alta eficiencia, pero qué buena aplicabilidad.

Estas son cosas para más adelante, debes aprender bien los conocimientos básicos de elementos finitos, siempre y cuando puedas calcularlos correctamente

Estos implican conocimientos de álgebra lineal y análisis numérico, tales como como integración numérica, resolución de ecuaciones

Estos programas no son la mejor manera de aprender elementos finitos;

En cuanto al lenguaje de programación, puedes elegirlo a tu antojo, pero para poder hacer uso del programa anterior y futuro desarrollo secundario, se recomienda utilizar el lenguaje Fortran

.