基于代理模型方法的翼型优化设计

航 空 学 报

Ap

r.25 2011Vol.32No.4 617-627Acta Aeronautica et Astronautica Sinica ISSN 1000-6893 CN 11-

1929/V收稿日期:2010-06-30;退修日期:2010-09-06;录用日期:2010-09-21;网络出版时间:2010-12-21 

09∶54网络出版地址:www.cnki.net/kcms/detail/11.1929.V.20101221.0954.056.html DOI:CNKI:11-

1929/V.20101221.0954.056基金项目:国家自然科学基金(10972183

)*通讯作者.

Tel.:029-88495381 E-mail:caijsh@nwpu.edu.cn引用格式:段焰辉,蔡晋生,刘秋洪.基于代理模型方法的翼型优化设计[J].航空学报,2011,32(4):617-627. Duan Yanhui,Cai 

Jin-sheng,Liu Qiuhong.Surrogate model based optimization for airfoil desig

n[J].Acta Aeronautica et Astronautica Sinica,2011,32(4):617-62

7.http://hkxb.buaa.edu.cn hkxb@buaa.edu.cn文章编号:1000-6893(2011)04-0617-

11基于代理模型方法的翼型优化设计

段焰辉,蔡晋生*,刘秋洪

西北工业大学航空学院,陕西西安 710072

摘 要:提出了基于代理模型的两步优化方法,用于翼型在黏性流场中气动外形的优化设计。第一步优化使用基于代理模型的遗传算法(GA)获得全局最优解的大致范围,以本征正交分解(POD)方法作为第一步优化中气动力计算的代理模型方法,降低遗传算法的计算量,并对其采样解的生成方法进行改进,提高了计算精度;第二步优化使用基于Navier-Stokes方程的最速下降法(SDA),既改善了第一步优化结果,又修正了代理模型所引入的误差。针对传统型函数方法在翼型后缘表达不足的缺陷进行改进,提高了型函数对翼型的表达精度。不同外形翼型的反设计结果以及不同来流状态下的优化设计结果表明,本文提出的两步优化方法是一种高效且具有实用价值的优化方法。关键词:优化设计;Navier-

Stokes方程;遗传算法;最速下降法;代理模型中图分类号:V211.41+

2 文献标识码:A

飞行器气动外形优化设计是飞行器设计中的关键问题之一。随着计算流体力学的发展以及对大量优化算法的深入研究与探讨,研究人员在飞行器气动外形的优化设计上取得了长足的进步。尤其是高速计算机的出现更是缩短了优化设计的周期。即便如此,飞行器气动外形优化设计的两大问题仍然困扰着我们:一是寻找一种可以快速准确地收敛到全局最优解的优化方法;二是在可以接受的误差范围内,尽量地缩短优化设计的时间。

优化方法总体上可以分为全局最优化方法和局部最优化方法。理论上讲,全局最优化方法以较大的概率获得全局最优解,但是其优化过程需要花费非常大的计算代价,在当前的计算条件下,

二维问题可以在允许的时间内得到相应结果[

1-

2],然而采用全局最优化方法进行三维气动外形优化设计几乎不可能,这就给全局最优化方法的广泛

应用带来了很大的困难。局部最优化方法由于其较快的收敛速度以及较好的优化效果,仍然被广

泛地应用于气动外形的优化设计领域[

3-

4]。但是局部最优化方法仅仅对于单峰值函数有非常好的效果,对于存在多个局部最优值的函数就很容易陷入局部最优解。实际问题中,大部分气动外形优化都很复杂,单纯使用局部最优化方法很难得到相应问题的全局最优解。近年来,将全局最优化方法与局部最优化方法相结合,

成为一种构造优化算法的趋势[5]

,两种或更多的优化方法结合

所得的混合优化方法往往能够得到比全局最优化方法更好的结果。

文献[6]提出了多方法协作优化算法,并分析说明了如何进行混合优化方法的构造。多方法协作可以得到很好的优化结果,但是仍然存在全局最优化方法计算量大的问题。针对这个问题,最为流行的解决方案是寻找一种合理的代理模

 618

 航 空 学 报Apr.25 2011Vol.32No.4

