基于分步遗传算法的车身气动优化
韦甘, 杨志刚, 李启良
同济大学 上海地面交通工具风洞中心,上海 201804
通信作者:杨志刚(1961-),男,教授,博士生导师.研究方向:空气动力学.E-mail:zhigangyang@tongji.edu.cn

作者简介:韦甘(1987-),女,博士研究生.研究方向:车身气动优化.E-mail:weigan87@163.com

摘要

把车身气动优化分为3个阶段:二维车身阶段进行全局搜索;三维无轮车身和带轮整车阶段进行局部逼近;最后根据二维和三维算例的差异针对各阶段制定相应的进化策略。由于车轮的存在使车身气动规律发生变化,为了进一步提高优化效果,本文优化方法将固定位置的车轮作为约束条件之一。采用本文优化方法得到的低阻形体中,凸头车型和凹头车型的带轮整车优化结果的风阻系数CD值分别为0.129和0.124。同时,缩比模型的风洞试验也验证了该优化方法的可靠性。

关键词: 流体力学; 遗传算法; 气动优化; 低阻车身; 风洞试验
中图分类号:U467.1 文献标志码:A 文章编号:1671-5497(2014)06-1578-05
Aerodynamic optimization method for car body based on process costing genetic algorithm
WEI Gan, YANG Zhi-gang, LI Qi-liang
Shanghai Automotive Wind Tunnel Center, Tongji University, Shanghai 201804,China
Abstract

In this paper, the process of aerodynamic optimization for car body is divided into three steps. The first step is the two-dimensional body optimization aiming at global search; the second and third steps are three-dimensional body optimization without wheels and with wheels, respectively, aiming at local approximation and fine-tuning. Finally the corresponding evolution strategies of each step are developed according to the difference between the two- and three-dimensional cases. As the existence of wheels may change the aerodynamic behavior of the car body, so wheels in fixed position is taken as one of the constraint conditions, which may improve the effect of the optimization. Optimization results show that the drag coefficients of the vehicle with wheels are as low as 0.129 in cheese head style and 0.124 in socket head style. The dependability of this method is validated by the scaled model test in wind tunnel.

Keyword: fluid mechanics; genetic algorithm; aerodynamic optimization; low drag body; wind tunnel test

遗传算法适用于气动优化等非线性问题,它在翼型气动优化问题上得到了成功的应用[ 1, 2]。将遗传算法应用于车身气动优化的最大阻碍是评估算子的频繁调用和三维车身气动性能数值模拟(CFD)的耗时和耗资源。

车轮的尺寸、轮轴距等参数在车身设计初期就会被确定。车轮的存在会改变车身外流场的结构[ 3, 4],进而影响车身的气动变化规律。传统的车身低阻基本形的构造方法一般较少关注车轮的影响。例如参考飞机翼型截面设计理论构建低阻力车身形体的方法[ 5],是在不考虑车轮的情况下求解得到无轮低阻车身,然后在无轮车身的基础上安装车轮。这些方法虽然也能求解出低阻形体,但明显还存在剩余的优化空间。本文结合二维和三维车身CFD计算的差异以及两者之间气动变化规律的关系,设计出一种二维和三维相结合的分步遗传算法,用于求解车身的低阻基本形。同时把车轮作为车身优化的约束条件之一,在优化过程中考虑了车轮对优化结果的影响。

1 车身气动分析方法及其试验验证
1.1 车身参数化建模方法

选取车尾最高点、车顶最高点、车头最前端点等作为车身关键点,用参数确定这些关键点和中间过渡点的坐标以及部分曲线的端点斜率,然后用保凸曲线构成车身的三视图。俯视图和横截面图的参数是根据机件布置、乘员舒适性等空间需求确定的固定组合。把整车的长宽高、离地间隙、车轮尺寸、轮轴距作为优化问题的约束条件。车轮的尺寸、外形以及安装方式参照MIRA标准模型。

分别选择凸头车型侧视图的12个参数和凹头车型侧视图的18个参数作为优化对象,每个参数的水平数为100。

1.2 气动性能评估

