国赛 · 2026C
微网与外部电网电力调控策略
在新能源出力与负荷双向波动下,制定微网与外部电网之间的购售电和储能调度策略,兼顾经济性与稳定性。
2 个关联模型拆解这道题 →
多阶段决策(逐期投入、分阶段调度)或赋权图上的路径问题,例如最省时路径、最优分组与分段。
依赖见代码开头;示例在自己的 Python 环境运行,页面不执行代码。用于理解方法,正式参赛请补齐数据检验与误差分析。
# 依赖: 标准库 heapq
import heapq
def dijkstra(graph, source):
if any(w < 0 for edges in graph.values() for w in edges.values()):
raise ValueError('Dijkstra 不支持负权边')
dist = {source: 0.0}
prev = {}
pq = [(0.0, source)]
while pq:
d, u = heapq.heappop(pq)
if d > dist.get(u, float('inf')):
continue
for v, w in graph.get(u, {}).items():
nd = d + w
if nd < dist.get(v, float('inf')):
dist[v], prev[v] = nd, u
heapq.heappush(pq, (nd, v))
return dist, prev
graph = {'A': {'B': 1.0, 'C': 4.0}, 'B': {'C': 1.0}, 'C': {}}
print(dijkstra(graph, 'A')[0])在新能源出力与负荷双向波动下,制定微网与外部电网之间的购售电和储能调度策略,兼顾经济性与稳定性。
在零配件采购、装配与多道检测环节中权衡检测与返修成本,建立期望利润模型确定最优生产决策。