针对机组检修状态变化的中长期调度计划调整方法及系统

专利2025-01-10  42



1.本发明涉及一种针对机组检修状态变化的中长期调度计划调整方法及系统,属于机组检修与优化调度技术领域。


背景技术:

2.当中长期调度计划制定完毕,为了判断中长期调度计划的可执行性,量化评估计划执行可能对电网运行带来的安全风险,必须开展安全校核。当安全校核无法顺利通过时,这时就要对检修计划进行调整。随着当前电网的快速发展,制定合理有效的计划调整决策将面临以下两个挑战:(1)检修计划和调度计划的制定和调整分属于不同部门并且流程复杂,从而导致统一优化在实际工程中难以操作。(2)检修计划和中长期计划高度耦合,而中长期调度计划模型复杂,计算耗时耗力。简化的检修-中长期调度模型能够很大程度上减少计算量,提高调度效率。
3.中长期调度模型在数学实质上为一个非凸的、非线性的、大规模的混合整数优化问题,具有大量的0-1变量、连续和离散的控制变量,以及一系列的等式和不等式约束。由于计算时段数较多,时段间耦合约束维数过多,计算时间过长。如果简单地对检修计划进行多次尝试性地调整,则每一种方案都需要重复地对中长期计划进行调整,即重复这个复杂的计算过程,将耗费大量的时间和精力。


技术实现要素:

4.本发明所要解决的技术问题是克服现有技术的缺陷,提供一种针对机组检修状态变化的中长期调度计划调整方法及系统。
5.为解决上述技术问题,本发明提供一种针对机组检修状态变化的中长期调度计划调整方法,包括:
6.s1:判断机组i是否在t时刻由检修状态变化到调整后的非检修状态,若是则执行s2,若否则跳转到s6;
7.s2:判断机组i的出力成本ci和与系统当前边际机组m的出力成本cm的大小关系,若ci≤cm则执行s3,若ci>cm则跳转到s5,所述边际机组的含义为:机组出力按照机组成本从小到大安排,假设有m个机组,机组k的成本为ck,若ck<cm,k=1,2...m-1,则最后一个获得出力的机组m就是边际机组;
8.s3:确定低次边际机组的数量l,并按照成本从小到大的顺序进行排序,标记为l;所述低次边际机组为机组出力成本小于边际机组m出力成本的机组;
9.s4:根据机组i的最大出力p
imax
、机组i的最大最小出力p
imin
与各低次边际机组的可调整量之和的大小关系,按照预设的功率替代方案一进行功率替代;
10.s5:机组i在t时刻的出力p
i,t
=0,其他机组出力保持不变;
11.s6:若机组i在t时刻由非检修状态调整为检修状态,确定高次边际机组的数量h,并按照从小到大的顺序编号h,所述高次边际机组为机组出力成本大于且最接近边际机组m
出力成本的机组,并按照预设的功率替代方案二进行功率替代。
12.进一步的,所述按照预设的功率替代方案一进行功率替代,包括:
13.确定其中,p
lmax
表示当前低次边际机组l的最大出力,p
l,t
表示当前低次边际机组l在t时刻的初始出力,按照以下步骤进行功率替代:
14.s41、计算机组i剩余容量和边际机组剩余可调整量
15.其中,p
imax
表示检修状态发生变化的机组i的最大出力,p
i,t
表示机组i在t时刻调整流程中的出力,初始值为0;表示机组i在t时刻调整流程中的出力,初始值为0;表示边际机组m的最大出力,p
m,t
表示边际机组m在t时刻的初始出力;
16.s42、判断机组i剩余容量和边际机组剩余可调整量的大小关系,
17.若则将成本最接近边际机组的低次边际机组更新为新的边际机组,设置m=l、l=l+1,返回步骤s41;
18.若假设此时边际机组的原编号为l,则t时刻机组i的最终出力p
i,t
=p
imax
,t时刻最终边际机组l的出力为t时刻边际机组m的最终出力为m=0,1,2...l-1。
19.进一步的,所述按照预设的功率替代方案一进行功率替代,包括:
20.确定则t时刻机组i的最终出力
21.进一步的,所述按照预设的功率替代方案一进行功率替代,包括:
22.确定若则跳转到s5。
23.进一步的,所述按照预设的功率替代方案二进行功率替代,包括:
24.s61:计算机组i缺失容量p
ilack
和高次边际机组剩余出力其中p
ilack
=p
i,t
,h=0,1,2...h;
25.s62:判断机组i缺失容量p
ilack
和边际机组剩余出力的大小关系,
26.若则将最接近边际机组的高次边际机组更新为新的边际机组,h=h+1,返回步骤s61;
27.若假设此时边际机组的编号为h,则t时刻机组i的最终出力p
i,t
=0,t时刻最终边际机组h的最终出力为p
h,t
=p
h,t
+p
ilack
,t时刻边际机组m的最终出力为m=0,1,2...h-1。
28.进一步的,所述机组i在t时刻检修状态具体表示为x
i,t
,x
i,t
为0-1变量,x
i,t
=1为检修,x
i,t
=0为非检修;机组i在调整后检修计划中时刻t的检修状态为x'
i,t
,x'
i,t
同样为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修。
29.进一步的,所述确定低次边际机组的数量l,并按照从小到大的顺序进行排序,包括:
30.判断机组i的出力成本ci和其他n-2台机组的出力成本的大小关系,若机组j的出力成本cj大于机组i的出力成本ci,且小于边际机组m的出力成本cm,则该机组为低次边际机组,得到l个低次边际机组;
31.按照各自出力成本的大小关系从小到大依次标号为将边际机组标号为
32.进一步的,所述确定高次边际机组的数量,并按照从小到大的顺序编号,包括:
33.若机组j的出力成本cj大于边际机组m的出力成本cm,则该机组为高次边际机组,确定h个高次边际机组,h个高次边际机组按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,边际机组标号为
34.一种针对机组检修状态变化的中长期调度计划调整系统,包括:
35.第一判断模块,用于判断机组i是否在t时刻由检修状态变化到调整后的非检修状态,若是则执行第二判断模块,若否则执行第二功率替代模块;
36.第二判断模块,用于判断机组i的出力成本ci和与系统当前边际机组m的出力成本cm的大小关系,若ci≤cm则执行排序模块,若ci>cm则执行出力确定模块,所述边际机组的含义为:机组出力按照机组成本从小到大安排,假设有m个机组,机组k的成本为ck,若ck<cm,k=1,2...m-1,则最后一个获得出力的机组m就是边际机组;
37.排序模块,用于确定低次边际机组的数量l,并按照成本从小到大的顺序进行排序,标记为l;所述低次边际机组为机组出力成本小于边际机组m出力成本的机组;
38.第一功率替代模块,用于根据机组i的最大出力p
imax
、机组i的最大最小出力p
imin
与各低次边际机组的可调整量之和的大小关系按照预设的功率替代方案一进行功率替代;
39.出力确定模块,用于机组i在t时刻的出力p
i,t
=0,其他机组出力保持不变;
40.第二功率替代模块,用于若机组i在t时刻由非检修状态调整为检修状态,确定高次边际机组的数量h,并按照从小到大的顺序编号h,所述高次边际机组为机组出力成本大于且最接近边际机组m出力成本的机组,并按照预设的功率替代方案二进行功率替代。
41.进一步的,所述第一功率替代模块,用于
42.确定其中,p
lmax
表示当前低次边际机组l的最大出力,p
l,t
表示当前低次边际机组l在t时刻的初始出力,按照以下步骤进行功率替代:
43.s41、计算机组i剩余容量和边际机组剩余可调整量
44.其中,p
imax
表示检修状态发生变化的机组i的最大出力,p
i,t
表示机组i在t时刻调整流程中的出力,初始值为0;表示机组i在t时刻调整流程中的出力,初始值为0;表示边际机组m的最大出力,p
m,t
表示边际机组m在t时刻的初始出力;
45.s42、判断机组i剩余容量和边际机组剩余可调整量的大小关系,
46.若则将成本最接近边际机组的低次边际机组更新为新的边际机组,设置m=l、l=l+1,返回步骤s41;
47.若假设此时边际机组的原编号为l,则t时刻机组i的最终出力p
i,t
=p
imax
,t时刻最终边际机组l的出力为t时刻边际机组m的最终出力为m=0,1,2...l-1。
48.进一步的,所述第一功率替代模块,用于
49.确定则t时刻机组i的最终出力
50.进一步的,所述第一功率替代模块,用于
51.确定则跳转到s5。
52.进一步的,所述第二功率替代模块,用于
53.s61:计算机组i缺失容量p
ilack
和高次边际机组剩余出力其中p
ilack
=p
i,t
,h=0,1,2...h;
54.s62:判断机组i缺失容量p
ilack
和边际机组剩余出力的大小关系,
55.若则将最接近边际机组的高次边际机组更新为新的边际机组,h=h+1,返回步骤s61;
56.若假设此时边际机组的编号为h,则t时刻机组i的最终出力p
i,t
=0,t时刻最终边际机组h的最终出力为p
h,t
=p
h,t
+p
ilack
,t时刻边际机组m的最终出力为m=0,1,2...h-1。
57.进一步的,所述机组i在t时刻检修状态具体表示为x
i,t
,x
i,t
为0-1变量,x
i,t
=1为检修,x
i,t
=0为非检修;机组i在调整后检修计划中时刻t的检修状态为x'
i,t
,x'
i,t
同样为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修。
58.进一步的,所述排序模块,用于
59.判断机组i的出力成本ci和其他n-2台机组的出力成本的大小关系,若机组j的出力成本cj大于机组i的出力成本ci,且小于边际机组m的出力成本cm,则该机组为低次边际机组,得到l个低次边际机组;
60.按照各自出力成本的大小关系从小到大依次标号为将边际机组
标号为
61.进一步的,所述第二功率替代模块,用于
62.在机组j的出力成本cj大于边际机组m的出力成本cm时,确定该机组为高次边际机组,得到h个高次边际机组,h个高次边际机组按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,边际机组标号为
63.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行所述的方法中的任一方法。
64.一种计算设备,包括,
65.一个或多个处理器、存储器以及一个或多个程序,其中一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行所述的方法中的任一方法的指令。
66.本发明所达到的有益效果:
67.本发明在某台机组检修计划变化后,不需要重新优化求解中长期调度计划,减少了优化调度时的计算量,简化了中长期调度的过程,提高了调度效率。
附图说明
68.图1是机组出力调整流程图;
69.图2是边际机组、低次边际机组和高次边际机组示意图。
具体实施方式
70.下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
71.如图1所示,一种针对机组检修状态变化的中长期调度计划调整方法,
72.对检修机组i的出力状态和检修情况的变化作出如下四条简化假设:1、除检修状态改变的机组以外,不改变其他机组原有的启停状态;2、忽略潮流约束和机组的爬坡约束;3、忽略每台机组不同运行状态成本不同的问题;4,机组出力安排是按照机组成本从小到大安排的,最后一个获得出力的机组就是“边际机组”。如果存在“边际机组”,不足以接受系统冗余的功率或提供足够的功率缺额的情况,则假设“次边际机组”作为新状态下的“边际机组”进行功率分配;“次边际机组”在本方法中定义为当前时刻机组出力成本最接近“边际机组”出力成本的机组,“次边际机组”示意图如图2所示,根据“次边际机组”成本与“边际机组”成本大小又可分为“低次边际机组”和“高次边际机组”。
73.包括以下步骤:
74.s1:判断机组i是否由在t时刻为检修状态变化到调整后的非检修状态。若是则执行s2,若否则跳转到s6。
75.s2:判断机组i的出力成本ci和与系统当前边际机组m的出力成本cm的大小关系,若ci≤cm则执行s3,若ci>cm则跳转到s5,所述边际机组的含义为:机组出力按照机组成本从小到大安排,假设有m个机组,机组k的成本为ck,若ck<cm,k=1,2...m-1,则最后一个获得
出力的机组m就是边际机组。
76.s3:确定低次边际机组的数量l,并按照成本从小到大的顺序进行排序,标记为l;所述低次边际机组为机组出力成本小于边际机组m出力成本的机组。
77.s4:根据机组i的最大出力p
imax
、机组i的最大最小出力p
imin
与各低次边际机组的可调整量之和的大小关系按照预设的功率替代方案一进行功率替代;
78.若其中,p
lmax
表示当前低次边际机组l的最大出力,p
l,t
表示当前低次边际机组l在t时刻的初始出力,则按照以下步骤进行功率替代:
79.s41、计算机组i剩余容量和边际机组剩余可调整量
80.其中,p
imax
表示检修状态发生变化的机组i的最大出力,p
i,t
表示机组i在t时刻调整流程中的出力,初始值为0;表示机组i在t时刻调整流程中的出力,初始值为0;表示边际机组m的最大出力,p
m,t
表示边际机组m在t时刻的初始出力;
81.s42、判断机组i剩余容量和边际机组剩余可调整量的大小关系,
82.若则将成本最接近边际机组的低次边际机组更新为新的边际机组,设置m=l、l=l+1,返回步骤s41;
83.若假设此时边际机组的原编号为l,则t时刻机组i的最终出力p
i,t
=p
imax
,t时刻最终边际机组l的出力为t时刻边际机组m的最终出力为m=0,1,2...l-1;
84.若则t时刻机组i的最终出力
85.若则跳转到s5。
86.s5:机组i在t时刻的出力p
i,t
=0,其他机组出力保持不变。
87.s6:若机组i由在t时刻的非检修状态调整为检修状态,确定高次边际机组的数量,并按照从小到大的顺序编号。并按照以下步骤进行功率替代:
88.s61:计算机组i缺失容量p
ilack
和高次边际机组剩余出力其中p
ilack
=p
i,t
,h=0,1,2...h;
89.s62:判断机组i缺失容量p
ilack
和边际机组剩余出力的大小关系,
90.若则将最接近边际机组的高次边际机组更新为新的边际机组,h=h+1,返回步骤s61;
91.若假设此时边际机组的编号为h,则t时刻机组i的最终出力p
i,t
=0,t时刻最终边际机组h的最终出力为p
h,t
=p
h,t
+p
ilack
,t时刻边际机组m的最终出力为m=0,1,2...h-1。
92.进一步地,步骤二中机组i在t时刻检修状态具体表示为x
i,t
,x
i,t
为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修;机组i在调整后检修计划中时刻t的检修状态为x'
i,t
,x'
i,t
同样为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修。
93.进一步地,步骤一中的假设3中的忽略每台机组不同运行状态成本不同的问题具体为:假设机组i的出力成本为ci,边际机组m的出力成本为cm,在本项目中,假设机组出力成本的大小关系受机组出力大小的影响不大,即假如ci<cm,则此关系在机组i和边际机组m任何出力下均满足;
94.进一步地,步骤三中的排序步骤具体为:首先判断机组i的出力成本ci和其他n-2台机组的出力成本的大小关系,若机组j的出力成本cj大于机组i的出力成本ci小于边际机组m的出力成本cm,则该机组可以作为低次边际机组。假设存在m个低次边际机组,按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,可将边际机组标号为
95.进一步地,步骤7中的排序具体为:若机组j的出力成本cj大于边际机组m的出力成本cm,则该机组可以作为高次边际机组。假设存在m'个高次边际机组,按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,可将边际机组标号为
96.相应的本发明还提供一种针对机组检修状态变化的中长期调度计划调整系统,包括:
97.第一判断模块,用于判断机组i是否在t时刻由检修状态变化到调整后的非检修状态,若是则执行第二判断模块,若否则执行第二功率替代模块;
98.第二判断模块,用于判断机组i的出力成本ci和与系统当前边际机组m的出力成本cm的大小关系,若ci≤cm则执行排序模块,若ci>cm则执行出力确定模块,所述边际机组的含义为:机组出力按照机组成本从小到大安排,假设有m个机组,机组k的成本为ck,若ck<cm,k=1,2...m-1,则最后一个获得出力的机组m就是边际机组;
99.排序模块,用于确定低次边际机组的数量l,并按照成本从小到大的顺序进行排序,标记为l;所述低次边际机组为机组出力成本小于边际机组m出力成本的机组;
100.第一功率替代模块,用于根据机组i的最大出力p
imax
、机组i的最大最小出力p
imin
与各低次边际机组的可调整量之和的大小关系按照预设的功率替代方案一进行功率替代;
101.出力确定模块,用于机组i在t时刻的出力p
i,t
=0,其他机组出力保持不变;
102.第二功率替代模块,用于若机组i在t时刻由非检修状态调整为检修状态,确定高次边际机组的数量h,并按照从小到大的顺序编号h,所述高次边际机组为机组出力成本大于且最接近边际机组m出力成本的机组,并按照预设的功率替代方案二进行功率替代。
103.进一步的,所述第一功率替代模块,用于
104.确定其中,p
lmax
表示当前低次边际机组l的最大出力,p
l,t
表示当前低次边际机组l在t时刻的初始出力,按照以下步骤进行功率替代:
105.s41、计算机组i剩余容量和边际机组剩余可调整量
106.其中,p
imax
表示检修状态发生变化的机组i的最大出力,p
i,t
表示机组i在t时刻调整流程中的出力,初始值为0;表示机组i在t时刻调整流程中的出力,初始值为0;表示边际机组m的最大出力,p
m,t
表示边际机组m在t时刻的初始出力;
107.s42、判断机组i剩余容量和边际机组剩余可调整量的大小关系,
108.若则将成本最接近边际机组的低次边际机组更新为新的边际机组,设置m=l、l=l+1,返回步骤s41;
109.若假设此时边际机组的原编号为l,则t时刻机组i的最终出力p
i,t
=p
imax
,t时刻最终边际机组l的出力为t时刻边际机组m的最终出力为m=0,1,2...l-1。
110.进一步的,所述第一功率替代模块,用于
111.确定则t时刻机组i的最终出力
112.进一步的,所述第一功率替代模块,用于
113.确定则跳转到s5。
114.进一步的,所述第二功率替代模块,用于
115.s61:计算机组i缺失容量p
ilack
和高次边际机组剩余出力其中p
ilack
=p
i,t
,h=0,1,2...h;
116.s62:判断机组i缺失容量p
ilack
和边际机组剩余出力的大小关系,
117.若则将最接近边际机组的高次边际机组更新为新的边际机组,h=h+1,返回步骤s61;
118.若假设此时边际机组的编号为h,则t时刻机组i的最终出力p
i,t
=0,t时刻最终边际机组h的最终出力为p
h,t
=p
h,t
+p
ilack
,t时刻边际机组m的最终出力为m=0,1,2...h-1。
119.进一步的,所述机组i在t时刻检修状态具体表示为x
i,t
,x
i,t
为0-1变量,x
i,t
=1为
检修,x
i,t
=0为非检修;机组i在调整后检修计划中时刻t的检修状态为x'
i,t
,x'
i,t
同样为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修。
120.进一步的,所述排序模块,用于
121.判断机组i的出力成本ci和其他n-2台机组的出力成本的大小关系,若机组j的出力成本cj大于机组i的出力成本ci,且小于边际机组m的出力成本cm,则该机组为低次边际机组,得到l个低次边际机组;
122.按照各自出力成本的大小关系从小到大依次标号为将边际机组标号为
123.进一步的,所述第二功率替代模块,用于
124.在机组j的出力成本cj大于边际机组m的出力成本cm时,确定该机组为高次边际机组,得到h个高次边际机组,h个高次边际机组按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,边际机组标号为
125.相应的本发明还提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行所述的方法中的任一方法。
126.相应的本发明还提供一种计算设备,包括,
127.一个或多个处理器、存储器以及一个或多个程序,其中一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行所述的方法中的任一方法的指令。
128.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
129.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
130.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
131.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
132.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

