☀️

LatSolar

计算地球上任意位置接收的太阳辐射量

📍 输入位置和日期

选择城市后将自动填充坐标
📍 输入坐标后显示最近城市
范围: -90° (南极) 到 90° (北极)
范围: -180° 到 180°

快速示例:

📊 计算结果

日序数
-
太阳赤纬角 (δ)
-
日照时长
-
TOA 日总辐射 (H)
-
净吸收辐射 (Fin)
-

📐 计算公式参考

太阳赤纬角:
δ = 23.45° × sin(360° × (284 + n) / 365)
日出/日落时角:
cos(ω) = -tan(φ) × tan(δ)
日照时长:
T = 2ω × 24 / (2π) 小时
日总辐射 (TOA):
H = (S₀/π) × (1 + 0.033cos(360n/365)) × [ω×sin(φ)sin(δ) + cos(φ)cos(δ)sin(ω)]
净吸收辐射:
Fin = k × H (k ≈ 0.55)

说明:

  • S₀ = 1367 W/m² (太阳常数)
  • φ = 纬度, δ = 赤纬角, ω = 时角, n = 日序数
  • TOA = Top of Atmosphere (大气顶层)
  • k = 有效吸收因子,考虑大气散射、云反射、地表反照率等综合效应