首页/文章/ 详情

使用SOLIDWORKS Simulation时,如何选择解算器?

2年前浏览2527



     

     
如何选择解算器        

       

     

     

SOLIDWORKS Simulation 采用了一种算法,它可以在启动分析前检查分析属性和接触设置。如果用户选定的解算器不支持一个或多个分析选项和/或分析功能,程序可能实际上不会启动该解算器。  另外还会提供一个选项以让程序自动选择适当的解算器(在“算例的属性”中,从“解算器”组选择“自动”)。

  

选择解算器时,请考虑问题的大小、可用 RAM、CPU 数量、分析功能和材料属性。一般考虑因素。一般而言,如果选项受支持,所有解算器均可提供可比较的结果,但可能性能存在巨大差异(速度和内存使用率),具体取决于很多因素,如算例类型、属性和选项、网格中元素的数量和类型等。


如果解算器要求的内存多于计算机中的内存,解算器将使用磁盘空间来保存和检索临时数据。如果发生这种情况,您会收到一则信息,说明解超出了核心范围,求解进度将放慢。如果要写入磁盘的数据量非常大,求解进度可能会极其慢。  


以下因素有助于您选择适当的解算器:

1、问题的大小

一般而言,FFEPlus 可更快求解大型问题,问题越大,它就越高效。但是,存在“无穿透”接触时,它无法高效运行。它可以更好地处理使用约束方程式强制实施的接合相触面。


2、 可用的 RAM。

Direct sparse 解算器需要的 RAM 是 FFEPlus 解算器的 10 倍。


3、 CPU 的数量(核心或处理器)

Large Problem Direct Sparse (LPDS) 解算器比 FFEPlus 和 Direct sparse 解算器更为高效,因为它可以充分利用多个核心。


4、分析功能。

例如,具有“无穿透”接触和/或使用约束方程式强制实施的接合相触面的分析在使用 Sparse 解算器时通常可以更快求解。


5、材料属性。

当模型中使用的材料的弹性模量差异很大时(如钢和尼龙),与直接方法相比,迭代解算器的准确性更低。在此类情况下,建议使用直接解算器。

 

来源:三维机械设计工程师
Electric材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-11-05
最近编辑:2年前
SOLIDWORKS艾金米
SOLIDWORKS增值服务商
获赞 228粉丝 126文章 936课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