一种新能源配电网可靠性的评估方法及装置转让专利

申请号 : CN201710103886.6

文献号 : CN106897833B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吴杰康胥志强

申请人 : 广东工业大学

摘要 :

本发明公开了一种新能源配电网可靠性的评估方法及装置,该方法包括:获取每个元件的故障概率分布函数;分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;判断故障元件是否为馈线元件;若是,则对馈线区域进行故障分析,确定故障类型和负荷点数据;根据负荷点数据统计负荷点指标;根据负荷点指标统计系统可靠性指标和负荷点可靠性指标;本发明通过改进传统的序贯蒙特卡洛模拟法可以快速模拟含DG和EV等新能源的配电网运行情况,可以更快地计算出其负荷点数据,避免了造成“死机”的情况发生,减少了占用的内存,提升了用户体验。

权利要求 :

1.一种新能源配电网可靠性的评估方法,其特征在于,包括:

根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数;

根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;

基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;

判断所述故障元件是否为馈线元件;

若是,则对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间;

根据所述负荷点数据统计负荷点指标;

根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标;

所述判断所述故障元件是否为馈线元件之后,还包括:

若所述故障元件不为馈线元件,则对所述故障元件产生新的0到1之间随机数,并计算所述故障元件新的工作时间和故障时间,执行所述基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件的步骤。

2.根据权利要求1所述的新能源配电网可靠性的评估方法,其特征在于,所述基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件,包括:设定初次寻优群体规模、迭代寻优群体规模、最大迭代数、变量寻值范围和初始化果蝇群体位置;

利用所述初次寻优群体规模的群体进行第一次搜寻,获取个体的位置为:dfi=d0+R×rand,式中,dfi为所述第一次搜寻获取的个体的位置,d0为所述初始化果蝇群体位置,R=(xmax-xmin)×0.1为搜索半径,[xmin,xmax]为所述变量寻值范围,rand为[-1,1]之间的随机数;

将所述第一次搜寻获取的个体的位置代入适应度函数,获取果蝇个体位置的味道浓度为:Si=F(dfi),式中,F为所述适应度函数,Si为所述味道浓度;

获取群体当中味道浓度最高的个体为:Sbest=min(Si),式中,Sbest为所述味道浓度最高的个体;

记录所述味道浓度最高的个体和对应的位置,令d0=dbest,式中,dbest为所述味道浓度最高的个体对应的位置;

利用所述迭代寻优群体规模的群体进行迭代寻优,则所述迭代寻优的个体的位置为:di=d0+R×rand×ε,式中,di为所述迭代寻优的个体的位置,ε=(gmax-g)/gmax为搜索半径递减因子;g为当前迭代的次数;gmax为所述最大迭代数;

重复获取所述迭代寻优的味道浓度、味道浓度最高的个体和对应的位置;

当迭代次数达到所述最大迭代数或所述迭代寻优的味道浓度最高的个体不再发生变化时,确定最小工作时间为所述迭代寻优的味道浓度最高的个体对应的位置。

3.根据权利要求1或2所述的新能源配电网可靠性的评估方法,其特征在于,所述系统可靠性指标,包括:用户平均停电频率、系统电量不足波动率和系统功率不足波动率中至少一项。

4.根据权利要求3所述的新能源配电网可靠性的评估方法,其特征在于,所述用户平均停电频率、所述系统电量不足波动率和所述系统功率不足波动率分别具体为:和

式中,CAIFI为所述用户平均停电频率, 为第t个周期中的所述系统电量不足波动率,为第t个周期中的所述系统功率不足波动率,λi为负荷点i平均故障率;TUi为负荷点i平均停运持续时间;Ni为负荷点的用户数;Mi为负荷点处的故障停电用户数; 为统计期内的第t个周期中负荷点i的平均负荷; 为统计期内的第t个周期中负荷点i平均停运持续时间;

为统计期内的第t个周期中负荷点的用户数。

5.一种新能源配电网可靠性的评估装置,其特征在于,包括:

函数获取模块,用于根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数;

随机数添加模块,用于根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;

寻优模块,用于基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;

