首页/文章/ 详情

在“神工坊”上使用OpenRadioss进行大规模并行仿真,效果如何?

1年前浏览10345

Radioss是碰撞仿真领域中十分成熟的有限元仿真软件,可以对工程中许多非线性问题进行求解,例如汽车碰撞、产品跌落、导弹爆炸、流固耦合分析等等。不仅可以提升产品的刚度、强度、碰撞的安全性能等,还可以在降低产品研发成本的同时提升研发效率。


当地时间2022年9月8日,Radioss所属公司Altair宣布其显式动力学求解器Radioss开源,开源的版本为OpenRadioss。


OpenRadioss的开源一时间引起了工程仿真领域广泛关注,大家积极讨论可能带来的影响。按照Altair官方消息,此次开源主要是秉承 Altair的开放式架构理念,允许每个人(基于开源的Radioss)做出贡献、推动自己的创新、开发和共享自己的模型以及研究。

这次,神工坊也将OpenRadioss部署到了平台之上。部署后如何使用以及性能如何呢?我们选用了官方标准碰撞算例进行比对分析。


01

如何在“神工坊”使用OpenRadioss

登录“神工坊”高性能仿真平台后,在仿真计算模块中,点击OpenRadioss,按照需求填写或选择即可。


其中有“starter”、“engine”和“paraview”三个使用模块:

“starter”模块为前处理模块不仅可以对_0000.rad为后缀的模型文件进行前处理,还可将LS_DYNA使用的.key文件转换成OpenRadioss可执行的.rad文件;

“engine”模块为OpenRadioss的求解程序,使用该功能时,在求解文件中需选择_0001.rad为后缀的文件。


需要注意的是,在使用“starter”模块进行前处理时所使用的CPU核数,需要与后续使用“engine”模块求解时所使用的核数保持一致。

“paraview”模块为后处理模块“paraview”模块可将“engine”模块计算完成后的结果文件转化为后处理软件ParaView可执行的.vtk文件,转换完成可使用神工坊平台内的ParaView进行后处理,用户也可将转换好的文件下载到本地进行处理。

使用该模块时,求解文件需选择文件名称后部为A001的文件,提交后该模块会将文件夹内符合要求的文件进行全部转换。下图为OpenRadioss官方模型Camry Impact Model在ParaView进行后处理。

同时,“神工坊”高性能仿真平台上部署了前处理软件HyperMesh,完全可以作为OpenRadioss的前处理工具。

将模型文件导入HyperMesh,完成网格划分、材料属性设置、边界条件等设置后,可导出OpenRadioss可执行的.rad文件。


02

性能对比

以官方算例Camry Impact Model为计算模型,所使用的“神工坊”高性能仿真平台与其他的仿真云平台的硬件参数如下表所示。

仿真云

平台

CPU型号

内存

主频

神工坊

AMD  EPYC 7742

512G

2.25GHz

某仿真云平台

Hygon 7185

512G

2.4GHz


使用核数分别为16、32、64、128核,同时以每个仿真云平台16核的计算时间为基本单位计算加速比,计算时间与加速比如下图所示。



可以发现,“神工坊”高性能仿真平台使用OpenRadioss进行并行仿真时,表现出了超高的计算效率。从16核到128核,不同并行规模下,计算用时均明显少于某仿真云平台,加速比明显高于某仿真云平台。且在“神工坊”高性能仿真平台使用32核的计算速度就远超某仿真云平台使用64核甚至是128核的计算速度。

03

结论

“神工坊”高性能仿真平台在使用OpenRadioss进行并行仿真时,无论是计算时间还是并行效率,均有较大的相对优势。 此外,“神工坊”高性能仿真平台具备图形化操作功能,能够在线进行前、后处理工作,方便用户在线使用OpenRadioss进行全流程仿真作业。


   

十四五期间,工业数字化将是工业转型升级的主路线。“神工坊”秉持“仿真驱动创新,算力引领未来”的理念,争做“先进算力到仿真算能的转换器”和“离散机理和垂直仿真场景的连接器”,助力我国工程仿真技术实现跨越发展,支撑重大装备研制创新和工业设计研发数字化转型。


来源:神工坊
HyperMesh显式动力学碰撞非线性汽车爆炸材料ParaViewAltair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-04-10
最近编辑:1年前
神工坊(高性能仿真)
神工坊,提供高性能仿真解决方案...
获赞 190粉丝 46文章 88课程 3
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