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

一种基于鲸鱼优化算法的单相并网逆变器控制参数整定方法技术

技术编号:29959608 阅读:28 留言:0更新日期:2021-09-08 09:16
本发明专利技术公开了一种基于鲸鱼优化算法的单相并网逆变器控制参数整定方法,涉及电力电子领域,引进鲸鱼优化算法(WOA)对单相并网逆变器进行控制。本发明专利技术利用WOA算法需要调节的参数少、鲁棒性强、求解精度高,收敛速度快等优点,应用于并网逆变器的PI控制参数整定中。将该算法整定出的参数带入PID控制器中,既能保证并网电流波形幅值能快速跟踪到给定值,同时也能保证并网电压谐波含量也很小。验证了WOA算法整定单相并网逆变器控制参数的可行性。因此引进鲸鱼优化算法对单相并网逆变器PID参数的整定具有重大意义。的整定具有重大意义。的整定具有重大意义。

【技术实现步骤摘要】
一种基于鲸鱼优化算法的单相并网逆变器控制参数整定方法


[0001]本专利技术涉及电力电子领域,具体涉及一种基于鲸鱼优化算法的单相并网逆变器控制参数整定方法。

技术介绍

[0002]随着新能源发电的兴起与发展,其中起电能转换作用的逆变器性能也引起广泛学者关注。其中并网逆变器作为新能源发电与电网之间的接口,其对新能源送出的电能质量起决定性作用,也保证了公共电网不会受新能源电站的各种负面影响。对于逆变器来说,控制环节是决定其输出电能质量的好坏的重要环节,其控制参数对控制性能起着决定性作用,最优参数的选取,不仅能保证并网电流波形幅值能快速跟踪到给定值,同时也保证并网电压谐波含量较小。

技术实现思路

[0003]为得到最优的逆变器整定参数,本专利技术公开了一种基于鲸鱼优化算法的单相并网逆变器控制参数整定方法,涉及电力电子领域,引进鲸鱼优化算法(WOA)对三相离网逆变器进行控制,本专利技术利用WOA算法需要调节的参数少、鲁棒性强、求解精度高,收敛速度快等优点,应用于并网逆变器的PI控制参数整定中。将该算法整定出的参数带入PID控制器中,既能保证并网电流波形幅值能快速跟踪到给定值,同时也能保证并网电压谐波含量也很小。验证了WOA算法整定单相并网逆变器控制参数的可行性。因此引进鲸鱼优化算法对单相并网逆变器PID参数的整定具有重大意义。
[0004]本专利技术具体采用以下技术方案:
[0005]步骤1建立基于电容电流反馈有源阻尼的单相并网逆变器模型,逆变器控制结构选择电流PI控制结构;
[0006]步骤2初始化鲸鱼种群规模N,求解维度D,算法参数a,A,C,l,p和最大迭代次数maxgen,根据求解范围,随机生成鲸鱼种群位置;
[0007]步骤3设置电流指令值i
g*
且i
g*
相位由电网电压v
g
经过锁相环PLL提供,使其与电网电压v
g
保持同步;
[0008]步骤4将并网逆变器的并网电流i
g
与其指令值i
g*
进行比较,为保证电网电流i
g
能快速跟踪指令值i
g*
,并且让其谐波含量尽可能少,故目标函数公式为:
[0009][0010]式中T代表系统运行时间,c、d为权重系数,并且c+d=1;
[0011]步骤5用初始化的鲸鱼位置作为单相并网逆变器PI的参数并调simulink仿真模型,通过目标函数计算初始状态下每只鲸鱼的适应度值并进行排序,确定合适的鲸鱼位置作为算法的初始最优解,最优鲸鱼的位置和它对应的全局最优适应值f
best

