欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2017112740871
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
专利领域: 控制;调节
更新日期:2023-08-24
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于非对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法,其特征在于,包括以下步骤:步骤1,建立四旋翼飞行器系统的动态模型,设定系统的初始值、采样时间以及相关控制参数,过程如下:

1.1确定从基于四旋翼飞行器系统的机体坐标系到基于地球的惯性坐标的转移矩阵T:其中φ,θ,ψ分别是四旋翼飞行器的翻滚角、俯仰角、偏航角,表示无人机依次绕惯性坐标系的各坐标轴旋转的角度;

1.2四旋翼飞行器平动过程中的动态模型如下:其中x,y,z分别表示四旋翼飞行器在惯性坐标系下的三个位置,Uf表示四旋翼飞行器的输入力矩,m为四旋翼飞行器的质量,g表示重力加速度,将式(1)代入式(2)得:

1.3四旋翼飞行器转动过程中的动态模型为:其中τx,τy,τz分别代表机体坐标系上各个轴的力矩分量,Ixx,Iyy,Izz分别表示机体坐标系下的各个轴的转动惯量的分量,×表示叉乘,ωp表示翻滚角速度,ωq表示俯仰角速度,ωr表示偏航角速度, 表示翻滚角加速度, 表示俯仰角加速度, 表示偏航角加速度;

考虑到无人机处于低速飞行或者悬停状态 ,姿态角变化较小,认为因此式(4)改写为:

联立式(3)和式(5),得到四旋翼飞行器的动力学模型为:其中ux=cosφsinθcosψ+sinφsinψ,uy=cosφsinθsinψ-sinφcosψ;

1.4根据式(6),定义φ,θ的期望值分别为:其中φd为φ的期望信号值,θd为θ期望信号值,arcsin为反正弦函数;

步骤2,在每一个采样时刻,计算位置跟踪误差及其一阶导数;计算姿态角跟踪误差及其一阶导数;设计位置和姿态角控制器,过程如下:

2.1定义z跟踪误差及其一阶导数:其中zd表示z的期望信号;

2.2定义q1:

2.3设计障碍李雅普诺夫函数V11:其中Ka1,Kb1为时变参数:

2.4求解式(10)一阶导数,得:其中 α1为虚拟控制量,其表达式为:其中k11,β1为正常数;

将式(13)代入式(12),得:

2.5设计李雅普诺夫函数V12为:求解式(15)一阶导数并联立式(14),得:其中

将式(17)和式(6)代入式(16),得:

2.6设计Uf:

其中k12为正常数;

2.7定义x,y跟踪误差分别为e2,e3,则有:其中xd,yd分别表示x,y的期望信号;

2.8定义q2,q3:

2.9设计障碍李雅普诺夫函数V21,V31:其中Ka2,Kb2,Ka3,Kb3为时变参数:

2.10求解式(23)一阶导数,得:其中 为虚拟控制量,其表达式为:其中k21,k31,β2,β3为正常数;

将式(26)代入式(25),得:

2.11设计李雅普诺夫函数V22,V32为:求解式(28)的一阶导数并联立式(27)得:其中

将式(30)和式(6)代入式(29),得:

2.12设计ux,uy:

其中k22,k32为正常数;

2.13定义姿态角跟踪误差及其一阶导数:其中j=4,5,6,x4=φ,x5=θ,x6=ψ,x4d表示φ的期望值,x5d表示θ的期望值,x6d表示ψ的期望值,e4表示φ的跟踪误差,e5表示θ的跟踪误差,e6表示ψ的跟踪误差;

2.14定义qj:

2.15设计障碍李雅普诺夫函数:其中Kaj,Kbj为时变参数:

2.16求解式(35)一阶导数,得:其中 αj为虚拟控制量,其表达式为:其中kj1,βj为正常数;

将式(38)代入式(37),得:

2.17设计李雅普诺夫函数Vj2为:求解式(40)的一阶导数并联立式(39),得:其中

将式(42)和式(6)代入式(41),得:

2.18通过式(43)设计τx,τy,τz:其中k42,k52,k62为正常数。

2.如权利要求1所述的一种基于非对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法,其特征在于,所述方法还包括以下步骤:步骤3,验证四旋翼飞行器系统的稳定性;

3.1将式(19)代入式(18),得:

3.2将式(32)代入式(31),得:

3.3将式(44)代入式(43),得

3.4通过(45),(46),(47)可知四旋翼飞行器系统是稳定的。