爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10163|回复: 2

介绍太阳位置在线计算器——SOLAR POSITION: CALCULATOR

[复制链接]

新浪微博达人勋

发表于 2013-6-6 09:44:41 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 hillside 于 2013-6-6 09:49 编辑

SOLAR POSITION: CALCULATOR
 Below is an interactive tool for calculating the azimuth and altitude of the Sun at any date and time. Your first step in the use of this tool is to set the Latitude and Longitude of the desired location - making sure to first set the TimeZone value as this will make entering the longitude easier. In addition to the current Sun position, it also calculates Sunrise / Sunset times, the Declination and Equation of Time as well as the relative shadow length. To enter a value manually, remember to hit the Enter key.

Figure 1 - An interactive solar position calculator with additional information such as the Declination and Equation of Time as well as the relative shadow length for a vertical element of height h.
You can actually download this as a stand-alone Windows application as part of the Teaching_Tools package.

MANUAL CALCULATION METHOD
  The algorith used in the interactive tool above to determine the position of the Sun from any location on Earth is outlined below. The azimuth and altitude of the Sun are calculated using formulae first proposed by Spencer (Spencer, 1965), then refined by Szokolay (Szokolay, 1996). Values for solar declination and the equation of time are determined using formulae proposed by Carruthers, et al [1990], as shown in the following pseudo-code.
  Please Note: All angles are in radians, a common requirement of most implementations of trigonometric functions in programming languages and spreadsheets. Hence the (PI/180) conversion factors seen within the code.
  Declination
  Solar declination as per Carruthers et al:
  …………

JAVASCRIPT SOLAR POSITION CALCULATOR
  If you are unsure of the exact meaning of any of these formula, simply check the source of this page for a fully functional JavaScript implementation of it. The following HTML form uses the mathematical method described above to calculate a range of solar data at a particular date and time. Simply enter the latitude, longitude and time-zone of the desired location, set the required date and time, and then select the Calculate button.
  NOTE: You must be careful to select the correct time zone to match the longitude of the site.

NOTE: You must be careful to select the correct time zone to match the longitude of the site.

由于无法链接互动页面,请自行前往:
http://wiki.naturalfrequency.com/wiki/Solar_Position_Calculator



密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-6-6 10:03:31 | 显示全部楼层
挺有意思的,估计学习天文的更感兴趣
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-10 20:35:12 | 显示全部楼层
呵呵 这也共享呀
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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