型[7-10],作为目标函数的近似计算手段。本征正交分解(Proper Orthogonal Decomposition,POD)方法[11]能够提供一组经验基,这些基包含了所描述系统的绝大部分信息,然后用这些基的线性组合去近似原始问题,将一个高维问题转化成近似的低维问题,从而大大降低求解问题的计算代价。基本POD方法需要求解与所描述问题相同阶数的特征值问题,其计算量往往非常庞大,甚至还可能出现无法求解的现象。对此,Sir-vorch[12]提出了Snapshot POD方法,为POD方法在流体力学中的应用提供了极大的便利。LeGresley等[13-14]将欧拉方程投影在POD基上,得到降阶的非线性方程组,使用迭代方法求解该方程组获得近似流场解,进行多学科的优化设计。赵松原等[15]对LeGresley等的方法进行了改进,并与模拟退火算法结合进行了翼型反设计。Gappy POD[16]是POD方法用于缺失数据填补的一种变形,其优点在于不需要原始问题控制方程的信息而且最终将问题转化为求解线性方程组的问题。Bui-Thanh等[17]采用该方法成功地进行了简单的翼型反设计。Cai[18]对基于Gappy POD方法的翼型反设计和基于投影方法的翼型反设计进行了比较,认为后者在反设计时拥有更高的精度。Zhang等[19]使用Gappy POD方法成功进行了S型进气道的多学科优化设计。

本文首先介绍了基于Gappy POD方法的翼型流场分析方法,并对采样解生成方法和翼型的参数化方法进行改进;然后提出两步优化方法的优化流程,并通过反设计与优化设计算例对本文优化方法进行了验证。

1 翼型流场分析

1.1 Gappy POD方法

文献[11]对基本POD方法进行了详细描述。对于某一离散数据,虽然只需要有限个POD基进行线性组合就可以很好地对其进行近似,但是获得POD基需要求解一个阶数与原始问题相当的特征值问题,即自相关矩阵的特征值问题。求解高阶矩阵的特征值一般需要迭代求解,计算量很大,而且对于某些阶数很高的问题,甚至无法求解其特征值。Snapshot POD方法[12],将求解POD

基的自相关矩阵阶数降低至与采样解的个数相同,大大方便了特征值问题的求解,使POD方法的实际运用更加方便。

Gappy POD方法是Snapshot POD方法用于

填补缺失数据时的一种变形。在已知某个域上的一系列采样解后,采用Gappy POD方法可以填补该域中任意状态下有数据缺失的解。

建立用于区分每组数据中每个位置上数据是否缺失的“标签”向量,用以描述所求向量中的数据是已知还是缺失。对于解向量Ui,相应的“标签”向量ni中的元素在数据缺失或不正确时nik=0,数据已知时则nik=1,其中nik对应于第i个解向量Ui中的第k个元素。定义新的向量内积为(u,v)

n=

(u′,v′),其中向量u′中的元素u′

k=nkuk

,向量v′中的元素v′k=nkvk。对应范数为(‖v‖n)2=

(v,v)

。这样就将每组解向量中的不正确元素置为0,便于进一步处理。

设{Φi}m

i=1

是一组采样解{Ui}p

i=1

的基,其中Ui全部为已知,且m<p。用g表示该组采样解所在的域中某个状态下数据有缺失的解,其对应的“标签”向量为n。则由基修正的向量珘g可以由m个POD基表示为

珘g≈∑m

i=1

αiΦi(1) 原始向量与修正后的向量之间的误差要最小,以此来求系数αi。该误差定义为

E=‖g-珘g‖2n(2) 为使E最小,可通过求解以下线性方程组来确定系数αi:

Mα=f(3)

式中:Mi

=(Φi,Φj)n;fi=(g,Φi)n。修正的向量

珘g在求出α

后即可得到。再将g中的缺失数据由修正向量中的对应元素代替,即:gi=珟gi,当ni=0。

1.2 采样解生成

采样解通过对翼型的几何外形进行一系列的扰动来获得,采样解向量由翼型的几何参数与相应的流场变量组成。通过一组采样解求得POD基后,将某一翼型(外形变化在扰动变量变化范围内)的几何参数作为已知数据,相应的流场变量作

 段焰辉等:

基于代理模型方法的翼型优化设计619 

为缺失数据,使用Gappy POD方法进行填补,可以快速得到相应翼型的近似流场解。

