中华农历论坛知识讨论区历法知识 → 寿星万年历5.08(测试版)


  共有916713人关注过本帖树形打印

主题:寿星万年历5.08(测试版)

帅哥哟,离线,有人找我吗?
春光
  591楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:917 积分:7577 威望:10 精华:1 注册:2005/3/17 11:37:00
  发帖心情 Post By:2009/7/6 8:04:00

关于4.45版的日月食图表显示有问题,地图显示不出来,而且日月食图表在没有清画布时,就显示出来,和左面信息混在一起,不便观察。

    另外,能否在升降菜单中增加航海晨光始和昏影终(地平线下12度),天文晨光始和昏影终(地平线下18度)计算。

    最好是如果有判断白夜(就是晨光始和昏影终发生在同一时刻)发生代码,在发生白夜标注一下白夜就更好了。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  592楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/7/6 8:26:00

已发布V4.46版

1、按照“历算爱好者”指出的错误,改正“多年”计算项的错误

2、根据“浪-淘-沙”的建议,把月食的“初亏”放在食甚前面。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  593楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/7/6 10:22:00

看来春光遇到的问题与浪淘沙当时遇到的问题是一样的,不知浪淘沙是怎样处理的?

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  594楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/7/6 10:40:00

以下是引用xjw01在2009-7-6 10:22:00的发言:
看来春光遇到的问题与浪淘沙当时遇到的问题是一样的,不知浪淘沙是怎样处理的?

WINXP的问题。先升级吧。

但要去找DAO-BAN的SP3。否则直接升级,电脑就不能用了。

感谢DAO-BAN高人,让我们可以花少量的钱用高品质的软件。

 

当然,从知识产权看,我是支持正版事业的。这个问题不扩展讨论。是个大话题,不适合在历法知识版块来谈。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  595楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/7/6 17:47:00

抄几个数据上来,看看许兄的“下中天”时刻推算得是否准确?

1979年《中国天文年历》

以历书时为准

月亮

1月0.0日,下中天1.23517h(即1:14:07世界时),查寿星,东经0度的月下中天时间为1978-12-31 09:14:04(北京时间)

0.5日,上中天13.74135h

1.0日,下2.23786(即2:14:16世界时),查寿星,东经0度的月下中天时间为1979-01-01 10:14:15(北京时间)

1.5日,上14.72290

2.0日,下3.19558(即3:11:44世界时),查寿星,东经0度的月下中天时间为1979-01-02 11:11:45(北京时间)

 7月1.0日,下5.02380(即5:01:26世界时),查寿星,东经0度的月下中天时间为1979-07-02 13:44:10(北京时间)

1.5日,上17.37893

2.0日,下5.73579(即5:44:09世界时),查寿星,东经0度的月下中天时间为1979-07-02 13:44:10(北京时间)

2.5日,上18.09607

3.0日,下6.46150(即6:27:41世界时),查寿星,东经0度的月下中天时间为1979-07-03 14:27:43(北京时间)

 1989年《中国天文年历》

以力学时为准

月亮

1月0.0日,上5.89153h

0.5日,下18.22402(即18:13:26世界时),查寿星,东经0度的月下中天时间为1989-01-01 02:13:26(北京时间)

1.0日,上6.56470

1.5日,下18.91609(即18:54:58世界时),查寿星,东经0度的月下中天时间为1989-01-02 02:54:59(北京时间)

2.0日,上7.28068

2.5日,下19.66076(即19:39:39世界时),查寿星,东经0度的月下中天时间为1989-01-03 03:39:42(北京时间)只有这个差3秒,不知是什么原因?或许哪个地方有笔误?明天我再查一下天文年历.

 

7月1.0日,上10.36676

1.5日,下22.88069(即22:52:50世界时),查寿星,东经0度的月下中天时间为1989-07-02 06:52:51(北京时间)

2.0日,上11.39057

2.5日,下23.89090(即23:53:27世界时),查寿星,东经0度的月下中天时间为1989-07-03 07:53:28(北京时间)

 

*******************

下班了。晚上再来核对

 

