发明名称 电网信号基波频率测量方法
摘要 本发明公开了一种电网信号基波频率测量方法,根据电网信号的过采样数据确定平行于横轴的基准线,然后从采样起始点开始搜索得到过基准线点的左侧参考点,再从左侧参考点开始在基准线的另一侧搜索得到右侧参考点,从右侧参考点开始反向搜索,得到过基准线点的精确搜索区间,然后再在该精确搜索区间以逐步折半步长的方式进行搜索,当某个中间点邻域中在基准线两侧的采样点数量相同或步长小于预设阈值,即得到过基准线点,再以右侧参考点为起始点,进行下一个过基准线点的搜索。搜索得到两个以上过基准线点,即可得到基波周期,进而得到基波频率。采用本发明得到的基波频率与理论频率误差很小,从而提高电网信号频率测量的精度。
申请公布号 CN104407213A 申请公布日期 2015.03.11
申请号 CN201410784965.4 申请日期 2014.12.16
申请人 电子科技大学 发明人 程玉华;陈凯;田书林;白利兵;刘春雷
分类号 G01R23/02(2006.01)I 主分类号 G01R23/02(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 一种电网信号基波频率测量方法,其特征在于,包括以下步骤:S1:将电网信号的过采样数据按幅值大小进行排序,将前N<sub>1</sub>个最大幅值求取平均值得到波峰值Y<sub>max</sub>,将前N<sub>2</sub>个最小幅值求取平均值得到波谷值Y<sub>min</sub>,得到平行于横轴的基准线<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mover><mi>y</mi><mo>^</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>Y</mi><mi>max</mi></msub><mo>+</mo><msub><mi>Y</mi><mi>min</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>;</mo></mrow>]]></math><img file="FDA0000634773650000011.GIF" wi="463" he="93" /></maths>S2:令过基准线点序号m=1,起始点S为采样起始时刻,设置幅值<img file="FDA0000634773650000012.GIF" wi="180" he="78" />S3:从起始点S开始搜索,搜索步长为采样间隔的整数倍,一旦搜索到幅值大于等于y<sub>1</sub>的采样点,则将对应时刻作为过基准线点X<sub>m</sub>的左侧参考点A;S4:以左侧参考点A为起点,在基准线的另一侧搜索得到过基准线点X<sub>m</sub>的右侧参考点B;S5:确定过零点X<sub>m</sub>的精确搜索区间,具体方法为:S5.1:将右侧参考点B作为区间最大值O<sub>2</sub>;S5.2:确定中间点O<sub>mid</sub>=O<sub>2</sub>‑T<sub>N</sub>;S5.3:将以中间点O<sub>mid</sub>为中心、半径为T<sub>N</sub>的区域(O<sub>mid</sub>‑T<sub>N</sub>,O<sub>mid</sub>+T<sub>N</sub>)作为中间点的邻域,T<sub>N</sub>=2<sup>n</sup>T<sub>s</sub>,其中T<sub>s</sub>表示采样间隔,n为大于等于1的整数;统计中间点O<sub>mid</sub>去心邻域内的采样点数据,将与左侧参考点A位于基准线同一侧的采样点数量记为p<sub>2</sub>,将与右侧参考点B位于基准线同一侧的采样点数量记为q<sub>2</sub>;S5.4:判断是否p<sub>2</sub><q<sub>2</sub>,如果是,令O<sub>2</sub>=O<sub>mid</sub>,返回步骤S5.2,否则令区间最小值O<sub>1</sub>=O<sub>mid</sub>,精确搜索区间即为(O<sub>1</sub>,O<sub>2</sub>);S6:搜索过基准线点X<sub>m</sub>,具体方法为:S6.1:初始化搜索步长t=T<sub>N</sub>/2,中间点O′<sub>mid</sub>=O<sub>1</sub>+t;S6.2:将以中间点O′<sub>mid</sub>为中心、半径为T<sub>N</sub>的区域(O′<sub>mid</sub>‑T<sub>N</sub>,O′<sub>mid</sub>+T<sub>N</sub>)作为中间点的邻域,统计中间点O′<sub>mid</sub>去心邻域内的采样点数据,将与左侧参考点A位于基准线同一侧的采样点数量记为p<sub>3</sub>,将与右侧参考点B位于基准线同一侧的采样点数量记为q<sub>3</sub>;S6.3:判断是否p<sub>3</sub>=q<sub>3</sub>,如果是,搜索结束,过基准线点X<sub>m</sub>=O′<sub>mid</sub>,否则进入步骤S6.4;S6.4:判断是否<img file="FDA0000634773650000013.GIF" wi="132" he="71" /><img file="FDA0000634773650000014.GIF" wi="32" he="66" />表示预设的步长阈值,是采样间隔的整数倍,如果是,搜索结束,过基准线点X<sub>m</sub>=O′<sub>mid</sub>,否则进入步骤S6.5;S6.5:令t=t/2;S6.6:判断是否p<sub>3</sub><q<sub>3</sub>,如果是,令O′<sub>mid</sub>=O′<sub>mid</sub>‑t,返回步骤S6.2,否则令O′<sub>mid</sub>=O′<sub>mid</sub>+t,返回步骤6.2。S7:判断是否m<M,M表示预设的过基准线点数量,M的取值范围为M≥2,如果是,令m=m+1,起始点S过基准线点X<sub>m</sub>的右侧参考点B,返回步骤S3,否则进入步骤S8:S8:根据M个过基准线点,计算得到M‑1个基波周期T<sub>m′</sub>=X<sub>m′+1</sub>‑X<sub>m′</sub>,其中m′=1,2…,M‑1,将M‑1个周期进行平均即可得到基波周期T<sub>0</sub>,然后得到基波频率F<sub>0</sub>=1/T<sub>0</sub>。
地址 611731 四川省成都市高新区(西区)西源大道2006号