[发明专利]基于容积四元数估计的航天器姿态估计方法有效
申请号: | 201710101561.4 | 申请日: | 2017-02-23 |
公开(公告)号: | CN106767837B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 宋申民;吴骁航;张秀杰;赵凯;司译文 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G01C21/24 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于容积四元数估计的航天器姿态估计方法,本发明涉及基于容积四元数估计以及星敏感器与陀螺组合的航天器姿态估计方法。本发明为了解决现有技术存在乘性噪声及噪声相关问题,导致航天器姿态估计精度低的问题。本发明包括:步骤一:建立航天器姿态运动学模型和观测模型;步骤二:采用高斯滤波算法去除步骤一建立的航天器姿态运动学模型和观测模型中的噪声;步骤三:采用容积四元数姿态估计器对航天器姿态进行估计。本发明所提出的CQE‑MCNS算法相比CQE算法,角度估计误差减小0.0002°左右,陀螺漂移估计误差减小0.002°/h左右,因此更适用于具有乘性噪声及噪声相关的航天器姿态估计问题。本发明用于航天领域。 | ||
搜索关键词: | 基于 容积 四元数 估计 航天器 姿态 方法 | ||
【主权项】:
1.基于容积四元数估计的航天器姿态估计方法,所述航天器姿态估计方法的具体过程为:步骤一:建立航天器姿态运动学模型和观测模型;步骤二:采用高斯滤波算法去除步骤一建立的航天器姿态运动学模型和观测模型中的噪声;步骤三:采用容积四元数姿态估计器对航天器姿态进行估计;其特征在于:所述步骤一中建立航天器姿态运动学模型和观测模型的具体过程为:带有乘性噪声的非线性离散系统:xk+1=(In×n+ζkΦk)f(xk)+wk (1)yk=h(xk)+vk (2)其中,xk∈Rn是系统k时刻的状态量,yk∈Rm是系统k时刻的观测值;f(xk)和h(xk)是非线性方程;Φk是已知的常系数矩阵,ζk∈R是乘性噪声,wk∈Rn和vk∈Rm是系统加性噪声和量测加性噪声;R为实数,Rn为n维实数集,Rm为m维实数集;ζk和vk是同步相关的,且满足
其中Sk≠0是乘性噪声和加性噪声的互协方差;Qζ,k是ζk的方差,Rk是vk的方差;t=k时ζk和vk存在相关性;采用四元数描述的航天姿态运动学模型,f(xk)具体形式如下:![]()
其中,q为姿态四元数,
是q的导数;ω=[ω1 ω2 ω3]T为角速度在体坐标系下的表示,[ω×]表示由ω生成的反对称矩阵表示为:
观测模型的建立:(一)陀螺输出模型假设陀螺固连在航天器上,并且陀螺的安装方向与航天器本体坐标系重合,测量航天器的角速度;则陀螺模型表示为:
其中,
表示实际的陀螺输出值,β表示陀螺漂移值,ω表示理想情况下的陀螺输出值,ηv和ηu分别表示不相关的零均值高斯白噪声,且其协方差分别表示为
和
将陀螺输出和陀螺漂移方程离散化后的形式如下:
其中,Δt表示步长,Nv和Nu分别表示离散后不相关的零均值高斯白噪声,ωk和βk分别为公式(32)中ω和β在k时刻的值;(二)星敏感器输出模型假设星敏感器的安装方向与航天器本体坐标系重合,则星光矢量在航天器本体坐标系下的观测方程为:
其中,r表示星光矢量在惯性系下的单位矢量方向,
表示从惯性系到航天器本体坐标系的变换矩阵;v表示敏感器的观测误差,假设有m个星敏感器同时进行观测,则在第k时刻,用四元数描述的矢量观测模型为:
其中,bm和rm表示第m个参考矢量分别在航天器本体坐标系和惯性坐标系下的分量;A(q)表示姿态转移矩阵,其四元数形式的描述为:
其中,姿态四元数q=[q1,q2,q3,q4]T,q分解为标量q4和矢量ρ,ρ=[q1,q2,q3]T;展开形式是:![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710101561.4/,转载请声明来源钻瓜专利网。
- 上一篇:车身接地系统
- 下一篇:一种基于虚拟路网的服务机器人导航方法及系统