Mr.D 有限元分享(python,abaqus)

写在最前

出发点

受我师兄启发,也准备在CSDN中开一个自己的版块,同大家分享下自己一直以来的成果,也希望为大家的学习尽绵薄之力。

我会什么

本人是土木专业的学生,而研究的内容主要在有限元和建模问题中,其中程序的语言为fortran和python,软件为abaqus,之后也不乏我会掌握其他语言或者其他软件(看缘分),所以我想建立一个完整的有限元课程,因为本来国内就没有一个通俗易懂的有限元书籍,而且在程序实现这部分也基本没有提及,目前我已经建立系统的python有限元,所以我会在之后每课内容都把我的程序展示出来。所以有限元问题,数值分析问题,abaqus二次开发问题,固体力学问题,都是我参与度比较高的。至于其他与岩土相关的问题,如蒙大家不弃,也可以共同交流,毕竟生活还是要有对未知的探索。

目前计划的主要内容

数值分析是有限元与有限差分的基础,数值分析中主要针对下面几个问题

  1. 线性代数方程
  2. 非线性方程
  3. 特征值方程
  4. 插值多项式与曲线拟合
  5. 数值积分
  6. 常微分方程方程解
  7. 偏微分方程解

本部分程序为49个,我初步决定把他们分为45个知识点来讲解,也就是说大概45篇文章。
有限元部分,我就不在这里吹嘘有限元法了,每个人的理解不同,但是如果涉及到模拟,使用Ansys和Abaqus。我相信你一定需要有限元理论的支持。有限元问题主要分成下面这些。

  1. 结构的静态平衡
  2. 线弹性固体的静态平衡
  3. 非线性材料
  4. 稳态流
  5. 瞬态问题
  6. 耦合问题
  7. 特征值问题
  8. 受迫振动

本部分程序为61个,我初步决定把他们分为60个知识点来讲解,也就是说大概分为60篇文章。
主要内容就这些,如果碰到有人感兴趣的问题,我会另外开设一些问题的心得分享,这些就算是子程序吧,主程序还是我之上所说的。本人也只是个底层小白,所以会遇到各种事情,所以在正常情况下会按时更新。
下面写一下我学习中参照的书籍,感兴趣的可以去看看。

  1. Computational_Inelastic. J.C.simo T.J.R.Hughes(养活了无数课题组斯坦福的天才simo的传世经典,其中关于非线性有限元的处理也全来源这本书)
  2. A First Course in the Finite Element Method(此书很基础,适合刚开始学习有限元的人看)
  3. Finite Element Procedures. KJ Bathe(Bathe先生是牛津大学的大牛,此书页数很多)
  4. Finite element analysis in geotechnical engineering. David M.Potts(这本书是本神术,斯坦福的,搞地质岩土的可以看一看,有种打通任督二脉的感觉)
  5. Applied Soil Mechanics. SAM HELWANY(国内部分知名书籍采取了这本书的模型案例)
  6. Numerical Methods for Engineers. D.V.Griffiths and I.M.Smith(关于数值分析的讲解基本来源与这本书,其中程序为fortran95)
  7. Finite Elements in Plasticity D.R.J.OWEN (我在做非线性有限元目前一直在看的书,其中程序为fortran77)
  8. Programming the Finite Element Method. I.M.Smith and D.V.Griffiths and L.Margetts(有限元部分主要来自于这本书,其中程序为fortran95)
  9. Fortran 95 程序设计 彭国伦(这本书算是fortran语言国内讲的最好的一本了)
  10. Abaqus 岩土工程案例详解 费康
  11. Abaqus Python 二次开发攻略 苏景鹤 江丙云

私心

从事土木方面的学生可以多多交流,其中我师兄(ID:步步为营!)主要从事边坡可靠度和随机场,朋友还不乏抗滑桩优化还有pfc离散元的。希望可以认识更多形形色色的人,给无聊的生活增添点色彩。

你可能感兴趣的:(有限元,数值分析,python,线性代数,算法)