安全约束下电系统运行模拟模型快速生成与求解方法

申请号 CN201510611268.3 申请日 2015-09-23 公开(公告)号 CN105226643A 公开(公告)日 2016-01-06
申请人 清华大学; 发明人 张宁; 康重庆; 夏清; 杜尔顺;
摘要 本 发明 涉及安全约束的电 力 系统运行模拟模型快速生成与求解方法,属于电力系统分析领域。该方法包括:获得在运行模拟时间范围内所有涉及到所有支路及 节点 信息,计算电力系统考虑所有支路的原始节点阻抗矩阵、负荷转移分布因子原始矩阵以及发 电机 转移分布因子原始矩阵;并根据每日电力系统支路状态对其进行修正;根据无安全约束的电力系统机组组合优化模型优化求解得到各 发电机组 各时段出力,再次判断是否有支路过载;通过多次 迭代 直至没有支路潮流过载,得到考虑安全约束的各机组各时段出力,完成全年考虑安全约束的运行模拟结果。本方法能够提高考虑安全约束的电力系统运行模拟的速度,有助于大规模电力系统考虑安全约束的运行模拟,有利于提高电力系统规划的精细化 水 平。
权利要求

1.一种安全约束的电系统运行模拟模型快速生成与求解方法,定义输电线路、电缆变压器以及连接两个母线的输电设备为“支路”;定义电力系统中的所有母线为“节点”;定义K为系统支路数,N为节点系统节点数,M为系统发电机数;
其特征在于,该方法包括以下步骤:
1)获得在运行模拟时间范围内所有涉及到所有支路及节点信息,根据支路与节点的连接关系以及各支路电抗,计算电力系统考虑所有支路的原始节点阻抗矩阵、负荷转移分布因子原始矩阵以及发电机转移分布因子原始矩阵;
2)依次开始进行逐日运行模拟计算,获取当前模拟日的支路开断状态,根据支路开断状态,将负荷转移分布因子原始矩阵与发电机转移分布因子原始矩阵进行修正后得到当前模拟日考虑支路开断状态后的负荷转移分布因子矩阵与发电机转移分布因子矩阵;
3)根据无安全约束的电力系统机组组合优化模型采用混合整数规划优化求解技术进行求解得到各发电机组各时段出力,对于每一时段,根据发电机各时段出力以及节点负荷,计算各支路潮流,根据各支路潮流以及支路潮流极限判断各支路过载情况;根据过载线路对应的负荷转移分布因子以及发电机转移分布因子矩阵的行,生成机组组合模型中的安全约束,加入无安全约束的电力系统机组组合优化模型中利用混合整数规划优化求解技术再次进行求解,得到发电机各时段出力后再次判断是否有支路过载;通过多次迭代直至没有支路潮流过载,得到考虑安全约束的各机组各时段出力,完成当日运行模拟并跳转至下一日进行运行模拟,依次对待模拟日进行运行模拟得到全年考虑安全约束的运行模拟结果。
2.如权利要求1所述方法,其特征在于,所述步骤1)具体包括:
1.1)根据各支路电抗参数,形成支路导纳矩阵:
式中,y为支路导纳矩阵,xl为支路l的阻抗,l=1、2…..K;
1.2)根据所有支路与节点连接关系,形成节点-支路关联矩阵,以及发电机-节点关联矩阵;首先,对各支路形成支路-节点关联矢量Hl,该矢量共有N个元素,对于支路l,在Hl中其起始节点i对应的元素置1,在终止节点j对应元素置-1:
利用支路-节点关联矢量形成节点-支路关联矩阵:
A=[H1 H2 … HK];
将系统中连接发电机组容量最大的节点选定系统的松弛节点,将松弛节点对应行删去,得到降阶节点-支路关联矩阵
然后,对各发电机建立关联矢量Rm,该矢量共有N个元素,对于机组m,m=1、2….M,设该机组所在节点为i,在Rm中对应的第i个元素置1:
利用发电机-节点关联矢量形成发电机-节点关联矩阵:
AG=[R1 R2 … RM];
根据选定的系统松弛节点,将松弛节点对应行删去,得到降阶节点-支路关联矩阵
1.3)根据支路导纳矩阵以及节点-支路关联矩阵形成发电机转移分布因子原始矩阵以及负荷转移分布因子原始矩阵,根据下式计算原始节点阻抗矩阵X、负荷转移分布因子原始降阶矩阵 以及发电机转移分布因子原始降阶矩阵
对于该松弛节点 分别在 以及 对应的列插入一行元素均为0的向量,得到负荷转移分布因子原始矩阵GG以及发电机转移分布因子原始矩阵GD。
3.如权利要求1所述方法,其特征在于,所述步骤2)具体包括:
2.1)定义d为当前模拟日序号,定义当日断开的支路序号的集合为
Ω:{b1,b2,...,bB},定义系统当前断开的支路为b1,定义b1阻抗为 b1起始节点为i,终止节点为j;
2.2)计算b1的中间变量
上式中,Xii,Xjj,Xij,Xji分别为原始节点阻抗矩阵X的对应元素;
2.3)计算考虑支路b1断开后的节点阻抗矩阵的修正矩阵X′,根据修正矩阵X′以及原始节点阻抗矩阵X计算考虑支路b1断开后的节点阻抗矩阵
其中,X的下标表示X在原始节点阻抗矩阵X中元素的行号与列号,例如:Xi1为原始节点阻抗矩阵X第i行第1列元素,Xj1为X第j行第1列元素,Xi2为X第i行第2列元素,Xj2为X第j行第2列元素,XiN为X第i行第N列元素,XiN为X第i行第N列元素;
2.4)根据负荷转移分布因子原始降阶矩阵 以及原始节点阻抗矩阵X计算考虑支路b1断开后的负荷转移分布因子的修正矩阵 根据修正矩阵 以及负荷转移分布因子原始降阶矩阵 计算考虑支路b1断开后的负荷转移分布因子降阶矩阵
其中,g1i为负荷转移分布因子原始降阶矩阵 第1行第i列元素,g1j为 第1行第j列元素,g2i为 第2行第i列元素,g2j为 第2行第j列元素,gLi为 第K行第i列元素,gLj为 第K行第j列元素;Xi1为原始节点阻抗矩阵X第i行第1列元素,Xj1为X第j行第1列元素,Xi2为X第i行第2列元素,Xj2为X第j行第2列元素,XiN为X第i行第N列元素,XiN为X第i行第N列元素;
2.5)根据考虑支路b1断开后的节点阻抗降阶矩阵计算 计算考虑支路b1断开后的发电机转移分布因子降阶矩阵
2.6)对于选定的松弛节点 分别在 以及 对应的列插入一行元素均为0的
向量,得到考虑支路b1断开后负荷转移分布因子矩阵 以及发电机转移分布因子矩阵
2.7)将 分别作为新的原始节点阻抗矩阵、节点转移分布因子原始降
阶矩阵、发电机转移分布因子原始降阶矩阵,计算下一条支路断开后系统的节点阻抗矩阵、节点转移分布因子降阶矩阵、发电机转移分布因子降阶矩阵,继续步骤2.2)~2.7)直至处理完d日所有断开的线路,得到第d日的发电机转移分布因子矩阵 负荷转移分布因子矩阵 生成第d日机组组合的安全约束:
其中,P为各类型机组各时段出力组成的向量,为机组组合优化模型的决策变量, 与分别为支路的潮流上下限,L为系统各节点负荷组成的向量。
4.如权利要求1所述方法,其特征在于,所述步骤3)具体包括:
3.1)定义系统起作用安全约束集合 表示空集,定义计算循环变量s=0,计算第d日不包含安全约束 机组组合模型,得到各机组出力X(0),根据X(0)
以及各节点负荷向量L,计算支路潮流:
根据F(0)、 以及 判断各支路过载情况,记录过载的支路集合为Θ(1),若集合Θ(1)(1) (1)
为空集,则跳转至步骤3.3),若集合Θ 不为空集,则更新起作用安全约束集合Θ=Θ ,定义 为矩阵 的第l行元素,定义 为矩阵 的第l行元素,定义 为向量
的第l个元素,定义 为向量 的第l行元素,计算第d日包含起作用安全约束机组组合模型,起作用约束表示为:
求解包含安全约束集合Θ的机组组合模型,获得第一次迭代中考虑安全约束集合Θ(1)
的机组组合模型的最优解P ;
(s)
3.2)s=s+1,进入下一次迭代,对于第s次迭代,根据P 以及各节点负荷向量L,计算支路潮流:
(s) (s)
根据F 、 以及 判断各支路过载情况,记录过载的支路集合为Θ ,若集合为空(s-1) (s)
集,则跳转至步骤3.3),若集合不为空集,则更新起作用安全约束集合Θ=Θ ∪Θ ,计算第d日包含起作用安全约束机组组合模型,起作用约束表示为:
(s+1)
求解包含安全约束集合Θ的机组组合模型,获得P ,重新实施步骤3.2);
(s)
3.3)将P 作为考虑系统安全约束后机组组合的最优解,d=d+1,跳转至步骤2.1)计算第d+1日的运行模拟。

