IQ调制(In-phase and Quadrature modulation,同相与正交调制)
-
在数字调制中,与输入一维信号(AM/PM/FM)并调制到载波上不同,IQ调制 可以调制一个二维的复数信号。
-
IQ调制通过把二维数据放到一对正交的基(cos 和 sin)上;解调时,再从接收到的调制信号中还原出原始的基带两个分量。
-
IQ 调制本质是将基带信号分解为两个正交(90° 相位差)的分量(I 和 Q),分别调制到 cos 和 sin 载波上。将一个复数信号 s ( t ) = I ( t ) + j Q ( t ) s(t) = I(t) + jQ(t) s(t)=I(t)+jQ(t)表示为两个独立的实信号:
- I分量(In-phase):与载波同相;
- Q分量(Quadrature):与载波正交(相差 90°)。
s RF ( t ) = I ( t ) ⋅ cos ( 2 π f c t ) − Q ( t ) ⋅ sin ( 2 π f c t ) s_{\text{RF}}(t) = I(t) \cdot \cos(2\pi f_c t) - Q(t) \cdot \sin(2\pi f_c t) sRF(t)=I(t)⋅cos(2πfct)−Q(t)⋅sin(2πfct)
- 调整模拟信号的相位不是一件容易的事情,我们可以通过调整振幅 I 和 Q 来控制产生的正弦波的相位和振幅(我们不必调整余弦或正弦的相位),如下面的QPSK所示(图片来自无线通信FPGA设计 (徐文波)):
实现方式对比
方式 | 描述 |
---|---|
模拟 IQ 调制器 | 用混频器 + 90°移相器 + 合成器 |
数字 IQ 调制器 | FPGA/DSP 直接计算并送入 DAC |
RF DAC | 直接输出调制后的 RF 波形 |
模拟 IQ 调制器
数字 IQ 调制器
- 数字域,如图4-3所示。比较图4-2(a)可以看出,输出信号只搬移到中低频,这是由于受数字域处理能力和DA速率的限制。·一般要求调制信号的符号速率大于载频点的2倍(因为 DDS的输出速率要大于2倍的频点值),且多为偶数倍。
- 注:两张图片来自无线通信的MATLAB和FPGA实现 (西瑞克斯(北京)通信设备有限公司编著)