论文部分内容阅读
随着机器人以及人工智能产业的蓬勃发展,已经有越来越多的飞行器(UAVs,unmanned aerial vehicles)应用到工业活动以及人们的日常生活当中,这些无人机驾驶机器人当中最有代表性的就是四螺旋桨飞行器。四个由直流无刷电机驱动的螺旋桨为飞行器提供动力,具有灵活、可操作性强的特点,同时,四螺旋桨飞行器是需要控制的状态量的数量小于控制输入的数量、且可以控制的状态变量数量较多、一个状态量的变化会导致其他状态量的变化的综合非线性系统,研究清楚了四螺旋桨飞行器对控制理论的发展意义较大。在这篇学位论文里面把四螺旋桨飞行器现在的市场应用,遇到的问题和研究难点从源头到如今都整理分析了一遍,并以坤色公司提供的无人机实际飞行实验平台为研究对象,进行了建模,并提出了一种基于ESO的积分滑模控制策略,主要有以下几个方面的内容:第一,因为四螺旋桨飞行器的需要控制的状态量的数量小于控制输入的数量、且可以控制的状态变量数量较多、一个状态量的变化会导致其他状态量的变化的特性,推导出飞行器的数学表达式比较困难。本文分析了了四螺旋桨飞行器的几种常规受力情况分析:在空中定点不动,垂直向上飞或向下飞,在空中前后以及左右以及水平偏转运动,然后建立地球参考位置和飞行器飞行器参考位置来对飞行器进行受力分析并把它当成一个不会受外力而改变形状的物体,计算出它的非线性表达式。其次,设计四螺旋桨飞行器的ADRC姿态控制器。在分析了跟踪微分器原理的基础上,推导了系统输入的最速控制综合函数公式;然后分析了扩展状态观测器的算法原理,推导了该公式。基于ADRC的姿态控制器由飞行器各通道的解耦模型设计。通过Matlab/Simulink仿真比较了分别使用自抗扰控制器和PID控制器时四螺旋桨飞行器轨迹跟踪的效果。再次,结合滑模控制技术和自抗扰控制技术的思想,提出了基于ESO的积分滑模控制策略。首先分析了滑模控制的原理与特性,针对SMC无法在趋近过程提供鲁棒性的问题引出了积分滑模控制思想,推导了积分切换面和积分滑模控制器的公式。针对切换面符号函数的系数太大会导致抖振现象的问题,利用扩张状态观测器补偿系统中的总扰动,进一步提高ISMC控制器的鲁棒性。通过仿真比较了LQR控制器、ISMC控制器和ESO-ISMC控制器在受到额外干扰条件下的控制效果。第四,在Qball-X4实验平台进行实际飞行实验,验证本文所提出算法的有效性。