关于FLUENT Adjoint伴随求解器的用法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于伴随求解器

伴随求解器的思路:

(1)首先算初始流场,算到完全收敛为止。如果不收敛的话,在做adjoint敏感性分析的时候可能不准,而且进一步计算会受不收敛流场的影响,导致难以判断

(2)然后转入激活伴随求解器

正常的话会在下拉菜单里面看到多出了伴随求解器的选项。

(3)然后开始设置伴随求解器的目标observables,在create的时候会发现一系列的目标选项,有直接的物理量也有通过运算得到的物理量。

比如受力,力矩,旋流,压降,固定值,表面积分

再比如比率,产量,线性组合,算术平均,平均变差(均匀性),一元操作关系

这样创建变量类型之后就可以定义其最大最小值了,并直接评估初始流场里面关于这个目标值的初始情况。注意不同的目标变量类型对应后面定义的时候设置也是不同的。

(4)定义好目标变量及其类型之后就转入伴随求解器的定义,最新的V15里面对这个地方进行了改进,可以指定流场求解器和伴随求解器各自的计算格式。

(5)然后转入求解器控制页面,一般用默认的设置就可以了。

(6)然后设定监控,最好手动点一下plot。然后就可以开始运行计算了。

(7)计算完成之后有一个numerical scenarios数值探索,可以选择别的不同的算法试一下。进一步提升敏感性计算的精度。

(8)然后转入report页面,通过初步计算的形式反映和目标有相关性的边界对目标值的敏感性贡献。

(9)然后通过后处理云图和矢量箭头显示敏感性因子。

(10)然后就可以转入控制体设定阶段。

控制体设好之后一定要点一下update更新设定,这样左下角的变形控制才能激活。关于scale factor的设定,这个设定是控制变形量的,当然这个变形量就直接关系到目标的变化,因此,可以试点一下expected change这个按钮,通过GUI打印出来的目标值变化测试scale factor 这个值是往大的变还是往小的变,所以正负这些,大于1还是小于1这些都不一定。要观察实际目标变量的变化。通过测试定好scale factor之后,可以把外形的变形位移输出去(全部是节点坐标)。然后modify mesh,可以存几张图片对比一下,不满意可以revert回退重新变。Modify mesh之后要注意观察GUI打印出来的信息提示网格质量的变化,显然网格质量不能太差,否则会影响流场数据质量。

(11)这样设定好之后再算一定的步数,就可以得到优化之后的数据。

相关文档
最新文档