Skip to content

地心、站心、视位置与地平:观测模型怎样改变坐标 ​

一颗天体的位置并不是只有一组数字。参照原点、坐标系、历元以及是否包含观测修正,都会决定这组数字的含义。专业比较应先辨认这些定义,再判断差值来自天文模型还是解释方法。

地心与站心 ​

地心位置以地球中心为观测原点;站心位置以地面观测者为原点,需要地点和可能的高度。原点改变会产生视差。月球距离较近,地心与站心方向的差异通常比遥远对象更值得关注;具体数值随时刻、地点和方向改变,不能给每颗天体统一减去一个常数。

以地心计算天体,再用观测者地平确定宫位,是一种可以明确说明的组合。它不自动等于“所有天体都按站心计算”。宫制名中的 Topocentric 也不能单凭名字推定天体坐标已经采用站心模式。

几何、天文测量与视位置 ​

光从对象传播到观察者需要时间,观察者运动和引力等还会参与某些位置定义。程序中的几何位置、天文测量位置、视位置可能对应不同修正组合。“视”与“真实”这些词要查文档具体定义,不能根据中文印象认为最后一种一定最适合所有研究。

比较两份表时,可依次问:原点是否相同?时间尺度是否相同?使用平均或真参照?是否计入光行时、光行差等?最后才比较数值残差。

一个具名输出标准:JPL Horizons ​

以 Horizons 手册的地球观测者输出为例,修正含义如下;这是该产品的字段定义,其他星历接口仍须分别核对。

输出对象时间与方向修正坐标参照
未加像差修正的几何向量目标与观察者同一坐标时刻的位置差所选参考框架
Observer quantity 1,天文测量赤经赤纬光行时;FK4/B1950 还有该框架的椭圆像差项所选 ICRF 或 FK4/B1950
Observer quantity 2,地球站点视赤经赤纬光行时、引力偏折、恒星光行差;大气折射可选日期真赤道与真分点

“视位置”因此并不自动表示已经加入大气折射。相同对象的天文测量坐标与视坐标,既可能包含不同修正,也可能在不同参考框架中;不能逐项直接相减后归因于一个因素。以上可查 Horizons 手册的 Observer Table 第 1、2 项。

从赤道到地平 ​

给定地理纬度 φ、对象赤纬 δ 和时角 H,忽略折射等修正时,高度角 h 满足:

text
sin h = sin φ × sin δ + cos φ × cos δ × cos H

算例:φ = 30°,δ = 0°,H = 0°。右侧为 cos 30°,于是 h = 60°。当 H = 90°,右侧为 0,h = 0°。这个例子解释的是赤道上对象在本地子午线上和地平上的几何位置,不是实际某颗行星的升落预报。

折射与升落条件 ​

大气折射改变观测者看到的方向,近地平时尤其需要注意。温度、气压、所采用模型以及对象中心或边缘,都可能进入升落定义。几何中心高度 0° 与常见日出定义不是同一条件。

因此,同一日期的日出时间差异,可能涉及地点高度、地平遮挡、折射和太阳视半径。盘中的昼夜判定若采用太阳中心的几何高度,也应与观察意义上的日出分别解释。

黄经差与球面距离 ​

两点黄经相差 0°,若黄纬不同,仍有球面距离。给定同黄经、黄纬分别 +5° 与 −5°,沿同一经圈相距 10°。只有黄纬为零或另有明确近似条件时,某些黄经差才直接代表所需距离。

这不表示黄经相位定义“算错了”。黄经相位和球面角距本来就是不同量。主限的世俗位置尺度、恒星共时与普通黄经相位也需要各自定义。

怎样连接解释 ​

先写出数学量,再写解释采用什么量。例如“黄经刑相”说明比较黄经差;“近地平”说明高度条件;“宫位位置”说明所选分宫映射。知道三个量可以同时存在,才不会把图上一个距离当作全部天球关系。

资料 ​

JPL Horizons 手册用于观测中心与输出坐标定义;USNO 高度方位计算提供地平计算的资料入口。本页的固定角度例子可直接按所列三角公式复算。相关条目:恒星时及宫制几何。