中国民航大学学报 ›› 2023, Vol. 41 ›› Issue (2): 58-64.

• 民用航空 • 上一篇    

基于 Vega Prime 的无人直升机飞行模拟系统

史永胜,夏志超   

  1. (中国民航大学航空工程学院,天津 300300)
  • 收稿日期:2021-05-21 修回日期:2021-06-15 出版日期:2023-10-28 发布日期:2023-10-28
  • 作者简介:史永胜(1965—),男,辽宁锦州人,教授,博士,研究方向为故障诊断与健康管理.

Research on flight simulation system of unmanned helicopter based on Vega Prime

SHI Yongsheng, XIA Zhichao   

  1. (College of Aeronautical Engineering, CAUC, Tianjin 300300, China)
  • Received:2021-05-21 Revised:2021-06-15 Online:2023-10-28 Published:2023-10-28

摘要: 以某型无人直升机为仿真对象设计了一款飞行模拟系统,该系统由飞行仿真模块、座舱仿真模块、视景仿真模块和控制台模块4部分组成。飞行仿真模块对旋翼、尾桨、机身、平尾、垂尾等各部件进行动力学建模,并使用S函数编写了Simulink模块;座舱仿真模块使用GLStudio软件设计了照片级的飞行仪表用于实时显示飞行数据;视景仿真模块是基于VegaPrime仿真平台二次开发的;采用基于MFC(microsoftfoun鄄dationclasses)的多线程方法搭建了基本的仿真框架并设计了控制台模块界面,可以用于和用户的实时交互。最后仿真验证了系统的可行性。

关键词: 无人直升机, 飞行模拟系统, S 函数, Vega Prime, 动力学建模, 微软基础类库(MFC)多线程

Abstract:

A flight simulation system was designed taking an unmanned helicopter as the simulation object, which consisted of four parts: flight simulation module, cockpit simulation module, visual simulation module and console module.

The flight simulation module built the dynamic models of rotor, tail rotor, fuselage, horizontal tail and vertical tail, and the Simulink module was written by S function. The photo-level flight instrument was designed by GL Studio software for real-time display of flight data. The visual simulation module was redeveloped based on Vega Prime simulation platform. The basic simulation framework was built and the console interface was designed by multithread method based on MFC (microsoft foundation classes), which was used for real-time interaction with users.

Finally, the feasibility of the system was verified by simulation.

Key words: font-size:15.04px, ">unmanned helicopter, flight simulation system, S function, Vega Prime, dynamic modeling, microsoft foundation classes (MFC) multi-thread

中图分类号: