Parallel Design of CMF Signal Processing

Sequential signal processing based on single digital signal processor (DSP) for Coriolis Mass Flowmeter (CMF) can hardly achieve critical real-time performance. A multi-task parallel signal processing scheme based on dual-core DSP for CMF is proposed in this paper. While the sample-based task implements data acquisition and digital filtering, the frame-based task conducts frequency detection and phase difference detection tasks and etc. The two tasks are synchronized via event-based inter-processor communication. Since no real time operating system (RTOS) is needed for task scheduling, the software is of low complexity. Experimental study verifies the higher real-time performance of the proposed scheme over sequential signal processing.

[1]  A. Cruz Serra,et al.  DSP Based Portable Impedance Measurement Instrument Using Sine-Fitting Algorithms , 2005, 2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.

[2]  H. C. So,et al.  A comparative study of two discrete-time phase delay estimators , 2005, IEEE Transactions on Instrumentation and Measurement.

[3]  Manus P. Henry,et al.  An FPGA Implementation of a Digital Coriolis Mass Flow Metering Drive System , 2008, IEEE Transactions on Industrial Electronics.

[4]  Meters,et al.  Advances in Signal Acquisition and Signal Processing of Coriolis Flow Meters , 2014 .

[5]  Wenjun Xiong,et al.  A DSP-based signal processing method and system for CMF , 2013 .

[6]  Zbigniew J. Czech,et al.  Introduction to Parallel Computing , 2017 .

[7]  Dušan Agrež,et al.  Interpolation in the frequency domain to improve phase measurement , 2008 .

[8]  S. Kung,et al.  Adaptive notch filtering for the retrieval of sinusoids in noise , 1984 .

[9]  Alireza R. Bakhshai,et al.  An adaptive notch filter for frequency estimation of a periodic signal , 2004, IEEE Transactions on Automatic Control.

[10]  S. Thomas Alexander,et al.  Adaptive Signal Processing , 1986, Texts and Monographs in Computer Science.

[11]  N. Bershad,et al.  Tracking characteristics of the LMS adaptive line enhancer-response to a linear chirp signal in noise , 1980 .

[12]  Milos Sedlacek,et al.  Digital measurement of phase difference - a comparative study of DSP algorithms , 2005 .

[13]  Christian Peter,et al.  From research to product using a common development platform , 2004 .

[14]  Gene Frantz,et al.  ADVANCEMENTS IN DIGITAL SIGNAL PROCESSING TECHNOLOGY ARE ENABLING ITS USE FOR INCREASINGLY WIDESPREAD APPLICATIONS . DEVELOPERS WILL BE CHALLENGED TO USE THIS PROCESSING POWER TO ITS UTMOST , WHILE CREATING NEW APPLICATIONS AND IMPROVING EXISTING ONES , 2022 .

[15]  Nam Ik Cho,et al.  Adaptive line enhancement by using an IIR lattice notch filter , 1989, IEEE Trans. Acoust. Speech Signal Process..

[16]  Alan V. Oppenheim,et al.  Discrete-Time Signal Pro-cessing , 1989 .

[17]  R. Cheesewright,et al.  THE EFFECT OF FLOW PULSATIONS ON CORIOLIS MASS FLOW METERS , 1998 .

[18]  David Clarke,et al.  A self-validating digital Coriolis mass-flow meter: an overview , 2000 .

[19]  Ke-Jun Xu,et al.  Development of Coriolis mass flowmeter with digital drive and signal processing technology. , 2013, ISA transactions.