与其他类型的飞行器相比,四旋翼直升机在实现静态飞行上具有明显的优势,无论是在无人监视还是在研究和营救应用中都有应用前景。然而,由于四旋翼直升机存在的耦合特性和模型不确定性,使其控制变的复杂,这也就使得对其控制器设计的研究变得非常必要,因此,近年来,人们对四旋翼直升机控制系统的研究兴趣不断增长。
本文针对四旋翼直升机的鲁棒控制进行了研究。经典频域设计理论能够解决系统的鲁棒性问题,却不能很好的应用于多输入多输出系统,因此,本文选用了H∞回路成形法来设计控制器。H∞回路成形法的优势是能够将经典频域设计理论的鲁棒性优点和现代控制理论状态空间方法适于多输入多输出系统的优点融合在一起,能够适用于四旋翼直升机的控制。
具体的研究思路如下:首先,本文对四旋翼直升机按照动力学方程进行了非线性建模,为便于回路成形控制器的设计又对模型进行了线性化;在Simulink中搭建了非线性模型和仿真控制系统,通过仿真验证了所设计的回路成形控制器具有很好的控制效果。其次,为了进行相关实验,设计并调试了基于ADuC842单片机的无刷直流电机驱动电路板。最后,构建了实时仿真试验平台;反馈信号从加在控制对象上的传感器获得,通过PCI1711信号采集板卡上面的A/D数据采集卡采集数据后,由计算机串口送到Matlab中的Simulink仿真模块中。实时控制算法仿真模型经过对采集数据的计算与处理后,输出的控制量通过PCI1711信号采集板卡上面的D/A口传送到执行器即ADuC842驱动板上,然后经过驱动板来控制电机的转速,进而达到控制四旋翼直升机的目的,从而实现了完整的控制对象实时仿真。