[发明专利]编队飞行航天器反步滑模控制方法有效

专利信息
申请号: 201710742149.0 申请日: 2017-08-25
公开(公告)号: CN107577145B 公开(公告)日: 2020-06-09
发明(设计)人: 李鹏;周彦;兰永红;盘宏斌;刘勇;向礼丹;赵昆仑 申请(专利权)人: 湘潭大学
主分类号: G05B13/04 分类号: G05B13/04;G05D1/08
代理公司: 北京众合诚成知识产权代理有限公司 11246 代理人: 夏艳
地址: 411105 湖南省*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 编队 飞行 航天器 反步滑模 控制 方法
【权利要求书】:

1.编队飞行航天器反步滑模控制方法,其特征在于:包括五个步骤,(1)建立编队飞行航天器的姿态动力学模型、(2)引入航天器姿态误差、(3)建立旋转矩阵的航天器姿态协同鲁棒控制器、(4)建立反步姿态协同鲁棒控制器;(5)建立航天器反步滑模姿态协同控制器:

(1)建立编队飞行航天器的姿态动力学模型

由于航天器建模为刚体,采用旋转矩阵进行描述:

Ri为将体坐标系转化为惯性坐标系的旋转矩阵,ωi∈R3×1为体坐标系中的角速度,ui∈R3×1和di∈R3×1分别为控制力矩和外部干扰力矩,Ji∈R3×3为惯性矩阵,描述航天器姿态动力学方程如下:

(2)引入航天器姿态误差

Rd∈SO(3)和ωd∈R3×1为参考坐标系中的参考姿态和角速度,和分别是旋转矩阵误差和角速度误差,并且由于是矩阵,不能直接用来设计控制器,因此定义新的航天器姿态误差方程如下:

其中,映射将斜对称矩阵变换为向量,如(a×)=a和(A)×=A,其中a∈R3×1,A为斜对称矩阵;

结合方程组(1)-(4),航天器的运动方程如公式(5)和(8)所示:

(3)建立旋转矩阵的航天器姿态协同鲁棒控制器

采用有限时间收敛设计思想,设计了航天器姿态协同鲁棒控制器;

引理1:假设则存在x∈R3,||x||≤π,矩阵Ei的2-范数为此外,如果||x||≠π,则Ei为可逆矩阵,

引理2:假设α1,α2,…,αn和0<ρ<2都是正数,则下面的不等式成立;

引理3:假设其中α>0,β>0,0<γ<1,V(t)为连续正定函数,则系统在有限时间内收敛到平衡点:

假设1:假定d,ωd和分别满足||d||≤dmax和其中dmax和ωdmax是已知正常数;

使用无向图来描述编队航天器之间的信息交换,一个节点集v={1,2,…,n},加权邻接矩阵A=[aij]∈Rn×n和一个边界集组成一个加权无向图表示从节点jth到节点ith的信息传输,在无向图中,如果且i≠j,则加权邻接矩阵A中的元素被定义为aij=aji>0;否则,aij=0;

航天器ith和航天器jth之间的编队误差由方程组定义如下:

eij=ei-ej (11)

假设和是航天器ith的总误差,由下面的方程组定义:

aij和lij是加权邻接矩阵A和图拉普拉斯矩阵l中的元素,fi是对角矩阵f的元素,定义:

则方程(13)和(14)可以重写为下式方程:

l是半正定矩阵,Hl和l+f是正定矩阵;

定义:

E=diag(Ei),

J=diag(Ji),

Qd=[ωd,ωd,…,ωd]T

d=[d1,d2,…,dn]T

F=[F1,F2,…,Fn]T

u=[u1,u2,…,un]T. (20)

根据公式(20)变量的定义,动态方程(5)和(6)表达为下式:

(4)建立反步姿态协同鲁棒控制器,变量x1和变量x2定义如下列方程:

x1=e (23)

根据方程(23),首先按下式设计所需的有限时间控制,其中0<γ<1,

k1,k2,λ和η为正的常数,(*)i,j是航天器ith和jth(j=1,2,3)个元素;

f(e)=[f(e1),f(e2),…,f(en)]T (27)

f(ei)=[f(ei,1),f(ei,2),f(ei,3)]T (28)

r1=(2-γ)ηγ-1 (30)

r2=(γ-1)ηγ-2 (31)

(5)建立航天器反步滑模姿态协同控制器

采用设计航天器姿态协同鲁棒控制器设计,矢量形式的滑动面方程如下:

基于滑模控制器,给出了编队飞行中的飞行器ith的控制率方程:

将控制率方程(34)用于设计航天器反步滑模姿态协同控制器。

2.编队飞行航天器反步滑模控制方法,其特征在于:包括五个步骤,(1)建立编队飞行航天器的姿态动力学模型、(2)引入航天器姿态误差、(3)建立旋转矩阵的航天器姿态协同鲁棒控制器、(4)建立反步姿态协同鲁棒控制器、(5)建立航天器反步滑模姿态协同控制器:

(1)建立编队飞行航天器的姿态动力学模型

由于航天器建模为刚体,采用旋转矩阵进行描述:

Ri为将体坐标系转化为惯性坐标系的旋转矩阵,ωi∈R3×1为体坐标系中的角速度,ui∈R3×1和di∈R3×1分别为控制力矩和外部干扰力矩,Ji∈R3×3为惯性矩阵,描述航天器姿态动力学方程如下:

(2)引入航天器姿态误差

Rd∈SO(3)和ωd∈R3×1为参考坐标系中的参考姿态和角速,和分别是旋转矩阵误差和角速度误差,并且由于是矩阵,不能直接用来设计控制器,因此定义新的航天器姿态误差方程如下:

其中,映射∨将斜对称矩阵变换为向量,如(a×)=a和(A)×=A,其中a∈R3×1,A为斜对称矩阵;

结合方程组(1)-(4),航天器的运动方程如公式(5)和(8)所示:

(3)建立旋转矩阵的航天器姿态协同鲁棒控制器

采用有限时间收敛设计思想,设计了航天器姿态协同鲁棒控制器;

引理1:假设则存在x∈R3,||x||≤π,矩阵Ei的2-范数为此外,如果||x||≠π,则Ei为可逆矩阵,

引理2:假设α1,α2,…,αn和0<ρ<2都是正数,则下面的不等式成立;

引理3:假设其中α>0,β>0,0<γ<1,V(t)为连续正定函数,则系统在有限时间内收敛到平衡点:

假设1:假定d,ωd和分别满足||d||≤dmax和其中dmax和ωdmax是已知正常数;

使用无向图来描述编队航天器之间的信息交换,一个节点集v={1,2,…,n},加权邻接矩阵A=[aij]∈Rn×n和一个边界集组成一个加权无向图表示从节点jth到节点ith的信息传输,在无向图中,如果且i≠j,则加权邻接矩阵A中的元素被定义为aij=aji>0;否则,aij=0;

航天器ith和航天器jth之间的编队误差由方程组定义如下:

eij=ei-ej (11)

假设和是航天器ith的总误差,由下面的方程组定义:

aij和lij是加权邻接矩阵A和图拉普拉斯矩阵l中的元素,fi是对角矩阵f的元素,定义:

则方程(13)和(14)可以重写为下式方程:

l是半正定矩阵,Hl和l+f是正定矩阵;

定义:

E=diag(Ei),

J=diag(Ji),

Qd=[ωd,ωd,…,ωd]T

d=[d1,d2,…,dn]T

F=[F1,F2,…,Fn]T

u=[u1,u2,…,un]T. (20)

根据公式(20)变量的定义,动态方程(5)和(6)表达为下式:

(4)建立反步姿态协同鲁棒控制器

应用反步方法设计控制方案,变量x1和变量x2定义如下列方程:

x1=e (23)

根据方程(23),首先按下式设计所需的有限时间控制,其中0<γ<1,k1,k2,λ和η为正的常数,(*)i,j是航天器ith和jth(j=1,2,3)个元素;

f(e)=[f(e1),f(e2),…,f(en)]T (27)

f(ei)=[f(ei,1),f(ei,2),f(ei,3)]T (28)

r1=(2-γ)ηγ-1 (30)

r2=(γ-1)ηγ-2 (31)

(5)建立航天器反步滑模姿态协同控制器

为了处理未知的有界干扰,设计下式控制率方程;假设外部干扰di是有界的,满足不等式|di||≤dMi,dMi是一个未知正的常数,为dMi的估计值,

将(50)-(51)用于设计航天器反步滑模姿态协同控制器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710742149.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top