优化caeses与star-ccm耦合设置.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

CAESES+STAR-CCM+耦合优化

步骤说明CAESES和外部CFD软件的链接主要包含3个步骤:模型前处理、java脚本录制、CAESES中链接设置。大家可以打开案例sduct.fdb,并对照教程了解详细过程。1

模型前处理STAR-CCM+通常需要高质量的封闭几何,才能避免手动修复,以实现整个流程的自动化。CAESES提供的Trimesh功能,可以根据网格大小以及阀值设定来实现对几何表面的三角网格化,自动修复破损或是有缝隙的表面。2阀值设定,小于该阀值的间隙会被封闭。网格大小高级后处理功能

模型前处理3为了把不同的面分开,需要对其上色。需要分离出的表面用特定的颜色,不用分开的则自动选择默认色。通过颜色分离出的几何表面

模型前处理4几何前处理完成后,选择输出格式,这里选择STL(STAR-CCM+?)

链接设置6在Connection菜单下选择新建一个softwareconnector。添加输出模型,将CAD下的Trimesh输出(注意命名一定要添加后缀名)后处理图片添加输出的data结果文件单击右上角的绿色+,添加之前录制好的java脚本

链接设置7点击左上角”+”图标,会出现左侧的属性窗口。在里面设定输出格式以及名称。

链接设置8点击右上角“+”图标,双击该Java脚本,会弹出编辑窗口。同时按住Ctrl+F,启动搜索功能,这里我们搜索带有“desk”的关键词(因为该脚本当时保存的路径是桌面),把所有含有绝对路径的信息全部删除,保留文件名即可。点击右侧箭头,会自动跳转至下一个带有“desk”的路径,然后删除相应的信息。直至窗口显示红色,表示脚本中不再含有该desk路径信息。这里我们看到删除带有“desk”路径后的脚本,只保留文件名称。

链接设置91.再次搜索含有Step的内容,寻找最大迭代步数。2.最大迭代步数的设置出现在第336行,点击左上角的编辑按钮,将原先设定的“5”选中后,右键选择NewEntry3.这里可以设置名称以及你想要的最大迭代步数。

链接设置101.双击该data文件,会弹出编辑窗口。2.首先添加一个变量,定义名称3.选择-1行,第1列,对应最后一步迭代数据。这里也可以选择取最后几步的平均数。4.单击绿色parameter的标志,正式提取出该变量,作为后续分析优化的目标。

链接设置11至此,我们已经完成了对Softwareconnection的设置

链接设置12在Runner下添加一个localExecution

链接设置13Executable窗口中选择STAR-CCM+的bat文件C:\ProgramFiles\CD-adapco\STAR-CCM+11.02.009-R8\star\bin\starccmw.exe-localeen-np2-batchsduct.java手动创建文本文件,输入上图中语句,存储为bat格式文件即可。前面是STAR-CCM+的启动程序,np2代表需要启动的线程,sduct,java代表Star-CCM+启动后需要执行的脚本。

链接设置14至此,我们已经完成了所有的配置。点击Runner下的绿色箭头,让CAESES运行一次链接。打开屏幕右侧的TaskMonitor,可以看到STAR-CCM+已经开始执行计算任务,链接成功:-)

15在menuOptimization菜单中有多种DoE及优化算法,其中DoE为试验设计方法,会根据一定规律对给定的设计变量数值进行选择,生成相应模型,进行计算并返回结果;而优化算法则会陆续根据返回的目标结果调整模型变化规律,最终生成设定目标较好的优化模型。选择其中一种方法,一般情况下会先进行DoE计算,研究部分设计变量与目标参数的影响关系,之后再进行优化计算。优化计算

16比如选择Sobol算法,设定一共进行的变化个数,选择设计变量,设置变化范围,如下图所示并在Evalutions中选择目标参数,点击运行进行计算,即会生成相应个数的模型,并进行计算,所有的模型及计算都会存放在一个单独的文件夹内,并在CAESES界面中生成列表。优化计算

17DoE及优化算法得到的结果列表都可以输出,并可以在CAESES中自动进行处理,得到一些关系趋势图,还可以输出包含模型截图、趋势曲线等在内的pdf格式报告等。点击Showcharts可以显示变量与参数之间的关系图。点击列表中每一栏都可以进行排序,选择其中最优的编号,双击该编号切换到该模型,可以在CAD模型树中将其输出。优化计算

文档评论(0)

183****7931 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档