经核对,寿星的下中天时刻与1979年及1989年的<中国天文年历>保持一致,有时尾数差一秒钟,或许是允许的误差吧.

或者1979年使用的是历书时,还没使用力学时.

而1989年虽然使用力学时,但可能与2000年之后的坐标不完全一致?

 

这个就请许兄本人来分析.我只管核对数据了.

[此贴子已经被作者于2009-7-6 22:50:02编辑过]

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  596楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/7/6 22:53:00

1秒的误差是允许的,因为《寿星万年历》的deltat T的精度在过去几十年内的精度差不多只有1秒,另外,升降计算过程中,使用的月亮坐标精度也不高,可能造成几秒误差,这个问题看来得改进一下。

 

如上楼:2.5日,下19.66076(即19:39:39世界时),查寿星,东经0度的月下中天时间为1989-01-03 03:39:42(北京时间), 误差3秒,多了点,我在下一个版本改进一下。我查1989-01-03 03:39:42时刻的方位角,不是180度,而是180度多了50角秒,说明寿星的升降计算多算了50/15=3.3秒钟。

 

已发布V4.47版:

1、根据的春光建议,增加了航海晨昏时间以及天文晨昏时间

2、增加了时间有效性的判断,并增强极昼夜临界点迭代的稳定性。但没有给出昼夜特征判断,主要是因为春光给的白夜判断方法有点问题,有空的时候再考虑其它判别方法。

3、根据浪-淘-沙的数据,改进月亮升降中天的计算精度。

[此贴子已经被作者于2009-7-7 10:14:05编辑过]

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  597楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/7/6 23:08:00

下中天还可以用以下方法验算:

 

把时间反代入月亮星历,看它的站心方位角是不是180度。月亮下中天时,子午圈、站心、地心、月亮都在同一平面上(实际上,这时地心移到站不会改变方位角,不论上下中天),不存在视差改正影响方位角问题,另外,大气折射也不会影响影响方位角(只会响高度角),所以方位角为180度对就对应者下中天。当然,程序实际计算上下中天,使用的是赤道坐标中的时角,而不是方位角,时角坐标系的坐标中心在地心。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  598楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/7/6 23:30:00

现在V4.47版的升降精度提高了一点

月亮

1月0.0日,下中天1.23517h(即1:14:07世界时),查寿星,东经0度的月下中天时间为 1978-12-31 09:14:06(北京时间) 


0.5日,上中天13.74135h

1.0日,下2.23786(即2:14:16世界时),查寿星,东经0度的月下中天时间为1979-01-01 10:14:16(北京时间) 


1.5日,上14.72290

2.0日,下3.19558(即3:11:44世界时),查寿星,东经0度的月下中天时间为1979-01-02 11:11:45(北京时间) 


 7月1.0日,下5.02380(即5:01:26世界时),查寿星,东经0度的月下中天时间为1979-07-01 13:01:26(北京时间) 


1.5日,上17.37893

2.0日,下5.73579(即5:44:09世界时),查寿星,东经0度的月下中天时间为1979-07-02 13:44:09(北京时间)

2.5日,上18.09607

3.0日,下6.46150(即6:27:41世界时),查寿星,东经0度的月下中天时间为1979-07-03 14:27:42(北京时间)


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  599楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/7/7 8:43:00

谢许兄。

 

昨晚我下载4.47版后,测试了一下。那个差3秒的下中天时刻,已经只差1秒了。应当属于误差范围内了。

 

关于月上中天时刻的校验,我以前发过一个求助贴。我就是用方位角180度来找中天时刻的。

那个版本号比较低,误差相对也大些。

后来许兄修正了算法,误差已经很小了。控制在1秒钟之内,这已经是高精度了。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xuxiaowei
  600楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:26 积分:667 威望:0 精华:0 注册:2008/7/18 14:10:00
  发帖心情 Post By:2009/7/7 21:03:00

又改进了很多,无论界面,还是各省县市数据,一个字,爽。

辛苦了楼主

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

寿星万年历5.08(测试版)








签名