Documentation Index

Fetch the complete documentation index at: https://kb.solargis.com/llms.txt

Use this file to discover all available pages before exploring further.

光伏模拟器对比:辐照度建模

Prev Next

机器翻译,未经校对人员审核,可能存在错误。

在本文件中

本文比较了这些被比较的PV模拟器如何模拟从太阳资源和场景到阵列平面辐照度的光学链:全球倾斜辐照度(GTI)换位、双面后侧建模、地平线阴影和近阴影。

概述

辐照度建模是PV模拟中的光学阶段。它将太阳能资源——全球水平辐照度(GHI)、直接法向辐照度(DNI)和漫反射水平辐照度(DIF)——以及场景几何形状转化为辐照度,覆盖每个模块的前部每个单元,对于双面系统,也包括每个模块的后部。这里引入的误差会在整个模拟链中传播,因此建模方法是模拟器之间最显著的区别之一。

两种设计选择主导了准确性:计算方法,即通过全3D场景或视角因子进行简化几何的光线追踪;以及天空漫反射模型,各向异性模型捕捉各向同性模型忽略的太阳周和地平线亮度提升。回溯算法、太阳位置算法和地平线数据源贡献了较小但可测量的差异。

关于测试站点、系统配置、测试软件版本及系列中共享的统计方法,请参见 “设置与测试方法论”。

关于苏洛夫网站的说明

测试场在远方地形和气候上有所不同。苏洛夫位于北纬49.16°,属于温暖夏季湿润大陆性气候(Dfb),该气候结合了冬季低日照和高弥散分数,是比较中受地形影响最严重的地点——见图1。它作为光学链的每级极端情况反复出现。达兰和拉斯维加斯地形影响适中,而卡杜、比勒陀利亚和亚伦则基本开放。有关场地坐标和气候区,请参见 “设置与测试方法论”。

图1:苏洛夫站极限地形和地平线(背景为灰色阴影——从光伏阵列中可见)。截图来自Solargis Evaluate。

GTI移调

GTI换位将太阳能资源(GHI、DNI、DIF)转换为模块表面的全球倾斜辐照度(GTI)。它是光学链的第一步,也是导致其内部差异的最大单一因素。地平线阴影在下一步中单独应用。模拟器之间差异主要由三个因素驱动:计算方法、天空漫反射模型和回溯算法。

计算方法

光线追踪沿着光线路径穿过完整的3D场景;视因子方法通过简化几何整合分析天空和地面的贡献。Solargis Evaluate 使用路径追踪(一种光线追踪变体),对每个单元格进行多次采样。其他所有模拟器都使用视角因子。光线追踪处理任意几何、部分着色和反射,无需简化假设,但计算成本更高。

天空漫反射模型

各向异性模型(Perez家族及其变体)比各向同性模型更能捕捉太阳周和地平线的变亮,尤其是在倾斜表面方面。默认模型有所不同:Perez 全天候(Solargis Evaluate)、Perez-Ineichen(PVsyst、SolarFarmer)、Perez 1990(SAM)以及各向同性(pvlib,提供六个用户可选方案)。天空弥散模型选择是GTI换位差异的第二大来源,集中在弥散分量中。

回溯算法

仅适用于单轴跟踪器(SAT)。回溯会在早晚调整追踪器旋转,防止行对行自着色。不同实现通过直射波束入射角的余弦值,导致GTI中的跟踪系统差异。坡度感知变体(pvlib、SolarFarmer)可校正地形横坡;Lorenzo-Narvarte-Muñoz 的表述(Solargis Evaluate,Solargis Prospect)和 PVsyst 专有算法假设行间没有垂直偏移。

方法比较

GTI移调

太阳评估

索拉吉斯展望

PVLIB

PVsyst

山姆

太阳能农夫

太阳位置算法

PSA(更新至2050年)

PSA(更新至2050年)

Reda 和 Andreas(2004年;2008年NREL 更新)

简化算法

米哈尔斯基(1988年)

Reda 和 Andreas(2004年;2008年NREL 更新)

计算方法

光线追踪

高级视角因素

