一篇文章入门计算机辅助工程上

之前就有过想写一篇关于CAE的科普文,缘起是看到很多以CAE为标题的文章,内容围绕某一门学科,某一个行业,或者某种仿真软件介绍,有一定的局限性。CAE涉及的领域很广,只深入某个方面讲难以有全局观,泛泛而谈又没有重点。好在写过一系列关于CAE仿真的技术和行业文章,结合笔者十多年的工业软件研发经历,希望本文给读者带来对CAE领域不同的认知和理解。

计算机辅助工程

Computer Aided Engineering,简称CAE,广义上讲,凡涉及到利用计算机解决工程问题,都可以纳入CAE的范畴。在实际应用中CAD,CAM,CFD,EDA, TCAD,CAPP,计算机辅助优化,高性能计算等所定义的范畴和CAE交叉或者紧密相连。

Wiki里对CAE解释道:

CAE在广义上用来描述计算机技术在工程中的使用,而不仅仅是工程分析。该词由SDRC的创始人1970年代后期提出,但是今天通过术语CAx和PLM(Product Lifecycle Management)更好地了解了此定义。

随着行业细分领域的发展,比如EDA,CFD发展出独立的分支,CAE的概念也在逐步弱化和抽象,现在人们通常所说的CAE主要指利用计算机仿真分析来帮助或者解决实际工程应用中的查验,设计,验证,优化等问题。在谈到CAE时,有可能是指CAD,EDA,CFD,TCAD或者结构动力分析,热分析,电磁分析,耦合分析等等其中一种或多种。用某些行业领域或者学科来等价CAE是不太准确的。狭义上的CAE,更多是指利用CAE软件进行仿真优化分析。

6. 国内CAE研发的一些想法

CAE在制造业里或者科技领域的地位可以说是举足轻重,更有四两拨千斤的作用。举三个大家都相对熟悉的例子:汽车,航空发动机,芯片。

1.汽车

汽车在设计中有两个很重要的设计点:NVH和风阻。NVH是噪声、振动与声振粗糙度(Noise、Vibration、Harshness)的英文缩写,这是衡量汽车制造质量的一个综合性问题,能够直观反映出乘坐汽车时的舒适度,汽车公司约有20%的研发费用在解决NVH问题上。NVH问题在汽车的任何部位都可能产生,是一个综合性的问题,所以在设计之初就要考虑到。对于一款没有原型的新车,是无法得到NVH的相关数据的,只能依靠数值计算模拟,也就是利用CAE软件建模,然后仿真分析,模拟可能出现的NVH问题,再生产出原型,加以验证,修改计算机模型,再仿真,如此反复迭代,最终达到一个理想的效果。但事实上因为工艺,零件质量,加工质量,设计缺陷等客观原因,NVH问题仍然无法完全避免。

汽车高速行驶中,风产生的阻力会快速上升,增加油耗,同时对车身稳定性产生影响。在车身设计中,利用目前的商业CFD软件,能很好的模拟风阻对汽车的影响,优化车身外形,从而减少实际风洞试验的次数,降低研发成本。

2.商业航空发动机

之所以加上商业,是因为可以通过不计成本的暴力试验,让发动机达到一个可用的水平,就类似米格25发动机,超高速飞行太多,发动机就报废了。商用最重要的还是要讲究可靠性,稳定性以及性价比。

航空发动机研制涉及气动力学、传热学、材料力学、理论力学、流体力学、断裂力学、弹性力学,机械动力学等诸多学科,是牛顿力学时代所有力学的集大成,是所有科技成果的结晶。航空发动机是气动、燃烧、传热、控制、机械传动、结构、强度、材料等多种学科或专业综合优化的结果。航空发动机包括难度极大的多个部件,各个部件在高温、高压、高转速的复杂环境下工作且相互影响很大,加之高性能、长寿命、高可靠、轻重量、隐身、经济性、安全性等要求和日益苛刻的环保性约束,已经成为一个逼近极限的综合性产品。

所以在设计发动机时,不仅需要使用CAE分析软件进行不同类型的仿真分析,还要考虑到各种苛刻的材料,空间,性能,工艺等各种约束条件。抛开制造不谈,发动机设计本身就是一个包含多学科,多优化,多尺度,多物理场的工作。可以毫不夸张的说,离开CAE,商业航空发动机研发根本无从下手。

3.芯片

