跳转到内容
产品

Yield 用量计量

SunSolve Yield 的用量以组件年计量。一个组件年是以 1× 保真度模拟一个简单组件一年气象数据的用量。您的订阅包含一定的组件年额度,每次运行模拟都会从中扣除。

每次模拟的 Yield 用量(U)计算如下:

U=RoundUp⁡(M×(C×F+Y−1))

其中:

  • M 是单元系统中的组件数量
  • C 是使用复杂组件时应用的复杂度乘数
  • F 是保真度乘数
  • Y 是年数,Y=RoundUp⁡(T/8784),T 是模拟日期范围内的气象时间步数

每个组件的光学求解只执行一次,因此复杂度和保真度只在第一年计算一次。之后每多一年只重复电学时间步计算,因此每个组件只增加固定的一个组件年。

输入符号取值组件数量, M, 单元系统中的组件数量。复杂度乘数, C, 复杂组件为 10,简单组件(例如从 PAN 文件加载的组件)为 1。

保真度乘数, F, 由保真度级别设置的 0.5 / 1 / 2 / 4 / 8。

时间步数, T, 模拟日期范围的长度除以气象文件的时间步长。年数, Y, RoundUp⁡(T/8784)。

从 SunSolve Power 文件加载的组件为复杂组件,从 PAN 文件或数据表加载的组件为简单组件。有关两种类型的区别,请参阅组件 — 简单与复杂。

Yield 计算器中的用量估算和订阅交易记录中的用量明细列出的正是这些输入,因此您可以按此公式核对任何一笔用量。

一年按 8784 个时间步计算,即一个闰年(366 天)的小时数据。使用闰年而不是 8760 小时,可以确保一整年的小时数据(无论是否闰年)始终只按一年计算。不足一年的部分向上取整为一整年。

T 计的是时间步数,而不是小时数。因此,对于相同的日期范围,时间步长更细的气象数据会产生更多的年数:

气象时间步长365 天内的时间步数 T年数 Y60 分钟, 8760, 130 分钟, 17520, 215 分钟, 35040, 45 分钟, 105120, 12

最终结果向上取整为整数组件年。取整针对每次模拟进行,因此一次模拟的消耗不会少于一个组件年。

一次分析会运行多次模拟,次数由所需模拟数计数器显示。每次模拟按上述公式单独计量。当所有模拟的输入相同时,分析的消耗等于所需模拟数乘以 U。

如果剩余的组件年额度不足以支付某次模拟,该模拟将无法启动。要运行它,请降低其用量(例如降低保真度级别、使用简单组件或缩短日期范围),或为您的订阅增加组件年。

分析中的每次模拟都会单独核对剩余额度。如果额度在分析中途用尽,已经运行的模拟仍会计量,其余模拟将无法启动。运行分析前,请确认剩余额度足以支付 Yield 计算器中显示的完整估算用量。

简单组件,一年小时级气象数据

章节链接:简单组件,一年小时级气象数据

对于 M=100、C=1、F=1、T=8784 的简单组件模拟:

Y=RoundUp⁡(8784/8784)=1 U=RoundUp⁡(100×(1×1+1−1))=100

该模拟消耗 100 个组件年。

复杂组件,两年小时级气象数据并采用更高保真度

章节链接:复杂组件,两年小时级气象数据并采用更高保真度

对于 M=100、C=10、F=2、T=17568 的复杂组件模拟:

Y=RoundUp⁡(17568/8784)=2 U=RoundUp⁡(100×(10×2+2−1))=RoundUp⁡(100×21)=2100

该模拟消耗 2100 个组件年。

简单组件,15 分钟气象数据

章节链接:简单组件,15 分钟气象数据

对于 M=100、C=1、F=1 且使用一个 365 天年份的 15 分钟数据(T=35040)的简单组件模拟:

Y=RoundUp⁡(35040/8784)=4 U=RoundUp⁡(100×(1×1+4−1))=400

该模拟消耗 400 个组件年,是使用小时数据的相同模拟的四倍。

对于 M=5、C=1、F=0.5、T=8784 的简单组件模拟:

U=RoundUp⁡(5×(1×0.5+1−1))=RoundUp⁡(2.5)=3

该模拟消耗 3 个组件年。

一次所需模拟数为 4 的分析,若每次模拟都与上面第一个示例相同,则消耗 4×100=400 个组件年。

有关驱动 F 的保真度设置,请参阅 Yield 模拟选项。有关分析运行的模拟,请参阅 分析选项。