视野因素

视野因素

视野因素

视野因素

天空漫反射模型

佩雷斯全天候

佩雷斯(各向异性)

各向同性(默认),克鲁彻,海-戴维斯,赖因德尔,金,佩雷斯,佩雷斯-德里斯

佩雷斯-伊内肯(默认),海

各向同性(Liu 1963)、HDKR(Duffie 和 Beckman 2013,Reindl 1988)、Perez(1988、1990)

海,佩雷斯-伊内肯

回溯算法

Lorenzo 等(2011)

Lorenzo 等(2011)

Anderson和Mikofski(2020),Lorenzo等(2011)

PVsyst 专有

国家可再生能源实验室(NREL)为SAM开发的算法

Marion和Dobos(2013年)、Lorenzo等人(2011年)、Anderson和Mikofski(2020年)

表1:每个模拟器的GTI换位建模比较。

GTI转位——Solargis Evalustrate如何比较
  • Solargis Evaluate 采用 光线追踪 ,而非其他模拟器使用的视因子近似,直接捕捉部分着色、复杂几何和反射,而非简化假设。
  • 这在 单轴跟踪器中尤为重要,因为天空模型和计算方法最不一致,且视角因素捷径最可能偏离现实。
  • 太阳位置算法的选择在六个模拟器中影响微乎其微,且在模拟器选择中并非有意义的因素。

数值结果

结果计算出六个测试场地和四个系统配置,具体见 “设置与测试方法论 ”一文。

这三种模拟器与Solargis Evaluze在典型前端GTI的表现高度一致:每种配置中中位偏置均低于1%(见图2)。区别在于一致性,而非中心趋势。固定倾斜配置在六个站点中保持一致,而跟踪配置则分布更广,最明显地见于RMSE(见图3)。跟踪器几何形状驱动了这一点:跟踪阵列扫描的入射角范围远大于固定平面,这也是天空漫反射模型分歧最大的部分。达兰和苏洛夫几乎占据了所有的分布,且仅在他们的追踪配置中。在这两者中,RMSE的偏差远超偏差,显示出随着年份变化的差异,且在年度总数中大多相互抵消。在跟踪器上,PVsyst保持最稳定,SAM显示的最宽RMSE尾部。

Solargis Evaluate 和 PVsyst 为双面和单面跟踪配置计算不同的前侧 GTI,因为这两种模块类型在相同的地面覆盖比下,跟踪表的物理尺寸不同。pvlib和SAM对两者的数值相同,因为它们的跟踪几何仅由地面覆盖比定义,不响应表格的实际尺寸。

图2:通过在六个测试站点安装配置,pvlib、PVsyst和SAM对Solargis Evaluate的前端GTI偏置占Solargis Evaluate GTI的百分比。

图3:pvlib、PVsyst和SAM对Solargis Evaluate的前端GTI RMSE,占Solargis Evaluate GTI的百分比,通过在六个测试点上安装配置。

GTI前置置偏置与RMSE的各站点分解

双面后侧建模

对于双面模块,后侧辐照度与前方分别计算。地面反照率、安装结构的后侧阴影以及模块背后的场景几何形状都起到了作用。对于公用事业级双面系统,后侧增益通常占总能量产额的5%到15%,因此建模保真度直接影响可列储的产率估计。

计算方法与场景保真度

Solargis Evaluze通过同样的全3D场景,将前侧路径追踪延伸到后侧。视角因子模拟器(pvlib、PVsyst、SAM、SolarFarmer)主要用于简化的二维表示,规则间距行的表现则忽略行尾和地形效果。SolarFarmer 的云端版本提供 3D 功能。三维方法捕捉了非均匀几何、邻近物体和地形的贡献,这些是二维方法无法表现的。

后侧结构遮阳

扭矩管和后侧安装元件阻挡了不可忽视的后部辐照度。Solargis Evaluate 模型中明确使用可配置反照率的扭矩管。PVsyst 和 SolarFarmer 应用结构着色因子。pvlib不建模后侧障碍物,SAM允许用通用损耗因子代替显式模型。

