首页 / 专利库 / 医疗设备 / 后装机 / 基于孤岛划分的微网微源容量优化布址方法

基于孤岛划分的微网微源容量优化布址方法

阅读:750发布:2022-07-04

专利汇可以提供基于孤岛划分的微网微源容量优化布址方法专利检索,专利查询,专利分析的服务。并且一种新型的基于 孤岛 划分的微网微源容量优化布址方法,包括如下步骤:1)输入初始参数;2)典型日分析;3)设置量子进化 算法 初始参数;4)内层优化方法得出优化参数;5)计算粒子适应值;6)更新局部最优向量和全局最优向量;7)利用 生物 进化规则更新粒子 位置 值;8)局部搜索;9)收敛性检验;10)输出结果。本 发明 通过引入孤岛划分的概念,提出一种考虑孤岛划分的微网微源容量的优化布址方法。,下面是基于孤岛划分的微网微源容量优化布址方法专利的具体信息内容。

1.基于孤岛划分的微网微源容量优化布址方法,包括如下步骤:
1)输入网络参数、负荷参数和微源参数:输入配电网络的原始结构,各条支路的线路参数,各个节点的负荷有功和无功功率、待安装DG节点的速和光照强度等自然因素预测值,待安装DG节点上的DG容量参数和最大安装台数,各个节点负荷的可控有功功率和不可控有功功率,各个线路传输功率限值;
2)典型日分析:为简化含DG配电网的孤岛划分优化流程,根据配电网一年中的负荷参数和风速光照参数,选取能够表征不同季节特征的春季最大负荷时段、春季最小负荷时段、夏季最大负荷时段、夏季最小负荷时段、秋季最大负荷时段、秋季最小负荷时段、冬季最大负荷时段、冬季最小负荷时段共八个时段,记为Ds,s=1,2,…,8;并计算出相应典型日Ds所代表的时段,记为NDs;
3)设置量子进化算法的维度M、粒子的个数N、迭代次数Itermax,以及初始旋转量子比特位集合;同时,分别设置初始的局部最优向量xp和全局最优向量xg为空集;
设定粒子的旋转角集合和量子比特位集合,如公式(1)-(10)所示;
k k k k k
Θ=(Θ1 Θ2 … Θi … ΘN) (1)
k
其中,Θ为第k次迭代时所有粒子的旋转角集合, 为第i个粒子在第k次迭代时旋转角集合; 和 分别表示旋转角集合中风机、光伏和燃料电池部分的旋
转角集合,各个集合的表示方式由公式(3)-(5)所示,Nwind、NPv和NFE分别表示风机、光伏和燃气轮机的待安装节点总数,Nwind+NPv+NFE=M; 和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时第l、m、n位的旋转角值;由此可见,在第i个粒子旋转角的集合 中,1~Nwind位表示的是风机容量的旋转角,1~NPv位表示的是光伏容量的旋转角,1~NFE位表示的是燃气轮机容量的旋转角;Qk为第k次迭代时所有粒子的量子比特位集合, 为第i个粒子在第k次迭代时量子比特位集合; 和 分
别表示旋转角集合中风机、光伏和燃料电池部分的量子比特位集合,三个集合的表达式由公式(8)-(10)所示; 和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时第l、m、n位的量子比特位值;由此可见,在第i个粒子的量子比特位集合中1~Nwind位表示的是风机容量的量子比特位,1~NPv位表示的是光伏容量的量子比特位,1~NFE位表示的是燃气轮机容量的量子比特位;
4)外层算法开始;
4.1)更新粒子的位置值;根据旋转角集合,按公式(11)-(13)分别确定各个粒子的位置值 并根据公式(14)-(15)设置粒子的位置值集合;
其 中,i = 1,2,…,N,l = 1,2,…,NWind,m = 1,2,…,NPv,n = 1,2,…,NFc,NW,l、NP,m和NF,n分别是位置l、m和n上最大的风机、光
k
伏和燃气轮机可装机的台数;X为粒子在第k次迭代时的位置值集合, 为粒子i在第k次迭代时的位置值。
4.2)更新各个节点的DG容量值;
根据各个粒子的位置值,得出各个粒子中各个节点的DG容量值;
其中,
其中,i=1,2,…,N,j=1,2,…Nnod;Nnod为配电网中节点的数量, 为粒子i在第k次迭代时微源功率的集合, 为粒子i在第k次迭代时所表示的配电网中节点j上微源的最大可输出有功功率, 和 分别为粒子i在第k次迭代时所表示的配
电网中节点j上风机、光伏和燃气轮机的最大可输出有功功率,PW、PP和PF分别为风机、光伏和燃气轮机的单机容量,IDG,j为节点j的DG微源类型集合;
5)内层孤岛划分算法开始;
根据以下步骤,分别计算每个粒子i所对应发配电网在各个典型日中每小时分别运行于孤岛状态的最大恢复量,得出各个微源在各个典型负荷日上的运行功率 输出至外层规划模型;整个计算过程直至每个粒子计算完毕;
5.1)设置孤岛划分优化变量;
i)按公式(21)设置各个节点的得电状态变量:
其中,其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;xnod(t)为节点状态变量集合,xnod,j(t)为节点j在t时的得电状态,0为失电,1为得电,Nnod为配电网中节点的总数;
ii)按公式(22)设置配电网中各条线路的开关状态变量:
其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;xline(t)为线路的开关状态变量集合,xline,p(t)为线路p在t时的开关状态,0为打开,1为闭合,Nline为配电网中线路的总数;
iii)按公式(23)-(27)配置各个节点上微源有功功率;
pDG,j(t)=pWind,j(t)+pPv,j(t)+pFc,j(t) (27)
其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;pWind(t)、pPv(t)、pFc(t)和pDG(t)分别表示风机、光伏、燃气轮机和微源在t时的输出有功功率集合;pWind,j(t)、pPv,j(t)、pFc,j(t)和pDG,j(t)分别表示节点j上风机、光伏、燃料电池和微源在t时的有功功率;
iv)按公式(28)-(30)设置配电网中各个节点的负荷可控比例和负荷功率:
pL,j(t)=κj(t)PLc,j+xnod,j(t)PLuc,j (30)
其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;pL(t)表示负荷在t时的有功功率集合,pL,j(t)表示节点j上负荷在t时的有功功率;κ(t)表示可控负荷比例集合,κj(t)表示节点j上在t时刻可控负荷部分的可控比例,取值为[0,1];PLc,j为节点j上负荷可控有功功率,PLuc,j为节点j上负荷不可控有功功率;公式(30)表示每个节点上负荷的有功功率值为其可控有功容量和不可控有功容量的总和;
v)按公式设置配电网中各个线路的输送有功功率:
其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;Δpline(t)表示在t时的线路传输功率集合,Δpline,p(t)表示线路p在t时的传输功率;
5.2)设置孤岛划分的目标函数;
孤岛划分的目标函数如公式(32)所示;
其中,i=1,2,…,N,k=1,2,…,Itermax; 表示第i个粒子在第k次迭代时内层的目标函数值;该目标函数是以各个典型日为代表,计算各个典型日一天内24小时配电网处于孤岛状态下的负荷损失总量,然后乘以每个典型日所表示的天数,估算出一年内配电网处于孤岛状态下的负荷损失总量;
5.3)设置孤岛划分的约束条件;
内层孤岛划分方法的约束条件主要包括公式
xnod,j≥xline,p p∈Jj (33)
-xline,p(t)ΔPline,p≤Δpline,p(t)≤xline,p(t)ΔPline,p (35)其中,i=1,2,…,N,k=1,2,…,Itermax;Jj为节点j相连的线路集合;
ΔPline,p为线路p上所允许的最大有功功率,Il为第l个孤岛内的节点集合,Ll为第l个孤岛内的线路集合,l=1,2,…Nisland,Nisland为配电网中最终的孤岛总数;cj为节点j上的微源类型,可调频微源为2,不可调频微源为1,没有微源为0;上述约束条件中,公式(33)表示每个节点的状态值与其相邻的线路状态有关,若相邻的线路任何一条得电,则该节点得电;公式(34)为功率平衡约束,即每个孤岛中,负荷和线路上消耗的功率必须等于微源发出的功率;公式(35)为线路幅值约束,即每条线路上的传输功率不得大于幅值限值;公式(36)-(38)为微源的功率限值约束,即每个节点上可发有功功率必须小于等于外层规划时相对应粒子的功率容量配置值;公式(39)为微源的调频约束,即每个孤岛中必须包含具有调频功能的微源;公式(40)辐射状网络约束,即每个孤岛必须满足配电网辐射状结构;
5.4)孤岛划分优化策略的计算;
由于内层的孤岛划分模型为一个混合整数线性规划问题,因此可以使用求解器求得变TM
量的最优解;以公式(32)为目标函数,运用商业求解器Gurobi 求解上述混合整数线性规划问题,得出粒子i所对应的内层孤岛划分优化得出的最优解为:
* * * * *
pWind,i(t)=(pWind,i,1(t) pWind,2(t) … pWind,i,j(t) … pWind,i,Nnod(t)) (41)*
其中,i=1,2,…,N,t表示8个典型日中一天的时间,时间间隔为1小时;pWind,i(t)、* *
pPv,i(t)、pFc,i(t)分别表示粒子i对应的内层孤岛优化策略中风机、光伏、燃气轮机t时输* * *
出的最优有功功率集合;pWind,i,j(t)、pPv,i,j(t)和pFc,i,j(t)分别表示表示粒子i对应的内层孤岛优化策略中节点j上风机、光伏、燃料电池在t时输出的最优有功功率;
*
5.5)内层孤岛规划算法结束,输出内层孤岛划分算法的优化变量结果,即pWind,i(t)、pPv,i(t)*、pFc,i(t)*,同时输出相对应的目标函数最优解
6)计算外层规划模型中各个粒子i的适应度函数;
按以下步骤,根据外层粒子的位置值和内层输出的最优有功功率,分别计算各个粒子的适应度值,直至所有粒子均计算完毕;本发明方法中粒子的适应度包含三个方面,即废气排放费用、DG设备投资费用、运行设备的年维护费用和负荷断电损失;计算步骤如下:
6.1)废气排放费用是指分布式能源因发电排放出废气而产生的费用,其计算公式如(44)所示:
其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i的在第k次迭代时废气排放费用;aWind,aPv和aFc分别为风机、光伏和燃气轮机因排放废气产生的单位功率惩罚费用;
6.2)DG设备投资费用是指投资分布式能源所需要支付的等值折现费用,其计算公式如式(45)所示:
其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i的DG设备投资费用;
A(r,YWind)、A(r,YPv)和A(r,YFc)分别为按折现率r和风机、光伏和燃气轮机的使用寿命YWind、YPv和YFc相关的现值函数;
6.3)运行设备的年运行维护费用是指当DG运行时用于维护DG的费用支出,包括运行费用和维护费用,其计算公式如式(46)所示:
其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i在第k次迭代时的运行费用,光由于伏和风机没有运行费用,因此只需要计算燃气轮机的运行费用;cFc为燃气轮机每单位功率的燃料费用; 表示粒子i在第k次迭代时的维护费用,bWind、bPv和bFc为风机、光伏和燃气轮机每单位功率的维护费用;
6.4)负荷断电损失是指内层优化时所得到的目标函数值,即
6.5)按公式(47)计算粒子i的适应度值:
其中, 为粒子i的适应度值;
7)更新外层粒子的局部最优向量xpi和全局最优向量xg;
其中,i=1,2,…,N,k=1,2,…,Itermax;根据公式(48)更新各个粒子的局部最优向量;同时,选择当次迭代过程中粒子的适应度最小的粒子作为更新全局最优向量的参考值,根据公式(50)更新粒子的全局最优解;j4为所有粒子中适应值最小的粒子。
8)更新粒子的位置值;根据生物进化算法中种群之间三种不同的相处方式,即互利共生、偏利共生和寄生,分别选择不同的进化方式,更新各个粒子的旋转角;针对每个粒子,随机选出与各个粒子处于互相利共生、偏利共生和寄生的粒子,按照以下公式(51)-(53)进行旋转角度的更新,同时,更新粒子的位置值直至所有粒子更新完毕;
8.1)互利共生;
i)随机选择一个粒子j1作为粒子i的互利共生粒子,根据以下公式(24)-(29)更新粒子i的旋转角和可控负荷比例;
其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax;Mv为交互向量,计算公式为(53);
和 为粒子i和粒子j1旋转角的中间变量;BF1和BF2为随机为1或者2的数值;
xgΘ为全局最优解中对应于旋转角的部分;
ii)根据粒子的旋转角值,按公式(54)-(61)计算粒子i和粒子j1的量子比特位;
其中,i=1,2,…,N,i≠j1, 和 分别表示第i个
粒子的中间变量所对应的风机、光伏和燃料电池部分的量子比特位集合, 和分别为风机、光伏和燃气轮机旋转角集合中第i个粒子的中间变量中第l、m、n位的量子比特位值,其中, 和 分别为
风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时中间变量的第l、m、n位的旋转角值; 和 分别表示第j1个粒子的中间变量所对应的风机、光伏
和燃料电池部分的量子比特位集合, 和 分别为风机、光伏和燃气轮机旋
转角集合中第j1个粒子的中间变量在第k次迭代时第l、m、n位的量子比特位值,其中,和 分别为风机、光伏和燃气轮
机旋转角集合中第j1个粒子在第k次迭代时中间变量的第l、m、n位的旋转角值。
iii)根据公式(62)和公式(63),得出粒子i和粒子j1的中间变量的位置值;
其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax;
iv)根据公式(64)和(65),更新粒子i和粒子j1的位置值和旋转角;
其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax;
8.2)偏利共生;
i)随机选择一个粒子j2作为粒子i的偏利共生粒子,根据以下公式(66)更新粒子i的旋转角;
其中,i=1,2,…,N,i≠j2,k=1,2,…,Itermax; 为粒子i旋转角的中间变量;
ii)根据粒子的旋转角值,按公式(67)-(70)计算粒子i的量子比特位;
其中,i=1,2,…,N,k=1,2,…,Itermax;
iii)根据公式(71),得出粒子i的中间变量的位置值;
其中,i=1,2,…,N,k=1,2,…,Itermax;
iv)根据公式(72),更新粒子i的位置值和旋转角;
其中,i=1,2,…,N,k=1,2,…,Itermax;
8.3)寄生;
随机选择一个粒子j3作为粒子i的寄生粒子,根据公式(73)更新粒子i和的位置值;
其中,i=1,2,…,N,k=1,2,…,Itermax; 和 分别表示粒子j3在第k次迭代时的位置值集合和旋转角集合;
10)局部搜索;
检验当前迭代次数是否达到局部搜索次数的设定值,若达到设定值,则按照公式(64)进入局部搜索机制;若未达到,则进入步骤(11);
其中,i=1,2,…,N,k=1,2,…,Itermax;xpi,Θ表示粒子i的局部最优解中对应于旋转角Θ的部分;
11)收敛性检验;检验算法是达到迭代的上限值,即迭代次数是否大于itermax;若是,则进入步骤12);若不是,则回到步骤4);
12)输出最优粒子位置值xg;根据最优粒子的位置值xg得出相应的配电网中各个节点微源的容量值,以作为配电网规划的参考值。