[0012]步骤6进入算法主循环,判断p的值,如果|A|≤1且p<0.5,鲸鱼种群按式(1.2)进行位置更新,否则按式(1.3)进行位置更新。如果p≥0.5,鲸鱼种群则按式(1.5)进行位置更新;
[0013]进一步说明算法循环的原理
[0014]1.包围捕食机制
[0015]在此阶段,鲸鱼会采取包围策略或者随机搜寻策略进行捕食,即它们会选择向着最优(猎物)的鲸鱼游动或者向着一条随机鲸鱼游动。
[0016](1)向着最优位置鲸鱼游动
[0017]此时鲸鱼的位置更新公式如下:
[0018][0019]式中分别为第t次迭代中第i条鲸鱼的位置向量和最优鲸鱼的位置向量,常数A是收敛因子,为均匀分布在[

a,a]之间的随机数,a随着迭代次数的增加从2线性递减到0,常数C是摇摆因子,为均匀分布在[0,2]之间的随机数,部分表示该鲸鱼与最优位置鲸鱼之间的距离。
[0020](2)向着随机鲸鱼的位置游动
[0021]此时鲸鱼的位置更新公式如下:
[0022][0023]式中为第t次迭代中随机的一条鲸鱼的位置向量,其余参数与式(1.2)相同
[0024]在包围捕食阶段,鲸鱼选择包围策略还是随机搜寻策略取决于参数A的值,当|A|≤1时,鲸鱼选择包围策略进行捕食;当|A|>1时,鲸鱼选择随机搜寻策略进行捕食。整个包围捕食阶段第i条鲸鱼位置更新公式如下:
[0025][0026]2.气泡捕食机制
[0027]本阶段中,鲸鱼采用螺旋吐气泡形成气泡网进行捕食,鲸鱼位置更新公式如下:
[0028][0029]式中分别为第t次迭代中第i条鲸鱼的位置向量和最优鲸鱼的位置向量,b为螺旋形常数,一般取值为1,l为均匀分布在[

1,1]之间的随机数。
[0030]鲸鱼在捕食过程根据p的值在包围捕食(p<0.5)和气泡捕食(p>0.5)之间进行切换,即鲸鱼用式(1.4)或式(1.5)更新自身位置的概率各为百分之五十,所以鲸鱼的位置更新公式如下:
[0031][0032]步骤7此时位置更新完毕,对所有的鲸鱼个体再次进行目标适应度值计算,与之前的初始最优解进行对比,若优于f
best
,则对f
best
信息进行替换。
[0033]步骤8判断是否达到最大迭代次数,若满足则终止迭代,输出当前最优解,否则转到步骤5继续进行迭代。
[0034]本专利技术的有益效果:
[0035]通过本专利技术引进鲸鱼优化算法对单相并网逆变器的控制参数进行整定,由于鲸鱼优化算法需调节参数少、鲁棒性强、求解精度高,收敛速度快等优点,应用于单相并网逆变器的电流控制参数整定中。其算法的收敛速度快,简单易理解,可以普遍应用于函数优化问题,具有广阔的应用前景。并且将该算法整定出的参数带入单相并网逆变器的PI控制器中,逆变器输出的并网电流波形幅值能快速跟踪到指令值,并网电压谐波含量也较小。
附图说明
[0036]图1为鲸鱼优化算法在单相并网逆变器控制参数整定的流程图;
[0037]图2为单相并网逆变器主电路拓扑图;
[0038]图3为电容电流反馈有源阻尼的单相并网逆变器线性结构图;
[0039]图4为单相并网逆变器适应度值的迭代过程;
[0040]图5为单相并网逆变器并网电压电流波形图;
具体实施方式
[0041]下面将结合本专利技术实例中的附图,对本专利技术实例中的技术方案进行清楚、完整地描述。
[0042]如图1~5所示,本专利技术公开了一种基于鲸鱼优化算法的三相离网逆变器控制参数整定方法,包括以下步骤:
[0043]步骤1建立基于电容电流反馈有源阻尼的单相并网逆变器模型,逆变器控制结构选择电流PI控制结构;
[0044]步骤2初始化鲸鱼种群规模N,求解维度D,算法参数a,A,C,l,p和最大迭代次数maxgen,根据求解范围,随机生成鲸鱼种群位置;
[0045]步骤3设置电流指令值i
g*
且i
g*
相位由电网电压v
g
经过锁相环PLL提供,使其与电网电压v
g
保持同步;
[0046]步骤4将并网逆本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于鲸鱼优化算法的单相并网逆变器控制参数整定方法,其特征在于:包括以下步骤:步骤1建立基于电容电流反馈有源阻尼的单相并网逆变器模型,逆变器控制结构选择电流PI控制结构;步骤2初始化鲸鱼种群规模N,求解维度D,算法参数a,A,C,l,p和最大迭代次数maxgen,根据求解范围,随机生成鲸鱼种群位置;步骤3设置电流指令值i
g*
且i
g*
相位由电网电压v
g
经过锁相环PLL提供,使其与电网电压v
g
保持同步;步骤4将并网逆变器的并网电流i
g
与其指令值i
g*
进行比较,为保证电网电流i
g
能快速跟踪指令值i
g*
,并且让其谐波含量尽可能少,故目标函数公式为:式中T代表系统运行时间,c、d为权重系数,并且c+d=1;步骤5用初始化的鲸鱼位置作为单相并网逆变器PI的参数并调用simulink仿真模型,通过目标函数计算初始状态下每只鲸鱼的适应度值并进行排序,确定合适的鲸鱼位置作为算法的初始最优解,最优鲸鱼的位置和它对应的全局最优适应值f
best
;步骤6进入算法主循环,根据鲸鱼优化算法设定的流程来判断鲸鱼接下来的行为从而选择性更新鲸鱼个体的位置;步骤7位置更新完毕后,对所有的鲸鱼个体再次进行目标适应度值计算,与之前的初始最优解进行对比,若优于f
best
,则对f
best
进行替换;步骤8判断是否达到最大迭代次数,若满足则终止迭代,输出当前最优解,否则转到步骤5继续进行迭代。2.根据...

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

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

1