摘要
基于面向对象程序设计思想和航空计算流体力学(CFD)流程,设计了包含基础功能层、功能模块层和应用程序层的CFD软件体系结构,实现了面向航空飞行器空气动力学问题的非结构网格Navier-Stokes方程求解软件ARI-CFD V1.0的研制。同时,也通过二维零压力梯度平板和二维翼型算例对软件的有效性进行了验证。此外,ARI-CFD软件采用面向对象设计,有效解决了早期航空CFD软件采用面向数据流的结构化设计所带来的可维护性差、可重用性低以及大型工业程序研制周期长等问题,可以为面向航空飞行器设计的多学科仿真软件高效、可持续性研制提供有效支撑。
Based on object-oriented programming methodology and aviation CFD simulation process,a novel unstructured Navier-Stokes equations solver for aircraft aerodynamics,namely ARI-CFD V1.0,is designed and developed,which includes basic function level,function module level,and application layer.Meanwhile,the effectiveness of the solver is verified by two-dimensional zero pressure gradient plate and two-dimensional airfoil examples.In addition,ARI-CFD adopts the object-oriented design,which can effectively prevent the shortcomings of poor maintainability,low reusability and long development cycle of early aviation industrial CFD solvers within the data flow oriented structural design,and also can provide significant support for efficiently and sustainably developing of aircraft multidisciplinary simulation solvers.
作者
乔龙
李艳亮
杨思源
唐海龙
尹强
吴奥奇
曾凯
钱战森
Qiao Long;Li Yanliang;Yang Siyuan;Tang Hailong;Yin Qiang;Wu Aoqi;Zeng Kai;Qian Zhansen(Aviation Key Laboratory of Science and Technology on High Speed and High Reynolds Number Aerodynamic Force Research,AVIC Aerodynamics Research Institute,Shenyang 110034,China;Xi’an ShuFeng Technological Information,Ltd.,Xi’an 710005,China)
出处
《航空科学技术》
2022年第7期66-72,共7页
Aeronautical Science & Technology