论文摘要
无线通信在现代通信中被广泛应用于商业、军事、民用等领域。现代通信系统中存在着很多不同标准,诸如调制方式、工作频段、通信协议都不同。这种差异限制了各种通信系统之间的互联互通。同时,随着无线通信的发展,新的通信系统不断出现,使得原来以硬件为主的收发系统难以适应这种快速升级换代的局面。软件无线电理论应运而生。软件无线电的发展使得各种旧通信体制兼容及无线通信产品快速更新换代成为可能,同时软件无线电理论也可应用于各种非无线通信领域,例如有线电视网络。无线通信的调制方式很多,诸如AM、FM、BPSK、QPSK、MPSK、QAM等,为了实现软件无线电的思想,要求设计一种通用的调制方法,而根据正交变换理论,这是可能的。基于这一点,可以提出一种基于正交变换的通用调制模型。数字上变频是软件无线电发射机的基础,是实现把基带信号搬移到更高频率的过程。本文设计了一种基于CORDIC算法的数字上变频器,能实现各种基本的调制方式。正交上变频的一个重要部分是低通滤波器。为了实现基带信号和载波信号的配合,需要对基带信号进行内插。因此设计了一种级联积分梳妆滤波器,来实现基带信号内插滤波,满足了乃奎斯特采样理论。另一个重要部件是数控振荡器,数控振荡器是用来产生正交载频的。本文仔细分析了基于查找表结构的直接频率合成技术,可知这种结构最大的缺陷就是需要一个ROM表来存储正弦函数值,这个ROM的规模是和所需的精度成指数关系增长的。因此当要求较高精度的时候,所需的ROM表的资源是比较大的。因此我们采用了一种CORDIC计算的方法来实现数控振荡器。CORDIC算法能够实现高精度的正弦函数,同时不会大规模的提高资源需求。然而CORDIC算法也有一定的缺陷,第一它不能覆盖0~2π的角度范围,第二是速度受限。因此本文主要对这两点进行改进。通过把输入角度限制在0~π/4,然后根据三角函数的特性可以恢复出在此范围外角度的值,解决了第一个问题。对于第二个问题,通过数学推导得出一种提前计算旋转方向方法,这样能够节省每次计算旋转方向的时间。同时可以证明最后几级可以合为一级,这样可以减少流水线的级数,改进了流水线的结构,节省了资源,同时节约了时间。最后,将以上的方案在FPGA进行设计,实现并进行仿真。
论文目录
相关论文文献
标签:软件无线电论文; 数字上变频论文; 积分梳状滤波器论文; 坐标旋转数字计算算法论文;