Mubody,一个天体动力学开源Python库,专注于振动点

Juan Bermejo Ballesteros, José María Vergara Pérez, Alejandro Fernández Soler, Javier Cubas Cano
{"title":"Mubody,一个天体动力学开源Python库,专注于振动点","authors":"Juan Bermejo Ballesteros, José María Vergara Pérez, Alejandro Fernández Soler, Javier Cubas Cano","doi":"10.5821/conference-9788419184405.040","DOIUrl":null,"url":null,"abstract":"Mubody is an astrodynamics open-source Python library focused on the libration points. Such points result from the equilibrium of the gravitational forces between two massive bodies as the Sun and Earth, for example. The library is mainly intended for the generation of orbits in these regions, which is not a straightforward process, specially if perturbations are considered. Currently, the library allows to generate Lissajous orbits in the second Lagrange point of the Sun-Earth system under the influence of perturbations such as the Earth orbit eccentricity. The next milestone, as a result of a master student work, is the incorporation of Halo orbits and the expansion to all three collinear libration points from any two massive bodies of the Solar System. This tool has been developed as part of a PhD, motivated by the need of performing mission analysis in libration point regions. Nevertheless, since its creation it has also proven to be an excellent academic tool for both enhancing the library itself and using its results for further studies (collision risk, thermal analysis, formation flight control, etc). As a result, the tool has rapidly evolved, building onto the knowledge and experience that the students gather while working on their academic projects (bachelor’s degree dissertations, master theses, subjects, internships). The participation on the library development provides students with experience in orbital mechanics, software design, version control and it compels them to ensure that their work can be readily used by others as it is properly documented. The project is hosted in GitLab under a MIT licence","PeriodicalId":340665,"journal":{"name":"4th Symposium on Space Educational Activities","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Mubody, an astrodynamics open-source Python library focused on libration points\",\"authors\":\"Juan Bermejo Ballesteros, José María Vergara Pérez, Alejandro Fernández Soler, Javier Cubas Cano\",\"doi\":\"10.5821/conference-9788419184405.040\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mubody is an astrodynamics open-source Python library focused on the libration points. Such points result from the equilibrium of the gravitational forces between two massive bodies as the Sun and Earth, for example. The library is mainly intended for the generation of orbits in these regions, which is not a straightforward process, specially if perturbations are considered. Currently, the library allows to generate Lissajous orbits in the second Lagrange point of the Sun-Earth system under the influence of perturbations such as the Earth orbit eccentricity. The next milestone, as a result of a master student work, is the incorporation of Halo orbits and the expansion to all three collinear libration points from any two massive bodies of the Solar System. This tool has been developed as part of a PhD, motivated by the need of performing mission analysis in libration point regions. Nevertheless, since its creation it has also proven to be an excellent academic tool for both enhancing the library itself and using its results for further studies (collision risk, thermal analysis, formation flight control, etc). As a result, the tool has rapidly evolved, building onto the knowledge and experience that the students gather while working on their academic projects (bachelor’s degree dissertations, master theses, subjects, internships). The participation on the library development provides students with experience in orbital mechanics, software design, version control and it compels them to ensure that their work can be readily used by others as it is properly documented. The project is hosted in GitLab under a MIT licence\",\"PeriodicalId\":340665,\"journal\":{\"name\":\"4th Symposium on Space Educational Activities\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"4th Symposium on Space Educational Activities\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5821/conference-9788419184405.040\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"4th Symposium on Space Educational Activities","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5821/conference-9788419184405.040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

Mubody是一个天体动力学开源Python库,专注于振动点。这些点是由两个大质量天体(例如太阳和地球)之间的引力平衡产生的。该库主要用于在这些区域生成轨道,这不是一个简单的过程,特别是如果考虑到摄动。目前,该库允许在地球轨道偏心率等扰动的影响下,在日地系统的第二个拉格朗日点生成利萨焦轨道。下一个里程碑,作为硕士生工作的结果,是光晕轨道的合并,并从太阳系的任何两个大质量天体扩展到所有三个共线振动点。该工具是作为博士学位的一部分开发的,其动机是在振动点区域执行任务分析的需要。然而,自创建以来,它也被证明是一个优秀的学术工具,既增强了图书馆本身,又利用其结果进行进一步的研究(碰撞风险,热分析,编队飞行控制等)。因此,该工具迅速发展,建立在学生在学术项目(学士学位论文,硕士论文,科目,实习)中收集的知识和经验的基础上。参与图书馆的开发为学生提供了轨道力学,软件设计,版本控制方面的经验,并迫使他们确保他们的工作可以很容易地被其他人使用,因为它是适当的文档。该项目在麻省理工学院许可下托管在GitLab中
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Mubody, an astrodynamics open-source Python library focused on libration points
Mubody is an astrodynamics open-source Python library focused on the libration points. Such points result from the equilibrium of the gravitational forces between two massive bodies as the Sun and Earth, for example. The library is mainly intended for the generation of orbits in these regions, which is not a straightforward process, specially if perturbations are considered. Currently, the library allows to generate Lissajous orbits in the second Lagrange point of the Sun-Earth system under the influence of perturbations such as the Earth orbit eccentricity. The next milestone, as a result of a master student work, is the incorporation of Halo orbits and the expansion to all three collinear libration points from any two massive bodies of the Solar System. This tool has been developed as part of a PhD, motivated by the need of performing mission analysis in libration point regions. Nevertheless, since its creation it has also proven to be an excellent academic tool for both enhancing the library itself and using its results for further studies (collision risk, thermal analysis, formation flight control, etc). As a result, the tool has rapidly evolved, building onto the knowledge and experience that the students gather while working on their academic projects (bachelor’s degree dissertations, master theses, subjects, internships). The participation on the library development provides students with experience in orbital mechanics, software design, version control and it compels them to ensure that their work can be readily used by others as it is properly documented. The project is hosted in GitLab under a MIT licence
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信