科里奥利质量流量计可直接测量介质质量流量与密度,因而被广泛应用于海洋石油领域。针对单处理器难以保证CMF信号处理实时性要求的问题,基于双核DSP设计了多任务分布的CMF并行信号处理方法。完成数据采集与数字滤波计算任务的预处理进程与完成频率检测与相位差检测任务的后处理进程以并行方式分布在双核DSP中,2个进程之间通过核间中断进行同步。为了验证相位差检测实时性与精度,构建了CMF信号处理验证平台。实验结果表明,基于双核DSP的CMF并行信号处理方法具有更高的精度与实时性。
Coriolis Mass Flowmeter is widely used in the field of offshore oil due to the direct measurement of mass flow and density. Sequential signal processing based on single processor for CMF can hardly achieve critical real-time performance. A multi-task parallel signal processing approach based on dual-core DSP for CMF is proposed in this paper. While the pre-processing process implements data acquisition and digital filtering, the post-processing process conducts frequency detection and phase difference detection tasks. The two processes are synchronized via inter-processor interrupts. A test bed for evaluating the real-time performance and processing precision of CMF signal processing is built, and experiment results verify the effectiveness of the proposed approach.
2020,42(3): 97-101 收稿日期:2018-11-23
DOI:10.3404/j.issn.1672-7649.2020.03.019
分类号:TH814
作者简介:胡国栋(1993-),男,硕士研究生,专业方向为船舶与海洋工程。
参考文献:
[1] HENRY M, TOMBS M, DUTA M, et al. Two-phase flow metering of heavy oil using a coriolis mass flow meter:a case study[J]. Flow Measurement & Instrumentation, 2006, 17(6):399-413.
[2] BERGMEIJER P. The international convention for the prevention of pollution from ships[M]. Ports As Nodal Points in a Global Transport System. 1992:259-270.
[3] 郭子学, 王澍虹, 王崴. Coriolis质量流量计监测水中油在海上石油平台上的应用[J]. 自动化仪表, 1993, 34(12):80-82
GUO Zi-xue, WANG Shuo-hong, WANG Wei. Application of coriolis mass flowmeter in offshore oil platform for monitoring oil in water[J]. Process Automation Instrumentation, 1993, 34(12):80-82.
[4] GREGORY D, WEST M, PATON R, et al. Two-phase Flow metering using a large coriolis mass flow meter applied to ship fuel bunkering[J]. Measurement and control, 2008.
[5] CHEESEWRIGHT R, CLARK C. The effect of flow pulsations on coriolis mass flow meters[J]. Journal of Fluids and Structures, 1998, 12(8):1025-1039.
[6] HENRY M P, CLARKE D W. The self-validating sensor:rationale, definitions and examples[J]. Control Engineering Practice, 1993, 1(4):585-610.
[7] HENRY M P, CLARKE D W, ARCHER N, et al. A self-validating digital coriolis mass-flow meter:an overview[J]. Control Engineering Practice, 2000, 8(5):487-506.
[8] HENRY M. On-line compensation in a digital coriolis mass flow meter[J]. Flow Measurement & Instrumentation, 2002, 12(2):147-161.
[9] TOMBS M, HENRY M, PETER C. From research to product using a common development platform[J]. Control engineering practice, 2004, 12(4):503-510.
[10] FRANTZ G. Digital Signal Processor Trends[M]. IEEE Computer Society Press, 2000.
[11] HOU Qi-li, XU Ke-jun, FANG Min, et al. A DSP-based signal processing method and system for CMF[J]. Measurement, 2013, 46(7):2184-2192.
[12] HOU Qi-li, XU Ke-jun, FANG Min, et al. Development of coriolis mass flowmeter with digital drive and signal processing technology[J]. Isa Transactions, 2013, 52(5):692-700.
[13] CHO N I, CHOI C H, SANG U L. Adaptive line enhancement by using an ⅡR lattice notch filter[J]. IEEE Transactions on Acoustics Speech & Signal Processing, 1989, 37(4):585-589.
[14] MOJIRI M, BAKHSHAI A R. An adaptive notch filter for frequency estimation of a periodic signal[J]. Automatic Control IEEE Transactions on, 2004, 49(2):314-318.
[15] RAO D V B, KUNG S Y. Adaptive notch filtering for the retrieval of sinusoids in noise[J]. Acoustics Speech & Signal Processing IEEE Transactions on, 1984, 32(4):791-802.
[16] AGREŽ D. Interpolation in the frequency domain to improve phase measurement[J]. Measurement, 2008, 41(2):151-159.
[17] SO H C. A comparative study of two discrete-time phase delay estimators[J]. IEEE Transactions on Instrumentation & Measurement, 2005, 54(6):2501-2504.
[18] SEDLACEK M, KRUMPHOLC M. Digital measurement of phase difference-a comparative study of dsp algorithms[J]. Metrology and Measurement Systems, 2005, 12(4):427-448.
[19] RADIL T, RAMOS P M, SERRA A C. DSP based portable impedance measurement instrument using sine-fitting algorithms[J]. 2005, 2:1018-1022.