上次学会了如何计算太阳赤纬,这次要用太阳赤纬算日出时间啦。
写在前面的话:
这一系列纯属自己推着玩,并不是对权威公式的讲解,虽然会对结果进行验证,但是难免会有不少出入,如有误导请谅解哦~
以下正文:
在算之前首先回忆一个常识:赤道线上的点日出时间总是早上6点。
![c110a546d352cc0eac0b7f421dd22d82.png](https://img-blog.csdnimg.cn/img_convert/c110a546d352cc0eac0b7f421dd22d82.png)
早上6点,Y点日出了,我们随便在晨昏线上找到另一点X,根据经度的定义,只要算出经度差,我们就可以知道X的时间比Y早了多少,也就能求出X的日出时间啦。如图,
![676a1bbed403e6d808c3c7414fccc548.png](https://img-blog.csdnimg.cn/img_convert/676a1bbed403e6d808c3c7414fccc548.png)
就是我们要求的经度差。
为了求
![7d20b7c89293d2281a805baf8c82ffe9.png](https://img-blog.csdnimg.cn/img_convert/7d20b7c89293d2281a805baf8c82ffe9.png)
老样子,我们把线投影到二维地球上。
![0b9f5e99ac77062fdcf11a5a6ade55f0.png](https://img-blog.csdnimg.cn/img_convert/0b9f5e99ac77062fdcf11a5a6ade55f0.png)
最后合并起来,
![15a4c83638d7e74658def66690ef53a7.png](https://img-blog.csdnimg.cn/img_convert/15a4c83638d7e74658def66690ef53a7.png)
是不是很简单?一起来验证一下吧~
明天是7月5号,上海坐标纬度+31.28度(取了平均),
所以太阳的赤纬
![171b4061a41a003028b33e84023c58ec.png](https://img-blog.csdnimg.cn/img_convert/171b4061a41a003028b33e84023c58ec.png)
得到经度差
![071620593a0da01e3a3d6b76a42c1e14.png](https://img-blog.csdnimg.cn/img_convert/071620593a0da01e3a3d6b76a42c1e14.png)
算出日出时间
![407ebadc5402d72cb07463367b530976.png](https://img-blog.csdnimg.cn/img_convert/407ebadc5402d72cb07463367b530976.png)
考虑对称性我们还可以算出日落时间
![72d91407a9d8a974886892577377f55a.png](https://img-blog.csdnimg.cn/img_convert/72d91407a9d8a974886892577377f55a.png)
顺手算个日照时长
![7598dbe4e1aa0b423c3803816f73846b.png](https://img-blog.csdnimg.cn/img_convert/7598dbe4e1aa0b423c3803816f73846b.png)
查一下天气预报
![38fc14c3a27c4288914c6043c7e886c7.png](https://img-blog.csdnimg.cn/img_convert/38fc14c3a27c4288914c6043c7e886c7.png)
日出差的比日落多一点,或许是因为今年春分点不是3.21?不过误差不大,也就是赶日出的朋友可能正好看到日出完毕,哈哈哈哈哈哈,满足~
最后,放上权威公式:
![38d3cad019a30e2bfcdaebbd52d9763a.png](https://img-blog.csdnimg.cn/img_convert/38d3cad019a30e2bfcdaebbd52d9763a.png)
写于2019.7.4
参考资料
En.wikipedia.org. (2019). Sunrise equation. [online] Available at: https://en.wikipedia.org/wiki/Sunrise_equation [Accessed 4 Jul. 2019].
上海(中华人民共和国直辖市)_百度百科
时角_百度百科