将计算机仿真技术应用于飞行参数信息处理工作中,利用计算机仿真技术产生驾驶员和地面观测者的仿真画面,包括飞机姿态,仪表指示和二维平面航迹,能直观现象地再现飞机在各种情况下的飞行状态,可为事故分析、日常维护,飞行质量监控等方面提供直观的分析手段。
飞行再现系统可选用的仿真软件有3dsmax、LabVIEW、Matlab等。其中3dsmax是比较流行的三维模型制作软件,通过利用VC++调用openGL编程函数进行编程、调试、连接、运行。
但3dsmax应用面很广,对于初学者来说不容易上手,与3dsmax相比,labview具有强大的仪表虚拟功能和容易上手的特点,因此我决定选用labview来搭建一个飞机的实时飞行姿态模拟平台,完成飞行起降数据的分析,通过ACARS数据库的读取,结合labview软件,实现飞机起降过程的动态实时再现。初步的设计思路如图:
上图为之前的设计思路.但3dsmax的建模工作量大,而且本课题对建模外观的质量要求不高,因此现在改用LabVIEW,
作为一个之前对labview没有什么理解的菜鸟,这里想请教的问题是:
1. 用labview来虚拟飞机仪表,应该通过什么端口来导入acars(飞机通信寻址和报告系统)所得到的数据?后台分析数据和导入航迹计算函数来对数据处理的编程是用G语言能实现吗?
2.用labview的三维坐标来虚拟飞机的实时飞行姿态和运动姿态有无可能实现?大概的设计思路是怎么样的?
3.希望哪位先生能够指点一下该课题的入手方法和一些具体操作的思路,非常感谢!
我的联系e-mail: [email protected]
南京航空航天大学02级 导师:曹力博士