采用Hicks-Henne函数[20]

对翼型表面进行扰动,称其为型函数,表达式为

bn(

x)={sin[πxlg(1/2)/lgtn]}w(n=1,2,…,N;0≤x≤1

)(4

)其中型函数的最大值位于tn处。式中:w为型函数的宽度,本文采用w=3;N为扰动变量的个

数。在基础翼型上添加型函数得到扰动翼型的形状,其表达式为

Ylow=Ylow

basic+∑Nlow

n=1

nbn(x)Yup=Yupbasic+

Nlow+Nup

n=Nlow+

1anbn(

x)(Nlow+Nup=N,0≤x≤1烍烌

)(5

)式中:an为型函数的峰值;Nlow为下表面扰动变量个数;Nup为上表面扰动变量个数。型函数在翼型后缘(x=1)的位置处导数为零,型函数不能对翼型的后缘斜率产生有效的扰动,因此需要对原有的型函数进行改进。分别在翼型上下表面紧靠后缘的型函数上选择两个插值点,在这两个点和翼型后缘点之间用三次样条插值取代原来的型函数(翼型后缘点处三次样条插值采用自然边界条件)。这样,通过调节这两个插值点的位置,可以有效地改变扰动翼型的后缘斜率。以NA-

CA0012为初始翼型,通过在该翼型表面添加32个适当大小的型函数,可以表达RAE2822翼

型。图1给出了使用原始型函数方法(Original)和改进型函数方法(Improved)的表达结果与RAE2822翼型(Targ

et)的比较(注:所有图中的长度坐标均使用翼型弦长c做无量纲化处理)。由图1(a)的整体对比图可以看出,两种型函数方法的表达结果很相近,但是在图1(b)的后缘放大图中可以发现原始型函数方法后缘表达的不足,而改进的型函数方法可以有效地改变后缘斜率。

通常,采样解生成方法是在基础翼型上下表面沿着弦线均匀布置幅值为固定值的型函数。在基础翼型上每加一个型函数,对应的流场解为一个采样解,再加上基础翼型的流场解,就可以得到

图1 两种型函数方法对目标翼型的表达结果Fig.1 Results of two kinds of bump 

functions

一组采样解。这种采样解生成方法的问题在于翼型表面上的所有型函数的幅值都是固定的,而没有考虑翼型本身的厚度变化。在翼型相对厚度较大的位置处对厚度变化的敏感性要明显低于相对厚度较小的位置,需要合理地设置型函数幅值的大小分布来改善采样解的表达性能。本文采用NACA0012翼型与NACA0013翼型在相同位置处的厚度差作为型函数的扰动幅值,设置49个采样解生成POD基。图2给出了以NACA0012为基础翼型(Baseline Airfoil),使用改进的型函数方法得到的3个扰动翼型(Bump 

Airfoil 1~3)。将采样解表示为(W,G),其中:W为翼型表面所有计算网格上流场物理量向量;G为翼型流场计算网格节点坐标向量。对于设定的翼型表面

 620 航 空 学 报

Ap

r.25 2011Vol.32No.4图2改进型函数方法生成的扰动翼型Fig.2 Airfoil shapes for improved snap

shots 形状,翼型网格节点坐标向量G作为已知数据,将流场物理量向量W作为缺失数据,采用Gap

-py POD方法对其进行填补,即可获得相应翼型表面压力场的近似解。本文通过有限体积法数

值求解Navier-

Stokes方程[21]

生成采样解,时间推进采用五步Runge-Kutta格式,引入二阶和四阶人工黏性项以消除奇偶失联和激波附近的振荡,通过当地时间步长、隐式残值光顺和多重网格技术加速迭代收敛,流场计算采用k-ω湍流模型,通过保角变换方法生成计算网格,网格大小为321×65。1.3 近似流场分析

为了验证POD方法对翼型进行近似流场分析时的能力,分别在亚声速和跨声速两种来流状态下将POD所得的流场解与Navier-Stokes方程求解器所得的结果进行对比。亚声速来流状态

为:Re=6.5×106

、Ma=0.5、α=3°,以NA-

CA0012翼型为基础翼型,使用1.2节改进型函

数方法生成采样解。对NACA0013翼型通过

POD方法进行流场近似求解。图3(a)为测试翼型(NACA0013)与基础翼型(NACA0012)的几何外形对比;图3(b)为由POD方法得到的测试翼型的表面压力分布(Imp

roved)与Navier-Stokes方程求解器所得压力分布(Exact)的对比,由图可以看到POD方法得到的结果与Navier-

Stokes方程求解器的结果符合得较好。同时,为了分析改进的采样解生成方法得到的POD基的计算

效果,图中还对比了采用传统采样解生成方法所得到的计算结果(Traditional),可以发现,在翼型后缘处改进方法的计算结果明显优于传统方法的计算结果。

图3 NACA0013的几何外形与表面压力分布对比Fig.3 Comparison of shapes and p

ressure distribution forNACA0013

跨声速来流状态为:Re=6.5×106

、Ma=

0.73、α=2

.79°,以RAE2822翼型为基础翼型,使用1.2节改进型函数方法生成采样解。对以RAE2822最大升阻比为目标的优化设计过程中

得到的某一个翼型(RAE2822N),使用POD方法计算流场解。图4(a)为测试翼型(RAE2822N)与基础翼型(RAE2822)的几何外形对比;图4(b)为由POD方法得到的测试翼型的表面压力分布(Imp

roved)与Navier-Stokes方程求解器所得压力分布(Exact)的对比,在弱激波附近,由POD方法求得的压力分布与准确解符合得较差,其

 段焰辉等:基于代理模型方法的翼型优化设计621

 

他位置处都符合得很好,整体而言是可靠的。图中同样给出了采用传统采样解生成方法所得到的计算结果(Traditional),在前后缘附近存在明显误差。由这两个测试翼型的算例可以说明,POD方法在优化过程中代替Navier-Stokes方程求解器来计算目标函数值是可靠的。但是需要注意的是,在复杂流场时,POD方法的计算精度有所下降。

图4 RAE2822N的几何外形与表面压力分布对比

Fig.4 Comparison of shapes and pressure distribution forRAE2822N

2 优化设计方法

2.1 遗传算法

根据文献[1]的研究结果,在基本遗传算法(Genetic Algorithm,GA)的基础上加入了基于排

序的适应度分配方法和优选技术,以提高遗传算法的效率。基于排序的适应度分配方法是根据某一个体在种群中的顺序来确定该个体的选择概率,这样就克服了基于比例的适应度分配方法中某一个体适应度过大而影响选择过程的问题。优选技术是把父代群体及其产生的中间群体组织成一个具有两倍群体规模的大群体,并在这个大群体中根据适应值信息进行排序,保留适应值较大的一半群体,使其直接进入下一代。这样就保留了到当前为止进化代中的多个优良个体,从而使优化算法利用了更多的遗传信息来加速进化过程,提高了遗传优化的效率。

2.2 最速下降法

最速下降法(The Steepest Descent Algo-rithm,SDA)以负梯度方向作为搜索方向,所以要求计算目标函数相对设计变量的梯度,或叫灵敏度。常用的计算灵敏度的方法是有限差分法,对于简单的一侧差分如果有N个设计变量,需要进行N+1次流场计算。这种方法的主要问题在于梯度对扰动步长的选取较敏感,因此在实际应用时,一般需要对多个步长的梯度进行比较,以确定一个合适的扰动步长。另外一个影响最速下降法优化结果的重要因素是搜索步长,虽然有很多非精确的一维搜索方法,但在气动外形优化时,很容易形成偏离实际问题的解,造成目标函数无法求解等诸多问题。因此,在气动外形的优化问题中,往往使用指定的一维搜索步长,并随着优化过程进行适当的调整,以保证搜索结果是合理的。

2.3 多方法协作优化方法

根据多方法协作[6]的思想,以串联思想将遗传算法与最速下降法结合,形成两步优化方法。第一步优化,利用遗传算法的全局优化性能,获得全局最优点的所在范围,使用Gappy POD方法作为遗传算法中流场求解的代理模型以克服遗传算法计算量大的缺点;第二步优化使用最速下降法进行精细化搜索,目标函数使用Navier-Stokes方程求解器计算,既可以对第一步优化的近似结果进行校正,又可以得到一个更优的结果。算法流程如图5所示。

 622 航 空 学 报

Ap

r.25 2011Vol.32No.4图5 两步优化算法流程图

Fig.5 Two step 

optimization flowchart3 优化结果与分析

3.1 翼型反设计

反设计问题是根据已有翼型流场解来设计与之相对应的翼型,一般目标函数定义为

I=‖Cp-CpT

‖2

2式中:CpT为目标翼型表面压力系数分布。优化目标是使I取最小值。为了验证文中提出的优化算法以及改进的型函数方法在翼型优化设计时的有效性,本文进行了两个反设计算例:①由NA-

CA0012为初始翼型设计NACA1413,检验外形变化不大时,优化算法以及改进的型函数方法的有效性;②由NA

CA0012为初始翼型设计RAE2822,检验外形变化较大时,优化算法以及改进的型函数方法的有效性。

来流状态为:Re=6.5×106

、Ma=0.5、α=

3°,以NACA0012为基础翼型,

使用改进的型函数方法对翼型进行参数化处理并生成采样解。

遗传算法的种群规模为150,杂交概率为0.9,变异概率为0.09,最大进化代数为100代。采用基于Gappy POD方法的遗传算法进行第一步优化时,使用16个设计变量,分别在上下表面沿弦线均匀地布置8个。采用较少的设计变量,是为了使遗传算法能够更快速找到全局最优解的所在范围。采用基于Navier-

Stokes方程的最速下降法进行第二步优化时,使用32个设计变量,上下表面各16个,并且在前后缘加密,使第二步的精细化优化更为精准。在通过有限差分方法计算梯度时进行可靠性验证,以反设计NACA1413为例,分别在1×10-3,5×10-4,1×10-4,1×10-5这4种步长下计算该目标函数的梯度,结果如图6所示。步长为1×10-3和5×10-4时误差较大,因此选择1×10-4为该算例的梯度计算步长。

(1)反设计NACA1413

图7(a)给出了设计翼型、初始翼型(Base-line)和目标翼型(Targ

et)的几何外形比较。从图

 段焰辉等:基于代理模型方法的翼型优化设计623

 

图6 4种步长的梯度比较

Fig.6 Values of gradients in four perturbation sizes

中可以看出,第一步优化(GA)效果很明显,其

结果已经比较接近目标翼型,使用的第二步优

化(SDA)使得设计翼型与目标翼型更加接近,

只是在上表面的后缘附近稍有不符。图7(b)给

出了设计翼型、初始翼型和目标翼型的表面压

力分布比较,第一步优化使目标函数值从1.405

下降到0.132,图中第一步的设计结果在整体上

已经与目标压力分布的趋势相一致,但光滑性

欠佳,一方面是由于POD方法的计算能力有限,

另一方面是设计过程中翼型本身不够光滑。第

二步优化迭代12步后使目标函数值下降到

4.69×10-3,图中所示设计结果与设计目标几

乎完全符合。该算例说明基于Gappy POD方法

的反设计是可行的,同时说明在翼型的厚度和

弯度都发生不大的改变时,Gappy POD方法可

以得到高精度的流场解。

图7 NACA1413翼型的反设计结果

Fig.7 Results of NACA1413inverse design

(2)反设计RAE2822

图8(a)给出了设计翼型、初始翼型(Base-

line)和目标翼型的几何外形比较。由图可知,第

一步的反设计结果在上表面的效果要优于下表

面,但整体而言并没有达到反设计NACA1413

时的效果,这主要是因为RAE2822翼型的几何

外形与NACA0012相差较大,尤其是下翼面;第

二步的优化达到了一个令人满意的结果。图8

(b)给出了设计翼型、初始翼型和目标翼型的表

面压力分布比较,第一步优化使目标函数值从

12.612下降到5.751 3,受POD基表达能力的

影响,图中第一步的设计结果不够光滑,而且与

目标函数值也有较大差距,但整体的优化趋势

是正确的;第二步优化迭代18步后使目标函数

值下降到2.292 9×10-2,图中所示的设计结果

与设计目标符合得非常好。该算例说明在目标

翼型与基础翼型相差较大时,POD基表达能力

 624 航 空 学 报

Ap

r.25 2011Vol.32No.4图8 RAE2822翼型的反设计结果Fig.8 Results of RAE2822inverse desig

