基于佳点集量子粒子群算法的交直流系统无功优化方法转让专利

申请号 : CN201610827139.2

文献号 : CN106340888B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄道姗蔡振才黄霆李海坤苏清梅吴丹岳林因刘智煖张健蔡冰君

申请人 : 国网福建省电力有限公司国家电网公司国网福建省电力有限公司电力科学研究院北京清软创新科技股份有限公司

权利要求 :

1.一种基于佳点集量子粒子群算法的交直流系统无功优化方法,其特征在于,包括以下步骤:步骤S1:建立交直流系统无功优化模型;

步骤S2:对量子遗传算法进行改进;

步骤S3:使用改进后的量子遗传算法对交直流系统无功优化模型进行求解;

所述步骤S1的具体步骤如下:

步骤S11:建立目标函数

其中,f为目标值,minf指使目标值最小,PLoss为系统网损值,式中的第二和第三项分别为电压和发电机无功出力的偏移值,λ1、λ2分别为电压和发电机无功越界的罚系数,N1、N2分别为PQ节点数和发电机节点数, 和 分别电压和发电机无功的基准值,Ui和Qi分别为电压和发电机无功的实际值,Uimin、Uimax分别为电压的下限和上限,Qimin、Qimax分别是发电机无功的下限和上限;

系统网损值PLoss既包含交流系统的网损PLoss(AC),也包含直流线路的损耗值PLoss(DC),计算方法如下式:PLoss=PLoss(AC)+PLoss(DC)  (2)2

PLoss(DC)=∑IdRd  (4)

其中,Gij为连接节点i,j的电导,Ui、Uj分别为节点i,j的电压,θij为节点i,j的相角差;

步骤S12:等式约束

其中,Pli、Qli为节点i的有功和无功负荷,Qci为无功补偿功率,Bij为i、j节点之间的电纳;

步骤S13:不等式约束

控制变量约束方程:

Ugimin≤Ugi≤Ugimax  (7)Qcimin≤Qci≤Qcimax  (8)Timin≤Ti≤Timax  (9)

Udimin≤Udi≤Udimax  (10)Idimin≤Idi≤Idimax  (11)Pdimin≤Pdi≤Pdimax  (12)其中,Ugimax、Ugimin、Ugi分别为发电机节点的电压上限、电压下限及实际电压值,Qcimax、Qcimin、Qci分别为节点i的补偿容量上限、补偿容量下限及实际补偿容量,Timax、Timin、Ti分别为变压器的变比上限、变比下限及实际变比值,Udimax、Udimin、Udi分别为控制电压型换流器的电压上限、电压下限及实际电压值,Idimax、Idimin、Idi分别为控制电流型换流器的电流上限、电流下限及实际电流值,Pdimax、Pdimin、Pdi分别为控制功率型换流器的功率上限、功率下限及实际功率值;

状态变量约束方程:

Qgimin≤Qgi≤Qgimax  (13)Uimin≤Ui≤Uimax  (14)

Tcvimin≤Tcvi≤Tcvimax  (15)其中,Qgimax、Qgimin、Qgi分别为发电机节点的无功上限、无功下限及实际发出无功值,Uimax、Uimin、Ui分别为PQ节点的电压上限、电压下限及实际电压值,Tcvimax、Tcvimin、Tcvi分别为换流变压器的变比上限、变比下限及实际变比值;

所述步骤S2的具体步骤如下:

步骤S21:佳点集初始化;

步骤S22:量子位幅角增量更新

Δθij(t+1)=wΔθij(t)+c1r1(Δθ1)+c2r2(Δθg)  (16)θij(t+1)=θij(t)+Δθij(t+1)  (17)其中:c1和c2分别为个体和全局的学习因子,r1和r2为区间[0,1]内的随机数,w为混沌时间序列数映射到[0.1,0.9]区间上的数值,θ为量子比特的相位,Δθ1为当前个体与个体之间的角度差,Δθg为当前个体与全局最优之间的角度差,Δθ1与Δθg的公式如下:步骤S23:佳点集交叉操作

选取两个粒子θi和θj作为父代,设θi=(θi1,θi2,…,θis),θj=(θj1,θj2,…,θjs),θi和θj共同确定了一个有界闭区间D是R上的超长方体,即

