增加风光弃电量。
This commit is contained in:
7
main.py
7
main.py
@@ -175,6 +175,13 @@ def plot_system_curves(solar_output, wind_output, thermal_output, load_demand, r
|
||||
print(f"弃光率: {result['total_curtailment_solar_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_purchase = sum(-x for x in result['grid_feed_in'] if x < 0) # 购电量
|
||||
|
||||
Reference in New Issue
Block a user