航空学报 > 2016, Vol. 37 Issue (7): 2156-2169   doi: 10.7527/S1000-6893.2015.0343

一种基于径向基函数和峰值选择法的高效网格变形技术

魏其, 李春娜, 谷良贤, 龚春林   

  1. 西北工业大学 航天学院, 西安 710012
  • 收稿日期:2015-09-13 修回日期:2015-12-11 出版日期:2016-07-15 发布日期:2015-12-28
  • 通讯作者: 李春娜 女,博士,讲师。主要研究方向:气动优化设计,基于近似技术的优化方法和多学科优化。Tel:18291973498,E-mail:chunnali@nwpu.edu.cn;Tel.:18291973498,E-mail:chunnali@nwpu.edu.cn E-mail:chunnali@nwpu.edu.cn
  • 作者简介:魏其 男,硕士研究生。主要研究方向:飞行器总体设计/流固耦合。Tel:17791605585,E-mail:793126549@163.com;
  • 基金资助:

    2015年度中央高校自由探索类项目(3102015ZY007);西北工业大学基础研究基金项目(JC20120215)

An efficient mesh deformation method based on radial basis functions and peak-selection method

WEI Qi, LI Chunna, GU Liangxian, GONG Chunlin   

  1. School of Astronautics, Northwestern Polytechnical University, Xi'an 710012, China
  • Received:2015-09-13 Revised:2015-12-11 Online:2016-07-15 Published:2015-12-28
  • Supported by:

    The Central Universities Free Exploration Projects in 2015 (3102015ZY007); Basic Research Foundation of Northwestern Polytechnical University(JC20120215)

摘要:

基于径向基函数的网格变形方法因其具有诸多优点,而被广泛应用于气动外形优化设计等领域。对于大规模网格或复杂构型,该方法所需计算量是难以承受的。为了提高网格变形效率,可以通过减少建立插值模型所需支撑点数目来实现。为此,提出一种高效的选点算法——峰值选择法。该算法在选点过程的每个迭代步中对边界节点处的误差进行分析,从物面节点中选取多个峰值点来更新支撑点集,减少迭代步数,提高选点效率。在该算法的基础上,实现了网格的高效变形。三段翼型的网格变形算例证明:该方法可以在保证网格质量的同时实现复杂网格的变形。以DLR-F6复杂模型(约1 000万网格)的刚性运动和弹性大变形为算例对该方法的变形效率和变形后网格质量做了进一步评估:当相对误差设置为5.0×10-7时,在保证变形后网格质量的前提下,该方法变形效率最快比传统贪婪算法提高了13倍,其中在选点效率方面最快提高了31倍。

关键词: 峰值选择法, 网格变形, 径向基函数, 支撑点, 气动外形优化

Abstract:

The mesh deformation based on radial basis functions (RBFs) have many advantages, thus it has been widely employed in aerodynamic optimization design as well as other fields. For large-scale meshes or complex configurations, the expense of deforming by RBFs is unbearable. Reducing the number of support points that build the RBFs model provides an alternative to improve the efficiency of the deformation. Thus, the peak-selection method is developed to efficiently select support points. The method can select multiple peak points from boundary nodes to update the support point set through analyzing the interpolation error of boundary nodes at each iterative step. Therefore, the peak-selection method can significantly reduce the iterative steps and greatly improve the efficiency of selecting support points set. Finally, an RBFs interpolation model is established using the specified support point set to calculate the displacement of the volume mesh points. The deformation of a three element airfoil validates the developed method under good deformation conditions. Further, the DLR-F6 geometry with ten million mesh points under rigid motion and flexible deformation is deformed. The results demonstrate that the deforming and the selecting efficiencies of the peak-selection method are improved by 13 times and 31 times compared with the conventional greedy method on the premise of a good quality when setting relative error as 5.0×10-7.

Key words: peak-selection, mesh deformation, radial basis function, support point, aerodynamic shape optimization

中图分类号: