[发明专利]一种基于改进型障碍李雅普诺夫函数的刚性飞行器姿态约束跟踪控制方法有效
申请号: | 201811423427.7 | 申请日: | 2018-11-27 |
公开(公告)号: | CN109634291B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 陈强;陈中天;何熊熊;孙明轩 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08;G05B13/04 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进型 障碍 李雅普诺夫 函数 刚性 飞行器 姿态 约束 跟踪 控制 方法 | ||
一种基于改进型障碍李雅普诺夫函数的刚性飞行器姿态约束跟踪控制方法,针对存在外部干扰和转动惯量不确定的刚性飞行器,构造适用于约束和非约束情况的新型改进型障碍李雅普诺夫函数,再结合反步控制和自适应方法,提出一种基于改进型障碍李雅普诺夫函数的刚性飞行器姿态约束跟踪控制方法。改进型障碍李雅普诺夫函数的应用实现了飞行器输出的约束,而自适应方法在无需任何先验知识的情况下可以估计总体不确定性。本发明在外界干扰和转动惯量不确定的情况下,保证了飞行器姿态跟踪误差和角速度误差的一致最终有界。
技术领域
本发明涉及一种基于改进型障碍李雅普诺夫函数的刚性飞行器姿态约束跟踪控制方法,特别是存在外部干扰,转动惯量不确定和输出约束的刚性飞行器姿态跟踪方法。
背景技术
刚性飞行器一种非线性、强耦合、多输入多输出的复杂系统,由于飞行器结构复杂性、任务负载变化和飞行过程中燃料消耗,飞行器本身的转动惯量含有很多不确定性,这些不确定性很难被定量测量,因此会对姿态控制带来负面影响。与此同时,在飞行中有很多外部干扰力矩时刻影响着飞行器,如辐射力矩、重力梯度力矩和地磁力矩等等。而随着执行任务精细化程度的提高,仅仅关注飞行器的稳态精度是不足够的。为保证系统的瞬态性能和稳定性,通常会对系统状态和输出的幅值予以约束。而在系统运行过程中,如果违反约束条件,可能会导致系统性能下降甚至出现安全问题。
障碍李雅普诺夫函数方法是一种约束控制方法,其基本原理是当变量趋近区域边界时,李雅普诺夫函数的值趋于无穷大,从而保证变量的约束。传统的对数障碍李雅普诺夫函数并不适用于非约束的情况,然而改进型障碍李雅普诺夫函数却可以同时适用于约束和非约束情况。使用改进型障碍李雅普诺夫函数不但可以约束变量,也可以有效改善系统的瞬态和稳态性能。
自适应控制是一种可以适应系统参数变化能力的控制方法。不同于一般的鲁棒控制方法通过增大控制量来保证系统的收敛,自适应控制可以在系统变化的同时逼近系统特征来保证控制精度。反步控制方法是一种基于李雅普诺夫定理的递归设计控制方法,反馈控制律和李雅普诺夫函数可以在逐步递归的过程中一同设计。反步法可以在高阶控制器设计时通过逐步递归降低控制器设特性计难度。反步控制的一个主要优点是它可以避免消除一些有用的非线性并实现高精度的控制性能。因此,飞行器姿态控制器设计中,自适应方法可以用来估计飞行器的转动惯量不确定性和外部干扰并结合反步控制和改进型障碍李雅普诺夫函数来实现高精度控制和输出约束。
发明内容
为了克服现有的刚性飞行器姿态控制系统存在的姿态约束问题,本发明提供一种基于改进型障碍李雅普诺夫函数的刚性飞行器姿态约束跟踪控制方法,在系统存在外部干扰,转动惯量不确定的情况下,实现刚性飞行器系统的姿态跟踪误差和角速度误差的一致最终有界。
为了解决上述技术问题提出的技术方案如下:
一种基于改进型障碍李雅普诺夫函数的刚性飞行器姿态约束跟踪控制方法,包括以下步骤:
步骤1,建立刚性飞行器的运动学和动力学模型,初始化系统状态以及控制参数,过程如下:
1.1刚性飞行器系统的运动学方程为:
其中qv=[q1,q2,q3]T和q4分别为单位四元数的矢量部分和标量部分且满足分别为映射在空间直角坐标系x,y,z轴上的值;分别是qv和q4的导数;ω∈R3是刚性飞行器的角速度;I3是R3×3单位矩阵;表示为:
1.2刚性飞行器系统的动力学方程为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811423427.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:巡视输电线路的无人机高度控制系统及方法
- 下一篇:一种倾斜摄影航摄仪系统
- 控制系统的李雅普诺夫指数谱的计算方法
- 一种基于非对称时不变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
- 一种基于非对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
- 一种基于对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
- 一种基于对称时不变障碍李雅普诺夫函数的四旋翼飞行器全状态受限反步控制方法
- 基于对称时变正切型约束李雅普诺夫函数的四旋翼飞行器输出受限控制方法
- 基于对称时不变正切型约束李雅普诺夫函数的四旋翼飞行器输出受限控制方法
- 基于非对称时不变正切型约束李雅普诺夫函数的四旋翼飞行器全状态受限控制方法
- 基于对称时不变正切型约束李雅普诺夫函数的四旋翼飞行器全状态受限控制方法
- 基于对称时变反正切型约束李雅普诺夫函数的四旋翼飞行器输出受限控制方法