一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法技术

技术编号:21182984 阅读:17 留言:0更新日期:2019-05-22 14:23
一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法,所述控制方法包括以下步骤:步骤1,建立二旋翼飞行器系统的动态模型,初始化系统状态、采样时间以及控制参数,步骤2,计算跟踪位置误差,设计复合快速终端滑模面,步骤3,设计有限时间自适应滑模控制器,步骤4,设计李雅普诺夫函数。本发明专利技术在二旋翼飞行器系统存在不确定性和干扰的情况下,实现了二旋翼飞行器的有限时间一致最终有界,提高了二旋翼飞行器的稳定性。

A Finite-time Adaptive Control Method for Two-Rotor Aircraft Based on Compound Fast Terminal Sliding Mode

A finite-time adaptive control method for a dual-rotor aircraft based on composite fast terminal sliding mode is presented. The control method includes the following steps: step 1, establishing the dynamic model of the dual-rotor aircraft system, initializing the system state, sampling time and control parameters, step 2, calculating tracking position error, designing composite fast terminal sliding surface, step 3, and designing finite time. Adaptive sliding mode controller, step 4, Lyapunov function design. The invention realizes the finite time uniform ultimate boundedness of the two-rotor aircraft and improves the stability of the two-rotor aircraft in the case of uncertainties and disturbances in the two-rotor aircraft system.

【技术实现步骤摘要】
一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法
本专利技术涉及一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法。
技术介绍
姿态控制是飞行器重要的一部分,它的稳定性,快速响应对能不能完成飞行器的飞行任务其不可磨灭的作用。而飞行器中,二旋翼飞行器引起了国内外学者的关注,由于它结构简单,飞行方式特别,也逐渐成为了国际上研究的热点内容。同时,由于飞行要求相对较低,不需要专业的跑道,有一定的商业价值地位。根据小型飞行器,搭建二旋翼飞行器飞行控制系统,进行飞行器运动控制研究,是当今学术界的热点研究领域。复合快速终端滑模控制方法的特点是在滑模面设计中引入积分部分,对稳态精度有提高,同时通过自适应控制方法对干扰的界进行估计,提高系统的稳定性。复合快速终端滑模控制方法的设计可以提高系统的鲁棒性,而且在实验中对控制器的改进能有效的减弱抖振问题。
技术实现思路
为了克服传统滑模面无法实现有限时间控制的问题以及提高二旋翼飞行器系统的稳定性。本专利技术采用了复合快速终端滑模控制器,实现了有限时间控制,并且引入积分环节,通过自适应控制方法对干扰的界进行估计,提高了二旋翼飞行器的稳定性。为了解决上述技术问题提出的技术方案如下:一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法,包括以下步骤:步骤1,建立二旋翼飞行器系统的动态模型,初始化系统状态、采样时间以及控制参数,过程如下:二旋翼飞行器系统的动态模型表达形式简化为以下形式其中,x1、x2和分别为二旋翼飞行器的位置、速度和加速度;f(x1,x2)是一个光滑的非线性函数,表示整个系统的不确定性和扰动;u表示控制输入信号,b表示一个正常数;步骤2,计算跟踪位置误差,设计复合快速终端滑模面,过程如下:2.1定义跟踪误差以及一阶微分:e1=x1-xd(2)其中,xd、表示期望信号以及期望信号的一阶微分,e1表示跟踪位置误差,e2表示跟踪速度误差;2.2设计复合快速终端滑模面:构造一个误差变量σ:利用误差变量σ构造复合快速终端滑模面:其中,c1、c2、λ1、λ2表示正常数,且0<α<1;对式(5)求一阶微分,在将式(1)-(4)代入其中得到:其中,满足其中,ρ0、ρ1、ρ2分别表示一个正常数;由上可知,当α-1<0,且e1=0,式(6)出现奇异问题;修改滑模面为其中,其中,K1=(2-α)esα-1,K2=(α-1)esα-2,es是一个正常数;步骤3,设计有限时间自适应滑模控制器,过程如下:3.1设计有限时间滑模控制器:其中,k1、k2表示两个正常数,表示ρi的估计值,i=0,1,2,sgn(s)表示符号函数;3.2设计参数的自适应更新律:其中,表示的一阶微分,βi>0,i=0,1,2;步骤4,设计李雅普诺夫函数:其中,对式(12)求一阶微分,得到的形式;对式(13)求一阶微分,得到的形式;其中ε=min{2bk1,β0,β1,β2},min表示集合中最小的一个元素;χ1=-2bk1,ζ表示正常数,满足基于以上结果,判定s,e1,e2是有限时间一致最终有界。进一步,所述步骤4中,对式(12)进行求一阶微分:其中,ε=min{2bk1,β0,β1,β2},min表示集合中最小的一个元素,对式(13)进行求一阶微分:其中,χ1=-2bk1,ζ是正常数,满足本专利技术的技术构思为:为了克服传统滑模面无法实现有限时间控制的问题以及提高二旋翼飞行器系统的稳定性,提出一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法。复合快速终端滑模面能实现跟踪误差的有限时间控制,解决了传统滑模面时间趋向无穷,误差才趋向0的问题。此外,引入积分环节,通过自适应控制方法对干扰的界进行估计,提高了系统的稳定性。本专利技术的有益效果为:与传统滑模面相比,实现了有限时间控制,引入积分环节,同时通过自适应控制方法对干扰的界进行估计,提高了系统的稳定性。附图说明图1是二旋翼飞行器的仿真跟踪效果示意图。图2为二旋翼飞行器仿真跟踪误差的示意图。图3为二旋翼飞行器仿真滑模变量的示意图。图4为二旋翼飞行器仿真控制器控制输入的示意图。图5是二旋翼飞行器的实验跟踪效果示意图。图6为二旋翼飞行器实验跟踪误差的示意图。图7为二旋翼飞行器实验滑模变量的示意图。图8为二旋翼飞行器实验控制器控制输入的示意图。图9为一种基于复合快速终端滑模控制器的二旋翼飞行器有限时间自适应控制方法的流程图。具体实施方式下面结合附图对本专利技术做进一步说明。参照图1-图9,一种基于复合快速终端滑模控制器的二旋翼飞行器有限时间自适应控制方法,包括以下步骤:步骤1,建立二旋翼飞行器系统的动态模型,初始化系统状态、采样时间以及控制参数,过程如下:二旋翼飞行器系统的动态模型表达形式简化为以下形式其中,x1、x2和分别为二旋翼飞行器的位置、速度和加速度;f(x1,x2)是一个光滑的非线性函数,表示整个系统的不确定性和扰动;u表示控制输入信号,b表示一个正常数;步骤2,计算跟踪位置误差,设计复合快速终端滑模面,过程如下:2.1定义跟踪误差以及一阶微分:e1=x1-xd(2)其中,xd、是期望信号以及期望信号的一阶微分,e1表示跟踪位置误差,e2表示跟踪速度误差;2.2设计复合快速终端滑模面:构造一个误差变量σ:利用误差变量σ构造复合快速终端滑模面:其中,c1、c2、λ1、λ2表示正常数,且0<α<1;对式(5)求一阶微分,在将式(1)-(4)代入其中得到:其中,满足其中,ρ0、ρ1、ρ2分别表示一个正常数,由上可知,当α-1<0,且e1=0,式(6)出现奇异问题;为了保证实验效果,在实际实验中,修改滑模面为其中,其中,K1=(2-α)esα-1,K2=(α-1)esα-2,es是一个正常数;步骤3,设计有限时间自适应滑模控制器,过程如下:3.1考虑有限时间滑模控制器为:其中,k1、k2表示两个正常数,表示ρi的估计值,i=0,1,2,sgn(s)表示符号函数;3.2设计参数的自适应更新律:其中,表示的一阶微分,βi>0,i=0,1,2;步骤4,设计李雅普诺夫函数:其中,对式(12)求一阶微分,得到的形式;对式(13)求一阶微分,得到的形式;其中ε=min{2bk1,β0,β1,β2},min表示集合中最小的一个元素;χ1=-2bk1,ζ表示正常数,满足基于以上结果,判定s,e1,e2是有限时间一致最终有界。进一步,所述步骤4中,对式(12)进行求一阶微分:其中,ε=min{2bk1,β0,β1,β2},min表示集合中最小的一个元素,对式(13)进行求一阶微分:其中,χ1=-2bk1,ζ是正常数,满足为验证所提方法的有效性,本专利技术针对以下二旋翼飞行器系统给出了系统跟踪性能和跟踪误差的仿真验证。系统初始化的状态为:x1(0)=0,x2(0)=0;给定的期望信号为xd=sin(t);滑模面的参数为:λ1=0.1,λ2=0.02,c1=0.01,c2=0.01,α=3/5;系统的参数b=1,系统的自适应参数为:β0=1,β1=1,β2=1;有限时间控制器的参数:k1=0.1,k2=0.02;控制器u中的符号函数sgn用连续函数代替;采样参数:ts=0.001,N=50000;从图1-图4可知,基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法本文档来自技高网...

