有限元软件应用范围流行软件比较及发展趋势(原创)
那年青春
那年青春 Lv.13
2006年03月05日 18:01:11
只看楼主

摘要:阐述有限元的应用范围,对NASTRAN、ADINA 、ANSYS、ABAQUS、MARC、MAGSOFT、COSMOS等市面上主要流行有限元软件进行分析比较,预测当今国际国内CAE软件的发展趋势关键词:有限元软件 对比评价 发展趋势引言 近年来随着计算机技术的普及和计算速度的不断提高,有限元分析在工程设计和分析中得到了越来越广泛的重视,国内外的专业人士相继开发了各种类型的应用软件,其中NASTRAN、ADINA 、ANSYS、ABAQUS、MARC、MAGSOFT、COSMOS等功能强大的CAE软件的广泛应用,为实际工程中解决复杂的理论计算提供了非常有用的工具。但是,各种软件均有各自的优缺点,其应用领域也不尽相同。本文将就有限元的应用范围及当今国际国内CAE软件的发展趋势做具体的阐述,并对市面上主要流行有限元软件做一下比较。

摘要:阐述有限元的应用范围,对NASTRAN、ADINA 、ANSYS、ABAQUS、MARC、MAGSOFT、COSMOS等市面上主要流行有限元软件进行分析比较,预测当今国际国内CAE软件的发展趋势
关键词:有限元软件 对比评价 发展趋势
引言
近年来随着计算机技术的普及和计算速度的不断提高,有限元分析在工程设计和分析中得到了越来越广泛的重视,国内外的专业人士相继开发了各种类型的应用软件,其中NASTRAN、ADINA 、ANSYS、ABAQUS、MARC、MAGSOFT、COSMOS等功能强大的CAE软件的广泛应用,为实际工程中解决复杂的理论计算提供了非常有用的工具。但是,各种软件均有各自的优缺点,其应用领域也不尽相同。本文将就有限元的应用范围及当今国际国内CAE软件的发展趋势做具体的阐述,并对市面上主要流行有限元软件做一下比较。
一 有限元软件的应用范围
近年来随着计算机技术的普及和计算机速度的不断提高,有限元分析在工程设计和分析中得到了越来越广泛的重视,已经成为解决复杂的工程分析计算问题的有效途径,现在从汽车到航天飞机几乎所有的设计制造都已离不开有限元分析计算,其在机械制造、材料加工、航空航天、汽车、土木建筑、电子电器、国防军工、船舶、铁道、石化、能源、科学研究等各个领域的广泛使用已使设计水平发生了质的飞跃,主要表现在以下几个方面:<1>增加产品和工程的可靠性; <2>在产品的设计阶段发现潜在的问题;
<3>经过分析计算,采用优化设计方案,降低原材料成本;<4>缩短产品投向市场的时间;<5>模拟试验方案,减少试验次数,从而减少试验经费。
二 各种流行软件比较:
目前流行的CAE分析软件主要有NASTRAN、ADINA 、ANSYS、ABAQUS、MARC、MAGSOFT、COSMOS等。以下为对这些常用的软件进行的比较和评价:1. &nbsp;LSTC公司的LS-DYNA&nbsp;系列软件 LSDYNA长于冲击、接触等非线性动力分析。LS-DYNA是一个通用显式非线性动力分析有限元程序,最初是1976年在美国劳伦斯利弗莫尔国家实验室(Lawrence&nbsp;Livermore&nbsp;National&nbsp;Lab.)由J.O.Hallquist&nbsp;主持开发完成的,主要目的是为核武器的弹头设计提供分析工具,后经多次扩充和改进,计算功能更为强大。虽然该软件声称可以求解各种三维非线性结构的高速碰撞、爆炸和金属成型等接触非线性、冲击载荷非线性和材料非线性问题,但实际上它在爆炸冲击方面,功能相对较弱,其欧拉混合单元中目前最多只能容许三种物质,边界处理很粗糙,在拉格朗日——欧拉结合方面不如DYTRAN灵活。
2.&nbsp; MSC.software公司的&nbsp;DYTRAN软件&nbsp; 在同类软件中,DYTRAN在高度非线性、流固耦合方面有独特之处。MSC.DYTRAN程序是在LS-DYNA3D的框架下,在程序中增加荷兰PISCES&nbsp;INTERNATIONAL公司开发的PICSES的高级流体动力学和流体结构相互作用功能,还在PISCES的欧拉模式算法基础上,开发了物质流动算法和流固耦合算法发展而来的。但是,由于MSC.DYTRAN是一个混合物,在继承了LS-DYNA3D与PISCES优点的同时,也继承了其不足。首先,材料模型不丰富,对于岩土类处理尤其差,虽然提供了用户材料模型接口,但由于程序本身的缺陷,难于将反映材料特性的模型加上去;其次,没有二维计算功能,轴对称问题也只能按三维问题处理,使计算量大幅度增加;在处理冲击问题的接触算法上远不如当前版的LS-DYNA3D全面。&nbsp;3. &nbsp;HKS公司的ABAQUS软件
ABAQUS是一套先进的通用有限元系统,属于高端CAE软件。它长于非线性有限元分析,可以分析复杂的固体力学和结构力学系统,特别是能够驾驭非常庞大的复杂问题和模拟高度非线性问题。ABAQUS不但可以做单一零件的力学和多物理场的分析,同时还可以做系统级的分析和研究,其系统级分析的特点相对于其他分析软件来说是独一无二的。需要指出的是,ABAQUS对爆炸与冲击过程的模拟相对不如DYTRAN和LS-DYNA3D&nbsp;。4. ADINA&nbsp; ADINA是近年来发展最快的有限元软件,它独创有许多特殊解法, 如劲度稳定法(Stiffness Stabilization),自动步进法(Automatic Time Stepping),外力-变位同步控制法(Load-Displacement Control)以及BFGS梯度矩阵更新法,使得复杂的非线性问题(如接触,塑性及破坏等), 具有快速且几乎绝对收敛的特性, 且程式具有稳定的自动参数计算,用户无需头痛于调整各项参数。另外值得一提的就是它有源代码,我们可以对程序进行改造,满足特殊的需求。
5.&nbsp; NASTRAN&nbsp; NASTRAN是大型通用结构有限元分析软件,也是全球CAE工业标准的原代码程序。NASTRAN系统长于线性有限元分析和动力计算,因为和NASA(美国国家宇航局)的特殊关系,它在航空航天领域有着崇高的地位。NASTRAN的求解器效率比ANSYS高一些。&nbsp;
6. ANSYS
ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件,发展了很多版本,但是它们核心的计算部分变化不大,只是模块越来越多,这些模块并不是ANSYS公司自己搞的,而是把别人的东西买来集成到自己的环境里。ANSYS系统擅长于多物理场和非线性问题的有限元分析,在铁道,建筑和压力容器方面应用较多。
7. Algor
ALGOR属于中高档CAE分析软件,在汽车,电子, 航空航天,医学,日用品生产,军事,电力系统,石油,大型建筑以及微电子机械系统等诸多领域中均有广泛应用。它最大的特点是易学易用,界面友好,操作简单,这可以极大提高软件应用者在工程实际中的效率。
8. COSMOS
Cosmos相对影响比较小,但Cosmos的最大特点是运算速度快,这是其他软件所不能比拟的。Cosmos的研发者将保证收敛的迭代法--又称做快速有限元法导入COSMOS的产品之中,使新的有限元分析软件对磁盘空间上的要求大幅降低,占用计算机系统的内存也大大减少,因此分析速度大幅加快,超越传统甚多。
免费打赏
那年青春
2006年03月05日 18:03:00
2楼
三 有限元及有限元软件的发展趋势1. 国际上有限元分析软件的发展趋势 纵观当今国际上CAE软件的发展情况,可以看出有限元分析软件的一些发展趋势:<1> 与CAD软件的无缝集成 许多商业化有限元分析软件都开发了和著名的CAD软件(例如Pro/ENGINEER、Unigraphics、SolidEdge、SolidWorks、IDEAS、Bentley和AutoCAD等)的接口。有些CAE软件还为了实现和CAD软件的无缝集成而采用了CAD的建模技术,如ADINA软件由于采用了基于Parasolid内核的实体建模技术,能和以Parasolid为核心的CAD软件(如Unigraphics、SolidEdge、SolidWorks)实现真正无缝的双向数据交换。 <2> 更为强大的网格处理能力 由于结构离散后的网格质量直接影响到求解时间及求解结果的正确性与否,近年来各软件开发商都加大了其在网格处理方面的投入,使网格生成的质量和效率都有了很大的提高,但在有些方面却一直没有得到改进,如对三维实体模型进行自动六面体网格划分和根据求解结果对模型进行自适应网格划分,除了个别商业软件做得较好外,大多数分析软件仍然没有此功能。对于许多工程实际问题,在整个求解过程中,模型的某些区域将会产生很大的应变,引起单元畸变,从而导致求解不能进行下去或求解结果不正确,因此必须进行网格自动重划分,人们也因此迫切希望有限元软件自动六面体网格功能的出现。
<3> 由求解线性问题发展到求解非线性问题 随着科学技术的发展,线性理论已经远远不能满足设计的要求,许多工程问题如材料的破坏与失效、裂纹扩展等仅靠线性理论根本不能解决,必须进行非线性分析求解,例如薄板成形就要求同时考虑结构的大位移、大应变(几何非线性)和塑性(材料非线性);而对塑料、橡胶、陶瓷、混凝土及岩土等材料进行分析或需考虑材料的塑性、蠕变效应时则必须考虑材料非线性。为此国外一些公司花费了大量的人力和物力开发非线性求解分析软件,如ADINA、ABAQUS等。它们的共同特点是具有高效的非线性求解器、丰富而实用的非线性材料库,ADINA还同时具有隐式和显式两种时间积分方法。<4> 由单一结构场求解发展到耦合场问题的求解 有限元分析方法最早应用于航空航天领域,主要用来求解线性结构问题。现在用于求解结构线性问题的有限元方法和软件已经比较成熟,发展方向是结构非线性、流体动力学和耦合场问题的求解。这就需要对结构场和流场的有限元分析结果交叉迭代求解,即所谓"流固耦合"的问题。由于有限元的应用越来越深入,人们关注的问题越来越复杂,耦合场的求解必定成为CAE软件的发展方向。<5> 程序面向用户的开放性 随着商业化的提高,各软件开发商为了扩大自己的市场份额,满足用户的需求,在软件的功能、易用性等方面花费了大量的投资,但由于用户的要求千差万别,不管他们怎样努力也不可能满足所有用户的要求,因此必须给用户一个开放的环境,允许用户根据自己的实际情况对软件进行扩充,包括用户自定义单元特性、用户自定义材料本构(结构本构、热本构、流体本构)、用户自定义流场边界条件、用户自定义结构断裂判据和裂纹扩展规律等等。
<6>&nbsp;由二维扩展为三维&nbsp;&nbsp;&nbsp;&nbsp; 早期计算机的能力十分有限,受计算费用和计算机储存能力的限制,数值模拟程序大多是一维或二维的,只能计算垂直碰撞或球形爆炸等特定问题。随着第三代、第四代计算机的出现,才开始研制和发展更多的三维计算程序。现在,计算程序一般都由二维扩展到了三维,如LSDYNA2D和LSDYNA3D,AUTODYN2D和AUTODYNA3D,但也有完全在三维基础上开发的,如MSC.DYTRAN。&nbsp;<7> 单一坐标体系发展多种坐标体系&nbsp;&nbsp;&nbsp; 数值模拟软件在开始阶段一般采用单一坐标,或采用拉格朗日坐标或采用欧拉坐标,由于这两种坐标自身的缺陷,计算分析问题的范围都有很大的限制。为克服这种缺陷,采用了三种方法,一是两个程序简单组合,如CTH—EPIC,爆炸与侵彻由不同的程序分开计算;二是在同一程序中采用多种坐标体系,如DYNA3D中早期采用的是拉格朗日坐标,而LSDYNA3D的最新版除原有类型外,新加了欧拉方法以及拉格朗日与欧拉耦合方法,而最近几年才发展的DYTRAN则是拉格朗日型的LSDYNA3D(1988版)与欧拉型的PISCES的整合体;三是采用新的计算方法,如SPH等,SPH法不用网格,没有网格畸变问题,所以能在拉格朗日格式下处理大变形问题,同时,SPH法允许存在材料界面,可以简单而精确地实现复杂的本构行为,也适用于材料在高加载速率下的断裂等问题的研究。&nbsp;&nbsp;<8> 增强可视化的前置建模和后置数据处理功能&nbsp;&nbsp;&nbsp;&nbsp; 早期数值模拟计算软件的研究重点在于推导新的高效率求解方法和高精度的单元。随着数值分析方法的逐步完善,尤其是计算机运算速度的飞速发展,整个计算系统用于求解运算的时间越来越少,而数据准备和运算结果的表现问题却日益突出。在现在的工程工作站上,求解一个包含10万个方程的有限元模型只需要用几十分钟。目前几乎所有的商业化数值模拟程序系统都有功能很强的前置建模和后置数据处理模块。在强调“可视化”的今天,很多程序都建立了对用户非常友好的GUI(图形用户界面—Graphics&nbsp;User&nbsp;Interface),使用户能以可视图形方式直观快速地进行网格自动划分,生成有限元分析所需数据,并按要求将大量的计算结果整理成变形图、等值分布图,便于极值搜索和所需数据的列表输出。&nbsp;<9> 工作平台多样化&nbsp;&nbsp;&nbsp;&nbsp; 早期的数值分析软件基本上都是在大中型计算机上开发和运行的,后来又发展到以工程工作站(EWS,Engineering&nbsp;Work&nbsp;Station)上,它们的共同特点都是采用UNIX操作系统。PC机的出现使计算机的应用发生了根本性的变化,工程师渴望在办公桌上完成复杂工程分析的梦想成为现实。最近有些公司,例如ANSYS、MSC.software等开始在Windows平台上开发有限元程序,同时还有在PC机上的Linux操作系统环境中开发有限元程序包。&nbsp;<10>&nbsp;软件开发强强联合&nbsp;&nbsp;&nbsp;&nbsp; 由于数值软件的开发是一项长期而艰巨的任务,开发一个通用软件是十分困难的,各家开发的软件由于应用背景的不同而各有千秋。随着数值模拟软件商业化的进展,各数值模拟软件公司为扩大市场,追求共同的利润,出现了强强联合的局面。典型的如ANSYS与LSDYNA3D联合,MSC.software软件公司对ABAQUS、LS&nbsp;DYNA3D及PISCES等的购买。2. 国内限元分析软件的发展情况和前景&nbsp;&nbsp;&nbsp;&nbsp; 1979年美国的SAP5线性结构静、动力分析程序向国内引进移植成功,掀起了应用通用有限元程序来分析计算工程问题的高潮。这个高潮一直持续到1981年ADINA非线性结构分析程序引进,一时间许多一直无法解决的工程难题都迎刃而解了。大家也都开始认识到有限元分析程序的确是工程师应用计算机进行分析计算的重要工具。但是当时限于国内大中型计算机很少,大约只有杭州汽轮机厂的Siemens7738和沈阳鼓风机厂的IBM4310安装有上述程序,所以用户算题非常不方便,而且费用昂贵。PC机的出现及其性能奇迹般的提高,为移植和发展PC版本的有限元程序提供了必要的运行平台。可以说国内FEA软件的发展一直是围绕着PC平台做文章。在国内开发比较成功并拥有较多用户(100家以上)的有限元分析系统有大连理工大学工程力学系的FIFEX95、北京大学力学与科学工程系的SAP84、中国农机科学研究院的MAS5.0和杭州自动化技术研究院的MFEP4&nbsp;等。但是,国外很多著名的有限元分析公司已经从前些年对PC平台不屑一顾转变为热衷发展,对国内FEA程序开发者来说发展PC版本不再具有优势,而以后应该从下面几方面加以努力:&nbsp;<1> 发展有自主版权、用于分析流体等非固体力学和交叉学科的软件
&nbsp; 研究开发求解非固体力学和交叉学科的FEA程序经过几十年的研究和发展,用于求解固体力学的有限元方法和软件已经比较成熟,现在研究的前沿问题是流体动力学、可压缩和不可压缩流体的流动等非固体力学和交叉学科的问题。由于国内没有类似功能的商品化软件,所以国外的软件就卖得非常贵。为了打破这种垄断局面,我们必须发展有自主版权、用于分析流体等非固体力学和交叉学科的软件。&nbsp;<2> 开发具有中国特色的自动建模技术和GUI开发建模技术
开发具有中国特色的自动建模技术和GUI开发建模技术成本比前述课题要少得多,但却可以大大提高FEA软件的性能和用户接受程度,从而起到事半功倍的效果。Windows中提供了OpenGL图形标准,为在PC机上应用可视化图形技术开发GUI提供了强有力的工具。近年来国外有的FEA程序已抛开仿真软件,直接在Windows平台上开发有限元程序。杭州自动化技术研究院1997-1999年采用OpenGL图形标准和相应的Visual&nbsp;C++等编程工具,在PC机上成功地开发了一套可视化有限元程序包。它能直观地通过对"菜单"、"窗口"、"对话框"和"图标"等可视图形画面和符号的操作,自动建立有限元分析模型,并以交互方法式实现计算结果的可视化处理,因而可大大提高有限昂分析的效率和精确性,也便于用户学习和掌握。
<3> 与具有我国自主版权的CAD软件集成
作为我国自行开发的FEA程序,首先要考虑和我国自主版权的CAD软件集成。因为有限元分析主要用于形状比较复杂的零部件,所以要和具有三维造型功能和CAD软件集成,使设计和分析紧密结合、融为一体。
四 总结
回复
那年青春
2006年03月05日 18:03:27
3楼
有限元是大有可为的分析方法和技术。随着计算机技术的普及和计算机速度的不断提高,有限元分析在工程设计和分析中必将得到越来越广泛的重视,有限元软件也将成为解决复杂的工程分析计算问题所不可或缺的工具,使设计水平发生质的飞跃