判断模块,用于判断所述故障元件是否为馈线元件;若是,则向故障分析模块发送分析信号;

故障分析模块,用于接收所述分析信号,对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间;

第一统计模块,用于根据所述负荷点数据统计负荷点指标;

第二统计模块,用于根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标;

还包括:

重新添加随机数模块,用于若所述故障元件不为馈线元件,则对所述故障元件产生新的0到1之间随机数,并计算所述故障元件新的工作时间和故障时间,向所述寻优模块发送启动信号。

6.根据权利要求5所述的新能源配电网可靠性的评估装置,其特征在于,所述寻优模块,包括:设定子模块,用于设定初次寻优群体规模、迭代寻优群体规模、最大迭代数、变量寻值范围和初始化果蝇群体位置;

搜寻子模块,用于利用所述初次寻优群体规模的群体进行第一次搜寻,获取个体的位置为:dfi=d0+R×rand,式中,dfi为所述第一次搜寻获取的个体的位置,d0为所述初始化果蝇群体位置,R=(xmax-xmin)×0.1为搜索半径,[xmin,xmax]为所述变量寻值范围,rand为[-1,

1]之间的随机数;

味道浓度获取子模块,用于将所述第一次搜寻获取的个体的位置代入适应度函数,获取果蝇个体位置的味道浓度为:Si=F(dfi),式中,F为所述适应度函数,Si为所述味道浓度;

个体获取子模块,用于获取群体当中味道浓度最高的个体为:Sbest=min(Si),式中,Sbest为所述味道浓度最高的个体;

记录子模块,用于记录所述味道浓度最高的个体和对应的位置,令d0=dbest,式中,dbest为所述味道浓度最高的个体对应的位置;

迭代寻优子模块,用于利用所述迭代寻优群体规模的群体进行迭代寻优,则所述迭代寻优的个体的位置为:di=d0+R×rand×ε,式中,di为所述迭代寻优的个体的位置,ε=(gmax-g)/gmax为搜索半径递减因子;g为当前迭代的次数;gmax为所述最大迭代数;

重复获取子模块,用于重复获取所述迭代寻优的味道浓度、味道浓度最高的个体和对应的位置;

最小工作时间确定子模块,用于当迭代次数达到所述最大迭代数或所述迭代寻优的味道浓度最高的个体不再发生变化时,确定最小工作时间为所述迭代寻优的味道浓度最高的个体对应的位置。

7.根据权利要求5或6所述的新能源配电网可靠性的评估装置,其特征在于,所述第二统计模块具体用于根据所述负荷点指标统计所述负荷点可靠性指标和包括用户平均停电频率、系统电量不足波动率和系统功率不足波动率中至少一项的所述系统可靠性指标。

说明书 :

一种新能源配电网可靠性的评估方法及装置

技术领域

[0001] 本发明涉及数据处理领域,特别涉及一种新能源配电网可靠性的评估方法及装置。

背景技术

[0002] 随着国民经济的快速发展与超高压大电网建设的日新月异,配电网的系统供电模式单一、局部事故极易诱发大面积停电等弊端日益突出,并且随着传统化石能源的大量消耗,环境污染问题愈发严重,开发利用分布式能源(Distributied Generation,DG)和普及电动汽车(Electric Vehicle,EV)成为减轻我国能源压力和保护环境的有效举措。但是DG发电和EV充电的不确定性在改变传统配电网结构和运行方式的同时也对其可靠性分析带来了显著的影响。
[0003] 现有技术中,当我们在现实生活中进行配电系统实地可靠性评估时,蒙特卡洛模拟法(Monte Carlo Simulation,MCS)只要在满足一定精度的要求下,抽样次数与系统的规模无关,因此比较适用于大型复杂系统的可靠性评估,主要分为序贯和非序贯。序贯模拟法是以元件寿命的概率分布,随着时间的推进来分析元件对系统可靠性指标的影响,需要较多的内存空间和较长的仿真时间,且模拟流程比较复杂;而非序贯模拟法使用随机抽样方式产生均匀分布的随机数,再比较这一随机数的值和元件在各状态时的概率,并以此来确定元件的状态,但整个模拟过程中没有考虑到系统的时序特征,结果有较大误差。
[0004] 但是,随着DG和EV等新能源大量接入配电网,DG和EV容量和接入位置均会对系统的可靠性产生冲击,而且传统的序贯蒙特卡洛模拟法在对比较复杂的配电网进行模拟时,很容易陷入“死机”的状态,使得传统的配电网可靠性评估方法已不能满足如今的需求。因此,如何全面地反映出含有大量DG和EV的配电网的系统性能及其供电可靠程度,是现今亟需解决的问题。