父代个体通过佳点集交叉产生子代个体,子代个体通过切割父代个体确定的超长方体获得新的基因片段,然后重组产生;

步骤S24:变异操作

使用量子非门实现变异操作,过程如下:

令变异概率为pm,每个粒子在(0,1)之间设定一个随机数Nmdi,若Nmdi

2.根据权利要求1所述的基于佳点集量子粒子群算法的交直流系统无功优化方法,其特征在于:所述步骤S3的具体步骤如下:步骤S31:初始化改进后的量子遗传算法的有关参数,包括种群规模、变量个数、迭代次数及解空间范围;

步骤S32:应用佳点集理论对种群幅角进行初始化,生成交直流系统的变压器变比、无功补偿容量、发电机端电压;

步骤S33:将每个粒子代入交直流系统无功化模型,计算得到状态变量值,包括各节点电压及网损;

步骤S34:利用适应度函数对每个粒子的初始位置进行评价,计算出每个粒子位置的适应值;若粒子目前的位置优于自身记忆的最优位置,则用目前位置替换;若目前全局最优位置优于到目前为止搜索到的最优位置,则用全局最优位置替换;

步骤S35:根据公式(16)和公式(17)更新粒子位置;

步骤S36:对粒子进行交叉变异操作;

步骤S37:判断是否达到最大代数,如果满足,则计算结束,否则将个体重新进行步骤S33操作。

说明书 :

基于佳点集量子粒子群算法的交直流系统无功优化方法

技术领域

[0001] 本发明涉及一种基于佳点集量子粒子群算法的交直流系统无功优化方法。

背景技术

[0002] 随着直流输电技术的发展,交直流混合电力系统在在我国“西电东送,全国联网”战略中发挥了重要作用。在南方电网西电东送通道中,直流线路输电能力约占整个通道的60%。然而直流换流站会吸收大量无功功率,对交流系统的无功分布及电压波动产生很大影响,因此对交直流混合输电系统进行无功优化,通过维持无功平衡,实现对电压的控制很有必要。
[0003] 无功优化是非线性规划问题,采用的方法包含单纯形法、内点法、动态规划法等,然而这些常规方法存在离散变量的归整问题,易陷入局部最优以及产生“维数灾”。为弥补传统方法的不足,遗传算法、模拟退火算法和粒子群优化算法启发式算法逐渐被引入到无功优化领域。量子粒子群算法(QPSO)是受量子力学的启发,将量子进化算法(QEA)融合到粒子群优化(PSO)算法中,该算法的模型认为粒子具有量子行为,并以DELTA势阱为基础。然而QPSO其依赖于对初始参数的选择,容易陷入局部最优,导致早熟收敛。

发明内容

