摘要
科里奥利质量流量计可直接测量介质质量流量与密度,因而被广泛应用于海洋石油领域。针对单处理器难以保证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.
作者
胡国栋
冯正平
毕安元
HU Guo-dong;FENG Zheng-ping;BI An-yuan(School of Naval Architecture,Ocean and Civil Engineering,Shanghai Jiaotong University,Shanghai 200240,China;Collaborative Innovation Center for Advanced Ship and Deep-Sea Exploration,Shanghai 200240,China)
出处
《舰船科学技术》
北大核心
2020年第3期97-101,共5页
Ship Science and Technology
关键词
科里奥利质量流量计
相位差检测
并行信号处理
进程同步
实验平台
Coriolis mass flowmeter
phase difference detection
parallel signal processing
process synchronization
Testbed