当前位置: 首页 > 专利查询>南昌大学专利>正文

一种基于混沌改进猫群算法的SAPF参数辨识方法技术

技术编号:29926631 阅读:21 留言:0更新日期:2021-09-04 18:47
本发明专利技术公开了一种基于混沌改进猫群算法的SAPF参数辨识方法,涉及电力技术领域,包括以下步骤:S1、初始化猫群,设计混沌改进猫群CICSO算法计算适应度值以及最优适应度值对应猫的位置;S2、建立SAPF系统仿真模型;运行仿真模型,选取并记录最优适应度值对应猫的位置和适应值,即当前最优解;选用将时间乘偏差绝对值积分作为CICSO适应度函数J

【技术实现步骤摘要】
一种基于混沌改进猫群算法的SAPF参数辨识方法


[0001]本专利技术涉及电力
,具体涉及一种基于混沌改进猫群算法的并联有源电力滤波器(SAPF)参数辨识方法。

技术介绍

[0002]微电网(Micro

grid,MG)的概念是在21世纪初被正式提出的,与传统大电网的区别在于微电网的电源由分布式发电的方式提供。由于近些年电力电子行业的高速发展与进步,许多新型电气装置和设备投入到了微电网中,这使得电能生产效率得到提升的同时也不可避免的带来了一些电能质量问题,也在一定程度上影响微电网的进一步发展。微电网作为近十来年出现的电网新型发展方向,对它的研究仍在不断地进行中。
[0003]目前,微电网中许多电能质量问题等待研究与解决。由于微电网非线性负载投入的愈加频繁,因而微网中的谐波问题更为常见。谐波会影响电力设备的正常运行,增大损耗,降低设备使用寿命,甚至还有可能发生谐振,导致仪表出现异常指示,使得继电保护装置做出一些错误动作等等。在电网运行期间,随着如非线性负载等其它电气设备的接入,许多谐波注入其中,超过一定标准的谐波含量将会严重威胁了电气设备的安全和稳定运行。对电网的安全和正常运行造成非常大的影响。因此,为了改善对微电网的电能质量,针对微电网谐波抑制的研究内容具有重大的现实意义,而并联有源电力滤波器(Shunt Active Power Filter,SAPF)可以有效地抑制谐波并实时补偿无功功率,所以其已成为最常用的电能质量治理设备之一。
[0004]SAPF在进行谐波补偿工作时,直流侧电容C两端的电压会产生变化,比如,系统工作运行过程中的损耗也会使直流侧电压值变小。这种电压变大或变小的不稳定变化会影响SAPF输出合理的补偿电流,导致最终谐波补偿结果不理想。因此,对于SAPF直流侧电压,需要使用某种方法来对它进行控制,使其稳定在某一参考值附近有利于保证谐波补偿的精度。
[0005]为了使SAPF直流侧电压维持稳定,本专利技术采用PI控制器对SAPF直流侧电压进行控制。

技术实现思路