说明书全文

安全约束下电系统运行模拟模型快速生成与求解方法

技术领域

[0001] 本发明属于电力系统分析领域,特别涉及考虑安全约束的电力系统运行模拟中的模型快速生成与求解方法。

背景技术

[0002] 近年来,随着电力系统规模的不断增加,电、太阳能等间歇性能源的加入,大规模跨流域多级电站的建设,核电、抽蓄、燃机等多种类型电源的接入以及电网远距离交直流混合输电的格局等因素都极大地增加了电网运行的复杂度。传统的电力系统规划中往往通过生产模拟技术来安排类型机组在负荷曲线上的运行位置,进而评价未来电力规划的适应性与经济性。但随着电力系统电源结构日益多样化、电网结构日益复杂,电力系统运行中涉及到的系统调峰、机组启停、线路断面潮流安全等多方面的限制因素,传统的电力系统生产模拟技术往往难以考虑到实际运行当中的各项限制因素。因此,产生了电力系统运行模拟这一新技术,即针对当前电力规划,采用机组组合模型对电力系统未来运行进行长时间、考虑运行层面的各项约束的模拟,进而精细化的评估当前电力规划方案在未来运行中的适应性、经济性、环保性等指标。
[0003] 目前,不考虑系统安全约束的电力系统运行模拟技术已比较成熟,并在国际上已有一些软件实现的产品。丹麦的Riso实验室研发了电力系统运行模拟软件Wilmar(WEBER Christoph,MEIBOM Peter,BARTH Rüdiger,et al.WILMAR:A Stochastic Programming Tool to Analyze the Large-Scale Integration of Wind Energy.In:KALLRATH Josef,PARDALOS Panos M,REBENNACK Steffen,et al.,Optimization in the Energy Industry,Energy Systems:Springer Berlin Heidelberg,2009.p 437-458),该软件实现的电力系统运行模拟方法采用逐小时的运行模拟的方式评价系统运行成本,被应用于风电接入规划以及抽水蓄能机组的规划中。但该方法仅能考虑电源侧的模拟,并没有对电力网络进行建模,因而无法考虑电力系统线路潮流以及断面潮流等安全运行约束。通用电气公司(GE)研发了MAPS软件能够实现多区域互联电力系统考虑线路约束时序运行模拟(http://www.geenergyconsulting.com/practice-area/software-products/maps.)。津大学研发了Switch软件中也实现了类似的功能(FRIPP Matthias.Switch:A Planning Tool for Power Systems with Large Shares of Intermittent Renewable Energy.Environmental Science&Technology,2014,46(11):6371-6378.)。虽然MAPS与Switch中能够考虑多区域的电力系统中的潮流传输极限,但其仅能将电力系统分为几个或几十个地区,建立不同地区之间的网流模型,并无法建立详细的电力网络潮流模型,运行模拟结果仅能分析各地区电源结构与布局的合理性与经济性,无法分析电网规划的安全性、合理性与经济性。
[0004] 电力系统运行模拟中考虑系统安全约束为计算和建模带来极大的挑战,其原因在于电力网络的规模较大,精细化考虑电力系统安全约束需要对电力系统各节点和支路进行建模。以中等规模的省级网为例,一般包含发电机组约100~200台,节点1000~2000个,支路2000~5000条。不考虑安全约束的运行模拟中每日机组组合模型决策变量个数将在1万个以上,约束数也将达到2万个以上。包含安全约束后,约束条件个数将增加10万个以上。大规模的优化模型的建模和求解的计算和存储开销极大,考虑安全约束的运行模拟模型规模,对于个人电脑或高性能工作站,采用商业软件进行求解单日的机组组合模型,其建模时间约在几十秒的数量级上,求解时间也会在几百秒的数量级上,全年逐日的运行模拟的模拟总时间将超过几十小时的时间量级上,难以满足规划工作的实际需求。庞大的计算与存储开销限制了考虑安全约束的电力系统运行模拟技术在实际大规模电力系统中的应用。
[0005] 综上所述,需要在电力系统运行模拟技术的基础上,提出安全约束的模型快速生成以及考虑安全约束的机组组合快速计算技术,进而提升考虑安全约束的电力系统运行模拟的计算效率,使其能够应用于大规模实际电力系统。与本发明相关的背景技术包括:
[0006] 1)考虑安全约束的电力系统运行模拟技术:其含义是,根据电力系统电网规划方案及电源装机规划,结合系统负荷预测、一次能源情况形成电力系统运行边界条件,选定一定的调度目标,在发电机运行约束、系统线路与断面潮流安全约束等约束下模拟系统一段时间的运行过程,根据系统运行模拟结果评估系统规划方案或系统运行方式。电力系统运行模拟的核心是逐日或逐周求解系统的机组组合模型,其形式为一混合整数规划模型,如下式所示:
[0007] min f(X,I)
[0008] s.t.CPT+DIT≤b
[0009]
[0010]
[0011] 上式中,P,I为上述优化模型的决策变量,P为各类型机组各时段出力组成的向量, 其元素为连续变量,I为表示各类型机组状态的变量组成的向量,其元素为0-1变量,上标T表示向量或矩阵的转置。目标函数f(P,I)为系统运行总成本最低,总成本包T T括机组燃料成本、系统启停成本以及网损成本等。约束条件CP+DI≤b表示系统运行约束以及发电机组的运行约束,系统运行约束包括负荷平衡约束、备用平衡约束,发电机组运行约束包括机组出力约束、出力变化速率约束、机组启停状态约束、电量约束等;其中C表示上述各约束中机组出力对应决策变量P前面的系数矩阵,D表示上述各约束中机组状态对应决策变量I前面的系数矩阵,b表示上述各约束中右端常数项向量。约束条件 约束表示电力线路与变压器潮流安全约束,其中GG为发电
机转移分布因子,L为系统各节点负荷组成的向量,F与 分别为支路的潮流上下限;约束条件 为P的上下限约束,T为转置符号。电力系统运行模拟的详细模型
详 见 Ning Zhang,Chongqing Kang,Daniel S.Kirschen,Qing Xia,Weimin Xi,Junhui Huang,Qian Zhang.Planning pumped storage capacity for wind power integration.IEEE Transactions on Sustainable Energy,2013,4(2):393-401.
[0012] 2)发电机转移分布因子矩阵与负荷转移分布因子矩阵:发电机转移分布因子矩阵表示系统各发电机出力对各支路潮流的灵敏度,负荷转移分布因子矩阵表示系统各发电机出力对各支路潮流的灵敏度,设系统共有K条支路,N个节点,M台发电机,发电机转移分布因子GG以及负荷转移分布因子矩阵GD可表示为:
[0013]
[0014] GG矩阵共有K行M列,glm表示第m台机组出力对第l条支路的灵敏度,GD矩阵共有K行N列,gln表示第n个节点负荷对第l条支路的灵敏度。若已知所有机组的出力向量X以及所有节点的负荷L,则可通过GG矩阵与GD矩阵获得线路的潮流:
[0015] F=GGPT-GDLT
[0016] 上式中,F为各支路潮流组成的向量。
[0017] 3)混合整数规划优化求解技术:该技术能够通过计算机求解混合整数规划优化问题, 给出模型的最优解。

