单相光伏逆变器自适应谐波消除电流控制策略
2018-10-18鲁改凤侯鹏飞张朋飞
鲁改凤,杜 帅,侯鹏飞,张朋飞
(华北水利水电大学电力学院 郑州 450045)
能源的急速消耗和环境的日益污染严重限制了人类进一步的发展,而光伏发电因其安全性能好、运行与维护成本低、易于普及与发展范围广等优点被广泛应用,最影响新能源发电系统的因素是系统控制性能的优劣[1]。新能源并网发电系统一般采用两级式的功率变换拓扑形式[2-3]。常规的两级式光伏发电系统,前级是升压功能的Boost模块,可实现光伏发电系统的最大功率点追踪功能;后级是逆变功能的DC/AC模块,对逆变器进行优化控制,实现电网的并网逆变[4-6]。
目前,由于光伏并网逆变器中谐波的存在使并网电流发生畸变,造成并网控制器的设计困难。国内外学者在改善并网电流及其相关并网指标这一领域进行大量研究:文献[7]将自适应谐波补偿应用在逆变器中,对特征谐波进行检测并滤除进而消除谐波的影响。但该方法的基础不适用于两级式单相并网系统,提出的控制系统模型有待改良。文献[8]在推导出稳态时直流母线电压纹波与电压控制器的数学关系基础上,设计了一种2次谐波发生器补偿母线电压纹波,消除了母线电压纹波对逆变器的影响。然而该方法只对2次谐波进行了补偿,无法对其他低次谐波进行补偿。文献[9-10]运用神经网络对控制器进行优化,减小了谐波的影响。由于补偿增益难以精确整定,因此存在补偿精度不高,抗畸变能力弱等缺陷。文献[11-12]先通过单相d-q坐标变换将单相交流量转换为直流量,再通过PI控制实现无静差并网电流调节,但无法较好适应直流侧波动、电网电压谐波等原因造成的影响,使并网电流发生畸变。
本文针对以上方法的不足,构造了同步坐标系下附带谐波补偿环节的双环比例积分控制,根据LM-BP神经网络自适应调节谐波的补偿增益,使并网电流的波形更加优化,降低了系统中谐波造成的影响,利用MATLAB仿真研究以及实验验证,证明了该方法的可行性。
1 两级式单相光伏并网逆变系统介绍
图1所示为两级式单相光伏并网系统,图中Boost升压变换器在前级DC/DC模块中实现升压功能,并且对光伏阵列输出电压Upv和光伏阵列输出电流Ipv进行采样,经过最大功率点跟踪(maximum power point tracking, MPPT)技术处理[8],采用扰动观察法得到参考电压Uref。Uref与Upv进行比较产生脉宽调制PWM信号,实现光伏阵列的最大功率输出,同时把电压较低的Upv升高为后级逆变系统所要求的工作电压。后级是全桥逆变电路组成的DC/AC逆变系统,可根据电网电压相关指标对前级电路直流电逆变的交流电进行调整,进而并入电网。
图1 两级式单相光伏并网逆变系统
1.1 单相d-q坐标变换[10-11]
由于单相光伏并网系统中仅有一个交流量,不能直接实现Park变换,但首先可以构造一个与对应物理量相互垂直的虚拟变量组成两相静止坐标系,再进行坐标变换。
式中,Xd为旋转坐标系中的d轴分量;Xq为旋转坐标系中的q轴分量。Xd和Xq在旋转坐标下可以代表电压或者电流。由于Xβ是由Xα延迟四分之一个周期得到的,可只用Xα作为调制波。
1.2 逆变器控制系统数学模型
逆变器控制系统将首先对电压电流进行坐标变换,对转换到旋转坐标系下的电压电流值分别进行双闭环比例积分控制[12],可得出系统在d-q坐标系下的状态方程为:
式中Id、Ud为电流、电压的d轴分量;Iq、Uq为电流、电压的q轴分量。根据式(2)可得如图2所示逆变器控制系统在旋转坐标下的等效模型。以d-q旋转坐标系为基础,可知系统的输出电流Id和Iq不仅与控制量有关,还与耦合电压和扰动以及输出电压Ud和Uq有关。
图2 单相逆变器d-q模型
对单相逆变器模型进行输出电压和负载电流前馈解耦,得到电流控制方程为:
在控制系统中电流内环的给定值由电压外环经过运算处理得到。则根据式(2)得到电压控制方程为:
图3 逆变器双闭环控制系统
2 基于特征谐波消除策略的电流跟踪优化方法
2.1 特征谐波检测原理
将所测谐波表达式展开成三角级数形式,即:
式中,ω是基波角频率;次谐波的幅值和相角,各次谐波的幅值和相角分别为:
谐波前馈信号的检测采用全谐波补偿与特征谐波补偿两种方法。考虑到逆变器的限制因素,如果采用全谐波补偿进行优化处理,在高频区域内不但补偿效果差,还会增大相应的谐波含量及对系统的威胁。因此本文选择性补偿了阶数较低且含量较大的3、5、7、9次特征谐波。谐波检测系统如图4所示,采用基于锁相环的幅相合成的方法。首先利用FFT变换求出并网电流iα的三角级数形式,提取三角级数第l次分量,利用式(6)求出φl、Xl与锁相环PLL所求出的l倍频ltω重新进行幅相合成,求出第l次谐波ilα,从而达到特征谐波检测的要求。
图4 谐波检测系统
图5 自适应的补偿增益调整原理
2.2 自适应谐波补偿
根据谐波检测系统检测并网电流iα得到l次谐波电流分量ilα,然后静态阻抗lωLf环节使谐波电流经过转换成为相应的电压信号,重新产生PWM调制波。由于实际工程中网侧电压变化以及消除特定频率的谐波会对相邻谐波产生放大作用,本文采用LM(Levenberg-Marquardt)算法对BP神经网络进行优化处理,以下简称LM-BP神经网络。谐波消除环节优化处理的原理如图5所示。
LM-BP神经网络的工作原理是在误差反向传播学习的基础上,按照LM算法加快权向量收敛速度的同时避免了BP神经网络容易陷入局部最优的问题,以产生误差的均方差值最小为目标,对网络权值实现自适应调整。本文通过全谐波检测得到的并网电流值作为补偿系统的期望值,同时将实际补偿信号应用LM-BP神经网络对权值进行动态调整。权值调整达到补偿效果最优时收敛,则最优时的补偿信号可作为对总谐波电流的最小均方估计,使经过补偿的并网电流畸变率降为最低。鉴于iβ是根据iα延迟四分之一个周期得到的,它们的调整方法相同,因此这里只采用iα作为说明。令广义坐标变换法检测到的各次谐波电流ilα组成的输入向量为:
所对应各次谐波动态补偿权值向量Wα,并将初值选为1,即:
期望值ihα为并网电流iα经过全谐波检测得到,同时将输入向量Xα和权向量Wα的乘积表示为LM-BP神经网络的输出yα,于是得到误差eα为:
则神经网络第n个样本均方误差定义为:
在反向传播算法中,利用LM算法改进,求得误差函数的负梯度,依据它的方向对权值进行自适应调整,得到权向量权值变化量为:
最终权向量迭代公式为:
式中,μ为大于零的常数;I为单位矩阵。当系数μ为0时,式(15)即为牛顿法;反之则使式(15)变为具有较小步长的梯度下降法,这样可以避免局部最优以及保证每次迭代时,权值调整的方向都为误差减小的方向。牛顿法改进神经网络在对并网电流进行优化时出现一定程度的畸变,不能很好改进并网电流波形,而LM-BP神经网络可以对并网电流进行更好的改善。
综上所述,将权值初始值设置为1可对系统权值进行自适应迭代运算。当LM-BP神经网络算法稳态收敛时,将此稳态调整后的权向量的权值,作为自适应调节系统对各次谐波的最佳补偿增益。
3 仿真及实验结果
利用仿真软件MATLAB/Simulink搭建两级式单相并网逆变系统仿真模型,验证本文提出的自适应特征谐波补偿优化并网电流的方法,所用参数如表1所示。
表1 仿真参数
3.1 死区时间、直流电压波动工况
在前级直流侧电压波动为±6 V条件下,将牛顿法得出的结果与本文改进方法结果进行比较,得到如图6所示的结果。
图6 牛顿法与LM法改进神经网络性能比较
3.2 实验验证
为了进一步验证本文电流跟踪优化方法的有效性,搭建了一套额定功率为2 kW的两级式单相光伏并网逆变器实验平台,波形采集装置为含数据采集卡的LABWINDOWS/CVI实验平台,逆变装置采用INF-50组件,DSP选用工作频率为2.5 GHZ,芯片为AMD OPERATOR的DS1006,光伏发电装置采用BK_PVS60085MR组件,日照强度设置为1 000 W/m2,温度为25 ℃,实验参数与仿真一致,得到结果如图7所示。
图7中,由于死区时间、前级直流电压波动等造成的影响,在传统的双环PI控制方法中,单相光伏并网逆变系统的并网电流总畸变率(THD)达到3.52%,主要由3次、5次、7次、9次等谐波组合而成;而应用本文提出的基于LM-BP神经网络,将特征谐波消除策略应用于优化并网电流,选择性补偿了对电流畸变影响最大的3次、5次、7次、9次低频谐波,优化了电流波形,使THD降为1.32%。
比较图7改进特征谐波消除法仿真与图8实验图形,忽略实验平台由于死区时间、带宽限制、采样率低对波形造成的影响,观察并网电流波形,在并网电流波峰与波谷处有明显的畸变现象,仿真结果与实验结果一致。
图7 传统方法与LM-BP改进特征谐波消除法仿真结果
图8 实验结果及实验平台
4 结束语
本文在传统电压电流双闭环PI控制的基础上,研究了并网逆变器优化控制,并且针对需实时准确补偿谐波电流这一特点,提出一种基于LM-BP神经网络的自适应特征谐波消除方法,主要研究对低次特征谐波的补偿,运用LM-BP神经网络实现了对实时补偿增益的调整, 通过MATLAB仿真及实验数据表明该方法能够优化并网电流波形,降低特征谐波对并网电流的影响实现自适应补偿。最后,本文提出的优化方法不仅适用于两级式单相光伏并网系统,同时在通用型逆变器的应用以及提高补偿性能等方面有一定参考价值。