0

我希望能够找到行星/卫星的平均节点。

这与这个问题完全不同,因为我正在寻找日期的平均黄道和月亮(或任何其他天体,但让我们保持简单)之间的节点

日期平均值(或有时 MOD) ”如http://nsdb.imcce.fr/multisat/Descripe.html描述的:

日期平均值(IAU76):ICRF 中给出的卫星天体测量坐标使用 IAU 1976 年采用的岁差模型转换为日期的赤道和分点。

我知道skyfield使用ICRF位置。我怀疑必须使用date.Pskyefield 的内部值(compute_precession(jd_tdb)?或任何其他?)来获得date 平均纬度的预期值。

但是如何?

最终获得日期平均纬度的其余部分获得节点时间的过程已经被Brandon Rhodes很好地描述了 ,所以我想这部分不需要讨论。

如果可能的话,我想使用 skyfield 或至少使用 python。

因为我还没有接受过那些“转换,参考框架..”业务的培训;任何帮助都将被使用并非常感谢。

4

1 回答 1

0

Skyfield 本身目前没有实现 IAU76 进动模型,因为 IAU76 已经过时并且不如最近的进动模型准确。

您能否更新您的问题以概述为什么 '76 岁差模型对您特别感兴趣,以及为什么月球和平均黄道之间的节点对您特别感兴趣?这可能有助于我们推荐更具体的方法。

或者,您可以尝试在https://astronomy.stackexchange.com/上提出您的问题,因为它不完全是一个编程问题——您没有不理解或需要修复的示例代码——但看起来更一般关于如何处理天文谜题的问题?

于 2018-07-08T03:11:27.540 回答