论文部分内容阅读
为便于对飞行器建模和控制等理论技术进行演示和验证,采用软件工程的概念设计并实现了一种通用的研究型可视化飞行仿真平台.首先,基于面向对象的思想设计了仿真平台的总体结构和各个主要功能模块,建立了飞行器运动/动力和飞行控制模块的数学模型,并为其设计了模式化的接口,使平台可适用于多飞行器多控制策略下的飞行仿真.为获得较高的仿真真实度,建立了风切变、紊流的飞行干扰模型.然后,在各模块设计的基础上,基于.Net框架和Direct3D绘图编程接口实现了飞行仿真平台.最后,在PID飞控规律下,通过跟踪矩形航迹进行仿真实验.结果表明,该平台具有良好的可操纵性和逼真度,实时输出的飞行参数较为准确、全面,符合预期.
In order to demonstrate and verify the theory and technology of aircraft modeling and control, a universal research-based visual flight simulation platform is designed and implemented by the concept of software engineering.Firstly, the overall structure of the simulation platform is designed based on the object-oriented idea And various major functional modules, a mathematical model of the aircraft motion / power and flight control module is established and a modeled interface is designed for the platform to be suitable for flight simulation under the multi-aircraft multi-control strategy. In order to obtain a higher Simulation of the real degree of wind turbines, the establishment of a wind shear, turbulence flight interference model.Then, on the basis of each module design, based on the Net framework and Direct3D graphics programming interface to achieve the flight simulation platform.Finally, under the PID flight control law The simulation results show that the platform has good maneuverability and fidelity, and the flight parameters output in real time are more accurate, comprehensive and in line with the expectation.