技术特征:
1.一种针对机组检修状态变化的中长期调度计划调整方法,其特征在于,包括:s1:判断机组i是否在t时刻由检修状态变化到调整后的非检修状态,若是则执行s2,若否则跳转到s6;s2:判断机组i的出力成本c
i
和与系统当前边际机组m的出力成本c
m
的大小关系,若c
i
≤c
m
则执行s3,若c
i
>c
m
则跳转到s5,所述边际机组的含义为:机组出力按照机组成本从小到大安排,假设有m个机组,机组k的成本为c
k
,若c
k
<c
m
,k=1,2...m-1,则最后一个获得出力的机组m就是边际机组;s3:确定低次边际机组的数量l,并按照成本从小到大的顺序进行排序,标记为l;所述低次边际机组为机组出力成本小于边际机组m出力成本的机组;s4:根据机组i的最大出力p
imax
、机组i的最大最小出力p
imin
与各低次边际机组的可调整量之和的大小关系,按照预设的功率替代方案一进行功率替代;s5:机组i在t时刻的出力p
i,t
=0,其他机组出力保持不变;s6:确定高次边际机组的数量h,并按照从小到大的顺序编号h,所述高次边际机组为机组出力成本大于且最接近边际机组m出力成本的机组,并按照预设的功率替代方案二进行功率替代。2.根据权利要求1所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述按照预设的功率替代方案一进行功率替代,包括:确定其中,p
lmax
表示当前低次边际机组l的最大出力,p
l,t
表示当前低次边际机组l在t时刻的初始出力,按照以下步骤进行功率替代:s41、计算机组i剩余容量和边际机组剩余可调整量其中,p
imax
表示检修状态发生变化的机组i的最大出力,p
i,t
表示机组i在t时刻调整流程中的出力,初始值为0;示机组i在t时刻调整流程中的出力,初始值为0;表示边际机组m的最大出力,p
m,t
表示边际机组m在t时刻的初始出力;s42、判断机组i剩余容量和边际机组剩余可调整量的大小关系,若则将成本最接近边际机组的低次边际机组更新为新的边际机组,设置m=l、l=l+1,返回步骤s41;若假设此时边际机组的原编号为l,则t时刻机组i的最终出力p
i,t
=p
imax
,t时刻最终边际机组l的出力为t时刻边际机组m的最终出力为3.根据权利要求2所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述按照预设的功率替代方案一进行功率替代,包括:
确定则t时刻机组i的最终出力4.根据权利要求2所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述按照预设的功率替代方案一进行功率替代,包括:确定若则跳转到s5。5.根据权利要求1所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述按照预设的功率替代方案二进行功率替代,包括:s61:计算机组i缺失容量p
ilack
和高次边际机组剩余出力其中p
ilack
=p
i,t
,s62:判断机组i缺失容量p
ilack
和边际机组剩余出力的大小关系,若则将最接近边际机组的高次边际机组更新为新的边际机组,h=h+1,返回步骤s61;若假设此时边际机组的编号为h,则t时刻机组i的最终出力p
i,t
=0,t时刻最终边际机组h的最终出力为p
h,t
=p
h,t
+p
ilack
,t时刻边际机组m的最终出力为6.根据权利要求1所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述机组i在t时刻检修状态具体表示为x
i,t
,x
i,t
为0-1变量,x
i,t
=1为检修,x
i,t
=0为非检修;机组i在调整后检修计划中时刻t的检修状态为x
i
'
,t
,x
i
'
,t
同样为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修。7.根据权利要求1所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述确定低次边际机组的数量l,并按照从小到大的顺序进行排序,包括:判断机组i的出力成本c
i
和其他n-2台机组的出力成本的大小关系,若机组j的出力成本c
j
大于机组i的出力成本c
i
,且小于边际机组m的出力成本c
m
,则该机组为低次边际机组,得到l个低次边际机组;按照各自出力成本的大小关系从小到大依次标号为将边际机组标号为8.根据权利要求1所述的针对机组检修状态变化的中长期调度计划调整方法,其特征在于,所述确定高次边际机组的数量,并按照从小到大的顺序编号,包括:若机组j的出力成本c
j
大于边际机组m的出力成本c
m
,则该机组为高次边际机组,确定h个高次边际机组,h个高次边际机组按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,边际机组标号为9.一种针对机组检修状态变化的中长期调度计划调整系统,其特征在于,包括:第一判断模块,用于判断机组i是否在t时刻由检修状态变化到调整后的非检修状态,若是则执行第二判断模块,若否则执行第二功率替代模块;
第二判断模块,用于判断机组i的出力成本c
i
和与系统当前边际机组m的出力成本c
m
的大小关系,若c
i
≤c
m
则执行排序模块,若c
i
>c
m
则执行出力确定模块,所述边际机组的含义为:机组出力按照机组成本从小到大安排,假设有m个机组,机组k的成本为c
k
,若c
k
<c
m
,k=1,2...m-1,则最后一个获得出力的机组m就是边际机组;排序模块,用于确定低次边际机组的数量l,并按照成本从小到大的顺序进行排序,标记为l;所述低次边际机组为机组出力成本小于边际机组m出力成本的机组;第一功率替代模块,用于根据机组i的最大出力p
imax
、机组i的最大最小出力p
imin
与各低次边际机组的可调整量之和的大小关系按照预设的功率替代方案一进行功率替代;出力确定模块,用于机组i在t时刻的出力p
i,t
=0,其他机组出力保持不变;第二功率替代模块,用于若机组i在t时刻由非检修状态调整为检修状态,确定高次边际机组的数量h,并按照从小到大的顺序编号h,所述高次边际机组为机组出力成本大于且最接近边际机组m出力成本的机组,并按照预设的功率替代方案二进行功率替代。10.根据权利要求9所述的针对机组检修状态变化的中长期调度计划调整系统,其特征在于,所述第一功率替代模块,用于确定其中,p
lmax
表示当前低次边际机组l的最大出力,p
l,t
表示当前低次边际机组l在t时刻的初始出力,按照以下步骤进行功率替代:s41、计算机组i剩余容量和边际机组剩余可调整量其中,p
imax
表示检修状态发生变化的机组i的最大出力,p
i,t
表示机组i在t时刻调整流程中的出力,初始值为0;示机组i在t时刻调整流程中的出力,初始值为0;表示边际机组m的最大出力,p
m,t
表示边际机组m在t时刻的初始出力;s42、判断机组i剩余容量和边际机组剩余可调整量的大小关系,若则将成本最接近边际机组的低次边际机组更新为新的边际机组,设置m=l、l=l+1,返回步骤s41;若假设此时边际机组的原编号为l,则t时刻机组i的最终出力p
i,t
=p
imax
,t时刻最终边际机组l的出力为t时刻边际机组m的最终出力为11.根据权利要求10所述的针对机组检修状态变化的中长期调度计划调整系统,其特征在于,所述第一功率替代模块,用于确定则t时刻机组i的最终出力12.根据权利要求10所述的针对机组检修状态变化的中长期调度计划调整系统,其特
征在于,所述第一功率替代模块,用于确定则跳转到s5。13.根据权利要求9所述的针对机组检修状态变化的中长期调度计划调整系统,其特征在于,所述第二功率替代模块,用于s61:计算机组i缺失容量p
ilack
和高次边际机组剩余出力其中p
ilack
=p
i,t
,s62:判断机组i缺失容量p
ilack
和边际机组剩余出力的大小关系,若则将最接近边际机组的高次边际机组更新为新的边际机组,h=h+1,返回步骤s61;若假设此时边际机组的编号为h,则t时刻机组i的最终出力p
i,t
=0,t时刻最终边际机组h的最终出力为p
h,t
=p
h,t
+p
ilack
,t时刻边际机组m的最终出力为14.根据权利要求9所述的针对机组检修状态变化的中长期调度计划调整系统,其特征在于,所述机组i在t时刻检修状态具体表示为x
i,t
,x
i,t
为0-1变量,x
i,t
=1为检修,x
i,t
=0为非检修;机组i在调整后检修计划中时刻t的检修状态为x'
i,t
,x'
i,t
同样为0-1变量,x
i,t
'=1为检修,x
i,t
'=0为非检修。15.根据权利要求9所述的针对机组检修状态变化的中长期调度计划调整系统,其特征在于,所述排序模块,用于判断机组i的出力成本c
i
和其他n-2台机组的出力成本的大小关系,若机组j的出力成本c
j
大于机组i的出力成本c
i
,且小于边际机组m的出力成本c
m
,则该机组为低次边际机组,得到l个低次边际机组;按照各自出力成本的大小关系从小到大依次标号为将边际机组标号为16.根据权利要求9所述的针对机组检修状态变化的中长期调度计划调整系统,其特征在于,所述第二功率替代模块,用于在机组j的出力成本c
j
大于边际机组m的出力成本c
m
时,确定该机组为高次边际机组,得到h个高次边际机组,h个高次边际机组按照各自出力成本的大小关系从小到大依次标号为为方便计算处理,边际机组标号为17.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行根据权利要求1至8所述的方法中的任一方法。18.一种计算设备,其特征在于,包括,一个或多个处理器、存储器以及一个或多个程序,其中一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据
权利要求1至8所述的方法中的任一方法的指令。

技术总结
本发明公开了一种针对机组检修状态变化的中长期调度计划调整方法及系统,判断机组i是否在t时刻由检修状态变化到调整后的非检修状态;判断机组i的出力成本和与系统当前边际机组m的出力成本的大小关系;确定低次边际机组的数量,并按照成本从小到大的顺序进行排序;低次边际机组为机组出力成本小于边际机组m出力成本的机组;根据机组i的最大出力、机组i的最大最小出力与各低次边际机组的可调整量之和的大小关系按照预设的功率替代方案一进行功率替代;若机组i在t时刻由非检修状态调整为检修状态,按照预设的功率替代方案二进行功率替代。优点:在某台机组检修计划变化后,不需要重新优化求解中长期调度计划,简化了中长期调度的过程,提高了调度效率。提高了调度效率。提高了调度效率。


技术研发人员:李利利 蒋靖啸 董博 昌力 涂孟夫 曹荣章 暴悦爽 刘新元 郑惠萍 王颖 杨鹏程 涂杉杉
受保护的技术使用者:国网山西省电力公司电力科学研究院 国网山西省电力公司 东南大学 国网电力科学研究院有限公司
技术研发日:2022.06.29
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-11373.html

最新回复(0)