发明内容

[0018] 本发明的目的是解决考虑安全约束的电力系统运行模拟中优化模型规模较大进而导致计算效率较低的问题。提出一种安全约束下电力系统运行模拟模型快速生成与求解方法,该方法首先生成电力系统全拓扑对应的负荷转移分布因子与发电机转移分布因子,对于根据各日系统支路开断状态对负荷转移分布因子与发电机转移分布因子进行修正,进而避免每次重新计算,提高了机组组合模型建模效率,同时,在求解机组组合模型时,采用起作用安全约束辨识技术,仅将起作用的安全约束加入机组组合模型中,进而提高了机组组合模型的求解效率。
[0019] 本发明的基于风险评估的电力系统薄弱环节辨识方法,包括:定义输电线路、电缆、变压器以及连接两个母线的输电设备为“支路”;定义电力系统中的所有母线为“节点”;
[0020] 其特征在于,该方法包括以下步骤:
[0021] 1)获得在运行模拟时间范围内所有涉及到所有支路及节点信息,根据支路与节点的连接关系以及各支路电抗,计算电力系统考虑所有支路的原始节点阻抗矩阵、负荷转移分布因子原始矩阵以及发电机转移分布因子原始矩阵;
[0022] 2)依次开始进行逐日运行模拟计算,获取当前模拟日的支路开断状态,根据支路开断状态,将负荷转移分布因子原始矩阵与发电机转移分布因子原始矩阵进行修正后得到当前模拟日考虑支路开断状态后的负荷转移分布因子矩阵与发电机转移分布因子矩阵;
[0023] 3)根据无安全约束的电力系统机组组合优化模型采用混合整数规划优化求解技术进行求解得到各发电机组各时段出力,对于每一时段,根据发电机各时段出力以及节点负荷,计算各支路潮流,根据各支路潮流以及支路潮流极限判断各支路过载情况;根据过载线路对应的负荷转移分布因子以及发电机转移分布因子矩阵的行,生成机组组合模型中的安全约束,加入无安全约束的电力系统机组组合优化模型中利用混合整数规划优化求解技术再次进行求解,得到发电机各时段出力后再次判断是否有支路过载;通过多次迭代直至没有支路潮流过载,得到考虑安全约束的各机组各时段出力,完成当日运行模拟并跳转至下一日进行运行模拟,依次对待模拟日进行运行模拟得到全年考虑安全约束的运行模拟结果。
[0024] 本发明的技术特点及有益效果:
[0025] 本发明在现有电力系统运行模拟的基础上,建立了考虑安全约束的电力系统运行模拟模型快速生成与求解方法,相比于现有方法,该方法能够快速计算运行模拟各日的发电机转移分布因子矩阵、并且能够快速求解考虑安全约束的机组组合模型。应用本方法,使电力系统考虑安全约束的运行模拟计算能够用于大规模实际电力系统中,进而更科学的评估当前电力规划方案在未来运行中的适应性、经济性、环保性等指标,有利于提高电力系统规划的精细化水平,因而具有重要的现实意义和良好的应用前景。附图说明
[0026] 图1为本发明中提出的考虑安全约束的电力系统运行模拟模型快速生成与求解流程;

