Fluent伴随求解优化方法介绍

伴随方法是一种专门的数学工具,提供流体系统在特定边界条件下性能的详细敏感性数据。伴随求解器可用于计算一个工程量对所有输入的导数,包括流动几何,因此可以用于指导计算域内任意几何特征的智能设计修改,实现形状优化。


ANSYS Fluent的伴随求解器,提供了一个基于梯度的优化器,可以自动创建一系列的设计迭代,用于形状优化和湍流模型优化。对于形状优化,网格会自动变形到最优形状,以满足多个工作条件下的多个目标。


Fluent伴随求解优化方法介绍的图1

图1 梯度优化器工作流程


伴随方法理论简介


1、数学背景

Fluent求解常规流场,具有一定的输入量,所有输入变量的集合用c(可以看做多维向量)表示,这些输入量可以是网格、材料属性、边界条件、源项等。流场解如速度和压力作为输出,用q表示,通常我们会评估一个或多个感兴趣的标量,称为可观察量图片,NS方程的残差图片。要知道每个输入变量对观察量的影响,用伴随解以敏感性场的形式给出相应信息,即图片。


Fluent伴随求解优化方法介绍的图2

Fluent伴随求解优化方法介绍的图3


Fluent伴随求解优化方法介绍的图4

图2 伴随敏感性示例


2、求解过程

Fluent伴随求解优化方法介绍的图5

图3 伴随求解过程


Fluent伴随求解优化方法介绍的图6


ANSYS Fluent伴随求解器介绍


1、支持的物理模型

网格:求解器支持所有网格类型,包括六面体、四面体、楔形单元、多面体。


CFD求解器:稳态,压力基求解器,包括分离和耦合求解器。


物理模型:支持不可压缩、可压缩、能量方程、层流和湍流(k-ε, k-ω, GEKO)、MRF


材料:支持常属性固体和流体、理想气体。


域类型:支持流体域、多孔介质。


边界条件:Walls, pressure inlets, velocity inlets, mass flow inlets, mass flow outlets, pressure outlets, pressure farfield, symmetric, periodic


2、工作流程


Fluent伴随求解优化方法介绍的图7

图4 Fluent伴随求解工作流程


如图4所示,伴随求解过程包括常规流场计算、定义观察量、定义伴随求解器控制/监测/收敛标准、求解、后处理、计算设计变更并修改几何等步骤。软件提供了一个基于梯度的优化器,可以自动创建整个流程的设计迭代,实现形状优化,以下以风扇优化为例,介绍使用优化器实现自动迭代优化的方法。


风扇优化实例


1、常规流场计算

风扇模型包含6个叶片,建立周期性模型,进口设定为质量流量入口,并定义为输入参数,出口相对静压为0Pa,采用MRF方法计算风扇旋转,转速为2500rpm。


Fluent伴随求解优化方法介绍的图8

Fluent伴随求解优化方法介绍的图9

图5 风扇几何和网格模型


2、设置梯度优化器

在Design菜单中,选择Gradient-Based Optimizer,优化器类型选择shape-opt。


Fluent伴随求解优化方法介绍的图10

图6 梯度优化器设置说明


①定义优化目标(观察量)

伴随求解优化目标份种类型,一种为直接定义量,一种为基于已有目标量创建的运算量。


本例设定的优化目标为风扇效率,计算公式为:

Fluent伴随求解优化方法介绍的图11


需要定义的观察量:

Fluent伴随求解优化方法介绍的图12


②定义多工况条件及目标

本例设定三种工况条件,选择入口质量流量为输入参数,三种条件下的目标量为效率提升2%。

Fluent伴随求解优化方法介绍的图13

Fluent伴随求解优化方法介绍的图14

图7 多工况及优化目标


③Design Tool设置

在设计工具的Region页签下,选择Region Geometry为Cylindrical,使用Get Bounds自动根据叶片创建保卫区域,会以透明的浅蓝色显示控制范围,可以使用Larger Region/Smaller Region调整优化区域大小。


Fluent伴随求解优化方法介绍的图15

图8 优化区域设置


