[发明专利]一种基于Euler-q算法和DD2滤波的航天器姿态确定方法有效
申请号: | 200710301279.7 | 申请日: | 2007-12-19 |
公开(公告)号: | CN101196398A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 房建成;钟慧敏;全伟;徐帆;王科 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C21/24 | 分类号: | G01C21/24;G01C21/20 |
代理公司: | 北京科迪生专利代理有限责任公司 | 代理人: | 关玲;李新华 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 euler 算法 dd2 滤波 航天器 姿态 确定 方法 | ||
1.一种基于Euler-q算法和DD2滤波的航天器姿态确定方法,其特征在于包括以下步骤:
(1)由陀螺仪敏感航天器姿态,输出三轴角速率,获得航天器在地心惯性坐标系下的实时姿态;
(2)利用星敏感器敏感星光,经过星图预处理得到观测星光矢量s在航天器本体坐标系下的坐标;并经过星图匹配识别之后得到与之对应的参考星光矢量v在地心惯性坐标系下的坐标;
(3)使用Euler-q算法,利用观测星光矢量和与之对应的参考星光矢量,获得航天器姿态四元数;
(4)以星光观测得到的航天器姿态四元数与陀螺仪解算的航天器姿态之差,作为观测量,对航天器姿态误差和陀螺漂移进行DD2滤波;
(5)由DD2滤波得到的航天器姿态误差和陀螺仪常值漂移,反馈校正陀螺仪输出姿态和陀螺仪输出角速率,得到航天器本体坐标系相对于地心惯性坐标系的姿态和陀螺输出;
(6)反馈校正后,重复(1)-(5)步骤。
2.根据权利要求1所述的基于Euler-q算法和DD2滤波的航天器姿态确定方法,其特征在于:所述的步骤(4)中,对航天器姿态误差和陀螺漂移的估计是通过DD2滤波器实现的,且姿态确定模型如下:
状态量为:(δq1 δq2 δq3 b1 b2 b3),其中δq1 δq2 δq3是姿态误差四元数的矢量部分,b1 b2 b3分别是陀螺三轴输出的常值漂移;
状态方程,观测方程分别为:
y=[I3 0]X+W (2)
其中,y为观测量,ε1,ε2为高斯白噪声,w为陀螺输出角速率,W为量测噪声,I3为3×3单位矢量。
3.根据权利要求1所述的基于Euler-q算法和DD2滤波的航天器姿态确定方法,其特征在于:所述的步骤(5)中,对航天器姿态误差和陀螺漂移的反馈校正是通过以下步骤实现的:
由滤波得出的状态中[δq1 δq2 δq3],获得误差四元数:
由滤波得出状态中的
式中,wout为修正前的陀螺输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710301279.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制鞋工业边角废料生产活性炭工艺
- 下一篇:网页