n的不足对第一步优化设计的不利影响会使第二步优化需要较多的时间,但是第一步优化所保持的良好的优化趋势,仍然为第二步的优化提供了很好的基础。3.2 翼型优化设计

以翼型的升阻比为目标函数:I=CL

/CD,其中:CL为翼型的升力系数;CD为翼型的阻力系

数。优化目标是使I最大。本文进行了两个优化设计算例:①为了验证文中提出的两步优化方法的高效性,构造了一种两步优化都基于Navier-

Stokes方程的优化方法,即:对比方法(ComparedMethod,CM)

与本文提出的两步优化方法,即:高效方法(Efficient Method,EM)进行对比,两种优化方法的优化目标均为NACA0012的升阻比最

大,都采用与反设计相同的优化设置。来流状态为:Re=5 000、Ma=0.5、α=1°,以NACA0012为基础翼型,使用改进的型函数方法对翼型进行参数化处理并生成采样解。②为了验证文中优化

方法在复杂流场时的优化能力,在来流状态为

Re=6.5×106

、Ma=0.73、α=2

.79°时,以RAE2822的最大升阻比为目标进行优化设计,

采用与反设计相同的优化设置。在相同的来流状态下,以RAE2822翼型为基础翼型,使用改进的型函数方法对翼型进行参数化处理并生成采样解。

(1)基于NACA0012翼型的优化设计优化设计结果和计算时间比较如表1所示,使用的计算工具的配置为:主频2.4GHz的Intel4核处理器,

3.5GB内存。表1 高效方法与对比方法的优化设计结果和计算时间比较

Table 1 Comp

arison of the results and the CPU time between EM and CMMethod 

Optimal alg

orithm Results

 CPU time/sEM

First-step 

optimizationCalculate snapshotsGA based on Gappy 

POD 2.101 9952

15 744Second-step 

optimization SDA based on Navier-Stokes solver 2.052 8 18 048(Nearly 10h)CM

First-step optimizationSecond-step 

optimizationGA based on Navier-Stokes solverSDA based on Navier-Stokes 

solver1.998 62.057 0272 22216 

313(Nearly 

80h) 两种方法在第一步优化后,

结果大致相当,但高效方法的计算时间仅有对比方法的6.1%左右;两种方法第二步优化的结果和计算时间基本一致。高效方法中生成采样解所用的时间与采用该方法节省的时间相比,显得微不足道。最终,高效方法仅用了对比方法12.5%的计算时间就得到了与其几乎相同的计算结果。由图9所示优化结果的几何外形和压力分布的比较也可以看出,高效方法与对比方法的优化结果是非常接近的。该算例说明,高效方法是一种快速有效的优化设计方法。

 段焰辉等:基于代理模型方法的翼型优化设计625

 

图9 NACA0012翼型的优化设计结果

Fig.9 Results of optimal NACA0012design

(2)基于RAE2822翼型的优化设计

RAE2822翼型优化结果的几何外形和压力

分布比较如图10所示。由图10(a)中的几何外

形比较可以看出,在第一步优化的基础上,第二

步优化只进行了小范围的调整,就获得了良好

的结果。图10(b)给出了翼型表面的压力分布,

第一步优化设计使翼型的升阻比从43.49增加

到61.06,从图中可以看出,优化后激波的强度

明显降低,虽然复杂的流场限制了POD基的表

达能力,但仍然准确地反映了优化趋势。第二

步优化在迭代了9步之后,翼型升阻比增加到

63.50,由图中的压力分布比较可以看出,第

二步优化只是将激波进一步减弱,其他位置处

未发生明显变化。该算例说明,本文提出的优

化算法对于存在激波的复杂流场是同样适

用的。

图10 RAE2822翼型的优化设计结果

Fig.10 Results of optimal RAE2822design

4 结 论

(1)改进的型函数方法对翼型参数化处理时

可以有效地改变翼型的后缘斜率;使用Gappy POD

方法可以快速可靠地计算翼型流场,而且改进的采

样解生成方法计算得到的POD基的表达能力要明

显优于传统采样解生成方法得到的POD基。

(2)反设计与优化设计算例表明:本文提出

的两步方法中,第一步优化能够用很少的计算时

间准确地找到全局最优解的大致范围,第二步优

化通过精细化搜索得到了更优的结果,并且通过

