基于比例积分观测器的四旋翼无人机滑模姿态控制方法与流程

文档序号:17210615发布日期:2019-03-27 10:45阅读:345来源:国知局
基于比例积分观测器的四旋翼无人机滑模姿态控制方法与流程

本发明属于无人机姿态控制技术领域,具体涉及一种基于比例积分观测器的四旋翼无人机滑模姿态控制方法。



背景技术:

四旋翼无人机结构简单、相对载荷能力强、垂直起降和机动性能好,在军用和民用各个领域得到了越来越广泛的应用,如空中侦察、通信、电子干扰、资源探测、森林防火、边境巡逻等.随着科技的飞速发展,无人机的自动化和智能化程度显著提高,成为全球发展的热点.因此,关于无人机飞行控制技术的研究也得到了很大的重视和发展。无人机姿态和速度控制是无人机飞行控制的基础,其控制性能极大地影响着无人机的安全飞行效率。近些年来许多方法被应用于无人机飞行控制中.例如:pid控制,反馈线性化方法,神经网络控制等.其中pid线性控制方法可满足四旋翼无人机的基本飞行操作控制,但在偏离平衡点或存在扰动时,控制性能将无法得到保障。增益调参控制能够将无人机模型线性化处理,简化了控制器的设计。反馈线性化方法是利用全状态反馈,使新系统的输入输出间具有线性关系。基于神经网络方法的动态逆控制可以在无人机很难获得精确的数学模型的情况下,采用神经网络进行系统辨识,但其计算复杂度高且收敛性很难得到保证。综上可知,现有技术中,对四旋翼无人机的控制方法需要对整个四旋翼无人机系统的状态量进行全部反馈,且整个四旋翼无人机系统的计算复杂度较高,不利于四旋翼无人机的推广应用。



技术实现要素:

针对上述现有技术中在对四旋翼无人机控制过程中系统的状态量反馈量比较大且计算复杂度较高的问题,本发明于提出一种基于比例积分观测器的四旋翼无人机滑模姿态控制方法,该方法通过结合比例积分状态控制器和滑模姿态控制器可以对四旋翼无人机进行良好的动态控制品质,具体技术方案如下:

一种基于比例积分观测器的四旋翼无人机滑模姿态控制方法,所述方法包括:

s1、建立仅存在干扰情况的四旋翼无人机的动力学模型:其中,φ为滚转角,θ为俯仰角,ψ为偏航角,l为各旋翼到无人机质心的距离;di(i=1,2,3)为未知外部扰动,且di≤||d||;ki(i=1,2,3)为阻力系数;ix,iy,iz分别为飞行器机体的三轴转动惯量;u1,u2,u3分别为滚转角、俯仰角和偏航角的控制输入量,并分别将所述滚转角φ、俯仰角θ和偏航角ψ对应的动力学模型转化成二阶系统模型;

s2、基于所述二阶系统模型构建对应的比例积分观测器;

s3、根据所述比例积分观测器设计滑模姿态控制器,通过所述滑模姿态控制器计算所述四旋翼无人机的控制率。

进一步的,步骤s1中,所述将所述动力学模型转化成二阶系统模型,包括:

s11、定义四旋翼无人机状态空间的状态变量

s12、定义四旋翼无人机的控制变量u=[u1u2u3]t,基于所述动力学模型

和状态变量得到四旋翼无人机的状态空间模型为:

其中,

s13、分别选取所述状态空间模型中的滚转角φ部分、俯仰角θ部分和偏航角ψ部分,并变换为所述二阶系统模型:

进一步的,分别基于所述滚转角φ、俯仰角θ部分和偏航角ψ的状态变量模型构建比例积分观测器:其中,表示对系统状态x的观测值,表示对系统输出y的观测值kp,ki分别代表比例积分观测器的比例增益矩阵和积分系数。

进一步的,步骤s3中,包括:

s31、分别基于所述滚转角φ、俯仰角θ部分和偏航角ψ并结合各角度对应的所述比例积分观测器以及对应的所述状态变量模型和等式构建分别与滚转角φ、俯仰角θ部分和偏航角ψ对应的滑模姿态控制器。

进一步的,步骤s2中,还包括利用lyapunov稳定性理论构建lyapunov函数证明所述比例积分观测器的稳定性:

s21、定义所述比例积分观测器的状态估计误差为转换为:其中,

并将转化为其中,

s22、基于李亚普洛夫理论对于李亚普洛夫函数v(ef),存在是负定的,则说明所述比例积分观测器是渐进稳定的。

进一步的,步骤s3中,还包括利用lyapunov稳定性理论构建lyapunov函数证明所述比例积分观测器与所述滑模控制器相结合后所述四旋翼无人机的稳定性。

本发明的基于比例积分观测器的四旋翼无人机滑模姿态控制方法,通过将比例积分观测器与滑模姿态控制器相结合,由比例积分状态观测器中引入了积分项,从而可通过部分反馈对四旋翼无人机的状态进行估计,并且也能同时对四旋翼无人机未知输入干扰的进行估计,从而提高比例积分状态观测器的稳态跟踪精度;同时,结合滑模姿态控制器,不仅对四旋翼无人机的不确定因素具有较强的鲁棒性和抗干扰性,而且可以通过滑动模态控制器的设计使得四旋翼无人机获得满意的动态品质,而且比例积分观测器观测器用于补偿未知干扰,能消除传统滑模控制存在的抖振现象,达到消除扰动影响的效果;与现有技术相比,本发明整个四旋翼无人机设计及计算简单,制造成本较低,工程上也易于实现,易于推广应用。

附图说明

图1是本发明实施例中所述基于比例积分观测器的四旋翼无人机滑模姿态控制方法的流程图示意;

图2是本发明实施例中所述比例积分观测器的结构设计图示意;

图3是本发明实施例中四旋翼无人机系统的滚转角、俯仰角、偏航角的输出仿真图示意;

图4是本发明实施例中所述滚转角速度在有干扰的情况下真实值与观测值的对比仿真图示意;

图5是本发明实施例中所述俯仰角速度在有干扰的情况下真实值与观测值的对比仿真图示意;

图6是本发明实施例中所述偏航角速度在有干扰的情况下真实值与观测值的对比仿真图示意;

图7是本发明实施例中所述滚转角中干扰值的真实值与估计值的对比仿真图示意;

图8是本发明实施例中所述俯仰角中干扰值的真实值与估计值的对比仿真图示意;

图9是本发明实施例中所述偏航角中干扰值的真实值与估计值的对比仿真图示意。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

实施例一

在本发明实施例中,提供了一种基于比例积分观测器的四旋翼无人机滑模姿态控制方法,适用于四旋翼无人机的姿态角度小于或等于90°,通过采用欧拉角的方式来描述四旋翼无人机的空间机体姿态,并对其进行建模;参阅图1,本发明的方法包括:

s1、设绕x,y,z轴旋转到x,y,z的欧拉角向量为[φθψ]分别按照x,y,z轴的顺序进行空间旋转变化;其中φ为滚转角,即机体绕自身x轴旋转过的角度;θ为俯仰角,即机体绕自身y轴旋转过的角度;ψ为偏航角,即机体坐标系绕自身z轴旋转过的角度;将四旋翼无人机的运动视为刚体运动,并且将四旋翼无人机的中心位于机体坐标原点,建立仅存在干扰情况的四旋翼无人机的动力学模型:其中,l为各旋翼到无人机质心的距离;di(i=1,2,3)为未知外部扰动,且di≤||d||;ki(i=1,2,3)为阻力系数;ix,iy,iz分别为飞行器机体的三轴转动惯量;u1,u2,u3分别为滚转角φ、俯仰角θ和偏航角ψ的控制输入量。

随后,将动力学模型转化成二阶系统模型,包括步骤:

首先,定义四旋翼无人机状态空间的状态变量然后,定义四旋翼无人机的控制变量u=[u1u2u3]t,基于动力学模型和状态变量得到四旋翼无人机的状态空间模型为:

其中,最后,选取滚转角φ、俯仰角θ或偏航角ψ中的一个将动力学模型中对应的模型换为二阶系统模型:以滚转角φ的动力学模型表达式为例进行说明,则可得为系统的状态,b=[01]t,u=u1为控制输入,d=[0d1]t为未知输入干扰,d1有界且d1≤||d||,c=[c0],d为单位矩阵,c为常数,y是系统的输出,e=[01];构建俯视角θ或偏航角ψ的动力学模型表达式的二阶系统模型的思想原理与使用滚转角φ的原理一致,在此不在进行赘述。

s2、参阅图2,图示为本实施例中比例积分观测器的设计图,本发明分别基于滚转角φ、俯仰角θ和偏航角ψ的二阶系统模型构建对应的比例积分观测器的具体步骤为,以滚转角φ为例进行说明:

基于滚转角φ状态变量模型构建比例积分观测器:其中,表示对系统状态x的观测值,表示对系统输出y的观测值kp,ki分别代表比例积分观测器的比例增益矩阵和积分系数。

构建俯视角θ或偏航角ψ的二阶系统模型对应的比例积分观测器的原理和思想与构建所述滚转角φ二阶系统模型构建对应的比例积分观测器的原理和思想一样,在此同样不再进行赘述,具体可参阅上述对滚转角φ二阶系统模型构对应的比例积分观测器的构建过程。

同时,为了证明本发明构建的比例积分观测器具有良好的稳定性,本发明还通过lyapunov稳定性理论构建lyapunov函数证明比例积分观测器的稳定性,具体包括:首先,定义比例积分观测器的状态估计误差为转换为:

其中,并将

转化为其中,然后,基于李亚普洛夫理论对于李亚普洛夫函数v(ef),存在是负定的,则说明比例积分观测器是渐进稳定的。

其中,获取合适的李亚普洛夫函数说明本发明中比例积分观测器渐进稳定的的具体流程为:令并设正成定二次型函数作为李亚普洛夫函数,则可得:

已知a,b为常数;λmax(p)为矩阵p的最大特征值;因此可将式:通过积分得到:又因为所以因为为常数,所以由此可知,本发明中比例积分观测器具有渐进稳定特性。

同时,由于p为正定对称阵,则式中ae满足hurwitz矩阵条件,根据hurwitz矩阵的性质:hurwitz矩阵表示的多项式为稳定的,即多项式的所有根都有负实部,可知其特征值在左负半平面;由此可推出kp,ki的范围。

s3、分别根据滚转角φ、俯仰角θ和偏航角ψ的比例积分观测器设计对应的滑模姿态控制器,从而通过滑模姿态控制器分别计算四旋翼无人机在滚转角φ、俯仰角θ和偏航角ψ三个方向的控制率;

首先,选取滚转角φ、俯仰角θ和偏航角ψ中一个结合比例积分观测器

以及滚转角φ、俯仰角θ和偏航角ψ的状态变量模型和等式构建滚转角φ、俯仰角θ和偏航角ψ分别对应滑模姿态控制器,本实施例以滚转角φ为例进行说明,则可得y1=cx1+d,为滚转角φ引入的积分作用;其中,以俯视角θ或偏航角ψ的原理与使用滚转角φ的原理一致,在此不在进行赘述;然后,根据得到的滑模姿态控制器设计滑模函数c1>0,实现xd为滚转角φ期望值,kp,ki分别代表比例积分观测器的比例增益矩阵和积分系数;其针对滚转角φ子系统为:最后,设b1为1,则基于子系统可求得四旋翼无人机的滑模控制率为:其中,

在本发明实施例中,构建俯视角θ或偏航角ψ的比例积分观测器对应的滑模姿态控制器的原理和思想与构建所述滚转角φ比例积分观测器对应的滑模姿态控制器的原理和思想一样,在此同样不再进行赘述,具体可参阅上述对滚转角φ比例积分观测器对应的滑模姿态控制器的设计过程。

同样的,为了保证本发明在结合比例积分观测器和滑模控制器后四旋翼无人机具有良好的稳定性,本发明同样利用lyapunov稳定性理论构建lyapunov函数证明,具体过程为:

根据子系统表达式

得到:并取李亚普洛夫函数为:结合和李亚普洛夫函数可得:

基于lyapunov稳定性理论证明s1指数的收敛性,若收敛,则证明了四旋翼无人机稳定性,否则,四旋翼无人机不稳定。

实施例二

参阅图3~图9,在matlab2016的环境下,选择四旋翼无人机对本发明所设计的基于比例积分观测器的滑模控制方法进行仿真验证试验:

首先,在matlab中搭建仿真模块进行整个四旋翼无人机仿真实验,四旋翼无人机所采用的模型相关参数以及比例积分观测器的相关参数为:

系统状态变量的初始状态为:初始欧拉角为(0.4,0.2,0)rad;期望欧拉角为(1.2,1,0.5)rad。初始欧拉角速度为(0,0,0)rad/s。

本发明中,基于比例积分观测器设计的滑模控制器参数对飞行控制系统的性能有直接的影响;参数值取得越大,控制能力越强,但同时也会引起较大的控制误差,若参数太小,则系统容易出现震荡;结合四旋翼无人机执行机构的控制能力与控制性能的要求,再加上之前的理论推导的结果,最终选取的姿态角控制参数分别为:

得到运动模型中滚转角φ、俯仰角θ和偏航角ψ的输出,结合图2,从中可知,四旋翼无人机的姿态角均稳定在期望姿态角附近,误差极小;而且从图中可以看出四旋翼无人机的响应时间均在1秒内达到了稳定状态;四旋翼无人机各个角的角速度在有干扰的情况下真实值与观测值的对比,可结合图3、图4和图5,以及干扰值的真实值与估计值的对比图6、图7和图8,由此可知,通过本发明的方法可以保证在对四旋翼无人机的滑模姿态进行控制时,可在1秒左右时间将四旋翼无人机调整至稳定状态,且即说明本发明的比例积分观测器具有良好的观测效果。

本发明的基于比例积分观测器的四旋翼无人机滑模姿态控制方法,通过将比例积分观测器与滑模姿态控制器相结合,由比例积分状态观测器中引入了积分项,从而可通过部分反馈对四旋翼无人机的状态进行估计,并且也能同时对四旋翼无人机未知输入干扰的进行估计,从而提高比例积分状态观测器的稳态跟踪精度;同时,结合滑模姿态控制器,不仅对四旋翼无人机的不确定因素具有较强的鲁棒性和抗干扰性,而且可以通过滑动模态控制器的设计使得四旋翼无人机获得满意的动态品质,而且比例积分观测器观测器用于补偿未知干扰,能消除传统滑模控制存在的抖振现象,达到消除扰动影响的效果;与现有技术相比,本发明整个四旋翼无人机设计及计算简单,制造成本较低,工程上也易于实现,易于推广应用。

以上仅为本发明的较佳实施例,但并不限制本发明的专利范围,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本发明说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本发明专利保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1