芯片的典型研发流程是1.架构设计2.验证 3.流片 4. 批量生产,在第1,2环节,主要依赖EDA软件和工具套件, EDA是电子设计自动化(Electronics Design Automation)的缩写,也隶属于CAE的范畴,是针对电子产品的自动设计,这里的自动是指使用计算机技术和软件算法工具,给出预定义条件下的最优核心设计。比如大规模的PCB布线,高频电磁信号仿真等工作,必须依赖相应的软件工具,无法人工进行。第3个流片环节是耗时耗钱的一项工作。流片就是设计完后试生产,由芯片代工厂小批量生产一些,供测试用。它看起来是芯片制造,但实际属于芯片设计行业,由于其行业特点,每次流片成本相当高。根据美国一家非营利性多项目晶圆服务组织CMP的服务报价,以业内裸芯(die)面积最小的处理器高通骁龙855为例(尺寸为8.48毫米×8.64毫米,面积为73.27平方毫米),用28纳米制程流片一次的标准价格近400万元人民币,芯片设计企业可以拿到约25个裸芯,平均每个16万元!并且流片并不是一次性的事,流片失败,需要修改后再次流片;流片成功,可能需要继续修改优化,二次改进后再次流片。每一次都需要至少几百万元。

以国内手机厂商小米为例,公开报道其自研芯片澎湃S2到2019年为止,其流片失败5次,而每次流片成本在3千万人民币左右。流片失败的原因很多,除去工艺和流程上的因素,最重要的是原始的设计,如果使用EDA软件哪怕能减少一次流片次数,也能节约相当的成本,用好EDA软件能发现绝大部分设计方面的问题。

从上面几个例子我们可以看出,利用CAE工具,可以在产品设计过程中简化问题,减少实际产品的迭代次数,优化整个设计流程,及早发现问题,减少试验次数,降低设计成本,完成某些实际试验测试无法进行的工作。好的CAE工具不仅提供了软件工具,更重要的是融合了对设计至关重要的行业标准和累计的经验,提高研发设计效率和成功率。

目前市面上CAE软件种类繁多,用户操作很类似。基本流程就是建立或者导入几何模型,模型清理修复,设置材料,荷载,激励,边界等,然后划分网格,求解器计算,查看结果。所以掌握精通了一种CAE软件,其它软件的操作基本也能无师自通;用不同的软件进行计算,更能体会到软件之间的设计差异和指导思想,方便做结果对比,也有助于对问题进行更深入的思考和理解。

掌握一门CAE软件操作并不困难,困难的是在深入理解数学物理模型的基础上,建立出更接近真实世界的仿真模型,比如清理对仿真无用的几何,设置更符合实际工况的边界和荷载,理解网格单元所代表的具体含义,选择合适的网格单元,区分不同网格比如四边形,六面体的优劣,根据求解类型选择合适的求解模式和方程组解法以及参数等等。每个行业都有相应的设计规范,掌握设计规范,将其与仿真结合可以充分发挥软件的验证作用,所有这些知识的获得需要常年的学习积累以及大量实际项目的历练,不太可能靠软件的学习和操作短期内完成。此外市面上有很多关于CAE软件的书籍,购买时最好选择那些不止教如何操作,更是花费较大篇幅介绍理论的书籍,做到知其然知其所以然。

商业软件为了给客户提供便利,隐藏了大量技术细节。对于资深工程师,在熟练使用软件的基础上,要尽可能的弄懂使软件底层的一些细节,并学会使用软件提供的二次开发功能,建立工作模板,积累行业知识,提高工作效率,这就需要工程师不仅要熟悉行业知识和掌握软件操作,更需要握1,2种编程语言。比如优化设计,可以自己写一些第三方优化程序,或者对接辅助优化软件,减少重复性的人工操作,提升效率。

