一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

配电网自愈系统的配置方法、装置及电子设备与流程

2021-10-24 10:51:00 来源:中国专利 TAG:自愈 电网 电子设备 装置 智能


1.本技术涉及智能电网技术领域,尤其涉及配电网自愈系统的配置方法、装置及电子设备。


背景技术:

2.配电网是电力系统的重要组成部分,用于连接高压输电网与低压用户,肩负重要的能源配送任务。随着社会经济发展,用户对电力供应依赖程度不断增加,配电网供电中断给用户造成的经济损失和不良影响也越来越大。当前配电网自愈重构能力已成为衡量配电系统自动化水平的重要指标之一,逐渐受到电力企业的重视。自愈过程的正确性和快速性是智能配电网的重要特征。
3.为了验证实际配电网系统的自愈过程,需要采用主动配电网自愈系统的测试模型,传统的测试模型可能存在正确性低、测试时间长的缺点,会对自愈系统进行错误的评价。目前的测试模型普遍采用的智能算法存在陷入局部最优、收敛时间长的缺点,因此需要在主动配电网自愈系统的测试模型上进行深入的研究。


技术实现要素:

4.本技术提供配电网自愈系统的配置方法、装置及电子设备,以解决现有技术中配电网的自愈系统的智能算法存在缺陷的问题。
5.为解决上述技术问题,本技术提出一种配电网自愈系统的配置方法,包括:根据配电网的节点及边路,建立配电网的自愈系统的测试模型,并设置测试模型的约束条件和目标函数;利用破坏粒子群算法,舍去测试模型中不符合约束条件的边路,并通过目标函数获得测试模型的最优解;将配电网中对应最优解的边路断开,以获取最优故障恢复后的配电网的辐射网络。
6.可选地,配电网的节点包括配电网的负荷母线、变电站或者变压器中的一个;配电网的边路包括配电网的线路、分段开关或者联络开关中的一个。
7.可选地,约束条件包括:主动配电网各节点的电压在预设范围内;主动配电网各线路的负荷电流小于线路所能提供的最大负荷电流;主动配电网中各个分布式发电单元的容量不超过分布式发电单元的最大容量和最小容量;边路对应上游线路的注入电流与节点所设置分布式电源的注入电流之和等于节点的负荷电流与配送至节点的其他相邻节点线路电流之和;主动配电网中相邻节点间的电压差值等于线路压降。
8.可选地,目标函数o
bj
为:
[0009][0010]
其中,n,m分别表示两个节点;v
n
表示节点n;e
n,m
代表节点n与节点m之间的边路;v是节点有限集;e是边路有限集;表示边路e
n,m
对应配电线路流过的电流实部;表
示边路e
n,m
对应配电线路流过的电流虚部;g
n
为节点n连接的分布式电源发电容量;r
n,m
表示节点n、m间的电阻。
[0011]
可选地,利用破坏粒子群算法,舍去测试模型中不符合约束条件的边路,并通过目标函数获得测试模型的最优解,包括:根据floyd算法,在舍去不符合约束条件的边路后的配电网络闭环拓扑结构中,查找最小闭环个数,使最小闭环个数作为粒子群算法的空间维度,并设置配电网的相关运行参数;设置破坏粒子群的计算参数,其中计算参数包括粒子群规模、粒子群空间维度、初始化粒子的位置和速度;运行破坏粒子群算法,计算满足约束条件的边路对应的目标函数值,并取目标函数值最大的边路作为最优解。
[0012]
可选地,配电网的相关运行参数包括配电网节点的电压限制参数,边路电流限制参数,负荷有功无功功率,分布式发电单元容量和位置。
[0013]
可选地,计算参数还包括最大迭代次数;运行破坏粒子群算法,计算满足约束条件的边路对应的目标函数值,并取目标函数值最大的边路作为最优解,包括:破坏粒子群进行迭代计算,每次破坏粒子群计算得出一个最优解;将本次计算的最优解与保存的最优解进行比较,保存两者中更优的一个;若破坏粒子群进行迭代计算的次数等于最大迭代次数,或者保存的最优解满足预设条件,则迭代计算终止。
[0014]
可选地,根据floyd算法,在舍去不符合约束条件的边路后的配电网络闭环拓扑结构中,查找最小闭环个数,包括:设置配电网络闭环拓扑结构中的边路权值为1;以节点1或者节点0为起点,通过floyd算法查找最小闭环;若不存在最小闭环,则判断所有节点均检查完毕;若存在最小闭环,则检查最小闭环与已保存的最小闭环是否重复;如果不重复,则保存未重复的最小闭环。
[0015]
为解决上述技术问题,本技术提出一种电子设备,包括存储器和处理器,存储器连接处理器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述的方法。
[0016]
为解决上述技术问题,本技术提出一种计算机可读存储介质,存储有计算机程序,计算机程序被执行时实现上述的方法。
[0017]
本技术提出配电网自愈系统的配置方法、装置及电子设备,根据配电网的节点及边路,建立配电网的自愈系统的测试模型,并通过约束调节、目标函数以及破坏粒子群算法获得测试模型的最优解,从而获得最优故障恢复后的配电网的辐射网络。本技术的配置方法采用了破坏粒子群的优化算法,具有更好的全局收敛性和收敛速度,可快速准确得出最优故障恢复后的配电网的辐射网络,能够保证自愈系统的可靠性和正确性。
附图说明
[0018]
为了更清楚地说明本技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]
图1是本技术配电网自愈系统的配置方法一实施例的流程示意图;
[0020]
图2是本技术利用破坏粒子群算法获得最优解位置一实施例的流程示意图;
[0021]
图3是本技术查找最小闭环个数一实施例的流程示意图;
[0022]
图4是本技术ieee 33节点配电网的拓扑结构示意图;
[0023]
图5是节点1发生故障后的最小环拓扑结构示意图;
[0024]
图6是本技术电子设备一实施例的结构示意图;
[0025]
图7是本技术计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0026]
为使本领域的技术人员更好地理解本技术的技术方案,下面结合附图和具体实施方式对本技术所提供配电网自愈系统的配置方法、装置及电子设备进一步详细描述。
[0027]
本技术提出一种配电网自愈系统的配置方法,请参阅图1,图1是本技术配电网自愈系统的配置方法一实施例的流程示意图,在本实施例中,具体可以包括以下步骤:
[0028]
s110:根据配电网的节点及边路,建立配电网的自愈系统的测试模型,并设置测试模型的约束条件和目标函数。
[0029]
主动配电网是配电网中的一种,主动配电网是采用主动管理分布式电源、储能设备和客户双向负荷的模式,具有灵活拓扑结构的公用配电网。
[0030]
将主动配电网的负荷母线、变电站或者变压器作为测试模型的节点,将主动配电网的线路、分段开关或者联络开关作为测试模型的边路,因此主动配电网可以用g=(v,e)表示,其中v是节点有限集,e是边路有限集。
[0031]
将邻接矩阵记为a,则a中的各元素定义为:
[0032][0033]
式中e
n,m
代表节点n与节点m之间的边路。配电网中节点n与节点m之间的阻抗记为z
n,m
,则z
n,m
中各元素定义为:
[0034][0035]
式中,r
n,m
表示节点n、m间的电阻;l
n,m
表示节点n、m间的电抗。
[0036]
考虑到测试模型组成的网络受配电规则限制,主动配电网优化重构的复杂过程,本实施例中目标函数o
bj
为:
[0037][0038]
其中,n,m分别表示两个节点;v
n
表示节点n;e
n,m
代表节点n与节点m之间的边路;v是节点有限集;e是边路有限集;表示边路e
n,m
对应配电线路流过的电流实部;表示边路e
n,m
对应配电线路流过的电流虚部;g
n
为节点n连接的分布式电源发电容量;r
n,m
表示节点n、m间的电阻。
[0039]
此外,主动配电网的运行还需要满足末端降压、线路承载等需求,因此,测试模型转换为式(3)所示的优化目标还需要满足配电网的不等式约束条件。具体地,约束条件可以包括:
[0040]
主动配电网各节点的电压需要在预设范围内(如:低压用户
±
5%),因此节点的电压需要满足以下电压约束条件:
[0041][0042]
式中,表示节点n的电压实部;表示节点n的电压虚部;u
max
和u
min
分别表示节点电压幅值的上限和下限。
[0043]
主动配电网各线路的负荷电流应小于线路所能提供的最大负荷电流i
max
,即满足以下负荷电流的约束:
[0044][0045]
i
n,m
表示边路e
n,m
对应配电线路流过的电流。
[0046]
主动配电网中各个分布式发电单元的容量g
n
不超过分布式发电单元的最大容量g
nmax
和最小容量g
nmin
,即满足以下分布式发电单元容量约束:
[0047]
g
nmin
≤g
n
≤g
nmax
ꢀꢀ
(6)
[0048]
边路e
n,m
对应上游线路的注入电流i
n,m
与节点m所设置分布式电源的注入电流之和等于节点m的负荷电流与配送至节点m的其他相邻节点线路电流之和,因此配电网线路负荷电流满足以下等式:
[0049][0050]
式中:s
m
为节点m的负荷容量;u
m
为节点m的电压;s
m
/u
m
为节点m的负荷电流;c
m
为与节点m直接通过配电线路连接的邻节点集合。
[0051]
主动配电网中相邻节点间的电压差值等于线路压降,因此配电网相邻节点电平满足以下等式:
[0052]
u
n

