[发明专利]输入饱和的航天器姿态终端滑模跟踪控制方法有效
申请号: | 201710743352.X | 申请日: | 2017-08-25 |
公开(公告)号: | CN107608210B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 李鹏;周彦;兰永红;盘宏斌;刘勇;向礼丹;赵昆仑 | 申请(专利权)人: | 湘潭大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 夏艳 |
地址: | 411105 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入 饱和 航天器 姿态 终端 跟踪 控制 方法 | ||
1.输入饱和的航天器姿态终端滑模跟踪控制方法,其特征在于:其包括两种控制方法:
(1).补偿已知有界控制法;
(2).双曲线正切函数和辅助系统控制法;
其中,补偿已知有界控制法包括以下步骤:
步骤1.建立航天器姿态动力学方程;
航天器姿态动力学方程定义如公式(1)-(3)所示:
ω∈R3×1=[ω1,ω2,ω3]T为航天器在本体坐标系中的角速度,ω1,ω2,ω3为ω的三个元素;R∈SO(3)为将本体坐标系转化为惯性坐标系的旋转矩阵,u∈R3×1和d∈R3×1分别是控制力矩和外部干扰力矩,J∈R3×3为惯性矩阵;
步骤2.引入外部干扰姿态误差:
姿态误差函数和姿态误差向量如公式(4)-(5)定义;
采用姿态误差利用所定义的旋转矩阵误差和角速度误差可以表示为公式(6)-(8)的形式,
和分别表示旋转矩阵误差和角速度误差,其中,Rd∈SO(3)和ωd∈R3×1表示参考坐标系中的参考姿态和参考角速度;
其中,符号∨表示将斜对称矩阵转移为向量;
当时,航天器姿态动力学方程是有效的;
步骤3.为克服航天器外部旋转矩阵误差和角速度误差和惯性参数问题,引入航天器有限时间控制
引理1:当||x||≤π和时,存在x∈R3,在集合Υ中,且E为可逆矩阵;
引理2:考虑系统
其中,f:U0→Rn在原点U0的开放领域内是连续的,公式(9)描述的系统在x(0)=0,f(0)=0,x∈Rn下具有一个唯一解,公式(9)描述系统的平衡点x=0是Lyapunov稳定,且在有限时间内收敛到原点的一个领域内,则该系统为局部有限时间稳定;
有限时间收敛意味着存在一个函数T:U\{0}→(0,∞),使得公式(9)的解表示为st(x0),其中x0为初始状态,当t∈[0,T(x0)]时st(x0)∈U\{0};当t>T(x0)时,st(x0)=0,当U=Rn时,可以获得航天器有限时间稳定的结果;
步骤4.进行有限时间稳定收敛设计:
假设1:d,ωd和分别满足||d||≤dmax和其中dmax和ωdmax是已知正常数;
快速终端滑动表面如公式(10)所示,其中0<γ<1,α,β,和η均为正常数;
r1=(2-γ)ηγ-1,r2=(γ-1)ηγ-2 (14)
得如公式(15)基于终端滑模控制所设计的有限时间收敛控制率,其中k1、k2和均为正常数;另外,k1和k2分别满足k1-ρ>0,k2-ρ1>0,其中,ρ为正常数,ιmax为||EJ-1d||的最大值,
步骤5.将步骤4中的公式(15)控制率用于设计航天器控制器,用于补偿已知有界的外部干扰,解决外部扰动,保证有限时间收敛稳定;
(2)、双曲线正切函数和辅助系统控制法,其包括以下步骤:
步骤1.建立航天器姿态动力学方程;
航天器姿态动力学方程定义如公式(16)-(18)所示:
ω∈R3×1=[ω1,ω2,ω3]T为航天器在本体坐标系中的角速度,ω1,ω2,ω3为ω的三个元素;R∈SO(3)为将本体坐标系转化为惯性坐标系的旋转矩阵,u∈R3×1和d∈R3×1分别是控制力矩和外部干扰力矩,J∈R3×3为惯性矩阵;
步骤2.引入外部干扰姿态误差:
姿态误差函数和姿态误差向量如公式(19)-(20)定义;
采用姿态误差利用所定义的旋转矩阵误差和角速度误差可以表示为公式(21)-(23)的形式,和分别表示旋转矩阵误差和角速度误差,
其中,Rd∈SO(3)和ωd∈R3×1表示参考坐标系中的参考姿态和参考角速度,
其中,符号表示将斜对称矩阵转移为向量;
当时,航天器姿态动力学方程是有效的;
步骤3.为克服航天器外部旋转矩阵误差和角速度误差和惯性参数问题,引入航天器有限时间控制
引理1:当||x||≤π和时,存在x∈R3,在集合Υ中,且E为可逆矩阵;
引理2:考虑系统
其中,f:U0→Rn在原点U0的开放领域内是连续的,公式(24)描述的系统在x(0)=0,f(0)=0,x∈Rn下具有一个唯一解,公式(24)描述系统的平衡点x=0是Lyapunov稳定,且在有限时间内收敛到原点的一个领域内,则该系统为局部有限时间稳定;
有限时间收敛意味着存在一个函数T:U\{0}→(0,∞),使得公式(24)的解表示为st(x0),其中x0为初始状态,当t∈[0,T(x0)]时st(x0)∈U\{0};当t>T(x0)时,st(x0)=0,当U=Rn时,可以获得航天器有限时间稳定的结果;
步骤4.进行有限时间稳定收敛设计:
假设1:d,ωd和分别满足||d||≤dmax和其中dmax和ωdmax是已知正常数;
快速终端滑动表面如公式(25)所示,其中0<γ<1,α,β,和η均为正常数;
r1=(2-γ)ηγ-1,r2=(γ-1)ηγ-2 (29)
步骤5.为克服执行器饱和输入的问题,引入双曲线正切函数和辅助系统控制:
由于公式(30)中u是没有物理限制的量,当输入饱和情况下,外部干扰对航天器的影响较大;
由公式(30)-(32)给出了航天器在输入饱和情况下的控制律,k1,k2,k3,k4,ε1和ε2均为正常值,且k5>||EJ-1d||,
u=-k1tanh(ε1ζ)-k2tanh(ε2S) (30)
η=S-ζ (31)
步骤6.将步骤5中的公式(30)-(32)用于设计航天器的控制器,,以解决外部扰动和输入饱和问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710743352.X/1.html,转载请声明来源钻瓜专利网。