说明书全文

基于孤岛划分的微网微源容量优化布址方法

技术领域

[0001] 本发明涉及一种考虑含分布式能源的配电网微源容量优化布址方法,特别针对运行于孤岛状态的配电网微源容量配置优化方法。

背景技术

[0002] 随着配电网建设的加强和微电网技术的日趋成熟,分布式发电(distributed generation,DG)在电网中的渗透率不断提高。DG接入配电网虽然能够满足日益增长的负荷需求、提高能源的综合利用率,但也使得配电网的结构变得越发的复杂。当对含有分布式能源的配电网进行微源的容量配置问题时,由于微源出的实变性,某一时刻确定的最优容量配置可能不适用于另一时刻;而且,随着配电网定义的重新确立,鼓励其运行于孤岛状态来保证其安全稳定性势在必行,因此,考虑到配电网的安全性,需要将配电网处于孤岛状态这一因素考虑进微源容量的最优配置中,使得整个微源容量配置问题更为全面。

发明内容

[0003] 本发明要克服现有技术的上述缺点,提供整个优化配置模型更为全面、速度更快的基于孤岛划分的微网微源容量优化布址方法。
[0004] 本发明方法将配电网运行于孤岛状态下的负荷恢复量指标引入配电网的微源优化配置,采用内外分层的双层规划模型,将外层的微源容量优化和内层的配电网孤岛划分策略优化结合,两层优化交替进行,获得最终的配电网微源优化配置策略。整个发明方法的流程图由图1所示,方法的详细流程如下所示。
[0005] 1)输入网络参数、负荷参数和微源参数:输入配电网络的原始结构,各条支路的线路参数,各个节点的负荷有功和无功功率、待安装DG节点的速和光照强度等自然因素预测值,待安装DG节点上的DG容量参数和最大安装台数,各个节点负荷的可控有功功率和不可控有功功率,各个线路传输功率限值。
[0006] 2)典型日分析:为简化含DG配电网的孤岛划分优化流程,根据配电网一年中的负荷参数和风速光照参数,选取能够表征不同季节特征的春季最大负荷时段、春季最小负荷时段、夏季最大负荷时段、夏季最小负荷时段、秋季最大负荷时段、秋季最小负荷时段、冬季最大负荷时段、冬季最小负荷时段共八个时段,记为Ds,s=1,2,…,8;并计算出相应典型日Ds所代表的时段,记为NDs。
[0007] 3)设置量子进化算法的维度M、粒子的个数N、迭代次数Itermax,以及初始旋转量子比特位集合。同时,分别设置初始的局部最优向量xp和全局最优向量xg为空集。
[0008] 设定粒子的旋转角集合和量子比特位集合,如公式(1)-(10)所示。
[0009] Θk=(Θ1k Θ2k … Θik … ΘNk) (1)
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019] 其中,Θk为第k次迭代时所有粒子的旋转角集合, 为第i个粒子在第k次迭代时旋转角集合; 和 分别表示旋转角集合中风机、光伏和燃料电池部分的旋转角集合,各个集合的表示方式由公式(3)-(5)所示,Nwind、NPv和NFE分别表示风机、光伏和燃气轮机的待安装节点总数,Nwind+NPv+NFE=M; 和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时第l、m、n位的旋转角值;由此可见,在第i个粒子旋转角的集合 中,1~Nwind位表示的是风机容量的旋转角,1~NPv位表示的是光伏k
容量的旋转角,1~NFE位表示的是燃气轮机容量的旋转角;Q 为第k次迭代时所有粒子的量子比特位集合, 为第i个粒子在第k次迭代时量子比特位集合; 和 分
别表示旋转角集合中风机、光伏和燃料电池部分的量子比特位集合,三个集合的表达式由公式(8)-(10)所示; 和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时第l、m、n位的量子比特位值;由此可见,在第i个粒子的量子比特位集合中1~Nwind位表示的是风机容量的量子比特位,1~NPv位表示的是光伏容量的量子比特位,1~NFE位表示的是燃气轮机容量的量子比特位。
[0020] 4)外层算法开始
[0021] 4.1)更新粒子的位置值。根据旋转角集合,按公式(11)-(13)分别确定各个粒子的位置值 并根据公式(14)-(15)设置粒子的位置值集合。
[0022]
[0023]
[0024]
[0025]
[0026]
[0027] 其 中,i = 1,2,…,N,l = 1,2,…,NWind,m = 1,2,…,NPv,n = 1,2,…,NFc,NW,l、NP,m和NF,n分别是位置l、m和n上最大的风机、光k
伏和燃气轮机可装机的台数。X为粒子在第k次迭代时的位置值集合, 为粒子i在第k次迭代时的位置值。
[0028] 4.2)更新各个节点的DG容量值
[0029] 根据各个粒子的位置值,得出各个粒子中各个节点的DG容量值。
[0030]
[0031]
[0032] 其中,
[0033]
[0034]
[0035] 其中,i=1,2,…,N,j=1,2,…Nnod;Nnod为配电网中节点的数量, 为粒子i在第k次迭代时微源功率的集合, 为粒子i在第k次迭代时所表示的配电网中节点j上微源的最大可输出有功功率, 和 分别为粒子i在第k次迭代时所表示的配电网中节点j上风机、光伏和燃气轮机的最大可输出有功功率,PW、PP和PF分别为风机、光伏和燃气轮机的单机容量,IDG,j为节点j的DG微源类型集合。
[0036] 5)内层孤岛划分算法开始
[0037] 根据以下步骤,分别计算每个粒子i所对应发配电网在各个典型日中每小时分别运行于孤岛状态的最大恢复量,得出各个微源在各个典型负荷日上的运行功率 输出至外层规划模型。整个计算过程直至每个粒子计算完毕。
[0038] 5.1)设置孤岛划分优化变量
[0039] i)按公式(21)设置各个节点的得电状态变量:
[0040]
[0041] 其中,其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;xnod(t)为节点状态变量集合,xnod,j(t)为节点j在t时的得电状态,0为失电,1为得电,Nnod为配电网中节点的总数。
[0042] ii)按公式(22)设置配电网中各条线路的开关状态变量:
[0043]
[0044] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;xline(t)为线路的开关状态变量集合,xline,p(t)为线路p在t时的开关状态,0为打开,1为闭合,Nline为配电网中线路的总数。
[0045] iii)按公式(23)-(27)配置各个节点上微源有功功率。
[0046]
[0047]
[0048]
[0049]
[0050] pDG,j(t)=pWind,j(t)+pPv,j(t)+pFc,j(t) (27)其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;pWind(t)、pPv(t)、pFc(t)和pDG(t)分别表示风机、光伏、燃气轮机和微源在t时的输出有功功率集合;pWind,j(t)、pPv,j(t)、pFc,j(t)和pDG,j(t)分别表示节点j上风机、光伏、燃料电池和微源在t时的有功功率。
[0051] iv)按公式(28)-(30)设置配电网中各个节点的负荷可控比例和负荷功率:
[0052]
[0053]
[0054] pL,j(t)=κj(t)PLc,j+xnod,j(t)PLuc,j (30)
[0055] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;pL(t)表示负荷在t时的有功功率集合,pL,j(t)表示节点j上负荷在t时的有功功率;κ(t)表示可控负荷比例集合,κj(t)表示节点j上在t时刻可控负荷部分的可控比例,取值为[0,1];PLc,j为节点j上负荷可控有功功率,PLuc,j为节点j上负荷不可控有功功率;公式(30)表示每个节点上负荷的有功功率值为其可控有功容量和不可控有功容量的总和。
[0056] v)按公式设置配电网中各个线路的输送有功功率:
[0057]
[0058] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,
[0059] t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;Δpline(t)表示在t时的线路传输功率集合,Δpline,p(t)表示线路p在t时的传输功率;
[0060] 5.2)设置孤岛划分的目标函数
[0061] 孤岛划分的目标函数如公式(32)所示。
[0062]
[0063] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示第i个粒子在第k次迭代时内层的目标函数值。该目标函数是以各个典型日为代表,计算各个典型日一天内24小时配电网处于孤岛状态下的负荷损失总量,然后乘以每个典型日所表示的天数,估算出一年内配电网处于孤岛状态下的负荷损失总量。
[0064] 5.3)设置孤岛划分的约束条件
[0065] 内层孤岛划分方法的约束条件主要包括公式
[0066] xnod,j≥xline,p p∈Jj (33)
[0067]
[0068] -xline,p(t)ΔPline,p≤Δpline,p(t)≤xline,p(t)ΔPline,p (35)[0069]
[0070]
[0071]
[0072]
[0073]
[0074] 其中,i=1,2,…,N,k=1,2,…,Itermax;Jj为节点j相连的线路集合;
[0075] ΔPline,p为线路p上所允许的最大有功功率,Il为第l个孤岛内的节点集合,Ll为第l个孤岛内的线路集合,l=1,2,…Nisland,Nisland为配电网中最终的孤岛总数;cj为节点j上的微源类型,可调频微源为2,不可调频微源为1,没有微源为0;上述约束条件中,公式(33)表示每个节点的状态值与其相邻的线路状态有关,若相邻的线路任何一条得电,则该节点得电;公式(34)为功率平衡约束,即每个孤岛中,负荷和线路上消耗的功率必须等于微源发出的功率;公式(35)为线路幅值约束,即每条线路上的传输功率不得大于幅值限值;公式(36)-(38)为微源的功率限值约束,即每个节点上可发有功功率必须小于等于外层规划时相对应粒子的功率容量配置值;公式(39)为微源的调频约束,即每个孤岛中必须包含具有调频功能的微源;公式(40)辐射状网络约束,即每个孤岛必须满足配电网辐射状结构。
[0076] 5.4)孤岛划分优化策略的计算
[0077] 由于内层的孤岛划分模型为一个混合整数线性规划问题,因此可以使用求解器求TM得变量的最优解。以公式(32)为目标函数,运用商业求解器Gurobi 求解上述混合整数线性规划问题,得出粒子i所对应的内层孤岛划分优化得出的最优解为:
[0078]
[0079]
[0080]
[0081] 其中,i=1,2,…,N,t表示8个典型日中一天的时间,时间间隔为1小时;* * *
pWind,i(t)、pPv,i(t)、pFc,i(t)分别表示粒子i对应的内层孤岛优化策略中风机、光伏、燃气* * *
轮机t时输出的最优有功功率集合;pWind,i,j(t)、pPv,i,j(t)和pFc,i,j(t)分别表示表示粒子i对应的内层孤岛优化策略中节点j上风机、光伏、燃料电池在t时输出的最优有功功率。
[0082] 5.5)内层孤岛规划算法结束,输出内层孤岛划分算法的优化变量结果,即* * *pWind,i(t)、pPv,i(t)、pFc,i(t),同时输出相对应的目标函数最优解
[0083] 6)计算外层规划模型中各个粒子i的适应度函数。
[0084] 按以下步骤,根据外层粒子的位置值和内层输出的最优有功功率,分别计算各个粒子的适应度值,直至所有粒子均计算完毕。本发明方法中粒子的适应度包含三个方面,即废气排放费用、DG设备投资费用、运行设备的年维护费用和负荷断电损失。计算步骤如下:
[0085] 6.1)废气排放费用是指分布式能源因发电排放出废气而产生的费用,其计算公式如(44)所示:
[0086]
[0087] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i的在第k次迭代时废气排放费用;aWind,aPv和aFc分别为风机、光伏和燃气轮机因排放废气产生的单位功率惩罚费用。
[0088] 6.2)DG设备投资费用是指投资分布式能源所需要支付的等值折现费用,其计算公式如式(45)所示:
[0089]
[0090] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i的DG设备投资费用;A(r,YWind)、A(r,YPv)和A(r,YFc)分别为按折现率r和风机、光伏和燃气轮机的使用寿命YWind、YPv和YFc相关的现值函数。
[0091] 6.3)运行设备的年运行维护费用是指当DG运行时用于维护DG的费用支出,包括运行费用和维护费用,其计算公式如式(46)所示:
[0092]
[0093] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i在第k次迭代时的运行费用,光由于伏和风机没有运行费用,因此只需要计算燃气轮机的运行费用;cFc为燃气轮机每单位功率的燃料费用; 表示粒子i在第k次迭代时的维护费用,bWind、bPv和bFc为风机、光伏和燃气轮机每单位功率的维护费用。
[0094] 6.4)负荷断电损失是指内层优化时所得到的目标函数值,即
[0095] 6.5)按公式(47)计算粒子i的适应度值:
[0096]
[0097] 其中, 为粒子i的适应度值。
[0098] 7)更新外层粒子的局部最优向量xpi和全局最优向量xg。
[0099]
[0100]
[0101]
[0102] 其中,i=1,2,…,N,k=1,2,…,Itermax;根据公式(48)更新各个粒子的局部最优向量。同时,选择当次迭代过程中粒子的适应度最小的粒子作为更新全局最优向量的参考值,根据公式(50)更新粒子的全局最优解。j4为所有粒子中适应值最小的粒子。
[0103] 8)更新粒子的位置值。根据生物进化算法中种群之间三种不同的相处方式,即互利共生、偏利共生和寄生,分别选择不同的进化方式,更新各个粒子的旋转角。针对每个粒子,随机选出与各个粒子处于互相利共生、偏利共生和寄生的粒子,按照以下公式(51)-(53)进行旋转角度的更新,同时,更新粒子的位置值直至所有粒子更新完毕。
[0104] 8.1)互利共生
[0105] i)随机选择一个粒子j1作为粒子i的互利共生粒子,根据以下公式(24)-(29)更新粒子i的旋转角和可控负荷比例。
[0106]
[0107]
[0108]
[0109] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax;Mv为交互向量,计算公式为(53); 和 为粒子i和粒子j1旋转角的中间变量;BF1和BF2为随机为1或者2的数值。xgΘ为全局最优解中对应于旋转角的部分。
[0110] ii)根据粒子的旋转角值,按公式(54)-(61)计算粒子i和粒子j1的量子比特位。
[0111]
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118]
[0119] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax; 和 分别表示第i个粒子的中间变量所对应的风机、光伏和燃料电池部分的量子比特位集合,和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子的中间变量中第l、m、n位的量子比特位值,其中, 和 分别
为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时中间变量的第l、m、n位的旋转角值; 和 分别表示第j1个粒子的中间变量所对应的风机、光
伏和燃料电池部分的量子比特位集合, 和 分别为风机、光伏和燃气轮机旋
转角集合中第j1个粒子的中间变量在第k次迭代时第l、m、n位的量子比特位值,其中,和 分别为风机、光伏和燃气轮机
旋转角集合中第j1个粒子在第k次迭代时中间变量的第l、m、n位的旋转角值。
[0120] iii)根据公式(62)和公式(63),得出粒子i和粒子j1的中间变量的位置值。
[0121]
[0122]
[0123] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax。
[0124] iv)根据公式(64)和(65),更新粒子i和粒子j1的位置值和旋转角。
[0125]
[0126]
[0127] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax。
[0128] 8.2)偏利共生
[0129] i)随机选择一个粒子j2作为粒子i的偏利共生粒子,根据以下公式(66)更新粒子i的旋转角。
[0130]
[0131] 其中,i=1,2,…,N,i≠j2,k=1,2,…,Itermax; 为粒子i旋转角的中间变量。
[0132] ii)根据粒子的旋转角值,按公式(67)-(70)计算粒子i的量子比特位。
[0133]
[0134]
[0135]
[0136]
[0137] 其中,i=1,2,…,N,k=1,2,…,Itermax。
[0138] iii)根据公式(71),得出粒子i的中间变量的位置值。
[0139]
[0140] 其中,i=1,2,…,N,k=1,2,…,Itermax。
[0141] iv)根据公式(72),更新粒子i的位置值和旋转角。
[0142]
[0143] 其中,i=1,2,…,N,k=1,2,…,Itermax。
[0144] 8.3)寄生
[0145] 随机选择一个粒子j3作为粒子i的寄生粒子,根据公式(73)更新粒子i和的位置值。
[0146]
[0147] 其中,i=1,2,…,N,k=1,2,…,Itermax; 和 分别表示粒子j3在第k次迭代时的位置值集合和旋转角集合。
[0148] 10)局部搜索
[0149] 检验当前迭代次数是否达到局部搜索次数的设定值,若达到设定值,则按照公式(64)进入局部搜索机制;若未达到,则进入步骤(11)。
[0150]
[0151] 其中,i=1,2,…,N,k=1,2,…,Itermax;xpi,Θ表示粒子i的局部最优解中对应于旋转角Θ的部分。
[0152] 11)收敛性检验。检验算法是达到迭代的上限值,即迭代次数是否大于itermax。若是,则进入步骤12);若不是,则回到步骤4)。
[0153] 12)输出最优粒子位置值xg。根据最优粒子的位置值xg得出相应的配电网中各个节点微源的容量值,以作为配电网规划的参考值。
[0154] 本发明的优点主要包含以下几个方面:
[0155] 1)将孤岛划分策略引入配电网的微源容量配置问题,将微源出力的实变性加入到配电网的容量配置中,使得整个优化配置模型更为全面。
[0156] 2)将复杂的考虑孤岛划分策略的配电网微源容量配置问题转化为内外层两层的优化方法,内层模型和外层模型都有各自的目标函数和约束条件,两层模型的决策变量均是影响整个优化策略的因素之一。两者之间相互影响,相互制约,利用更好的求解模型的优化解。
[0157] 3)外层采用改进的量子进化算法,避免了部分粒子陷入局部最优解,内层将模型线性化后,采用商务求解器进行求解运算,提高算法的求解速度。附图说明
[0158] 图1基于孤岛划分的微源容量优化方法流程
[0159] 图2基于孤岛划分的微源容量优化内层方法流程
[0160] 图3基于生物进化算法的粒子位置值更新方法流程

