一种改进的软件无线电FM信号解调方法
An Improved Demodulation Method of FM Signals on Software Defined Radio
摘要: 为提高软件无线电FM信号处理速度,对现有FM解调方法作了三点改进。一是使用快速反正切算法提取复信号的相位,二是优化复信号相位去卷绕算法,三是基于FIR滤波器系数的对称性优化低通滤波操作。实践证明改进后FM信号的解调速度可提高到原来的两倍以上,新方法的实用性强,已应用于软件无线电FM信号处理的工程实践中。
Abstract:
In order to improve the signal processing speed of FM signals on software defined radio, three improvements have been made to the existing FM demodulation methods. One is to use a fast arctangent algorithm to extract the phase of a complex signal, the other is to optimize the phase unwrapping algorithm of the complex signal, and the third is to minimize the low-pass filtering operation based on the symmetry of the FIR filter coefficients. The practice demonstrates that the FM signal demodulation speed of the improved method can be increased to more than twice of the original one, and the new method has strong practicability, which has been applied to the engineering practice of FM signal processing on software defined radio.
参考文献
|
[1]
|
桑志国. 基于软件无线电平台USRP的RF信号分析系统的研究及设计[J]. 工业控制计算机, 2018, 31(11): 36-37+40.
|
|
[2]
|
楼才义, 徐建良, 杨小牛. 软件无线电原理与应用[M]. 第2版. 北京: 电子工业出版社, 2014: 408.
|
|
[3]
|
Rohde, U.L., Whitaker, J. and Zahnd, H. (2019) Communications Receivers: Principles and Design. 4th Edition, Publishing House of Electronics Industry, Beijing, 624.
|
|
[4]
|
Ziemer, R.E. and Tranter, W.H. (2018) Principles of Communications Systems, Modulation, and Noise. 7th Edition, Publishing House of Electronics Industry, Beijing, 668.
|
|
[5]
|
刘宁. 一种抵抗零中频接收机正交失配特性的FM解调算法[J]. 数据采集与处理, 2019, 34(5): 893-900.
|
|
[6]
|
李永锋, 寇学锋, 穆菲菲, 等. 基于MATLAB的气象传真信号的FM解调算法[J]. 电子技术与软件工程, 2017(2): 34-35.
|
|
[7]
|
樊昌信, 曹丽娜. 通信原理[M]. 第7版. 北京: 国防工业出版社, 2012: 469.
|
|
[8]
|
Mathworks (2014) MATLAB 2014a [DB/CD].
|
|
[9]
|
同济大学数学系. 高等数学[M]. 第7版. 北京: 高等教育出版社, 2014: 427.
|
|
[10]
|
Lyons, R.G. (2015) Understanding Digital Signal Processing. 3rd Edition, Publishing House of Electronics Industry, Beijing, 601.
|
|
[11]
|
卡米赛提•拉姆莫汉•饶(K. R. Rao), 金道年(D. N. Kim). 快速傅里叶变换: 算法与应用[M]. 北京: 机械工业出版社, 2018: 357.
|
|
[12]
|
程佩青. 数字信号处理教程(MATLAB版) [M]. 第5版. 北京: 清华大学出版社, 2017: 675.
|