在遗传算法的评估环节中调用FLUENT等商业软件进行数值模拟计算。来流速度设为30 m/s,流模型选用可实现的 k-ε模型。为了减少计算量和计算时间,三维算例只使用半车身的计算域。通过数值试验验证,半车身算例和对称整车身算例的风阻系数 CD值误差均小于0.1%。

CFD计算得到的 CD值将作为进化过程中个体适应度评估的依据,对优化方向和优化质量有着至关重要的影响,所以对CFD的计算结果进行了模型风洞试验的验证,试验模型如 图1所示。考虑到天平量程和阻塞比的问题,选用一款风阻系数较低的凸头车型带轮整车的1∶12缩比模型,在喷口面积为0.123 m2的模型风洞中进行气动试验,用六分力天平测试其气动阻力系数。连接模型和天平的支撑柱隐藏在模型的四个轮子内部,实现了试验过程中无支撑干扰。CFD结果与试验结果相比,误差小于5%,证明了本文遗传算法中使用的评估算子的可靠性。

图1 缩比模型的风洞试验Fig.1 Wind tunnel test for scaled model

2 优化策略
2.1 三种算例的特点

遗传算法和车身气动优化结合的最大问题是网格生成和CFD计算的资源消耗,计算速度也是影响优化策略的重要因素。 表1列出了凸头车型三种算例的资源消耗情况。二维算例的网格生成和计算的时间和硬件需求较低,可以做几百甚至上千的大规模计算。而三维算例计算时间长、硬件需求大,只能做一百以内的小规模计算。无论是二维还是三维算例,都有一个特点:风阻系数越低,算例的收敛概率越高,收敛速度越快。可见三维算例优化更适于对风阻系数偏低的形体做中小范围调整。

表1 不同算例的资源消耗 Table 1 Resource consumption of different cases

车身气动优化的最终目的是得到约束条件下的低风阻系数的带轮整车。因为三维算例计算量巨大,直接对带轮整车用传统遗传算法进行优化是难以实现的。二维车身能够反映三维无轮车身外流场的驻点、分离和再附着等主要流动特征。根据这个特点,可以在三维车身优化之前先利用耗时较短、硬件需求较低的二维优化阶段搜索到优化空间中的低阻区,然后再进入三维优化阶段,即在低阻区中进行局部搜索。本次优化为多参数组合优化,整个优化空间巨大。利用二维算例的灵巧性排除掉占据绝大部分的中高阻区域,为整个优化过程节约了大量时间成本。且根据前文所述低阻算例易收敛的特点,二维优化阶段可以提高后继三维优化阶段的效率。

在传统车身低阻形体求解时,车轮常被忽略。但是车轮影响车底的流场,尤其是后轮会使车底后部出现如 图2所示的回流涡,尾涡结构改变显著。而尾部流场是影响车身气动性能的最重要因素,所以在优化的过程中应该考虑车轮的影响。车轮对外流场的影响随着车轮尺寸、轮轴距的改变而改变,把车轮尺寸和位置作为约束条件之一进行优化,这种方法比在优化得到的三维无轮车身上直接添加或更换轮子的方法更符合带轮整车的气动变化规律。

图2 尾涡结构Fig.2 Trailing vortex structure

2.2 不同阶段的优化策略

根据二维和三维车身算例的CFD计算特点以及气动变化规律之间的关系,确定各个阶段的优化任务及相应的优化策略。 表2为凸头车型的优化策略,凹头车型的优化策略与之基本相同。

表2 优化策略(凸头车型) Table 2 Optimization strategy(cheese head)

二维车身优化阶段的主要任务是进行全局搜索,找到邻近最优解的低阻区域。该阶段的进化初代使用了大规模的优化拉丁方分布算例(400个算例),以避免优化过程过早陷入局部优化。种群大小为60,杂交率为0.8,变异率为0.1。

三维车身和带轮整车优化阶段的主要目的是在前一阶段优化结果的基础上进行局部搜索,通过微调进一步逼近最优解。因为三维算例CFD计算的限制,后两个阶段都使用小种群进化。在这两个阶段,变异算子相当于一个环形加密算子。在带轮整车优化的最后阶段,变异率从0.8逐步缩小至0.5,变异步长从25%~40%逐步缩小至1%~10%,逐渐缩小搜索范围,直至找到最优解。

