信号调制与解调
写这篇文章的起因是我一直对数字调制和模拟调制这两个概念比较模糊,对于相应的通信系统结构也觉得比较混乱,所以在网上查了很多资料来理清楚这件事情。本文引用了诸多网络上的博客、文章中的文字和图片,引用之处都标注了参考出处,若有侵权请告知我,我会删除侵权部分。
信号的调制简单来说,就是用基带信号去控制(调制)单频载波信号的某个或某几个参数,从而使得调制后的信号中嵌入了希望传递的信息
1. 移动通信发展历史
我们主要关注无线通信。移动通信最开始的目的是打电话,上世纪80年代出现了第一代(1G)移动通信网络,传输的是人的语音信号,1G使用模拟调制,多址技术为FDMA。当时使用的都是大哥大,采用模拟电路,因此手机都比较大,使用的频段在800MHz,所以天线长度大概要10cm,所以也能看到大哥大外面露出来的很长的天线,这个阶段摩托罗拉风光无限。传输速率只有2.4Kbps,要知道人的语音要想保证比较好的质量需要的速率是64Kbps,因此1G的语音通话质量也不太行
上世纪90年代,形成2G移动通信,大致可以分为两类,一类是基于TDMA的GSM标准,主要使用地区是我国和欧洲;另一类是基于CDMA的IS-95标准(也被称为cdmaOne),主要使用地区是美国。欧洲(芬兰)提出的通信标准GSM中采用了GMSK调制,而IS-95则采用QPSK和OQPSK调制,这三种都是数字调制,因此2G也将移动通信带入了数字时代。由于处理和传输的是数字信号,数字电路取代了模拟电路,能够集成在一个小小的芯片上,因此手机体积大大的减小了,诺基亚在这个阶段大杀四方。并且除了语音信号,其他的多媒体数据例如文字、图片也能传输了。GSM,工作在900MHz和1800MHz频点附近;CDMA工作在800MHz频点附近。2G移动通信,带宽有25MHz,峰值数据速率能达到14.4Kbps
在2G和3G中间经过了2.5G,是二者的衔接,2.5G相比于2G提供了更高的速率和更多的功能。蓝牙等技术都是2.5G技术
到3G时代,CDMA技术大行其道,作为CDMA技术的提出者,高通握着大量专利,简直是躺着赚钱。为了绕开高通的专利,欧洲日本联合起来成立了3GPP组织,提出了W-CDMA;中国搞了一个TD-SCDMA;高通与韩国组成3GPP2组织,推出了CDMA2000
在进入4G时代之前,插入一段关于WiFi和WiMax的历史。1999年,IEEE分别推出了802.11b与802.11a两种WiFi标准,分别使用2.4GHz和5GHz频段,彼此标准不相容。2003 年,IEEE引入正交频分复用技术(OFDM),推出802.11b的改进版802.11g使传输速度从原先的11Mbps提升至54Mbps。现在我们使用的WiFi主要为802.11n,与802.11a、802.11b、802.11g皆兼容,并采用MIMO技术,使传输速度及距离都有所提升,速度甚至可达600Mbps
随着版图不断扩大,IT业巨头们开始觊觎起蜂窝移动通信市场大饼——4G。OFDM说起来也不是新技术,早在1960年代贝尔实验室发明OFDM后,技术框架约在1980年代便已建立完成。然而当时能支持OFDM的硬件不成熟,CDMA又由高通领军一时红火,便淘汰在3G标准之外。简单来说就是CDMA太红,如果Intel和IT大厂没有在WiFi上将OFDM技术发扬光大,电信业没有一家注意到早期不被重视的OFDM。由于WiMax的关系,OFDM才又重新进入电信业和学术界的视野中
2008年时,3GPP提出了长期演进技术 (Long Term Evolution, LTE)作为3.9G技术标准。又在2011年提出了长期演进技术升级版 (LTE-Advanced)作为4G技术标准,准备把W-CDMA汰换掉,转而采用OFDM。全球覆盖率最高的基站正是W-CDMA,因此,各大运营商无不纷纷决定采用LTE-Advanced当作第四代通信技术标准。如同高通败在W-CDMA基站的广覆盖上,LTE可兼容WCDMA,且利用现有基站配套设备,而WiMax基站却要从头建起,Intel也在2010年宣布放弃WiMax,加入LTE阵营
到4G时代,高通摆烂了,CDMA2000也没有后续向4G的演化,所以4G主要有两支,一个是从W-CDMA演化来的LTE-FDD/LTE-FDD-Advanced,另一个是从TD-SCDMA演化来的TD-LTE/TD-LTE-Advanced。4G采用的OFDM技术可以看成是多址技术,也可以看成是调制技术,实际上就是用多个相互正交的子载波同时传递多路数据,大大提高了频谱效率。FDD-LTE的工作频点在1800MHz附近,TD-LTE的工作频点在1890MHz、2350MHz、2600MHz附近,带宽有100MHz,数据速率可达100Mbps
2. 调制的分类
调制信号的大致分类如下图所示
按照载波信号(也被称为被调信号)可以分为三类:正弦波调制、脉冲调制与强度调制。调制的载波分别是正弦波,脉冲和光波。
无线通信中一般使用的载波信号都是高频正弦波,而调制过程中改变的就是正弦波的3个参数:幅度、相位、频率
模拟调制的中所控制的幅度、频率、相位参数是连续变化的,在解调的过程中也需要估计这个连续变化的波形;而数字调制中这些被改变的参数只是一些离散的值。模拟调制与数字调制各自的优缺点为
| 优点 | 缺点 | |
|---|---|---|
| 数字调制 | 抗干扰能力强; 易于加密,保密性强; 便于计算机对数字信息进行处理; 便于集成化。  | 需要较宽的频带; 进行数/摸转换时会带来量化误差; 要求的技术和设备复杂。  | 
| 模拟调制 | 直观且容易实现; | 保密性差,抗干扰能力差。 | 
调制的另一种分类方法是角度调制和幅度调制,其中角度调制包括调频和调相,幅度调制包括调幅AM、双边带调制DSB、单边带调制SSB、残留边带调制VSB和正交幅度调制QAM
根据已调信号的频谱结构是否保留了原来消息信号的频谱模样,可以分为线性调制与非线性调制
3. 解调的分类
相干解调与非相干解调。相干解调(也被称为同步检波)适用于所有线性调制信号的解调
4. 模拟调制与解调
我们都假设基带信号是 
4.1 常规调幅AM
先将基带信号加上一个直流分量,然后乘以载波得到已调信号 
解调阶段只需要通过一个低通滤波器即可检出信号包络:
4.2 抑制载波的双边带调制DSB-SC
上面的调幅方法由于直流的存在,会导致输出的已调信号中含有载波分量
由于DSB已调信号的包络不再与基带信号
| 调制 | 解调 | |
|---|---|---|
| 系统框图 | ||
| 频谱 | 
4.3 单边带调制SSB
前面的双边带调制基带信号是对称的,搬移到载波之后实际上有一半的频谱资源是浪费掉的,没有携带有效的信息,因此单边带调制就是在DSB的基础上,要去掉一半没用的频谱,节省频谱资源。
上面通过低通滤波法获得单边带已调信号对滤波器有较高的要求,需要其在载频处具有陡峭的截止特性。这难以实现,因此实际中往往是通过项移法产生SSB信号,如下图所示,推导过程可以参考博客
4.4 残留边带调制VSB
单边带调制需要陡峭的低通滤波器,为了解决这个问题,残留边带调制的想法虽然理想的陡峭滤波器不可实现,但是圆滑滚降的滤波器还是可以的,那就用这样的滤波器。不过这样不能将其中一半的频谱去除干净,那么是否还能够解调出基带信号呢?也是可以的,不过这个滚降滤波器的频谱需要满足一定性质,也就是在载频处具有对称性
4.5 调相PM与调频FM
可以参考博客
5. 数字调制
在开始本节之前,需要明晰的一点是,相比于模拟调制,数字调制当中“调制”的概念已经被扩展了。具体而言,在模拟调制当中,基带模拟信号与高频载波通过前面介绍的几种调制方式混合之后,得到的就直接是待发送的射频信号。而在数字调制中通常包含三个阶段:
- 第一个阶段将二进制比特流映射为某种效率更高的数字信号(通常被称为码流),这个过程被称为基带调制;
 - 第二个阶段将码流通过脉冲成型滤波器,将会突变的数字信号变成连续光滑的模拟信号,得到的就是基带信号;
 - 第三个阶段将基带信号搬移到高频载波上,这个过程被称为载波调制/带通调制/射频调制。
 