u
m
=z
n,m
·
i
n,m
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(8)
[0053]
s120:利用破坏粒子群算法,舍去测试模型中不符合约束条件的边路,并通过目标函数获得测试模型的最优解。
[0054]
可选地,可以利用破坏粒子群算法,舍去测试模型中不符合约束条件的粒子的位置,并通过目标函数获得测试模型中的粒子的最优解位置,具体地,请参阅图2,图2是本技术利用破坏粒子群算法获得最优解位置一实施例的流程示意图,包括以下步骤:
[0055]
s121:根据floyd算法,在舍去不符合约束条件的粒子后的配电网络闭环拓扑结构中,查找最小闭环个数,使最小闭环个数作为粒子群算法的空间维度,并设置主动配电网的相关运行参数。
[0056]
其中,floyd算法又称为插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法;相关运行参数包括主动配电网节点的电压限制,边路电流限制,负荷有功无功功率,分布式发电单元容量和位置。
[0057]
可选地,根据floyd算法,在舍去不符合约束条件的粒子后的配电网络闭环拓扑结构中,查找最小闭环个数,包括:设置配电网络闭环拓扑结构中的边路权值为1;以节点1或者节点0为起点,通过floyd算法查找最小闭环;若不存在最小闭环,则判断所有节点均检查完毕;若存在最小闭环,则检查最小闭环与已保存的最小闭环是否重复;如果不重复,则保存未重复的最小闭环。
[0058]
请参阅图3,图3是本技术查找最小闭环个数一实施例的流程示意图,具体步骤为:
[0059]
配电网络拓扑结构图所有边路权值设置为1;
[0060]
以节点n(n初值为0或者1)为起点,通过floyd算法查找最小环;在本实施例中设置起始节点n=1,节点个数n=15;
[0061]
若本次查找存在最小环,则进一步判断最小环是否与已存环重复,若是,则判断当前节点n是否大于节点个数n;若否,则保存未重复的最小环后判断当前节点n是否大于节点个数n;
[0062]
若本次查找不存在最小环,则判断当前节点n是否大于节点个数n,若是,则判断所有节点均检查完毕;若否,则更新节点n=n 1再次查找直至n>n;
[0063]
等所有节点均检查完毕,则切除过载线路部分非关键负荷,直至线路容量满足要求;等故障处理完毕,即可输出自愈方案。
[0064]
s122:设置破坏粒子群的计算参数,其中计算参数包括粒子群规模、粒子群空间维度、初始化粒子的位置和速度。
[0065]
设置破坏粒子群的计算参数,其中计算参数包括粒子群规模m、粒子群空间维度d、i的位置x=(x
i1
,x
i2
,x
i3
)和速度v=(v
i1
,v
i2
,v
i3
);此外,还可以设置最大惯性因子w
max
,最小惯性因子w
min
,最大学习因子c
max
,最小学习因子c
min
,最大迭代次数k;初始粒子i的个体极值全局极值
[0066]
s123:运行破坏粒子群算法,计算满足约束条件的粒子对应的目标函数值,并取目标函数值最大的粒子作为最优解位置。
[0067]
更新粒子群的惯性因子w(k),学习因子c1(k)、c2(k),粒子位置和飞行速度。
[0068]
其中,w(k)和c1(k)、c2(k)的计算公式如下:
[0069][0070]
粒子位置x
i
(k)的计算公式为:
[0071]
x
i
(k 1)=x
i
(k) v
i
(k 1)
ꢀꢀ
(10)
[0072]
式中,k为当前迭代次数。设粒子i在d维空间前k次迭代所找到的最优解,记为n
swam
个子在d维空间前k次迭代找到的最优解,记为
[0073]
粒子飞行速度方向根据其本身经验和同伴飞行经验调整,直至于d维空间中找到最优解。则其速度调整为
[0074][0075]
式中,r1和r2为0到1的随机数;w为惯性因子;c1和c2为2个不同学习因子。
[0076]
由式(4)

