APP下载

多通道接收设备数据并行处理方法

2021-09-30周谦江燕董宜丰

计算机与网络 2021年16期
关键词:数据处理效率信号

周谦 江燕 董宜丰

随着计算机技术的发展,信号接收设备大量运用于计算机进行设备控制、数据处理和人机交互。在接收设备完成天线信号接收、模数转换和解调处理后,人机交互和后续数据处理显示工作由计算机应用软件来完成。通常设备要求体积小、功耗低,编写的软件需充分发挥CPU性能,以提升设备效率。本文结合多通道接收设备,讨论多线程技术在利用CPU资源方面的应用。

设备情况

多通道接收設备用于0.1~30 MHz频率范围内的短波无线电信号的接收和解调。接收设备采用CPCI总线化设计,可满足固定台、站等不同场合下的应用。接收设备可独立完成常规信号的解调,同时将解调的基带I/Q和语音数据通过总线传输到上位机,实现上层网控处理。

多通道接收设备由CPCI主控单元、8块接收板卡和CPCI机箱组成,如图1所示。

接收设备主控单元采用CPCI主板,该产品是一款基于第三代低压Intel i7双核四线程(TDP 25 W、主频2.5 GHz)的CPCI刀片式计算机。接收板卡包括信道电路、本振电路、信号处理电路和音频功放电路。无线电信号经过接收板卡处理后,转换为基带I/Q和语音数据,再由驱动以中断的形式通知操作系统,将数据传至应用层软件。应用软件把收到的数据处理后显示为波形图、频谱图,同时将数据以文件形式保存至硬盘,并通过网络分发到后端台位。

问题现象

由底层上传的8路音频数据最大采样率为153.6 kbps,采用拉格朗日插值法实现任意可变采样率时,运算量非常大,应用软件出现卡顿现象,任务管理器的CPU使用约为28 %,并且CPU的线程1已接近满载,如图2所示。……

登录APP查看全文

猜你喜欢

数据处理效率信号
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
信号
完形填空二则
提升朗读教学效率的几点思考
基于FPGA的多功能信号发生器的设计
基于LabVIEW的力加载信号采集与PID控制
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
跟踪导练(一)2
“钱”、“事”脱节效率低