[发明专利]基于归一化神经网络的航天器容错姿态协同跟踪控制方法有效
申请号: | 201510520989.3 | 申请日: | 2015-08-21 |
公开(公告)号: | CN105404304B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 董宁;袁彬彬;刘向东;陈振 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 北京理工正阳知识产权代理事务所(普通合伙) 11639 | 代理人: | 唐华 |
地址: | 100081 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 航天器 神经网络 归一化 跟踪控制 控制力矩 控制律 协同 非线性函数逼近 姿态运动模型 运动学方程 姿态动力学 编队飞行 定义误差 估计误差 滑模函数 模型设计 期望姿态 设计滑模 误差模型 姿态跟踪 姿态信息 四元数 求导 收敛 邻居 | ||
1.基于归一化神经网络的航天器容错姿态协同跟踪控制方法,步骤如下:
步骤1,建立单个航天器的姿态运动模型
航天器编队由n个刚体航天器组成,其编号分别为1,2,...,n,编队的期望姿态由“虚拟领导者”给出,其编号为0;其中第i个航天器的姿态动力学方程和运动学方程如下所示:
其中,J
Γ
步骤2,针对步骤1建立的模型,定义误差
为了解决航天器姿态协同跟踪问题,定义第i个航天器的单位四元数姿态误差和角速度误差分别为:
其中,
步骤3,在步骤2的基础上,为步骤1提出的模型设计控制律:
设计的目标为:在考虑系统存在扰动,执行机构故障和输出饱和的情况下,编队中航天器从任意初始位置出发,通过通信关系获取期望姿态以及邻居航天器的姿态信息,使得q
步骤3.1,设计滑模函数
对于第i个航天器,设计滑模函数如下:
其中常值
步骤3.2,对步骤3.1设计的滑模函数求导,然后左乘J
其中,
步骤3.3,设计基于输入归一化神经网络的控制律,使得各航天器状态达到协同一致;
对于第i个航天器,设计控制律如下:
其中,u
其中:
式中
根据
步骤4,各航天器根据自身以及其邻居航天器的姿态信息,代入步骤3的式(5)计算出所需的控制力矩,再由各航天器的执行机构分别将计算出的控制力矩作用于相应的航天器,通过步骤1得到的姿态动力学方程求角速度ω
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510520989.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物联网智能家居
- 下一篇:一种逻辑表达式的解析方法及装置