马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
让SolidWorks Flow Simulation 跑得更快
p, }+ [$ ]( \+ JICT-Andy Lin
7 o; q5 R; Q3 \" {# \
使用SolidWorks Flow Simulation能够帮助我们解决散热问题以及各种其它的流体动力学问题。但也有不少用户反馈运算时间过长的问题。以下几点能够让Flow Simulation跑得更快。
( Z) P7 W! |3 I. ]* C 一、俗话说:“好马配好鞍”,好的分析软件必须在好的电脑上运行才能充分体现其效率。运行Flow Simulation的电脑的CPU应该以多核高频为前提(影响运算的主要因素之一)、内存越高其解算能力越强、Win 7系统运算Flow Simulation 2011以上的版本会更加顺畅。7 _/ f* }5 |! @; A
二、计算的速度除了和电脑硬件有直接的联系以外,和分析项目的网格与边界和初始条件都有直接的联系。很多用户的电脑很好(满足以上条件),但他抱怨Flow Simulation运行很长时间才能得到最终结果。究其原因,我们可以考虑从以下几个方面优化运算时间。
5 `5 U l( n9 N5 j; C 1.网格划分的初试等级不用提得很高,通过初试,目的就是为了确保分析的结果符合分布趋势。建议等级3或以下都可以* ^4 V& A- {8 F$ @4 ]# R1 m
2.在确保初试结果符合合理的趋势基础把整体网格精度调到3级、或4级、不建议选择5级以上。同时增加局部网格,局部网格应该以数值变化较大以及关注位置为指导,局部网格可以有效减少不必要的细致网并且可以保障得到所需分析精度。7 v, k) F" Z; g& Z9 a! e" X+ B
3.尝试取消自动网格划分,进行手动网格划分设置再加上局部网格划分有利于减少更多的网格。
# T! z6 B. ~7 x/ P" T. A 4.网格划分除了和网格定义参数有关以外,还受到设定参数条件、以及求解目标(Goal)影响。有不少人为了看到更多的信息,于是添加一大堆的GOAL的定义,这样会导致网格划分及运算时间的增加。因此,如果不是很必要,建议不要添加不必要的的GOAL。
: |4 A% u1 u/ Q7 k6 Z' ]+ F& L 减少网格数据是提高分析效率最直接的途径。 ' _) A9 a. E4 l* f
三、收敛的计算是需要花费时间的,这个基准在于你的GOAL中默认的准则(你可以修改),如果我们计算的GAOL已经呈现出持平的一段直线,此时可以直接手动停下来,避免浪费时间在无用运算上。并且由于结果已有一段直线,也表示该结果已趋于稳定值了,些时分析的结果与最终的分析结果相当。 7 q& K( @, ?3 V; v$ W
最后、在进行Flow Simulation时提高单进程内存 ,不要再多开其它较为占用资源的软件如Microsoft office 、金山词霸……3 e/ k* ?! [" ^8 x$ N( T4 H
相信通过以下的几点控制,能够有效减少Flow Simulation的运算时间。 ; f4 N# n+ D4 U: t8 p3 H1 L
------------------------------------------------------------------------------------------------------------------------------------------------- 8 Y+ F! p4 S0 Q/ ?5 u7 B3 K
|