在本节的几个子小节中,5.3IQ调制属于第三阶段载波调制,5.7脉冲成型滤波器属于第二阶段,其余的部分则属于第一阶段基带调制。为了讲述的方便以及前后逻辑的顺畅,这里将他们穿插起来,但是希望读者在脑海里能够明确他们在系统中的位置以及各自的作用。
实际上,笔者在写本文之前对模拟和数字调制感到困惑、不理解也是源于此。
5.1 二进制数字调制
最简单的数字调制系统中,基带信号是0-1二进制数字波形,通过控制开关实现对载波的调制,因此这里面的调幅AM、调相PM、调频FM也分别被称为幅度键控ASK/通-断键控OOK、相位键控PSK、频移键控FSK。他们各自图示如下
| 2ASK | 2PSK | 2FSK | 
|---|---|---|
5.2 多进制数字调制
二进制数字调制中,每一个符号只能表示0-1两个数值,为了提高数据传输效率,可以在一个符号内传输更多的比特,从而提高频带利用率。简单来说就是把原来的0-1比特流进行分组,例如两个bit为一组映射到一个符号(symbol、码元)上,那么一个符号就有00,01, 11, 10这4种取值,再去调制:
- 幅度:0,1,2,3这4个振幅;
 - 相位:0,\(\pi/2\),
\(\pi\), \(3\pi/2\)这4个相位;  - 频率:4个不同的载波频率。
 
想要传输的信号从bit流映射为了symbol流,symbol同样是只有有限个离散的取值,这个时候引入星座图会更直观更方便。什么是星座图呢?首先我们传输的正弦信号可以表示为一个复信号的实部,也就是\[{A_c} \cos(2\pi {f_c} t + {\varphi_c}) = \operatorname{Re}\{{\color{blue}A_c \exp(\varphi_c)}\exp (2\pi {f_c} t)\}\] 可以看到无论是调制信号幅度还是相位,都是在单频载波...
剩余内容已隐藏