一种虚拟电厂运行风险分析方法及装置与流程

文档序号:32250064发布日期:2022-11-19 01:03阅读:261来源:国知局
一种虚拟电厂运行风险分析方法及装置与流程

1.本发明涉及电力系统风险评估技术领域,特别是涉及一种虚拟电厂运行风险分析方法及装置。


背景技术:

2.随着“双碳”目标的提出,位于电力需求侧的分布式能源资源,如分布式风电、工业负荷等可聚合为虚拟电厂,提高电力系统的灵活性。然而,由分布式风电聚合而成的虚拟电厂出力一方面受风速等不确定性因素的影响,另一方面,不同风速对风电机组的故障率带来影响,进一步影响由分布式电源构成的虚拟电厂的出力,给虚拟电厂内部工业负荷的安全可靠运行带来风险。
3.传统的故障率分析模型采用固定故障率分析,难以反映风速等因素对分布式电源设备的影响。此外,传统可靠性分析模型一般为两状态模型,采用多状态模型分析系统可靠性能够更加精确。因此,有必要提出一种考虑分布式风电时变故障率的虚拟电厂运行风险分析方法及装置。


技术实现要素:

4.本发明的目的在于克服现有技术的不足,提出一种虚拟电厂运行风险分析方法及装置,相比于传统的两状态可靠性分析方法,考虑分布式风电时变故障率的虚拟电厂运行风险分析方法能够更加精确分析虚拟电厂的运行风险。
5.为实现上述目的,本发明提供了如下方案:
6.一种虚拟电厂运行风险分析方法,包括:
7.建立风机出力的多状态模型,基于所述风机出力的多状态模型,分析风速对风机故障率的影响,建立考虑风机时变故障率的风机失效模型;
8.基于所述风机出力的多状态模型以及所述考虑风机时变故障率的风机失效模型,通过改进的通用生成函数方法,建立考虑风速与风机时变故障率的风机出力多状态模型;
9.基于所述考虑风速与风机时变故障率的风机出力多状态模型,建立虚拟电厂多状态出力模型;
10.通过所述虚拟电厂多状态出力模型,计算虚拟电厂运行风险指标,完成对电厂运行风险的分析。
11.优选的,建立所述风机出力的多状态模型,包括:
12.在不考虑风机故障的情况下,分析风速对风机出力的关系;基于所述风速对风机出力的关系,构建所述风机出力的多状态模型,将风速s(t)离散为ks个状态,采用马尔可夫过程对风机出力进行建模,将wpi1(t)离散为ks个状态,得到第ks个状态的风机出力为wp
i1,k
的时变概率值q
i,k
(t),利用改进的通用生成函数方法,建立所述风机出力的多状态模型。
13.优选的,所述风速对风机出力的关系为:
[0014][0015]
式中,t表示时间,i表示风机的编号,表示t时刻在风速s(t)下风机i的出力,分别表示风机i的切入风速、额定风速和切出风速,表示风机i的额定功率;ai、bi分别为风机的出力与风速的关系系数,其中,
[0016]
所述第ks个状态的风机出力为的时变概率值q
i,k
(t)为:
[0017][0018]
其中,为风机出力由第ks个状态转移到第ls个状态的状态转移率,q
i,k
(t0)为风机i在t0时刻时风机出力为第ks个状态的时变概率值,q
i,l
(t0)为风机i在t0时刻时风机出力为第ls个状态的时变概率值,q
i,l
(t)为风机i在t时刻时风机出力为状态l的时变概率值;
[0019]
所述风机出力的多状态模型为:
[0020][0021]
式中,表示不考虑风机故障下风机i出力的改进通用生成函数表示方法,z表示随机变量状态值,表示风机i的出力值为
[0022]
优选的,建立所述考虑风机时变故障率的风机失效模型包括:
[0023]
分析风速对风机故障率的影响,建立风机时变故障率模型:
[0024]
λi(t)=λ
i,0

