ansys曲面响应优化最新仿真从细节

唠叨

之前刚接触ansys曲面相应分析发布了一个技术分享,实在是惭愧那个做的太烂了也不详细。

这一篇文章算作是它的补充,以及最近学习有得到的新的用法。

曲面响应优化的目的是为了在参数的设置范围内使得机构的某一项或者某几项输出得到最优解。很适合机械结构优化,对于发paper的小伙伴不失为一各值得写的模块。

本人是因为搞机械抓手接触到了这个领域,并没有受过很专业的训练全靠自己摸索,有想一起在这条路上求索的小伙伴可以一起来搞ansys。

正文

如下图是我跑的最成功的一次响应面优化的截图,整个过程分为以下几步。

1.SW建模并导入ansys workbunch。 2. 在静态机构设置网格约束等参数,并与模态模块关联。

3.运行完第一次之后产生参数集,加入响应面优化模块,并选取参数设置参数变化范围。

4.分析结果,适当调整参数,以得到自己想要的结果(可不是造假哦, _(:зゝ∠)_    )。

5.得到自己的想要的优化结果,并且验证。

1.SW建模并导入ansys workbunch。

嗯这个步骤你们都会吧。。。咱也不是奶妈啥都教,自己百度吧修朋友

2.在静态机构设置网格约束等参数,并与模态模块关联。

注意在刚开始设置的时候一定不要上来就吧网格设置的很密,因为前面要大量试错所以,很稀疏的网格能节省很多时间。

其他的约束什么的就自己的按需要加。在第一次设置的过程中一定要勾选两个东西,一个是你结构的参数,另一个是你想要的输出结果,最好在sw建模的时候就命好名字这样后面设置的时候不会很乱,如下图。

然后是最重要的如何让两个模块关联。如果不用跑曲面响应优化,倒不用很麻烦的设置只需要将静力学模块的结果拖动到模态模块即可,但是在响应面分析中如果只是这种设置会导致每一个point的模态结果忽大忽小,这是因为在跑完静力学仿真后模态模块设置的约束位置可能会发生改变,而响应面优化说白了就是在系统中先生成若干个点作为样本一个一个的执行你设置的仿真。这样很容易出错!

在关联的时候要右键静态模块的结果(这个是之前唯一保留的错的其他的都删了将就着看吧英文就英文。)选将数据传输到新建选中你想要的其他模块。就可以了这样就能在静力学模块同时看见静力学和模态的结果

3.运行完第一次之后产生参数集,加入响应面优化模块,并选取参数设置参数变化范围

正常设置完参数集里面没有重复的参数,之前就有过设置错误,每一个参数都重复的情况

然后就是将曲面响应优化模块拖进来点击实验设计,点击参数,就能在下面详细信息离设置参数的上下限,已经参数变化连续性还是离散性。在设置参数范围的时候,建议现在sw中把对应尺寸的上下限都试试,避免后面报错重跑浪费时间。

然后点击更新,就不用管他去干自己的事吧,模型很复杂的话要很长时间,简单点的也得一两个小时的,跑完之后得到的结果就是每一个生成的样本以及样本运行出来的结果,我的输出是应力,位移和固有频率。

如果中间报错的话,建议立马停止,去sw看是不是你参数设置的范围导致模型报错,我跑这么多次一般都是模型倒角消失、线条重合,边线重合等情况。在跑的过程中如果有一两个点报错,需要将生成的实验数据导出去把那一行删掉然后在但导回来,我用起来很麻烦,后面单独做一期来将吧。有大神有好的方法评论区留言感谢!

4.分析结果,适当调整参数,以得到自己想要的结果(可不是造假哦, _(:зゝ∠)_    )。

耗时最长的步骤已经结束,恭喜你可以挑选自己喜欢的结果了,在响应面中可以进行加密等操作这个我一般不用,就默认的就好。在响应中能得到二维或者三维的响应面图形,很直观的能看出某些参数对输出的影响。还能更换各个轴的坐标。very nice。

灵敏度则是更能直观的显示个参数间的关系,数值越大代表影响力越强,数值的正负分别代表正相关与负相关,这样能很好的检验自己的模型是否设计的合理。下图中就是黄色的数值最大,我想增大或减小这个输出值,就优先改变这个参数。当然多目标优化意味着一个参数对不同的输出的影响并不相同,所以要综合考虑。

5.得到自己的想要的优化结果,并且验证。

在优化界面点击目标与优化选中输出参数设置边界条件,包括想让他最大化还是最小化等,在优化目标的属性里还能设置参数的优先级,最终要的设置最高即可,相当于加权,下方也会给算法计算出的最大最小值,根据这个设置边界条件,超出这个范围指定是没有合适的点的。

然后系统会自动给你生成三个候选点供你参考,但这个毕竟是算法跑出来的结果不一定准确所以可以右键进行候选点验证,如候选点1,要是结果大差不差,就OK了。

然后你就等着升职加薪发paper吧,再见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值