cnzym 发表于 2011-9-17 14:58:58

【G1M】天体地平坐标计算

本帖最后由 cnzym 于 2011-9-30 16:31 编辑

2011-9-29 版本更新至0.2 说明
  增加月球地平坐标计算功能,但精确度较差(误差在2°至11°不等)。
  算法来源:有关月球升交点黄经和月球黄道经度的公式是从网上查得,其余部分为作者花了三天左右时间所推得。

用途介绍
  这是一个天文软件。已知观测点经纬度、日期、时间,可以求出当地当时日月大致方位(地平坐标)。如果知道恒星赤经赤纬数据,还可以求出当时恒星地平坐标。
  月相计算暂不涉及(也没必要,看农历就知道)。

算法与误差说明
  一 理论地平坐标与实际地平坐标有区别,一方面在于大气折射、另一方面在于海拔高度(登上天宫一号试试)。
  二 太阳、恒星地平坐标计算实际上是一个赤道坐标与地平坐标的转换工具(原创算法),计算结果有一定的误差。(以软件Stellarium的计算结果为准。)
  三 月球地平坐标计算实际上是利用一个空间圆环的参数方程(考虑交点进动)求月球黄经黄纬、再转为赤经赤纬,进而转换为地平坐标的功能。实际计算中还要考虑许多复杂的摄动与章动问题,才能达到基本准确。
  测试时选取了北极星、M31(仙女座星系)、太阳、M45(昴宿星团)等。

附注
  (1) 所有天体轨道均按圆轨道处理。
  (2) 春分按照3月21日计算(这个数据本身就有误差),黄赤交角为23°26‘。
  (3) 至于什么是赤经赤纬,去百度一下或者维基百科。举个例子就是北极星的赤纬约为90°(89.3°)。
    下面的网站有很详细的恒星赤道坐标数据。
    http://www2.ihns.ac.cn/astronomy/224.htm

489km 发表于 2011-12-21 04:55:03

新人报告

ldystf221 发表于 2013-5-6 13:24:55

bu不错啊,支持楼主。。

hejiho-123 发表于 2016-1-29 21:13:48

这么牛B的程序,不和能否在9750中运行

珞珝Rosu 发表于 2018-10-5 21:03:42

水积分
页: [1]
查看完整版本: 【G1M】天体地平坐标计算