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