基于混沌-7模型的磁强计标定

IF 0.6 Q4 ASTRONOMY & ASTROPHYSICS
Hosub Song, Jaeheung Park, Jaejin Lee
{"title":"基于混沌-7模型的磁强计标定","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":"{\"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}","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

摘要

提出了一种基于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)数据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Magnetometer Calibration Based on the CHAOS-7 Model
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信