2. IQ调制器物理基础
要理解IQ调制器为什么能同时控制光载波的幅度和相位,必须回到它的物理骨架——马赫-曾德尔干涉结构(Mach-Zehnder Interferometer, MZI)。单个MZI由输入分束、两条平行波导臂、输出合束三部分组成。输入光被等分(或按设计比例分束)进入上下两臂,两臂各有一段相位调制区,通常由铌酸锂的电光效应或硅基载流子色散效应实现。当两臂光在输出端重新合束时,干涉结果由两臂之间的相位差决定:相位差为0时两路同相叠加,输出最大;相位差为π时反相相消,输出最小。这就是“相位调制转换为强度调制”的核心机制。
设上臂附加相位为φ₁,下臂附加相位为φ₂,忽略损耗,输出光场可写为
E_out = (E_in/2)·[exp(jφ₁) + exp(jφ₂)]
= E_in·cos((φ₁−φ₂)/2)·exp(j(φ₁+φ₂)/2)
这个表达式非常关键,它把MZI的输出拆成了两部分:幅度因子cos(Δφ/2)和公共相位因子exp(jΣφ/2),其中Δφ=φ₁−φ₂为差分相位,Σφ=φ₁+φ₂为共模相位。也就是说,差分相位控制强度,共模相位控制相位。若采用推挽驱动,令φ₁=+φ/2、φ₂=−φ/2,则Δφ=φ、Σφ=0,输出为E_in·cos(φ/2),只调强度、不调相位;若令φ₁=φ₂=φ,则Δφ=0、Σφ=2φ,输出为E_in·exp(jφ),只调相位、不调强度。这正是MZI作为“相位到强度转换器”和“相位调制器”的双重身份。
单个MZI只能在一个维度上工作,而IQ调制器把两个MZI嵌套起来,形成I(同相)支路和Q(正交)支路,再通过一个90°相移器把两路合成。典型结构是:输入光先经一个分束器分成两路,分别进入I-MZI和Q-MZI;I-MZI输出为E_I = E₀·cos(φ_I/2),Q-MZI输出为E_Q = E₀·cos(φ_Q/2);Q路再额外引入π/2的固定相移,最后合束输出
E_out = E_I + j·E_Q
= E₀·[cos(φ_I/2) + j·cos(φ_Q/2)]
这里φ_I和φ_Q分别是I、Q两个子MZI的差分相位。由于两路在复平面上正交,改变φ_I和φ_Q就能让合成矢量在复平面内任意移动,从而实现幅度和相位的联合调制。注意,每个子MZI的传递函数是余弦型,不是线性的,所以φ_I、φ_Q与最终I、Q分量之间是非线性关系。工程上通常在每个MZI上再加一个偏置相位φ_bias,使工作点落在余弦曲线的线性区或零点附近,以改善线性度或实现零啁啾。偏置点漂移是IQ调制器最常见的实际问题,后续章节会专门讨论。
从星座映射角度看,IQ调制器把数字比特映射到复平面上的星座点。以16-QAM为例,每4个比特分为一组,其中2个比特决定I分量、2个比特决定Q分量,每个分量取4个电平之一(如−3、−1、+1、+3,归一化后为−0.9487、−0.3162、+0.3162、+0.9487)。这些电平对应到φ_I、φ_Q上并不是等间隔的,因为I=cos(φ_I/2),所以φ_I = 2·arccos(I)。例如要得到I=+0.9487,需要φ_I≈0.321 rad;要得到I=+0.3162,需要φ_I≈1.249 rad;要得到I=−0.3162,需要φ_I≈1.893 rad;要得到I=−0.9487,需要φ_I≈2.821 rad。可见,靠近星座图外圈的点对应较小的差分相位,靠近内圈的点对应较大的差分相位。实际驱动时,DAC输出的电压经驱动器放大后加到调制器电极上,电压与相位之间还有Vπ关系:φ = π·V/Vπ。因此,星座点电压需要根据Vπ和余弦反函数预先计算并存入查找表。
下面这张图把IQ调制器的物理结构、信号流和星座映射关系放在一起,便于对照理解。图中左侧是输入光,中间是两个嵌套MZI和90°相移器,右侧是复平面星座点,下方标注了关键相位与电压的对应关系。