2. GUROBI编程实现 2.1 读取数据 我们采用Matpower的IEEE39节点数据,matpower在python里面有一个pypower库,具体用法和matlab里的matpower一致,我们只借用里面的数据,不做过多赘述。 #%% 读取数据 import pandas as pd import numpy as np from gurobipy import * from pypower.api import case39 # 定义常数 baseMVA...
和最优电力潮流(OPF)类似,最优热力潮流(Optimal Thermal Flow,以下简称OTF)指当热力管网(包含冷网和热网)结构参数和冷热负荷情况都给定的情况下,通过调节可利用的控制变量(分为质调节和量调节)来找到能满足所有运行约束条件的,并使系统的某一性能指标(如供能成本)达到最优值下的潮流分布。以我们所研究的case为例...
具体步骤包括:第一,读取数据,本文采用了Matpower的IEEE39节点数据集,使用Python的pypower库进行数据处理。第二,根据Distflow潮流约束,构建模型与变量。第三,实现功率平衡约束,分为普通节点和发电机节点两部分。第四,设定发电机出力的上下限。第五,实现二阶锥约束,注意在GUROBI中不能直接除以变量,...
DC Optimal Power Flow (OPF) via gurobi and yalmip, respectively. An example for learning gurobi and yalmip. 分别通过gurobi和yalmip实现直流最优潮流。学习gurobi和yalmip的小例子 - LuoQingju/DCOPF
1. 最优电力潮流的定义最优电力潮流(Optimal Power Flow,以下简称OPF)指当电网结构参数和负荷情况都已给定时,调节可利用的控制变量(如发电机输出功率、可调变压器抽头等)来找到能满足所有运行约束条件的,并使…