FELAC与全球同行业(CAE行业)通用软件的比较

上传人:大米 文档编号:511724236 上传时间:2022-11-29 格式:DOCX 页数:5 大小:74.84KB
返回 下载 相关 举报
FELAC与全球同行业(CAE行业)通用软件的比较_第1页
第1页 / 共5页
FELAC与全球同行业(CAE行业)通用软件的比较_第2页
第2页 / 共5页
FELAC与全球同行业(CAE行业)通用软件的比较_第3页
第3页 / 共5页
FELAC与全球同行业(CAE行业)通用软件的比较_第4页
第4页 / 共5页
FELAC与全球同行业(CAE行业)通用软件的比较_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《FELAC与全球同行业(CAE行业)通用软件的比较》由会员分享,可在线阅读,更多相关《FELAC与全球同行业(CAE行业)通用软件的比较(5页珍藏版)》请在金锄头文库上搜索。

1、FELAC与全球同行业(CAE行业)通用软件的比较有限元法就是一种计算机模拟技术,使人们能够在计算机上用软件模拟一个工程问题的发生过程而无需把东西真的做出来。把一个大的结构划分为有限个称为单元的小区域,在每一个小区域里,假定结构的变 形和应力都是简单的,小区域内的变形和应力都容易通过计算机求解出来,进而可以获得 整个结构的变形和应力。程序面向用户的开放弋发展到耦合场问题的求刪求解线性问题发展到非线性更为强大的网格坯理能力与CAD软件的无缝集成图 2-1 有限元法的发展现状关注有限元的理论发展,采用最先进的算法技术,扩充软件的功能,提高软件性能以 满足用户不断增长的需求,是 CAE 软件开发商的

2、主攻目标,也是其产品持续占有市场,求 得生存和发展的根本之道。1、有限元语言(简称:FEL)有限元语言是元计算公司开发的数值计算行业通用编程语言,支持有限元程序开发、 有限体积法程序开发,支持与C+语言混合编程。有限元语言最新标准FEL2.0于2015年9 月公布,常用于大规模并行计算和任意多物理场耦合计算程序的开发,是至今为止数值计 算行业中最专业的编程语言!有限元语言是一种模型语言。是生成高级语言的语言,是一种能严格描述有限元问题 并为广大有限元专家们乐于接受的语言,它非常接近于有限元的专业语言,故在此称为有限元语言。采用这种语言描述有限元问题的主要工作就是写表达式(如形函数表达式,虚 功

3、方程表达式、算法表达式),因此采用这种语言编写程序就像写有限元学术论文和有限 元教科书那样轻松自如。CAE 行业中不仅有体量巨大、功能强劲的商业软件,也有众多工程师自编自调的原创 程序。商业软件技术成熟、应用简便,而原创程序则可以在具体问题的分析功能上弥补商 业软件的不足,二者相互补充,百花齐放,满足多样化具体分析需求的目的。有限元语言,是为了降低算法应用技术的门槛而诞生的,介于普通商软和自编程序之 间的技术。使用高级的、对用户更友好的环境,通过对偏微分方程的描述和离散,引用不 同的算法来降低工程师自己编程的难度,它比商软灵活,能够提供更针对性的解决方案。 所以有限元语言是一种高级开发工具,供

4、广大CAE应用工程师更方便地描述自己的问题, 自动调用算法生成可执行的计算代码。从本质上讲,有限元语言是一个高级的编译器,它 比大多数耳熟能详的商软更加灵活,能解决的问题更丰富,技术手段更直接,又比工程师 自编程序简单,更好实施。有限元语言,将是未来CAE发展的重要方向之一,与绝大多数商软相比,有限元语言 所生成的针对具体问题的CAE分析工具,不管是实施成本,还是对问题的适应性,都有太 多优势。2、有限元语言编译器(简称:FELAC)有限元语言及其编译器是元计算公司开发的将“有限元语言”翻译为“C+语言”直至 可执行程序的软件,其主要工作流程:有限元语言(FEL source code) 有限

5、元语言及 其编译器(FELAC)f C+语言代码(C+ source code)f C+编译器(C+ compiler)目标代码(objec t code)f 可执行程序(execu tables)。僑微分方程表达或有限无/有限体稅笄法有限元语言愿其編译器FELACC+sfljrce codeoEKecutablleEObject tode43标优邳C+ com piler图 4-1 FELAC 工作流程FELAC与全球同行业(CAE行业)通用软件的比较比较项目FELAC通用软件特点生产有限兀软件的软件有限元软件科研与创新性采用有限元语言编程,创新与科研的最佳工具不支持创新,科研能力受限制开放

6、源代码全球唯一的串行和并行有限 元源程序自动生成系统,用 户拥有生成的具有完全自主 知识产权的源代码不向用户提供源代码互联网使用全球唯一实现通过互联网计算的系统不能够易用性使用公式库,操作简便较强,但菜单繁琐灵活性适合自定义各种模型和方法一般,只能通过比拟的方法加模型二次开发特性可生成源程序,可方便地嵌入分析设计系统和优化系统中一般,对用户说来是黑箱,很难嵌入其他系统耦合问题处理能力强耦合、弱耦合都可处理,算法可以按需设计较弱,算法不能设计前后处理能力强,用户可自定义输入输出强,但价格不菲计算速度强,有各种预条件迭代求解 器,可用算法优化代数方程 组,支持并行计算有的强有的弱,用户很难优 化代数方程组,支持并行计 算,但有不少出口限制基本结论:通用软件是软件供应商开发并封装好的软件,适用于常规工程计算分析,科研创新能力弱,用户很难改进和优化;FELAC是开放的有限元编程环境,适用于用户依据 自己的理论方法定制自己的软件,科研创新能力强,是生成软件的软件(编译器/平台)。文章来源:元计算科技发展有限公司。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号