法律状态公告日
法律状态信息
法律状态
2017-12-22
未缴年费专利权终止 IPC(主分类):G01R23/02 授权公告日:20130710 终止日期:20161103 申请日:20111103
专利权的终止
2013-07-10
授权
授权
2012-07-18
实质审查的生效 IPC(主分类):G01R23/02 申请日:20111103
实质审查的生效
2012-06-20
公开
公开
技术领域
本发明涉及一种采用最优乘子牛顿算法检测电网频率的方法,属于电力系统自动控制 领域。
背景技术
电网频率是评估电能质量的三大指标之一,同时也是实施电力系统安全稳定控制的重 要依据。因此,电网频率检测成为电力系统自动控制领域的一项重要技术。
目前较为常用的电网频率检测方法是原始的周期法,这种方法通过检测电压信号波形 的过零点,计算相邻两个过零点的时间间隔,以此来计算频率。该方法物理概念清晰、易 于实现,但是精度较低,易受谐波、噪声等信号干扰,而且实时性较差。用于电网频率检 测的方法还有解析法、DFT(FFT)类算法、正交去调制法等等。这些方法虽然在精度、实时 性、抗干扰方面有不同程度的提高,但是仍然无法解决电网频率检测的实时性和准确性不 统一这一主要矛盾。
发明内容
本发明的目的是针对现在技术的不足而提出一种采用最优乘子牛顿算法检测电网频 率的方法。其特点是该方法能够同时测量电压峰值、频率、直流分量、初相角,在频率大 幅扰动时,也能够计算准确,并且该算法收敛速度快,适合在线应用。
本发明的目的由以下技术措施实现
采用最优乘子牛顿算法检测电网频率的方法包括以下步骤:
假设系统的某一节点电压如式(1)所示:
v(t)=h(x(t),t)+ξ(t) (1)
其中,v(t)为采样的电网电压模拟信号,ξ(t)为测量噪音,h(·)表达式如式(2)所示:
其中,为待估计向量,V0(t)为电网电压的直流分量幅值, V(t)为电网电压的峰值,ω(t)为角频率,为初相角,这四个未知参数均为时变量;
将式(1)和(2)离散化可得:
v(k)=h(xk,tk)+ξk k=1,2,… (3)
其中,ξk、V0k、Vk、ωk、tk分别为ξ(t)、V0(t)、V(t)、ω(t)、t在 第k个采样时刻对应的值;
忽略式(3)中的噪音向量,式(3)可表示为:
h(x)-v=F(x)=0 (4)
其中,F(x)为m×1维非线性函数,0为m×1维零向量;
构造一个标量函数:
若式(4)所示的非线性方程组的解存在,那么标量函数ψ(x)的最小值应该为零,这样 把原来解方程组的问题转化为求使ψ(x)最小,从而将估计问题归 为如下的非线性规划问题:
minψ(x)
要求目标函数ψ(x)的极小点,按照数学规划的方法,通常由下列步骤组成,设i为迭 代次数:
(1)输入m≥4个电网电压瞬时采样值v;
(2)确定一个初始估计值x0;
(3)置迭代次数i=0;
(4)从xi出发,利用牛顿法求得xi的修正量Δxi:
其中,Ji为m×4维雅可比矩阵,各元素为偏微分(p=1,K,m j=1,K,4),定 义如下:
其中,
为Ji的左伪逆矩阵;
(5)沿着Δxi的方向,得到一个新的迭代点:
xi+1=xi+μ*Δxi (9)
其中,μ*为目标函数下降最多的最优步长步长因子
其中,
a=[a1,a2,Λam]T=hi-vi
(11)
b=[b1,b2,Λbm]T=JiΔxi
(6)校验ψi+1<ε1是否成立,如果成立,则xi+1就是要求的解,转向步骤(7);否则, 令i=i+1,转向步骤(3),重复循环计算。其中,ε1为预先设定的小正数;
(7)输出电网电压峰值、电网频率、直流偏移量、初相角的计算结果。
需要指出的是,当频率估计算法用于在线计算时,迭代次数不宜过大,考虑到电压频 率、幅值在机电暂态过程中变化较慢,将迭代次数进行限制,最简单的情况是将其设为 imax=1,并且将第p个方程的解作为第p+1方程的初始值,通过以上设定,大大降低了 估计过程的CPU计算时间,适于在线应用。
本发明具有如下优点:
本发明的算法不仅能够在频率变化比较大的时候进行准确的频率检测,并且能够同时 测量电网电压峰值、直流分量、初相位,在频率大幅扰动时,也能够计算准确,算法简单, 收敛速度快,抗干扰能力强,适合在线应用。
附图说明
图1为频率、峰值、直流分量、初相位动态仿真结果。
图2为电压频率变化下其频率测量仿真结果。
具体实施方式
下面通过实施例对本发明进行具体的描述,有必要在此指出的是本实施例只用于对本 发明进行进一步说明,不能理解为对本发明保护范围的限制,该领域的技术熟练人员可以 根据上述发明的内容作出一些非本质的改进和调整。
实施例:
给定一个正弦测试信号,定义如下:
t≤0.02s V=30 f=45Hz V0=0
t>0.02s V=35 f=50Hz V0=5
采样频率设为fs=19.2kHz,最大迭代次数imax=1,ε1=0.001。检测步骤如下:
(1)输入m=384个电网电压瞬时采样值;
(2)确定初始状态估计值x0=[0,28,46,0];
(3)置迭代次数i=0;
(4)根据式(6)-(7)计算出雅克比矩阵和xi的修正量Δxi;
(5)根据式(10)计算出最优步长步长因子,根据式(9)得到新的迭代点xi+1;
(6)校验ψi+1<ε1是否成立,如果成立,则xi+1就是要求的解,转向步骤(7);否则,令 i=i+1,转向步骤(3),重复循环计算;
(7)输出电压峰值、频率、直流偏移量、初相角的计算结果。
图1给出了频率、峰值、直流分量和初相位动态仿真结果。
由图1可以看出,通过对电压信号进行采样,利用带有最优乘子的牛顿算法可以同时 估算出电压的直流分量、峰值、频率以及初相角;另外,如果系统频率是随时间变化的, 具有式(12)所示的形式,同样可以利用上述算法,估算出频率随时间变化的曲线,如图2 所示。
f(t)=50+5exp(-5t)sin(4πt) (12)
由图1和图2可以看出,带有最优乘子的牛顿算法能快速地得到节点电压的直流分量、 峰值、频率和初相位,且由于在算法的迭代过程中,将最大迭代次数设为imax=1,有效地 降低了估算时间,适合于在线应用。
机译: 基于融合点跟踪的最优检测软输出维特比算法方法,涉及到找到生存路径会聚且会聚点为融合点的唯一节点
机译: 利用高频信号选择中继算法的最优模态变换并利用其检测故障判别的方法
机译: 利用高频信号选择中继算法的最优模态变换并利用其检测故障判别的方法