首页/文章/ 详情

电池热管理三维仿真(二):几何清理与网格划分

3月前浏览12627

本文摘要(由AI生成):

本文主要介绍了一款名为SCDM的前处理软件,并简要比较了Fluent meshing、Star-ccm+和Hypermesh等常见的网格划分工具。SCDM是SpaceClaim DesignModeler的缩写,是CAD软件公司SpaceClaim为ANSYS开发的3D前端处理应用,集成在Workbench平台下。SCDM的最大特点是直接建模,可以对导进来的CAD模型直接进行拉伸、填充和切割等处理,智能化程度较高。Fluent meshing是ANSYS公司推出的高级网格划分工具,界面更新,基于不同区域的体网格划分和支持多面体网格划分等功能的上线。Star-ccm+是CAE仿真中CFD的代表工具,集成化程度相当高,使用起来非常方便。Hypermesh作为传统前处理工具,由于是手动控制,网格划分自由度非常高,但有时效率相对来说低一点。


做三维仿真,最关键的就是做网格,一般计算不收敛,计算缓慢和计算结果异常等问题第一个需要检查的就是网格质量。传统意思上的CAE仿真前处理就是网格划分,但往往由于到手的三维数模存在缺失面、重复面和多余的几何特征等问题,不能直接网格化,所以需要几何清理将数模处理到可以划分网格的程度。电池热管理仿真几何清理也是一样,需要将模组的结构简化,至于液冷方式的电池包,还需要对软管与接头的干涉,快插公 头与母头装配间隙等进行前处理才能抽取完整的水流道。今天主要来介绍款笔者认为比较好用的前处理软件SCDM,并对Fluent meshing,Star-ccm+和Hypermesh等常见的网格划分工具做些简单的对比介绍。


图1 电池温度场流场耦合仿真



 


(一)几何清理:SCDM


 

SCDM全称是SpaceClaim DesignModeler,是CAD软件公司SpaceClaim为ANSYS开发3D前端处理应用,集成在Workbench平台下。该软件的最大特点,或者是最好用之处是直接建模,可以对导进来的CAD模型直接进行拉伸、填充和切割等处理,智能化程度较高,听说最新版本的SCDM已经可以画网格,也是逆天。下面来简单讲讲几个好用的功能:


(1)拉动:能直接对面进行拉伸操作,对线进行倒圆角操作,对拉伸的距离定义功能也较丰富,自定义距离、直到下一个面等,配合拉伸选项,能做切除、复 制等操作。



图2:对液冷管进行拉伸




(2)填充工具:能快速去除各种几何特征,多余的面,圆角变直角等,一键完成,前处理神器;



图3 :去除多余的特征面    



(3)剖面:几何清理中也应用比较多,特别是看模型的干涉,内部间隙等,可以基于某些特征面创建剖视图,并且能对这些剖面进行移动和旋转等。


image.png


 图4 :快插接头剖视图  

 

(4)流体抽取工具:做CFD仿真比较关注的一个点是流体域,SCDM提取流体域的鲁棒性比较好,在模型有干涉的情况只要内表面封闭都可以提取流体域,并且提取流体域的方式较多,根据面、边、封闭曲面或者矢量面都可以提取,选择面的话需要跟选择矢量面一起用,而一般用选择边就可以,直接选取进出口的圆边。


image.png

图5 :选取进口的边用于提取流体域

 

(5)文件选项:另外SCDM支持的CAD文件类型较多,市面上常见的格式都能识别,模型导出功能也比较强大,可以对模型进行定义细节,保证模型特征传递到下游CFD软件。


image.png

图6:SCDM导出STL的文件选项

 


(二)网格划分:


(1)Fluent meshing



Fluent在14.5版本的时候集成了Fluent meshing功能(前身是TGrid),并在17.0版本的时候迎来大更新,包括界面更新,基于不同区域的体网格划分和支持多面体网格划分等功能的上线。这几年,ANSYS公司一直主推Fluent meshing,说是高级网络划分工具,但笔者感觉也不难上手,在使用Fluent meshing以后基本放弃ANSYS mesh了。最新版19.2已经上线类似Star-ccm+的流程式操作,这个跟ANSYS Workbench下仿真流程很像,该步骤完成会有√提示,直观易懂。


image.png

图7 :Fluent meshing操作界面


在不需要额外清理几何清理的提前下,Fluent meshing生成网格只要几步:用Join/Intersect做压印处理,然后创建Inlet和Outlet将流体域封闭,生成相应的Regions,设置网格及边界层尺寸后就能完成划分网格操作,另外生成网格速度较快,主视图区不同网格类型用不同颜色加以区分,比较直观。


image.png

图8:流体域网格示例

 

划分网格肯定离不开网格质量这个话题,改善网格质量最直接的方法就是减小基础网格尺寸,或者采用局部网格加密的办法,但同时也会增加网格数量,从而增加计算时间。Fluent meshing里有个检查网格质量的功能,一般将skew控制在0.85~0.9以下。另外可以通过Auto Node Move自动优化网格节点提升网格质量,但若低于目标质量的网格数量太多,还是需要返回到几何处理,减少些特征,或者加密网格了。


