基于改进粒子群算法的配电网无功优化研究

2022-11-16 02:25张尚然
承德石油高等专科学校学报 2022年5期
关键词:惯性线性种群

张尚然

(河北石油职业技术大学 电气与电子系,河北 承德 067000)

随着工业的发展和人民生活水平的提高,我国的用电需求不断提升,配电网的规模也随之不断加大,配电网中的网络损耗所带来的电能损失巨大,为了维持高质量供电的同时减小配电网的电能损失,需要对配电网络进行无功优化。常用的无功优化方法包括线性规划法、非线性规划法、混合整数规划法及动态规划法等,其都存在着计算量较大、收敛性差和稳定性差等缺点[1-2]。粒子群算法具有参数设置不多、收敛速度快等优点,本文采用改进粒子群算法对配电网络进行无功优化,通过MATLAB软件进行仿真建模,达到降低网损的目的。

1 配电网无功优化模型

首先建立配电网无功优化模型,将有功网损作为目标函数,引入节点电压越界罚函数和动态权值系数来处理状态变量,得到最终的目标函数为:

(1)

其中:Ploss表示有功损耗;n表示配电网系统中的负荷节点数。

节点的有功功率、无功功率等式约束方程为:

(2)

其中:i∈n,n代表系统节点数量;PGi、QGi是在节点i处注入的有功功率和无功功率;PLi、QLi是节点i处所带负荷的有功功率和无功功率;QCi是节点i处的无功补偿量大小;Gij和Bij分别代表电导和电纳;δij是相角差。

除上述等式约束方程外,控制变量的约束条件为:

(3)

其中:VGi代表发电机端电压;PDGi和QDGi是分布式电源的有功和无功功率。

状态变量的约束条件是:

(4)

其中:QGi是发电机的无功;VDi.max和VDi.min是节点i处电压的上、下限。

2 改进粒子群算法

2.1 基本PSO

粒子群算法(Particle swarm optimization简称PSO)的主要思想是模拟种群的社会活动,种群的个体间信息是交叉传递的,所有个体都拥有学习能力,从而使种群的进化更加迅速[3]。假设存在d维空间,在这个d维空间内,将第i个粒子的位置和速度分别表示为:

Xi=(xi1,xi2,…,xiD),i=1,2,…,N

(5)

Vi=(vi1,vi2,…,viD),i=1,2,…,N

(6)

迭代运算中,粒子通过优化目标函数得出适应度函数,对粒子群进行适应度求解,找到种群中适应度最高的两个粒子,对两个最优粒子进行更新。

得到的最优位置为:

Pbest=(pi1,pi2,…,piD),i=1,2,…,N

(7)

得到的全局最优位置表示为:

Gbest=(g1,g2,…,gD)

(8)

得出两个最优值后,对粒子进行速度与位置的迭代:

Vij(t+1)=ωvij(t)+c1r1[pij-xij(t)]+c2r2[pgj-xij(t)]

(9)

Xij(t+1)=xij(t)+vij(t+1),j=1,2,3…d

(10)

其中:ω是惯性系数,c1、c2是学习因子,r1、r2是均匀分布在0至1间的随机数。

2.2 线性递减惯性权重PSO

在基本PSO内,ω是固定的数值,当ω较大时,PSO能够更加轻易的找到局部最优解,更快的搜索到全局变量;当ω较小时,能够在当前区域位置搜索的更精确,收敛速度更快,所以当ω是固定数值时,其数值的大与小各有优势[4]。

在改进PSO时,引入线性递减惯性权重,将ω设置为线性变化的函数,使惯性权重从最大值线性减小至最小值,ω不断随着算法的迭代进行改变,公式如下:

(11)

其中:ωmax代表ω的最大值,ωmain代表ω的最小值,t代表算法此刻的迭代数,tmax代表最大迭代数,在运算中一般设ωmax=0.9,ωmin=0.4。

3 算例分析

下面给出一个IEEE14节点系统[5],以此作为算例进行分析。

PSO无功优化的参数设置如下:设粒子种群是40,迭代次数是100,学习因子c1=c2=2,其中基本PSO的惯性系数为固定大小ω=0.8,改进的PSO的线性递减惯性权重ωmax=0.9,ωmin=0.4,惩罚系数λ1=1,λ2=2。

3.1 样本参数(见表1,表2,表3,表4)

表1 IEEE14节点数据

表2 IEEE14支路数据

表3 数据上下限值

表4 优化前后电压数据

3.2 运算结果与分析

见图1,当使用基本PSO时,经MATLAB运算后,无功优化后的各个节点的电压有显著提高,网损得到降低。

如图2,当使用改进PSO时,经MATLAB运算后,无功优化后的各个节点的电压也有显著提高,网损得到降低。同时,结果的收敛速度更快,后期基本无振荡。

基本PSO与线性递减惯性权重的PSO两种算法对比可以得出,IEEE14节点系统的网损均由0.202 2 MW优化到了0.187 8 MW,电力系统的网损得到了降低,基本PSO后期会发生轻微震荡,而线性递减惯性权重的PSO收敛速度更快,结果更平稳。

4 结论

本文对电力系统中配电网络的无功优化进行分析研究,采用了粒子群算法建立数学模型,将粒子群算法模型与无功优化模型进行整合,从而达到降低网络损耗的目的。引入了线性递减惯性权重到粒子群算法中,使算法的收敛速度更快、结果更平稳。最后以IEEE14节点电力系统为例,使用MATLAB软件进行仿真运算,验证了本文研究方法的有效性和可行性。

猜你喜欢
惯性线性种群
你真的了解惯性吗
山西省发现刺五加种群分布
渐近线性Klein-Gordon-Maxwell系统正解的存在性
冲破『惯性』 看惯性
线性回归方程的求解与应用
二阶线性微分方程的解法
中华蜂种群急剧萎缩的生态人类学探讨
无处不在的惯性
普遍存在的惯性
岗更湖鲤鱼的种群特征