[0006]SAPF直流侧电压控制环节采用的是PI控制器来实现直流侧电压的稳定。在PI控制器参数整定过程中,提出了一种基于混沌改进猫群算法(Chaos Improved Cat Cwarm Optimization,CICSO)的控制器参数整定方法,并与粒子群算法(PSO)优化结果对比,结果表明,CICSO算法在SAPF系统控制参数整定的寻优能力更好,控制效果更佳。
[0007]本专利技术具体采用以下技术方案:
[0008]一种基于混沌猫群算法的SAPF参数辨识方法,包括以下步骤:
[0009]Step1:初始化猫群,设置猫群优化算法的群体大小为N,最大迭代次数为k
max
,;分组率MR,随机初始化猫群体位置;
[0010]Step2:计算种群中所有猫的适应度值fitness,选取并记录种群中适应度最佳的猫;
[0011]Step3:根据MR将猫群随机分组,MR表示执行跟踪模式下的猫的数量在整个猫群中所占的比例,MR一般为一个较小的值,以确保猫群中的大部分猫处于搜寻模式,少数猫处于跟踪模式;
[0012]Step4:搜寻模式:复制猫个体,将复制好的个体存入记忆池SMP中,复制猫的个体数由其适应度值的大小决定,适应度值越高,被复制的个体数目相对越多,复制个体的公式为:
[0013][0014]式中:N
i
为第i只猫的复制个体数;N
sum
为复制的个体总数;fitness
i
为第i只猫的适应度;N为猫的初始化群体总数。执行变异算子,即随机在原来的位置上加一个扰动,达到新的位置来代替原来的位置,更新SMP,计算SMP中所有个体的适应度值;执行选择算子,通过计算SMP中适应度值最小的候选点来代替当前猫的位置,完成算法输出参数的更新;
[0015]Step5:跟踪模式:整个猫群经历过的最好的位置,即为目前搜索到的最优解为Xbest(n)。每个猫的速度为V
i
,速度更新公式如下:
[0016]V
i
(n+1)=V
i
(n)
×
w+c
×
rand
×
((n)

V
i
(n))
[0017]式中:V
i
(n+1)表示更新后第i只猫的速度值;c为常量;rand为[0 1]之间的随机数。惯性权重w更新公式如下:
[0018][0019]其中,k为迭代指标;,k
max
为最大迭代数;每个猫的位置更新公式如下:
[0020]X
i
(n+1)=X
i
(n)+V
i
(n+1)
[0021]式中X
i
(n+1)表示位置更新后第i只猫的位置。计算适应度值,用适应度值最小的猫更新最初的猫的位置;
[0022]Step6:记录保留种群中适应度最优的猫;
[0023]Step7:判断是否满足终止条件,若满足则输出最优解,结束程序;反之,判断全局最优解是否得到改善,若改善了,则重复步骤Step2到Step6;否则根据(1)式对常规变量进行映射变换,映射之后的混沌变量处[0 1]于之间,运用(2)式对混沌变量进行混沌映射得到再通过(3)式对混沌变量进行映射变换,得到下一次迭代中的常规变量重复步骤Step2到Step6;
[0024][0025][0026][0027]Step8:根据step7求得的最优结果,求出分别求出并联有源滤波器的直流侧电压控制环节的PI控制器参数Kp、Ki。
[0028]进一步方案是,步骤Step2中所述适应度值J
i
,运行仿真模型,选取并记录最优适应度值对应猫的位置和适应值,即:当前最优解。因为ITAE能够有效减小初始误差对输出响应的影响,同时还能放大调节后期的偏差作用,系统动态响应速度快。因此,选用将时间乘偏差绝对值积分(ITAE)作为CICSO适应度函数J
i
。J
i
公式为:
[0029][0030]偏差e1(t)为SAPF直流侧电压U
dc
与参考电压U
ref
之间的差值,如下:
[0031]e1(t)=

U
dc
=U
ref

U
dc

[0032]进一步方案,步骤Step7中所述的混沌映射为Tent混沌映射。Tent映射又被称为帐篷映射,是分段线性的一维映射,与Logistic相比,其具有均匀的功率谱密度、概率密度和理想的相关特性,更快的迭代速度,数学表达式为:
[0033]x
n+1
=a
‑1‑
a|x
n
|,a∈(1,2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于混沌改进猫群算法的SAPF参数辨识方法,其特征在于,所述方法包括以下步骤:S1:初始化猫群,设计混沌改进猫群CICSO算法计算适应度值以及最优适应度值对应猫的位置;S2:建立SAPF系统仿真模型;运行仿真模型,选取并记录最优适应度值对应猫的位置和适应值,即当前最优解;选用将时间乘偏差绝对值积分(ITAE)作为CICSO适应度函数J
i
;S3:根据S2求得的最优解,分别求出并联有源滤波器的直流侧电压控制环节的PI控制器参数Kp、Ki。2.根据权利要求1所述的一种基于混沌改进猫群算法的SAPF参数辨识方法,其特征在于,所述步骤S1包括:S11、初始化猫群,设置猫群优化算法的群体大小为N,最大迭代次数为k
max
;分组率MR,随机初始化猫群体位置;S12、计算种群中所有猫的适应度值fitness,选取并记录种群中适应度最佳的猫;S13、根据MR将猫群随机分组,MR表示执行跟踪模式下的猫的数量在整个猫群中所占的比例,MR选用较小的值以确保猫群中的大部分猫处于搜寻模式,少数猫处于跟踪模式;S14、搜寻模式:复制猫个体,将复制好的个体存入记忆池SMP中,复制猫的个体数由其适应度值的大小决定,适应度值越高,被复制的个体数目相对越多,复制个体的公式为:式中:N
i
为第i只猫的复制个体数;N
sum
为复制的个体总数;fitness
i
为第i只猫的适应度;N为猫的初始化群体总数;执行变异算子,即随机在原来的位置上加一个扰动,达到新的位置来代替原来的位置,更新SMP,计算SMP中所有个体的适应度值;执行选择算子,通过计算SMP中适应度值最小的候选点来代替当前猫的位置,完成算法输出参数的更新;S15、跟踪模式:整个猫群经历过的最好的位置,即为目前搜索到的最优解为Xbest(n);每个猫的速度为V
i
,速度更新公式如下:V
i
(n+1)=V
i
(n)
×
w+c
×
rand
×
((n)

V
i
(n))式中,V
i
(n+1)表示更新后第i只...

【专利技术属性】
技术研发人员:聂晓华姚忠元万良刘意期
申请(专利权)人:南昌大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1