基于FPGA软件无线电平台的频谱感知系统研究与实现
发布时间:2019-04-24 18:06
【摘要】:认知无线电技术是解决当前频谱资源紧张和利用率低下的有效方法,频谱感知作为认知无线电的核心技术,能够感知周围环境的频谱使用状况,为次级用户的通信需求寻找频谱空洞。本文研究和实现了基于FPGA SOC架构的频谱感知软件无线电平台,提出了一种应用于600MHz~3.0GHz宽带场景的全盲频谱感知能量检测算法,对算法进行理论分析与仿真验证,并应用于本文研究实现的频谱感知系统中,获得了很好的效果。 本文的主要工作和创新点如下: 1.提出一种基于迭代运算的宽带频谱感知能量检测算法,算法在先验信息全盲的前提下以较优的性能实现对整个2.4GHz带宽信号的能量检测与判决,仿真显示当信噪比大于-1时,错判率稳定于10-3以下。算法的性能在本文研究实现的系统中得以验证。 2.设计和实现基于FPGA SOC架构的频谱感知软件无线电平台,包括基于AD-FMCOMMS1射频板的射频驱动与控制子系统、RTL级基带信号处理子系统、基于Microblaze的SOC控制系统、基于Linux C++的控制及数据通信子系统和基于MATALB的宽带能量检测与展示子系统。 3.系统采用多次扫频、频谱拼接的方法完成600MHz~3.0GHz范围内频谱信号的感知,整体性能取得重大突破。射频前端ADC采样率达到163.84Msps,基带信号处理单元稳定运行于200MHz时钟,单次频谱感知带宽达到60MHz,具有10kHz超细腻的频谱分辨率,且每个频带的能量均为128次连续感知的均值。经实际验证,系统可完成每秒10次以上2.4GHz频带信号的频谱感知,并将感知与能量检测结果实时显示于前端。
[Abstract]:Cognitive radio technology is an effective way to solve the current shortage of spectrum resources and low utilization of spectrum. As the core technology of cognitive radio, spectrum sensing can sense the spectrum use of the surrounding environment. Find spectrum holes for the communication needs of secondary users. In this paper, a spectrum sensing software radio platform based on FPGA SOC architecture is studied and implemented. An all-blind spectrum sensing energy detection algorithm for 600MHz~3.0GHz broadband scene is proposed, and the algorithm is theoretically analyzed and verified by simulation. It has been applied to the spectrum sensing system studied and implemented in this paper, and good results have been obtained. The main work and innovations of this paper are as follows: 1. A broadband spectrum sensing energy detection algorithm based on iterative operation is proposed. The algorithm realizes the energy detection and decision of the whole 2.4GHz bandwidth signal with better performance under the premise of the prior information being completely blind. The simulation results show that when the SNR is greater than-1, the error rate is less than 10 ~ 3. The performance of the algorithm is verified in the system studied and implemented in this paper. 2. A spectrum sensing software radio platform based on FPGA SOC architecture is designed and implemented, including radio frequency drive and control subsystem based on AD-FMCOMMS1 radio board, RTL baseband signal processing subsystem, and SOC control system based on Microblaze. Control and data communication subsystem based on Linux C and broadband energy detection and display subsystem based on MATALB. 3. The system adopts the method of multiple frequency sweep and spectrum splicing to realize the sensing of the spectrum signal in the range of 600MHz~3.0GHz. The overall performance of the system has made a significant breakthrough. The RF front-end ADC sampling rate is up to 163.84Msps, the baseband signal processing unit operates stably in the 200MHz clock, the single spectrum sensing bandwidth reaches 60MHz, has the ultra-fine spectral resolution of 10kHz, and the energy of each band is the average of 128 consecutive sensing times. It is verified that the system can realize the spectrum sensing of 2.4GHz frequency band signals more than 10 times per second, and the sensing and energy detection results can be displayed on the front end in real time.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN791;TN925
本文编号:2464665
[Abstract]:Cognitive radio technology is an effective way to solve the current shortage of spectrum resources and low utilization of spectrum. As the core technology of cognitive radio, spectrum sensing can sense the spectrum use of the surrounding environment. Find spectrum holes for the communication needs of secondary users. In this paper, a spectrum sensing software radio platform based on FPGA SOC architecture is studied and implemented. An all-blind spectrum sensing energy detection algorithm for 600MHz~3.0GHz broadband scene is proposed, and the algorithm is theoretically analyzed and verified by simulation. It has been applied to the spectrum sensing system studied and implemented in this paper, and good results have been obtained. The main work and innovations of this paper are as follows: 1. A broadband spectrum sensing energy detection algorithm based on iterative operation is proposed. The algorithm realizes the energy detection and decision of the whole 2.4GHz bandwidth signal with better performance under the premise of the prior information being completely blind. The simulation results show that when the SNR is greater than-1, the error rate is less than 10 ~ 3. The performance of the algorithm is verified in the system studied and implemented in this paper. 2. A spectrum sensing software radio platform based on FPGA SOC architecture is designed and implemented, including radio frequency drive and control subsystem based on AD-FMCOMMS1 radio board, RTL baseband signal processing subsystem, and SOC control system based on Microblaze. Control and data communication subsystem based on Linux C and broadband energy detection and display subsystem based on MATALB. 3. The system adopts the method of multiple frequency sweep and spectrum splicing to realize the sensing of the spectrum signal in the range of 600MHz~3.0GHz. The overall performance of the system has made a significant breakthrough. The RF front-end ADC sampling rate is up to 163.84Msps, the baseband signal processing unit operates stably in the 200MHz clock, the single spectrum sensing bandwidth reaches 60MHz, has the ultra-fine spectral resolution of 10kHz, and the energy of each band is the average of 128 consecutive sensing times. It is verified that the system can realize the spectrum sensing of 2.4GHz frequency band signals more than 10 times per second, and the sensing and energy detection results can be displayed on the front end in real time.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN791;TN925
【参考文献】
相关期刊论文 前4条
1 刘义贤;季飞;余华;;认知无线电网络中基于噪声功率估计的能量检测性能[J];电子与信息学报;2011年06期
2 刘子扬;彭涛;郭海波;王文博;;干扰系统先验信息未知的宽带能量检测[J];北京邮电大学学报;2012年05期
3 劳子轩;刘子扬;彭涛;王文博;;全盲频谱感知:噪声估计与能量检测联合迭代算法[J];电子与信息学报;2013年08期
4 潘建国;翟旭平;;基于能量检测的频谱感知方法[J];上海大学学报(自然科学版);2009年01期
,本文编号:2464665
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2464665.html