i,s
(t)
[0025]
式中,λi(t)表示t时刻风机i的时变故障率,λ
i,0
表示风机i的基本故障率,λ
i,s
(t)表示t时刻由风速导致风机i的可变故障率;
[0026]
其中,t时刻由风速导致风机i的可变故障率与风速s(t)之间的关系模型为:
[0027][0028]
式中,λ
i,max
表示风机i的切出风速对应的风机故障率,λ
i,min
表示风机i的切入风速对应的风机故障率,cs表示与切入风速、切出风速相关的常数。
[0029]
优选的,通过所述多状态模型描述所述风机在不同风速下的基本故障率,并考虑不同风速下风机的可变故障率,得到风机失效概率为:
[0030][0031]
式中,t为时间,为t时刻在第ks个风速下风机i的失效概率,λ
i,k
为t时刻风机i在第ks个风速下的故障率;
[0032]
基于所述风机失效概率,利用改进的通用生成函数方法,建立第ks个风速状态下风机i的失效模型:
[0033][0034]
式中,表示考虑风速对风机失效概率的影响下风机i失效模型的改进通用生成函数表示方法,z1表示风机i正常运行,z0表示风机i失效。
[0035]
优选的,所述考虑风速与风机时变故障率的风机出力多状态模型为:
[0036][0037]
式中,表示考虑风速与风机时变故障率的风机i出力模型的改进通用生成函数表示方法,ω
ser
表示串联算子,表示风机i在状态j的概率,表示风机i在状态j的出力值为
[0038]
优选的,通过所述考虑风速与风机时变故障率的风机出力多状态模型,建立由多个分布式风电构成的所述虚拟电厂多状态模型:
[0039][0040]
式中,u
vpp
(z,t)表示nw个独立风机聚合为虚拟电厂出力模型的改进通用生成函数表示方法,ω
par
表示并联算子,表示虚拟电厂在状态m的概率,表示虚拟电厂在
状态m的出力值为vppm。
[0041]
优选的,计算所述虚拟电厂运行风险指标:
[0042][0043][0044][0045]
其中,d(t)为供电不足概率、e(t)为期望供电缺额、a(t)为工业用户供电不足损失,l表示由虚拟电厂供电的工业用户负荷值,t表示虚拟电厂供电总时长,t表示时刻,且t∈[0,t];τ表示停电持续时间,cdf(τ)表示工业用户供电不足的损失函数,与停电持续时间τ相关。
[0046]
为了实现上述目的,本发明还提供了一种虚拟电厂运行风险分析装置,包括:
[0047]
风速与风机出力模块:用于构建风机出力与风速的关系模型,将风速离散为多个状态,建立多状态风速模型;依据所述风机出力与风速的关系模型,根据风机的多状态出力模型,计算不考虑风机故障的情况下的风机出力值及相应的概率值;
[0048]
风机时变故障率获取模块:用于获取风机可变故障率,将风机基本故障率与由风速导致的风机可变故障率相加,获得风机时变故障率;
[0049]
考虑风速与风机时变故障率的风机出力模块:用于基于所述风机时变故障率获取模块,构建考虑风机时变故障率的风机失效模型;基于风速与风机出力模块获取的风机出力,获取考虑风速与风机时变故障率的风机出力值及相应的概率值;
[0050]
虚拟电厂运行风险评价模块:用于构建包括若干分布式风电的虚拟电厂出力模型;建立包括供电不足概率、期望供电缺额、虚拟电厂中工业用户供电不足损失的虚拟电厂运行风险指标体系,计算虚拟电厂的供电不足概率、期望供电缺额、虚拟电厂中工业用户供电不足损失。
[0051]
本发明的有益效果为:
[0052]
本发明提供的虚拟电厂运行风险分析方法及装置,通过分析风速对风机故障率的影响,考虑风机时变故障率对分布式风电出力的影响,并考虑虚拟电厂出力在实际运行过程中的多状态特性,计算供电不足概率、期望供电缺额、虚拟电厂中工业用户供电不足损失等用于量化评估虚拟电厂的运行风险指标,由此提高由分布式风电构成的虚拟电厂运行风险评估的准确性和可靠性。
附图说明
[0053]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0054]
图1为本发明实施例提供的考虑分布式风电时变故障的虚拟电厂运行分析方法流
程图;
[0055]
图2为本发明实施例提供的考虑分布式风电时变故障率的虚拟电厂运行分析方法中虚拟电厂结构模型示意图;
[0056]
图3为本发明实施例中在是否考虑分布式风电时变故障率的虚拟电厂供电不足的概率结果图;
[0057]
图4为本发明实施例提供的考虑分布式风电时变故障率的虚拟电厂运行风险分析装置的结构示意图。
具体实施方式
[0058]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0060]
一种虚拟电厂运行风险分析方法,流程图如图1所示,具体包括:
[0061]
步骤1、在不考虑风机故障的情况下,建立风机出力的多状态模型;
[0062]
所述步骤1的具体步骤包括:
[0063]
(1)在不考虑风机故障的情况下,分析风速对风机出力的关系。
[0064]
在风机运行良好状态下,第i个风机的出力与风速的关系用以下公式表示。
[0065][0066]
式中,t表示时间,i表示风机的编号,表示t时刻在风速s(t)下风机i的出力,分别表示风机i的切入风速、额定风速和切出风速,表示风机i的额定功率;ai、bi分别为风机的出力与风速的关系系数,其中,
[0067]
(2)在不考虑风机故障的情况下,建立风机出力的多状态模型。
[0068]
将风速s(t)离散为ks个状态,建立多状态风速模型。第ks(ks=1,

,ks)个状态的风速为sk且sk<s
k+1
,不同风速状态ks与ls之间的风速状态转移率为其中,ks、ls分别表示不同风速状态的编号。
[0069]
由风机正常运行情况下风机的出力与风速的关系,建立风机出力的多状态模型。采用马尔可夫过程对风机出力进行建模,将离散为ks个状态,第ks(ks=1,

,ks)个状态的风机出力为且根据如下式的多状态马尔可夫过程的微分方
程组,可得第ks个状态的风机出力为的时变概率值q
i,k
(t)。
[0070][0071]
利用改进的通用生成函数方法,建立风机i出力的多状态模型,用以下公式表示。
[0072][0073]
式中,表示不考虑风机故障下风机i出力的改进通用生成函数表示方法,z表示随机变量状态值,表示风机i的出力值为
[0074]
步骤2、分析风速对风机故障率的影响,建立考虑风机时变故障率的风机失效模型;
[0075]
所述步骤2的具体步骤包括:
[0076]
(1)分析风速对风机故障率的影响,建立风机时变故障率模型。
[0077]
由于虚拟电厂中的风机故障与风速密切相关,本发明考虑风速的变化对风机故障率的影响,风机时变故障率由风机基本故障率与由风速导致的风机可变故障率构成,如下式所示。
[0078]
λi(t)=λ
i,0

