Science and Research Department, Moscow Technical University of Communications and Informatics, Moscow 111024, Russia.
Sensors (Basel). 2022 Apr 19;22(9):3105. doi: 10.3390/s22093105.
The detector is an integral part of the device for receiving and processing radio signals. Signals that have passed through the ionospheric channel acquire an unknown Doppler shift and are subject to dispersion distortions. It is necessary to carry out joint detection and parameter estimation to improve reception quality and detection accuracy. Modern hardware base developing makes it possible to implement a device for joint detection and evaluation of signals based on standard processors (CPU) and graphic processors (GPU). The article discusses the implementation of a signal detector that allows for real-time operation. A comparison of implementations of algorithms for estimating the Doppler frequency shift through multiplication by a complex exponent and the fast Fourier transform (FFT) is performed. A comparison of computational costs and execution speed on the CPU and GPU is considered.
探测器是接收和处理无线电信号的设备的一个组成部分。经过电离层信道的信号会获得未知的多普勒频移,并受到色散失真的影响。有必要进行联合检测和参数估计,以提高接收质量和检测精度。现代硬件基础的发展使得基于标准处理器 (CPU) 和图形处理器 (GPU) 实现联合检测和信号评估设备成为可能。本文讨论了实时操作信号检测器的实现。通过复数指数乘法和快速傅里叶变换 (FFT) 执行了估计多普勒频移算法的实现比较。还考虑了在 CPU 和 GPU 上的计算成本和执行速度的比较。