太阳高度角和方位角的计算算法作者:王慧 崔连延来源:《电子技术与软件工程》2015年第17期 仓库管理系统论文摘 要
目前世界各国对太阳跟踪技术的研究越来越多,且取得了不小的研究成果。然而,太阳高度角和方位角的计算算法对太阳跟踪技术具有很重要的实际意义。本文采用Visual Basic编辑语言结合天文学计算公式编程实现太阳高度角和方位角的计算,并绘制出太阳高度角和方位角随时间变化的曲线图,通过大量的数据计算和曲线分析表明这种方法是可行并有效的。
中控系统
【关键词】天球坐标系 太阳高度角 太阳方位角 1 引言
目前有关太阳高度角和方位角计算的天文学公式以及编程语言和工具都非常之多,所以到一组误差小,精度高的天文学计算公式和简单易操作的编程语言具有很重要的意义。本文结合天文学公式,运用VB编辑语言进行编程实现太阳高度角和方位角的计算,并对这种计
算算法进行实验以检验其可行性。
2 天文学计算公式的确定
2.1 天文背景知识
在天文学中,地心天球被定义为以地心为圆心,以无限远处为半径的球体。太阳在天球上的位置是时刻变化的,一般使用赤道坐标系和地平坐标系两种天球坐标系来确定太阳在天球上的位置。
2.2 赤道坐标系
在赤道坐标系中,太阳位置由时角和赤纬角共同决定。时角是从观测点天球子午圈沿天赤道量至太阳所在时圈的角距离,计算公式如长沙大学学报1.1所示,其中T为真太阳时;赤纬角是地球赤道面与太阳和地球中心的连接线的夹角,计算公式如1.2所示,式中n为天数,是测试日期距离1月1日的天数。
2.3 地平坐标系
螺旋升降机的选用 圆跳动怎么测量在地平坐标系中,通常用高度角和方位角γS来确定太阳在天球上的位置。
高度角:太阳直射光与其观察点所在地平面的夹角。其计算公式为:
悠一悠(1.3)