文件名称:sgp4:多种语言的SGP4实现
文件大小:479KB
文件格式:ZIP
更新时间:2024-03-19 19:29:21
rust tle sgp4 orbital-simulation elsets
SGP4 SGP4代表“简化的通用扰动4”,并且可以说是使用最广泛的模拟地球卫星轨道的传播器。 这个模块是我个人的项目,用于以多种语言生成实现。 几十年前发布的官方*文件描述了该理论和软件。 该文件被称为《太空轨道报告3》。 2006年,空间标准与创新中心( )的研究人员发表了对该算法和更现代软件实现的详细研究。 除了论文,他们还发布了该。 最重要的是,他们产生了一系列广泛的测试案例,涵盖了多种轨道状况,潜在的奇点和其他棘手的轨道。 执照 该代码未经许可即被释放。 完全按照自己的意愿进行操作,风险自负。 它基于太空标准与创新中心( )发布的代码。 他们的基于美国*标准。 不承担任何责任,也不提供任何担保。 概述 空气动力学计算全部在SGP4类/模块中作为静态函数实现。 ElsetRec数据结构用于维护这些方法之间的初始化状态。 为了方便起见,我实现了TLE类。 构造函数接受两行元
【文件预览】:
sgp4-master
----.gitignore(193B)
----data()
--------sgp4-ver.out.json(85KB)
--------sgp4-ver.jsonp(7KB)
--------sgp4-ver.out.jsonp(85KB)
--------sgp4-ver.json(7KB)
--------tcppver.out(138KB)
--------SGP4-VER.TLE(8KB)
----src()
--------mat()
--------swift()
--------cpp()
--------js()
--------c()
--------java()
--------python()
--------rust()
--------csharp()
--------ruby()
--------fortran()
--------r()
--------libre()
----LICENSE(1KB)
----README.md(6KB)