一种基于激活约束的电力系统可靠性快速评估方法及装置
未命名
08-14
阅读:111
评论:0
1.本发明涉及电力系统可靠性评估技术领域,尤其是涉及一种基于激活约束的电力系统可靠性快速评估方法及装置。
背景技术:
2.由于气候变暖、环境污染和资源枯竭等问题日渐凸显,风力发电(wind turbine,wt)和光伏发电(photovoltaic,pv)等可再生能源发电正在快速发展。2022年,全国可再生能源新增装机1.52亿千瓦,占全国新增发电装机的76.2%,已成为我国电力新增装机的主体;全国可再生能源发电量2.7万亿千瓦时,占全国发电量的31.3%、占全国新增发电量的81%,已成为我国新增发电量的主体,未来新能源装机容量和发电量将进一步增加。然而,可再生能源存在间歇性、随机性和波动性等特点,受天气影响极大,比如光伏最佳出力环境温度在25度左右,温度过高会损害组件、降低组件出力。高比例的可再生能源接入电力系统将加剧电力供应的不稳定性,可能造成大范围停电事故,严重影响人民生活和企业生产。电力系统可靠性一般定义为电力系统能够向用户提供充裕的电能供给的能力,可靠性评估能够综合考虑系统的可再生能源所带来的不确定性,综合各类状态的发生概率和影响计算得到量化的可靠性指标,便于规划和运行人员根据可靠性指标判断电力系统当前或未来的可靠性水平,并依次制定相关决策。因此,对含可再生能源的电力系统进行可靠性评估,能够量化可再生能源对电力系统供能能力的影响,进而为可再生能源的规划运行提供合理的指导建议。
3.可靠性评估方法主要包括状态枚举法(state enumeration,se)和蒙特卡罗法(monte carlo simulation,mcs)。状态枚举法,是电力系统可靠性评估的一种常用方法。该方法枚举可能出现的系统状态,并根据所得系统状态计算可靠性指标。该方法在规模较小或元件不可用率较低的系统中通常效率较高。但系统状态数会随着系统规模的增加而呈指数增长,当系统规模非常大时,尤其是大量可再生能源接入后,系统状态的数量会非常庞大,因此对所有可能出现的系统状态进行计算分析是极其低效的。为了提高se的计算效率,近年来提出了许多系统状态缩减技术,如快速排序算法、事故快速筛选技术和影响增量法等。蒙特卡洛模拟法通过抽样可能出现的系统状态,模拟电力系统未来的运行情况,并给出相应的可靠性指标。不同于状态枚举法,蒙特卡洛抽样法的计算效率受系统规模影响不大,因而更适合在大规模或低可靠性系统中应用。然而,大量的抽样状态仍然会带来巨大的计算量,尤其是在低故障概率电力系统中。为此,许多文献都提出了能够有效提升蒙特卡洛抽样收敛速度的改进方法,包括:重要抽样、拉丁超立方抽样、序贯马尔可夫链、子集模拟和交叉熵等方法。
4.前述的可靠性评估效率提升方法主要通过缩减系统状态数量,减少系统状态分析次数,从而提升可靠性评估效率。然而,可靠性评估的计算量不仅取决于系统状态的数量,还取决于单次系统状态分析的计算时间。基于此,许多学者尝试提高系统状态分析的计算速度。可靠性评估中,系统状态分析是采用最优潮流(optimal powerflow,opf)计算系统状
态的最优负荷削减量。文献(b.liao,“application oflinear programming sensitivity analysis in reliability evaluation ofbulkpower system,”int.j.hydroelect.energy,vol.9,no.2,pp.154-160,jun.1991.)采用灵敏度分析方法直接计算负荷波动引起的最优负荷削减量,从而省略了70%以上的opf计算。文献(a.safdarian,m.fotuhi-firuzabad,f.aminifar,and m.j.ghorbany,“composite power system adequacy assessment based on the post optimal analysis,”turk.j.elec.eng.comput.sci.,vol.21,no.1,pp.90-106,jan.2013.)利用不同状态之间的相似性,基于优化后分析方法提高相似状态的评估分析速度。文献(p.yong,n.zhang,c.kang,q.xia,and d.lu,“mplp-based fast power system reliability evaluation using transmission line status dictionary,”ieee trans.power syst.,vol.34,no.2,pp.1630-1640,mar.2019.)提出了一种基于多参数线性规划的可靠性快速评估方法,将发电机故障和负荷波动作为匹配参数,从而省略大量发电机故障和负荷波动状态的opf计算过程。此外,文献(z.liu,k.hou,h.jia,j.zhao,d.wang,y.mu,and l.zhu,“a lagrange multiplier based state enumeration reliability assessment for power systems with multiple types of loads and renewable generations,”ieee trans.power syst.,vol.36,no.4,pp.3260-3270,jul.2021.)基于拉格朗日乘子构建了最优负荷削减与源荷波动之间的线性函数关系。该类方法的核心思想是采用一种快速的最优负荷削减量计算方法,从而替代复杂耗时的opf计算过程。但上述研究方法均难以应用于输电线路故障状态。
5.随着可再生能源大规模接入电力系统,可再生能源变化频繁且迅速,亟需一种电力系统可靠性评估方法,能够及时根据天气等实际情况更新电力系统可靠性指标,进而实时准确地掌握电力系统的供电不足风险,进而提前采取预警、预防、调度等措施保障电力系统的可靠供电,避免停电事故发生。然而,现有的电力系统可靠性评估效率提升方法仍需要对海量的系统状态进行opf计算,计算负担重,难以适应可再生能源快速变化对可靠性评估时效性的高要求,可靠性评估方法的计算效率仍有待进一步提高。
技术实现要素:
6.本发明的目的是提供一种基于激活约束的电力系统可靠性快速评估方法及装置,解决上述背景中提出的问题。
7.为实现上述目的,本发明提供了一种基于激活约束的电力系统可靠性快速评估方法,包括以下步骤:
8.步骤s1,系统状态选择:创建系统状态集,并计算每个系统状态的发生概率;
9.步骤s2,系统状态分析:
10.s21,针对每一个系统状态构建dcopf模型,建立激活约束集;
11.s22,基于激活约束集中的激活约束,将dcopf转化为线性方程组并求解;
12.s23,根据最优性判据判断所得方程组解是否为dcopf问题的最优解,若判据通过,通过dcopf模型计算最优负荷削减量,若判据不通过,则继续寻找能够匹配的激活约束;
13.步骤s3,可靠性指标计算:基于所有系统状态的发生概率与最优负荷削减量计算可靠性指标。
14.优选的,步骤s1中,采用状态枚举法或蒙特卡洛法创建系统状态集ωs,并计算每个系统状态的发生概率,在可靠性评估中,系统状态与元件状态、负荷水平和可再生能源出力水平有关,表示为:
15.s=[s
l
sgpdp
gmax
]
[0016]
其中,s是系统状态;s
l
是输电线路状态;sg是发电机状态;pd是负荷水平;p
gmax
是发电机最大出力水平。
[0017]
优选的,步骤s21中,dcopf模型用于计算每个系统状态的最优负荷削减量,dcopf模型为直流最优潮流模型,建立激活约束集ωa,激活约束集定义为各类激活约束的集合,dcopf模型的公式如下:
[0018]
minf
lc
=∑p
lc
[0019]
s.t.y
bus
θ+cgpg+p
lc
=pd[0020]
p
lc
+y=pd[0021]
pg+y=p
gmax
[0022]
|yfθ|+y=f
max
[0023]
|y
t
θ|+y=f
max
[0024]
[θ
′
θ
″
pgp
lc
y]
t
≥0
[0025]
其中,f
lc
是目标函数,代表系统最优负荷削减量;θ是节点相角,θ是一个自由变量,表示为θ'和θ”两个人工变量,θ=θ'-θ”;pg是发电机出力;p
lc
是节点负荷削减量;y
bus
是节点导纳矩阵;cg是发电机连接矩阵;yf和y
t
是线路两端的导纳矩阵;f
max
是线路容量;y是dcopf模型的松弛变量;
[0026]
上述dcopf模型用标准式表示为:
[0027]
minf
lc
=cx
[0028]
s.t.ax=b
[0029]
x≥0
[0030]
其中,c、a、x和b如下所示,
[0031]
c=[01×
nb
i1×
nb01
×
ng01
×
(ng+nb+2nl)
]
[0032][0033][0034]
b=[pdpdp
gmaxfmaxfmax
]
t
[0035]
其中,nl表示线路数;ng表示发电机数;nb表示节点数;i表示单位矩阵;nb
×
nb、ng
×
ng、nl
×
nl代表单位矩阵的维度;0表示全零矩阵;y1×
nb
、y1×
ng
、y1×
nl
分别是1
×
nb、1
×
ng、1
×
nl维度的松弛变量向量;pd是负荷水平;
[0036]
对于标准型下的dcopf模型,其激活约束直接体现为等于0的激活变量,激活变量xa表示为:
[0037]
xa=[θa′ꢀ
θa″ꢀ
p
lc,a p
g,a ya]
t
=0
[0038]
其中,θa′
,θa″
,p
lc,a
,p
g,a
和ya是dcopf模型优化变量x中的激活变量,这些变量的值均等于0;
[0039]
可靠性评估中,系统状态分析需要求解大量系统状态的dcopf模型,每个系统状态都具有不同的dcopf模型参数;其中,不同的发电机状态,负荷水平和可再生能源出力水平会改变参数b,如下所示:
[0040]
b=[
…
pd+δpd…ꢀ
pd+δpd…ꢀ
p
g max
+δp
g max
…ꢀfmax f
max
]
t
[0041]
其中,δpd和δp
g max
是负荷水平和发电机最大出力水平的变化量;
[0042]
输电线路是否断开会改变电力系统的拓扑结构,输电线路状态会改变参数a,若节点i和j之间的第l条线路发生故障断开,则参数a的变化表示为:
[0043][0044]
其中,y
ji
是节点导纳矩阵中(i,j)位置的值;x
ij
、x
ji
是节点ij之间线路的电抗,x
ij
=x
ji
。
[0045]
优选的,步骤s22中,基于激活约束,dcopf问题可转化为线性方程组,基于激活约束的线性方程组(bxb=b)的求解过程如下:
[0046][0047]
其中,xa是激活变量,xb是变量x中的最优基变量;b是最优基矩阵。
[0048]
优选的,步骤s23中,根据最优性判据判断所得方程组解是否为dcopf问题的最优解,最优性判据表示如下:
[0049]
b-1
b≥0
[0050]cn-cbb-1
n≥0
[0051]
其中,cn、cb分别为对应c的非基分量和基分量;n表示a矩阵的非基部分;
[0052]
若判据通过,则证明该系统状态与激活约束相匹配,所得方程组解是dc opf问题的最优解,系统状态的最优负荷削减量能够采用线性方程组解直接得到;若判据不通过,则继续寻找能够匹配的激活约束。
[0053]
优选的,可靠性指标电量不足期望值eens的计算公式如下:
[0054][0055]
其中,t为系统评估时间;p(s)是状态s的概率;f
lc
(s)是状态s的最优负荷削减量。
[0056]
本发明还提供了一种基于激活约束的电力系统可靠性快速评估装置,包括系统状态选择模块、系统状态分析模块、动态排序模块、可靠性指标计算模块;
[0057]
系统状态选择模块:
[0058]
获取电力系统的结构参数信息,获取电力系统的实时及预测数据,结合获取的数据采用状态枚举法或蒙特卡洛法生成系统状态集,得到每个系统状态的发生概率;
[0059]
系统状态分析模块:
[0060]
对系统状态集内的每一个系统状态建立dc opf模型,并计算其最优负荷削减量;
[0061]
基于系统状态的支路、发电机、负荷和可再生能源信息,建立以负荷削减量最小为目标的dc opf模型,生成c、a、x和b参数;
[0062]
从激活约束集内选取激活约束,生成基于激活约束的线性方程组,求解方程组并对所得解进行最优性校验,若校验通过,则激活约束匹配成功;若校验不通过,则选取下一个激活约束进行匹配;
[0063]
动态排序模块:
[0064]
动态排序是针对激活约束集内的激活约束进行排序,然后系统状态分析模块会按照排序后的激活约束集提取激活约束进行匹配校验;若系统状态分析模块中系统状态与激活约束匹配成功,且匹配到的激活约束在激活约束集内的序号大于动态排序事件触发值,则触发执行动态排序模块;
[0065]
可靠性指标计算模块:
[0066]
基于系统状态集内所有系统状态的发生概率和最优负荷削减量,计算系统可靠性指标;动态排序模块服务于系统状态分析模块,系统状态分析模块计算最优负荷削减量,系统状态分析模块提取激活约束集内的激活约束计算最优负荷削减量;
[0067]
系统状态发生概率由系统状态选择模块得到,系统状态最优负荷削减量由系统状态分析模块得到。
[0068]
优选的,电力系统的结构参数信息包括:支路阻抗、支路导纳、设备故障概率、设备不可用率、设备故障修复时间,发电机组容量、可再生能源机组容量信息;
[0069]
电力系统的实时及预测数据包括负荷水平曲线,可再生能源出力曲线;
[0070]
每个系统状态均由电力系统内各支路状态、发电机状态、负荷水平状态和可再生能源出力状态组成;
[0071]
系统状态分析模块中,若激活约束匹配成功,则利用方程组解计算系统状态的最优负荷削减量;否则,利用线性优化算法求解系统状态的dc opf模型,得到系统状态的最优负荷削减量,将该状态的激活约束作为新的一种激活约束插入到激活约束集内,执行激活
约束集的插入和删除操作。
[0072]
因此,本发明采用上述一种基于激活约束的电力系统可靠性快速评估方法及装置,通过激活约束将系统状态分析中的opf优化问题替换为解线性方程组问题,从而快速求解系统状态的最优负荷削减量,得到系统的可靠性指标,满足高比例可再生能源渗透下的电力系统可靠性评估的高时效性要求。
[0073]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0074]
图1为本发明基于激活约束的含可再生能源的电力系统可靠性快速评估方法流程图;
[0075]
图2为本发明激活约束集存储内容的示意图;
[0076]
图3为本发明激活约束acr的变化过程示意图;
[0077]
图4为本发明基于激活约束的含可再生能源的电力系统可靠性快速评估装置图;
[0078]
图5为八种方法的计算效率对比图。
具体实施方式
[0079]
以下通过附图和实施例对本发明的技术方案作进一步说明。
[0080]
除非另外定义,本发明使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。术语“设置”、“安装”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0081]
实施例
[0082]
图1为本发明基于激活约束的含可再生能源的电力系统可靠性快速评估方法流程图;图2为本发明激活约束集存储内容的示意图;图3为本发明激活约束acr的变化过程示意图;图4为本发明基于激活约束的含可再生能源的电力系统可靠性快速评估装置图;图5为八种方法的计算效率对比图。
[0083]
如图所示,本发明所述的一种基于激活约束的电力系统可靠性快速评估方法,包括以下步骤:
[0084]
步骤s1,系统状态选择:创建系统状态集,并计算每个系统状态的发生概率。
[0085]
采用状态枚举法或蒙特卡洛法创建系统状态集ωs,并计算每个系统状态的发生概率,在可靠性评估中,系统状态与元件状态、负荷水平和可再生能源出力水平有关,表示为:
[0086]
s=[s
l s
g p
d p
g max
]
[0087]
其中,s是系统状态;s
l
是输电线路状态;sg是发电机状态;pd是负荷水平;p
g max
是发
电机最大出力水平。
[0088]
步骤s2,系统状态分析:
[0089]
s21,针对每一个系统状态构建dcopf模型。
[0090]
直流最优潮流模型(dcopf)用于计算每个系统状态的最优负荷削减量,dcopf模型常用于电力系统的可靠性评估,其公式如下:
[0091]
minf
lc
=∑p
lc
[0092]
s.t.y
bus
θ+cgpg+p
lc
=pd[0093]
p
lc
+y=pd[0094]
pg+y=p
gmax
[0095]
|yfθ|+y=f
max
[0096]
|y
t
θ|+y=f
max
[0097]
[θ
′
θ
″
pgp
lc
y]
t
≥0
[0098]
其中,f
lc
是目标函数,代表系统最优负荷削减量;θ是节点相角,θ是一个自由变量,表示为θ'和θ”两个人工变量,θ=θ'-θ”;pg是发电机出力;p
lc
是节点负荷削减量;y
bus
是节点导纳矩阵;cg是发电机连接矩阵;yf和y
t
是线路两端的导纳矩阵;f
max
是线路容量;y是dcopf模型的松弛变量;
[0099]
上述dcopf模型用标准式表示为:
[0100]
minf
lc
=cx
[0101]
s.t.ax=b
[0102]
x≥0
[0103]
其中,c、a、x和b如下所示,
[0104]
c=[01×
nb
i1×
nb01
×
ng01
×
(ng+nb+2nl)
]
[0105][0106][0107]
b=[pdpdp
gmaxfmaxfmax
]
t
[0108]
其中,nl表示线路数;ng表示发电机数;nb表示节点数;i表示单位矩阵;nb
×
nb、ng
×
ng、nl
×
nl代表单位矩阵的维度;0表示全零矩阵;y1×
nb
、y1×
ng
、y1×
nl
分别是1
×
nb、1
×
ng、1
×
nl维度的松弛变量向量;pd是负荷水平。
[0109]
对于标准型下的dcopf模型,其激活约束直接体现为等于0的激活变量,激活变量
xa表示为:
[0110]
xa=[θa′ꢀ
θa″ꢀ
p
lc,a p
g,a ya]
t
=0
[0111]
其中,θa′
,θa″
,p
lc,a
,p
g,a
和ya是dcopf模型优化变量x中的激活变量,这些变量的值均等于0。激活约束代表着系统状态潮流的一些特征,例如,若p
g,a
等于0,则表示该系统状态下对应发电机的出力为0,若ya中对应线路潮流的变量为0,则表示对应线路潮流达到了最大传输容量。在电力系统中,尽管状态参数发生变化,但状态的潮流特征有可能保持不变,因此系统状态之间的激活约束可能相同。
[0112]
可靠性评估中,系统状态分析需要求解大量系统状态的dcopf模型,每个系统状态都具有不同的dcopf模型参数。其中,不同的发电机状态,负荷水平和可再生能源出力水平会改变参数b,如下所示:
[0113]
b=[
…
pd+δpd…ꢀ
pd+δpd…ꢀ
p
g max
+δp
g max
…ꢀfmax f
max
]
t
[0114]
其中,δpd和δp
g max
是负荷水平和发电机最大出力水平的变化量。
[0115]
输电线路是否断开会改变电力系统的拓扑结构,输电线路状态会改变参数a,若节点i和j之间的第l条线路发生故障断开,则参数a的变化表示为:
[0116][0117]
其中,y
ji
是节点导纳矩阵中(i,j)位置的值;x
ij
、x
ji
是节点ij之间线路的电抗,x
ij
=x
ji
。
[0118]
s22,基于激活约束,将dc opf转化为线性方程组并求解。
[0119]
对于不同的系统状态,传统方法是采用线性优化算法求解每一个新的dc opf问题,而基于激活约束,dc opf问题可以转化为线性方程组,线性方程组的求解效率远远高于dc opf问题的优化求解效率,从而提升状态分析的计算效率。基于激活约束的线性方程组(bxb=b)的求解过程如下:
[0120][0121]
其中,xa是激活变量,xb是变量x中的最优基变量;b是最优基矩阵。
[0122]
s23,根据最优性判据判断所得方程组解是否为dc opf问题的最优解,若判据通过,通过dc opf模型计算最优负荷削减量,若判据不通过,则继续寻找能够匹配的激活约束。
[0123]
根据最优性判据判断所得方程组解是否为dc opf问题的最优解,最优性判据表示
如下:
[0124]
b-1
b≥0
[0125]cn-cbb-1
n≥0
[0126]
其中,cn、cb分别为对应c的非基分量和基分量;n表示a矩阵的非基部分;
[0127]
若判据通过,则证明该系统状态与激活约束相匹配,所得方程组解是dc opf问题的最优解,系统状态的最优负荷削减量能够采用线性方程组解直接得到;若判据不通过,则继续寻找能够匹配的激活约束。
[0128]
为了系统状态能够成功匹配到合适的激活约束,本发明建立激活约束集ωa。
[0129]
激活约束集ωa定义为各类激活约束的集合,集合内最多存储n
amax
种激活约束,激活约束集存储内容如图2所示。每次可靠性评估结束后,激活约束集的数据将继续保存,以待下一次可靠性评估使用。针对该集合,设定4种基本操作:
[0130]
1)插入:将新的激活约束添加到集合的第一个位置。
[0131]
2)删除:当集合内激活约束的个数超过n
amax
时,删除集合内最后一种激活约束。
[0132]
3)匹配:对于一个新的系统状态,从激活约束集内顺序选取激活约束与新状态相匹配,如果状态匹配成功,则其最优负荷削减量可采用线性方程组解直接得到,若匹配不成功,则继续与下一个激活约束匹配。如果激活约束集内所有激活约束均匹配失败,则采用线性优化算法计算该系统状态的最优负荷削减量,并提取该状态的激活约束并执行插入操作。
[0133]
4)动态排序:为了提高匹配效率,激活约束集内的激活约束按照匹配成功的可能性大小进行排序。设定激活约束等级(active constraints rank,acr)来表示激活约束匹配成功的可能性。一般来说,激活约束匹配成功的次数越多,激活约束的acr越高。acr的计算公式如下:
[0134][0135]
其中,时间t通过可靠性评估中已分析的状态数量表示;nu是该激活约束匹配成功的状态数;n
umax
是一个大常数,可以取系统状态的总数量;t
ins
和t
last
分别是该激活约束插入集合的时间和上一次匹配成功的时间;t1是早期区域的持续时间;t2是t
last
之后最长持续时间。acr的变化过程由图3所示。
[0136]
设置动态排序的触发事件,如果匹配成功的激活约束在激活约束集内的位置大于n
tri
,则执行动态排序操作。n
tri
是动态排序事件触发值。
[0137]
步骤s3,可靠性指标计算:基于所有系统状态的发生概率与最优负荷削减量计算可靠性指标。
[0138]
可靠性指标电量不足期望值(expected energynot supplied,eens)的计算公式如下:
[0139]
[0140]
其中,t为系统评估时间;p(s)是状态s的概率;f
lc
(s)是状态s的最优负荷削减量。
[0141]
本发明还提供了一种基于激活约束的电力系统可靠性快速评估装置,包括系统状态选择模块、系统状态分析模块、动态排序模块、可靠性指标计算模块;
[0142]
系统状态选择模块:
[0143]
获取电力系统的结构参数信息,包括:支路阻抗、支路导纳、设备故障概率、设备不可用率、设备故障修复时间,发电机组容量、可再生能源机组容量等信息。获取电力系统的实时及预测数据,包括负荷水平曲线,可再生能源出力曲线等。采用状态枚举法或蒙特卡洛法生成系统状态集,得到每个系统状态的发生概率,每个系统状态均由电力系统内各支路状态、发电机状态、负荷水平状态和可再生能源出力状态组成。
[0144]
系统状态分析模块:对系统状态集内的每一个系统状态建立dc opf模型,并计算其最优负荷削减量。基于系统状态的支路、发电机、负荷和可再生能源信息,建立以负荷削减量最小为目标的dc opf模型,生成c、a、x和b参数。从激活约束集内选取激活约束,生成基于激活约束的线性方程组,求解方程组并对所得解进行最优性校验,若校验通过,则激活约束匹配成功;若校验不通过,则选取下一个激活约束进行匹配。若激活约束匹配成功,则利用方程组解计算系统状态的最优负荷削减量;否则,利用线性优化算法求解系统状态的dc opf模型,得到系统状态的最优负荷削减量,将该状态的激活约束作为新的一种激活约束插入到激活约束集内,执行激活约束集的插入和删除操作。
[0145]
动态排序模块:
[0146]
对激活约束集内的激活约束按照acr大小进行排序。动态排序是针对激活约束集内的激活约束进行排序,然后系统状态分析模块会按照排序后的激活约束集提取激活约束进行匹配校验;若系统状态分析模块中系统状态与激活约束匹配成功,且匹配到的激活约束在激活约束集内的序号大于动态排序事件触发值,则触发执行动态排序模块。
[0147]
可靠性指标计算模块:
[0148]
基于系统状态集内所有系统状态的发生概率和最优负荷削减量,计算系统可靠性指标;动态排序模块服务于系统状态分析模块,系统状态分析模块计算最优负荷削减量,系统状态分析模块提取激活约束集内的激活约束计算最优负荷削减量。
[0149]
系统状态发生概率由系统状态选择模块得到,系统状态最优负荷削减量由系统状态分析模块得到。
[0150]
本实例中设备具体包括存储器、程序处理器以及存储在存储器上并可在处理器上运行的程序指令,所述处理器执行所述程序时实现如上所述方法。图4给出了本发明最佳实施方式的结构示意图。
[0151]
存储器中存储有程序指令和计算数据,调用存储器中的程序指令和计算数据以使执行基于激活约束的含可再生能源的电力系统可靠性快速评估方法及装置的步骤。其中:程序指令包括状态选择模块、状态分析模块、动态排序模块、指标计算模块,状态分析模块是基于激活约束快速计算系统状态的最优负荷削减量;计算数据包括电力系统数据、可再生能源数据、设备故障数据以及激活约束集数据。程序处理器可支持gpu、cpu的同时计算。所述装置可以通过有线或无线网络经由网络适配器与电力系统进行通信,也可以集成到电力系统中。所述装置从电力系统采集数据,进而计算可靠性指标,并传递给调度人员或规划人员。如果可再生能源波动等导致系统可靠性指标急剧升高,调度人员可以提前做好紧急
调度计划、加强关键设备检修、合理配备备用容量等,从而降低电力系统运行风险,使可靠性指标回归正常范围。对于规划人员,对规划方案进行可靠性评估是电力系统尤其是可再生能源规划的必要措施,如果显示规划方案的可靠性指标过高,则说明该规划方案的供电风险缺乏保证,则需要采取电网结构规划调整,储能设备合理配置等措施提高规划方案的可靠性。
[0152]
本发明在ieee-rts79系统上进行测试,该系统包括了24个节点、32台发电机组、38条支路,峰值负荷为2850mw,发电容量为3405mw。其中,38条支路包括5台变压器、1条电缆线路和32条输电线路。可再生能源渗透率(ζ
re
)用于表示可再生能源装机容量占总发电机容量的比例,分别设置可再生能源渗透率为0%、5%、10%和15%,将上述装置应用于含可再生能源的电力系统可靠性评估,验证本发明的有效性。实验基于r2022a平台,配备i5-10600kf cpu 4.10ghz和128gb ram。
[0153]
该算例中,所提基于激活约束的可靠性评估方法(active-constraints-based method,ac)不仅与mcs和se方法相比较,还与基于交叉熵的mcs方法(cross-entropy-based mcs,cemcs)和基于影响增量的se方法(impact-increment-based se,iise)进行比较。可靠性评估结果的基准由1
×
108个采样状态计算得到。预设参数如下:n
t
(状态枚举最大枚举阶数)=5,mcs收敛系数=1%。将本发明ac方法与mcs,se,cemcs和iise相结合,得到acmcs,accemcs,acse,aciise方法,计算结果见表1和图5。
[0154]
表1rts-79系统的可靠性评估结果
[0155]
[0156][0157]
由表1可知,本发明所提ac方法可以显著提高可靠性评估计算速度,同时保证计算结果精度不变。与se和iise方法相比,acse和aciise方法可以提高计算速度100~200倍。当可再生能源渗透率为0~15%时,se和iise方法需要20000秒以上的计算时间完成对rts-79电力系统的可靠性评估,而acse和aciise方法仅需要100~200秒。因此,本发明可以保证电力系统调度人员、运行人员可以短时间内得到系统的可靠性指标,从而了解系统的运行风险水平,并采取相关风险平抑措施,比如火电机组投入热备用,配置储能设备平抑可再生能源等。相比于传统mcs方法,本发明所提方法提升可靠性评估计算速度100倍左右。cemcs方法是一种基于mcs的提升方法,可以减少状态抽样数量,从而加快评估速度,本发明ac方法与cemcs方法相结合,可以进一步提升可靠性评估的计算速度,计算时间降低到10s左右。通常来说,可再生能源波动的时间尺度在秒级到分钟级左右,因此本发明基于激活约束的快速评估方法可以极大提升电力系统可靠性评估的效率,从而满足电力系统调度运行现场对可靠性评估的高时效性要求。
[0158]
因此,本发明采用上述一种基于激活约束的电力系统可靠性快速评估方法及装置,能够显著提高电力系统可靠性评估的计算效率。
[0159]
最后应说明的是:以上实施例仅用以说明本发明的技术方案而非对其进行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。
技术特征:
1.一种基于激活约束的电力系统可靠性快速评估方法,其特征在于:包括以下步骤:步骤s1,系统状态选择:创建系统状态集,并计算每个系统状态的发生概率;步骤s2,系统状态分析:s21,针对每一个系统状态构建dcopf模型,建立激活约束集;s22,基于激活约束集中的激活约束,将dcopf转化为线性方程组并求解;s23,根据最优性判据判断所得方程组解是否为dcopf问题的最优解,若判据通过,通过dcopf模型计算最优负荷削减量,若判据不通过,则继续寻找匹配的激活约束;步骤s3,可靠性指标计算:基于所有系统状态的发生概率与最优负荷削减量计算可靠性指标。2.根据权利要求1所述的基于激活约束的电力系统可靠性快速评估方法,其特征在于:步骤s1中,采用状态枚举法或蒙特卡洛法创建系统状态集ω
s
,并计算每个系统状态的发生概率,在可靠性评估中,系统状态表示为:s=[s
l s
g p
d p
gmax
]其中,s是系统状态;s
l
是输电线路状态;s
g
是发电机状态;p
d
是负荷水平;p
gmax
是发电机最大出力水平。3.根据权利要求2所述的基于激活约束的电力系统可靠性快速评估方法,其特征在于:步骤s21中,dcopf模型用于计算每个系统状态的最优负荷削减量,dcopf模型为直流最优潮流模型,建立激活约束集ω
a
,激活约束集定义为各类激活约束的集合,dcopf模型的公式如下:min f
lc
=∑p
lc
s.t.y
bus
θ+c
g
p
g
+p
lc
=p
d
p
lc
+y=p
d
p
g
+y=p
gmax
|y
f
θ|+y=f
max
|y
t
θ|+y=f
max
[θ
′ꢀ
θ
″ꢀ
p
g p
lc y]
t
≥0其中,f
lc
是目标函数,代表系统最优负荷削减量;θ是节点相角,θ是一个自由变量,表示为θ'和θ”两个人工变量,θ=θ'-θ”;p
g
是发电机出力;p
lc
是节点负荷削减量;y
bus
是节点导纳矩阵;c
g
是发电机连接矩阵;y
f
和y
t
是线路两端的导纳矩阵;f
max
是线路容量;y是dcopf模型的松弛变量;上述dcopf模型用标准式表示为:min f
lc
=cxs.t.ax=bx≥0其中,c、a、x和b如下所示,c=[01×
nb i1×
nb 01×
ng 01×
(ng+nb+2nl)
]
b=[p
d p
d p
gmax f
max f
max
]
t
其中,nl表示线路数;ng表示发电机数;nb表示节点数;i表示单位矩阵;nb
×
nb、ng
×
ng、nl
×
nl代表单位矩阵的维度;0表示全零矩阵;y1×
nb
、y1×
ng
、y1×
nl
分别是1
×
nb、1
×
ng、1
×
nl维度的松弛变量向量;p
d
是负荷水平;对于标准型下的dcopf模型,其激活约束直接体现为等于0的激活变量,激活变量x
a
表示为:x
a
=[θ
′
a θ
″
a p
lc,a p
g,a y
a
]
t
=0其中,θ
′
a
,θ
″
a
,p
lc,a
,p
g,a
和y
a
是dcopf模型优化变量x中的激活变量,这些变量的值均等于0;可靠性评估中,不同的发电机状态,负荷水平和可再生能源出力水平会改变参数b,如下所示:b=[
…
p
d
+δp
d
…ꢀ
p
d
+δp
d
…ꢀ
p
g max
+δp
g max
…ꢀ
f
max f
max
]
t
其中,δp
d
和δp
g max
是负荷水平和发电机最大出力水平的变化量;输电线路是否断开会改变电力系统的拓扑结构,输电线路状态会改变参数a,若节点i和j之间的第l条线路发生故障断开,则参数a的变化表示为:其中,y
ji
是节点导纳矩阵中(i,j)位置的值;x
ij
、x
ji
是节点ij之间线路的电抗,x
ij
=x
ji
。4.根据权利要求3所述的基于激活约束的电力系统可靠性快速评估方法,其特征在于:
步骤s22中,基于激活约束,dcopf问题可转化为线性方程组,基于激活约束的线性方程组bx
b
=b的求解过程如下:其中,x
a
是激活变量,x
b
是变量x中的最优基变量;b是最优基矩阵。5.根据权利要求4所述的基于激活约束的电力系统可靠性快速评估方法,其特征在于:步骤s23中,根据最优性判据判断所得方程组解是否为dcopf问题的最优解,最优性判据表示如下:b-1
b≥0c
n-c
b
b-1
n≥0其中,c
n
、c
b
分别为对应c的非基分量和基分量;n表示a矩阵的非基部分;若判据通过,则证明该系统状态与激活约束相匹配,所得方程组解是dc opf问题的最优解,系统状态的最优负荷削减量采用线性方程组解直接得到;若判据不通过,则继续寻找匹配的激活约束。6.根据权利要求5所述的基于激活约束的电力系统可靠性快速评估方法,其特征在于:步骤s3中,可靠性指标电量不足期望值的计算公式如下:其中,t为系统评估时间;p(s)是状态s的概率;f
lc
(s)是状态s的最优负荷削减量。7.一种基于激活约束的电力系统可靠性快速评估装置,其特征在于:包括系统状态选择模块、系统状态分析模块、动态排序模块、可靠性指标计算模块;系统状态选择模块:获取电力系统的结构参数信息,获取电力系统的实时及预测数据,结合获取的数据采用状态枚举法或蒙特卡洛法生成系统状态集,得到每个系统状态的发生概率;系统状态分析模块:对系统状态集内的每一个系统状态建立dc opf模型,并计算其最优负荷削减量;基于系统状态的支路、发电机、负荷和可再生能源信息,建立以负荷削减量最小为目标的dc opf模型,生成c、a、x和b参数;从激活约束集内选取激活约束,生成基于激活约束的线性方程组,求解方程组并对所得解进行最优性校验,若校验通过,则激活约束匹配成功;若校验不通过,则选取下一个激活约束进行匹配;动态排序模块:动态排序是针对激活约束集内的激活约束进行排序,然后系统状态分析模块会按照排序后的激活约束集提取激活约束进行匹配校验;若系统状态分析模块中系统状态与激活约束匹配成功,且匹配到的激活约束在激活约束集内的序号大于动态排序事件触发值,则触发执行动态排序模块;可靠性指标计算模块:
基于系统状态集内所有系统状态的发生概率和最优负荷削减量,计算系统可靠性指标;动态排序模块服务于系统状态分析模块,系统状态分析模块计算最优负荷削减量,系统状态分析模块提取激活约束集内的激活约束计算最优负荷削减量;系统状态发生概率由系统状态选择模块得到,系统状态最优负荷削减量由系统状态分析模块得到。8.根据权利要求7所述的一种基于激活约束的电力系统可靠性快速评估装置,其特征在于:电力系统的结构参数信息包括:支路阻抗、支路导纳、设备故障概率、设备不可用率、设备故障修复时间,发电机组容量、可再生能源机组容量信息;电力系统的实时及预测数据包括负荷水平曲线,可再生能源出力曲线;每个系统状态均由电力系统内各支路状态、发电机状态、负荷水平状态和可再生能源出力状态组成;系统状态分析模块中,若激活约束匹配成功,则利用方程组解计算系统状态的最优负荷削减量;否则,利用线性优化算法求解系统状态的dc opf模型,得到系统状态的最优负荷削减量,将该状态的激活约束作为新的一种激活约束插入到激活约束集内,执行激活约束集的插入和删除操作。
技术总结
本发明涉及电力系统可靠性评估技术领域,且公开了一种基于激活约束的电力系统可靠性快速评估方法,包括以下步骤:步骤S1,系统状态选择:创建系统状态集,并计算每个系统状态的发生概率;步骤S2,系统状态分析:S21,针对每一个系统状态构建DCOPF模型,建立激活约束集;S22,基于激活约束集中的激活约束,将DCOPF转化为线性方程组并求解;S23,根据最优性判据判断所得方程组解是否为DCOPF问题的最优解;步骤S3,可靠性指标计算。本发明所述的一种基于激活约束的电力系统可靠性快速评估方法及装置,能够显著提高电力系统可靠性评估的计算效率。率。率。
技术研发人员:刘泽宇 侯恺 贾宏杰 朱乐为 曲嘉伟
受保护的技术使用者:天津大学
技术研发日:2023.06.02
技术公布日:2023/8/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种接线端子自动生产装置的制作方法 下一篇:一种超薄印制电路板加工设备的制作方法
