七政四余坐标与岁差:历元、黄经与零点说明
公开本系统J2000近似岁差式、黄经换算与星宿锚点,明确与现代天文标准的边界。
两个黄经字段意味着什么
输出tropicalLon是本系统计算的回归黄经,siderealLon是减去本系统岁差累积量后归一到0至360°的黄经。默认星宿锚点与黄道偏移均为0°,可配置;这些零点约定会影响宿度与宫位,不能只比较星名。
可手工复算的岁差式
t=(JD−2451545)/36525;本系统使用p=1.396971t+0.000309t²(度),siderealLon=normalize(tropicalLon−p)。J2000时p=0。2024-01-01 12:00Z,t=0.24,p=0.3352908384°;实际太阳回归黄经280.5518298901°,减后为280.2165390517°。
不是IAU完整岁差章动模型
这里只减去简化的黄经累积标量,没有宣称实现IAU 2006/2000A三维岁差章动,也未据此完成独立星历精度认证。相同公式可复算只证明实现口径;现代天文SOFA参考用于识别差异,不是本系统已符合该标准的证书。
时间与传统宿度的边界
星历JD由钟表时间减时区得到UT;四柱日时另用当地真太阳时,不能把校正后钟面当UT再次计算星历。本系统宿宽与锚点属于当前实现约定,不能混称古代赤道宿度、现代黄道宿界或某一派恒星黄道。比较时记录历元、坐标、时标、宿界和偏移。 本实现用UT近似计算JD,未单独加入TT/TDB及ΔT处理;不据此声明高精度天文测量适用。
当前可用范围
本页提供方法说明与真实引擎教学记录,暂不提供个人七政交互排盘入口。下方可展开原始计算字段,核对坐标、时标与岁差设置;不以其他体系命盘代替七政结果。
公开教学记录 · 2026-10-26.1
展开机器记录(原始字段) · 2000-01-01T12:00:00Z; longitude 0; anchor 0; zodiac offset 0
{
"meta": {
"ayanamsaDeg": 0,
"epoch": "J2000",
"xingxiuAnchorDeg": 0,
"zodiacOffsetDeg": 0
},
"sun": {
"body": "日",
"tropicalLon": 280.3725548788095,
"siderealLon": 280.3725548788095,
"palace": "田宅",
"palaceBranch": "酉",
"xiu": "井",
"degInXiu": 30.838308303467016,
"dignity": "平",
"retro": false
}
}展开机器记录(原始字段) · 2024-01-01T12:00:00Z; longitude 0; anchor 0; zodiac offset 0
{
"meta": {
"ayanamsaDeg": 0.33529083839999996,
"epoch": "J2000",
"xingxiuAnchorDeg": 0,
"zodiacOffsetDeg": 0
},
"sun": {
"body": "日",
"tropicalLon": 280.5518298900897,
"siderealLon": 280.2165390516897,
"palace": "田宅",
"palaceBranch": "酉",
"xiu": "井",
"degInXiu": 30.682292476347214,
"dignity": "平",
"retro": false
}
}依据与进一步核对
IAU SOFA:现代岁差章动模型说明维护:命运万象项目内容团队。本文说明当前计算规则与传统文献,未完成具名独立专业审校。内容更新:2026 年 10 月 27 日;边界输入请结合链接中的计算记录核对。