电网谐波电流信号跟踪控制方法

文档序号:10596442阅读:2078来源:国知局
电网谐波电流信号跟踪控制方法
【专利摘要】本发明提供了一种电网谐波电流信号跟踪控制方法,针对控制延时对系统产生的影响,以注入式混合的有源电力滤波器IHAPF作为研究对象,提出了基于延时补偿的谐波电流信号跟踪控制方法。该方法主要由改进型smith预估器与神经网络PI控制组成。其中,改进型smith预估器使系统的延时过程从控制的闭环内部转换到外部,从而减小控制延时对系统的影响。
【专利说明】
电网谐波电流信号跟踪控制方法
技术领域
[0001 ]本发明涉及一种电网谐波电流信号跟踪控制方法。
【背景技术】
[0002] 随着电力电子设备在配电网中广泛使用,企业配电网中的谐波污染问题日益严 重,每年给企业经济造成了巨大损失。而无源滤波器只能对各次谐波进行滤除,且易与电网 产生谐振,已不能满足对谐波抑制的要求。有源滤波器也是抑制谐波的一种重要手段,其原 理是从需要补偿的目标中寻找到谐波电流,再由补偿设备生成一个与该谐波大小相等而极 性反相的补偿电流与谐波电流相互抵消。有源滤波器能够对各次谐波进行动态补偿,且响 应周期短,从而在电网谐波滤除中得到广泛应用。但有源滤波器也存在容量小、结构复杂以 及使用成本过高等缺点,为此很少单独在配电网中使用。因此,通常情况下使用有源电力滤 波器与无源电力滤波器相互结合组成混合型有源电力滤波器,从而实现谐波滤除的目的。
[0003] 在有源电力滤波器中对电流精确跟踪控制直接影响了滤波器整体性能,而评价系 统性能的两个指标是系统响应速度和稳态补偿精度,针对提高滤波器性能广大学者提出了 众多方法。目前有源滤波设备多采用数字化的控制器,实现比较灵活,但存在延时现象,对 滤波器性能造成了严重影响,对于混合型有源滤波器由于其结构特殊,延时对其影响相比 于单独的有源滤波器更为严重。Smith预估控制随着计算机的不断发展,已经成为解决工业 延时滞后的有效方法之一,simth预估计具有对设定值的改变响应速度快,跟踪精度高等优 点。但是,Smith预估器对被控对象的数学模型要求较高,这一点在工程应用中比较难实现, 此外传统的Smith预估器受到参数的限制无法使系统趋于稳定。

【发明内容】

[0004] 本发明所要解决的主要技术问题是提供一种电网谐波电流信号跟踪控制方法,主 要由3T补偿smith预估器与由PS0-BP神经网络对参数进行优化的PI控制器组成。31补偿smith 预估器使系统延时过程中从控制的闭环内部转换到外部,从而减小控制延时对系统的影 响。
[0005] 为了解决上述的技术问题,本发明提供了一种电网谐波电流信号跟踪控制方法, 包括如下依序步骤:
[0006] 1)将电网中谐波电流ih经过l/G〇转变为谐波电压信号Uh;所述Go为逆变器的输入 电流i。和输出电压U。之间的传递函数;
[0007] 2)以所述谐波电压信号Uh为控制目标,将所述谐波电压信号Uh经过改进的Smith预 估器和逆变器;所述改进的Smith预估器包括由PS0-BP神经网络对参数进行优化的PI控制 器与一个31补偿Smith预估器;并满足如下关系式:
[0009] 其中,Ue为谐波电压信号Uh与逆变器输出电压Uc的差值;g⑴分别为 PS0- BP神经网络优化的PI控制器的传递函数、辨识后的逆变器传递函数;d为过渡量;u为PI控制 器输出电压信号;
[0010] 从而可得逆变器的输出电压Uc与谐波电压信号Uh两者之间的传递函数为:
[0012] 所述由PS0-BP神经网络优化的PI控制器的算法流程如下:
[0013] 1)根据注入式混合的有源电力滤波器的具体运行状态,结合神经网络输入、输出 样本集,建立神经网络的预测模型,将神经元之间所有的连接权值和阈值编码成实数向量 表示种群中的个体粒子;
[0014] 2)初始化粒子的初始位置、速度、惯性系数w,学习因子(^、(^^(^、(^,,规定最大 迭代次数;
[0015] 3)根据输入、输出样本,利用BP网络的前向算法
[0016] A u(t) =kp(ue(t)-Ue(t-l) )+kiUe(t)
[0017] 以及粒子群算法寻优误差函数
[0019]计算出每个粒子适应度函数值,并将每个粒子的最好位置作为其历史最佳位置, 开始迭代;
[0020]其中,输出节点分别对应PI控制器中的参数kP、ki;
[0021 ] 4)利用PS0-BP算法的4个迭代公式
[0022] A wij(t) = (w-1) (wij(t)-wij( t-1) )+r7 ic7 i(wij(b)-wij(t) )+r7 2C22(wij(B)-Wij (t))
[0023] A wii(t) = (w-1) (wii(t)-wn(t-l) )+rici(wii(b)-wn(t) )+r2C2(wn(B)-wn(t))
[0024] V,^'^ + ^ ^ + (H,'_ h^!{1 ~ 〇) +M.b)~ m/, W) iy'i M8)-wiM)) +0 = ?i2)(0++1)+(u,- O^2'^)- - Oj + 1 (uv, (p)~ (0)+ (?', iB)~ uv (0)
[0026]式中,w为惯性系数,^2和,为0-1的随机数,b是粒子本身目前所找到的最 优解的节点,称为个体极值点,B是整个种群目前所找到的最优解的节点,称为全局极值点;
sgn(x)为符号函数,0为学习步长;
[0029]对粒子的速度和位置进行更新,搜索出粒子最佳位置。
[0030]检验符合结束条件,当前位置或最大迭代次数达到预定的误差要求时,则停止迭 代,输出神经网络的最终权值和阈值,即PI控制器的参数kP、ki;
[0031 ] 辨识后的逆变器传递函数表达式如下:
[0033] 所述PS0-BP神经网络优化的PI控制器的传递函数表达式如下:
[0035]其中,匕为控制器增益,Ti为控制器积分时间。
[0036] 从而得到:
[0038]以ITAE为准则的二阶最佳极点方程为
[0039] s1 + 2wn^ + wl = 0
[0040] 其中,亀为无阻尼振荡的频率,|为阻尼比;选定Wn的工程方法是根据所要求的闭环 响应的过渡时间tr,有:
[0042] 可以得到逆变器的传递函数和PI控制器中参数之间的数学表达式,为:
[0045] 相较于现有技术,本发明的技术方案具备以下有益效果:
[0046] 本发明提供的一种基于延时补偿的电网谐波电流信号跟踪控制方法,主要由31补 偿smith预估器与由PS0-BP神经网络对参数进行优化的PI控制器组成。31补偿smith预估器 使系统延时过程中从控制的闭环内部转换到外部,从而减小控制延时对系统的影响。通过 PS0-BP算法对PI控制器参数进行优化处理。由ITAE准则建立smith预估器与PI控制参数之 间的数学表达式,由此关系和神经网络优化的方法得到两种控制器的最优参数。最后对本 文提出的方法进行了仿真验证,仿真结果表明与传统方法相比本文方法具有更好动态响应 特性和更高的稳态补偿精度。
【附图说明】
[0047]图1为IHAPF的结构示意图;
[0048]图2为IHAPF的谐波单相等效电路;
[0049] 图3为传统的谐波电流控制方法;
[0050] 图4为改进后的谐波电压控制方法;
[0051]图5本发明优选实施例的跟踪控制框图;
[0052]图6为传统PI控制算法下的补偿仿真波形图;
[0053]图7为本发明优选实施例的补偿仿真波形图;
[0054] 图8未采用本发明算法的电流波形图;
[0055] 图9为采用了本发明算法的电流波形图。
【具体实施方式】
[0056] 以下结合附图及实施例对本发明进行进一步的详细说明。
[0057] IHAPF结构如图1所示,主要由无功补偿电容器、基波谐振支路、电压型逆变器、不 可控整流电路等组成。
[0058]如图2所示的IHAPF的谐波单相等效电路,负载被看作谐波电流源ih,uc、ic分别为 逆变器的输出电压与输入电流,i s为电网中谐波电流。
[0059] 为了对图2中的谐波电流进行滤除,可将逆变器中的输出电流控制为:
[0060] ic = -ih (1)
[0061 ] 则有
[0062] is = 〇 (2)
[0063] 传统的电流控制方法如图3所示,其中Go为与之间的传递函数,控制器采用传 统的PI控制方法进行控制。
[0064]由图2,传递函数Go可表示为:
(3)
[0066]结合式(1)、(2)、(3)可得:
(4)
[0069] 其中Uh为负载的谐波电流ih经过传递函数l/Go输出的电压信号一一谐波电压信 号。
[0070] 由于传递函数Go阶数较高,在极点配置上比较难实现。因此本文结合(4)式将谐波 电压信号作为控制目标,并考虑到IHAPF系统中存在延时现象从而影响了电流跟踪控制,则 (5) 实际的电压信号跟踪控制框图如图4所示。
[0071]图4中,uc、-uh之间的传递函数为:
[0073] 式中,y为IHAPF系统的控制延时,Gc(s)为传递函数,GP(s)为电压型逆变器的传递 函数。由式(5)可以看出在方程中包含了延时项,此延时项会对系统的稳定性与控制性能造 成影响。
[0074] 因此,本实施例针对延时对IHAPF系统的控制能够产生影响,提出了 一种基于改进 的Smith预估器电流补偿方案。控制框图如图5所示,改进的Smith预估器主要由PS0-BP神经 网络对参数进行优化的PI控制器与一个补偿Smith预估器组成。
[0075] 由图5可以得到如下关系式: (ue-d)G*c(s) = u
[0076] ue^G;{s)e^ (6)
[0077]综合(6)式,可以简化得: j "G;; (.s')(1 - e。M 。。78 丨《 y 卡;(,))丨 (7)
[0079] 由上式可得:
[0080] ?/,^:(.v) = ?(^(G;;(.v)) ' +?(^G;(,v) ( 8 )
[0081] 从而可得逆变器的输出电压u。与参考电压信号uh两者之间的传递函数为:
(9 )
[0083]由上式可以看出,在闭环系统的特征方程中,既不包含("也不包含eT'说明该系 统能够有效的消除延时对系统造成的不良影响。而在上式分子部分有e^s,表明Uc比Uh滞后 了 I从而与谐波的电压信号大小相等、极性相反,起到了式(4)的控制效果。
[0084] PS0-BP神经网络实质就是通过改进粒子群算法的种群搜索功能对BP神经网络的 权值与阈值进行配置,使其达到最优。
[0085]该算法具有自适应学习、并行分布处理和较强的鲁棒性和容错性等特点,而且具 有更好的收敛速度和泛化能力,防止其陷入局部最优值,较之传统方法优化PI控制器参数 有着更好的控制效果,因此,本文根据IHAPF的具体运行状态,选择神经网络的输入层为3个 节点,隐含层为5个节点,输出层为2个节点。
[0086]网络的输入层输入为:
[0087] -v';!1(/) = .v/(/ = 1,2,3) (]〇)
[0088]输入层3个节点分别对应于IHAPE系统中的指令谐波电压Uh,逆变器实际输出电压 Uc以及两者之间的差值Ue,X(1)(t)为输入层样本集,t为网络的训练次数,也称学习增益,下 文中亦是此含义。
[0089]网络隐含层的输入以及输出为
[0090] ?^2l(〇 = S'it2l-V/,〇,'3!(^)= /'(/?t/;-!(r))(/ = i,2,...,5) M (11)
[0091] 其中Mf为输入层到隐含层的连接权值,net(2)(t)为隐含层输入样本集,0(2)(t)为 隐含层输出样本集,f(x)为激励函数,采用正负对称的Sigmoid函数为:
(12)
[0093]同理,网络输出层的输入以及输出为:
[0094] net)"\t} = ^ '(/), 〇f](t) = g(netf](t%l = 1,2) 码 (13)
[。。95] 〇;."(/)=/~,吸)(/)= < (14)
[0096]其中uf为隐含层到输出层的连接权值,net(3)(t)为输出层输入样本集,0(3)(t)为 输出层层输出样本集,g(x)为激励函数,采用非负的Sigmoid函数为:
(15):
[0098]式中,输出节点分别对应PI控制器中的参数kP、ki;
[0099] PI控制器的控制输出为
[0100] A u(t) =kp(ue(t)-Ue(t-l) )+kiUe(t) (16)
[0101] 其中 Ue = -UhHc。
[0102] 粒子群算法寻优误差函数为
(17 )
[0104] 本文在传统的BP算法的基础上,引入粒子群算法对网络权值调整进行了改进,最 终使得PI控制器参数kP、k^确定得到优化。输入层到隐含层以及隐含层到输出层的网络权 值的修正量分别为:
[0105] A wij(t) = (w-1) (wij(t)-wij(t-l) )+r7 ic7 i(wij(b)-wij(t) )+r7 2c7 2(wij(B)-Wij (t)) (18)
[0106] A wii(t) = (w-l)(wii(t)-wii(t-l))+rici(wii(b)-wii(t))+r2C2(wii(B)-wii(t)) (19)
[0107] 式中,w为惯性系数,C1、(32和(/ i、(/ 2为群体认知系数,也称为学习因子,n adPr 'i、,2为0-1的随机数,b是粒子本身目前所找到的最优解的节点,称为个体极值点,B是整个 种群目前所找到的最优解的节点,称为全局极值点。
[0108]传统BP算法采用误差反向传播来调整连接权值,按照梯度下降法进行修正,在此 算法的基础上结合式(18)、( 19),即得到PS0-BP权值修正算法:
[0109] )(,+ C + 0+ (1V- '心)-- 0) + /]c,(b)- wb(f)) + r2c2{wh[b]- wu(/)) ( 2〇 )
[0110] 其4Sgn(x)为符号函数,e为学习步长。
, Jy\t + l) = j3d\2)xll\t +1)+ (w-wf{t -1))
[0111] +^(u}/(^)-uv(〇)+^-:(u}/( 5)-u//(/)) ( 21 )
[0112] 其中矿)=/(射尸(,))i>)M3)(,)伪学习步长。 .,
[0113] 改进型PSO-BP神经网络优化PI控制器的算法流程如下:
[0114]根据IHAPF的具体运行状态,结合神经网络输入、输出样本集,建立神经网络的预 测模型,将神经元之间所有的连接权值和阈值编码成实数向量表示种群中的个体粒子。 [0115]初始化粒子的初始位置、速度、惯性系数w,学习因子(^、(^和"^"^规定最大迭 代次数等。
[0116] 根据输入、输出样本,利用BP网络的前向算法(16)和粒子群算法寻优误差函数 (17)计算出每个粒子适应度函数值,并将每个粒子的最好位置作为其历史最佳位置,开始 迭代。
[0117] 利用PS0-BP算法的4个迭代公式(18)、(19)、(20)、(21)式对粒子的速度和位置进 行更新,搜索出粒子最佳位置。
[0118] 检验符合结束条件,当前位置或最大迭代次数达到预定的误差要求时,则停止迭 代,输出神经网络的最终权值和阈值,即PI控制器的参数k P、lu,否则转至3执行。
[0119] JT补偿smith预估器参数是不可知的,本文利用ITAE准则建立JT补偿smith预估器参 数与PI控制器参数之间的关系表达式,从而实现参数的有效辨识。
[0120] 对电压型逆变器进行建模后得到表达式:
(22):
[0122] 式中,kirw为传递函数的过程增益常数,Tirw为惯性常数。
[0123] 因 IHAPF的延时性,被控对象的传递函数为:
(23)
[0125] 本文通过改进PS0-BP神经网络方法优化处理PI控制器的参数,得到经改进后的PI 控制器传递函数,表达式如下:
(24 )
[0127] 其中,匕为控制器增益,Ti为控制器积分时间。
[0128] 将式(23)、( 24)代入到式(9)中可得: (25)
[0130]以ITAE为准则的二阶最佳极点方程为
[0131] s2. + :2:w"|s. + = 0 (26)
[0132] 其中,Wn为无阻尼振荡的频率,〖为阻尼比。其中选定Wn的工程方法[11]是根据所要 求的闭环响应的过渡时间tr,有:
(27 )
[0134] 通过对比式(25)与(26)可以得到逆变器的传递函数和PI控制器中参数之间的数 学表达式,为:
(28 ) (29)
[0137] 通过式(28)、(29)可以得到电压型逆变器的具体参数大小,从而实现smith预估器 模型的辨识。
[0138] 为了验证本文所提方法的有效性,将本文的方法应用到IHAPF系统中并进行了仿 真分析,并将本文所提算法与传统PI算法进行仿真对比,仿真参数为:电源电压为AC380V/ 50HZ;
[0139] 等效电感Ls = ImH;注入电容Cf= 1 OOyF;基波支路的电感1^ = 40mH,电容Q = 249y F,品质因数Q = 50;输出滤波电感L〇 = 0.5mH,输出滤波电容C〇 = 24.1yF,等效电阻R〇 = 0.09 Q 〇PS0-BP 算法中的参数为:加权因子w = 0 ? 4,c = 0.03,L = 0.03,ci = C2 = 2,c/i = c/2 = 1.4〇
[0140] 图6-7为负载发生变化时采用不同方法下电流仿真波形,从图中可以看出在Is时 负载发生变化,传统的PI控制方法下电流经过3.5个时间周期才能慢慢的趋于稳定。而采用 本文的方法下仅需要1.5个时间周期电流波形便能趋于稳定。
[0141] 为了进一步证明本文所提算法的有效性,进行了相关实验研究。图8-9为采用本文 算法对电流补偿前后的电流波形图,由图可以看出治理后的波形相比治理之前有了很大提 高,波形几乎接近于正弦波形。
[0142] 以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围 为准。
【主权项】
1. 一种电网谐波电流信号跟踪控制方法,其特征在于包括如下依序步骤: 1) 将电网中谐波电流ih经过l/Go转变为谐波电压信号Uh;所述Go为逆变器的输入电流ic 和输出电压Uc之间的传递函数; 2) 以所述谐波电压信号Uh为控制目标,将所述谐波电压信号Uh经过改进的Smith预估器 和逆变器;所述改进的Smith预估器包括由PS0-BP神经网络对参数进行优化的PI控制器与 一个η补偿Smith预估器;并满足如下关系式:其中,Ue为谐波电压信号Uh与逆变器输出电压Uc的差值;6·:? 分别为pso-bp神 经网络优化的ΡΙ控制器的传递函数、辨识后的逆变器传递函数;d为过渡量;U为ΡΙ控制器输 出电压信号; 从而可得逆变器的输出电压Uc与谐波电压信号Uh两者之间的传递函数为:
【文档编号】H02J3/01GK105958493SQ201610395860
【公开日】2016年9月21日
【申请日】2016年6月6日
【发明人】庄建煌, 陈晶腾, 周静, 王普专, 黄少敏, 李萌锋, 王锐凤, 陈炳贵, 陈永华
【申请人】国网福建省电力有限公司, 国家电网公司, 国网福建省电力有限公司莆田供电公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1