基于面向对象的非结构航空CFD软件体系结构设计

作者:乔龙; 李艳亮; 杨思源; 唐海龙; 尹强; 吴奥奇; 曾凯; 钱战森
来源:航空科学技术, 2022, 33(07): 66-72.
DOI:10.19452/j.issn1007-5453.2022.07.008

摘要

基于面向对象程序设计思想和航空计算流体力学(CFD)流程,设计了包含基础功能层、功能模块层和应用程序层的CFD软件体系结构,实现了面向航空飞行器空气动力学问题的非结构网格Navier-Stokes方程求解软件ARI-CFD V1.0的研制。同时,也通过二维零压力梯度平板和二维翼型算例对软件的有效性进行了验证。此外,ARI-CFD软件采用面向对象设计,有效解决了早期航空CFD软件采用面向数据流的结构化设计所带来的可维护性差、可重用性低以及大型工业程序研制周期长等问题,可以为面向航空飞行器设计的多学科仿真软件高效、可持续性研制提供有效支撑。

  • 单位
    西安数峰信息科技有限责任公司; 中国航空工业空气动力研究院