如何学习有限元课程

如何学习有限元课程

作者:追光者
链接:https://www.zhihu.com/question/497963281/answer/3480759656
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

有时候真是想建议学校里边讲有限元的时候,先简单讲讲商业有限元软件的使用,先用几个简单的小案例,大概说说有限元分析的流程,以及每一步的目的是什么意思,毕竟商业软件之所以用的多就是因为封装的好,流程和效果都比较直观,这样下来,学生先有个概念上的认识。

然后再讲讲背后的原理,商软里划分网格以及各种方法,对应的是怎么实现的,单元类型的适用场景,然后再进一步,每种单元的单刚是怎么推导的,最后,总刚是怎么组装的。

再一个,商软里的边界条件,固定、位移等约束,需要怎么处理的,对于矩阵的处理方式是什么,各种载荷是怎么处理的。

不过话说回来,很多仿真工程师其实也并不完全掌握有限元的理论,但不妨碍商软用的很好。只不过,要做这方面的研究的话,还是要好好研究一下的。

发布于 2024-04-27 21:15

​赞同 3​​添加评论

​分享

​收藏​喜欢

八点半搬砖

八点半搬砖

已关注

9 人赞同了该回答

很多教材只是在规定学时内教完一门课,至于学生能懂多少那就是另外一回事了,与工程应用脱节是十分常见的,或者说与学生的接受能力脱节。

如果教材只是理论一通讲,很难理解有限元。百看不如一练,需要算例演算的,算例演算涉及到矩阵,这个需要用到数学工具(MATLAB,PYTHON,C,VB,VBA,FOR TRAN等,任选其一,首推MAT LAB。简单的用EXCEL不需要编程)编程求解,理论加算例演算完成后有限元原理也就理解了,然后才是商业有限元软件应用(ANSYS,ABAQUS等)。很多教材跳过了算例演算编程(针对简单结构帮助理解原理),所以有限元很难懂,好在还是有不少非常适合入门的教材。

有限元理论入门难在对公式推导的理解和矩阵运算,需要合适的入门教材加上适当的数值计算工具。

好在有限元可以在不同层次上理解和应用(李仁宪《有限元法基础》)。有限元最简单的是杆梁有限元,就是材料力学(选修部分)或者结构力学里面的矩阵位移法,刚度矩阵采用直接法推导,好理解,材料力学现成的内容(刘鸿文版下册)。单元刚度矩阵推导除了直接法还有虚功原理,虚功原理也是材料力学里面的内容(刘鸿文版下册)。结合EXCEL矩阵计算函数,例题计算很简单的,超静定梁支反力求解利器。

零基础还是从杆梁有限元开始,毕竟材料力学比弹性力学友好多了,上来就是弹性力学二维平面单元刚度计算,推导比杆梁复杂很多,晕,简直就是在劝退。

推荐曾攀的《有限元基础教程》,这本是从杆梁有限元开始的,浅显易懂,由浅入深,算例讲解。

算例很重要,因为如果公式推导看不懂,可以反过来通过算例理解公式推导,掌握公式应用。实际上如果推导不是很清楚的话,也不耽误参照算例应用公式。

练手很重要,通过算例计算可以体验一下有限元理论应用。有限元计算涉及到矩阵计算,《有限元基础教程》采用的是MATLAB,提供有详细的源程序代码。编程入门参考教材可以看《MATLAB有限元分析与应用》,这本是公式编程应用算例,跟《有限元基础教程》差不多,更加丰富详细易懂。

如果没学MATLAB怎么解决有限元计算过程中的矩阵计算?EXCEL。EXCEL可以做矩阵加减乘求逆,搞定一维二维算例计算够了。草稿纸手算还是不要了,意义不大,算个三阶矩阵都挺费劲。

没想到在B站上有国外excel桁架有限元计算视频课程。百度一下excel桁架,外网搜一下excel finite element menthod,有一些结果。

把EXCEL引入线性代数计算和概率论的书已经不少了,感兴趣的可以看看。EXCEL数值计算和数据处理分析的书都可以看看,挺实用的,毕竟工作以后单位大概率没有matlab,基本都有excel,网上关于excel奇技淫巧的内容不要太多,很多工作都可以由excel完成,不知道用excel某个操作直接百度就好。

excel 编程还有自带的vba,可以录制操作,自动生成代码,减少重复操作。

八点半开始搬砖:EXCEL有限元入门算例—6单元弹簧结构

公式推导涉及到矩阵符号计算、微积分,也可以用MATLAB。

如果觉得《有限元基础教程》内容不够多,推导不够详细,可以看洛根的《有限元方法基础教程(国际单位制版)》,推导很详细很贴心,例子也比较多,这本是启蒙首选。有限元问题涉及到矩阵运算,如果没学过MATLAB,算例演算时可以考虑EXCEL矩阵函数以及数组加减运算,百度一下几分钟就学会操作了。不要试图完全手工计算或者摁计算器,没多大意义。

有限元里面有个难点是等参元刚度计算,《有限元基础教程》和《有限元方法基础教程(国际单位制版)》都有算例讲解,可以按照算例编写计算表格。前者的算例源程序公式来源书里没找到,但可以在后者找到。

如果觉得洛根的难,可以先看看莫维尼的《有限元分析-ANSYS理论与应用 》。莫维尼和洛根的书可以说是入门福音。《有限元分析-ANSYS理论与应用 》在B站大学有在线视频讲解。

虽然几本书页数都不少,不过讲的比较详细容易懂(讲解细致,举例说明详细,页数就多了),看起来还是挺快的。

如果单元刚度矩阵推导最小势能法不好理解,可以翻翻李仁宪《有限元法基础》中的虚功原理法推导。

如果这几本书刷完不过瘾,还可以看看周博的《有限元方法与MATLAB——理论、体验和实践》,代码详细丰富。周博老师出了几本力学和MATLAB的书,新工科思维,不错的。

如果是土建专业,可以看看崔济东的《有限单元法 编程与软件应用》。崔博士出了几本计算力学的书,理论公式联系编程。

对大多数人来说,并不需要自己编程解决问题,用的是功能强大、高度自动化的商业化有限元软件,比如ANSYS WORKBENCH、ABAQUS等,软件操作一步一步的教程不少,学习起来比有限元方法编程容易多了,使用简单。不过有限元理论还是要学学,不然只能做软件操作工了,难以理解背后低层原理。

编辑于 2024-03-12 07:25

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值