论文部分内容阅读
数字集群移动通信系统因其高效的频谱利用率、优质的通信质量、庞大的系统容量以及灵活的网络管理功能受到了广泛地关注。而数字调制技术具有抗干扰能力强、误码率低等优点,避免了模拟方式因正交调制信号相位或幅度不平衡产生的边带及本振泄露,同时可以通过软件的不断更新适应不同的调制速率、滤波器性能等,具有很强的灵活性,因此在数字集群系统的研发中处于关键地位。
本文主要以TETRA和GT800这两种数字集群标准为背景,研究探讨了作者在实际数字集群项目中采用的π/4QPSK和GMSK调制解调方式。
本文首先从QPSK与MSK信号入手,详细阐述了π/4QPSK和GMSK的调制解调原理,给出了各自的调制解调框图;对相关的成型滤波模块、内插滤波模块、能量检测模块以及正交调制与解调模块进行了Matlab/Simulink仿真。
其次分析了数据输入模块、成型滤波模块、速率匹配模块、正交调制与解调模块、能量检测模块和同步模块在FPGA上的实现框图或算法,并最终使用VHDL语言在Altera公司的FPGA上实现了π/4QPSK与GMSK的调制解调。通过实际项目测试表明其功能和指标均能满足设计要求。
论文最后从FPGA的存储资源出发,详细比较了采用分布式算法和乘累加算法实现成型滤波器的差别:并对正交解调模块提出了实现结构的改进,通过测试表明改进后的结构在数据吞吐量以及资源的使用方面都有了很大的提高。