叶鹏程, 王聪聪, 潘光
(1.西北工业大学 航海学院, 陕西 西安 710072; 2.西北工业大学 无人水下运载技术重点实验室, 陕西 西安 710072;3.中国航空工业集团公司 洛阳电光设备研究所, 河南 洛阳 471000)
自主水下滑翔机(autonomous underwater gliders,AUG)是一种利用净浮力和姿态角调节获得推进力的新型水下航行器,耗能极低,可以高效率、长时间地在海洋中航行,在军事和民用领域有着非常广阔的应用前景[1]。然而,传统回转体外形AUG升阻比较低,滑翔性能受到极大制约。
为了提高AUG滑翔性能,研究人员开始关注翼身融合布局在AUG外形设计中的应用。翼身融合布局的概念最早出现在航空领域,翼身融合布局飞行器具有优良的升阻特性,已发展成为各国重点研究的气动布局[2-3]。目前,翼身融合布局水下滑翔机研究尚处在起步阶段。吕达等[4]对BWBUG翼梢小翼的减阻效应进行了研究,以翼梢小翼高度、前缘后掠角、外倾角为外形参数,探索了不同翼梢小翼外形参数对BWBUG翼梢附近尾部流场的影响。何衍儒等[5]以最大排水体积和最小结构质量为优化目标,对BWBUG进行了外形和结构的分步优化设计。Sun等[6]利用高效全局优化(efficient global optimization,EGO)方法构建了BWBUG外形设计优化平台,并以最大升阻比为优化目标对BWBUG进行外形设计优化,相比初始设计最大升阻比提高了7%。Wang等[7]建立了BWBUG外形参数化模型,实现了采样点网格的自动划分和流体动力计算,采用基于高斯函数优化方法完成了BWBUG外形优化设计。上述研究往往使用传统计算流体动力学(computational fluid dynamics,CFD)方法计算AUG水动力性能,存在设计周期长、计算代价高等问题。代理模型能够在优化过程中替代复杂流体仿真计算,极大地降低计算量,被广泛应用于工程设计优化领域。本文采用作者在文献[8]中提出的一种基于组合代理模型和多层设计空间缩减策略的全局优化方法(ensemble of surrogates-based global optimization method using a hierarchical design space reduction strategy,ESGO-HSR),对BWBUG外形进行优化设计。
翼身融合布局水下滑翔机外形沿翼展方向各截面均为翼型,即由一系列不同翼型组合而成。为了进一步降低BWBUG外形优化所需计算资源,提高优化效率,本文对BWBUG外形优化模型进行了合理简化。在保证BWBUG外部轮廓总体不变的情况下,选取7个关键位置处的截面翼型,分别进行优化。然后利用优化获得的新翼型重新生成BWBUG外形,从而获得性能更优的水动力外形。
文中建立了BWBUG外形参数化模型,以最大升阻比为优化目标,提出一种基于代理模型的翼身融合水下滑翔机外形优化框架,对BWBUG外形进行优化设计。优化结果既提高了BWBUG升阻比,又增大了排水体积,验证了提出的SBUGSO框架的有效性和可行性。
BWBUG外形采用翼身融合布局,整体沿翼展方向各截面均为NACA00XX对称翼型,如图1所示。本文在保持BWBUG总体外形轮廓不变前提下,选择了7个关键位置处的截面翼型进行优化,通过unigraphics NX(UG)软件利用优化翼型重新生成BWBUG优化外形。站位翼型的选取参考了文献[9],图2给出了位置示意图。图中l1~l7和d1~d7分别表示翼型与中心截面翼型前缘的水平和垂直距离,具体参数值如表1所示。对称结构BWBUG外形拥有诸多优点,本文将保证优化后的外形仍为上下对称、左右对称。
采用形状类别函数变换方法(class function/shape function transformation,CST[10])描述关键翼型的参数化外形。CST参数化方法表达式如下
(1)
式中:x表示沿翼型弦线方向的横坐标值;yu0和yu分别表示初始翼型和目标翼型的上弧面纵坐标值。优化后的翼型仍为上下对称,因此只需优化翼型上弧面。参数n为伯恩斯坦多项式阶数,权重系数Aui表示翼型优化设计变量,共包含n+1个设计变量。
本文通过生成目标翼型NACA0021实例来确定合适的伯恩斯坦多项式阶数n。其中权重系数Aui采用最小二乘法拟合获得,拟合误差由翼型参数化外形和实际外形差值的L2范数表示。图3展示了翼型拟合误差与伯恩斯坦多项式阶数n变化关系。从图中可以看出,随着n增大,拟合误差整体上呈现下降趋势。当n≥4时,拟合误差基本保持不变,这与文献[10]研究结论一致。因此,本文伯恩斯坦多项式阶数n设为4。
图1 BWBUG外形设计图 图2 7个关键翼型位置示意图 图3 翼型参数n误差分析
表1 关键翼型XF1~ XF7基本信息
本文在BWBUG外形总体轮廓保持不变的情况下,优化7个关键位置处剖面翼型在攻角α=7°,速度v=1 m/s工况下的升阻比,约束条件为翼型的最大相对厚度和面积不小于初始翼型。随后将优化所得翼型应用到BWBUG优化外形重建中,以此保证在BWBUG排水体积不降低的前提下,进一步提高升阻比。
采用4阶CST参数化方法构建得到关键翼型的参数化模型,每个关键翼型的优化设计变量数为5,因此BWBUG外形设计优化问题总共包含35个设计参数。关键翼型优化问题定义如下
(2)
表2 翼型XF1~XF7设计变量范围和雷诺数
图4 翼型XF1优化设计空间示意图
本文提出的SBUGSO框架包含以下4个部分:①使用CST参数化方法构建关键翼型的参数化模型;②使用翼型流场仿真软件XFOIL计算翼型升阻比;③使用ESGO-HSR方法搜索获得优化翼型;④使用获得的优化翼型重建BWBUG优化外形。SBUGSO框架流程如图5所示,步骤如下:
图5 SBUGSO框架工作流程图
1) 初始化ESGO-HSR方法参数,定义关键翼型索引参数i=1。
2) 选择第i个关键翼型XFi作为优化对象。
3) 计算第i个关键翼型的优化设计空间。
4) 使用快速优化拉丁超立方试验设计方法[11](fast optimal latin hypercube sampling design,FOLHD)在获得的设计空间内生成8个初始样本点,存储到样本数据X。
5) 使用CST参数化方法基于样本点数据X分别构建翼型的参数化模型。
6) 使用翼型流场仿真软件XFOIL分别计算上述翼型的升阻比Y,得到数据集[X|Y]。
7) 使用ESGO-HSR方法利用获得的数据集[X|Y],补充新的样本点,更新样本数据X。
8) 重复步骤5)~7)直到满足终止准则,终止准则表达式如下。
(3)
9) 利用获得的优化翼型参数Xopt,构建获得第i个优化翼型。
10) 判断参数i是否满足公式i<7?如果满足,则令i=i+1,并将翼型优化过程中涉及参数X,Y,Xopt清空,跳至步骤2)。
11) 使用UG软件通过获得的7个优化翼型重新生成BWBUG优化外形。
本文提出的SBUGSO能够在BWBUG外形优化迭代过程中,逐步获取有效信息,适合处理BWBUG外形优化问题求解过程中面临的实际最优解未知的情况。
使用试验值校验翼型流场仿真求解器XFOIL计算精度,雷诺数200 000、攻角5.600 5°工况下E186翼型的升力系数、阻力系数和升阻比如表3所示,比较结果验证了求解器XFOIL具有足够精度。
表3 E186翼型仿真结果对比
选用6个经典标准优化函数SC、GP、RB、HM、HN6和F16来测试SBUGSO的性能,同时选取空间探索单峰区域消除法(space exploration and unimodal region elimination,SEUMRE[12])和混合元模型自适应建模优化方法(hybrid and adaptive metamodeling,HAM[13])进行比较分析。6个标准优化函数表达式可参看文献[8],本文不再赘述。为了减小随机误差影响,每个测试函数分别用3种优化方法连续测试10次。SEUMRE、HAM和SBUGSO的收敛参数ε分别设为0.01,0.01和0.001。本文采用收敛全局最优解fopt和Nfe表征优化效率和精度,测试结果对比如表4所示,其中fopt和Nfe最小平均值采用加粗表示。表中括号内数字表示所需Nfe超过阈值maxm时仍无法满足收敛准则的次数。
分析表中优化精度测试结果可知,在实际最优解未知的情况下,SBUGSO能够成功捕捉到所有测试函数的理想优化解(与真实最优解相差在1%以内),除GP函数外优化精度均好于比较方法HAM和SEUMRE。而对于GP函数,SBUGSO获得的优化结果与实际全局最优解也非常接近,相差在1%以内。HAM方法在GP函数中获得的fopt平均值最接近实际全局最优解,但在高维函数F16中,均无法获得收敛优化解。同样的,SEUMRE方法在函数HM和F16中无法获得令人满意的优化解。测试结果表明SBUGSO具有较高优化精度,具备处理不同特性黑箱优化问题能力,而HAM和SEUMRE无法快速高效获得令人满意的全局优化解。
分析表中优化效率测试结果可知,SBUGSO在所有测试函数中均能以最小计算资源获得理想优化解。以HN6函数为例,SBUGSO平均只需要调用真实分析模型77.3次,比HAM平均少78.4次,比SEUMRE少38次。另外,SEUMRE在2个函数HM和F16中分别有3次、8次无法得到收敛优化解,而HAM在函数F16中10次测试均无法获得收敛优化解。优化结果表明SBUGSO能够有效减少真实分析模型调用次数,减轻计算压力,优化效率明显高于比较方法HAM和SEUMRE。
表4 标准优化函数测试结果对比
使用SBUGSO对翼身融合水下滑翔机外形进行优化设计,同时选取模拟退火方法(simulated annealing,SA)和HAM方法进行比较分析。为了避免获得不具代表性结果,分别使用SA、HAM和SBUGSO重复完成11次BWBUG外形优化设计,并对优化结果进行统计分析。为了避免陷入死循环,SA、HAM和SBUGSO允许的最大Nfe分别设为1 000,300,300。另外,对于翼型XF1~XF2,收敛判定参数ε设为0.5,而对于其他翼型XF3~XF7,则都设为0.01。
表5和表6分别给出了SA、HAM和SBUGSO优化翼型的升阻比和所需Nfe,包括最小值、最大值和中间值,其中优化翼型最大升阻比(中间值)和最小Nfe(中间值)用加粗表示。分析表5和表6结果可知,SBUGSO能够成功获得所有满足收敛要求的优化翼型,并且所需Nfe最少(消耗最少计算资源)。以翼型XF1为例,SBUGSO需要调用XFOIL求解器116次,相比HAM和SA,分别减少了47次和234次。另外,除XF6外,SBUGSO优化翼型的升阻比都大于SA和HAM,相比初始翼型,分别提高了23.53%,18.45%,39.34%,46.75%,40.10%,40.70%,27.46%。对于大部分关键翼型,HAM同样可以捕捉到满足收敛要求优化结果,仅在翼型XF1、XF2、XF3分别有3次、2次、1次无法获得令人满意的优化翼型。SA在翼型XF3~XF5优化过程中表现糟糕,均有多次无法获得收敛优化翼型。另外,SA优化翼型所需Nfe远远大于HAM和SBUGSO,优化效率较低。
表5 优化翼型XF1~XF7升阻比对比
表6 优化翼型XF1~XF7所需Nfe对比
图6描述了翼型XF1优化外形和初始外形,对比分析翼型优化前后外形可以发现以下几点变化:①优化翼型前缘变薄;②优化翼型最大相对厚度增加;③优化翼型尾部线型收缩加快;④优化翼型面积增加。优化翼型升阻比的提高得益于外形轮廓的改变,其他关键翼型外形变化均与翼型XF1相似,受限于篇幅,本文不再赘述。
图6 XF1翼型优化外形和初始外形对比
分别将SA、HAM和SBUGSO获得的优化翼型代替初始翼型,重新生成BWBUG优化外形。分别计算3种BWBUG优化外形的升阻比和排水体积,优化结果如表7所示。分析表中结果可知,SA、HAM和SBUGSO优化外形的升阻比均大于BWBUG初始外形,分别提高了17.44%,23.19%,24.32%。其中,SBUGSO优化外形的升阻比为14.26,大于比较方法SA和HAM。同时,SBUGSO优化外形所需Nfe为426次,相比SA和HAM,分别减少了3 639次和235次,SBUGSO优化所需的计算资源最少。另外,SBUGSO优化外形的排水体积相比初始外形提高了2.65%(外形对比如图7所示),而SA、HAM分别提高了1.14%,3.03%,均满足约束要求。排水体积的增大能够进一步提高BWBUG装载性能,使其能够携带更多的仪器设备,满足更多的任务要求。图8对比了SBUGSO优化设计和初始设计压力分布。分析图中结果可知:优化设计与初始设计具有相似的压力分布,低压集中区出现在上表面机翼前缘的翼身融合处,高压集中区出现在滑翔机头部位置。优化设计下表面的前缘低压区较初始设计后移,层流段变长,湍流段变短,表明优化设计的阻力特性更好。另外,图9对比分析了中心截面翼型优化设计和初始设计速度分布。分析图中结果可以发现,中心截面翼型优化设计和初始设计同样具有相似的速度分布,即高速集中区出现在翼型上表面头部位置。相比于初始设计,中心截面翼型优化设计下表面的高速集中区后移,有助于提高BWBUG水动力性能。
图7 SBUGSO优化外形和初始外形对比
表7 BWBUG优化结果对比
图8 SBUGSO优化设计和初始设计压力/Pa分布对比
图9 中心截面翼型优化设计和初始设计速度/(m·s-1)分布对比
优化结果表明本文提出的SBUGSO框架能够有效提高BWBUG优化外形升阻比和装载性能,具有较强的工程实用性和有效性。相比SA和HAM,SBUGSO优化效率更高,使用计算资源更少。
本文将航空领域先进的翼身融合布局引入水下滑翔机外形优化设计,以最大升阻比为优化目标,排水体积为约束,建立了翼身融合水下滑翔机外形优化模型。为了减轻计算压力,提高优化设计效率,提出一种基于代理模型的翼身融合水下滑翔机外形优化框架。最终优化结果既提高了滑翔机的升阻比,又增大了滑翔机的排水体积,有效地平衡了滑翔机水动力性能和装载性能两方面的需求。通过与其它优化方法比较,证明提出的SBUGSO优化框架是切实可行的,能够应用于工程实际。本文研究工作为缩短翼身融合水下滑翔机外形优化设计周期、降低设计成本提供了技术支持和参考。