损耗应用到后侧

污损、光谱和入射角修正(IAM)损耗对后部的适用方式与前部不同。Solargis Evaluate 独立模拟前后。SolarFarmer 省略了后侧的污渍和频谱损失,并且只在云计算中对后方应用 IAM 值。其他视角因子模拟器则将前侧损耗应用于后部,而没有针对后方的具体建模。有关基础损耗模型,请参见 光学损耗

方法比较

后置建模

太阳评估

索拉吉斯展望

PVLIB

PVsyst

山姆

太阳能农夫

计算方法

光线追踪

目前无法使用。

私人住宅,无限车棚

视野因子(2D无限储藏品,2D无限追踪器)

视野因子(双面)

视野因素

场景建模

3D

目前无法使用。

二维

二维

二维

2D(桌面),3D(云端)

后侧着色对象

扭矩管

目前无法使用。

未被考虑

通过结构着色因子应用

通过通用损耗因子适用

通过结构着色因子应用

附加功能

考虑扭矩管的反照率、形状和位置

未以后侧建模的污损和频谱损失;云端版本中仅在后方建模的迎射角修饰符(IAM)

表2:每模拟器后侧建模比较。

双面后部建模——Solargis Evaluate 的对比如何
  • Solargis Evaluate 将同样的完整 3D 光线追踪 扩展到后侧,包括带有可配置反照率的明显扭矩管建模。
  • 这捕捉了pvlib、PVsyst、SAM和SolarFarmer桌面版本所用二维近似无法表现的 非均匀几何和结构阴影
  • SolarFarmer的 云端版本 提供3D场景建模,但仍省略了后侧污渍和光谱损失。

数值结果

只有 Solargis Evaluate 和 pvlib 在施加任何后侧损耗之前,会单独暴露后侧移位步骤。图4和图5对比了它们在双面结构中的表现。PVsyst和SAM仅在自身下游损失后报告后侧辐照度。 详细的结果和分析 文章涵盖了这三种模拟器。

pvlib在所有12个双面病例中计算的后侧GTI均高于Solargis Prouate,分别为+1.6%至+7.8%,且在6个部位中有5个位置,追踪器上的GTI高于固定倾斜。其RMSE在每种情况下都大于偏置,因此不同地点和条件的分歧差异很大。以后侧辐照度为单位测量,这是光学链中最宽的发散,尽管后侧增益仅占前侧GTI的一小部分,因此其对当量的绝对影响相应较小。结果与 pvlib 中的二维无限脱落近似与 Solargis Evaluate 模拟的完整三维后侧几何截然不同是一致的。

图4:pvlib相较于Solargis Evaluate的后侧GTI偏置,占Solargis Evaluate后侧GTI的百分比,适用于六个测试点的两种双面配置。

图5: pvlib对Solargis Evaluate后侧GTI RMSE占Solargis Evaluate后侧GTI的百分比,涵盖六个测试点的两种双面构型。

地平线阴影

地平线着色是光学链中的第二步。远视场地形阻挡了地平线以下的直接辐照度,减少了可见天空以形成漫射辐照。这种影响在被山脉、山谷或建筑天际线包围的地点显著,而在平坦的开阔地带则几乎可以忽略不计。

地平线数据来源

Solargis Evaluate 和 Solargis Prospect 通过集成模型提供地平线,后处理的 SRTM v4.1,分辨率为 90 米。其他模拟器都要求用户导入数据。表3列出了各方接受的来源。

漫射辐照度处理

漫射辐照度处理是主要的方法学区分因素。Solargis Evaluate 对每个数组段使用光线追踪:射线击中天空使用天空模型,射线击中地形贡献地形反照率× GHI。PVsyst对线性降低可达20°地平线高度。SAM对球形穹顶的遮蔽部分进行积分。pvlib 没有内置的漫视视平线函数——有文档用户示例将 GHI 简化为 DIF,其中 DNI 设为零。SolarFarmer 并未模拟漫射辐照的地平线效应。

直接辐照处理