在整个优化过程中,为了防止退化,所有收敛的算例都被纳入各阶段的总库中,每一代的新群体从总库较优秀的个体中通过赌盘选择算子选择亲代进行杂交和变异。各个阶段的进化代数由实际进化情况而定。前两个阶段的优化结果不必完全收敛,一旦达到满足要求的较低 CD值,就可以进入下一优化阶段。

3 优化结果分析
3.1 二维车身与三维无轮车身的对比

选取凸头车型的3种车身进行二维和三维无轮车身的气动性能对比试验。其中A、C车身是低尾造型,B车身为高尾造型。如 图3(a)所示,二维车身和三维车身的摩阻系数 Cf的变化趋势一致。高尾车身B和低尾车身A、C之间的二、三维的变化趋势大致相同,但低尾车身A、C之间的二、三维的变化趋势则有差异。由此可见,二维车身间的气动规律变化趋势可以反映所对应的三维车身间的气动规律的大体变化趋势,但相似车型间的变化趋势不能得到精确分辨,而这种差异会影响进化的方向和优化的质量。用二维车身进行全局搜索,探索到低阻区后转入三维车身优化阶段的方法较为合理。

图3 不同优化阶段的气动性能变化规律Fig.3 Aerodynamic performance rules for different steps

3.2 三维无轮车身与带轮整车的对比

给三维无轮车身优化阶段得到的风阻系数最低的前10个车身添加轮子,淘汰不收敛算例后观查其气动规律的变化。如 图3(b)所示,带轮整车和三维无轮车身的 CD值的变化趋势有明显的差异。7个无轮车身的 CD值呈顺序递增趋势,而对应的带轮整车的 CD值变化则呈无序状态。原本 CD值最低的无轮车身在安装上轮子后 CD值反而变成了次最大。后轮的影响比前轮的影响大,这符合前文的分析。带轮整车的 CD约是无轮车身的1 .8 ~2 .0倍。导致 CD增加的不仅是前后轮的风阻,最大的影响来自车身本身的风阻变化。可见车轮的增加显著改变了车身外流场的流动结构,用无轮车身不能准确预测带轮整车的 CD变化趋势。得到低阻的三维无轮车身后继续进行带轮整车的优化,这种方法更合理并更精确。

3.3 低阻车身

图4(a)所示,凸头车型3个阶段优化结果的尾端厚度接近,头部部分轮廓线几乎重合,背部形状相似;但其中差异也较明显,例如顶点的位置,头部和后翘的形状。如 图4(b)所示,凹头车型3个阶段优化结果的尾端最高点重合,背部过渡趋势近似;带轮整车优化结果与二维车身优化结果的车头下方过渡和车头凹陷部分的形状相似。除此之外,其余部位的形状也有明显差异。这种相似性和差异性反应了分步逼近最优解的过程。

图4 三个阶段的优化结果侧视图Fig.4 Side views of optimization results for three steps

图5为带轮整车的优化结果,两者都为低阻车型,所以尾部流线都比较平顺,尾部侧面的拖曳涡脱落位置也比较接近。

图5 带轮整车优化结果图Fig.5 Oil flow diagrams of optimization results with wheels

表3为凸头车型各阶段的优化结果。如 表2 表3所示,凸头车型二维车身优化阶段虽然进化了15代,且初代计算量较大,但只消耗了一周时间。因为有了前一阶段的铺垫,三维无轮车身优化阶段仅进化5代就得到了 CD值低至0 .076的无轮车身。带轮整车优化阶段为了达到完全收敛状态,进化了15代使 CD值进一步下降到0.129。 CD值优化结果与前人通过风洞试验得到的0 .07 ~0 .09(无轮车身)、0 .14 ~0 .16(带轮整车)相比较[ 6],气动性能较好。 表3中各阶段优化结果的差异进一步证实了各优化阶段气动规律的差异,也证明了分步优化的效果显著。

表3 凸头车型各阶段的优化结果 Table 3 Optimization results of different steps(cheese head)

