返回本命盘计算器

本命盘是如何计算的

可信应当可验证。本页完整记录 Lunar Chronicle 本命盘计算器的每一个数字如何得出——天文理论、坐标框架、宫位数学,以及对照 NASA 参考数据实测的精度。

1. 行星位置:VSOP87 与 ELP2000

太阳视黄经来自地球的 VSOP87 日心轨道理论(Bretagnon & Francou,法国经度局);月球位置采用 ELP2000-82B 月球理论(Chapront)及其主要摄动项;水星至海王星采用完整 VSOP87 行星级数。

冥王星采用 Meeus《天文算法》第 40 章的解析理论,并从 J2000 参考框架岁差转换至当日黄道。在 1900-2100 年范围内与 JPL 数据偏差约 0.1 角分。

所有位置均为地心视位置:已作光行时(行星距离最远约 5 光时)、周年光行差(最大 20.5 角秒)与黄经章动(IAU 1980 级数,最大 17.2 角秒)修正——即占星所用的视位置约定。

2. 参考框架:热带黄道(当日分点)

黄经以当日真实分点与黄道为基准——即西方占星使用的热带黄道。白羊座 0 度定义为出生时刻黄道与天赤道的升交点。

黄赤交角采用 IAU 平黄赤交角多项式并加交角章动(Δε)修正。

我们刻意不采用恒星黄道(印度占星 ayanamsha 修正);两种体系目前相差约 24 度。

3. 时间:地方时钟到世界时

你的出生当地时间通过 IANA 时区数据库转换为世界时(UT)——与所有计算机时钟同源的 tzdata,历史上的夏令时规则会被正确处理。

星历计算需要地球时(TT):我们按 NASA/GSFC 多项式近似(Espenak & Meeus)加入 Delta-T。以 1961 年为例该修正约 38 秒,若忽略将使月球位置偏差最多约 20 角秒。

支持范围:1900-2100 年。超出该区间 Delta-T 近似与星历精度都会下降,我们宁可拒绝计算,也不会默默返回错误数字。

4. 上升、中天与 Placidus 宫位

当地恒星时由格林尼治视恒星时(IAU 1982 级数)加你的地理经度得出。中天(MC)是正在你所在经线上中天的黄道点;上升(ASC)是正在东方地平线升起的黄道点。

中间宫头按 Placidus 规则计算:每个宫头是已完成其半日弧(或半夜弧)三分之一(或三分之二)的黄道点。我们通过迭代求解至亚角秒级收敛。

Placidus 在极圈附近纬度(约南北纬 66 度以外)数学上无定义。此时自动降级为 Porphyry 宫位制,并在结果中明确标注。整宫制选项始终可用。

5. 相位

计算十大古典星体之间的五种经典主相位:合相(0 度)、六合(60)、刑相(90)、拱相(120)与冲相(180)。

容许度遵循通行专业惯例:合/刑/拱/冲 8 度,涉及太阳或月亮时放宽至 10 度;六合 6 度,涉及发光体时放宽至 8 度。交点显示但不参与相位计算。

6. 对照 NASA JPL Horizons 的实测精度

我们在两个历元对全部星体与 JPL Horizons 星历服务(观测者当日黄道黄经,IAU76/80 框架)进行了对照:2000-01-01 12:00 UT 与 1961-07-01 18:45 UT(戴安娜王妃 AA 级出生数据)。

十个星体、两个历元的最大偏差为 0.65 角分(月亮);太阳、各行星与冥王星的偏差均在 0.25 角分以内。上升点另经独立的地平线交点求解器交叉验证,偏差小于 0.001 角秒。

实践中,这意味着本工具的行星位置与基于瑞士星历的专业软件在印刷精度(角分)内完全一致。

参考文献

  • Bretagnon, P. & Francou, G., 'Planetary Theories in Rectangular and Spherical Variables: VSOP87', Astronomy & Astrophysics 202, 309-315 (1988)
  • Chapront-Touze, M. & Chapront, J., 'The lunar ephemeris ELP2000-82B', Astronomy & Astrophysics 124, 50-62 (1983)
  • Meeus, J., 'Astronomical Algorithms', 2nd ed., Willmann-Bell (1998)
  • NASA JPL Horizons System - ssd.jpl.nasa.gov/horizons(用于验证的观测者当日黄道星历)
  • IAU 1980 章动理论;IAU 1982 格林尼治平恒星时多项式
  • Espenak, F. & Meeus, J., 'Polynomial Expressions for Delta-T', NASA GSFC
  • Swiss Ephemeris(Astrodienst AG)——专业占星软件的误差参考基准

本工具是什么,不是什么

本计算器的天文层是精密科学:它报告的位置是真实天体坐标,你可以用 NASA 数据自行核验。解读层——星座、宫位与相位的含义——属于占星的象征传统,未经科学证实。我们对两者严格区分,并将所有解读标注为仅供自我反思与娱乐。