论文部分内容阅读
无人机(Unmanned Air Vehicle, UAV)是一种带动力驱动的、无线电遥控或自主飞行的、执行多种任务的无人驾驶飞行器。要实现无人机的智能化自主飞行,其姿态及航向参考系统是非常关键的技术之一。飞行器执行各项任务(如航拍摄影作业)时的性能优劣在很大程度上取决于其飞行姿态的稳定性。由于运动惯性的存在和飞行环境的影响,飞行器在空中是个不稳定的平台,一个很微小的角度倾斜都可以造成运动轨迹的大幅度偏差。为了对小型无人飞行器的惯性器件参数进行测试和补偿,改进飞行器的自主飞行性能,本论文设计出一个基于ARM微控制器平台和多传感器信息融合技术的飞行器姿态参考系统,实时准确的获得飞行器的姿态角度信息,并能对飞行器姿态修正提供准确参考。首先介绍了基于ARM的小型无人飞行器姿态参考系统的硬件实现,给出了系统整体设计方案和具体的硬件选型,描述了飞行器姿态信号采集单元功能的实现原理和方法、姿态控制单元舵机驱动信号--PWM控制波形的生成程序以及移植μC/OS-II内核系统来实现嵌入式的实时多任务操作系统。随后阐述了采集单元的传感器信号的处理过程,使用低通滤波器和线性卡尔曼滤波器对每个传感器通道采集到的数据进行滤波,并采用联合卡尔曼滤波、最小二乘融合算法和扩展卡尔曼滤波器实现多个传感器的数据融合,提高整个系统的鲁棒性,确保在某个或某些传感器失效的情况下,姿态获取单元仍然能够准确可靠的获得飞行器的姿态角度及运动信息。最后,基于LabVIEW进行数据采集,对姿态获取系统进行半实物仿真,飞行器本身以及某些不宜用实物接入的部分用数学模型来描述,其它以实物方式接入仿真系统,在计算机上实现数值、波形和3D模拟显示以进行实验研究,评价系统运行状况,修改设计方案,优化系统性能。项目实现了飞行器姿态参考系统的模块化设计,提供与中心处理器的各种接口,整体系统体积小、功耗低、成本低,具有通用性且数字信号处理算法易于开发和升级。经实践操作证明,系统可以精确测量飞行器的姿态,有助于增强飞行器自主飞行的平稳性,提升飞行品质。