【技术保护点】
1.一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法,其特征在于,所述控制方法包括以下步骤:步骤1,建立二旋翼飞行器系统的动态模型,初始化系统状态、采样时间以及控制参数,过程如下:二旋翼飞行器系统的动态模型表达形式简化为以下形式

【技术特征摘要】
1.一种基于复合快速终端滑模的二旋翼飞行器有限时间自适应控制方法,其特征在于,所述控制方法包括以下步骤:步骤1,建立二旋翼飞行器系统的动态模型,初始化系统状态、采样时间以及控制参数,过程如下:二旋翼飞行器系统的动态模型表达形式简化为以下形式其中,x1、x2和分别为二旋翼飞行器的位置、速度和加速度;f(x1,x2)是一个光滑的非线性函数,表示整个系统的不确定性和扰动;u表示控制输入信号,b表示一个正常数;步骤2,计算跟踪位置误差,设计复合快速终端滑模面,过程如下:2.1定义跟踪误差以及一阶微分:e1=x1-xd(2)其中,xd、表示期望信号以及期望信号的一阶微分,e1表示跟踪位置误差,e2表示跟踪速度误差;2.2设计复合快速终端滑模面:构造一个误差变量σ:利用误差变量σ构造复合快速终端滑模面:其中,c1、c2、λ1、λ2表示正常数,且0<α<1;对式(5)求一阶微分,在将式(1)-(4)代入其中得到:其中,满足其中,ρ0、ρ1...

【专利技术属性】
技术研发人员:陈强王文鹏孙明轩
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1