发明内容

[0005] 本发明的目的是提供一种新能源配电网可靠性的评估方法及装置,以通过改进传统的序贯蒙特卡洛模拟法,避免“死机”状态的发生,全面地反映出含有大量DG和EV的配电网的系统性能及其供电可靠程度,提升用户体验。
[0006] 为解决上述技术问题,本发明提供一种新能源配电网可靠性的评估方法,包括:
[0007] 根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数;
[0008] 根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;
[0009] 基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;
[0010] 判断所述故障元件是否为馈线元件;
[0011] 若是,则对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间;
[0012] 根据所述负荷点数据统计负荷点指标;
[0013] 根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标。
[0014] 可选的,所述基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件,包括:
[0015] 设定初次寻优群体规模、迭代寻优群体规模、最大迭代数、变量寻值范围和初始化果蝇群体位置;
[0016] 利用所述初次寻优群体规模的群体进行第一次搜寻,获取个体的随机方向和位置为:dfi=d0+R×rand,式中,dfi为所述第一次搜寻个体的位置,d0为所述初始化果蝇群体位置,R=(xmax-xmin)×0.1为搜索半径,[xmin,xmax]为所述变量寻值范围,rand为[-1,1]之间的随机数;
[0017] 将所述第一次搜寻个体的位置代入适应度函数,获取果蝇个体位置的味道浓度为:Si=F(dfi),式中,F为所述适应度函数,Si为所述味道浓度;
[0018] 获取群体当中味道浓度最高的个体为:Sbest=min(Si),式中,Sbest为所述味道浓度最高的个体;
[0019] 记录所述味道浓度最高的个体和对应的位置,令d0=dbest,式中,dbest为所述味道浓度最高的个体对应的位置;
[0020] 利用所述迭代寻优群体规模的群体进行迭代寻优,则所述迭代寻优的个体随机方向与位置为:di=d0+R×rand×ε,式中,di为所述迭代寻优个体的位置,ε=(gmax-g)/gmax为搜索半径递减因子;g为当前迭代的次数;
[0021] 重复获取所述迭代寻优的味道浓度、味道浓度最高的个体和对应的位置;
[0022] 当迭代次数达到所述最大迭代数或所述迭代寻优的味道浓度最高的个体不再发生变化时,确定最小工作时间为所述迭代寻优的味道浓度最高的个体对应的位置。
[0023] 可选的,所述判断所述故障元件是否为馈线元件之后,还包括:
[0024] 若所述故障元件不为馈线元件,则对所述故障元件产生新的0到1之间随机数,并计算所述故障元件新的工作时间和故障时间,执行所述基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件的步骤。
[0025] 可选的,其特征在于,所述系统可靠性指标,包括:用户平均停电频率、系统电量不足波动率和系统功率不足波动率中至少一项。
[0026] 可选的,其特征在于,所述用户平均停电频率、所述系统电量不足波动率和所述系统功率不足波动率分别具体为:
[0027] 和
[0028] 式中,CAIFI为所述用户平均停电频率, 为第t个周期中的所述系统电量不足波动率, 为第t个周期中的所述系统功率不足波动率,λi为负荷点i平均故障率;TUi为负荷点i平均停运持续时间;Ni为负荷点的用户数;Mi为负荷点处的故障停电用户数; 为统计期内的第t个周期中负荷点i的平均负荷; 为统计期内的第t个周期中负荷点i平均停运持续时间; 为统计期内的第t个周期中负荷点的用户数。
[0029] 此外,本发明还提供了一种新能源配电网可靠性的评估装置,包括:
[0030] 函数获取模块,用于根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数;
[0031] 随机数添加模块,用于根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;
[0032] 寻优模块,用于基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;
[0033] 判断模块,用于判断所述故障元件是否为馈线元件;若是,则向故障分析模块发送分析信号;
[0034] 故障分析模块,用于接收所述分析信号,对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间;
[0035] 第一统计模块,用于根据所述负荷点数据统计负荷点指标;
[0036] 第二统计模块,用于根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标。
[0037] 可选的,所述寻优模块,包括:
[0038] 设定子模块,用于设定初次寻优群体规模、迭代寻优群体规模、最大迭代数、变量寻值范围和初始化果蝇群体位置;
[0039] 搜寻子模块,用于利用所述初次寻优群体规模的群体进行第一次搜寻,获取个体的随机方向和位置为:dfi=d0+R×rand,式中,dfi为所述第一次搜寻个体的位置,d0为所述初始化果蝇群体位置,R=(xmax-xmin)×0.1为搜索半径,[xmin,xmax]为所述变量寻值范围,rand为[-1,1]之间的随机数;
[0040] 味道浓度获取子模块,用于将所述第一次搜寻个体的位置代入适应度函数,获取果蝇个体位置的味道浓度为:Si=F(dfi),式中,F为所述适应度函数,Si为所述味道浓度;
[0041] 个体获取子模块,用于获取群体当中味道浓度最高的个体为:Sbest=min(Si),式中,Sbest为所述味道浓度最高的个体;
[0042] 记录子模块,用于记录所述味道浓度最高的个体和对应的位置,令d0=dbest,式中,dbest为所述味道浓度最高的个体对应的位置;
[0043] 迭代寻优子模块,用于利用所述迭代寻优群体规模的群体进行迭代寻优,则所述迭代寻优的个体随机方向与位置为:di=d0+R×rand×ε,式中,di为所述迭代寻优个体的位置,ε=(gmax-g)/gmax为搜索半径递减因子;g为当前迭代的次数;
[0044] 重复获取子模块,用于重复获取所述迭代寻优的味道浓度、味道浓度最高的个体和对应的位置;
[0045] 最小工作时间确定子模块,用于当迭代次数达到所述最大迭代数或所述迭代寻优的味道浓度最高的个体不再发生变化时,确定最小工作时间为所述迭代寻优的味道浓度最高的个体对应的位置。
[0046] 可选的,该装置还包括:
[0047] 重新添加随机数模块,用于若所述故障元件不为馈线元件,则对所述故障元件产生新的0到1之间随机数,并计算所述故障元件新的工作时间和故障时间,向所述寻优模块发送启动信号。
[0048] 可选的,所述第二统计模块具体用于根据所述负荷点指标统计所述负荷点可靠性指标和包括用户平均停电频率、系统电量不足波动率和系统功率不足波动率中至少一项的所述系统可靠性指标。
[0049] 本发明所提供的一种新能源配电网可靠性的评估方法,包括:根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数;根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;判断所述故障元件是否为馈线元件;若是,则对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间;根据所述负荷点数据统计负荷点指标;根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标;
[0050] 可见,本发明通过改进传统的序贯蒙特卡洛模拟法可以快速模拟含DG和EV等新能源的配电网运行情况,可以用很短的时间计算出其负荷点数据,使得在统计负荷点指标时具有很大的方便性,避免了造成“死机”的情况发生,而且减少了占用的内存,提升了用户体验。此外,本发明还提供了一种新能源配电网可靠性的评估装置,同样具有上述有益效果。