THE END
0.CAE仿真项目估价CAE在线学习培训元王仿真云平台CAE工程师必学:断裂力学的一些知识点 (由左到右)侯林 彭文胜 丁和艳 胡文胜 张巧清 李晓甫 张智 吕益帆 彭乔元 纪炜 纪传鹏林方平7月23日下午5时,中集车辆集团仿真工作平台项目启动会在深圳太 你知道屈服强度到底是怎么一回事吗? (由左到右)侯林 彭文胜 丁和艳 胡文胜 张巧清 李晓甫 张智 吕益帆 彭乔jvzquC41yy}/hnfvgenxgk3ep1
1.春招进行时:仿真人才库汽车CAE仿真工程师内推专场LS通过使用有限元分析和其他仿真技术,可以模拟和分析汽车在不同工况下的噪声和振动特性,从而帮助设计师优化汽车的减震、降噪和舒适性性能。整车NVH开发关键技术,掌握车身连接点动刚度分析及优化总之,仿真分析在汽车设计流程中起到非常重要的作用,它可以帮助设计师和工程师预测汽车的性能、安全和可靠性,提高设计效率和降低jvzquC41yy}/hjsi|jkozrz0eqs0rxxv18<23A521
2.断裂力学大师:Griffith(格里菲斯)Mechanical断裂非线性格里菲斯是一位杰出的工程师和科学家,他在断裂力学领域做出了重要贡献。他在1921年发表了一篇关于断裂力学的论文,并在航空发动机设计方面做出了卓越的贡献。他的主要贡献是从能量角度解释了经典强度理论无法解释的低应力脆断问题。低应力脆断是指有些高强度钢制造的零件中、低强度钢制造的大零件,往往在工作应力远低于jvzq<84yyy4gcwl|jgtyk~}kw0ipo8uquv555;:
3.CAE仿真项目估价CAE在线学习培训元王仿真云平台CAE工程师必学:断裂力学的一些知识点 元王 断裂力学是近几十年才发展起来了的一门新兴学科,主要研究承载体由于含有一条主裂纹发生扩展(包括静载及疲劳载荷下的扩展)而产生失效的条件。断裂力查看全文 2021-06-16 16:45104 你知道屈服强度到底是怎么一回事吗? jvzquC41yy}/hnfvgenxgk3ep1tfy|
4.仿真笔记——断裂力学,破解结构低应力破坏的金钥匙疲劳工程师的现代化结构设计思想是,容许结构中出现裂纹,这就是所谓损伤安全设计。此设计概念与以往的设计思想大大发展了。这就是断裂力学的巨大贡献。 断裂力学创立是具有两个世纪以上历史的固体力学发展史上具有里程碑意义的一个大建树,它修改了传统工程设计思想,避免了低应力破坏事件的频繁发生。另外,损伤安全设计理念大大jvzquC41yy}/hjsi|jkozrz0eqs0rxxv18:43=>81
5.疲劳分析助力评估机械零件寿命,盘点常用的机械疲劳分析方法!事实上这种方法解决了工程中许多灾难性的低应力脆断问题,弥补了常规设计方法的不足,现已成为失效分析的重要方法之一。 疲劳断裂是结构零部件失效的主要模式。据统计,由于结构部件失效导致的重大事故中的85%-90%与疲劳断裂有关。根据断裂力学的观点,金属结构件的疲劳破坏是由于主裂纹扩展到临界尺寸而造成的,结构的寿命jvzquC41yy}/zrfplkiikwf0eqs0uyjekcr0fnyckne66=>640nuou
6.强度耐久仿真分析工程师招聘要求强度耐久仿真分析工程师招聘要求主页 招聘信息 薪资待遇 岗位职责 招聘要求 强度耐久仿真分析工程师招聘要求职业技能:1、要求应聘者精通强度耐久仿真分析的基础理论,熟练掌握有限元分析软件如ANSYS、ABAQUS等,具备一定的材料力学和结构力学知识。2、要求应聘者了解疲劳分析、断裂力学等相关领域,具备一定的热力学和热传导知识jvzquC41o0rjgynp0eun1‚v1sftkhƒkzieyl9:g
7.硕导名单材料科学与工程学院硕士生导师名单【硕导名单】材料科学与工程学院硕士生导师名单 更新至2022年6月,教师的具体信息请到材料学院主页—师资队伍—教工名录中查询,查询网址:https://smse.sjtu.edu.cn/people/staff/departmentjvzquC41uoyf0|ovw0kew7hp1rutv8igvcom1<;
8.MSC系列软件介绍.pdfMSC公司系列软件概述 1 CAE技术及应用 1.1 CAE的概念 CAE(Computer Aided Engineering)技术,即计算机辅助工程技术,是一个涉及面广、 集多种学科与工程技术于一体的综合性、知识密集型技术。CAE 是以有限元法,有限差 分法及有限体积法为数学基础发展起来的,相应的,CAE 软件则是包含了数值计算技术、jvzquC41oc~/dxtm33>/exr1jvsm1;53;1644;4934922=6822632:90ujzn
9.CAE|慧都智能制造HOOPS Envision是Tech Soft 3D开发的一款专门为CAE(计算机辅助工程)和CFD(计算流体力学)应用设计的高性能可视化SDK。它的目标用户主要集中在工程仿真领域,如结构分析、流体动力学和热力学等。 HOOPS Envision工具包提供了桌面版和云端版本,注重提供与CAE数据深度结合的可视化功能,强调对复杂仿真结果的轻量化展示和多平台jvzquC41dkmec}f0gxmfv7hqo1vpu}4vci5dcn4hggj
10.CAE仿真中怎么处理应力集中和应力奇异?疲劳断裂裂纹理论忽略它: 绝对不用奇异点应力值做强度判断! 消除它(首选): 添加微小圆角、使用分布载荷/约束。 规避它(次选): 提取合理距离外的应力(利用圣维南原理)、关注应力趋势。 工程判断:CAE仿真是工具,结果解读离不开工程师对物理现象的理解和工程经验。理解模型简化的假设和局限性至关重要。 jvzquC41yy}/hjsi|jkozrz0eqs0rxxv138:;95531
11.深圳北理莫斯科大学2025年材料科学系计算力学数智仿真团队招聘公告(四)疲劳及断裂算法开发工程师 1、岗位职责 (1)从事疲劳与断裂力学相关高效算法开发工作,涵盖疲劳寿命预测、断裂韧性分析、裂纹扩展模拟等方向; (2)参与算法的GPU加速优化及高性能计算实现,推动算法与 CAE仿真软件的集成应用; (3)协同团队完成疲劳及断裂相关工程问题的算法验证与技术落地。 jvzquC41wvocg}3z|gjve7hp1luc1ngy1oe1?7;;5;