[0004] 有鉴于此,本发明的目的在于提供一种基于佳点集量子粒子群算法的交直流系统无功优化方法,对QPSO进行改进,解决了其容易陷入局部最优,导致早熟收敛的问题。
[0005] 为实现上述目的,本发明采用如下技术方案:一种基于佳点集量子粒子群算法的交直流系统无功优化方法,其特征在于,包括以下步骤:
[0006] 步骤S1:建立交直流系统无功优化模型;
[0007] 步骤S2:对量子遗传算法进行改进;
[0008] 步骤S3:使用改进后的量子遗传算法对交直流系统无功优化模型进行求解。
[0009] 进一步的,所述步骤S1的具体步骤如下:
[0010] 步骤S11:建立目标函数
[0011]
[0012] 其中,f为目标值,minf指使目标值最小,PLoss为系统网损值,式中的第二和第三项分别为电压和发电机无功出力的偏移值,λ1、λ2分别为电压和发电机无功越界的罚系数,N1、N2分别为PQ节点数和发电机节点数, 和 分别电压和发电机无功的基准值,Ui和Qi分别为电压和发电机无功的实际值,Uimin、Uimax分别为电压的下限和上限,Qimin、Qimax分别是发电机无功的下限和上限;
[0013] 系统网损值PLoss既包含交流系统的网损PLoss(AC),也包含直流线路的损耗值PLoss(DC),计算方法如下式:
[0014] PLoss=PLoss(AC)+PLoss(DC)  (2)
[0015]
[0016] PLoss(DC)=ΣId2Rd  (4)
[0017] 其中,Gij为连接节点i,j的电导,Ui、Uj分别为节点i,j的电压,θij为节点i,j的相角差;
[0018] 步骤S12:等式约束
[0019]
[0020]
[0021] 其中,Pli、Qli为节点i的有功和无功负荷,Qci为无功补偿功率,Bij为i、j节点之间的电纳;
[0022] 步骤S13:不等式约束
[0023] 控制变量约束方程:
[0024] Ugimin≤Ugi≤Ugimax  (7)
[0025] Qcimin≤Qci≤Qcimax  (8)
[0026] Timin≤Ti≤Timax  (9)
[0027] Udimin≤Udi≤Udimax  (10)
[0028] Idimin≤Idi≤Idimax  (11)
[0029] Pdimin≤Pdi≤Pdimax  (12)
[0030] 其中,Ugimax、Ugimin、Ugi分别为发电机节点的电压上限、电压下限及实际电压值,Qcimax、Qcimin、Qci分别为节点i的补偿容量上限、补偿容量下限及实际补偿容量,Timax、Timin、Ti分别为变压器的变比上限、变比下限及实际变比值,Udimax、Udimin、Udi分别为控制电压型换流器的电压上限、电压下限及实际电压值,Idimax、Idimin、Idi分别为控制电流型换流器的电流上限、电流下限及实际电流值,Pdimax、Pdimin、Pdi分别为控制功率型换流器的功率上限、功率下限及实际功率值;
[0031] 状态变量约束方程:
[0032] Qgimin≤Qgi≤Qgimax  (13)
[0033] Uimin≤Ui≤Uimax  (14)
[0034] Tcvimin≤Tcvi≤Tcvimax  (15)
[0035] 其中,Qgimax、Qgimin、Qgi分别为发电机节点的无功上限、无功下限及实际发出无功值,Uimax、Uimin、Ui分别为PQ节点的电压上限、电压下限及实际电压值,Tcvimax、Tcvimin、Tcvi分别为换流变压器的变比上限、变比下限及实际变比值。
[0036] 进一步的,所述步骤S2的具体步骤如下:
[0037] 步骤S21:佳点集初始化;
[0038] 步骤S22:量子位幅角增量更新
[0039] Δθij(t+1)=wΔθij(t)+c1r1(Δθ1)+c2r2(Δθg)  (16)
[0040] θij(t+1)=θij(t)+Δθij(t+1)  (17)
[0041] 其中:c1和c2分别为个体和全局的学习因子,r1和r2为区间[0,1]内的随机数,w为混沌时间序列数映射到[0.1,0.9]区间上的数值,θ为量子比特的相位,Δθ1为当前个体与个体之间的角度差,Δθg为当前个体与全局最优之间的角度差,Δθ1与Δθg的公式如下:
[0042]
[0043]
[0044] 步骤S23:佳点集交叉操作
[0045] 选取两个粒子θi和θj作为父代,设θi=(θi1,θi2,…,θis),θj=(θj1,θj2,…,θjs),θi和θj共同确定了一个有界闭区间
[0046]
[0047] D是R上的超长方体,即
[0048]
[0049] 父代个体通过佳点集交叉产生子代个体,子代个体通过切割父代个体确定的超长方体获得新的基因片段,然后重组产生;
[0050] 步骤S24:变异操作
[0051] 使用量子非门实现变异操作,过程如下:
[0052]
[0053] 令变异概率为pm,每个粒子在(0,1)之间设定一个随机数Nmdi,若Nmdi
[0054] 进一步的,所述步骤S3的具体步骤如下:
[0055] 步骤S31:初始化改进后的量子遗传算法的有关参数,包括种群规模、变量个数、迭代次数及解空间范围;
[0056] 步骤S32:应用佳点集理论对种群幅角进行初始化,生成交直流系统的变压器变比、无功补偿容量、发电机端电压;
[0057] 步骤S33:将每个粒子代入交直流系统无功化模型,计算得到状态变量值,包括各节点电压及网损;
[0058] 步骤S34:利用适应度函数对每个粒子的初始位置进行评价,计算出每个粒子位置的适应值;若粒子目前的位置优于自身记忆的最优位置,则用目前位置替换;若目前全局最优位置优于到目前为止搜索到的最优位置,则用全局最优位置替换;
[0059] 步骤S35:根据公式(16)和公式(17)更新粒子位置;
[0060] 步骤S36:对粒子进行交叉变异操作;
[0061] 步骤S37:判断是否达到最大代数,如果满足,则计算结束,否则将个体重新进行步骤S33操作。
[0062] 本发明与现有技术相比具有以下有益效果:本发明运用佳点集构造初始化量子位置的初始角度,提高量子初始位置的遍历性;在算法中引入佳点集交叉操作以及变异算子增加了种群的多样性,避免了早熟收敛的现象。

