论文部分内容阅读
无线通信的飞速发展已经让人们感受到优质的服务和越来越便捷的沟通,但同时,它又对不同标准下系统间的兼容性提出了的迫切的要求,即通信平台需要具备高度的灵活性和扩展升级能力。因此,以开放性、标准化、模块化为结构的软件定义的无线电(SoftwareDefine Radio,SDR)平台,无疑是最好的解决方案。SDR不仅具有完全可编程性和充分数字化的特点,而且硬件平台可满足不同实时性处理的要求,这使它拥有非常广阔的发展空间,如,衔接移动通信3G到4G的发展,实现军用电台的互通互联等。另一方面,大量成熟的谱分析算法都具有高分辨力,优异的方差性能以及实时的信号跟踪能力,而使得谱分析技术广泛应用于通信、雷达、生物医学以及工业勘探等领域,显著地提高了相关设备的性能和技术指标。但谱分析算法也有一定的局限性,即不同算法的适用性差异较大。因此,在同一个软件无线电平台上同时融入不同的谱分析算法,将使谱分析技术具有更大的灵活性、通用性以及高效性。本文的目的在于搭建一个高性能的SDR平台,在其上实现10种经典和现代谱分析算法,详细分析算法的运算效率和性能,从而得出算法的适用性结论。论文主要包括以下几个部分:谱分析算法理论介绍,软件无线电平台硬件选择和系统搭建,谱分析算法的优化实现,高速数据传输模块和完整的显示界面设计,谱线图性能对比与分析以及算法运算效率统计。通过采用先仿真算法、后移入平台优化实现的方式,整个平台最终实现了对混有多个单频分量的复噪声信号的高速谱分析运算,并且给出了不同算法在不同参数下的性能曲线、运算效率和局限性分析。针对不同实时性和谱分析性能的要求,本文给出了综合性的结论,并指明未来课题研究方向。