第51卷第22期电力系统保护与控制Vol.51 No.22 2023年11月16日Power System Protection and Control Nov. 16, 2023 DOI: 10.19783/jki.pspc.230189
基于L1正则化反演的电压行波高精度检测方法
李鑫瑜1,邓 丰1,张 振2,蒋素霞1,毕岚溪1
(1.长沙理工大学电气与信息工程学院,湖南 长沙 410114;2.南方电网广东省电力公司广州供电局,广东 广州 510620)
摘要:针对电压行波传感器二次侧故障行波信号不能真实反映电网一次行波波形特征的问题,提出了一种基于L1正则化反演的电压行波高精度检测方法。首先,分析了行波传感器的非理想传变特性,揭示了一、二次行波信号的波形差异性。在此基础上,提出利用小波包变换对观测信号进行多尺度分解,并对各频段信号分别进行反演的方法,从而减小由行波传感器引起的畸变误差。其次,在反演模型中引入L1正则化约束对模型进行稀疏性刻画,使反演结果更能体现真实故障波形特征。最后,利用快速迭代收缩阈值算法(fast iterative shrinkage-thresholding algorithm, FISTA)进行迭代求解,将各分量的反演波形线性叠加,实现故障行波信号的精确还原。仿真和实验结果表明:与直接反演相比,所提方法能够实现故障行波在时域和频域上的高精度真实测量,在微弱故障和噪声环境下也能获得较为精确的反演结果,具有一定的工程应用价值。
关键词:高精度检测;波形反演;行波传感器;L1正则化;多尺度
High precision detection method for a voltage traveling wave based on L1 regularization inversion
LI Xinyu1, DENG Feng1, ZHANG Zhen2, JIANG Suxia1, BI Lanxi1
(1. College of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha 410114,
China; 2.Guangzhou Power Supply Bureau, CSG Guangdong Electric Power Company, Guangzhou 510620, China)
Abstract: There is a problem that the fault traveling wave signal of the secondary side of a voltage traveling wave sensor cannot truly reflect the characteristics of the primary traveling wave of the power grid. Thus this paper proposes a high-precision detection method for a voltage traveling wave based on L1 regularization inversion. First, the nonideal transmission characteristics of the traveling wave sensor are analyzed. Then a method of multi-scale decomposition of the observed signal using wavelet packet transform and inversion of the signals in each frequency band is proposed to reduce the distortion error caused by the traveling wave sensor. Second, an L1 regularization constraint is intr
oduced into the inversion model to describe its sparsity, so that the inversion results can better reflect the characteristics of real fault waveforms. Finally, FISTA is used to solve the problem iteratively, and the fault traveling wave signal can be obtained by linear superposition of the inversion waveforms of each component. The outcome of the simulations and experiments demonstrate that, compared with direct inversion, this method can achieve high-precision real measurement of a fault traveling wave in the time and frequency domains, and can obtain more accurate inversion results even in a weak fault and noise environment. This offers value for engineering application.
This work is supported by the National Natural Science Foundation of China (No. 52077008).
Key words: high precision detection; waveform inversion; traveling wave sensor; L1 regularization; multi-scale
0 引言
我国电力系统规模的不断扩大对电网的安全稳定运行提出了更高的要求,输电线路故障后,快速、
基金项目:国家自然科学基金项目资助(52077008);湖南省自然科学基金杰出青年项目资助(2022JJ10048) 准确地定位故障点可以有效地缩短系统停运时间,将损失降到最小[1-6]。基于行波的故
障定位方法具有不受过渡电阻和系统振荡等因素影响的优势[7-9],受到了国内外专家和学者的高度关注,但现有行波检测技术水平仍制约了行波技术在工程中的实际应用。因此如何实现电网故障行波的高精度检测是行波技术实用化的关键。
- 168 - 电力系统保护与控制
行波中蕴含着丰富的故障信息,波头到达时间、幅值和极性等信息可以为基于行波的定位方法提供关键的数据支撑。文献[10]提出了波前陡度与小波波头识别相结合的单端行波定位方法;文献[11]考虑了波头时间误差和波速衰减的问题,并据此提出了一种输电网故障定位方法;文献[12]根据故障点行波信号的路径特征频率与故障距离一一对应的关系,提出利用行波特征频率进行单端故障定位;文献[13]利用压缩感知原理对信号进行重构,同时提取多次自然频率值实现精确故障定位。文献[14]利用行波的时频域信息提取主频分量,并精确标定初始波头和反射波头对应时刻,从而实现单端故障定位;文献[15]提出利用故障行波时频域全波形特征匹配技术来确定故障点位置。上述方法的理论前提是能够准确提取到时域、频域或时频域故障信息,换言之,精确故障定位的前提是故障行波信号的高精度检测。然而,实际故障波形无法直接得到,现有的行波定位方法和技术都是对二次信号进行分析。电容式电压互感器作为35 kV及以上电力系统中广泛采用的电压测量元件,由于其内部分压电容等储能元件的存在[16],导致高频传变特性不佳,二次行波信号存在明显失真的情况,难以满足行波精确检测的要求。罗氏线圈具有宽频带传变、高精度检测以及响应速度快的特点,基于罗氏线圈原理设计的行波传感器能够有效传变高频
暂态行波信号,但采集到的二次行波的波形特征与电网一次行波相比仍然存在一定误差。若直接利用二次信号的波形信息进行故障定位,势必会出现较大的定位误差,不利于快速消除故障。
针对二次信号波形畸变的问题,目前存在2种解决思路:1) 对行波传感器的内部结构进行改进,从物理层面减小波形畸变程度,文献[17]设计了新的基于罗氏线圈的互感器结构,能够对测量误差进行补偿矫正;2) 根据一、二次信号之间的关系建立传感器的数学模型,并利用二次观测信号反推得到真实一次信号。文献[18]根据反卷积原理推导得到波形反演模型,并结合随机共振算法来实现电压行波的精确检测。文献[19]引入了Tikhonov正则化解决反演过程中的病态问题,但该方法没有考虑传感器对不同频带信号的传变特性。文献[20]利用大量一、二次信号训练得到两者间的内在联系,建立黑匣子模型进行反演,无须对传感器进行精确建模。文献[21-22]考虑了传感器的非线性传变特性,但信号分解效果不佳,对反演精度有一定影响。
综上所述,本文基于行波传感器的非线性传变特性以及反演过程中存在的病态问题,提出了一种多尺度波形反演方法,以实现电网故障行波信号的高精度真实测量。首先,本文基于小波包变换对观测信号进行多尺度分解,将全频段故障行波分解为各个频带的信号分量,进而对各个频带分量分别进行反演。其次,利用正演数据与观测数据的残差构建反演模型,并引入L1正则化约束来解决反演问题的病态性,正则化参数通过CMD方案自适应得到。最后,利用快速迭代收缩阈值算法(fast iterative shrinkage-thresholding algorithm, FISTA)求得各分量的反演信号,线性叠加即可得到反演一次行波信号。仿真分
析和现场测试结果表明,当观测信号中存在噪声干扰,本文方法仍能保证较高的反演精度,验证了本文方法的有效性和可靠性。利用反演得到的一次行波相比原始二次行波,故障定位的精度得到极大提升,表明该方法具有较好的适用性,有利于促进行波技术的实用化进程。
1 一、二次行波差异性分析
根据行波传输理论可知:电网故障行波在波阻抗不连续点发生的折、反射使检测点处测得的行波信号表现出突变性,而CVT地线上的电流行波的波头突变比线路电压行波的波头突变更明显,更易于检测。通过在CVT等容性设备地线上套接专用电压行波传感器,检测到的感应电动势能反映地线电流信号的变化与特征,传感器的等效电路如图1(a)所示。
图1 行波传感器的等效电路
Fig. 1 Equivalent circuit of traveling-wave sensor
图1(a)中:()
i t为CVT的入地电流,即一次行波信号;M为线圈与载流导线之间的互感;L为线圈自感;C为分布电容;R为内阻;R和L、C构成
一个滤波回路;
f
R为采样电阻;()
u t为
f
R上产生的电压信号,也即传感器采集到的二次行波信号。在Matlab/Simulink中对行波传感器等效电路进行建模和仿真,输入的一次行波信号与传感器输出的二次行波信号如图2所示,仿真实验模拟了实际
中常见的单相接地故障。
图2的仿真结果表明:一、二次行波信号的波形特征存在明显差异,检测效果不理想,这是由于检测系统的输出信号中不仅包含输入信号本身的信
李鑫瑜,等 基于L1正则化反演的电压行波高精度检测方法 - 169 -
息和特性,同时还反映了系统的特性,也即传感器本身物理结构的影响导致信号在传输过程中发生了畸变。若考虑更为复杂的测量环境等因素的影响,一、二次行波波形不一致的问题将更加突出,若采用畸变后的二次行波信号进行故障定位,将产生较大的定位误差,无法精确定位故障点。
图2 仿真一、二次行波信号
Fig. 2 Simulated primary and secondary side traveling wave
为探究行波传感器的传递特性,利用拉普拉斯变换将图1(a)时域模型转换为频域模型,得到频域等效电路如图1(b)所示。由电磁感应定律可以求出感应电压源()E s 与电流行波()I s 之间的关系如式(1)所示。
d ()
()[]()d i t E s L M
sMI s t
=-=- (1) 行波传感器的传递函数(j )G ω可以由感应电动
势()U s 和电流行波()I s 的关系来刻画,表达式为 ()f 2f f f
()
(j )()MR s U s G I s R LCs L RR C s R R ω-=
=
++++ (2) 根据式(2)可以绘制出传递函数G (j ω)的频率响应特性曲线,如图3所示。
图3 传递函数(j )G ω的频率响应特性曲线
Fig. 3 Frequency response characteristic curve of
the transfer function (j )G ω
故障行波是一个全频段信号,其特征频段为10 Hz~100 kHz ,根据该频段内行波传感器的频率响应特性曲线可知:
1) 在0.1~1 MHz 范围内,幅频特性表现为水平直线,可见在该频段内传感器输出信号的幅值不受频率变化的影响;而当频率小于0.1 MHz 时,传感器对不同频率信号的衰减作用不同,低频分量较高频分量衰减更为严重,从而很大程度上影响信号的传变效果。由于故障行波可以视作不同频率成分的叠加,当各分量产生不同程度的衰减时,将导致信号整体失真。
2) 对于不同频段信号,传感器超前或滞后的相频特性存在差异,在10 Hz~30 kHz 范围内,二次信号超前一次信号,反之则表现为滞后。传感器的非线性相频响应使得信号在时间轴上出现错位。
综上所述,在行波的特征频段内,传感器对不同频率信号的衰减效应和相位偏移角度不同,从而导致电网一次行波信号和观测信号的时域波形与在各个时刻的频率特征存在差异性。这种差异不能简单地通过对信号进行平移或乘以一个比例系数来消除。因此,为最大程度地还原电网一次行波的时域和频域特征,
对观测信号进行多尺度分频处理是必要的。
2 基于L1正则化的多尺度波形反演方法
2.1 小波包多尺度分解
小波包变换可对频带进行自适应多层次划分,实现信号的全频段正交分解,对于包含大量中、高频分量的故障行波信号有较好的时频局部化分析能力。
将小波包树节点记为( ,)j i ,j 代表分解层数,i 代表该层节点个数,则第j 层各信号分量第k 点的
小波包分解系数()2i j d k 和()21i j
d k +表示为 ()()()()21211
2()2()i
i j j n
i i
j j n d k h n k d n d k g n k d n -+-⎧=-⎪⎨=-⎪⎩
∑∑ (3) 式中,(2)h n k -、(2)g n k -分别为低通、高通共轭正交滤波器系数。
针对行波传感器的非线性传变特性,本文对观测信号进行3层小波包变换实现信号的多尺度分解,小波基函数选择具有较强鲁棒性、受噪声影响小的db5小波基。
2.2 L1正则化反演模型
由于实际电网一次行波无法直接获取,故本文利用反演技术[23-24]对行波传感器的传变过程建立数
- 170 - 电力系统保护与控制
学模型,根据二次电压行波反推得到一次电流行波。
反演是指利用观测数据和正演数据的残差构造目标函数,通过不断迭代改变正演数据的值使得目标函数最小,最终获得待求数据的最优解。行波传感器的正演模型可以表示为
cal =Ax d (4) 式中:N
∈x R ,表示待求的一次行波信号,在迭代中不断更新;cal N ∈d R ,表示正演向量;N N ⨯∈A R ,是由电压行波传感器单位冲激响应组成的Toeplitz 系数矩阵。
本文采用L2范数衡量正演向量和观测向量的拟合度,将反演目标函数描述为如式(5)形式。
2
cal obs 2min x
-d d (5)
式中,obs N ∈d R ,表示观测向量,由真实信号和噪声两部分组成。
由于A 是一个具有较大条件数的病态矩阵,使得在式(5)的求解过程中,输入数据的微小误差会导致输出结果与真实值相差较远,难以得到接近真实解的稳定的反演结果。为了求解病态线性方程组,通常引入正则化项对目标函数中的某些参数进行约束限制。
通过观察图2,发现一次信号的波形仅在行波到达检测点的时刻发生突变,数据表现出稀疏性,故在式(5)所示的目标函数中加入L1正则化约束,得到反演模型如式(6)所示。“稀疏性”反映的是时间序列中非零值数量较少,从本文的故障行波信号的反演角度来看,虽然数据有近千维,但是能够反映故障特征的有效数据通常不过几百维度,其他大多是行波传输过程中产生的噪声。故通过引入L1正则化约束可以在反演过程中减少含噪特征和不相关的特征对反演模型的影响,即把这些数据对应的权重设为0,能够有效降低模型复杂度,突出重要特征。
21obs
2
min x
λ-+Ax d x (6)
式(6)由两项组成,第一项是数据拟合项,保证
x 尽可能地逼近一次行波信号,还原故障信息;第二项是L1正则化约束项,1⋅表示向量中各元素绝对值的和;正则化参数λ起着平衡两项的作用。该目标函数为一个凸函数[25],采用交替方向乘子法(alternating direction method of multipliers, ADMM)[26]或FISTA [27]等凸优化算法来保证获得全局最优解,由于ADMM 算法需设置较多的参数且计算过程复杂,相比较而言,FISTA 算法的收敛速率更快且计算精度高,故本文利用FISTA 对式(6)进行求解。 2.3 FISTA 算法
FISTA 是一种基于梯度下降的优化算法,该算
法在保持了迭代收缩阈值算法(iterative shrinkage- thresholding algorithm, ISTA)计算简便优点的同时,显著提高了收敛速度。具体计算过程如下所述。
将式(6)优化问题转化为FISTA 目标函数的一般表示,如式(7)所示。
min ()()f g +x
x x (7)
式中:2
obs 2()f =-x Ax d ;1()g λ=x x 。 假设f (x )的一阶导数满足Lipschitz 连续条件,则根据泰勒展开,式(7)在点k x 处可以等效为
2
min (),()()2
k k k k L f f g +-∇+-+x x x x x x x x (8) 式中:k 表示迭代次数;L 为Lipschitz 常数,控制着迭代步长,一般取为T A A 的最大特征值。
由于目标函数中存在不可导项,传统的梯度下降法已不再适用,故采用近端梯度法对式(8)进行求解,即将k x 附近满足式(8)的点作为第k +1次迭代的起始点,具体表示为
12
2arg min{(),()()}2
k k k k k f f L g +=+-∇+
-+x
x x x x x x x x (9) 忽略常数项()k f x 和()k f ∇x 之后,式(9)可以等效为式(10)。
2
121arg min ()()2k k k L f g L +⎧⎫⎪⎪⎛⎫
=--∇+⎨⎬ ⎪⎝⎭⎪⎪⎩⎭
x x x x x x (10)
考虑到L1范数和L2范数的平方是可分离的,将式(10)转化为多个最小化问题进行求解:
11(),k k k soft f L L λ+⎛
⎫=-∇ ⎪⎝⎭
x x x (11)
式中,()soft ⋅为软阈值函数,定义如式(12)所示,其中T 表示阈值常数。
(,)0T T soft T T T T +-⎧⎪
=⎨⎪-⎩
<≤>x x x x x x (12)l1正则化的作用
为了加快收敛速度,使迭代朝全局最优点的方向进行,FISTA 采用了Nestrerov 加速策略,利用前两次迭代的线性组合作为当前迭代的初值,即
1111()k
k k k k k t t +-+-⎛⎫
=+- ⎪⎝⎭y x x x (13) 式中,k t 为迭代步长,初始值为11t =,其迭代表达
式如式(14)所示。
1k t +=
(14)
反演结束条件为:1) 相邻两次迭代值的相对误
李鑫瑜,等 基于L1正则化反演的电压行波高精度检测方法 - 171 -
差小于给定值;2) 观测数据与模拟正演数据的拟合差小于给定精度;3) 达到最大迭代次数。当反演过程满足任一条件时,迭代终止,即可得到最佳的反演信号。
2.4 自适应正则化参数策略
在式(6)中引入的正则化参数λ起着平衡数据拟合项与模型约束项的作用,对不同噪声水平的故障行波的反演结果有重要影响,具体表现如下所述。
1) 当λ值过大,待求向量x 能保证足够稀疏,但正演响应值未必能与观测数据较好地拟合;
2) 当λ值过小或等于零,目标函数近似为一个最小二乘问题,模型的不适定性(即解不具有存在唯一性和稳定性)使得反演难以得到最优解。
正则化参数选取不当将导致反演效果不佳,因此,选择合适的正则化参数是构建L1正则化反演模型必不可少的步骤之一。文献[28]提出了一种正则化参数完全自适应选取的方案(CMD 方案),表达式如式(15)所示。
2obs 2
12obs
2
1
k k k k
λ+-=
-+Ax d Ax d x (15)
在目标函数进行迭代求解的过程中,采用该方案一定程度上能在保证数据拟合误差最小的同时,
模型约束误差也取得最小值[29]
。结合式(6)—式(15)
可知:在反演初期,
x 的值与真实值相差较大时,λ从接近1开始衰减,此时目标函数中正则化项对模型的约束增强,向量x 中绝对值小于/L λ的元素被置0;随着反演的进行,λ逐渐减小,当x 已经足够稀疏时,正则化参数的减小能进一步突出数据拟合项的作用,使x 较快接近真实一次行波信号。故本文采用CMD 方案在每一次迭代开始之前计算λ的取值,能够在保证反演精度的同时,有效提高模型的收敛速度。
综上所述,本文故障行波高精度测量方案的流程如图4所示。
3 实验验证与分析
3.1 算例分析
本文在PSCAD 中搭建如图5所示220 kV 输电线路仿真模型,线路总长为120 km ,采样频率为1 MHz ,设置不同故障距离、不同过渡电阻以及不同故障初相角等故障条件,采集不同故障情况下发生A 相接地故障时CVT 地线上的一次电流行波,通过在Simulink 中搭建电压行波传感器仿真模型,得到二次电压行波,引入L1正则化方法和FISTA 迭代算法对二次行波信号进行反演,即可得到反演
图4 故障行波反演流程图
Fig. 4 Flowchart of fault traveling wave inversion
图5 故障线路模型
Fig. 5 Fault line model
一次行波,通过对仿真一次行波和反演一次行波的波形特征和波形相似度进行比较来验证本文方法的反演效果。
以距离测量端70 km 处发生过渡电阻为50 Ω、故障初相角为90°的单相接地故障为例,利用行波传感器采集故障信号对本文方法进行具体分析。由于行波传感器对不同频段信号的畸变程度不一样,故需要对仿真二次行波进行多尺度分频处理,通过3层小波包分解和重构,可以得到8个不同频带的模态分量,对应的波形及频谱如图6所示。
对各尺度信号分量分别构建L1正则化反演模型,利用FISTA 算法迭代求解,综合考虑波形精度和反演效率的要求,设定拟合误差阈值为10-4,最
大迭代次数为50次。
当迭代终止时,取最后一次迭代数据作为各尺度分量的反演信号,将所有分量的反演信号线性叠加即可得到反演一次行波,时域波形图如图7(a)所示,对信号进行傅里叶变换,得到图7(b)所示频谱图。
为了对反演结果进行更精确的定量评估,本文引入了波形相关系数ρ来衡量反演一次行波与仿真一次行波之间整体波形的相似程度,数学表达式如式(16)所示。其中,i x 和i y 分别表示反演一次行波和仿真一次行波的第i 个分量。ρ的绝对值在0
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论