引用本文: | 袁石良,董杰,徐志强,朱启晨,杨志贤.适应于时变频率的高精度测频算法设计与实现[J].电力自动化设备,2016,36(11): |
| YUAN Shiliang,DONG Jie,XU Zhiqiang,ZHU Qichen,YANG Zhixian.Design and implementation of high-precision time-varying frequency measuring algorithm[J].Electric Power Automation Equipment,2016,36(11): |
|
摘要: |
为解决水电厂及新能源频率随时间变化条件下测频算法误差大的问题,提出了一种适应于时变频率的高精度算法的设计及实现。该算法根据相邻过零点的相位关系,在频率随时间变化条件下,推导出任意时刻频率与周期的关系表达式,并综合运用牛顿三次插值多项式、牛顿迭代法等算法来精确求解相邻过零点之间的周期时间。MATLAB仿真表明,该算法在频率波动甚至非线性变化时,以及信号中含有高次谐波、直流分量、噪声等情况下,均可取得很高的测频精度,且测频范围大、适用面广、计算量小、占用内存少。 |
关键词: 水电厂 频率 测频 牛顿插值 牛顿迭代法 高精度 |
DOI:10.16081/j.issn.1006-6047.2016.11.026 |
分类号:TM935 |
基金项目: |
|
Design and implementation of high-precision time-varying frequency measuring algorithm |
YUAN Shiliang1, DONG Jie2, XU Zhiqiang1, ZHU Qichen2, YANG Zhixian3
|
1.School of Chemical & Environmental Engineering, China University of Mining & Technology(Beijing),Beijing 100083, China;2.Beijing Sifang Automation Co.,Ltd.,Beijing 100085, China;3.Sifang Automation Software(Wuhan) Co.,Ltd.,Wuhan 430223, China
|
Abstract: |
In order to improve the accuracy of frequency measurement during the frequency variation of hydropower station and new energy sources, a high-precision time-varying frequency measuring algorithm is designed and implemented, which derives the expression of the relation between period and frequency at any time from the phase relation between adjacent zero-crossing points in the condition of time-varying frequency. Newton cubic interpolation polynomial, Newton iterative method and other algorithms are comprehensively applied to obtain more accurate cycle time between adjacent zero-crossing points. Results of MATLAB simulation show that, the proposed algorithm can realize high-precision frequency measuring during frequency fluctuation, or even nonlinear variation, and in the condition of signals containing high-order harmonics, DC component and noise. It also has wider frequency measuring range, larger applicability, lighter computation load and less memory occupation. |
Key words: hydropower station frequency frequency measuring Newton interpolation Newton iterative method high precision |