[发明专利]一种航天器姿轨一体化反步跟踪控制方法有效

专利信息
申请号: 201710186957.3 申请日: 2017-03-24
公开(公告)号: CN106814746B 公开(公告)日: 2019-10-08
发明(设计)人: 郭延宁;刘昱晗;吕跃勇;王鹏宇;马广富 申请(专利权)人: 哈尔滨工业大学
主分类号: G05D1/08 分类号: G05D1/08;G05D1/10
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 杨立超
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种航天器姿轨一体化反步跟踪控制方法,本发明涉及航天器姿轨一体化反步跟踪控制方法。本发明为了解决现有技术对航天器的轨道与姿态采用分别独立的控制方式导致跟踪效果差的缺点。本发明步骤包括:步骤一:基于对偶四元数建立航天器姿轨一体化相对运动学和动力学模型;步骤二:根据步骤一建立的航天器姿轨一体化相对运动学和动力学模型,基于反步法设计控制器;步骤三:根据步骤二设计的控制器,设计基于抗饱和法的输入有界控制器。本发明在反步控制器的基础上考虑输入有界问题,设计了基于抗饱和环节的输入有界反步控制器。本发明能够实现追踪航天器对目标航天器的六自由度姿轨协同跟踪,适用于实际的在轨情况,本发明用于航天领域。
搜索关键词: 一种 航天器 一体化 跟踪 控制 方法
【主权项】:
1.一种航天器姿轨一体化反步跟踪控制方法,其特征在于:所述航天器姿轨一体化反步跟踪控制方法包括以下步骤:步骤一:基于对偶四元数建立航天器姿轨一体化相对运动学和动力学模型;其具体过程为:利用偏差四元数表示追踪航天器的相对运动:其中为航天器相对目标的偏差对偶四元数,为目标相对于地心惯性坐标系的对偶四元数的共轭,为航天器相对于地心惯性坐标系的对偶四元数;对式(81)求导,得到偏差对偶四元数的相对运动学方程:其中的导数,为四元数乘法,为航天器相对目标的角速度旋量在航天器本体坐标系下的投影;的定义为:其中为航天器的角速度旋量在航天器本体坐标系下的投影,为航天器相对目标的偏差对偶四元数的共轭,为目标的角速度旋量在目标本体坐标系下的投影;对式(83)两端求导,并代入式(82),得到:其中为对偶惯量矩阵,为作用于航天器质心的对偶力旋量,的导数,的导数;得到基于对偶四元数得到航天器姿轨一体化相对运动学和动力学方程为:步骤二:根据步骤一建立的航天器姿轨一体化相对运动学和动力学模型,基于反步法设计控制器;所述步骤二中基于反步法设计控制器的具体过程为:当存在外界干扰和模型不确定性时,(85)改写为:其中的对偶部的导数,的实部,的对偶部的叉乘矩阵,I为单位矩阵,为表示对偶惯量矩阵的标称部分,为控制器输出,表示模型总不确定性;定义为偏差对偶四元数的对偶部,为期望偏差对偶四元数的对偶部,的导数,的导数;构造李雅普诺夫函数:其中ε为对偶算子,I3为3×3的单位矩阵;对式(90)求导得到:定义:为常值对偶四元数,代入式(91)得到:引入切换函数其中为切换增益;则若则有渐近收敛;构造Lyapunov函数:对式(93)求导可得:则设计控制器为:⊙表示对偶数和对偶向量的乘法运算,的逆,为期望偏差对偶四元数的二阶导数,表示模型总不确定性的上界,sgn()为符号函数,为控制器增益;步骤三:根据步骤二设计的控制器,设计基于抗饱和法的输入有界控制器,其具体过程为:非线性饱和模块表示如下:其中v为非线性饱和模块的输出,u为非线性饱和模块的输入,umin和umax为饱和阈值;在式(95)中结合抗饱和控制器,得到基于抗饱和设计法的输入有界反步协同控制器:其中为抗饱和的的反馈增益系数,为非线性饱和模块的限幅阈值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201710186957.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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