具体实施方式

[0161] 本发明的基于孤岛划分的微网微源容量优化布址方法,详细步骤叙述如下:
[0162] 1)输入网络参数、负荷参数和微源参数:输入配电网络的原始结构,各条支路的线路参数,各个节点的负荷有功和无功功率、待安装DG节点的风速和光照强度等自然因素预测值,待安装DG节点上的DG容量参数和最大安装台数,各个节点负荷的可控有功功率和不可控有功功率,各个线路传输功率限值。
[0163] 2)典型日分析:为简化含DG配电网的孤岛划分优化流程,根据配电网一年中的负荷参数和风速光照参数,选取能够表征不同季节特征的春季最大负荷时段、春季最小负荷时段、夏季最大负荷时段、夏季最小负荷时段、秋季最大负荷时段、秋季最小负荷时段、冬季最大负荷时段、冬季最小负荷时段共八个时段,记为Ds,s=1,2,…,8;并计算出相应典型日Ds所代表的时段,记为NDs。
[0164] 3)设置量子进化算法的维度M、粒子的个数N、迭代次数Itermax,以及初始旋转角和量子比特位集合。同时,分别设置初始的局部最优向量xp和全局最优向量xg为空集。
[0165] 设定粒子的旋转角集合和量子比特位集合,如公式(1)-(10)所示。
[0166] Θk=(Θ1k Θ2k … Θik … ΘNk) (1)
[0167]
[0168]
[0169]
[0170]
[0171]
[0172]
[0173]
[0174]
[0175]
[0176] 其中,Θk为第k次迭代时所有粒子的旋转角集合, 为第i个粒子在第k次迭代时旋转角集合; 和 分别表示旋转角集合中风机、光伏和燃料电池部分的旋转角集合,各个集合的表示方式由公式(3)-(5)所示,Nwind、NPv和NFE分别表示风机、光伏和燃气轮机的待安装节点总数,Nwind+NPv+NFE=M; 和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时第l、m、n位的旋转角值;由此可见,在第i个粒子旋转角的集合 中,1~Nwind位表示的是风机容量的旋转角,1~NPv位表示的是光k
伏容量的旋转角,1~NFE位表示的是燃气轮机容量的旋转角;Q 为第k次迭代时所有粒子的量子比特位集合, 为第i个粒子在第k次迭代时量子比特位集合; 和 分
别表示旋转角集合中风机、光伏和燃料电池部分的量子比特位集合,三个集合的表达式由公式(8)-(10)所示; 和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时第l、m、n位的量子比特位值;由此可见,在第i个粒子的量子比特位集合中1~Nwind位表示的是风机容量的量子比特位,1~NPv位表示的是光伏容量的量子比特位,1~NFE位表示的是燃气轮机容量的量子比特位。
[0177] 4)外层算法开始
[0178] 4.1)更新粒子的位置值。根据旋转角集合,按公式(11)-(13)分别确定各个粒子的位置值 并根据公式(14)-(15)设置粒子的位置值集合。
[0179]
[0180]
[0181]
[0182]
[0183]
[0184] 其 中,i = 1,2,…,N,l = 1,2,…,NWind,m = 1,2,…,NPv,n = 1,2,…,NFc,和 分别是位置l、m和n上最大的风机、k
光伏和燃气轮机可装机的台数。X为粒子在第k次迭代时的位置值集合, 为粒子i在第k次迭代时的位置值。
[0185] 4.2)更新各个节点的DG容量值
[0186] 根据各个粒子的位置值,得出各个粒子中各个节点的DG容量值。
[0187]
[0188]
[0189] 其中,
[0190]
[0191]
[0192] 其中,i=1,2,…,N,j=1,2,…Nnod;Nnod为配电网中节点的数量, 为粒子i在第k次迭代时微源功率的集合, 为粒子i在第k次迭代时所表示的配电网中节点j上微源的最大可输出有功功率, 和 分别为粒子i在第k次迭代时所表示的配电网中节点j上风机、光伏和燃气轮机的最大可输出有功功率,PW、PP和PF分别为风机、光伏和燃气轮机的单机容量,IDG,j为节点j的DG微源类型集合。
[0193] 5)内层孤岛划分算法开始
[0194] 根据以下步骤,分别计算每个粒子i所对应发配电网在各个典型日中每小时分别运行于孤岛状态的最大恢复量,得出各个微源在各个典型负荷日上的运行功率 输出至外层规划模型。整个计算过程直至每个粒子计算完毕。
[0195] 5.1)设置孤岛划分优化变量
[0196] i)按公式(21)设置各个节点的得电状态变量:
[0197]
[0198] 其中,其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;xnod(t)为节点状态变量集合,xnod,j(t)为节点j在t时的得电状态,0为失电,1为得电,Nnod为配电网中节点的总数。
[0199] ii)按公式(22)设置配电网中各条线路的开关状态变量:
[0200]
[0201] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;xline(t)为线路的开关状态变量集合,xline,p(t)为线路p在t时的开关状态,0为打开,1为闭合,Nline为配电网中线路的总数。
[0202] iii)按公式(23)-(27)配置各个节点上微源有功功率。
[0203]
[0204]
[0205]
[0206]
[0207] pDG,j(t)=pWind,j(t)+pPv,j(t)+pFc,j(t) (27)
[0208] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;pWind(t)、pPv(t)、pFc(t)和pDG(t)分别表示风机、光伏、燃气轮机和微源在t时的输出有功功率集合;pWind,j(t)、pPv,j(t)、pFc,j(t)和pDG,j(t)分别表示节点j上风机、光伏、燃料电池和微源在t时的有功功率。
[0209] iv)按公式(28)-(30)设置配电网中各个节点的负荷可控比例和负荷功率:
[0210]
[0211]
[0212] pL,j(t)=κj(t)PLc,j+xnod,j(t)PLuc,j (30)
[0213] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;pL(t)表示负荷在t时的有功功率集合,pL,j(t)表示节点j上负荷在t时的有功功率;κ(t)表示可控负荷比例集合,κj(t)表示节点j上在t时刻可控负荷部分的可控比例,取值为[0,1];PLc,j为节点j上负荷可控有功功率,PLuc,j为节点j上负荷不可控有功功率;公式(30)表示每个节点上负荷的有功功率值为其可控有功容量和不可控有功容量的总和。
[0214] v)按公式设置配电网中各个线路的输送有功功率:
[0215]
[0216] 其中,t表示每个典型日每小时内的单位时间,以一小时为间隔,
[0217] t=1,2,…,24,即t∈Ds,Ds为典型日集合,s=1,2,…,8;Δpline(t)表示在t时的线路传输功率集合,Δpline,p(t)表示线路p在t时的传输功率;
[0218] 5.2)设置孤岛划分的目标函数
[0219] 孤岛划分的目标函数如公式(32)所示。
[0220]
[0221] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示第i个粒子在第k次迭代时内层的目标函数值。该目标函数是以各个典型日为代表,计算各个典型日一天内24小时配电网处于孤岛状态下的负荷损失总量,然后乘以每个典型日所表示的天数,估算出一年内配电网处于孤岛状态下的负荷损失总量。
[0222] 5.3)设置孤岛划分的约束条件
[0223] 内层孤岛划分方法的约束条件主要包括公式
[0224] xnod,j≥xline,p p∈Jj (33)
[0225]
[0226] -xline,p(t)ΔPline,p≤Δpline,p(t)≤xline,p(t)ΔPline,p (35)[0227]
[0228]
[0229]
[0230]
[0231]
[0232] 其中,i=1,2,…,N,k=1,2,…,Itermax;Jj为节点j相连的线路集合;
[0233] ΔPline,p为线路p上所允许的最大有功功率,Il为第l个孤岛内的节点集合,Ll为第l个孤岛内的线路集合,l=1,2,…Nisland,Nisland为配电网中最终的孤岛总数;cj为节点j上的微源类型,可调频微源为2,不可调频微源为1,没有微源为0;上述约束条件中,公式(33)表示每个节点的状态值与其相邻的线路状态有关,若相邻的线路任何一条得电,则该节点得电;公式(34)为功率平衡约束,即每个孤岛中,负荷和线路上消耗的功率必须等于微源发出的功率;公式(35)为线路幅值约束,即每条线路上的传输功率不得大于幅值限值;公式(36)-(38)为微源的功率限值约束,即每个节点上可发有功功率必须小于等于外层规划时相对应粒子的功率容量配置值;公式(39)为微源的调频约束,即每个孤岛中必须包含具有调频功能的微源;公式(40)辐射状网络约束,即每个孤岛必须满足配电网辐射状结构。
[0234] 5.4)孤岛划分优化策略的计算
[0235] 由于内层的孤岛划分模型为一个混合整数线性规划问题,因此可以使用求解器求TM得变量的最优解。以公式(32)为目标函数,运用商业求解器Gurobi 求解上述混合整数线性规划问题,得出粒子i所对应的内层孤岛划分优化得出的最优解为:
[0236]
[0237]
[0238]
[0239] 其中,i=1,2,…,N,t表示8个典型日中一天的时间,时间间隔为1小时;pWind,i(t)*、pPv,i(t)*、pFc,i(t)*分别表示粒子i对应的内层孤岛优化策略中风机、光伏、燃气轮机t时输出的最优有功功率集合;pWind,i,j(t)*、pPv,i,j(t)*和pFc,i,j(t)*分别表示表示粒子i对应的内层孤岛优化策略中节点j上风机、光伏、燃料电池在t时输出的最优有功功率。
[0240] 5.5)内层孤岛规划算法结束,输出内层孤岛划分算法的优化变量结果,即* * *pWind,i(t)、pPv,i(t)、pFc,i(t),同时输出相对应的目标函数最优解
[0241] 6)计算外层规划模型中各个粒子i的适应度函数。
[0242] 按以下步骤,根据外层粒子的位置值和内层输出的最优有功功率,分别计算各个粒子的适应度值,直至所有粒子均计算完毕。本发明方法中粒子的适应度包含三个方面,即废气排放费用、DG设备投资费用、运行设备的年维护费用和负荷断电损失。计算步骤如下:
[0243] 6.1)废气排放费用是指分布式能源因发电排放出废气而产生的费用,其计算公式如(44)所示:
[0244]
[0245] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i的在第k次迭代时废气排放费用;aWind,aPv和aFc分别为风机、光伏和燃气轮机因排放废气产生的单位功率惩罚费用。
[0246] 6.2)DG设备投资费用是指投资分布式能源所需要支付的等值折现费用,其计算公式如式(45)所示:
[0247]
[0248] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i的DG设备投资费用;A(r,YWind)、A(r,YPv)和A(r,YFc)分别为按折现率r和风机、光伏和燃气轮机的使用寿命YWind、YPv和YFc相关的现值函数。
[0249] 6.3)运行设备的年运行维护费用是指当DG运行时用于维护DG的费用支出,包括运行费用和维护费用,其计算公式如式(46)所示:
[0250]
[0251] 其中,i=1,2,…,N,k=1,2,…,Itermax; 表示粒子i在第k次迭代时的运行费用,光由于伏和风机没有运行费用,因此只需要计算燃气轮机的运行费用;cFc为燃气轮机每单位功率的燃料费用; 表示粒子i在第k次迭代时的维护费用,bWind、bPv和bFc为风机、光伏和燃气轮机每单位功率的维护费用。
[0252] 6.4)负荷断电损失是指内层优化时所得到的目标函数值,即
[0253] 6.5)按公式(47)计算粒子i的适应度值:
[0254]
[0255] 其中, 为粒子i的适应度值。
[0256] 7)更新外层粒子的局部最优向量xpi和全局最优向量xg。
[0257]
[0258]
[0259]
[0260] 其中,i=1,2,…,N,k=1,2,…,Itermax;根据公式(48)更新各个粒子的局部最优向量。同时,选择当次迭代过程中粒子的适应度最小的粒子作为更新全局最优向量的参考值,根据公式(50)更新粒子的全局最优解。j4为所有粒子中适应值最小的粒子。
[0261] 8)更新粒子的位置值。根据生物进化算法中种群之间三种不同的相处方式,即互利共生、偏利共生和寄生,分别选择不同的进化方式,更新各个粒子的旋转角。针对每个粒子,随机选出与各个粒子处于互相利共生、偏利共生和寄生的粒子,按照以下公式(51)-(53)进行旋转角度的更新,同时,更新粒子的位置值直至所有粒子更新完毕。
[0262] 8.1)互利共生
[0263] i)随机选择一个粒子j1作为粒子i的互利共生粒子,根据以下公式(24)-(29)更新粒子i的旋转角和可控负荷比例。
[0264]
[0265]
[0266]
[0267] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax;Mv为交互向量,计算公式为(53); 和 为粒子i和粒子j1旋转角的中间变量;BF1和BF2为随机为1或者2的数值。xgΘ为全局最优解中对应于旋转角的部分。
[0268] ii)根据粒子的旋转角值,按公式(54)-(61)计算粒子i和粒子j1的量子比特位。
[0269]
[0270]
[0271]
[0272]
[0273]
[0274]
[0275]
[0276]
[0277] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax; 和 分别表示第i个粒子的中间变量所对应的风机、光伏和燃料电池部分的量子比特位集合,和 分别为风机、光伏和燃气轮机旋转角集合中第i个粒子的中间变量中第l、m、n位的量子比特位值,其中, 和 分别
为风机、光伏和燃气轮机旋转角集合中第i个粒子在第k次迭代时中间变量的第l、m、n位的旋转角值; 和 分别表示第j1个粒子的中间变量所对应的风机、光
伏和燃料电池部分的量子比特位集合, 和 分别为风机、光伏和燃气轮机旋
转角集合中第j1个粒子的中间变量在第k次迭代时第l、m、n位的量子比特位值,其中,和 分别为风机、光伏和燃气轮机旋
转角集合中第j1个粒子在第k次迭代时中间变量的第l、m、n位的旋转角值。
[0278] iii)根据公式(62)和公式(63),得出粒子i和粒子j1的中间变量的位置值。
[0279]
[0280]
[0281] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax。
[0282] iv)根据公式(64)和(65),更新粒子i和粒子j1的位置值和旋转角。
[0283]
[0284]
[0285] 其中,i=1,2,…,N,i≠j1,k=1,2,…,Itermax。
[0286] 8.2)偏利共生
[0287] i)随机选择一个粒子j2作为粒子i的偏利共生粒子,根据以下公式(66)更新粒子i的旋转角。
[0288]
[0289] 其中,i=1,2,…,N,i≠j2,k=1,2,…,Itermax; 为粒子i旋转角的中间变量。
[0290] ii)根据粒子的旋转角值,按公式(67)-(70)计算粒子i的量子比特位。
[0291]
[0292]
[0293]
[0294]
[0295] 其中,i=1,2,…,N,k=1,2,…,Itermax。
[0296] iii)根据公式(71),得出粒子i的中间变量的位置值。
[0297]
[0298] 其中,i=1,2,…,N,k=1,2,…,Itermax。
[0299] iv)根据公式(72),更新粒子i的位置值和旋转角。
[0300]
[0301] 其中,i=1,2,…,N,k=1,2,…,Itermax。
[0302] 8.3)寄生
[0303] 随机选择一个粒子j3作为粒子i的寄生粒子,根据公式(73)更新粒子i和的位置值。
[0304]
[0305] 其中,i=1,2,…,N,k=1,2,…,Itermax; 和 分别表示粒子j3在第k次迭代时的位置值集合和旋转角集合。
[0306] 10)局部搜索
[0307] 检验当前迭代次数是否达到局部搜索次数的设定值,若达到设定值,则按照公式(64)进入局部搜索机制;若未达到,则进入步骤(11)。
[0308]
[0309] 其中,i=1,2,…,N,k=1,2,…,Itermax;xpi,Θ表示粒子i的局部最优解中对应于旋转角Θ的部分。
[0310] 11)收敛性检验。检验算法是达到迭代的上限值,即迭代次数是否大于itermax。若是,则进入步骤12);若不是,则回到步骤4)。
[0311] 12)输出最优粒子位置值xg。根据最优粒子的位置值xg得出相应的配电网中各个节点微源的容量值,以作为配电网规划的参考值。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