Journal of South China University of Technology (Natural Science Edition) ›› 2016, Vol. 44 ›› Issue (5): 84-89.doi: 10.3969/j.issn.1000-565X.2016.05.013

• Mechanical Engineering • Previous Articles     Next Articles

Design of Cascade-Connection Adaptive Notch Filter and Counting Compensation of Asynchronous Pulse

LIU Gui-xiong1 WAN Yong2 HUANG Jian1 PAN Yun-fei2   

  1. 1.School of Mechanical and Automotive Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China; 2.Guangzhou Institute of Energy Detection,Guangzhou 510170,Guangdong,China
  • Received:2015-10-08 Revised:2015-11-11 Online:2016-05-25 Published:2016-04-12
  • Contact: 刘桂雄(1968-),男,教授,博士生导师,主要从事先进传感与仪器研究. E-mail:1094261929@qq.com
  • About author:刘桂雄(1968-),男,教授,博士生导师,主要从事先进传感与仪器研究.
  • Supported by:
    Supported by the National Important Scientific Instrument Exploring Foundation of China(2013YQ230575)

Abstract: In order to reduce counting error and implement high-accuracy measurement of multi-channel asyn- chronous impulse signals with different frequencies,a cascade-connection adaptive notch filter (CANF) for real- time phase estimation is proposed.In CANF,firstly,an ANF designed by Liu (LANF) with an adaptive factor of 0 is set in the front of ANF,and the output of LANF is used as the input of an ANF designed by Mojiri (MANF). Secondly,the estimated frequency of MANF is used to adjust the frequency of LANF in real time.Then,CANF is applied to a multi-station flowmeter calibration equipment and is used to calculate the real-time phase of two chan- nels of asynchronous impulse signal.Finally,simulation and practical application of CANF are carried out,with the corresponding counting errors being less than ± 0. 047 and ± 0. 045,respectively,which means that the counting error compensation via real-time phase calculation effectively improves the counting accuracy of asyn- chronous pulses and the practicability of multi-channel parallel calibration.

Key words:  notch filters, cascade connections, adaptive algorithms, asynchronous pulse, error compensation

CLC Number: