For the 71st IAC: Implementation and Validation of Murrell’s Version Kalman Filter for Attitude Estimation

Gaurav Sharma, Tushar Goyal, Aditya Bhardwaj, Nikita Saxena, Jeet Yadav
{"title":"For the 71st IAC: Implementation and Validation of Murrell’s Version Kalman Filter for Attitude Estimation","authors":"Gaurav Sharma,&nbsp;Tushar Goyal,&nbsp;Aditya Bhardwaj,&nbsp;Nikita Saxena,&nbsp;Jeet Yadav","doi":"10.1007/s42423-021-00078-1","DOIUrl":null,"url":null,"abstract":"<div><p>Cubesats with imaging payloads face unique challenges in terms of stringent pointing accuracy and stability requirements. Team Anant is a student-run technical team working to build a 3U Cubesat. This paper discusses the implementation, validation and integration of an attitude estimation algorithm as part of the satellite’s Attitude Determination System (ADS). The ADS hardware usually comprises sensors such as an IMU, magnetometer, and sun sensors. Validation methodology and architecture design, which aims to satisfy the allocated pointing budget, are also discussed. The paper introduces the motivation to choose Murrell’s version Kalman Filter and a comparison with popular alternatives. This is followed by some prerequisites, after which, the paper describes the top level overview and testing framework developed for the Kalman Filter. This requires emulating the in-orbit environment and tracking the true state to establish the performance limit with a predefined performance metric. The verification procedure adopted by the team is discussed in detail. Apart from analysing the expected trend of the filter parameters over time, a quasi-Monte Carlo approach was also followed. Furthermore, the Cramer–Rao bound is used to establish a lower bound on the error covariance matrix. Lastly, an approach for fine sensor selection is provided based on emulating its integration with the ADS. The paper concludes by discussing the lessons learnt and the important stages in the development and testing of an attitude estimation algorithm.</p></div>","PeriodicalId":100039,"journal":{"name":"Advances in Astronautics Science and Technology","volume":"4 1","pages":"91 - 106"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s42423-021-00078-1","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Astronautics Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s42423-021-00078-1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Cubesats with imaging payloads face unique challenges in terms of stringent pointing accuracy and stability requirements. Team Anant is a student-run technical team working to build a 3U Cubesat. This paper discusses the implementation, validation and integration of an attitude estimation algorithm as part of the satellite’s Attitude Determination System (ADS). The ADS hardware usually comprises sensors such as an IMU, magnetometer, and sun sensors. Validation methodology and architecture design, which aims to satisfy the allocated pointing budget, are also discussed. The paper introduces the motivation to choose Murrell’s version Kalman Filter and a comparison with popular alternatives. This is followed by some prerequisites, after which, the paper describes the top level overview and testing framework developed for the Kalman Filter. This requires emulating the in-orbit environment and tracking the true state to establish the performance limit with a predefined performance metric. The verification procedure adopted by the team is discussed in detail. Apart from analysing the expected trend of the filter parameters over time, a quasi-Monte Carlo approach was also followed. Furthermore, the Cramer–Rao bound is used to establish a lower bound on the error covariance matrix. Lastly, an approach for fine sensor selection is provided based on emulating its integration with the ADS. The paper concludes by discussing the lessons learnt and the important stages in the development and testing of an attitude estimation algorithm.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
第71届IAC:Murrell版本卡尔曼滤波器姿态估计的实现和验证
具有成像有效载荷的立方体卫星在严格的指向精度和稳定性要求方面面临着独特的挑战。团队Anant是一个学生运营的技术团队,致力于构建3U Cubesat。本文讨论了作为卫星姿态确定系统(ADS)一部分的姿态估计算法的实现、验证和集成。ADS硬件通常包括传感器,例如IMU、磁力计和太阳传感器。还讨论了验证方法和体系结构设计,以满足分配的指向预算。本文介绍了选择Murrell版本卡尔曼滤波器的动机,并与流行的替代方案进行了比较。接下来是一些先决条件,然后,本文描述了为卡尔曼滤波器开发的顶级概述和测试框架。这需要模拟在轨环境并跟踪真实状态,以使用预定义的性能度量来建立性能限制。详细讨论了小组采用的核查程序。除了分析滤波器参数随时间的预期趋势外,还采用了准蒙特卡罗方法。此外,Cramer–Rao界用于建立误差协方差矩阵的下界。最后,在仿真其与ADS集成的基础上,提出了一种精细传感器选择方法。文章最后讨论了姿态估计算法的经验教训以及开发和测试的重要阶段。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
1.20
自引率
0.00%
发文量
0
期刊最新文献
Research on Overload Characteristics of Projectile Penetrating Layered Protective Structures with High-Velocity Video Information-Based Liquid Rocket Engine Fault Simulation Test Method under Complex Environment Preface Game Strategies Against High Orbit Surveillance Satellites Orbital Rendezvous Guidance Strategy for Time-Sensitive Missions
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1