|
计算器程序
程序名称: |
Star Coordinate Calculator |
平台: |
fx-9860GII fx-9860G & Slim fx-9750GII fx-9750G系列 fx-7400G Plus |
系统/软件要求: |
|
版本号: |
0.2 |
类型: |
其他 |
作者: |
CnZYM |
大小(K): |
2.73 |
更新日期: |
2011-09-29 |
描述: |
已知观测点经纬度、日期、时间、以及恒星赤经赤纬数据,可以求出当时恒星地平坐标(高度及方位)。
太阳、月球地平坐标可求。 |
已知缺陷: |
有一定误差(月球地平坐标计算误差很大) |
源代码: |
开源/部分开源 |
本帖最后由 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 |
评分
-
查看全部评分
|