首页/文章/ 详情

【RADIOSS每周一例】干货教程:RADIOSS求解器-如何用子模型提高计算效率

7月前浏览5657

你是不是经历过因为模型过于庞大而导致仿真无法进行?你是不是每每看到百万级别的单元数量就望而却步?

别担心,RADIOSS可助你轻松解决以上问题。

口说无凭,下面我们将利用一个真实的案例来说明RADIOSS求解器提供的子模型求解技术的强大。

本文摘要(由AI生成):

本文介绍了RADIOSS求解器的子模型求解技术,它通过福特汽车电动车开发案例展示了在处理复杂模型时的高效性和准确性。该技术使工程师能通过子模型进行局部分析,显著提高工作效率同时保持分析准确度。文章详细指导了如何在HyperCrash中使用该技术,并通过对比结果验证了其可靠性。掌握此技术,工程师能更灵活高效地进行工作,推动产品创新和质量提升。

案例背景

福特汽车一直使用RADIOSS进行整车碰撞分析。在一款电动车开发过程中,因加入了电池模型(单元数量超过五百万)而导致单元数翻倍。如果对任何局部优化都进行整体求解,会消耗巨大的时间和硬件成本。最终,福特的研发人员利用RADIOSS求解器提供的子模型求解技术,解决了这个问题。

举一个简单的例子,对于一个单元数约为27万的整车模型:

 

假设同样进行10次优化:


 
 


两种方法得到的结果几乎一致:


 

<整车正碰形变图>


也就是说,在保证准确度的同时,子模型求解显著地提高了效率。


技能解锁

子模型求解到底怎么用?

首先来看下大致原理:

 

如何在HyperCrash中使用RADIOSS子模型求解技术?


Step1

创建子模型和截面

1

 点击菜单栏Process>Submodeling;

2

在整体模型中选取子模型单元;

 

3

点击计算器按钮,自动生成截面;

4

如果需要调整截面,可使用Selection中的工具;


 

5

点击左下方Save full model, Save sub-model,Save rem. model可分别保存整体模型、选取的子模型和未被选取的子模型。



Step2

定义截面

1

首先我们看一下截面对应的/SECT卡片

 

其中,

》 grnod_ID=截面node group编号

》I_SAVE=1,输出截面位移;2,输出截面位移和合力

》Dt=多长时间输出一次

》File name=输出的SC文件名称

》grshel_ID/gstrainID=截面element group编号(输出位移和力时使用)

2

在Entity Browser中找到截面,右键点击Edit,就可以在如下界面编辑了

 

注意:记得填Filename,否则不会输出SC文件


Step3

求解完整模型

进行碰撞分析。运算完成后,我们会发现RADIOSS除了输出平常的A、T文件,还输出了SC文件。


Step4

为子模型输入SC文件

1

用HyperCrash打开子模型

2

编辑截面

 

这里,Filename填之前输出的SC文件名。

I_SAVE=100,输入位移;101,输入位移和力。(需要与之前的输出设置对应)


Step6

求解子模型

对子模型进行同样工况的碰撞分析。

如果完整模型的计算没有完成,不完整的SC文件也可以进行子模型计算。计算会在正常结束时间前自动停止。


Step7

对比结果

 

<截面合力、力矩对比图>


从上图可以看出,完整模型和子模型得到的合力和力矩基本一致。可以认为,用子模型求解的结果是合理的。


总结

解锁RADIOSS子模型求解技能,灵活使用,定能助您显著提高工作效率

来源:Altair澳汰尔
RADIOSSHyperCrash碰撞汽车求解技术Altair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-03-31
最近编辑:7月前
Altair澳汰尔
澳汰尔工程软件(上海)有限公司
获赞 142粉丝 475文章 743课程 4
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