航空学报 > 2020, Vol. 41 Issue (9): 123766-123766   doi: 10.7527/S1000-6893.2020.23766

基于XML的飞行仿真气动力模型存储格式

宋宏川1, 詹浩1, 魏中成2, 任浩雷3, 夏露1   

  1. 1. 西北工业大学 航空学院, 西安 710072;
    2. 中国航空工业集团公司成都飞机设计研究所, 成都 610091;
    3. 西安地平线电子科技有限公司, 西安 710072
  • 收稿日期:2019-12-26 修回日期:2020-02-01 出版日期:2020-09-15 发布日期:2020-02-21
  • 通讯作者: 宋宏川 E-mail:hongchuanbox@163.com
  • 基金资助:
    国家自然科学基金(11672236)

XML based storage format of aerodynamic models in flight simulation

SONG Hongchuan1, ZHAN Hao1, WEI Zhongcheng2, REN Haolei3, XIA Lu1   

  1. 1. School of Aeronautics, Northwestern Polytechnial University, Xi'an 710072, China;
    2. AVIC Chengdu Aircraft Design and Research Institute, Chengdu 610091, China;
    3. Skyline Technologies, Xi'an 710072, China
  • Received:2019-12-26 Revised:2020-02-01 Online:2020-09-15 Published:2020-02-21
  • Supported by:
    National Natural Science Foundation of China (11672236)

摘要: 飞行仿真获取气动力/力矩的传统方法主要是将气动力模型硬编码在仿真程序进行求解。由于气动力模型和求解程序耦合,一旦修正或更换气动力模型,需要花费大量代价来重新构建仿真过程,无法满足现代飞行器仿真的需求。根据气动力模型树形结构的特点,提出了气动力模型树的概念并基于XML语言的特点设计了一种模型存储格式(MBX)来存储气动力模型树。MBX存储格式不仅提高了飞行仿真系统更换和修正气动力模型的效率,而且提高了气动力/力矩解算的通用性,使得气动力/力矩的求解能够被标准化。MBX存储格式作为气动力模型交换标准不仅能把不同部门交换气动力模型的时间从几周/人缩短至几天/人,也能加快气动力模型逼近飞机真实气动特性的进程。

关键词: 存储格式, 气动力模型, 树形结构, 气动力/力矩解算, 飞行仿真, 数据交换标准, XML

Abstract: Aerodynamic force and moment in flight simulation are traditionally obtained through aerodynamic models hard-coded in calculation programs. Due to the coupling of aerodynamic models and calculation programs, considerable time and money are expended on the simulation reconstruction process in case of aerodynamic model changes. Therefore, the traditional method cannot satisfy modern flight simulation demands. Given the tree structure of aerodynamic models, the concept of aerodynamic model trees is proposed and a model storage format based on the characteristics of XML (MBX) is designed to store the aerodynamic model trees. MBX separates aerodynamic models from concrete calculation programs, leading to more efficient replacement and modification of aerodynamic models. Furthermore, it improves the universality of aerodynamic force and moment calculation, standardizing their solutions. As an exchange standard for aerodynamic models, MBX can reduce the transmission time of aerodynamic models between different institutions from staff-months to staff-days. In addition, it can expedite the process of modifying aerodynamic models to approach the actual aerodynamic characteristics of aircraft.

Key words: storage format, aerodynamic model, tree structure, aerodynamic force and moment calculation, flight simulation, data exchange standard, XML

中图分类号: