作者简介:于华楠(1981-),女,副教授,博士研究生. 研究方向:压缩传感理论,水声通信和无线通信信道估计.E-mail:yhn810117@163.com
为了消除或减小采用GPS定时的同步相量测量中非精确同步采样所造成的测量误差,提出一种基于压缩传感理论修正离散傅里叶变换估计结果的高精度同步相量测量算法。该算法利用离散傅里叶变换对测量信号进行稀疏化,并采用狄利克雷矩阵为观测矩阵,通过压缩传感重构算法重构测量信号。仿真结果表明:与传统离散傅里叶变换方法相比,该算法在不需要延长测量时间的条件下能够有效消除或减小频谱泄露等误差,并在很大程度上提高了信号的相量测量精度。
GPS timing synchronization phasor measurement provides important basis for online analysis of wide-area power signal. Currently discrete Fourier transform method is widely used in synchronization phasor measurement. To eliminate or weaken the measurement error caused by the imprecise synchronous sampling, a high precision synchronous phasor measurement algorithm is proposed. It is based on Compressed Sensing (CS) theory, which modifies discrete Fourier transform to estimate the results. The reconstruction algorithm uses the discrete Fourier transform to rarefy the measuring signal, and takes the Dirichlet matrix as the observation matrix. It also refacors measurement signal with CS refactor algorithm. The simulation results show that, compared with the traditional discrete Fourier transform method, without extending the measurement time, the proposed algorithm can effectively eliminate or weaken the spectrum leakage error and greatly improve the phasor measurement precision of signal.
广域测量系统(Wide area measurement system, WAMS)作为电网动态实时监测的新技术和重要手段, 能实时地反映全网系统的动态变化, 对电网的安全稳定运行起到了重要的作用[1]。而基于GPS技术的同步相量测量单元(Phasor measurement unit, PMU)正是WAMS系统的核心与基础[2, 3], 并已被广泛应用在电网中以获得电网的实时动态变化, 为实现电力系统动态监测提供了可能。
目前, 国内外学者提出了多种同步相量测量算法, 主要包括离散傅里叶变换(Discrete Fourier transform, DFT)法[4]、过零点检测法(Zero crossing technique)[5]和数字滤波器法[6, 7]等。其中, 由于DFT算法适用于快速运算, 且具有良好的谐波抑制特性, 在静态条件下具有较好应用价值, 而被广泛应用到同步相量测量中。但在非同步采样的情况下, 现有的DFT算法往往会在幅值和频率测量上出现误差, 且误差会随着非同步性的增强而急剧增大, 导致出现频谱泄露和栅栏效应, 使温测量结果达不到实际应用的要求[8]。因此, 这种误差使DFT算法存在一定的局限性, 降低了相量测量的准确度, 以至于直接影响到WAMS的应用效果。同步相量的不准确测量最终将导致电网的动态安全监控能力下降, 严重时将影响电网的安全稳定运行[9]。
本文将压缩传感理论与DFT算法相结合, 在无显著延长总观测时间的条件下, 改善了算法性能, 实现了对信号的精确测量, 为同步相量测量装置(Phasor measurement unit, PMU)的实现打下了良好基础。
同步相量测量装置(Phasor measurement unit, PMU)是用于同步相量的测量与输出, 并进行动态数据记录的装置[10, 11]。PMU的基本原理为:首先由GPS接收器输出1 PPS信号, 经过锁相振荡器后, 信号被划分成一定数量的脉冲用于采样, 再对信号进行滤波, 然后经数模(A/D)转换器量化, 最后按照离散傅里叶变换原理, 经微处理器计算出相量[12]。PMU装置是电力系统实时动态监测的重要组成部分, 因此, 其必须具有较高的精确度和可靠性, 确保电力系统运行处于安全、稳定的状态, 同时保障数据测量的精度。PMU的典型结构如图1所示。
在实际测量时, 电网频率总是在工频(50 Hz)附近波动, 使系统频率和采样频率不能同步, 造成非同步采样, 导致出现频谱泄露和栅栏效应, 影响系统测量精度。因此, 为消除或减小由于非同步采样造成的DFT测量误差, 本文提出了一种基于压缩传感的修正离散傅里叶变换的同步相量测量算法。
压缩传感(Compressed sensing, CS)理论是由Donoho等[13, 14]提出的一种新型的信息获取指导理论。该理论指出:对可压缩的信号可通过远低于奈奎斯特标准的方式进行数据采样, 仍能精确地恢复出原始信号。压缩传感的优点在于信号的投影测量数据量远远小于传统采样方法所获得数据量, 突破了奈奎斯特采样定理的瓶颈, 使得高分辨率信号的采集成为可能。
压缩传感理论主要包括3个方面:稀疏表示、编码测量和重构算法。图2为压缩传感理论的基本框架。
下面从这3个方面对压缩传感理论进行分析:
设测量信号为x∈ Rn× 1, 其中n为信号长度, 对x进行压缩传感的过程如下。
(1)稀疏表示:信号的稀疏变换就是信号必须在某种变换下稀疏表示, 这是压缩传感的先验条件。设计过完备字典D=
x=Da(1)
式中:a是稀疏变量。
(2)编码测量:在编码测量中最重要的一步是确定投影矩阵, 为了确保信号的线性投影能够保持信号的原始结构, 投影矩阵必须满足约束等距性(Restricted isometry property, RIP)条件。设观测矩阵为Φ ∈ Rm× n
(3)信号重构:先运用重构算法由测量值及投影矩阵重构原始信号, 即从测量向量y中恢复出原始信号x, 然后利用重构算法求解最优问题min‖ x‖ , s.t.y=Φ x。
本文以信号的标准形式为出发点, 来表示不同特征的电力信号[15]:
s(t)=Acos(\bar{w}t+φ )(2)
式中:\bar{w}为角频率; φ 为初相角; A为幅值, 其利用欧拉公式可以展开为:
s(t)=
由于实际同步相量测量信号能够通过多个正弦波叠加的形式来表示, 因此可利用复指数形式表示为:
s(t)=
式中:Ah为正弦信号的幅值; φ h为相角; fh为第h个波形分量的频率值, 且fh=h· f0, 其中f0为基波频率, h为正弦波的个数; t为时间。
现给定长度为N的样本序列, 对其进行DFT算法处理, 可得到一组相应的N个频域系数, 即:
s
式中:k为采样点数, 0≤ k< N; vh为由采样频率1/Ts归一化的第h个波形分量的频率, 且vh=fh· Ts; 指数n0为序列中第一个样本的时间位置; SH是所有复指数项的集合; DN(· )为狄利克雷函数, 其定义为:
DN
式中:v为离散归一化频率。
为提高同步相量测量算法的频率分辨率, 由频率分辨率的定义:
Δ f=
可知, 首先引入插值因子P(P为一个大小合适的整数), 使N'=PN, 以此使算法具有高频率分辨率, 即:
Δ f'=
式中:N为采样点数; T为采样间隔。
由此, 同步相量测量信号的归一化频率为:
vh=
式中:当整数lh∈ [0, 1, …, N-1]时,
式中:
Sh为相应波形分量的整数子集, 当Sh⊂{0, 1, …, N'-1}时, 即对于参数h, l∈ Sh意味着l=lh, 此时可用
s
0≤ k< N
为了使同步相量的测量运算起来更加简单、直观, 可将式(8)写成更紧凑的矩阵形式:
s≈ Da(12)
式中:s为包含同步相量测量信号DFT系数的向量; D为N× N'维矩阵; a为包含同步相量测量信号的相量值的向量, 且由于a中大多数元素均为零, 因此, 可认为a具有稀疏性。
在实际测量测量中, 还需要考虑噪声等不定因素, 因此, 式(12)为:
X=s+n=Da+e(13)
式中:X为原始测量向量; e为噪声信号。
因此, 由上述分析可知, 可将该问题看作为压缩传感问题, 即考虑将CS方法与DFT算法相结合应用于同步相量测量中。其中, 用CS理论解求解(13)的表示如下:
式中:‖ a‖ 0是l0的范数, 即a的非零元素的个数; ε 为给定的阈值。
接下来, 通过正交匹配追踪(Orthogonal matching pursuit, OMP)算法来恢复估计向量
步骤1 初始残余近似值r0等于测量向量:r0=X, 初始测量的索引集合设置为空:
引入矩阵
步骤2 查找索引lt, 使得:
lt=arg
式中:上标H表示复共轭转置矩阵; rt-1为残差值; t为迭代次数。这一步迭代覆盖了该算法的索引恢复部分。
步骤3 增广估计索引集:
步骤4 计算一个新的向量:
式中:t是非零元素。这一步的迭代提供了逐步细化的估计。
步骤5 计算新的残差:rt=X-
此时, 得到向量
总的来说, CS-DFT算法是压缩传感与DFT算法的融合。首先利用离散傅里叶变换对测量信号进行稀疏化, 再通过狄利克雷函数来构造观测矩阵, 最后, OMP算法在稀疏矩阵约束范围内搜索最优的匹配原子, 提取特征信息, 最后重构出原测量信号, 为同步相量测量的进一步分析实验奠定了良好的基础。
本文采用基波频率为50 Hz的同步相量测量信号, 信号采样点数为1024个, 采样频率为5.12 kHz, 时间为0.2 s, 对测量信号进行分析, 总结其基本特征, 构建典型测量信号的数学模型, 包括谐波和间谐波信号、频率斜升信号、幅度和相位调制信号, 以及幅度和相位阶跃信号, 如图3所示。
目前, 衡量相量测量单元(PMU)性能的主要指标有两种:一是采用幅度误差和相位误差分别评价的方法; 二是采用综合矢量误差(Total vector error, TVE)来评价同步相量测量装置的测量误差[15]。但由于TVE指标更为科学、全面, 可同时反映相量误差和幅度误差, 因此, 本文采用TVE评价方法。
TVE定义如下:
TVE=
(17)
式中:XR为理想信号相量的实部; XI为理想信号相量的虚部; XR(n)为实测相量的实部; XI(n)为实测相量的虚部。
利用本文方法对典型测量信号进行MATLAB仿真实验, 得到其DFT分析和CS-DFT分析。
(1)在本次实验中, 以相位调制信号和相位阶跃信号为例, 其中, 相位调制信号的采样频率为5.12 kHz, 载波频率为100 Hz, 采样点数为1024个, 信号频率为40 Hz; 相位阶跃信号的采样频率为5.12 kHz, 采样点数为1024个, 信号频率为50 Hz, 实验对比结果分别如图4、图5所示。
由图4和图5可以看出, 本文CS-DFT方法能够有效地消除或减弱现有基于离散傅里叶变换的同步相量测量装置中普遍存在的频谱泄露和栅栏效应, 提高了相量测量的准确度, 减小了测量误差, 为WAMS系统打下了良好的基础, 为实现电力系统动态监测提供了可能。
(2)在本次实验中, 分别用DFT和CS-DFT两种算法对信号进行相量测量, 得到各时刻的TVE值如图6、图7所示, 其中以相位调制信号为例, 时间为0.5 s, 采样点数为1024个, 采样频率为5.12 kHz。图6为在相位调制信号下的传统DFT算法的TVE值, 图7为在相位调制信号下的CS-DFT算法的TVE值。
由图6和图7可明显看出, DFT算法和CS-DFT算法的TVE值分别控制在0.6%和0.14%以下, TVE值均在合理范围内, 且CS-DFT算法的TVE值均小于DFT算法, 由此可证明两种算法均能满足相量测量的要求, CS-DFT算法的性能更优。
(3)为进一步证明CS-DFT算法的测量精度和通用性, 使测量结果更加准确, 在本次实验中, 以实际获取的工频测量信号为例, 如图8所示。
显而易见, 该工频测量信号含有干扰信号, 对其分别用DFT和CS-DFT两种算法进行分析实验, 得到各时刻的TVE值如图9所示。
由图9可明显看出, 在对不同测量信号进行MATLAB仿真实验时, CS-DFT算法的TVE值均小于DFT算法, 由此得出结论, CS-DFT算法指标优于DFT算法, CS-DFT算法对测量信号实现了精度更高的测量。
本文提出一种基于压缩传感理论的同步相量测量方法, 该方法可对测量信号的同步相量进行准确、有效的测量, 同时可明显消除或减小由于非同步采样造成的离散傅里叶变换的测量误差, 在很大程度上改善了传统DFT算法的测量精度, 能够满足WAMS系统的相关标准及要求, 为实现电力系统动态监测和安全稳定运行提供了有力的保障。
The authors have declared that no competing interests exist.
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|