[发明专利]一种单级光伏并网逆变器的控制方法有效
申请号: | 202110375512.6 | 申请日: | 2021-04-08 |
公开(公告)号: | CN112994108B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 宁平华;王珍;代忠红;孙晓丹;罗家毅;史彦;潘小波 | 申请(专利权)人: | 马鞍山职业技术学院 |
主分类号: | H02J3/38 | 分类号: | H02J3/38;H02J3/46 |
代理公司: | 南通锦惠知识产权代理事务所(普通合伙) 32384 | 代理人: | 钱靓 |
地址: | 243031 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单级光伏 并网 逆变器 控制 方法 | ||
1.一种单级光伏并网逆变器的控制方法,其特征在于:首先在αβ静止坐标系下建立有功无功解耦的三相并网逆变系统数学模型,在此基础上进行逆变器反推控制器设计,然后利用人群搜索算法对反推控制在MPPT方面的不足进行在线辨识和优化;
在αβ静止坐标系下,所述三相并网逆变系统数学模型为:
式中,iα、iβ、uα、uβ、eα、eβ为ik、uk、ek(k=a、b、c)在αβ坐标系下α轴和β轴方向的分量;Sα、Sβ为三个开关函数Sk(k=a、b、c)在αβ坐标系下α轴和β轴方向的分量,C为光伏阵列输出端的并联电容,idc、Udc分别表示光伏阵列输出电流及电压,L为三相平波电感,其Sk定义如下:
由上述三相并网逆变系统数学模型及系统模型可进一步得出:
若选取iα、iβ及Udc作为状态量,并令x1=iα、x2=iβ、x3=Udc,则系统的状态方程如下:
式中,为x1、x2、x3对时间的导数,γ1=(SαΔLx3-Δeα+δα)/L,γ2=(SβΔLx3-Δeβ+δβ)/L,γ3=(ΔCx3-1.5SαΔCx1-1.5SβΔCx2+δdc)/C分别为逆变系统中非线性部分和外部扰动形成的不确定性部分之和;其中,ΔL、ΔC分别为电感和电容引起的不确定性部分,Δeα、Δeβ分别为电网电压引起的不确定性部分,其中δα、δβ和δdc分别为控制过程中对应状态量的外部扰动;
设直流电容C两端电压误差为其中为直流电容电压的给定值;定义Liyapunov函数为:
对上式求导可得:
为确保定义虚拟控制量Sαx1+Sβx2,并假定x1和x2分别取其给定值和时,使下式成立:
式中k0为正实数;
若设x1和x2的控制误差分别为和结合式(6)和(7)可得:
若x1和x2的控制误差e1,e2=0时,则为达到以上的控制目标,构造另一Liyapunov函数为:
对上式求导得:
其中:
令式中k1,k2均为正实数,可得:
当开关管控制函数满足式(12)的要求时,可使表明设计的反推系统稳定;
人群搜索算法流程如下:
Step1:t→0;
Step2:初始化,在可行解域随机产生s个初始位置,
其中,i=1,2,3,…,s;t=0;
Step3:评价,计算每个目标函数值;
Step4:搜寻策略,计算每一个个体i在每一维j的搜索方向dij(t)和步长αij(t);
Step5:位置更新,按公式更新每个搜寻者位置;
Step6:t→t+1;
Step7:若满足停止条件,停止搜索;否则,转到Step3;
在每次迭代过程中都应计算每一维j的搜索方向dij(t)和步长αij(t),且αij(t)≥0,dij(t)∈{-1,0,1},i=1,2,3,…,s,j=1,2,3,…,M。dij(t)=1表示搜寻者i沿着j维坐标的正方向前进;dij(t)=-1表示搜寻者i沿着j维坐标的负方向前进,dij(t)=0表示搜寻者i在j维坐标下保持静止,确定搜索方向和步长后,根据式(13)进行位置更新,通过不断更新搜寻者的位置,直到得到结果;公式(13)如下:
公式(13)中,Δxij(t+1)=dij(t)αij(t)即为Δxij()的定义;xij(t+1)=xij(t)+Δxij(t+1)为一个时间迭代公式,初值在t=0时随机产生,设计人群搜索优化反推控制器,具体如下:
取目标函数为P=idcUdc,设种群中的个体数为20,每个个体的位置矢量维数为1,随机初始化个体位置,计算种群中个体当前位置的目标函数值,初始化个体极值所在位置Pi,best,并将种群中最优目标函数值的位置存储于全局最优位置Gbest中,将个体目标函数值按照递减顺序排列,计算其隶属度ui,从ui的第1个计算式可看出隶属度与目标函数值的排列顺序直接相关,即最佳位置的隶属度为1,最差位置的隶属度为最小值0.0111,为模拟人类搜索行为中的随机性,将计算得到的隶属度通过式(14)随机均匀分布在区间[ui,1]上的实数,求得隶属度后,可计算搜索步长αi;
式中,ui为第i个个体目标函数值的隶属度;Ni为目标函数值排序后的序号;xmin、xmax为目标函数最小值和最大值所处的位置;t为当前迭代次数;100为最大迭代次数;rand(ui,1)为产生一个在[ui,1]区间上的随机实数,该函数为随机数函数;
再分别计算第i个个体的搜寻利己方向di,ego、利他方向di,alt和预动方向di,pro,采用3个方向的随机加权平均确定搜索方向di,得到搜索步长αi及方向di后,进行个体位置的更新;
式中,ω是惯性权值,它随着进化代数的增加从0.9线性递减到0.1;是在已知区间[0,1]内均匀、随机选择的实数;t1,t2∈{t,t-1,t-2};xi(t1)和xi(t2)分别为{xi(t-2),xi(t-1),xi(t)}中的最佳位置;vi为第i个个体移动的距离;sign()表示输入矢量每一维的符号函数,计算结果di(t)∈{-1,0,1}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马鞍山职业技术学院,未经马鞍山职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110375512.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能的设置有防护装置的中药切片机
- 下一篇:一种草莓育苗架