(8)判断粒子是否满足约束条件;由式(3)计算满足约束条件的粒子对应多指标协同优化目标函数值,并取目标函数值最大的粒子所在位置为最优解。
[0077]
可选地,计算参数还包括最大迭代次数;因此破坏粒子群算法中还可以包括迭代
计算,具体如下:
[0078]
每次破坏粒子群计算得出一个最优解位置;将本次计算的最优解位置与保存的最优解位置进行比较,保存两者中更优的一个;若破坏粒子群进行迭代计算的次数等于最大迭代次数,或者保存的最优解位置满足预设条件,则迭代计算终止;否则继续执行迭代计算。
[0079]
s130:将配电网中对应最优解的边路断开,以获取最优故障恢复后的配电网的辐射网络。
[0080]
进一步地,结合ieee33节点配电系统作为仿真算例来验证本实施提出的方法,分别在不同故障、参数设置条件下进行仿真并与传统算法进行对比。请参阅图4,图4是本技术ieee 33节点配电网的拓扑结构示意图。
[0081]
假设节点1发生小电阻接地故障,继电保护断开与节点1连接的边e
0,1
、e
1,2
和e
1,22
后,节点1发生故障后的最小环拓扑结构如图5所示。采用本实施例提出的破坏粒子群算法对配电网自愈系统进行测试,选取粒子群规模m=5000、粒子群空间维度d=3、最大迭代次数k=30,且设定不同的参数值对结果进行对比,不同参数值对破环粒子群算法结果影响如表1所示。
[0082]
表1不同参数值对破环粒子群算法结果影响
[0083][0084]
由表1可知,选取w
min
=0.2、w
max
=0.8、c
min
=2.0、c
max
=2.2时,网损最小且新能源的接入能力最大。因此本实施例选择此参数进行后序实验。
[0085]
在图4中节点1发生小电阻接地故障的情况下,采用本实施例的测试模型对配电网进行重构,设置不同的最大迭代次数k,测试惯性因子动态调节后的粒子群算法,对动态调节后的粒子群算法进行仿真,并同标准粒子群算法进行对比。可看出,经参数动态调节后的测试模型在前期具有更强的全局寻优能力,收敛较快;后期局部寻优能力逐渐加强,以避免出现“早熟”现象。本文提出测试模型的收敛速度更快,完全实现了比传统粒子群优化更好的测试效果。
[0086]
综上,本实施例的一种配电网自愈系统的配置方法利用了约束条件、目标函数和破坏粒子群算法,收敛速度更快,而且全局寻优能力强;可快速准确得出最优故障恢复后的配电网的辐射网络,,验证自愈系统的可靠性和正确性,能够为主动配电网的自愈系统的测试提供理论依据。
[0087]
基于上述的配电网自愈系统的配置方法,本技术还提出一种电子设备,如图6所示,图6是本技术电子设备一实施例的结构示意图。电子设备600可以包括存储器61和处理器62,存储器61连接处理器62,存储器61中存储有计算机程序,计算机程序被处理器62执行时实现上述任一实施例的方法。其步骤和原理在上述方法已详细介绍,在此不再赘述。
[0088]
在本实施例中,处理器62还可以称为cpu(central processing unit,中央处理单元)。处理器62可以是一种集成电路芯片,具有信号的处理能力。处理器62还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0089]
基于上述的配电网自愈系统的配置方法,本技术还提出一种计算机可读存储介质。请参阅图7,图7是本技术计算机可读存储介质一实施例的结构示意图。计算机可读存储介质700上存储有计算机程序71,计算机程序71被处理器执行时实现上述任一实施例的方法。其步骤和原理在上述方法已详细介绍,在此不再赘述。
[0090]
进一步的,计算机可读存储介质700还可以是u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存储器(random access memory,ram)、磁带或者光盘等各种可以存储程序代码的介质。
[0091]
本技术提出配电网自愈系统的配置方法、装置及电子设备,根据配电网的节点及边路,建立配电网的自愈系统的测试模型,并通过约束调节、目标函数以及破坏粒子群算法获得测试模型的最优解,从而获得最优故障恢复后的配电网的辐射网络。本技术的配置方法采用了破坏粒子群的优化算法,具有更好的全局收敛性和收敛速度,可快速准确得出最优故障恢复后的配电网的辐射网络,能够保证自愈系统的可靠性和正确性。
[0092]
可以理解的是,此处所描述的具体实施例仅用于解释本技术,而非对本技术的限定。另外为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。文中所使用的步骤编号也仅是为了方便描述,不对作为对步骤执行先后顺序的限定。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0093]
本技术中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0094]
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0095]
以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