cavsiopy: a Python package to calculate and visualize spacecraft instrument orientation

IF 2.6 3区 物理与天体物理 Q2 ASTRONOMY & ASTROPHYSICS Frontiers in Astronomy and Space Sciences Pub Date : 2023-10-26 DOI:10.3389/fspas.2023.1278794
E. Ceren Kalafatoglu Eyiguler, Warren Holley, Andrew D. Howarth, Donald W. Danskin, Kuldeep Pandey, Carley J. Martin, Robert G. Gillies, Andrew W. Yau, Glenn C. Hussey
{"title":"cavsiopy: a Python package to calculate and visualize spacecraft instrument orientation","authors":"E. Ceren Kalafatoglu Eyiguler, Warren Holley, Andrew D. Howarth, Donald W. Danskin, Kuldeep Pandey, Carley J. Martin, Robert G. Gillies, Andrew W. Yau, Glenn C. Hussey","doi":"10.3389/fspas.2023.1278794","DOIUrl":null,"url":null,"abstract":"Spacecraft attitude plays an important role in the observations of various atmospheric, planetary, and terrestrial parameters and phenomena that are of interest to the scientific community. Precise measurements from imagers, particle sensors, and antennas require accurate knowledge of instrument orientation. cavsiopy is an easy-to-install and use, light-weight open-source Python package for researchers who need to consider instrument pointing direction and observation geometry. cavsiopy contains the coordinate transformation routines and the corresponding rotation matrices from the spacecraft orbital reference frame (ORF) to any of the geocentric equatorial inertial for epoch J2000 (GEI J2K)/International Celestial Reference Frame (ICRF), Earth-centered, Earth-fixed (ECEF), International Terrestrial Reference Frame (ITRF), geodetic north-east-down, and geocentric north-east-center coordinate systems. Additionally, cavsiopy includes routines for importing Swarm-E ephemeris and generic two-line-element (TLE) data files; for the calculation of spacecraft azimuth, elevation, and orbital parameters; as well as for the 2D/3D visualization of the geometry between the instrument and the target. Functionality and utilization of cavsiopy for research problems are demonstrated with examples and visualizations for the Radio Receiver Instrument (RRI) and the Fast Auroral Imager (FAI) of e-POP/Swarm-E.","PeriodicalId":46793,"journal":{"name":"Frontiers in Astronomy and Space Sciences","volume":null,"pages":null},"PeriodicalIF":2.6000,"publicationDate":"2023-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in Astronomy and Space Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fspas.2023.1278794","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ASTRONOMY & ASTROPHYSICS","Score":null,"Total":0}
引用次数: 0

Abstract

Spacecraft attitude plays an important role in the observations of various atmospheric, planetary, and terrestrial parameters and phenomena that are of interest to the scientific community. Precise measurements from imagers, particle sensors, and antennas require accurate knowledge of instrument orientation. cavsiopy is an easy-to-install and use, light-weight open-source Python package for researchers who need to consider instrument pointing direction and observation geometry. cavsiopy contains the coordinate transformation routines and the corresponding rotation matrices from the spacecraft orbital reference frame (ORF) to any of the geocentric equatorial inertial for epoch J2000 (GEI J2K)/International Celestial Reference Frame (ICRF), Earth-centered, Earth-fixed (ECEF), International Terrestrial Reference Frame (ITRF), geodetic north-east-down, and geocentric north-east-center coordinate systems. Additionally, cavsiopy includes routines for importing Swarm-E ephemeris and generic two-line-element (TLE) data files; for the calculation of spacecraft azimuth, elevation, and orbital parameters; as well as for the 2D/3D visualization of the geometry between the instrument and the target. Functionality and utilization of cavsiopy for research problems are demonstrated with examples and visualizations for the Radio Receiver Instrument (RRI) and the Fast Auroral Imager (FAI) of e-POP/Swarm-E.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
cavsiopy:用于计算和可视化航天器仪器方向的Python包
在观测科学界感兴趣的各种大气、行星和地球参数和现象时,航天器的姿态起着重要作用。来自成像仪、粒子传感器和天线的精确测量需要对仪器方向有准确的了解。cavsiopy是一个易于安装和使用的轻量级开源Python包,适用于需要考虑仪器指向方向和观测几何的研究人员。cavsiopy包含从航天器轨道参考系(ORF)到J2000历元(GEI J2K)/国际天体参考系(ICRF)、地心、地球固定参考系(ECEF)、国际地球参考系(ITRF)、大地东北-下、地心东北-中心坐标系的任意一个地心赤道惯性坐标系的坐标变换例程和相应的旋转矩阵。此外,cavsiopy还包括用于导入Swarm-E星历和通用两行元素(TLE)数据文件的例程;用于航天器方位角、仰角和轨道参数的计算;以及仪器和目标之间的几何图形的2D/3D可视化。通过e-POP/Swarm-E的无线电接收仪(RRI)和快速极光成像仪(FAI)的实例和可视化演示了cavsiopy在研究问题中的功能和利用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Frontiers in Astronomy and Space Sciences
Frontiers in Astronomy and Space Sciences ASTRONOMY & ASTROPHYSICS-
CiteScore
3.40
自引率
13.30%
发文量
363
审稿时长
14 weeks
期刊最新文献
Measurement and calibration of non-linear shear terms in galaxy cluster fields Practical actions towards equity in space physics On the correlation between the enantiomeric excess of L-isovaline and the level of aqueous alteration in carbonaceous meteorites Editorial: Star formation: numerical simulations and what they teach us Exploring the relationship between STEVE and SAID during three events observed by SuperDARN
×
引用
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