一种并网逆变器直流电容容值辨识方法
An Identification Method for DC-Link Capacitor Capacitance of Grid Connected Inverter
通讯作者: 蔡 旭,男,教授,博士生导师;E-mail:xucai@sjtu.edu.cn.
责任编辑: 陈晓燕
收稿日期: 2021-12-15
基金资助: |
|
Received: 2021-12-15
作者简介 About authors
朱城昊(1994-),男,内蒙古自治区赤峰市人,硕士生,从事风电变流器故障诊断研究.
直流电容是并网逆变器中最易老化失效的器件之一,对其进行容值参数辨识可以及时发现并更换老化电容,有利于提高系统可靠性.提出一种基于预充电电路的并网逆变器直流电容容值辨识方法,通过分析预充电过程中电容容值与充电电流、电压的数值关系,结合历史运行数据,构建电容状态特征向量集合.利用该集合训练支持向量回归(SVR)模型,建立状态值与容值的回归预测关系,并采用粒子群优化(PSO)算法对模型进行优化,优化后的模型可用于直流电容容值辨识.仿真和实验结果表明,所提方法可对并网逆变器直流电容进行容值辨识,辨识误差小于0.95%.该方法无需增加硬件电路且不改变控制算法,具有一定的实用价值.
关键词:
DC-link for the capacitor is one of the most vulnerable components of the grid connected converter, whose capacitance identification will help to improve the system reliability by finding and replacing the aging capacitor in time. An identification method for the DC-link capacitor capacitance of the grid connected inverter based on pre-charging circuit is proposed. By analyzing the relationship between the capacitance and the charging current, charging voltage during pre-charging process, and combining the historical operating data, the set of capacitance state feature vector is built. The support vector regression (SVR) model is trained and the regression prediction relationship between the state value and the capacitance is set. The model is optimized by using the particle swarm optimization (PSO) algorithm, which can be used for capacitance identification of the DC-link capacitor. Simulation and experiments results show that the proposed method can implement the accurate capacitance identification of the DC-link capacitor of the grid connected inverter, with an identification error of less than 0.95%. This method does not need to add hardware circuit and change the control algorithm, and has a certain practical value.
Keywords:
本文引用格式
朱城昊, 王晗, 孙国歧, 魏晓宾, 王富文, 蔡旭.
ZHU Chenghao, WANG Han, SUN Guoqi, WEI Xiaobin, WANG Fuwen, CAI Xu.
针对逆变器直流电容的参数辨识,国内外研究主要集中于离线辨识法、准在线辨识法以及在线辨识法.离线辨识法指在并网逆变器停机时,拆解直流电容,并利用LCR测量仪或设计硬件电路进行性能参数测量[4⇓-6].由于该类方法需要拆解电容,工业应用中往往难以操作,实用性较低.在线辨识法可在并网逆变器工作时进行参数辨识,如文献[7]利用高精度传感器采集中频段电容的纹波电压和纹波电流,用于估计电容性能参数.文献[8]通过在直流电容上注入特定频率的电流激励信号,利用电容响应的交流电压信号进行电容参数的计算.该类在线识别方法通常需要改变逆变器控制算法,注入特定频率信号,或安装高精度传感器测量直流电容的纹波,对已投产使用的并网逆变器而言,可行性较低.
考虑到电容老化进程十分缓慢,通常失效时间以年为单位,部分专家学者提出了针对直流电容的准在线参数辨识方法.该类方法应用于逆变器启动、停机以及负载瞬态变化过程,其监测周期远小于电容的老化失效周期,充分满足参数辨识的频率要求,且该类方法具有实现简单、成本低、对逆变器工作状态无干扰等优点,成为当下直流电容参数辨识技术的研究热点[9].文献[10]利用逆变器的卸荷电路,通过采集卸荷过程中的电容电压放电曲线,结合电路数学模型,完成容值估计.该方法辨识精度较高,但需要增加硬件电路,不利于系统整体可靠性设计.文献[11]通过分析负载变化时直流电压的变化轨迹与电容性能参数变化之间的关系,实现了铝电解电容参数辨识.该方法无需增加硬件,但辨识精度较低,无法满足薄膜电容的高精度参数识别要求,而薄膜电容为目前逆变器采用的主流电容选型.
基于上述分析,本文提出一种基于预充电电路的并网逆变器直流电容准在线容值辨识方法,无需增加硬件电路和改变控制算法,即可实现对薄膜电容的参数辨识.首先分析预充电过程中网侧电流与直流侧电压的数学关系,结合逆变器拓扑结构,确定容值辨识的数值表达式.结合历史运行数据,构建电容状态特征向量集合,用于训练支持向量回归(Support Vector Regression, SVR)模型,建立状态特征值和容值的回归预测关系;利用粒子群优化 (Particle Swarm Optimization, PSO) 算法优化SVR回归模型参数,避免陷入局部最优,提升预测精度;优化后的模型可用于直流电容容值辨识;通过仿真和实验对所述方法的有效性进行验证.
1 电容特性与预充电电路
图1
根据变流器安全运行规范,启动前,直流电容应处于完全放电状态,电容和电压接近为0,此时如果直接将逆变器接入电网,电网线电压作用于直流电容会产生强大的冲击电流,该冲击电流大小远远超过功率模块和直流电容等器件能承受的最大电流,造成不可逆损伤,减少器件寿命,严重情况下甚至会烧毁器件.因此,并网逆变器通常会配备预充电系统.图2所示为目前主流的并网逆变器预充电电路,图中:U代表电网等效电源;Q1代表网侧变流器与电网连接的断路器;Q2代表预充电电路断路器;L代表滤波器电感;R代表预充电电阻,用于限流,防止冲击电流过大;idc代表直流电流;C代表直流电容; Vdc代表直流电压;ia、ib、ic代表交流侧单相电流.
图2
预充电过程操作如下:在逆变器启动前,先闭合Q2,电网通过预充电电阻连接变流器,此时三相六桥臂绝缘栅双极晶体管(Insulated Gate Bipolar Transistor,IGBT)模块为关断状态,而反并联二极管可导通,因此逆变器等效运行于三相不控整流模式.电网通过预充电电阻对直流电容进行充电,待直流电压达到额定工作电压的80%左右时,即可断开Q2断路器,切断预充电电阻,闭合Q1断路器,由电网直接连接逆变器,完成启动过程.
2 辨识原理与方法
2.1 直流电容容值辨识原理
图3所示为直流电容容值辨识流程图,图中:iabc代表交流侧三相电流;n代表采样次序;T代表系统时间;ΔVc(n) 代表电容电压变化值;ΔQc代表电容电荷变化量;Creal代表电容真实值.具体实现步骤如下.
图3
(1) 数据获取.对预充电过程中的网侧电流信号和直流电压信号采样,根据电路拓扑结构,对直流电流信号重构,并确定容值表达式,将采集的电气信号数据储存,用于后续特征向量构建和数据库扩充.
(2) 特征向量构建.根据容值表达式,确定电容状态特征值,用于表征直流电容状态,即老化程度.将该特征值与电容真实容值组成特征向量.根据历史运行数据,获得多组特征向量,用于后续SVR模型训练以及数据库扩充.
(3) SVR模型训练.SVR模型用于建立特征值与容值的回归预测关系,将多组特征向量用于SVR回归模型训练,训练参数通过PSO算法进行优化选取.完成训练的SVR模型可以对电容容值进行辨识,从而实现电容器失效判断.
2.2 特征向量构建
本文基于数据驱动的方法,因此需选择合适的电容状态特征值反映电容老化状态.根据预充电过程中的容值表达式,选择与容值直接相关的电气量作为特征值,可以最大程度反映容值的变化情况.首先推导预充电过程中的直流电容容值表达式.
变流器预充电过程中,负载端为开路模式,直流电流即为电容电流,因此直流侧电压、电流和DC-Link电容值的关系为
式中:Vc为电容电压;t为电容器充电放电时间.对上式进行整理,可以得到容值表达式:
根据前文分析,电容电压可表示为
式中:VESR为ESR两端电压;RESR为ESR的电阻值.假设ΔVc(n)表示第n个采样周期内的电容电压变化值,其离散表达式为
由于直流电流在一个采样周期内的变化值(idc(n)-idc(n-1))和直流电容的ESR值都很小,可忽略两者的乘积项,ΔVc(n)近似等于直流侧电压的变化值ΔVdc(n),即
根据式(2),计算ΔQc需要确定直流电流信号idc.出于经济性的考虑,风电变流器等并网逆变器的直流侧通常不会配置电流传感器,因此本文利用交流三相电流数据iabc或两相电流数据iab对idc进行重构,从而间接获取idc.
设定电流从电网流向变流器为正方向,根据基尔霍夫电流定律:
除去三相电流均为0的极端情况,ia、ib和ic中应有一相或两相电流为正向,而该正向电流通过上桥臂二极管流入直流侧,形成idc, 只需监测ia、ib及ic中的正向电流值,然后对其求代数和,即可获得直流电流,从而实现对直流电流的重构.
本文提出一种改进的直流侧电流计算方法.根据上述分析,三相电流中一定存在某一相的电流流向与另外两相电流流向不同,假设a相电流为正向,b、c相电流为负向或0,那么直流电流即等于ia.结合式(6),可知:
对上例进行归纳和总结,可得任意运行情况下直流电流的重构表达式:
部分并网逆变器交流侧只配置两相电流传感器,结合式(6)与 (8),得到两相电流重构的直流电流表达式:
综上,通过计算直流电流在一个周期内的积分,可得到ΔQc:
图4所示为第n个采样周期的直流重构电流采样过程.电流对采样周期的积分值对应于图中的黑色阴影面积,由于采样的离散性,无法直接进行积分计算.考虑到在足够小的采样周期内,直流电流近似线性变化,因此可将阴影面积近似为直角梯形,利用直角梯形面积公式对ΔQc进行计算:
图4
结合式(2)、(5)及(11),第n个采样周期内电容值的计算表达式如下:
由式(12)可知,C可由传感器采集的电流、电压数据直接计算得到.但受传感器测量误差以及噪声干扰等因素影响,直接计算容值存在较大误差.为克服该问题,选择ΔQc和ΔVc作为电容状态特征值,利用SVR算法强大的回归预测能力,建立特征值(ΔQc, ΔVc)对C的回归预测模型,实现容值参数高精度辨识,有效地降低辨识误差.
2.3 改进的SVR预测算法
SVR预测算法是一种基于统计学习理论提出的机器学习算法,通过对历史数据集进行训练学习,从而估计系统输入量与输出量之间的映射关系[15].由于SVR在小样本回归问题中的良好表现,采用该算法建立电容状态特征值(ΔQc, ΔVc)与直流电容容值C之间的回归模型,用于容值辨识,流程如下.
根据并网逆变器历史运行数据,建立电容状态特征值集合{ΔQc_i, ΔVc_i, Ci, i=1, 2, …, m},其中m为样本个数,(ΔQc_i, ΔVc_i)∈R为第i个训练样本的输入向量,Ci∈R为对应输出值.通过非线性映射函数Φ(x)将数据集映射到高维特征空间:
式中:w为权重参数;b为偏置参数;Φ(x)选择高斯核函数:
式中:x为空间中某一点;x'为高斯核函数中心点;σ2为核函数参数.通过引入松弛变量ξ和ξ*,回归预测即转化为求解如下目标方程:
s.t. Ci-ωΦ(x)-b≤ε+ξi
-Ci+ωΦ(x)+b≤ε+
ξi,
式中:CT为惩罚因子;ε为不敏感损失函数.
SVR回归模型的优劣由其CT和σ2决定.CT代表模型对误差的容忍度,其值越高说明对误差的容忍度越低,容易出现过拟合,其值过低则导致模型预测精度不足; σ2决定了模型的学习能力和预测准确度.通常两个参数的选取采用网格搜索法,以遍历的方式进行参数寻优,效率低、耗时长且难以确定最优参数.因此本文改用PSO算法对CT和σ2参数进行寻优.
PSO算法利用群体中个体间的协作和信息共享来寻找最优解,对比其他优化算法,其核心优势是实现简单、待调参数少、寻优能力强[16].针对SVR回归模型,将每组参数(CT, σ2)设置为PSO中的粒子, 选取均方差E作为目标函数,其表达形式如下:
式中:
利用改进的SVR回归模型对容值进行预测辨识,流程如图5所示.在模型训练阶段,将历史数据中包含噪声和干扰的信号量ΔQc与ΔVc作为电容状态特征值,将与之对应的Creal作为电容状态参数,三者组成特征向量[ΔQc ΔVcCreal].根据历史数据可以获得多组特征向量,将其分为训练数据集和待测数据集,前者用于SVR模型训练,后者用于模型准确度检验.利用PSO算法对模型参数进行全局寻优,根据历史数据设置粒子初始位置和速度,每次循环计算一次粒子的目标函数、个体的最优解和全局最优解,根据计算结果,更新粒子的速度和位置,然后判断是否达到终止循环的条件.循环结束时,将当前计算得到的全局最优解, 即最优参数(CT, σ2)*
图5
图5
基于改进SVR算法的容值辨识流程图
Fig.5
Flow chart of capacitance identification based on improved SVR algorithm
传回SVR模型,用于模型训练.最终通过优化训练得到的SVR预测模型用于逆变器直流电容容值辨识.
3 仿真验证
基于MATLAB/SIMULINK平台,搭建图2所示仿真模型,系统参数如下:逆变器额定功率 1.5 MW,交流侧额定电压690 V,变流器采用单L滤波器,滤波电感250 μH,预充电电阻20 Ω,传感器采样频率为10 kHz.
实验方案如下:单次仿真为一个完整的并网逆变器直流电容预充电过程,采样数据为交流侧三相电流iabc以及直流电压Vdc,为模拟真实场景,对采样数据添加不同信噪比的高斯白噪声.由于并网逆变器电流传感器精度较差(大于0.5%),而预充电开始时,充电电流较大,可以有效减少电流传感器精度导致的误差影响.同时,为去除冗余数据,提升计算速度,单次仿真数据采样区间设置为充电过程中直流电压由0升至5%额定值.根据式(5),计算获得直流电压数据集
为获得由足够多特征向量组成的数据集,共进行10组仿真,每组仿真采用不同的直流电容容值,模拟电容不同老化状态.每次仿真可以获得199组数据.随机选择10组仿真数据中的7组用于SVR预测模型训练,剩余的数据用于模型准确度测试.
基于Python平台Tensorflow框架,编写PSO算法优化的SVR训练模型.将随机选择的7组共1397个数据用于SVR模型训练,得到回归预测函数y=f(x1, x2),如图6所示.剩余的3组597个数据用于模型准确度检验,其中蓝色点代表训练数据,红色点代表测试数据,曲面代表拟合函数.
图6
为验证预测模型对噪声和干扰的抑制能力,分别在原始采样信号中添加信噪比为20、15及10 dB的高斯白噪声,采用平均绝对百分比误差(MAPE)、均方根误差(MSE)和相关系数R'对获得的拟合函数进行拟合效果评估.R'越接近1,实际值和预测值的相关度越高,模型预测的准确度越高;MSE和MAPE越小,表明实际值与预测值越接近,模型拟合性能越好.基于训练数据集和待测数据集的MSE、R'及MAPE如表1所示.
表1 SVR模型评估
Tab.1
信噪比/dB | 数据集类型 | MSE | R' | MAPE |
---|---|---|---|---|
20 | 训练 | 7.2278×10-6 | 0.9948 | 0.1761 |
待测 | 5.1128×10-7 | 0.9989 | 0.0444 | |
15 | 训练 | 7.4148×10-6 | 0.9945 | 0.1760 |
待测 | 8.3376×10-7 | 0.9982 | 0.0584 | |
10 | 训练 | 7.4364×10-6 | 0.9943 | 0.1754 |
待测 | 1.0387×10-6 | 0.9978 | 0.0654 |
根据表中评估参数,当信噪比为20 dB时,预测模型具有良好的拟合能力和预测能力,当信噪比逐渐减少时,预测模型的在拟合能力和预测能力方面有所下降,不过仍处于较高水平.因此,该SVR预测模型具备一定的抑制噪声和干扰的能力,且能实现较高精度的电容容值预测和辨识.
4 实验验证
为进一步验证所提方法的有效性,搭建5 kW风电变流器预充电实验平台,如图7所示,其中包含MWINV5R022变流器、Myway控制器以及上位机系统等.变流器主电路参数如下:电网侧三相线电压幅值为110 V;预充电电阻为10 Ω;滤波电感为 8 mH,传感器采样频率设置为10 kHz.
图7
图7
风电变流器预充电实验平台
Fig.7
Pre-charging experiment platform of wind power converter
实验方案如下:共进行7组并网逆变器直流电容预充电实验,每组采用不同的直流电容容值,对应电容老化过程中的7种状态.采集三相交流电流以及直流电压数据,对直流电流进行重构,重构算法嵌入Myway控制器控制算法中.同仿真实验,计算获得SVR预测模型的输入变量x1和x2,真实容值作为输出变量y;将实验获得的多组特征向量[x1x2y]输入SVR算法中进行训练和预测.为测试模型准确度,本文将7次实验分成6次训练实验和1次测试实验.
图8
表2 直流侧容值
Tab.2
实验组号 | C/mF |
---|---|
1 | 1.15040 |
2 | 1.19154 |
3 | 1.23243 |
4 | 1.27497 |
5 | 1.31783 |
6 | 1.36036 |
7 | 1.40328 |
以7次实验得到的实验数据作为特征向量,将第5组作为测试组,其他6组作为训练组,进行SVR模型训练和预测,获得如图9所示的预测结果.
图9
图10
图10
电容预测值与真实值对比图
Fig.10
Comparison of prediction value and real value of capacitance
根据图10,对比传统的SVR算法,改进后的SVR算法对电容值预测更加接近真实值,预测精度更高,效果更好,验证了本文所提改进的SVR算法在直流电容容值辨识方面具有更优异的性能.
表3所示为7次实验中基于改进的SVR算法对电容值预测的结果以及预测误差.根据表中数据,容值预测值较为接近真实值,但受限于传感器采样误差、噪声干扰等,最大预测误差大于仿真获得的结果,但仍小于0.95%,可以满足并网逆变器直流电容容值辨识的要求.
表3 电容预测值与误差
Tab.3
测试组号 | 电容真实值/mF | 电容预测值/mF | 误差/% |
---|---|---|---|
1 | 1.15040 | 1.1196 | 0.938 |
2 | 1.19154 | 1.2029 | 0.950 |
3 | 1.23243 | 1.2399 | 0.609 |
4 | 1.27497 | 1.2629 | 0.950 |
5 | 1.31783 | 1.3056 | 0.927 |
6 | 1.36036 | 1.3650 | 0.340 |
7 | 1.40328 | 1.4117 | 0.601 |
5 结论
本文提出一种基于预充电电路的并网逆变器直流电容容值辨识方法,通过PSO优化的SVR算法对预充电过程中的电容状态特征值进行训练学习,建立其与电容容值的回归关系,进而利用SVR模型实现容值辨识.仿真和实验结果验证了所提方法的有效性,具体优势如下:
(1) 无需增加硬件电路.仅利用并网逆变器配置的交流侧电流传感器以及直流侧电压传感器即可实现电容值的辨识.
(2) 无需改变逆变器控制算法.仅利用并网逆变器预充电过程的采样数据,即可实现电容值的辨识,不影响逆变器的正常运行.
(3) 辨识精度高.采用回归预测算法可有效降低噪声和干扰信号的影响,采用低精度传感器,即可满足对薄膜电容容值的辨识精度.
(4) 方法可移植性强.基于AC-DC-AC变换器的风电变流器、三相电机驱动器等电路均需配置有直流电容的预充电电路,因此该方法非常方便移植于上述应用电路中.
参考文献
海上风电直流送出与并网技术综述
[J]. ,
Review on offshore wind power integration via DC transmission
[J]. ,
An industry-based survey of reliability in power electronic converters
[J]. ,DOI:10.1109/TIA.2011.2124436 URL [本文引用: 1]
Field-experience based root-cause analysis of power-converter failure in wind turbines
[J]. ,DOI:10.1109/TPEL.2014.2361733 URL [本文引用: 1]
Open-circuit fault detection and diagnosis in matrix converters
[J]. ,DOI:10.1109/TPEL.2014.2364152 URL [本文引用: 1]
A simple offline technique for evaluating the condition of aluminum-electrolytic-capacitors
[J]. ,DOI:10.1109/TIE.2009.2022077 URL [本文引用: 1]
Using a sinosoidal PWM to estimate the ESR of aluminum electrolytic capacitors
[C].
Life-cycle monitoring and voltage-managing unit for DC-link electrolytic capacitors in PWM converters
[J]. ,DOI:10.1109/TPEL.2010.2059713 URL [本文引用: 1]
Capacitance estimation of DC-link capacitors for single-phase PWM converters
[C].
An overview of condition monitoring techniques for capacitors in DC-link applications
[J]. ,DOI:10.1109/TPEL.2020.3023469 URL [本文引用: 1]
A VEN condition monitoring method of DC-link capacitors for power converters
[J]. ,DOI:10.1109/TIE.2018.2835393 URL [本文引用: 1]
An online parameters monitoring method for output capacitor of buck converter based on large-signal load transient trajectory analysis
[J]. ,DOI:10.1109/JESTPE.2020.2964068 URL [本文引用: 1]
Reliability of capacitors for DC-link applications in power electronic converters—An overview
[J]. ,DOI:10.1109/TIA.2014.2308357 URL [本文引用: 1]
DC-link电容器在线状态监测方法综述
[J]. ,
Review of online condition monitoring methods for DC-link capacitor
[J]. ,
DC-link capacitance estimation in AC/DC/AC PWM converters using voltage injection
[J]. ,DOI:10.1109/TIA.2008.2002181 URL [本文引用: 1]
Multi-output least-squares support vector regression machines
[J]. ,
/
〈 | 〉 |