论文翻译四:A Modulation Recognition Algorithm based on Cyclic Spectrum and SVM Classification

本文提出了一种调制识别算法,结合循环频谱的统计特性与支持向量机(SVM)分类。通过特征提取,如在f=0处的谱线最大值和归一化差分模式值,以及二阶幅度矩,实现了对不同通信信号的分类。在经验模拟中,该算法在复杂电磁环境下表现出良好的调制识别效果。
摘要由CSDN通过智能技术生成

30天挑战翻译100篇论文

坚持不懈,努力改变,在翻译中学习,在学习中改变,在改变中成长…

A Modulation Recognition Algorithm based on Cyclic Spectrum and SVM Classification

基于循环谱和支持向量机分类的调制识别算法
Dong Shuli, Li Zhipeng, Zhao Linfeng
China Luoyang Electronic Equipment Test Center, Luoyang, China
dsl201089@163.com, 66672687@qq.com, jackyalbert@163.com

摘要—调制识别算法可识别通信信号的调制模式,以确定通信信号中包含的信号类型。 设计了一种基于循环频谱和支持向量机分类的调制识别算法。 该算法包括两个方面:特征提取和分类器设计。 通过选择具有高可分离性和稳定性的信号的二阶循环频谱特征,以及在频域中实现的信号幅度统计矩特征,根据所选择的特征,使用支持向量机分类器来实现该算法。 最后进行了实验仿真。

关键词—循环频谱; SVM(支持向量机); 调制识别; 特征提取

1.简介

信号的调制识别主要是从截获或采集的信号中提取参数和特征,通过一些技术对这些参数进行处理,并通过调制识别算法弄清相关通信或电子信号的参数和性质。 调制识别主要用于非合作通信环境中的频谱监测,信号侦察和第三方接收器。 这是介于信号检测和信号解调之间的技术。
调制识别的概念最早由C. S. weaver于1969年提出[1]。 设计的相关算法使用信号的频谱特性来完成对模拟信号,FSK和其他信号的分类。A.Swami使用功率归一化和理想同步后的星座点累积量来完成相位调制,幅度相位和幅度调制信号的内部和内部类别识别[2]。K. C. ho使用离散Hal小波以单倍连续wt [3]变换矩形脉冲形成的PSK和FSK信号,并提取特征以完成信号分类。W. Wei对理想的ALRT算法进行了深入研究[4],提出了一系列重要结论,大大提高了调制识别算法的理论研究深度。P. panagiotau [5]等人提出了HLRT算法,以解决ALRT算法计算复杂度高的问题,并实现AWGN信道中QAM和PSK信号的分类。 近年来,利用高阶统计量,循环平稳性,信道估计和多天线技术识别在分类器,特征识别和参数估计方面取得了国内成就,极大地促进了相关研究的进展。

基于统计模式识别的调制识别主要分为两个步骤:一个是特征提取,另一个是分类器设计。 本文设计的调制识别算法主要是通过选择可分离性强,稳定性强的信号的二阶循环频谱特征以及在频域中实现的信号幅度的统计矩特征,并根据所选特征使用支持向量机分类器来实现分类 。

2.特征提取

循环平稳信号是一种统计量随时间周期性变化的信号。 由于采样,编码和调制,一般的通信信号是循环平稳的[6]。 与常规功率谱分析方法相比,循环谱密度法具有分辨率高,抗干扰能力强的优点。
对于随机信号,自相关函数为:
在这里插入图片描述
循环光谱密度函数或光谱相关密度函数如下:
在这里插入图片描述
循环频谱密度函数常用的工程计算方法是离散频率平滑法[7],其实现过程如下:

  • (1)计算 x ( n ) x(n) x(n)时间长度 Δ t = N T s \Delta t = NT_s Δt=NTs的N点FFT
    在这里插入图片描述
  • (2)时变周期图的计算:
    在这里插入图片描述
  • (3)频域平滑:

在这里插入图片描述
其中, T s T_s Ts

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Direct sequence spread spectrum (DSSS) is a modulation technique used in wireless communication systems to enhance the resistance to interference and increase the security of the communication. In this technique, the data signal is spread over a wider frequency band by multiplying it with a code sequence. The receiver then uses the same code sequence to despread the received signal and recover the original data. In order to achieve synchronization between the transmitter and receiver in a DSSS system, the receiver must synchronize its code sequence with the transmitter's code sequence. This synchronization can be achieved by using a synchronization code or by using a tracking loop. Matlab is a powerful tool for analyzing and simulating the performance of DSSS systems. It provides a wide range of functions and tools for implementing and testing DSSS systems. To analyze and simulate the synchronization performance of a DSSS system in Matlab, the following steps can be followed: 1. Design the DSSS system: This involves designing the spreading and despreading codes, the modulation scheme, and the receiver structure. 2. Generate the transmitted signal: Use Matlab functions to generate the transmitted signal by spreading the data signal with the spreading code. 3. Add noise: Add white Gaussian noise to the transmitted signal to simulate the effects of interference. 4. Implement the receiver: Implement the receiver structure in Matlab, including the synchronization code or tracking loop. 5. Perform synchronization: Use Matlab functions to perform synchronization between the transmitter and receiver. 6. Evaluate performance: Evaluate the performance of the DSSS system by calculating the bit error rate (BER) and signal-to-noise ratio (SNR) for different levels of interference and synchronization. 7. Optimize performance: Use Matlab tools to optimize the performance of the DSSS system by adjusting parameters such as the spreading code length, modulation scheme, and receiver structure. Overall, Matlab provides a powerful and flexible platform for analyzing and simulating the performance of DSSS systems, including the synchronization performance. By following the above steps and using Matlab's tools and functions, it is possible to design and optimize a robust and efficient DSSS system for wireless communication applications.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值