太阳方位角计算公式,要精确的!!!!!!!!!!!!

2024-11-29 11:27:00
推荐回答(3个)
回答1:

您好!
求太阳高度角hs :

sin hs =sinφ·sinδ+cosψ·cosδ·cosΩ

式中 hs-太阳高度角,deg;

φ-地理纬度,deg;

δ-赤纬,deg;

Ω-时角,deg。

2,求太阳方位角As :

COSAs= sinhs·sinψ-sinδ/(coshs·cosψ)

As-太阳方位角,deg.

回答2:

你好,你说的这些我们都有,我都用VB编程了!可惜考虑到商业性问题,不能给你!其实用的公式跟楼上的大同小异!

回答3:

计算太阳方位角A可以通过以下公式,其中最终的变量有本地时间,当地纬度等,以及太阳的黄经坐标。 公式一、 sinh⊙ = sinδsinφ + cosδcosφcost 其中: h⊙ 太阳高度角 t 太阳时角 δ 太阳赤纬 φ 当地纬度 公式二、 cosA = (sinh⊙ sinφ - sinδ) / cosh⊙ cosφ 其中: A 太阳方位角 h⊙ 太阳高度角 δ 太阳赤纬 φ 当地纬度 三、太阳时角可以由本地时间计算出 太阳时角在正午时约为零,上午为负,下午为正,日出时约为-90°,日没时约为90° 太阳时角t = ( 真实时间(called True Time) - 12 ) * 15° = ( 常用时间(called Mean Time) - 均时差(equation of time) -12 ) * 15° 其中: 均时差(equation of time)在一年中的值周期变化,有图可查。 图片地址如下: https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/%CF%B8%D3%EA%C1%F7%B9%E2/pic/item/77b9f5d37289e1f5a8ec9a54.jpg
四、太阳的赤纬可以由太阳的黄经算出 太阳赤纬δ sinδ = -sinε sinλ⊙ 其中ε是黄赤交角,ε=23.439281° 五、太阳的黄经的算法较为复杂,我也不怎么会,好像能查表,或者有现成的软件计算。 如果能等几天,我打算开学了去请教请教。。。