整个优化过程总耗时控制在一个月内,其中带轮整车阶段花费了大半时间。如 图3(b)所示,将凸头车型三维无轮车身阶段的较优结果加上轮子后得到的带轮整车 CD值为0 .136 ~0 .159,也处于低阻范围内。在时间和资源有限的情况下,可以选择只进行前两个阶段的优化,从而使整个优化过程缩减至两周内,可行性和实用性更高。

凹头车型带轮整车优化结果的 CD值为0.124,其气动性能比凸头车型更好。对于凹头车型,3个阶段优化结果中头部和尾部的3个关键参数的差异小于10%。剩下的15个参数中,第2阶段和第1阶段优化结果有5个参数值差异小于10%;第3阶段优化结果有8个参数值相比第1阶段优化结果明显更靠近于第2阶段优化结果,其中有2个参数值差异小于10%。第3阶段和第1阶段优化结果没有参数值差异小于10%的参数。相隔一个阶段的第3阶段和第1阶段的继承关系较弱,说明第2阶段的过渡作用不可忽略。

凹头车型第2阶段和第1阶段优化结果的参数组合的线性相关系数为0.35,为低度线性相关关系;第3阶段和第1阶段、第2阶段的优化结果的参数组合的线性相关系数分别为0.09和0.40,前者不存在线性关系,后者为低度线性相关关系。第2阶段和第1阶段优化结果的参数组合的欧拉距离为160;第3阶段和第1阶段、第2阶段的优化结果的参数组合的线性相关系数分别为186和158,明显与前者距离大,与后者距离小。相邻两阶段优化结果的线性关系比相隔两阶段优化结果的线性关系明显,欧拉距离明显比相隔两阶段优化结果的欧拉距离小,进一步说明相邻两代具有逐步继承关系及中间阶段过渡作用的不可或缺。

4 结 论

(1)将遗传算法应用于车身气动优化,并把优化过程分为3个阶段。二维车身优化阶段主要进行全局搜索,三维车身和带轮整车优化阶段主要进行局部逼近和微调。根据二维算例和三维算例的CFD计算特点以及气动变化规律之间的关系,针对各阶段制定相应的进化策略。这种分步优化方法能够尽量减少计算时间、提高优化效率和质量。缩比模型在风洞中的测力试验验证了本文优化方法的可靠性。

(2)车轮改变了车身外流场结构和气动变化规律,把固定位置的车轮作为约束条件之一可以进一步提高优化效果。

(3)凸头车型带轮整车优化结果的 CD值为0 .129;凹头车型带轮整车优化结果的 CD值为0.124,证明本文所用的分步遗传算法可以优化得到气动性能较好的低阻车身。

The authors have declared that no competing interests exist.

参考文献
[1] Gardner B A, Selig M S. Airfoil design using a genetic algorithm and an inverse method[C]//AIAA Paper, 2003-0043. [本文引用:1]
[2] Doorly D J, Peiro J. Supervised parallel genetic algorithms in aerodynamic optimisation[C]∥Artificial Neural Nets and Genetic Algorithms, Vienna, 1998: 229-233. [本文引用:1]
[3] Skea A F, Bullen P R, Qiao J, et al. CFD simulations and experimental measurements of the flow over a rotating wheel in a wheel arch[J]. SAE Technical Paper, 2001-01-0487. [本文引用:1]
[4] Elofsson P, Bannister M. Drag reduction mechanisms due to moving ground and wheel rotation in passenger cars[J]. SAE Technical Paper, 2002-01-0531. [本文引用:1]
[5] 何忆斌, 谷正气, 李伟平, . 汽车理想气动形体数字化模型构建及气动性能试验[J]. 航空动力学报, 2011, 25(6): 1031-1035.
He Yi-bin, Gu Zheng-qi, Li Wei-ping, et al. Design of aerodynamic optimization shape digital model for car and it' s wind tunnel test[J]. Journal of Aerospace Power, 2011, 25(6): 1031-1035. [本文引用:1] [CJCR: 0.4202]
[6] Buchheim R, Deutenbach K R, Lückoff H J. Necessity and premises for reducing the aerodynamic drag of future passenger cars[C] ||SAE Paper, 810185, 1981. [本文引用:1]