跳转到内容

语法

模拟的输入在Jupyter Notebook的步骤3中加载(不确定性分布除外,它们在步骤6中加载)。

步骤3的代码语法如下:

simulation_options = build_simulation_options(
number_of_years=5,
number_of_simulations=5000
)

请注意,最大模拟次数为250,000。(即,年数×模拟次数不能超过250,000。)

weather_file_path = "Data/sydney.pvw"
weather_data = load_weather_data_from_pvw_file(weather_file_path)

定义光伏系统的输入分为六个组。 这些组中输入的语法如下表所示。

module_info = build_module_info()
optical_settings = build_optical_settings()
system_info = build_system_info()
thermal_settings = build_thermal_settings()
electrical_settings = build_electrical_settings()
operational_settings = build_operational_settings()
result_options = build_result_options(
bin_min=0.9,
bin_delta=0.01,
p_values=[5, 10, 90, 95]
)

示例:将分布应用于GHI和可用性。

electrical_settings = build_electrical_settings(
inverter_efficiency = 0.97,
)
operational_settings = build_operational_settings(
yield_modifier=1,
availability=0.99,
dc_health=0.99,
)

在步骤3中未定义的任何输入将采用其默认值。

参数分组语法默认值单位分布?组件长度, module_info, length, 2, m, 组件宽度, module_info, width, 1, m, STC下的额定功率, module_info, power_at_stc, 22, %, ✓组件双面性, module_info, bifaciality, 1, —, 组件功率温度系数, module_info, module_power_temperature_coefficient, -0.00295, K⁻¹, ✓IAM(前侧和后侧), —, —, n.a., —, 电池间失配, module_info, cell_to_cell_mismatch, 0.004, —, ✓组件离地高度, system_info, module_height, 1.5, m, 行间距, system_info, row_pitch, 5.6, m, 组件方位角, system_info, module_azimuth, 90, °, 组件倾角, system_info, module_tilt, 30, °, 组件倾角限制, system_info, module_tilt_limit, 55, °, 组件跟踪, system_info, module_tracking, Single axis tracking, , 每串组件数, system_info, modules_per_string, 1, —, 每逆变器串数, system_info, strings_per_inverter, 1, —, 逆变器数量, system_info, number_of_inverters, 1, —, 反照率, optical_settings, albedo, 0.2, —, 前侧直射倍增器, optical_settings, beam_multiplier_front, 1, —, 后侧直射倍增器, optical_settings, beam_multiplier_rear, 1, —, 前侧各向同性倍增器, optical_settings, isotropic_multiplier_front, 1.01, —, 后侧各向同性倍增器, optical_settings, isotropic_multiplier_rear, 1, —, 额外辐照度, optical_settings, —, 1, —, 后侧结构遮阴, optical_settings, rear_structural_shading_factor, 0, —, 后侧透射因子, optical_settings, rear_transmission_factor, 0, —, 光谱修正, optical_settings, spectral_correction, 1, —, 前侧污染, optical_settings, soiling_front, 0.02, —, ✓后侧污染, optical_settings, soiling_rear, 0.01, —, ✓

Uc, thermal_settings, uc, 25, W/m²/K, ✓

Uv, thermal_settings, uv, 1.2, W∙s/m³/K, ✓

Alpha, thermal_settings, alpha, 0.9, —, ✓最大功率跟踪损耗, electrical_settings, max_power_tracking_loss, 0, —, 组串布线损耗, electrical_settings, string_wiring_loss, 0.01, —, 组件间失配, electrical_settings, module_to_module_mismatch, 0.01, —, ✓组串间失配, electrical_settings, string_to_string_mismatch, 0, —, ✓逆变器限幅功率, electrical_settings, inverter_clipping, double.Max, W, 逆变器效率, electrical_settings, inverter_efficiency, 0.98, —, ✓逆变器布线损耗, electrical_settings, inverter_wiring_loss, 0, —, 逆变器间失配, electrical_settings, inverter_to_inverter_mismatch, 0, —, ✓年退化率, operational_settings, annual_degradation_rate, 0, —, ✓DC健康度, operational_settings, dc_health, 0, —, ✓可用性, operational_settings, availability, 0.99, —, ✓削减, operational_settings, curtailment, 0, —, ✓产量修正因子, operational_settings, yield_modifier, 1, , ✓起伏地形, operational_settings, undulating_ground, 1, ,