精确的Navier-Stokes方程数值计算结果校正了

第一步优化中POD代理模型引入的误差;跨声速

来流的优化设计算例说明本文的两步方法对于复

杂流场同样适用。

(3)Gappy POD方法局限在于当基础翼型

与目标翼型几何外形相差较大时,基的表达能力

受到限制,使得优化时翼型不能有较大的形状变

化,这就很可能将更优的解排除在优化范围之外,

因此需要进一步提高POD基的表达能力以及构

造多级代理模型。

参 考 文 献

[1] 王晓鹏.遗传算法及其在气动优化设计中的应用研究

[D].西安:西北工业大学,2000.

Wang Xiaopeng.Researches on genetic algorithm and its

application in aerodynamics shape optimization[D].

Xi’an:Northwestern Polytechnical University,2000.(in

Chinese)

 626

 航 空 学 报Apr.25 2011Vol.32No.4

[2] 王一伟,钟星立,杜特专.翼型多目标气动优化设计方法[J].计算力学学报,2007,24(1):98-103.

Wang Yiwei,Zhong Xingli,Du Tezhuan.Multi-objective

optimization of airfoils[J].Chinese Journal of Computa-

tional Mechanics,2007,24(1):98-103.(in Chinese)[3] 杨旭东,乔志德,朱兵.气动/几何约束条件下翼型优化设计的最优控制理论方法[J].计算物理,2006,23(1):66-73.

Yang Xudong,Qiao Zhide,Zhu Bing.An optimal control

method for aerodynamic design of airfoil with multi-con-

straint conditions[J].Chinese Journal of Computational

Physics,2006,23(1):66-73.(in Chinese)

[4] 熊俊涛,乔志德,杨旭东,等.基于黏性伴随方法的跨声速机翼气动优化设计[J].航空学报,2007,28(2):281-286.

Xiong Juntao,Qiao Zhide,Yang Xudong,et al.Optimum

aerodynamic design of transonic wing based on viscous ad-

joint method[J].Acta Aeronautica et Astronautica Sinica,2007,28(2):281-286.(in Chinese)

[5] 余刚,李栋.基于混合遗传算法和复合形法的翼型优化设计[J].科学技术与工程,2007,10(7):2292-2296.

Yu Gang,Li Dong.Optimization design of airfoil based on

hybrid genetic algorithm and compound form method[J].

Science Technology and Engineering,2007,10(7):2292-

2296.(in Chinese)

[6] 杨维维,陈小前,姚雯,等.基于多方法协作优化算法的飞机总体优化设计[J].航空计算技术,2006,35(6):1-5.

Yang Weiwei,Chen Xiaoqian,Yao Wen,et al.Plane sys-

tem design optimization based on multimethod collabora-

tive optimization[J].Aeronautical Computing Technique,2006,35(6):1-5.(in Chinese)

[7] 熊俊涛,乔志德,韩忠华.基于响应面法的跨声速机翼气动优化设计[J].航空学报,2006,27(3):399-403.

Xiong Juntao,Qiao Zhide,Han Zhonghua.Optimum aero-

dynamic design of transonic wing based on response sur-

face methodology[J].Acta Aeronautica et Astronautica

Sinica,2006,27(3):399-403.(in Chinese)

[8] 穆雪峰,姚卫星,余雄庆,等.多学科设计优化中常用代理模型的研究[J].计算力学学报,2005,22(5):608-613.

Mu Xuefeng,Yao Weixing,Yu Xiongqing,et al.A sur-

vey of surrogate models used in MDO[J].Chinese Journal

of Computational Mechanics,2005,22(5):608-613.(in

Chinese)

[9] 王晓峰,席光.基于Kriging模型的翼型气动性能优化设计[J].航空学报,2005,26(5):545-550.

Wang Xiaofeng,Xi Guang.Aerodynamic optimization de-

sign for airfoil based on Kriging model[J].Acta Aeronau-

tica et Astronautica Sinica,2005,26(5):545-550.(in

Chinese)

[10] Mazaheri K,Khayatzadeh P,Meshed S T.Laminar airfoilshape optimization using an improved genetic algorithm

[R].AIAA-2008-913,2008.

[11] Holmes P,Lumley J L,Berkooz G.Turbulence,coherentstructures,dynamical systems and symmetry[M].Cam-

