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:
grid connected inverter
;
DC-link capacitor
;
capacitance identification
;
pre-charging circuit
;
support vector regression (SVR)
本文引用格式
朱城昊, 王晗, 孙国歧, 魏晓宾, 王富文, 蔡旭.
一种并网逆变器直流电容容值辨识方法
[J]. 上海交通大学学报, 2022, 56(6): 693-700 doi:10.16183/j.cnki.jsjtu.2021.515
ZHU Chenghao, WANG Han, SUN Guoqi, WEI Xiaobin, WANG Fuwen, CAI Xu.
An Identification Method for DC-Link Capacitor Capacitance of Grid Connected Inverter
[J].
Journal of Shanghai Jiaotong University
, 2022, 56(6): 693-700 doi:10.16183/j.cnki.jsjtu.2021.515
应用于并网逆变器的直流电容主要有两种,分别为铝电解电容(Aluminum Electrolytic Capacitance, AEC)和金属薄膜电容(Metallized Film Capacitance, MFC)
[
12
]
.铝电解电容具有能量密度高、成本低的优点,但可靠性较差,多用于低纹波电流的应用场合;金属薄膜电容耐压高、耐受纹波电流大,且串联等效电阻相比铝电解电容而言较小.随着其成本逐渐降低,被越来越多地应用在并网逆变器中
[
13
]
.
图1
所示为薄膜电容简化等效电路图,图中
C
e
代表薄膜电容器等效电容;ESR代表等效串联电阻;ESL代表等效串联电感.
薄膜电容的ESR和ESL通常很小,可忽略其影响
[
14
]
,且工业领域对薄膜电容的失效评价标准为容值降至标称值的95%时,即可认为失效
[
13
]
.因此,本文将薄膜电容器等效电容
C
e
作为辨识目标进行研究,但所提方法不仅仅适用于薄膜电容器,还能够适应于包含电解电容器在内的多种类型电容器的参数辨识.
根据变流器安全运行规范,启动前,直流电容应处于完全放电状态,电容和电压接近为0,此时如果直接将逆变器接入电网,电网线电压作用于直流电容会产生强大的冲击电流,该冲击电流大小远远超过功率模块和直流电容等器件能承受的最大电流,造成不可逆损伤,减少器件寿命,严重情况下甚至会烧毁器件.因此,并网逆变器通常会配备预充电系统.
图2
所示为目前主流的并网逆变器预充电电路,图中:
U
代表电网等效电源;
Q
1
代表网侧变流器与电网连接的断路器;
Q
2
代表预充电电路断路器;
L
代表滤波器电感;
R
代表预充电电阻,用于限流,防止冲击电流过大;
i
dc
代表直流电流;
C
代表直流电容;
V
dc
代表直流电压;
i
a
、
i
b
、
i
c
代表交流侧单相电流.
图3
所示为直流电容容值辨识流程图,图中:
i
abc
代表交流侧三相电流;
n
代表采样次序;
T
代表系统时间;Δ
V
c
(
n
) 代表电容电压变化值;Δ
Q
c
代表电容电荷变化量;
C
real
代表电容真实值.具体实现步骤如下.
由于直流电流在一个采样周期内的变化值(
i
dc
(
n
)-
i
dc
(
n
-1))和直流电容的ESR值都很小,可忽略两者的乘积项,Δ
V
c
(
n
)近似等于直流侧电压的变化值Δ
V
dc
(
n
),即
ΔV
c
(n)≈V
dc
(n)-V
dc
(n-1)=ΔV
dc
(n)
根据式(2),计算Δ
Q
c
需要确定直流电流信号
i
dc
.出于经济性的考虑,风电变流器等并网逆变器的直流侧通常不会配置电流传感器,因此本文利用交流三相电流数据
i
abc
或两相电流数据
i
ab
对
i
dc
进行重构,从而间接获取
i
dc
.
设定电流从电网流向变流器为正方向,根据基尔霍夫电流定律:
i
a
+i
b
+i
c
=0
除去三相电流均为0的极端情况,
i
a
、
i
b
和
i
c
中应有一相或两相电流为正向,而该正向电流通过上桥臂二极管流入直流侧,形成
i
dc
, 只需监测
i
a
、
i
b
及
i
c
中的正向电流值,然后对其求代数和,即可获得直流电流,从而实现对直流电流的重构.
本文提出一种改进的直流侧电流计算方法.根据上述分析,三相电流中一定存在某一相的电流流向与另外两相电流流向不同,假设
a
相电流为正向,
b
、
c
相电流为负向或0,那么直流电流即等于
i
a
.
结合式(6),可知:
图4
所示为第
n
个采样周期的直流重构电流采样过程.电流对采样周期的积分值对应于图中的黑色阴影面积,由于采样的离散性,无法直接进行积分计算.考虑到在足够小的采样周期内,直流电流近似线性变化,因此可将阴影面积近似为直角梯形,利用直角梯形面积公式对Δ
Q
c
进行计算:
ΔQ
c
=
i
dc
dt≈
根据并网逆变器历史运行数据,建立电容状态特征值集合{Δ
Q
c
_i
, Δ
V
c
_i
,
C
i
,
i
=1, 2, …,
m
},其中
m
为样本个数,(Δ
Q
c
_i
, Δ
V
c
_i
)∈R为第
i
个训练样本的输入向量,
C
i
∈R为对应输出值
.
通过非线性映射函数
Φ
(
x
)将数据集映射到高维特征空间:
SVR回归模型的优劣由其
C
T
和
σ
2
决定
.C
T
代表模型对误差的容忍度,其值越高说明对误差的容忍度越低,容易出现过拟合,其值过低则导致模型预测精度不足;
σ
2
决定了模型的学习能力和预测准确度.通常两个参数的选取采用网格搜索法,以遍历的方式进行参数寻优,效率低、耗时长且难以确定最优参数.因此本文改用PSO算法对
C
T
和
σ
2
参数进行寻优.
PSO算法利用群体中个体间的协作和信息共享来寻找最优解,对比其他优化算法,其核心优势是实现简单、待调参数少、寻优能力强
[
16
]
.针对SVR回归模型,将每组参数(
C
T
,
σ
2
)设置为PSO中的粒子, 选取均方差
E
作为目标函数,其表达形式如下:
E=
(
-y
i
)
2
式中:
和
y
i
分别为第
i
个样本的预测值和真实值.
利用改进的SVR回归模型对容值进行预测辨识,流程如
图5
所示.在模型训练阶段,将历史数据中包含噪声和干扰的信号量Δ
Q
c
与Δ
V
c
作为电容状态特征值,将与之对应的
C
real
作为电容状态参数,三者组成特征向量[Δ
Q
c
Δ
V
c
C
real
].根据历史数据可以获得多组特征向量,将其分为训练数据集和待测数据集,前者用于SVR模型训练,后者用于模型准确度检验.利用PSO算法对模型参数进行全局寻优,根据历史数据设置粒子初始位置和速度,每次循环计算一次粒子的目标函数、个体的最优解和全局最优解,根据计算结果,更新粒子的速度和位置,然后判断是否达到终止循环的条件.循环结束时,将当前计算得到的全局最优解, 即最优参数(
C
T
,
σ
2
)
*
实验方案如下:单次仿真为一个完整的并网逆变器直流电容预充电过程,采样数据为交流侧三相电流
i
abc
以及直流电压
V
dc
,为模拟真实场景,对采样数据添加不同信噪比的高斯白噪声.由于并网逆变器电流传感器精度较差(大于0.5%),而预充电开始时,充电电流较大,可以有效减少电流传感器精度导致的误差影响.同时,为去除冗余数据,提升计算速度,单次仿真数据采样区间设置为充电过程中直流电压由0升至5%额定值.根据式(5),计算获得直流电压数据集
,用作SVR预测模型的输入变量
x
1
;根据式(8),利用三相电流数据进行直流电流重构,计算得到电荷量变化数据集
,作为SVR预测模型的输入变量
x
2
;每次仿真采用的
C
real
作为输出变量
y.
综上,以[
x
1
x
2
y
]作为SVR算法的特征向量,用于模型训练和学习.
基于Python平台Tensorflow框架,编写PSO算法优化的SVR训练模型.将随机选择的7组共1397个数据用于SVR模型训练,得到回归预测函数
y
=
f
(
x
1
,
x
2
),如
图6
所示.剩余的3组597个数据用于模型准确度检验,其中蓝色点代表训练数据,红色点代表测试数据,曲面代表拟合函数.
为验证预测模型对噪声和干扰的抑制能力,分别在原始采样信号中添加信噪比为20、15及10 dB的高斯白噪声,采用平均绝对百分比误差(MAPE)、均方根误差(MSE)和相关系数
R
'对获得的拟合函数进行拟合效果评估.
R
'越接近1,实际值和预测值的相关度越高,模型预测的准确度越高;MSE和MAPE越小,表明实际值与预测值越接近,模型拟合性能越好.基于训练数据集和待测数据集的MSE、
R
'及MAPE如
表1
所示.