Magnetometer Calibration Based on the CHAOS-7 Model

IF 0.6 Q4 ASTRONOMY & ASTROPHYSICS Journal of Astronomy and Space Sciences Pub Date : 2021-08-15 DOI:10.5140/JASS.2021.38.3.157
Hosub Song, Jaeheung Park, Jaejin Lee
{"title":"Magnetometer Calibration Based on the CHAOS-7 Model","authors":"Hosub Song, Jaeheung Park, Jaejin Lee","doi":"10.5140/JASS.2021.38.3.157","DOIUrl":null,"url":null,"abstract":"We describe a method for the in-orbit calibration of body-mounted magnetometers\n based on the CHAOS-7 geomagnetic field model. The code is designed to find the true\n calibration parameters autonomously by using only the onboard magnetometer data and the\n corresponding CHAOS outputs. As the model output and satellite data have different\n coordinate systems, they are first transformed to a Star Tracker Coordinate (STC). Then,\n non-linear optimization processes are run to minimize the differences between the\n CHAOS-7 model and satellite data in the STC. The process finally searches out a suite of\n calibration parameters that can maximize the model-data agreement. These parameters\n include the instrument gain, offset, axis orthogonality, and Euler rotation matrices\n between the magnetometer frame and the STC. To validate the performance of the Python\n code, we first produce pseudo satellite data by convoluting CHAOS-7 model outputs with a\n prescribed set of the ‘true’ calibration parameters. Then, we let the code autonomously\n undistort the pseudo satellite data through optimization processes, which ultimately\n track down the initially prescribed calibration parameters. The reconstructed parameters\n are in good agreement with the prescribed (true) ones, which demonstrates that the code\n can be used for actual instrument data calibration. This study is performed using Python\n 3.8.5, NumPy 1.19.2, SciPy 1.6, AstroPy 4.2, SpacePy 0.2.1, and ChaosmagPy 0.5 including\n the CHAOS-7.6 geomagnetic field model. This code will be utilized for processing\n NextSat-1 and Small scale magNetospheric and Ionospheric Plasma Experiment (SNIPE) data\n in the future.","PeriodicalId":44366,"journal":{"name":"Journal of Astronomy and Space Sciences","volume":"5 1","pages":""},"PeriodicalIF":0.6000,"publicationDate":"2021-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Astronomy and Space Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5140/JASS.2021.38.3.157","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ASTRONOMY & ASTROPHYSICS","Score":null,"Total":0}
引用次数: 2

Abstract

We describe a method for the in-orbit calibration of body-mounted magnetometers based on the CHAOS-7 geomagnetic field model. The code is designed to find the true calibration parameters autonomously by using only the onboard magnetometer data and the corresponding CHAOS outputs. As the model output and satellite data have different coordinate systems, they are first transformed to a Star Tracker Coordinate (STC). Then, non-linear optimization processes are run to minimize the differences between the CHAOS-7 model and satellite data in the STC. The process finally searches out a suite of calibration parameters that can maximize the model-data agreement. These parameters include the instrument gain, offset, axis orthogonality, and Euler rotation matrices between the magnetometer frame and the STC. To validate the performance of the Python code, we first produce pseudo satellite data by convoluting CHAOS-7 model outputs with a prescribed set of the ‘true’ calibration parameters. Then, we let the code autonomously undistort the pseudo satellite data through optimization processes, which ultimately track down the initially prescribed calibration parameters. The reconstructed parameters are in good agreement with the prescribed (true) ones, which demonstrates that the code can be used for actual instrument data calibration. This study is performed using Python 3.8.5, NumPy 1.19.2, SciPy 1.6, AstroPy 4.2, SpacePy 0.2.1, and ChaosmagPy 0.5 including the CHAOS-7.6 geomagnetic field model. This code will be utilized for processing NextSat-1 and Small scale magNetospheric and Ionospheric Plasma Experiment (SNIPE) data in the future.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于混沌-7模型的磁强计标定
提出了一种基于CHAOS-7地磁场模型的体载磁强计在轨定标方法。该代码旨在通过仅使用板载磁强计数据和相应的CHAOS输出自动找到真正的校准参数。由于模型输出和卫星数据具有不同的坐标系,因此首先将它们转换为星跟踪器坐标(STC)。然后,运行非线性优化过程以最小化混沌7模型与STC中卫星数据之间的差异。该过程最终搜索出一套能最大限度地提高模型-数据一致性的校准参数。这些参数包括仪器增益、偏置、轴正交性和磁力计框架与STC之间的欧拉旋转矩阵。为了验证Python代码的性能,我们首先通过将CHAOS-7模型输出与一组规定的“真实”校准参数进行卷积来生成伪卫星数据。然后,我们让代码通过优化过程自动消除伪卫星数据的扭曲,最终跟踪到初始规定的校准参数。重建的参数与规定的(真实的)参数吻合较好,表明该代码可用于实际仪器数据的标定。本研究使用Python 3.8.5、NumPy 1.19.2、SciPy 1.6、AstroPy 4.2、SpacePy 0.2.1和ChaosmagPy 0.5进行,包括CHAOS-7.6地磁场模型。该代码将在未来用于处理NextSat-1和小尺度磁层和电离层等离子体实验(SNIPE)数据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Journal of Astronomy and Space Sciences
Journal of Astronomy and Space Sciences ASTRONOMY & ASTROPHYSICS-
CiteScore
1.30
自引率
20.00%
发文量
0
审稿时长
12 weeks
期刊介绍: JASS aims for the promotion of global awareness and understanding of space science and related applications. Unlike other journals that focus either on space science or on space technologies, it intends to bridge the two communities of space science and technologies, by providing opportunities to exchange ideas and viewpoints in a single journal. Topics suitable for publication in JASS include researches in the following fields: space astronomy, solar physics, magnetospheric and ionospheric physics, cosmic ray, space weather, and planetary sciences; space instrumentation, satellite dynamics, geodesy, spacecraft control, and spacecraft navigation. However, the topics covered by JASS are not restricted to those mentioned above as the journal also encourages submission of research results in all other branches related to space science and technologies. Even though JASS was established on the heritage and achievements of the Korean space science community, it is now open to the worldwide community, while maintaining a high standard as a leading international journal. Hence, it solicits papers from the international community with a vision of global collaboration in the fields of space science and technologies.
期刊最新文献
Structural Design of Planar Synthetic Aperture Radar (SAR) Antenna for Microsatellites Preliminary Characterization of Secondary Illumination at Shackleton Crater Permanently Shadowed Region from ShadowCam Observations and Modeling Search for Dark Photon in e+e− → A′A′ Using Future Collider Experiments Preparation of Contingency Trajectory Operation for the Korea Pathfinder Lunar Orbiter ShadowCam Instrument and Investigation Overview
×
引用
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