i,s
(t)
[0079]
式中,λi(t)表示t时刻风机i的时变故障率,λ
i,0
表示风机i的基本故障率,λ
i,s
(t)表示t时刻由风速导致风机i的可变故障率。
[0080]
其中,t时刻由风速导致风机i的可变故障率与风速s(t)之间的关系模型如下式所示。
[0081][0082]
式中,λ
i,max
表示风机i的切出风速对应的风机故障率,λ
i,min
表示风机i的切入风速对应的风机故障率,cs表示与切入风速、切出风速相关的常数。由上式可以看出,风速越大,风机故障率越大。
[0083]
(2)建立考虑风机时变故障率的风机失效模型。
[0084]
本发明考虑风速的变化对风机故障率的影响,采用多状态模型描述风机在不同风速下的故障率,根据风速s(t)离散的ks个状态,相应的,将风机i的故障率λi(t)离散为ks个状态,第ks(ks=1,

,ks)个状态的故障率为λ
i,k
且λ
i,k
<λ
i,k+1
。风机的故障模型通常用两状态模型,即正常运行状态和完全失效状态,考虑不同风速下风机的时变故障率λ
i,k
,可得第ks(ks=1,

,ks)个风速状态下的风机失效概率为:
[0085]
[0086]
式中,表示t时刻在第ks个风速下风机i的失效概率。
[0087]
利用改进的通用生成函数方法,建立第ks个风速状态下风机i的失效模型,用以下公式表示。
[0088][0089]
式中,表示考虑风速对风机失效概率的影响下风机i失效模型的改进通用生成函数表示方法,z1表示风机i正常运行,z0表示风机i失效。
[0090]
步骤3、在步骤1和步骤2的基础上,建立考虑风速与风机时变故障率的分布式风电多状态出力模型;
[0091]
所述步骤3的具体步骤包括:
[0092]
基于步骤1中不考虑风机故障时的风机出力多状态模型、步骤2中考虑风机时变故障率的风机失效模型,利用改进的通用生成函数方法,建立考虑风速与风机时变故障率的风机i出力多状态模型,用以下公式表示:
[0093][0094]
式中,表示考虑风速与风机时变故障率的风机i出力模型的改进通用生成函数表示方法,ω
ser
表示串联算子,表示风机i在状态j的概率,表示风机i在状态j的出力值为
[0095]
步骤4、在步骤3的基础上,建立由多个分布式风电构成的虚拟电厂多状态出力模型;
[0096]
所述步骤4的具体步骤包括:
[0097]
对于虚拟电厂中的nw个独立风机,nw个风电机组的出力如下式所示。
[0098][0099]
式中,u
vpp
(z,t)表示nw个独立风机聚合为虚拟电厂出力模型的改进通用生成函数表示方法,ω
par
表示并联算子,表示虚拟电厂在状态m的概率,表示虚拟电厂在状态m的出力值为vppm。
[0100]
步骤5、根据步骤4建立的虚拟电厂多状态出力模型,计算虚拟电厂运行风险指标。
[0101]
所述步骤5的具体步骤包括:
[0102]
根据步骤4中所获得的虚拟电厂多状态出力模型,计算虚拟电厂运行风险指标,包括供电不足概率d(t)、期望供电缺额e(t)、工业用户供电不足损失a(t),具体计算公式如下所述:
[0103][0104][0105][0106]
其中,d(t)表示虚拟电厂供电不足概率,e(t)表示虚拟电厂期望供电缺额,a(t)表示虚拟电厂中工业用户供电不足损失;l表示由虚拟电厂供电的工业用户负荷值,t表示虚拟电厂供电总时长,t表示时刻,且t∈[0,t];τ表示停电持续时间,cdf(τ)表示工业用户供电不足的损失函数,与停电持续时间τ相关。
[0107]
本发明的实施例如下:
[0108]
实施例中的虚拟电厂由10个2mw的分布式风电机组、2个用电需求为5mw的工业用户构成,建立如图2所示虚拟电厂结构模型的示意图。构建步骤1中在不考虑风机故障的情况下风机出力的多状态模型,得到风机的出力值及在不同出力值的时变概率值。其次,建立步骤2中考虑风机时变故障率的风机失效模型,得到风机在不同风速影响下的失效概率。然后,利用改进的通用生成函数方法,建立步骤3中考虑风速与风机时变故障率的单个独立风机出力多状态模型。并利用步骤4方法,建立由8个分布式风电机组构成的虚拟电厂的出力模型。最后,当虚拟电厂运行时间为100小时时,计算虚拟电厂运行风险指标,包括供电不足概率、期望供电缺额、工业用户供电不足损失,其中,工业用户供电不足的损失函数用分段函数表示,不同停电持续时间下的虚拟电厂中工业用户的单位损失如表1所示。
[0109]
表1
[0110][0111]
由以上步骤,可以计算得到在是否考虑分布式风电时变故障率的虚拟电厂运行风险指标体系中的供电不足概率分别如图3所示;运行100小时后虚拟电厂在不考虑分布式风电时变故障率和考虑分布式风电时变故障率的虚拟电厂期望供电缺额分别为422.93mwh、435.98mwh,运行100小时的虚拟电厂在不考虑分布式风电时变故障率和考虑分布式风电时变故障率的虚拟电厂工业用户供电不足损失分别为3700.66元、3814.85元。通过对比可以发现,是考虑分布式风电时变故障率的虚拟电厂供电不足概率、期望供电缺额、供电不足损失均高于不考虑分布式风电时变故障率的虚拟电厂运行风险指标。其中,在t=100小时时,考虑分布式风电时变故障率的虚拟电厂供电不足概率比不考虑分布式风电时变故障率的虚拟电厂供电不足概率高6.28%;考虑分布式风电时变故障率的虚拟电厂期望供电缺额、供电不足损失比不考虑分布式风电时变故障率的虚拟电厂运行风险指标高3.09%。综上所述,考虑风机时变故障率对虚拟电厂的运行风险产生一定影响,且通过量化分析风机时变故障率对虚拟电厂的运行风险的影响,为虚拟电厂的运行提供参考。
[0112]
本发明实施例还构建一种考虑分布式风电时变故障率的虚拟电厂运行风险分析装置,如图4所示,主要包括风速与风机出力模块10、风机时变故障率获取模块20、风机失效概率获取模块30、考虑风速与风机时变故障率的风机出力模块40、虚拟电厂运行风险评价模块50。
[0113]
风速与风机出力模块用于:在风机运行良好状态下,构建风机出力与风速的关系模型;将风速离散为多个状态,建立多状态风速模型;依据风机出力与风速的关系模型,根据风机的多状态出力模型,计算不考虑风机故障的情况下的风机出力值及相应的概率值。
[0114]
风机时变故障率获取模块用于:依据由风速导致风机的可变故障率与风速之间的关系模型,获取风机可变故障率;将风机基本故障率与由风速导致的风机可变故障率相加,获得风机时变故障率。
[0115]
考虑风速与风机时变故障率的风机出力模块用于:基于风机时变故障率获取模块,构建考虑风机时变故障率的风机失效模型;基于风速与风机出力模块获取的风机出力,获取考虑风速与风机时变故障率的风机出力值及相应的概率值。
[0116]
虚拟电厂运行风险评价模块用于:构建包括多个分布式风电的虚拟电厂出力模型;建立包括供电不足概率、期望供电缺额、虚拟电厂中工业用户供电不足损失的虚拟电厂运行风险指标体系,计算虚拟电厂的供电不足概率、期望供电缺额、虚拟电厂中工业用户供电不足损失。
[0117]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
[0118]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0119]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0120]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0121]
以上所述的实施例仅是对本发明优选方式进行的描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案做出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1