参考文献:
[1]刘彤,刘元杰,刘国宁,陶冶等.非线性有限元软件ADINA最新进展.软件世界,.2001(12)
[2]张驰,常斌,陈莉静等.工程计算领域AutoCAD与有限元软件的结合应用.西北水力发电,2003(9)
[3]王小宁.亚太船舶行业MSC软件应用情况.中国造船,2001(3)
[4]郭洪波.有限元分析软件Ansys在分析设计中的应用.油气田地面工程,2005(8)
[5]周少林.世界著名的大型通用工程仿真软件--Algor.软件世界,2005(5)
回复
gsh0214
2007年07月23日 14:42:40
4楼
楼主的文章说的太好了.很不错.需要有识之士的不懈努力!
回复
yang622058
2008年05月31日 22:50:06
5楼
专业!佩服!
回复
cs_hn_cn
2008年12月01日 16:31:38
6楼
:time:

不错的帖子
回复
conquerlk
2009年04月24日 14:52:53
7楼
楼主的知识真是太渊博了,不错的帖子,谢谢楼主的介绍!!
回复
wqs7894
2009年04月24日 16:44:19
8楼
说的太好了.很不错.需要有识之士的不懈努力!
回复
etabs9
2009年07月04日 17:03:31
9楼
受教了,有限元这块还是人家老外牛,没办法,挑两个学学吧
回复

相关推荐

APP内打开