image.png

图9 :Fluent meshing自动网格优化功能



(2)Star-ccm+



Star-ccm+近几年被西门子收购,放在西门子的Simcenter平台下,是CAE仿真中CFD的代表工具。Star-cc+的最主要特点是所有操作都在同一个界面下进行,集成化程度相当高,所以使用起来非常方便,而且极易上手,按照界面左侧的模型树从几何到Region,再到仿真,一步步往下做就可以了。记得曾经有位同事,在其他CFD仿真软件操作经验的基础上,三天就让Star-ccm+运算起来了。

不过Star-ccm+这个模型树也有个不方便的地方,就是层级太多,展开以后至少4-5层(如下方右侧图),有时候设置些边界条件容易迷失,需要适应下。


image.png

图10 :Star-ccm+的模型树与展开


 Star-ccm+划分网格有两种形式,基于Parts的网格划分(PBM,Parts Based Meshing)与基于Region的网格划分(RBM,Region Based Meshing)。两者在基本网格尺寸控制上思路是一样的,Base size,mini surface size和边界层数等都一样,而自定义控制(Custom controls)略有区别,PBM可以直接选择所要控制的Surfaces,而RBM是需要到相应的Surfaces下面进行网格设置。总体来讲,PBM的灵活程度高一些,因为本身在Star-ccm+里面Parts就是比较粗糙的面网格,可以直接对网格进行操作,另外通过记录Operations的操作,只要Parts更新,生成的体网格也会更新。


image.png

图11:PBM和RBM自定义网格的设置区别


Star-ccm+也有类似Fluent meshing的网格质量统计的工具,控制网格根据如下建议值来判断:

• 0.93 to 0.95 for face validity;

• 1e-6 to 1e-9 for Min cell quality;

• 1e-3 to 1e-4 for Min volume change;

•  <85° for Max boundary skewness angle.

对于网格质量较差的单元,Star-ccm+是采用移除的方式,而不是优化节点,这是跟Fluent meshing不一样的地方。


image.png


图12:Star-cmm+移除无效网格

(三) Hypermesh



最后讲下Hypermesh,Hypermesh和ANSA一样是比较经典的手动前处理工具,从几何清理到网格划分可以在同一界面下完成。Hypermesh从最基本的点线面进行处理,自由度较高,并且可以自由拉动网格节点,可以说没有hypermesh处理不了的模型,没有hypermesh画不出的网格。Hypermesh在结构仿真,振动噪声和整车碰撞等多个领域应用广泛,随着CFD自动网格技术的日趋成熟,Hypermesh在流体仿真中应用相对来说少一点。

但笔者曾经实践过,做过液冷方案开发的工程师应该都有体会,水冷板流道和布置的设计方案经常变,但是模组都是标准模组,一旦选定型号基本不会变,所以笔者根据这个特(niao)质(xing)用Hyepermesh画出了软包模组全六面体网格,只用Fluent meshing处理液冷板数模,两者再用Interface连接,总体来在前处理上说效率要高很多。


图13:Hypermesh与Fluent联合仿真示意图




 (四)总结



总体来说,SCDM作为几何清理工具还是比较好用的,优势在于去除特征面和几何尺寸调整;而Fluent meshing和Star-ccm+的网格划分功能自动化程度较高,两者使用起来区别不大,该有的功能都有(这两家公司也是“相爱相杀”多年,传说Star-ccm+是Fluent被ANSYS收购时,主力团队跳槽到CD-Adapco开发出来的);而Hypermesh/ANSA作为传统前处理工具,由于是手动控制,网格划分自由度非常高,但有时效率相对来说低一点。

 

图14: 各软件应用优势


但笔者想说的是,一个软件单打独斗的时代已经过去,文中提到的Fluent meshing和Star-ccm+都自带功能强大的面网格修补工具,但在OEM、Tier1等应用端工程师还是偏向于将模型用前处理工具清理完再导入到Fluent meshing或Star-ccm+等其他仿真软件进行后续操作,发挥各软件的优势。做三维仿真需要CAD软件与CAE软件配合,一维系统仿真也是如此,一维模型(热、电、流场和动力模型等)都需要三维仿真或者试验数据进行标定。


图15:各类仿真工具耦合示例

 

今天就交流这么多,讲个大概的思路,供大家参考。不过总体来讲,做仿真是解决工程问题比较好的工具,但软件是死的,选择怎样的工具,采用什么方法,设置什么样的参数,还是在于工程师,最后上个最近比较喜欢的图。


图16:软件与工程师




SpaceClaimStar-CCM+几何处理网格处理新能源
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2019-12-13
最近编辑:3月前
LEVEL水平线仿真
硕士 | 热管理工程师 公众号LEVEL电池热管理技术
获赞 770粉丝 3982文章 321课程 8
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