在Design Condition中,定义Shroud面为固定面约束;在Design Change页签,选择叶片表面作为修改的边界域,Morphing Method选择Radial Basis Function方法。


④其他主要设置

在Optimizer Settings中,选择adaptive-step-size方法,在计算时自动检测设计迭代过程中何时产生非最优结果,并使用并不十分激进的目标重新尝试设计。根据流场求解和伴随求解收敛性分别设置流场迭代次数和伴随求解迭代次数以及设计迭代次数及收敛标准。


Mesh Quality控制网格变形过程中的质量,也可以在网格变形后使用remeshing方法改善网格质量。


还可以设置在设计迭代过程中的行为,例如自动保存、动画输出和其他执行命令等,不再详述。


3、执行优化过程

启动优化后,会自动执行图1所示的优化流程,当所有观察量均达到收敛标准或者达到最大迭代次数时停止计算。


Fluent伴随求解优化方法介绍的图16

图9 伴随求解曲线


4、优化结果

迭代完成后,TUI界面输出每次迭代观察量的预期变化和实际值。


Fluent伴随求解优化方法介绍的图17

图10 优化结果


如下表所示,经过4次设计迭代,三种工况下的效率都有较大的提升。

Fluent伴随求解优化方法介绍的图18


优化后的叶片在顶部前缘位置有部分凸起,改变了局部静压分布。


Fluent伴随求解优化方法介绍的图19

图11 优化前后压力对比


确认优化方案后,可以导出STL文件,使用SCDM的面片几何处理工具转换为实体CAD模型以便后续使用。

作者:王鑫鑫 沈阳安世亚太

Ansys.FluentANSYS CFD(FLUENT)ansys模拟风扇吹风

Fluent伴随求解优化方法介绍的评论0条

    暂无评论

    Fluent伴随求解优化方法介绍的相关案例教程

    ANSYS Fluent的adjoint solver用于计算流体系统中仿真结果对于用户输入参数的敏感性分析,这些参数包括流体计算模型、边界条件及初始条件、控制参数以及模型几何形状的敏感性。Fluent中的adjoint Solver是一个强大的组件,可以使用来自一个或多个adjoint解决方案的敏感信息来指导系统的改进,从而可以在系统性能上进行可预测的改进。 本案例是一个圆柱体,上面和下面是对称
    经常看到有网友问将网格从GAMBIT导入至FLUENT后,出现边界类型出错的提示。这通常是由于在gambit中定义边界类型所导致的。比如说将进出口边界定义在流体域的内部。 FLUENT的边界类型可分为以下四种类型: 1、单面类型。这一类型的边界通常位于计算域的外边界。主要包括的边界类型有:axis,outflow,mass flow inlet,pressure far-field,pressur
    某三通管道,水从两个入口流入混合后从一个出口流出,两个入口水的流速均分别为5m/s和3 m/s,入口流入水的温度分别为10℃和90℃。 启动FLUENT并导入网格 (1)在Windows系统下执行“开始”→“所有程序”→ANSYS 18.2→Fluid Dynamics→Fluent 18.2命令,启动Fluent 14.5,进入Fluent Launcher界面。 (2)在Fluent Laun
    FLUENT提供了10种类型的流动进、出口条件,它们分别是: «一般形式: «可压缩流动: 压力进口 质量进口 压力出口 压力远场 «不可压缩流动: «特殊进出口条件: 速度进口 进口通分,出口通风 自由流出 吸气风扇,排气风扇 1, 速度进口(velocity-inlet):给出进口速度及需要计算的所有标量值。该边界条件适用于不可压缩流动问题,对可压缩问题不适用,否则该入口边界条件会使入口处的总
    本教程演示了如何使用滑动网格法模拟水锤现象。 1 启动Workbench并建立分析项目 (1)在Windows系统下执行“开始”→“所有程序”→ANSYS 19.2→Workbench命令,启动Workbench 19.2,进入ANSYS Workbench 19.2界面。 (2)双击主界面Toolbox(工具箱)中的Analysis systems→Fluid Flow(Fluent)选项,即可
    影响力
    粉丝
    内容
    获赞
    收藏
      0 2
      项目客服
      培训客服
      平台客服
      顶部