MATLAB 函数 mspa 是美国国家可再生能源实验室 (NREL) 开发的 C 函数 spa.c 的 mex 接口函数,用于准确计算太阳在天空中的位置。 参考实现 spa.c 所基于的算法在 Ibrahim Reda 和 Afshin Andreas 国家可再生能源实验室 (NREL) 技术报告 NREL/TP-560-34302 的报告“用于太阳辐射应用的太阳位置算法”中有所描述, 2008 年 1 月修订。 该报告可从http://rredc.nrel.gov/solar/codesandalgorithms/spa/ 还有一个链接,可以从中下载参考实现 spa.c 和相应的 spa.h 文件。 将本次提交的zip文件解压后,将spa.c和spa.h文件下载到同一目录下,即可使用mex mspa.c spa.c编译mex接口函数 mspa 的调用语法是res = mspa(
2023-07-12 09:40:43 15KB matlab
1
VSOP87 的主要版本将行星的椭圆变量定义为时间的函数。 VSOP 数据提供以下椭圆变量: A 天文单位中的半长轴(AU,其中 1AU = 149597870.7km) L 平均经度k = e cos π 其中 e 是偏心率,π 是近日点的经度h = e sinπ q = sin i/2 cos Ω 其中 i 是倾角,Ω 是升交点的经度p = sin i/2 sin Ω 计算基于 J2000 纪元 2000-01-01 12:00:00 之后的儒略世纪时间。 T = (JDE - 2451545)/365250
2023-06-08 22:19:34 10.57MB matlab
1
自己写的计算太阳方位角和高度角的程序。能够通过日期和时间,计算任意时刻太阳的高度角和方位角。在Visual Studio 2008下调试通过。具有串行通信(CnComm)、数据存储功能。
2023-04-04 20:43:04 437KB 太阳 位置 计算
1
使用VS C#计算出当地当时太阳位置,位置坐标RA,DEC或是AZ,ALT。
2022-12-08 20:17:26 91KB 自己
1
计算太阳位置的简单快速算法。 有关更多详细信息,请参阅 MJ Blanco、K. Milidonis 和 AM Bonanos 的公开出版物,“更新 PSA 太阳位置算法”,太阳能,卷。 212,第 339-341 页,2020 年,DOI:10.1016/j.solener.2020.10.084。 请参考您工作中的文章。
2022-01-13 17:25:02 3KB matlab
1
太阳位置;python;太阳高度角;太阳方位角 输入时间及经纬度就可求得太阳方位
2021-12-30 19:04:04 4KB 太阳位置 python
1
给定当地的经纬度,可以自动计算当前时间下太阳的高度,角度。该算法经过实际验证,与网上提供的软件计算结果相同。
2021-10-13 20:39:40 41KB 太阳位置 GIS
1
已经有许多已发表的文章描述了用于太阳辐射应用的太阳位置算法。 在大多数这些文章中实现的最佳不确定度在计算太阳天顶角和方位角时大于 ±0.01(度)。 对于某些人来说,该算法的有效期有限,从 15 年到一百年不等。 该程序是一个逐步的过程,用于实现计算从 -2000 年到 6000 年期间的太阳天顶角和方位角的算法,不确定性为 ±0.0003 (deg)。 Jean Meeus [1] 描述了该算法。 该程序以分步格式编写,以简化书中描述的复杂步骤,重点关注太阳而不是一般的行星和恒星。 它还引入了一些变化以适应太阳辐射应用。 变化包括将测量方位角的方向改为从北向东测量而不是从南向东测量,以及将观测者地理经度的测量方向从格林威治子午线向东测量为正值而不是负值。 该程序还包括计算倾斜到任何水平和垂直角度的表面的入射角,如 Iqbal [2] 所述。 参考: 1. Meeus, J. “天文算法”
2021-08-13 17:20:42 1.17MB matlab
1
精确计算太阳的位置,即其方位角和天顶角。有详细的文档说明。
2021-08-13 16:56:00 191KB 太阳 位置 计算 天顶角
1
C程序为根据经纬度、时钟时间计算太阳位置即太阳高度角、方位角等相关数据。 采用的是【1985年bourges提出的赤纬角度】计算方案。。 配套excel文件公式与C语言版本计算方法一致,vba可生成太阳相关系列数据。 用途: 可用于太阳能电池板自动对准太阳,经测试C程序可简单移植到arduino
2021-05-07 22:43:45 169KB 经纬度 高度角 方位角 太阳位置
1