具体实施方式

[0027] 下面结合附图说明本发明提出的安全约束的电力系统运行模拟模型快速生成与求解方法;
[0028] 本方法中定义输电线路、电缆、变压器以及连接两个母线的输电设备为“支路”;定义电力系统中的所有母线为“节点”;定义K为系统支路数,N为系统节点数,M为系统发电机数;该方法的实施流程图如图1所示,该方法具体包括以下步骤:
[0029] 1)获得在运行模拟时间范围内待模拟的电力系统中所有支路及节点信息,根据支路与节点的连接关系以及各支路电抗,计算电力系统包含所有支路的原始节点阻抗矩阵、负荷转移分布因子原始矩阵以及发电机转移分布因子原始矩阵;其具体过程包括:
[0030] 1.1)根据各支路电抗参数,形成支路导纳矩阵如式(1):
[0031]
[0032] 式中,y为支路导纳矩阵,xl为支路l的阻抗,l=1、2…..K;
[0033] 1.2)根据所有支路与节点连接关系,形成节点-支路关联矩阵,以及发电机-节点关联矩阵; 首先,对各支路形成支路-节点关联矢量Hl,该矢量共有N个元素,对于支路l,在Hl中其起始节点i对应的元素置1,在终止节点j对应元素置-1,如式(2):
[0034]
[0035] 利用支路-节点关联矢量Hl形成节点-支路关联矩阵,如式(3):
[0036] A=[H1 H2 … HK] (3);
[0037] 将系统中连接发电机组容量最大的节点选定为系统的松弛节点 将松弛节点对应行删去,得到降阶节点-支路关联矩阵
[0038] 然后,对各发电机建立关联矢量Rm,该矢量共有N个元素,对于机组m,m=1、2….M,设该机组所在节点为i,在Rm中对应的第i个元素置1,则关联矢量Rm如式(4):
[0039]
[0040] 利用发电机-节点关联矢量形成发电机-节点关联矩阵如式(5):
[0041] AG=[R1 R2 … RM] (5);
[0042] 根据选定的系统松弛节点 将松弛节点对应行删去,得到降阶节点-支路关联矩阵 1.3)根据支路导纳矩阵以及节点-支路关联矩阵形成发电机转移分布因子原始矩阵以及负荷转移分布因子原始矩阵,根据式(6)计算原始节点阻抗矩阵X、负荷转移分布因子原始降阶矩阵 以及发电机转移分布因子原始降阶矩阵 分别如式(7)、(8):
[0043]
[0044]
[0045]
[0046] 对于松弛节点 分别在 以及 对应的列插入一行元素均为0的向量,得到负荷转移分布因子原始矩阵GG以及发电机转移分布因子原始矩阵GD;
[0047] 2)依次开始进行逐日运行模拟计算,获取当前模拟日的支路开断状态,根据支路开断状态,将负荷转移分布因子原始矩阵GG与发电机转移分布因子原始矩阵GD进行修正后得到当前模拟日考虑支路开断状态后的负荷转移分布因子矩阵与发电机转移分布因子矩阵;其具体过程包括:
[0048] 2.1)定义d为当前模拟日序号,定义当日断开的支路序号的集合为Ω:{b1,b2,...,bB},定义系 统当前断开的支路为b1,定义b1阻抗为 b1起始节点为i,终止节点为j;
[0049] 2.2)计算b1的中间变量 如式(9):
[0050]
[0051] 上式中,Xii,Xjj,Xij,Xji分别为原始节点阻抗矩阵X的对应元素;
[0052] 2.3)计算考虑支路b1断开后的节点阻抗矩阵的修正矩阵X′,根据修正矩阵X′以及原始节点阻抗矩阵X计算考虑支路b1断开后的节点阻抗矩阵 分别如(10)、(11):
[0053]
[0054]
[0055] 其中,X的下标表示X在原始节点阻抗矩阵X中元素的行号与列号,例如:Xi1为原始节点阻抗矩阵X第i行第1列元素,Xj1为X第j行第1列元素,Xi2为X第i行第2列元素,Xj2为X第j行第2列元素,XiN为X第i行第N列元素,XiN为X第i行第N列元素。
[0056] 2.4)根据负荷转移分布因子原始降阶矩阵 以及原始节点阻抗矩阵X计算考虑支路b1断开后的负荷转移分布因子的修正矩阵 根据修正矩阵 以及负荷转移分布因子原始降阶矩阵 计算考虑支路b1断开后的负荷转移分布因子降阶矩阵 分别如式(12)、(13):
[0057]
[0058]
[0059] 其中,g1i为负荷转移分布因子原始降阶矩阵 第1行第i列元素,g1j为 第1行第j列元素,g2i为 第2行第i列元素,g2j为 第2行第j列元素,gLi为 第K行第i列元素,gLj为 第K行第j列元素;Xi1为原始节点阻抗矩阵X第i行第1列元素,Xj1为X第j行第1列元素,Xi2为X第i行第2列元素,Xj2为X第j行第2列元素,XiN为X第i行第N列元素,XiN为X第i行第N列元素。
[0060] 2.5)根据考虑支路b1断开后的节点阻抗降阶矩阵计算 计算考虑支路b1断开后的发电机 转移分布因子降阶矩阵 如式(14):
[0061]
[0062] 2.6)对于选定的松弛节点 分别在 以及 对应的列插入一行元素均为0的向量,得到考虑支路b1断开后负荷转移分布因子矩阵 以及发电机转移分布因子矩阵[0063] 2.7)将 分别作为新的原始节点阻抗矩阵、节点转移分布因子原始降阶矩阵、发电机转移分布因子原始降阶矩阵,计算下一条支路断开后系统的节点阻抗矩阵、节点转移分布因子降阶矩阵、发电机转移分布因子降阶矩阵,继续步骤2.2)~2.7)直至处理完d日所有断开的线路,得到第d日的发电机转移分布因子矩阵 负荷转移分布因子矩阵 生成第d日机组组合的安全约束,如式(15):
[0064]
[0065] 3)根据无安全约束的电力系统机组组合优化模型采用混合整数规划优化求解技术进行求解,得到各发电机组各时段出力,对于每一时段,根据发电机各时段出力以及节点负荷,计算各支路潮流,根据各支路潮流以及支路潮流极限判断各支路过载情况;根据过载线路对应的负荷转移分布因子以及发电机转移分布因子矩阵的行,生成机组组合模型中的安全约束,加入无安全约束的电力系统机组组合优化模型中利用混合整数规划优化求解技术再次进行求解,得到发电机各时段出力后再次判断是否有支路过载;通过多次迭代得到待模拟日考虑安全约束的各机组各时段出力,完成当日运行模拟并跳转至下一日进行运行模拟,依次对待模拟日进行运行模拟得到全年考虑安全约束的运行模拟结果;其具体过程包括:
[0066] 3.1)定义系统起作用安全约束集合 ( 表示空集),定义计算循环变量s=(0)0,计算第d日不包含安全约束 时机组组合模型,得到各机组出力P ,
(0)
根据P 以及各节点负荷向量L,计算支路潮流如式(16):
[0067](0) (1)
[0068] 根据F 、F以及 判断各支路过载情况,记录过载的支路集合为Θ ,若集合为(1)空集,则跳转至步骤3.3),若集合不为空集,则更新起作用安全约束集合Θ=Θ ,定义为矩阵 的第l行元素,定义 为矩阵 的第l行元素,定义fl为向量 F的
第l个元素,定义 为向量F的第l行元素,计算第d日包含起作用安全约束机组组合模型,起作用约束表示为式(17):
[0069]
[0070] 求解包含安全约束集合Θ的机组组合模型,获得第一次迭代中考虑安全约束集(1)合Θ的机组组合模型的最优解P ;
[0071] 3.2)s=s+1,进入下一次迭代,对于第s次迭代,根据P(s)以及各节点负荷向量L,计算支路潮流:
[0072]
[0073] 根据F(s)、F以及 判断各支路过载情况,记录过载的支路集合为Θ(s),若集合为空集,则跳转至步骤3.3),若集合不为空集,则更新起作用安全约束集合Θ=(s-1) (s)Θ ∪Θ ,计算第d日包含起作用安全约束机组组合模型,起作用约束表示为:
[0074]
[0075] 求解包含安全约束集合Θ的机组组合模型,获得P(s+1),重新实施步骤3.2);
[0076] 3.3)将P(s)作为考虑系统安全约束后机组组合的最优解,d=d+1,跳转至步骤2.1)计算第d+1日的运行模拟。
QQ群二维码
意见反馈