论文部分内容阅读
四旋翼飞行器作为一种新式的无人机,能够垂直进行起落,且具备简单灵活、能够进行悬停、设计简便等多方面的特点,尤其能够用于对复杂地形条件进行巡航勘测、高空录像等工作,兼具良好的民用性与军用性。它是通过调整四个旋翼旋转的速度来对飞行过程进行操作的,它的操作系统拥有四种控制形式,但有较高的自由度,因此,该操作系统是一种变量多、非线性、灵活变化的欠驱动系统。为了更深入的分析与控制,论文自行研制出一种四旋翼飞行器,并以此为基础进行动力学分析,采用四元数解答分析方法构造出新型互补滤波器,首次将动力学软件Adams与操作模拟软件Matlab/Simulink联合起来构建出一种仿真平台,对两种类型的PID控制器进行设计分析,使PID参数调整更容易实现,最终使飞行器达到能够进行悬停与自由飞行的目的。首先,论文综合论述了国内外有关四旋翼飞行器的技术实践与理论研究;根据国内外研究现状和飞行器控制系统以及神经网落的特点,发现神经网络应用在飞控上具有很大优越性;接着对四旋翼飞行器的工作原理,飞行姿态进行分析,建立动力学模型;简单介绍四旋翼飞行器姿态解算的三种方法,并详细阐述四元数姿态解算法。其次,设计经典PID控制器和基于神经网络的PID控制器;利用Adams与Matlab建立虚拟飞行平台和自己动手制作实际的飞行器;设计姿态解算系统,利用基于四元数的姿态解算法和传感器准确求出飞行器当前的飞行姿态。最后,将动力学软件Adams与操作模拟软件Matlab/Simulink联合起来构建出一种仿真平台,对所设计的经典PID控制器和基于神经网络的PID控制器进行仿真,通过对仿真结果的分析可知基于神经网络的PID控制器是有明显优势的;通过实际飞行测试,对测试结果进行分析,验证了算法的有效性。