日晷模型与地球地动说
日晷模型与地球地动说
最近不知为什么,地平帮的人多了起来。按理说,科学已经如此发达的今天,不应该有人再怀疑地是球形的,地球围着太阳转。我看到地平帮贴出的视频,把地球描述成一个不动的圆盘,圆盘中心是北极,圆盘边缘是南极。太阳像一个手电筒在圆盘上空转动。太阳的高度是3200公里,太阳和月亮的直径是30英里。好一组温馨的童话。
按实践检验真理的原则,NASA早就把地球是球形的图片展示给我们了,还有什么可说的呢。但地平帮的人说,你亲眼看到地球是球形的了吗?亲眼?还真没亲眼看过地球是球形的。但这让我想起一件事。大约10年前,我做过一个日晷。如果日晷提供的时间与本地时间吻合,就是我亲自做的实验。我用这个亲力亲为的结果证明了地球地动模型合理。
我是这样设计的。如果让日晷随季节转动,这个机械控制我做不到。我能做的是一个平面的,静态的日晷。先做一个圆盘,大约像汽车方向盘那么大,上面铺上刻度纸,再竖立一个大的三角尺。三角尺垂直边的底端与圆盘中心重合。
收集数据。这包括太阳的质量,万有引力常数,地球近日点,地球远日点,地球半径,地轴与轨道平面夹角,地球自转周期,当地的纬度。还有一个数据不容易找到,就是地球的近日点与冬至不是同一点。这两点之间有个时间差,不容易在网上找到。最后我还是找到了,好像是十几天左右的差别。这些数据要尽量精确,小数点后面位数越多越好。
模型建立。应用万有引力定律,解微分方程组,得到地球轨道。根据单位时间内,地日连线扫过的面积都相等,算出近日点地日连线与一年中某一天地日连线的夹角。根据这个夹角,考虑当地的纬度,应用球面三角几何,算出某日,某时,太阳与日晷连线在水平面上的投影与指北线的夹角。C++编程,每12天一格,每15分钟一格,把太阳与日晷连线在水平面上的投影与指北线(本地经线)的夹角打印出来。
描点。根据数据,在圆盘纸上描点。每12天一格,在圆盘纸上是半径不同的同心圆弧。每15分钟一格,在圆盘纸上是圆心向圆盘周边发射的曲线。
校正调试。先把圆盘调成水平,再让刻度纸上中午12点线与三角尺底边重合,晚上,参照北极星,让北极星与日晷连线在水平面上的投影与三角尺底边重合。白天中午时分,当三角尺竖边投影与12点线重合时,把此刻定义为本地太阳时间12点。这个时间与本地时区时间不同,其时间差是个常数。把这个常数计作本地时区差。
使用。只要我知道今天是几月几日,再读出三角尺竖边在刻度纸上的投影,就得到本地太阳时间,再考虑本地时区差,就得到时区时间。我追踪了这个日晷10个月左右,期中包括季节变换,夏令时变换,在格点上的误差小于3分钟左右。这个误差不能积累。应该说很精确了。
按地球地动模型制作的日晷与本地时区时间吻合能否证明地球地动模型的正确性呢?当然能!实际上,按地球地动模型,我成功地预测了,某月,某日,某时,太阳与日晷连线在水平面上的投影与指北线的夹角。实践检验真理。如果地平盘模型正确,地平帮也应该能按地平盘模型,成功地预测,某月,某日,某时,太阳与日晷连线在水平面上的投影与指北线的夹角。地平盘模型能做到吗!