分享

普通人有限元分析入门方法--理论学习篇

 一个人幸福dtoq 2018-01-01

 

 


(这文章写的时候估计会被喷,我已经做好心理准备的!)

文章开始前,我要先说明:就像文章题目说的一样,本文只是从一个很普通的有限元分析工程人员的角度出发,既没有华丽的学历背景,也没有超一流的企业研发经验,更没有超高的智商,只是从一个普普通通的分析工程师角度和大家说说作为一个普通凡人如何去看待有限元分析学习的问题。

本人在网络上浸淫多年,有限元分析的学习也经历了整整10个年头,从一个无知小白到现在能够解决一些问题的工程人员,一路走来的心酸也是只有自己才知道。回忆最初的起步,以及网络上看到很多新手学习的艰辛,想到写这样一篇文章,说说咱们这种普通人该如何去玩有限元分析。

我打算把文章分为理论学习篇、软件操作学习篇、实际应用学习篇和有限元分析行业市场分析篇四个部分,主要针对学习有限元分析5年以内的群体。

 

理论学习篇

一说到有限元分析理论学习,我就觉得我上的那个是假大学,为啥随便来几个不是新手的人都是学过这么多课的,看过这么多书的,我上的大学不都是浪出来的么?我相信很多新手和我的感觉是一样一样的。

首先我以我目前的认知以及在网上很多人解答新手的问题来大致罗列下出镜率比较高的理论科目,并大致评估下学习需要的时间(假设我们从20岁开始为有限元分析打基础)。

大学本科四年掌握:高等数学、线性代数、材料力学、理论力学、概率统计,到这里24岁,这一阶段大多数的步调基本一致,接下来开始:

  1. 弹性力学(1年);

  2. 数值方法(0.5年);

  3. 有限单元法(1年);

  4. 振动力学(1年);

  5. 损伤力学(1年);

  6. 张量分析(1年);

  7. 线性空间(1年);

  8. 软件应用(0.5年)。

把以上的内容相加,大概7年时间,WTF!这些学完已经30+了,这玩意我还是按照及其保守的时间,实际操作起来只会长不会短,有人说我可以一起学,有这种想法的人可以试试,或者去问问身边群里那些正在学习的人(这类人肯定不少,而且多数都是新手),听听他们学习之后的感受。已经参加工作的朋友们肯定知道,过了大学本科之后的阶段,还要学相关的产品设计,产品标准一大堆的东西,读书的还要应对考试,工作的每天还说不定要加班,还要谈恋爱,到了27岁以后还有要考虑结婚生孩纸,要照顾家里人,年纪大了记忆能力理解能力衰退,学这些玩意,确实想太多了,即使学个大概,估计30岁前能学完都谢天谢地了!所以这种学习方式适合那些精英群体,不适合一般的普通学习者,更加不适合在24岁之后就走上工作岗位的工程人员。所以我们这样的非精英群体该如何学习有限元分析的理论部分?

我们多数人学习的目的是为了保证未来工作中的应用。如果你不是从事科研工作,工作岗位上张量分析和数值方法估计一辈子用不到;弹性力学在实际工作中的应用估计10%的内容就差不多了,而且可能还是其中最简单的那些内容,损伤力学在实际应用当中几乎不搞,企业就做最简单的疲劳,试验结果好就是好不好就是不好,从来不分析为什么不好,加强结构换材料最实际。这里要搞清楚一件事,损伤力学是研究材料怎么破坏的,企业做疲劳试验的目的仅仅只是验证产品是否合格,当结果不好的时候也不会用用到损伤力学去分析材料破坏原因!当然了还有一个现实问题,网上交流虚虚实实谁也分不清楚,很多伪大神报个书名露几个名词有没看过谁知道呢,有些事真不能太当真,当真就是输。所以如果前期我们直接入手这些难度颇高的理论问题,对于一般智商的新手学习者来说绝对不是好事,更多的只是打击学习者的自信心最终放弃。

接下来就说说我对理论学习部分的个人看法。

首先作为新人必须要有一本书能够了解有限元分析到底是什么东西的玩意,于是很多超级高深的教材成了主流学习者的首选!比如清华大学的那本有限单元法,但是这事我偷偷告诉大家一句实话:这本书我是看不懂的!没什么好脸红的,这本书在我学有限元前几年的时候连四分之一的内容都看不懂,而且更重要的是随着越往后翻越迷茫,到最后连继续翻的勇气都没有。(所以我也很佩服那些真正能够把这本书啃完的大神,不包括记住书名和作者的那部分人)我只是一个普通工科学生,毕业后走得也是工程师路线,所以对于我来说这本教材不适合我,但是我比别人运气好,我的导师当时推荐我看另外一本书,这本书现在想来确实改变了我学习有限元的状态,从痛苦折磨变成了一件愉快且有动力的事,这本书也是我经常推荐给大家的《有限元分析-ANSYS的理论和应用》,作者是莫维尼。这本书的难度基本就是大多数学习者在目前的知识体系下稍微跳一跳基本能掌握。至于这本书看懂了,有了一定有限元分析的基础,接下来其实你再选择看任何程度的有限元书籍就是你自己的选择,即使不再看别的书,以一个分析工程人员的背景,这本书里的知识已经足足够用,我现在在实际工作中极少用到很多理论性的东西,但是这本书我基本是两年左右重新翻一遍。但是这里我要强调的一点是,不管是难的还是简单的教材,如果未来想从事和有限元分析相关的工作,一本关于有限单元法的系统性教材是一定要的,而且一开始不管是多简单的有限元理论教材,多数人都是看不懂的!所以即使我说的这本所谓的简单教材也只是相对其他同类型的书来说的,预计这本书看懂基础好的差不多要2个月时间。

    在了解并且系统性学习有限单元法的同时,有一门科目一定是要补:材料力学。材料力学本来也就是弹性力学固体力学的前置学习科目,所以这门课非常重要,而且材料力学在工程应用中绝大多数的设计计算公式都是材料力学以及它的衍伸,去翻翻钢结构设计手册或者机械设计手册上那些产品设计公式,绝大多数都只需要材料力学的基础知识就可以了,这说明一个什么问题,说明对于大多数工程人员来说不管你是做设计做实验做仿真做理论计算,你的大多数力学知识体系应用只到材料力学。所以学好材料力学对于一个机械设计工程人员来说无比重要,不论你是否未来会走上仿真这条路。材料力学之后其他力学问题呢,比如弹性力学、固体力学、损伤力学等等,这些力学我个人建议是至少在学习有限元分析分析的前三年甚至前五年不要系统学习,即使遇到了其中一部分内容,针对问题查找资料论文,目前的网络资源如此强大,想掌握某个体系当中的局部知识是一件非常容易的事情,如果你花大量的时间去掌握这类系统知识,不仅仅浪费有限的时间,最大的可能性是把你学习有限元分析的热情和动力消耗殆尽。

材料力学学完之后,有两个方面的知识我认为是要提前准备的:振动力学和疲劳。尤其是振动力学,振动力学这个玩意是相对于材料力学比较独立的学科,而在实际应用又非常广泛。但是这门课也同样有个问题,非常难,等遇到问题再去通过网络或者手头资料局部针对某个章节学习掌握的可能性不大,所以提前系统学习这个方向是非常必要的。第二个就是疲劳,疲劳的学习我个人建议就按照目前几个主流有限元软件的界面把不懂的名词百度下然后把相关知识联系起来就足够了,如果有好的微信公众号加上看一看,基本也就懂了,没必要专门看书学习,疲劳现阶段只存在非常粗糙的分析价值,但是实际企业又非常喜欢搞这一套,所以作为新手疲劳的分析只要掌握最基础的那些计算就可以了,不需要花费太多的时间,如果基础足够扎实,其实这一块到遇到问题再学习也是可以的。

最后还有三门课,线性代数、概率统计和高等数学,这三门课我的观点是这样的,有限单元法、材料力学和振动力学在系统学习过程中,一定会涉及到大量的线性代数和高等数学知识,在学这些科目的过程中辅助学习线性代数和高等数学,等差不多这些科目看懂了,基本上线性代数和高等数学你要用的那些知识体系也自然学好了,没有必要单独学习。但是有一门比较特殊的课程就是概率统计,概率统计这门课在之前的所有科目中是很少关联涉及的,但是却很重要。因为有限元分析工程人员其实有一个非常重要的技能:实验,包括实验设计、实验数据统计这些都是有限元分析工程人员需要掌握的基本技能,所以概率统计这本书最好找一本和实验结合的教材并系统学习,至于学好实验设计和概率统计的重要性在后面实际工程应用篇会涉及到。

以上的科目算是有限元分析工程人员入门级人士要掌握的科目,有了这些科目的基础,即使后期提升更高级别的理论知识都会非常轻松,但是其实从我的体会来说,我们这种普通工程人员实际工作基本遇到的问题都在以上这些知识体系之中,而这些内容的学习除了有限单元法知识和振动力学知识外,其他都是在大学本科就已经涉及,所以对于新人来说学习的难度大大降低。

最后整体总结下我之前说的学习套路:

  1.  一本难度适合自己的有限单元法教程进行系统学习;

  2.  材料力学、振动力学和疲劳的系统性学习;

  3. 试验与概率统计系统性学习;

  4. 在学习以上内容的过程中学习涉及到高等数学和线性代数的相关知识;

  5. 碎片化学习其他更高级的理论教材。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多