增加风光弃电量。

This commit is contained in:
dmy
2025-12-26 16:56:51 +08:00
parent 58d4651e88
commit 8c7de932fd

View File

@@ -174,6 +174,13 @@ def plot_system_curves(solar_output, wind_output, thermal_output, load_demand, r
print(f"弃风率: {result['total_curtailment_wind_ratio']:.3f}") print(f"弃风率: {result['total_curtailment_wind_ratio']:.3f}")
print(f"弃光率: {result['total_curtailment_solar_ratio']:.3f}") print(f"弃光率: {result['total_curtailment_solar_ratio']:.3f}")
print(f"上网电量比例: {result['total_grid_feed_in_ratio']:.3f}") print(f"上网电量比例: {result['total_grid_feed_in_ratio']:.3f}")
# 计算总弃风弃光量
total_curtail_wind = sum(result['curtailed_wind'])
total_curtail_solar = sum(result['curtailed_solar'])
print(f"\n=== 弃风弃光统计 ===")
print(f"总弃风电量: {total_curtail_wind:.2f} MWh")
print(f"总弃光电量: {total_curtail_solar:.2f} MWh")
# 计算购电和上网电量统计 # 计算购电和上网电量统计
total_grid_feed_in = sum(result['grid_feed_in']) total_grid_feed_in = sum(result['grid_feed_in'])