1 个不稳定版本
0.0.1 | 2022年12月4日 |
---|
#70 在 #航空航天
185KB

Solaris 是一个 Rust 库,用于高效地预测在 2017 年至 2116 年之间,地球任何地方在任意时间的太阳位置。
论文
Solaris 是 SolTrack(《arXiv:2209.01557v1》)的 Rust 版本实现。这些方程式足够简单,可以在嵌入式系统中高效运行。作者验证了这些方程式在 2017 年至 2116 年之间具有高精度。这个库是基于论文中的方程式实现的,仅基于 arXiv 预印本中提出的方程式。
验证
将使用论文中提出的方法以及一些额外的验证来验证库的实现。《VSOP87》将在所有测试中用作基准。
精度
-
论文作者所做的工作
- VSOP87 比较:荷兰阿姆斯特丹在日出/日落时间看到的太阳位置
-
进一步的 VSOP87 比较
- 随机纬度/经度/时间,根据日出/日落时间切片的大小按比例放大时间点数量
性能
-
待定
- 需要能够锁定 CPU 内核到 2.67 GHz 以与论文进行公平比较— 可能可以通过 Linux 实现
免责声明
除了许可证中注明的免责声明外,本文档的作者与 SolTrack 论文的作者没有任何关联,也没有声称有任何关联。
常见问题解答
为什么叫“Solaris”?
预测三个太阳的位置是由 三体星系 完成的,因此,仅预测一个太阳的位置必须由 Solaris (这只有道理!)来完成。
引用
@misc{https://doi.org/10.48550/arxiv.2209.01557,
doi = {10.48550/ARXIV.2209.01557},
url = {https://arxiv.org/abs/2209.01557},
author = {van der Sluys, Marc and van Kan, Paul},
keywords = {Instrumentation and Methods for Astrophysics (astro-ph.IM), Computational Physics (physics.comp-ph), FOS: Physical sciences, FOS: Physical sciences},
title = {SolTrack: a free, fast and accurate routine to compute the position of the Sun},
publisher = {arXiv},
year = {2022},
copyright = {Creative Commons Attribution Non Commercial Share Alike 4.0 International}
}