bridge:Cambridge University Press,1996:86-113.

[12] Sirvoich L,Kirby M.Turbulence and the dynamics of co-herent structures.Part 1:coherent structures[J].Quar-

terly of Applied Mathematics,1987,45(3):561-571.[13] LeGresley P A,Alonso J J.Improving the performance ofdesign decomposition methods with POD[R].AIAA-

2004-4465,2004.

[14] LeGresley P A,Alonso J J.Dynamic domain decomposi-tion and error correction for reduced order models[R].

AIAA-2003-0250,2003.

[15] 赵松原,黄明恪.模拟退火算法和POD降阶模态计算在翼型反设计中的应用[J].空气动力学学报,2007,25

(2):236-241.

Zhao Songyuan,Huang Mingke.Application of simulated

annealing method and reduced order models based on POD

to airfoil inverse design problems[J].Acta Aerodynamic

Sinica,2007,25(2):236-241.(in Chinese)

[16] Everson R,Sirovich L.The Karhunen-Loeve procedurefor gappy data[J].Journal of the Optical Society of Amer-

ican,1995,12(8):1657-1664.

[17] Bui-Thanh T,Damodara M.Aerodynamic data recon-struction and inverse design using proper orthogonal de-

composition[J].AIAA Journal,2004,42(8):1505-

1516.

[18] Cai X.A comparison of two POD methods for airfoil de-sign optimization[R].AIAA-2005-4912,2005.

[19] Zhang J M,Wang C F,Lum K Y.Multidisciplinary de-sign of S-shaped intake[R].AIAA-2008-7060,2008.[20] Hicks R M,Henne P A.Wing design by numerical opti-mization[J].Journal of Aircraft,1987,15(7):407-412.[21] Liu F,Zheng X Q.A strongly coupled time-marchingmethod for solving the Navier-Stokes and k-ωTurbulence

model equations with multigrid[J].Journal of Computa-

tional Physics,1996,128(0211):289-300.

作者简介:

段焰辉(1985-) 男,博士研究生。主要研究方向:计算流体力学,飞行器气动设计。

E-mail:duanyh2010@gmail.com

蔡晋生(1962-) 男,博士,教授,博士生导师。主要研究方向:计算流体力学,流动控制机理及技术,飞行器气动设计。

Tel:029-88495381

E-mail:caijsh@nwpu.edu.cn

刘秋洪(1977-) 男,博士,博士后。主要研究方向:计算流体力学,气动声学,流动控制机理及技术。

E-mail:qhliu@nwpu.edu.cn

 段焰辉等:基于代理模型方法的翼型优化设计627

 Surrogate Model Based Optimization for Airfoil Design

DUAN Yanhui,CAI Jinsheng*,LIU Qiuhong

School of Aeronautics,Northwestern Polytechnical University,Xi’an 710072,China

Abstract:This article presents a two-step optimization based on a surrogate model for the aerodynamic shape optimizationin a viscous flow.The first-step employs the genetic algorithm(GA)to search the range of the global optimal solution.Thesurrogate model gappy proper orthogonal decomposition(POD)is used to replace computational dluid dynamics to estimatethe flow solution,and an improvement is made on the snapshots to raise the accuracy of the gappy POD.The second-stepoptimization employs the steepest descent algorithm(SDA)based on the Navier-Stokes equations to refine the result of thefirst-step optimization.The Hicks-Henne bump function,by which the airfoil shape is parameterized,is improved to over-come its inherent flaw at the trailing edge of the airfoil.Finally,the results of the inverse design for different shapes of theairfoil and the optimal design in different states of freestream flow demonstrate that the two-step optimization is efficient andpractical for the airfoil design in the viscous flow.

Key words:optimal design;Navier-Stokes equation;genetic algorithm;steepest descent algorithm;surrogate model

Received:2010-06-30;Revised:2010-09-06;Accepted:2010-09-21;Published online:2010-12-21 09∶54

URL:www.cnki.net/kcms/detail/11.1929.V.20101221.0957.056.html DOI:CNKI:11-1929/V.20101221.0954.056

Foundation item:National Natural Science Foundation of China(10972183)

*Corresponding author.Tel.:029-88495381 E-mail:caijsh@nwpu.edu.cn

相关文档
最新文档