电影迷的家

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 166|回复: 0
打印 上一主题 下一主题

如何求出各纬度的昼长时间

[复制链接] 分享到朋友圈
integral

1945

主题

1957

帖子

2355

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2355
QQ
跳转到指定楼层
楼主
发表于 2024-8-29 19:53:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

冬至日北纬60度昼长时间为什么是5个半小时?)

因为昼长是和周日圈在地平线上的弧长有关(姑且叫做“白昼弧长”),而这是由太阳直射纬度和观察者当地纬度决定的。

如上图(在附件里):(北半球为例)
O点为地心,圆N为所求纬度的纬线圈;A B两点为晨昏线与该为线圈的交点。
设:太阳直射点纬度的度数为β、所求点纬度的度数为α,地球的半径为R,则
∠MON=β、∠OCN=α、 OC=R
所以ON=Rsinα, NC=NA=Rcosα
    MN=ONtanβ= Rsinαtanβ
∠MNA= arcos(MN/NA)= arcos(tanαtanβ)
白昼弧长=2 arcos(tanαtanβ)
公式arccos里面有可能出现大于1或者小于-1的情况,都是无解,大于1的时候是极夜,小于-1的时候是极昼,因为没有日出日落所以才无解的。
例如:冬至的北纬60度,太阳直射南纬23.5度,就这么代入公式,得出白昼弧长是82.277度。
而地球每小时自转15度,所以地球转过白昼弧长所需的时间是 82.277/15 = 5.48小时。即常说的五个半小时。夏至则为十八个半小时。(5:30+18:30=24)

分享到朋友圈

微信图片_20240829195113.png (202.17 KB, 下载次数: 77)

微信图片_20240829195113.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|电影迷的家   

GMT+8, 2024-9-17 03:57 , Processed in 0.363326 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表