节点文献

无人机飞行可视化仿真系统设计

Visual Simulation System Design of UAV Flight

【作者】 戴世通

【导师】 李琦; 张晓晖;

【作者基本信息】 西安理工大学 , 检测技术与自动化装置, 2008, 硕士

【摘要】 飞行可视化仿真系统采用计算机三维图形动画与飞行数值仿真相结合的设计方法,在计算机屏幕上再现无人机的飞行过程。本系统可广泛应用于飞行模拟、飞控器设计等领域。本文提出了一种Matlab与OpenGL技术相结合的可视化仿真系统结构。首先,通过对无人机进行飞行运动学分析,建立了飞行运动学方程。根据飞行模拟的基本要求,定义了飞行基准状态,并采用数值计算的方法对方程求解。在Matlab环境下完成了无人机飞行状态仿真和基本飞行控制律设计工作。然后,利用3D MAX三维建模软件建立了无人机模型。以VC++6.0为开发工具,采用OpenGL技术,实现了无人机三维可视化模拟仿真系统。利用Matlab的COM Builder工具箱,将该环境下的飞行数值仿真系统生成为相应的COM组件。并在飞行可视化仿真系统中进行调用该COM组件,从而实现了数值仿真与三维可视化模拟仿真系统的对接。最终得到了一套完整的无人机可视化仿真系统,从而为今后的无人机飞控器设计与飞行模拟研究奠定了基础。

【Abstract】 Visual flight simulation system combines three-dimensional computer graphics animation with flight numerical simulation for depicting flight process of Unmanned Air Vehicle(UAV) on computer screen.It is widely used in the fields of flight simulation,flight controller design,and so on.The thesis presents a visual simulation system structure of combining Matlab with OpenGL.Firstly,the flight kinematic equations are obtained by analyzing of UAV flight kinematics.The flight benchmark status is defined according to the basic requirements of flight simulation,and the equations are solved by the numerical methods.The simulation of UAV flight and the designing of basic flight control law are also completed in Matlab.Secondly,the UAV model is built in 3D MAX.The 3D visualization simulation system of UAV is realized,which adopting OpenGL technique in the develop environment of VC++ 6.0.The COM component related to flight simulation system is product by a toolbox named COM-builder in Matlab.Then,the interface of numberical simulation and 3D visualization simulation is realized by calling the COM component.Finally,a complete set of UAV flight visual simulation is obtained,which lays the foundation of designing and simulating of UAV for the future research.

【关键词】 无人机可视化OpenGL数值仿真
【Key words】 UAVVisualizationOpenGLNumerical Simulation
  • 【分类号】V279;V247
  • 【被引频次】4
  • 【下载频次】599
节点文献中: