本文由 简悦 SimpRead 转码, 原文地址 mp.weixin.qq.com
要完成一项 CAE 工程,合适的软件是必须配备的,目前比较常用的 CAE 分析软件有 ANSYS、ABAQUS、NASTRAN、ADINA 、MARC、MAGSOFT、COSMOS 等。我们不能简单地评价哪种软件最强大,因为每一种都有其优势和照顾不到的地方,就看你怎么使用它了。换句话说,在具体的工程实践中,能正确地选择某种或某几种软件也体现了工程师们的专业素养。
下面小编潜伏各论坛多日,总结出几种常见 CAE 软件的特点供大家参考,希望下次拿到工程项目,看官们面对众多软件们可以手到擒来一抓一个准哦:
ABAQUS
关键词:非线性 全面
如果要给 ABAQUS 贴一个标签,那么毫无疑问是 “非线性” 这个词。虽然 ABAQUS 是以 “高端通用有限元系统软件” 的姿态出现的,但是它的王者之气明显存在于非线性分析领域。ABAQUS 长于非线性有限元分析, 可以分析复杂的固体力学和结构力学系统,特别是能够驾驭非常庞大的复杂问题和模拟高度非线性问题,不但可以做单一零件的力学和多物理场的分析,同时还可以做系统级的分析和研究,其系统级分析的特点相对于其他分析软件来说是独一无二的。
ABAQUS 为业界赞誉的 “分析功能全面” 这一特点也是在非线性部分才表现得特别突出。比如说,用 ANSYS 进行结构非线性计算的时候,总要进行很多参数的设置,也比较容易不收敛,而 ABAQUS 却无需这方面的担忧;ABAQUS 解决岩土、混凝土等的非线性问题比 MARC 要好,光本构就一大堆,而且例子也多,而 ANSYS 岩土能力为零。另外它的先进的软件设计思想、严密直观的系统,以及多载荷步的计算和规划也是值得大家点赞的。
需要指出的是,ABAQUS 对爆炸与冲击过程的模拟相对不如 DYTRAN 和 LS-DYNA3D。它最大的缺点是上手慢,也没有看到什么 read friendly 的教程。
ANSYS
关键词:多场耦合 多模块
ANSYS 软件是一款大型通用有限元分析软件,之所以这么说是因为它的模块很多(但是它们核心的计算部分变化不大),这些模块是在收购很多很牛掰的软件后整合形成的。目前 ANSYS 融结构、流体、电场、磁场、声场分析于一体的,擅长于多物理场和非线性问题的有限元分析, 对于流体分析,电磁分析,瞬态动力学分析已经很强大, 在铁道,建筑和压力容器方面应用较多。
它的明显优势在多场耦合,尤其是物理场耦合。至于热分析则很一般,对于岩土结构的静力学计算也不是很强悍。另外值得一提的是 ANSYS 的 apdl 语言非常高级,这也是非常多工程师喜欢使用这款软件的原因之一。
目前最新版的 ANSYS 在结构、流体、电磁、多物理场耦合仿真、嵌入式仿真各方面都有发展,我只能说,为了仿真 ANSYS 也是蛮拼的。
LS-DYNA
关键词:冲击、碰撞
LS-DYNA 由 LSTC 公司开发,是一个通用显式非线性动力分析有限元程序,也是公认的计算冲击,碰撞问题的很牛的软件。LS-DYNA 最初是 1976 年在美国劳伦斯利弗莫尔国家实验室由 J.O.Hallquist 主持开发完成的,主要目的是为核武器的弹头设计提供分析工具,后经多次扩充和改进,计算功能更为强大。
虽然该软件声称可以求解各种三维非线性结构的高速碰撞、爆炸和金属成型等接触非线性、冲击载荷非线性和材料非线性问题,但实际上它在爆炸冲击方面,功能相对较弱,其欧拉混合单元中目前最多只能容许三种物质,边界处理很粗糙,在拉格朗日——欧拉结合方面不如 DYTRAN 灵活。
由于 LS-DYNA 在冲击、碰撞领域的成绩斐然,ANSYS 也购买了它的求解器进行冲击,碰撞问题的计算。不过,在 ANSYS WORKBENCH 中的 AUTODYN 软件计算冲击,碰撞的功能与 LS-DNYA 相似,也非常好。该软件不仅具有 FEM 求解器,也具有有限体积求解器用于计算流体,以及无网格方法进行爆炸的仿真,做得非常好,并不比 LS-DYNA 差。
DYTRAN
关键词:高度非线性、流固耦合
DYTRAN 软件由 MSC.software 公司开发,在同类软件中,DYTRAN 在高度非线性、流固耦合方面有独特之处。MSC.DYTRAN 程序是在 LS-DYNA3D 的框架下,在程序中增加荷兰 PISCES;INTERNATIONAL 公司开发的 PICSES 的高级流体动力学和流体结构相互作用功能,还在 PISCES 的欧拉模式算法基础上,开发了物质流动算法和流固耦合算法发展而来的。
但是,由于 MSC.DYTRAN 是一个混合物,在继承了 LS-DYNA3D 与 PISCES 优点的同时,也继承了其不足。首先,材料模型不丰富,对于岩土类处理尤其差,虽然提供了用户材料模型接口,但由于程序本身的缺陷,难于将反映材料特性的模型加上去;其次,没有二维计算功能,轴对称问题也只能按三维问题处理,使计算量大幅度增加;在处理冲击问题的接触算法上远不如当前版的 LS-DYNA3D 全面。
ADINA
关键词:特殊解法
ADINA 是近年来发展最快的有限元软件,它独创有许多特殊解法, 如劲度稳定法 (Stiffness Stabilization), 自动步进法(Automatic Time Stepping), 外力 – 变位同步控制法(Load-Displacement Control) 以及 BFGS 梯度矩阵更新法, 使得复杂的非线性问题(如接触, 塑性及破坏等), 具有快速且几乎绝对收敛的特性, 且程式具有稳定的自动参数计算, 用户无需头痛于调整各项参数。另外值得一提的就是它有源代码,我们可以对程序进行改造,满足特殊的需求。
NASTRAN
关键词:原代码程序 航空航天
NASTRAN 是大型通用结构有限元分析软件,也是全球 CAE 工业标准的原代码程序。NASTRAN 系统长于线性有限元分析和动力计算,因为和 NASA(美国国家宇航局) 的特殊关系,它在航空航天领域有着崇高的地位。NASTRAN 的求解器效率比 ANSYS 高一些。
NASTRAN 结构分析做得很好,用起来感觉不出与 ANSYS 有多大的差别。在中国也占领了相当大的用户市场。
ALGOR
关键词:友好
ALGOR 属于中高档 CAE 分析软件,在汽车,电子, 航空航天,医学,日用品生产,军事,电力系统,石油,大型建筑以及微电子机械系统等诸多领域中均有广泛应用。它最大的特点是易学易用,界面友好,操作简单,这可以极大提高软件应用者在工程实际中的效率。
COSMOS
关键词:速度
COSMOS 相对影响比较小, 但 Cosmos 可以说是多物理场分析专家,其最大特点是运算速度飞快快,这是其他软件所不能比拟的。因 Cosmos 的研发者将收敛的迭代法 — 又称做快速有限元法导入 COSMOS 的产品之中,使新的有限元分析软件对磁盘空间上的要求大幅降低,占用计算机系统的内存也大大减少,因此分析速度大幅加快,超越传统甚多。另外 COSMOS 设置耦合条件也很好,操作也很方便。有些人甚至感觉太方便了,都有点不习惯了哈哈。
HYPERMESH
关键词:前处理 网格
HYPERMESH 被业界人士称为前处理专家。在网格划分方面,恐怕没有哪个软件可与之匹敌。其对网格的精密而底层的控制,令人叹为观止。所以,设若要做几何清理,划分网格,HYPERMESH 的确是首选。
汽车领域 90% 以上的 LICENSE 是 hypermesh+nastran。HYPERMESH 是万金油,在汽车领域的另外常用搭配是 HYPERMESH+ABAQUS 也占相当比重。
MARC
关键词:任性
MARC 是做非线性很牛的软件,具有极强的结构分析能力。可以处理各种线性和非线性结构分析包括:线性 / 非线性静力分析、模态分析、简谐响应分析、频谱分析、随机振动分析、动力响应分析、自动的静 / 动力接触、屈曲 / 失稳、失效和破坏分析等。
但是其操作界面用起来很费劲,有自虐倾向的人可能会被虐得很爽。比较一下文件输入和读取这两项:MARC 的输入文件要比 ABAQUS 难读懂,工况的变化也不如 ABAQUS 灵活。但是,MARC 的求解器速度非常地快,类似的问题要比 ABAQUS 快几倍。Patran 的通用性远比 MARC 强。它可以产生 Nastran,ABAQUS,MARC 等所需的文件,也可以读取它们的结果文件。
所以,如果驾驭好了 MARC 这个任性的小子,还是很可以显摆下你的动手能力的。
总结
总之,据小编观察,每款软件都有自己的粉丝,像 NASTRAN, ABAQUS, ANSYS 这种界面友好、操作方便、试用范围较广的软件还是比较受初学者欢迎的。ANSYS 做得很全面,流体分析,电磁分析,多物理场分析超级强大,而非线性分析弱一些;ABAQUS 非线性分析最厉害;而 NASTRAN 则非常正规。不管从哪种软件入手,学好了以后再涉足其它软件也会有事半功倍的效果。
————————————————————————————————————————


————————————————————————————————————————
前处理主要的工具是Hyperworks和ANSA。Altair近年并购了很多公司,Hyperworks已经变成了一个庞然大物,前后处理,显式隐式流体都能做。此外,随着参数化建模的流行,SFE等工具也逐渐普及了。
求解器或者专业软件就五花八门了:
结构分析方面:刚度模态等线性工况主要用Nastran、Optistruct和Ansys;隐式非线性的强度计算主要使用Abaqus,Marc也有一定的市场。
多体动力学方面:主要的多体动力学求解器是Adams,Altair的Motion View现在也有很多人用。
安全碰撞方面:主要的结构碰撞求解器有LS-Dyna、Pam-Crash和Radioss;多体动力学的约束系统有Madymo。
NVH方面:用于低频的主要还是Nastran或者Optistruct;高频的SEA分析主要用LMS或ESI的产品。
动力性仿真方面:Matlab/Simulink和AVL/Cruise应用的最广泛。
发动机的开发仿真:GT-Power和AVL/Boost
流体方面:Fluent和STAR CCM+都有广泛应用,此外Powerflow现在也很火。
除此之外还有很多各类专业软件,比如做热分析的KULI,做冲压成型分析的Autoform和Dynaform,做柔性装配分析的3DCS,用于疲劳耐久仿真的nCode和FE-Fatige,MSC-Fatigue,用于多物理场耦合的COMSOL,用于多学科优化的Isight等等。
这些软件也是互相并来并去,下面附个截至到几年前的发展历史,这两年应该又有了很大的变化了,比如LMS被西门子收购。原文应该是在Simwe上的,但是找不到了。
————————————————————————————————————————
常见的力学分析——ANSYS Workbench;
多物理场耦合分析——可选Comsol;
要自己编程实现一些功能,或打算做强非线性分析——ABAQUS;
模型复杂,或者想做优化——Hyperworks。
想找有限元仿真相关工作——ANSYS Workbench
想去航天、船舶等领域——ABAQUS
想去车企相关——Hyperworks
想学习有限元和用多物理场相关理论搞科研——Comsol的官方教程和案例库欢迎你