附图说明

[0063] 图1是本发明的方法总流程图。

具体实施方式

[0064] 下面结合附图及实施例对本发明做进一步说明。
[0065] 请参照图1,本发明提供一种基于佳点集量子粒子群算法的交直流系统无功优化方法,其特征在于,包括以下步骤:
[0066] 步骤S1:建立交直流系统无功优化模型;具体步骤如下:
[0067] 步骤S11:建立目标函数
[0068]
[0069] 其中,f为目标值,minf指使目标值最小,PLoss为系统网损值,式中的第二和第三项分别为电压和发电机无功出力的偏移值,λ1、λ2分别为电压和发电机无功越界的罚系数,N1、N2分别为PQ节点数和发电机节点数, 和 分别电压和发电机无功的基准值,Ui和Qi分别为电压和发电机无功的实际值,Uimin、Uimax分别为电压的下限和上限,Qimin、Qimax分别是发电机无功的下限和上限;
[0070] 系统网损值PLoss既包含交流系统的网损PLoss(AC),也包含直流线路的损耗值PLoss(DC),计算方法如下式:
[0071] PLoss=PLoss(AC)+PLoss(DC)  (2)
[0072]
[0073] PLoss(DC)=∑Id2Rd  (4)
[0074] 其中,Gij为连接节点i,j的电导,Ui、Uj分别为节点i,j的电压,θij为节点i,j的相角差;
[0075] 步骤S12:等式约束
[0076]
[0077]
[0078] 等式约束即为潮流方程,其中,Pli、Qli为节点i的有功和无功负荷,Qci为无功补偿功率,Bij为i、j节点之间的电纳;
[0079] 步骤S13:不等式约束
[0080] 不等式约束主要包含控制变量和状态变量的上下限,控制变量包含发电机节点电压、无功补偿点补偿容量、可调变压器变比、控制电压型换流器电压、控制电流型换流器电流、控制功率型换流器功率,状态变量包含发电机无功出力、各节点电压、支路无功潮流、换流器变压器的变比等。
[0081] 控制变量约束方程:
[0082] Ugimin≤Ugi≤Ugimax  (7)
[0083] Qcimin≤Qci≤Qcimax  (8)
[0084] Timin≤Ti≤Timax  (9)
[0085] Udimin≤Udi≤Udimax  (10)
[0086] Idimin≤Idi≤Idimax  (11)
[0087] Pdimin≤Pdi≤Pdimax  (12)
[0088] 其中,Ugimax、Ugimin、Ugi分别为发电机节点的电压上限、电压下限及实际电压值,Qcimax、Qcimin、Qci分别为节点i的补偿容量上限、补偿容量下限及实际补偿容量,Timax、Timin、Ti分别为变压器的变比上限、变比下限及实际变比值,Udimax、Udimin、Udi分别为控制电压型换流器的电压上限、电压下限及实际电压值,Idimax、Idimin、Idi分别为控制电流型换流器的电流上限、电流下限及实际电流值,Pdimax、Pdimin、Pdi分别为控制功率型换流器的功率上限、功率下限及实际功率值;
[0089] 状态变量约束方程:
[0090] Qgimin≤Qgi≤Qgimax  (13)
[0091] Uimin≤Ui≤Uimax  (14)
[0092] Tcvimin≤Tcvi≤Tcvimax  (15)
[0093] 其中,Qgimax、Qgimin、Qgi分别为发电机节点的无功上限、无功下限及实际发出无功值,Uimax、Uimin、Ui分别为PQ节点的电压上限、电压下限及实际电压值,Tcvimax、Tcvimin、Tcvi分别为换流变压器的变比上限、变比下限及实际变比值。
[0094] 步骤S2:对量子遗传算法进行改进;具体步骤如下:
[0095] 步骤S21:佳点集初始化
[0096] 佳点集最初由华罗庚等提出,其基本定义构造为:设Gs是S维欧式空间的单位立方体,即x∈Gs,x=(x1,x2,x3,…xs),其中0≤xi≤1,i=1,2,…s,Gs中的点r=(r1,r2,r3,…rs),令r∈Gs,形为Pn(k)={({r1k},…,{rsk}),k=1,2,…,n}的偏差 满足其中C(r,ε)是只与r,ε(ε>0)有关的常数,则称Pn(k)为佳点集,r为佳点。佳点集误差的阶只与n有关,而与空间的维数无关,对无功优化这种高维的近似计算具有很高的优越性。
[0097] 生成二维初始种群时,在相同的取点个数下,佳点集法取点比随机法取点更为均匀。因此,将Gs上佳点映射到目标求解空间,使初始种群更具有遍历性,从而更好的达到全局寻优的目的。
[0098] 步骤S22:量子位幅角增量更新
[0099] Δθij(t+1)=wΔθij(t)+c1r1(Δθ1)+c2r2(Δθg)  (16)
[0100] θij(t+1)=θij(t)+Δθij(t+1)  (17)
[0101] 其中:c1和c2分别为个体和全局的学习因子(或称加速因子),r1和r2为区间[0,1]内的随机数,w为混沌时间序列数映射到[0.1,0.9]区间上的数值,θ为量子比特的相位,Δθ1为当前个体与个体之间的角度差,Δθg为当前个体与全局最优之间的角度差,Δθ1与Δθg的公式如下:
[0102]
[0103]
[0104] 步骤S23:佳点集交叉操作
[0105] 粒子群中如果一个粒子当前的位置,该粒子的当前最优值和粒子群的当前最优值三者一致,该粒子会因为它以前的速度和惯性因子不为零而远离最佳位置导致算法不能收敛;如果以前的速度非常接近零,粒子一旦赶上了粒子群的当前最佳粒子,种群多样性就慢慢丧失,所有的粒子将会集聚到相同位置并停止移动,粒子群优化出现停滞状态,却仍没有搜索到满意解。本发明引入佳点集交叉操作以避免搜索陷入局部最优。
[0106] 选取两个粒子θi和θj作为父代,设θi=(θi1,θi2,…,θis),θj=(θj1,θj2,…,θjs),θi和θj共同确定了一个有界闭区间
[0107]
[0108] D是R上的超长方体,即
[0109]
[0110] 父代个体通过佳点集交叉产生子代个体,子代个体通过切割父代个体确定的超长方体获得新的基因片段,然后重组产生。
[0111] 步骤S24:变异操作
[0112] 使用量子非门实现变异操作,过程如下:
[0113]
[0114] 令变异概率为pm,每个粒子在(0,1)之间设定一个随机数Nmdi,若Nmdi
[0115] 步骤S3:使用改进后的量子遗传算法对交直流系统无功优化模型进行求解;具体步骤如下:
[0116] 步骤S31:初始化改进后的量子遗传算法的有关参数,包括种群规模、变量个数、迭代次数及解空间范围;
[0117] 步骤S32:应用佳点集理论对种群幅角进行初始化,生成交直流系统的变压器变比、无功补偿容量、发电机端电压;
[0118] 步骤S33:将每个粒子代入交直流系统无功化模型,计算得到状态变量值,包括各节点电压及网损;
[0119] 步骤S34:利用适应度函数对每个粒子的初始位置进行评价,计算出每个粒子位置的适应值;若粒子目前的位置优于自身记忆的最优位置,则用目前位置替换;若目前全局最优位置优于到目前为止搜索到的最优位置,则用全局最优位置替换;
[0120] 步骤S35:根据公式(16)和公式(17)更新粒子位置;
[0121] 步骤S36:对粒子进行交叉变异操作;
[0122] 步骤S37:判断是否达到最大代数,如果满足,则计算结束,否则将个体重新进行步骤S33操作。
[0123] 以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。