基于动态面模糊滑模控制的有源电力滤波器控制方法与流程

文档序号:16022440发布日期:2018-11-23 18:32阅读:417来源:国知局
基于动态面模糊滑模控制的有源电力滤波器控制方法与流程

本发明涉及一种有源滤波器的控制方法,尤其涉及一种基于动态面模糊滑模控制的有源电力滤波器控制方法。



背景技术:

采用电力滤波器装置吸收谐波源所产生的谐波电流,是一种抑制谐波污染的有效措施。有源电力滤波器具有快速响应性及高度可控性,不仅可以补偿各次谐波,还可以补偿无功功率、抑制闪变等。由于电力系统的非线性和不确定性,自适应和智能控制具有建模简单、控制精度高、非线性适应性强等优点,可以应用在有源滤波器中用于电能质量控制和谐波治理,具有重要的研究意义和市场价值。



技术实现要素:

本发明的目的在于克服现有技术中的不足,提供一种基于动态面模糊滑模控制的有源电力滤波器控制方法,更加适合补偿电路谐波,提高系统鲁棒特性和电源质量。

为达到上述目的,本发明所采用的技术方案是:基于动态面模糊滑模控制的有源电力滤波器控制方法,包括以下步骤:

步骤一:建立有源电力滤波器数学模型;

步骤二:利用李雅谱诺夫函数、动态面控制、模糊控制和滑模控制设计控制器。

步骤一具体包括以下步骤:

建立有源电力滤波器数学模型为:

其中:x1为参考信号,为x1的导数,为x2的导数,u=dk,Lc为电感,Rc为电阻,vcd为直流侧电容电压,vk为三相有源电力滤波器端电压,ik为三相补偿电流,dk为开关状态函数,则dk依赖于第k相IGBT的通断状态,是系统的非线性项;ck、cm为开关函数,m、k为大于0的常数。

步骤二具体包括以下步骤:

定义位置误差e1=x1-x1d (12)

其中:x1d为指令信号,将公式(12)求导得:

其中:为x1d的导数;

定义李雅谱诺夫函数:

对李雅普诺夫函数(14)进行求导:

其中:α1为的低通滤波器的输出,τ为时间常数,S为拉普拉斯算子;e2为虚拟误差;

设虚拟误差e2=x2-α1 (16)

定义:

其中:z1为大于0的正常数;为α1的导数;y2为滤波误差;

考虑位置误差、虚拟误差、滤波误差,定义李雅普诺夫函数:

将公式(19)求导得到:

其中为y2的导数,为的导数;

将公式(16)、(17)、(18)代入公式(20)得:

其中:为的导数;

为使因此设计控制率为:

定义滑模面s=e2,用模糊函数去逼近f(x),设计最终控制率为:

其中,z2为大于0的正常数,η为常数,且η≥|D|,D为η的上界常数,sgn为符号函数。

与现有技术相比,本发明所达到的有益效果是:深入研究了三相并联有源电力滤波器的原理,在此基础上建立数学模型,利用三相并联型有源电力滤波器线性状态方程,创新性地加入了动态面控制方法;研究有源电力滤波器模型参考自适应控制,提出了动态面模糊滑模自适应控制算法,应用于三相并联型有源电力滤波器的谐波补偿控制。通过MATLAB仿真,将仿真结果与滞环控制结果相比较,通过比对,验证了增加动态面模糊滑模控制的自适应控制方法更加适合补偿电路谐波,提高了电源质量。

附图说明

图1为并联型APF的主电路结构。

图2为动态面模糊滑模自适应控制器框图。

图3为补偿电流随时间变化的曲线图。

图4为系统误差随时间变化的曲线图。

图5为动态面输出的α值随时间变化的曲线图。

具体实施方式

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

基于动态面模糊滑模控制的有源电力滤波器控制方法,包括以下步骤。

(一)建立有源电力滤波器模型

有源电力滤波器的基本工作原理是,检测补偿对象的电压和电流,经指令电流运算电路计算得出补偿电流的指令信号i*c,该信号经补偿电流发生电路放大,得出补偿电流ic,补偿电流与负载电流中要补偿的谐波及无功等电流抵消,最终得到期望的电源电流。

根据电路理论和基尔霍夫定理可得到如下公式:

v1,v2,v3分别为三相有源电力滤波器端电压,i1,i2,i3分别为三相补偿电流,v1M,v2M,v3M,vMN分别表示图1中M点到a,b,c,N点电压;Lc为电感,Rc为电阻。

假设交流侧电源电压稳定,可以得到

并定义ck为开关函数,指示IGBT的工作状态,定义如下:

其中,k=1,2,3。

同时,vkM=ckvdc,所以公式(1)可改写为

定义dk为开关状态函数,定义如下:

则dk依赖于第k相IGBT的通断状态,是系统的非线性项。

并有

那么(4)可改写为

定义

那么

其中,为的导数,为ik的导数。

那么可以将公式(7)改写成如下形式

其中,u=dk

(二)动态面控制

定义位置误差:

e1=x1-x1d (12)

其中x1d为指令信号,将公式(12)求导得:

定义李雅谱诺夫函数:

对李雅普诺夫函数(14)进行求导:

设虚拟误差:

e2=x2-α1 (16)

取α1为的低通滤波器的输出,τ为时间常数,S为拉普拉斯算子;

定义

考虑位置误差、虚拟控制误差、滤波误差,定义李雅普诺夫函数:

将公式(19)求导得到:

将公式(16)、(17)、(18)代入公式(20)得:

其中为的导数。

为使因此设计控制率为:

证明:

设B2有界,记为M2,

考虑位置误差,虚拟控制误差,滤波误差,公式(21)可化简为:

将上式化简得到:

取z1≥1+r,r为大于0的正常数;

将上述值带入公式(24)得:

取代入公式(25):

得到

所以稳定。

(三)自适应动态面模糊滑模控制

Ri:If x1 isand….xn isthen y is Bi(i=1,2,.......,N)

其中,为xj(j=1,2,.......,n)的隶属度函数,则模糊系统的输出为:

其中ξ=[ξ1(x) ξ2(x)...ξN(x)]T

针对f(x,y)的模糊逼近,采用分别逼近f(1)和f(2)的形式,相应的模糊系统设计为:

定义模糊函数为如下形式:

其中,

定义最优逼近常量θ*

式中Ω是θ的集合,则:

f(x)=θ*Tξ(x)+ε

ε是模糊系统的逼近误差,为的转置,θ*T为θ*的转置。对于给定的任意小常量ε(ε>0),如下不等式成立:|f(x,y)-ξT(x)θ*|≤ε令并且使得

定义滑模面s=e2,用模糊函数去逼近f(x),设计最终控制率为:

证明:

考虑位置误差、虚拟控制误差、滤波误差、模糊系统的误差,定义李雅普诺夫函数为:

其中γ为设计参数。

对上式求导得:

其中,为的导数;

将代入(34),其中设

假设B2有界,记为M2,所以:代入后的式(35)如下:

将公式(35)化简得到:

取z1≥1+r,其中r为大于0的正常数。

设代入(36)得到:

当时,公式(37)化简为:

当时,设计自适应律代入(38)得到:

所以自适应动态面模糊滑模控制系统是稳定的。

(四)仿真验证

为了验证上述理论的可行性,在Matlab下进行了仿真实验。仿真结果验证了所设计控制器的效果。

仿真参数选取如下:

动态面滤波器参数选择如下:z1=z2=50000,τ=0.00001.

模糊滑模控制器参数选择如下:

γ=10000000,b=0.85

图3,图4分别表示了补偿电流和系统误差,两者横坐标均为时间t,单位为秒,t≥0。由两幅图比较可知,在系统稳定之后,大约从0.05秒开始,补偿电流值稳定保持在20A左右,此时系统误差近乎为0,但是在大约0.13秒时,补偿电流突然增大,导致误差有了小幅度的急剧增加,在这之后,补偿电流又恢复稳定,但是稳定值提升到了60A,此时,误差也开始恢复稳定,没有出现大幅度的波动。

图5表示为动态面的输出的α值。由图可知,α值在约0.05秒后一直维持在0,偶尔会有小幅度的波动。说明加入动态面控制方法之后会促进闭环系统的稳定状态。

具体实例的结果显示,本发明设计的基于动态面模糊滑模自适应控制的有源电力滤波器控制方法,可以有效克服非线性因素,外界扰动等影响,对改善有源滤波器系统的稳定性和动态性能,提高输配电、电网安全保障和电能质量是可行的。

以上仅是本发明的优选实施方式,应当指出:在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1