CAESES与NAPA的耦合——GM的优化
近一段时间我们陆续接到用户提出的关于CAESES与NAPA耦合需求,希望能利用CAESES优化船体的稳性参数,或者在船体线型优化过程中将NAPA中计算得到的稳性参数作为线型的评判标准。为了更好的服务用户,我们特准备了此次CAESES与NAPA耦合问题的专题。本次主要介绍如何使用CAESES调用NAPA,并以一个简单的例子说明具体步骤。
其实CAESES调用NAPA与调用其他软件(例如STAR)的方法类似,.bat启动程序,脚本文件录入执行命令,并且NAPA本身就是输入命令的形式的软件,了解的用户应该并不陌生。
下面我们直接进入主题:Step1:在connections中设置连接参数,(官方特别提醒采用deprecated的IGS文件)
http://www.njtf.cn/ueditor/net/upload/2018-01-22/afd4abd1-f553-4eef-bde6-30c23dcf6b7c.png
Step2:运行命令.BAT的输入,主要输入NAPA的各个参数,各位也可以参考NAPA user manual System and Administration-> Running the system
http://www.njtf.cn/ueditor/net/upload/2018-01-22/661cf2c1-451e-445d-a7d9-ff90d782e635.png
Step3:NAPA中执行命令,基本与NAPA macro的书写一致。
http://www.njtf.cn/ueditor/net/upload/2018-01-22/b402f8b2-e32f-4e21-9b34-cf21433471be.png
下面我们来举个简单的栗子http://www.njtf.cn/upload/201808/23/201808232024167533.jpg我们使用CAESES 调用NAPA,计算稳性,并将稳性计算结果作为优化目标,利用实验设计方法得到较为优秀的方案。
本例为简化计算,以NAPA计算某工况下的GM值为优化目标,线型变换采用Lackenby变换,参数取Delta_CP与Delta_LCB,使用Sobol方法。
设计优化流程大致如下:
1. CAESES中建立船体外形,参数化建模以及Lackenby变形
http://www.njtf.cn/ueditor/net/upload/2018-01-22/845c957f-54f9-408e-8596-82b156a29f9a.png
2. 调用NAPA进行稳性计算
http://www.njtf.cn/ueditor/net/upload/2018-01-22/424a26d0-dabb-4d05-b78c-38d8317aa953.png
3.采用SOBOL方法,以GM值为优化目标
http://www.njtf.cn/upload/201808/23/201808232024328213.png上面的计算实例拓展了目前CAESES的使用范围,使得CAESES同时优化快速性与稳性成为可能。
实际使用中需要注意的问题:● CAESES的数据库路径要简短,NAPA无法读取长目录下的脚本文件。● CAESES批量处理计算时,Napa Script的执行文件,输出目标使用相对路径。
以上就是本期关于CAESES与NAPA耦合的专题内容,希望各位多多尝试,多多反馈。
最后,希望大家认识到CAESES是一款全参数化建模与优化平台结合的产品,优化方面是通用功能,不仅仅限于常用的变形问题,还可以应用至其他领域。
已经在用了 我是caeses 加fluent看了你这篇引导突然灵光一闪:lol:lol:hug: cain119 发表于 2019-1-21 13:14
已经在用了 我是caeses 加fluent看了你这篇引导突然灵光一闪
谢谢您的使用,如遇到任何问题欢迎与我们交流!:hug: 南京天洑软件 发表于 2019-1-21 15:15
谢谢您的使用,如遇到任何问题欢迎与我们交流!
caeses 要是有显示曲线曲率梳的命令就好了 这个我都是自己通过getcurve()函数来写功能 “画”出曲线的曲率梳来还有 参数多了电脑有点吃不消:L cain119 发表于 2019-1-21 20:42
caeses 要是有显示曲线曲率梳的命令就好了 这个我都是自己通过getcurve()函数来写功能 “画”出曲线 ...
您好,上图为显示曲率梳的操作 。模型出现卡的情况主要跟模型内容是否庞大有关,跟参数的个数关系不大 。
南京天洑软件 发表于 2019-1-22 10:58
您好,上图为显示曲率梳的操作 。模型出现卡的情况主要跟模型内容是否庞大有关,跟参数的个数关系 ...
谢参数多了变换就会大设置多了变化的时候有点卡 还有谢谢了 caeses只上手了一周挺好的软件 南京天洑软件 发表于 2019-1-22 10:58
您好,上图为显示曲率梳的操作 。模型出现卡的情况主要跟模型内容是否庞大有关,跟参数的个数关系 ...
谢谢了我只是看帮助手册自学的教程介绍的太简单了你这有完整的功能手册吗 cain119 发表于 2019-1-22 18:30
谢谢了我只是看帮助手册自学的教程介绍的太简单了你这有完整的功能手册吗
您可登录网站下载说明或观看视频教程哦。 这个好像tribon也有这个功能,直接简单的调节UV值
页:
[1]