所有模拟器都将DNI设置为地平线以下的零。PVsyst 还会在太阳在一小时内越过地平线时加权 DNI,而 SolarFarmer 则对部分穿越进行 DNI 的测量。这些细化仅在粗略的每小时时间步长中有效。

方法比较

地平线阴影

太阳评估

索拉吉斯展望

PVLIB

PVsyst

山姆

太阳能农夫

地平线数据来源

SRTM v4.1(90 米)由 Solargis 后期处理,用户导入 GEOTIFF

SRTM v4.1(90米)由Solargis后期处理

从任意源导入,PVGIS 导入函数

直接导入:PVGIS、Meteonorm、SolarAnywhere API

文件导入:PVsyst、CSV、Meteonorm

导入(PVsyst、SolarPathFinder、SunEye)、着色表、3D场景编辑器

由数字地形模型生成;SolarFarmer文件;气象规范;PVsyst;手动输入

地平线编辑器

可得

可得

可在 Python 代码中编辑

可得

不可用

可得

直接辐照处理

按数组段计算;DNI射线沿地平线追踪

硬阴凉轮廓

DNI设置为地平线以下0

地平线以下的DNI设为0,平口按小时加权DNI。

小时直接着色表

DNI设置为地平线以下0,或部分穿越时调整缩放

漫射辐照度处理

来自光线追踪方向的天空亮度、地形反照率×地平线击中的GHI

天空模型的视野因子

当 DNI = 0 时,GHI 设为 DIF。

按地平线高度线性递减(0 高于 20°)

在阴影球形穹顶上的积分

未建模

表3:各模拟器的地平线着色建模比较。

地平线阴影——Solargis Evalustrate如何比较
  • Solargis Evaluate 内置的地平线数据库 免除了获取和导入地平线数据的需求——PVsyst、SAM 和 SolarFarmer 都需要从外部工具导入数据。
  • Solargis Evaluate 通过光线追踪计算 弥散地平 线着色,针对实际天空模型,而 PVsyst 采用线性近似,pvlib 完全没有内置方法,SolarFarmer 也完全不建模漫射地平线效应。
  • 在大多数场地,这在实际影响不大,但在具有 物质远场地形的场址,如本比较中的苏洛夫,差距变得显著。

数值结果

地平线着色损耗只能比较Solargis Evaluate、pvlib和PVsyst,因为SAM不区分地平线着色和近着色。在平坦和近平坦的地点,三者高度一致,地平阴影并非显著分歧(见图6和图7)。苏洛夫则大幅改变了这种状况,《拉斯维加斯》则是类似效果的温和版本。上述方法学空白直接体现在结果中:pvlib未进行扩散视界处理,在24个案例中23个计算的视界损耗比Solargis Appretu更小,而PVsyst中的线性近似在24个案例中计算的视界损失更大。Solargis Evaluate 在每个站点都介于两者之间(见图6)。两者在误差的下落位置上也有所不同。PVsist在跟踪器上分歧最大,而pv_lib最大的系统偏移落在固定倾斜;其追踪器误差在时间步长层级上更大,但全年会相互抵消。

图6:通过在六个测试站点上安装配置,pvlib和PV系统对Solargis评估的地平线着色损耗偏差,按前端GTI进入步骤的百分比进行评估。

图7: 通过在六个测试站点上安装配置,pvlib和PV系统对Solargis评估的地平线遮蔽损耗RMSE,占进入步骤的前端GTI百分比。

地平线着色损失偏差与RMSE的各站点分解

近阴影

近阴影是光学链的第三步。它覆盖了由安装结构、邻近阵列、靠近工厂的地形以及其他场地物体(建筑物、树木、植物平衡设备)投下的阴影。线的部分着色会导致电损失不成比例,因此对于具有显著近阴影暴露的场地,仅几何模型和电气感知模型之间的选择至关重要。场景真实度限制了结果:每个模拟器的 场景建模能力 决定了其近着色计算能代表的范围。

场景对象支持

模拟器在场景中能放置的物体范围限制了其近着色计算所能表示的内容。Solargis Evaluate 和 SolarFarmer 支持最广泛的套装;Solargis Prospect 和 pvlib 只处理常规布局的行间着色。详细信息见表4。