附图说明

[0051] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0052] 图1为本发明实施例所提供的一种新能源配电网可靠性的评估方法的流程图;
[0053] 图2为本发明实施例所提供的一种新能源配电网可靠性的评估方法的元件两状态可靠性模型的示意图;
[0054] 图3为本发明实施例所提供的一种新能源配电网可靠性的评估方法的元件故障—修复过程的示意图;
[0055] 图4为本发明实施例所提供的另一种新能源配电网可靠性的评估方法的流程图;
[0056] 图5为本发明实施例所提供的另一种新能源配电网可靠性的评估方法的改进果蝇优化算法的流程图;
[0057] 图6为本发明实施例所提供的一种新能源配电网可靠性的评估装置的结构图。

具体实施方式

[0058] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059] 请参考图1,图1为本发明实施例所提供的一种新能源配电网可靠性的评估方法的流程图;图2为本发明实施例所提供的一种新能源配电网可靠性的评估方法的元件两状态可靠性模型的示意图;图3为本发明实施例所提供的一种新能源配电网可靠性的评估方法的元件故障—修复过程的示意图。该方法可以包括:
[0060] 步骤101:根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数。
[0061] 其中,每个元件在预设时间内的故障率和修复率的分布情况可以从数据库中获取由用户或设计人员设置的预定时间内的故障率和修复率的分布情况数据。
[0062] 可以理解的是,对于预设时间的设置可以由用户或设计人员根据实用场景或用户需求自行设置,本实施例对此不受任何限制。
[0063] 步骤102:根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间。
[0064] 其中,本实施例所提供的方法在评估负荷点和系统可靠性指标时,元件的可靠性模型常采用如图2所示的两状态模型,即只考虑元件的正常状态以及故障修复状态,在一定的时间段内,通过稳态的“运行-停运-运行”的循环过程来模拟元件的运行状况。在模拟元件的运行状态时,模拟对象主要针对的是可修复元件,其中:MTTF表示其平均无故障时间;MTTR表示元件的平均故障修复时间;λ为元件故障率;μ表示元件的修复率。它们之间的关系可用如下公式表示:
[0065]
[0066] 可以理解是,元件的故障时间也可以说是元件的修复时间。由于元件的故障停运是随机事件,所以元件的工作时间TTF和故障时间TTR为随机变量,随时间变化而变化如图3所示,可视为均服从指数分布。MTTF和MTTR分别对应TTF和TTR的平均值。则元件的工作时间TTF和故障时间TTR计算公式如下:
[0067]
[0068] 式中,σ为(0,1)之间的随机数,服从(0,1)均匀分布。
[0069] 步骤103:基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件。
[0070] 其中,基于果蝇优化算法对所有元件的工作时间进行寻优,也就是采用基于果蝇优化算法的改进果蝇优化算法(Improved Fruit Fly Optimization Algorithm,IFOA)设置元件正常工作时间TTF的值d为适应度函数的输入变量,并引入搜索半径递减因子ε,使算法便于先用较大步长进行初次全局搜索后再缩短步长进行迭代局部寻优,可以获取工作时间最小的元件作为故障元件。
[0071] 需要说明的是,只要可以获取全部元件中工作时间最小的元件作为故障元件,对于具体的获取方式本实施例不做任何限制。
[0072] 步骤104:判断所述故障元件是否为馈线元件;若是,则进入步骤105。
[0073] 可以理解的是,判断故障元件是否为馈线元件,也就是判断故障元件的位置是否处于馈线区域。由于若故障元件不是馈线元件,也就说明该故障元件为负荷支路元件,那么只有连接的负荷点受影响,不能用于评估系统和负荷点可靠性指标。因此,可以通过重新为该故障元件产生随机数并计算新的工作时间和故障时间的方式,返回步骤103获取新的故障元件;也可以直接返回步骤103除该故障元件外的其他故障元件;还可以重新对全部元件产生新随机数并计算新的工作时间和故障时间,再返回步骤103获取故障元件。可以理解的是,只要通过本步骤可以确定获取的故障元件为馈线元件,对于故障元件不为馈线元件时的具体步骤,本实施例不受任何限制。
[0074] 步骤105:对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间。
[0075] 需要说明的是,负荷点数据可以为接下统计负荷点指标中所需的各种数据,可以包括各馈线区块连接负荷的故障停电时间和故障停电持续时间。
[0076] 步骤106:根据所述负荷点数据统计负荷点指标。
[0077] 其中,对于统计负荷点指标的具体方式,可以通过如现有技术中的方式,也可以通过其他方式,本实施例对此不受任何限制。
[0078] 步骤107:根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标。
[0079] 其中,本步骤之前还可以包括判断是否达到预设的模拟时间的步骤。也就是说,在对馈线元件的模拟完成后,若未到达模拟时间,则会继续模拟一条直线等待模拟时间的结束。只要可以模拟出馈线元件的曲线,对于具体的模拟方式,本实施例不做任何限制。
[0080] 需要说明的是,达到模拟时间后可以模拟出一个随机状态数列,随机状态数列是经过模拟后所形成的关于系统中元件和负荷点的一些基本参数数列,可以指在不同时刻点这些参数的动态数值。
[0081] 优选的,统计系统可靠性指标时,还可以加入用户平均停电频率、系统电量不足波动率和系统功率不足波动率中至少一项的可靠性指标,通过新加入的系统可靠性指标,可以与现有的系统可靠性指标构成了一个新的系统可靠性指标体系,可以使本实施例所提供的方法的评估结果更为可靠。
[0082] 可以理解的是,本实施例的目的是通过改进传统的序贯蒙特卡洛模拟法,快速模拟含DG和EV等新能源的配电网运行情况,避免“死机”状态的发生,对于系统和负荷点可靠性指标的评估方式,可以使用现有的评估方式,也可以加入新的指标的评估方式,本实施例对此不受任何限制。
[0083] 本实施例中,本发明实施例通过改进传统的序贯蒙特卡洛模拟法可以快速模拟含DG和EV等新能源的配电网运行情况,可以用很短的时间计算出其负荷点数据,使得在统计负荷点指标时具有很大的方便性,避免了造成“死机”的情况发生,而且减少了占用的内存,提升了用户体验。
[0084] 请参考图4和图5,图4为本发明实施例所提供的另一种新能源配电网可靠性的评估方法的流程图;图5为本发明实施例所提供的另一种新能源配电网可靠性的评估方法的改进果蝇优化算法的流程图。该方法可以包括:
[0085] 步骤201:根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数。
[0086] 步骤202:根据每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间。
[0087] 其中,步骤201和步骤202与步骤101和步骤102相似,在此不再赘述。
[0088] 步骤203:基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件。
[0089] 其中,本步骤可以如图5所示,具体可以包括:
[0090] 步骤2031:设定初次寻优群体规模、迭代寻优群体规模、最大迭代数、变量寻值范围和初始化果蝇群体位置。
[0091] 其中,初次寻优群体规模P1、迭代寻优群体规模P2、最大迭代数gmax、变量寻值范围[xmin,xmax]和初始化果蝇群体位置d0的具体数值的设定,可以由设计人员或用户根据实用场景和用户需求自行设置,本实施例对此不受任何限制。
[0092] 步骤2032:利用初次寻优群体规模的群体进行第一次搜寻,获取个体的随机方向和位置。
[0093] 其中,第一次搜寻个体的位置dfi为:dfi=d0+R×rand,式中,R=(xmax-xmin)×0.1为搜索半径,rand为[-1,1]之间的随机数。
[0094] 步骤2033:将第一次搜寻个体的位置代入适应度函数,获取果蝇个体位置的味道浓度。
[0095] 其中,果蝇个体位置的味道浓度Si为:Si=F(dfi),式中,F为适应度函数。
[0096] 步骤2034:获取群体当中味道浓度最高的个体。
[0097] 其中,味道浓度最高的个体Sbest为:Sbest=min(Si)。
[0098] 步骤2035:记录味道浓度最高的个体和对应的位置,令味道浓度最高的个体对应的位置为初始化果蝇群体位置。
[0099] 可以理解的是,本步骤是为了记录第一次搜寻获取的味道浓度最高的个体Sbest和对应的位置的坐标dbest,另d0=dbest为接下来的迭代寻优做准备。
[0100] 步骤2036:利用迭代寻优群体规模的群体进行迭代寻优。
[0101] 可以理解的是,本步骤是利用迭代寻优群体规模P2的群体进行迭代寻优,也就是迭代寻优的个体随机方向与位置di为:di=d0+R×rand×ε,式中,ε=(gmax-g)/gmax为搜索半径递减因子,g为当前迭代的次数;然后再在每个当前迭代的次数中均重复上述Si=F(dfi),Sbest=min(Si)和d0=dbest的公式,以获取每个当前迭代的次数对应的迭代寻优的味道浓度Si、味道浓度最高的个体Sbest和对应的位置dbest。
[0102] 步骤2037:当迭代次数达到最大迭代数或迭代寻优的味道浓度最高的个体不再发生变化时,确定最小工作时间为迭代寻优的味道浓度最高的个体对应的位置。
[0103] 需要说明的是,本步骤的目的是当当前迭代的次数达到最大迭代数gmax或迭代寻优的味道浓度最高的个体Sbest达到一个稳定值时,令当前迭代的次数的味道浓度最高的个体对应的位置的dbest为最小工作时间TTF。
[0104] 可以理解的是,利用上述基于果蝇优化算法的改进果蝇优化算法(Improved Fruit Fly Optimization Algorithm,IFOA),可以求出全部元件中的最小工作时间TTF,利用此TTF可以获取对应的元件作为故障元件进行接下来的步骤。
[0105] 步骤204:判断故障元件是否为馈线元件;若否,则进入步骤205;若是,则进入步骤206。
[0106] 其中,本步骤与步骤104相似,在此不再赘述。
[0107] 步骤205:对故障元件产生新的0到1之间随机数,并计算其新的工作时间和故障时间,进入步骤203。
[0108] 可以理解的是,当故障元件不为馈线元件时,证明该故障元件为负荷支路元件,不能用于对系统和负荷点可靠性指标的评估,因此,可以对该故障元件重新产生一个新的0到1之间随机数,并计算其新的工作时间和故障时间,再返回步骤203获取其他故障元件。
[0109] 步骤206:对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间。
[0110] 步骤207:根据负荷点数据统计负荷点指标。
[0111] 其中,步骤206和步骤207与步骤105和步骤106相似,在此不再赘述。
[0112] 步骤208:根据负荷点指标统计负荷点可靠性指标和包括用户平均停电频率、系统电量不足波动率和系统功率不足波动率的系统可靠性指标。
[0113] 其中,用户平均停电频率(CAIFI)可以指在统计周期为一年时单个受到停电影响的电力用户所遭受的平均停电次数,单位:次/(停电用户·年);系统电量不足波动率ξW可以指系统在统计期内的第t个周期中用户侧供电缺额量与用户所要求的总供电量的比值与往年同期相比较的变化率,可以用 表示;系统功率不足波动率ξP可以指系统在统计期内的第t个周期中电网传送给用户侧的有功功率不足量与用户所需功率的比值与往年同期相比较的变化率,可以用 表示。
[0114] 需要说明的是,上述CAIFI、 和 这三个系统可靠性指标中的新指标可以分别通过下面的公式获得:
[0115] 和
[0116] 式中,TUi为负荷点i平均停运持续时间;Ni为负荷点的用户数;Mi为负荷点处的故障停电用户数; 为统计期内的第t个周期中负荷点i的平均负荷; 为统计期内的第t个周期中负荷点i平均停运持续时间; 为统计期内的第t个周期中负荷点的用户数。
[0117] 可以理解的是,在系统可靠性指标中加入用户平均停电频率、系统电量不足波动率和系统功率不足波动率这三个新的指标可以使本实施例所提供的方法评估出来的结果更为准确和可靠。在系统可靠性指标中加入上述三个指标中的一个或两个也可以达到本实施例的目的,本实施例对此不受任何限制。
[0118] 本实施例中,本发明实施例通过改进果蝇优化算法可以更加快速的获取全部元件中的最小工作时间,通过标统计包括用户平均停电频率、系统电量不足波动率和系统功率不足波动率的系统可靠性指标,在现有的系统可靠性指标的基础上加入了三个新的指标构成了一个新的系统可靠性指标体系,使得本身实施例所提供的方法的评估结果更为准确和可靠,进一步提升了用户体验。
[0119] 请参考图6,图6为本发明实施例所提供的一种新能源配电网可靠性的评估装置的结构图。该装置可以包括:
[0120] 函数获取模块100,用于根据每个元件在预设时间内的故障率和修复率的分布情况,获取每个元件的故障概率分布函数;
[0121] 随机数添加模块200,用于根据所述每个元件的故障概率分布函数,分别产生0到1之间均匀分布的随机数,获取每个元件的工作时间和故障时间;
[0122] 寻优模块300,用于基于果蝇优化算法对所有元件的工作时间进行寻优,获取工作时间最小的元件作为故障元件;
[0123] 判断模块400,用于判断所述故障元件是否为馈线元件;若是,则向故障分析模块发送分析信号;
[0124] 故障分析模块500,用于接收所述分析信号,对馈线区域进行故障分析,确定故障类型和负荷点数据;其中,所述负荷点数据包括各馈线区块连接负荷的故障停电时间和故障停电持续时间;
[0125] 第一统计模块600,用于根据所述负荷点数据统计负荷点指标;
[0126] 第二统计模块700,用于根据所述负荷点指标统计系统可靠性指标和负荷点可靠性指标。
[0127] 可选的,所述寻优模块300,可以包括:
[0128] 设定子模块,用于设定初次寻优群体规模、迭代寻优群体规模、最大迭代数、变量寻值范围和初始化果蝇群体位置;
[0129] 搜寻子模块,用于利用所述初次寻优群体规模的群体进行第一次搜寻,获取个体的随机方向和位置为:dfi=d0+R×rand,式中,dfi为所述第一次搜寻个体的位置,d0为所述初始化果蝇群体位置,R=(xmax-xmin)×0.1为搜索半径,[xmin,xmax]为所述变量寻值范围,rand为[-1,1]之间的随机数;
[0130] 味道浓度获取子模块,用于将所述第一次搜寻个体的位置代入适应度函数,获取果蝇个体位置的味道浓度为:Si=F(dfi),式中,F为所述适应度函数,Si为所述味道浓度;
[0131] 个体获取子模块,用于获取群体当中味道浓度最高的个体为:Sbest=min(Si),式中,Sbest为所述味道浓度最高的个体;
[0132] 记录子模块,用于记录所述味道浓度最高的个体和对应的位置,令d0=dbest,式中,dbest为所述味道浓度最高的个体对应的位置;
[0133] 迭代寻优子模块,用于利用所述迭代寻优群体规模的群体进行迭代寻优,则所述迭代寻优的个体随机方向与位置为:di=d0+R×rand×ε,式中,di为所述迭代寻优个体的位置,ε=(gmax-g)/gmax为搜索半径递减因子;g为当前迭代的次数;
[0134] 重复获取子模块,用于重复获取所述迭代寻优的味道浓度、味道浓度最高的个体和对应的位置;
[0135] 最小工作时间确定子模块,用于当迭代次数达到所述最大迭代数或所述迭代寻优的味道浓度最高的个体不再发生变化时,确定最小工作时间为所述迭代寻优的味道浓度最高的个体对应的位置。
[0136] 可选的,该装置还可以包括:
[0137] 重新添加随机数模块,用于若所述故障元件不为馈线元件,则对所述故障元件产生新的0到1之间随机数,并计算所述故障元件新的工作时间和故障时间,向所述寻优模块发送启动信号。
[0138] 可选的,所述第二统计模块700具体可以用于根据所述负荷点指标统计所述负荷点可靠性指标和包括用户平均停电频率、系统电量不足波动率和系统功率不足波动率中至少一项的所述系统可靠性指标。
[0139] 本实施例中,本发明实施例通过改进传统的序贯蒙特卡洛模拟法可以快速模拟含DG和EV等新能源的配电网运行情况,可以使故障分析模块500用很短的时间计算出其负荷点数据,使得第一统计模块600在统计负荷点指标时具有很大的方便性,避免了造成“死机”的情况发生,而且减少了占用的内存,提升了用户体验。
[0140] 说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0141] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0142] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0143] 以上对本发明所提供的新能源配电网可靠性的评估方法及装置进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。