计算方法

Solargis Evaluate 使用与 GTI 换位步骤相同的三维路径追踪,将自着色、地形和物体着色结合在单一计算中。视因子模拟器通过几何视因子计算相同的着色,且将自着色和物体着色视为独立计算。

电气不匹配

PVsyst 和 SolarFarmer 结合了线性(几何)着色与电不匹配模型,捕捉了当少数单元被阴影时,字符串级功率损失的不成比例现象。请注意,在本次比较中,电效应在 直流转换模拟步骤中已考虑。SAM区分外部(物体)和自身(行间)阴影。Solargis Evaluate 在下游电气仿真步骤处理电气效应(参见 直流侧电气建模),无需近似不匹配,因为它对每个单元进行光学和电气模拟。

方法比较

近阴影

太阳评估

索拉吉斯展望

PVLIB

PVsyst

山姆

太阳能农夫

支持的着色对象

遮蔽物体、遮蔽线、限制区域、阵列、逆变器、变压器、高压变压站、电网连接

仅数组

仅数组

二维形状、三维形状、建筑物、地面对象、数组

活动区域、盒子、圆柱体、屋顶、树

导入3D模型(COLLADA)

预定义的编辑器对象:盒子、圆柱体、风力涡轮机、树、建筑、数组、区域、受限区域

计算方法

光线追踪,直接光线追踪和漫反射分别处理

自着色、地形和物体着色的结合

常规布局的行间阴影

常规布局的行间阴影

线性着色(几何)加上电气着色(对单元、模块、字符串的不匹配效应)

外部着色(对象)和自着色(行间)的分开建模

查看直接和弥散、电气不匹配的因素

双面系统

前后侧分别模拟

不适用

近阴影,但没有在后面建模

单面

单面

单面

表4:每个模拟器的近着色建模比较。

近似阴影——Solargis Evaluate 如何比较
  • Solargis Evaluate 的 每单元光学和电分辨率 意味着无需通过部分着色近似字符串级不匹配。
  • PVsyst 和 SolarFarmer 都需要单独的 电气不匹配校正 ,因为它们缺乏这种分辨率。
  • Solargis Evaluate 和 SolarFarmer 支持最广泛的 遮蔽对象 (导入的 3D 模型、地形、植物平衡设备)。
  • Solargis Prospect 和 pvlib 仅对常规布局进行行 间着色 ,这符合它们作为快速简化工具的角色,但在布局不规则或附近障碍物的站点则受限于其使用。

数值结果

大多数站点的近阴影损失在模拟器中高度一致,中位数差异远低于入射辐照度的1%(见图8和图9)。PVsyst 最靠近 Solargis Evaluate。散度主要集中在苏洛夫,较小程度地集中在拉斯维加斯和达兰,因为靠近工厂的地形影响了阴影计算。固定倾斜配置的对齐程度并不均匀:在拉斯维加斯,三个模拟器在固定倾斜时的差异都比跟踪器更大,而该阶段pvlib记录的最大RMSE是苏洛夫的固定倾斜案例。SAM显示了三者中分布最广的,尽管部分原因是定义的差异,而非建模方式。

SAM无法区分地平线阴影和近阴影。其近阴影损失是根据标称辐照度测量的,而非地平线阴影后光照度,因此也包含pvlib和PVsyst分别报告的地平线损失,见图6和图7。这使SAM在每个站点的近着影偏向被放大,并解释了其在苏洛夫的极端数值。请将SAM在图8和图9中的结果视为地平线和近阴影的综合。

图8:通过在六个测试点安装配置,pvlib、PVsyst和SAM在Solargis Evaluate中占前端GTI的百分比,显示近着色损耗偏差。

图9:通过在六个测试点上安装配置,pvlib、PVsyst和SAM对Solargis评估的近着色损耗RMSE,占进入步骤前端GTI的百分比。

近阴影损失偏差与RMSE的各站点分解

延伸阅读

Solargis资源

太阳位置算法

天空漫反射与换位模型

回溯算法