1. 问题背景
在使用软件无线电进行雷达干扰实验时遇到一个困惑,在编写基带信号时采用的都是复数信号形式,而我们知道天线发射出去的电磁波都是实值的信号,那么这里面复数基带信号是如何转换成实值的射频信号的呢?我通过查阅一些资料并编写了示例程序对这个问题进行了研究。
2. 正交调制过程
正交调制过程如下图所示,解调过程相反。
发射的射频信号 s ( t ) s(t) s(t)由 I ( t ) 、 Q ( t ) I(t)、Q(t) I(t)、Q(t)两路信号经过正交调制生成
s ( t ) = c o s ( 2 π f 0 t ) ⋅ I ( t ) + [ − s i n ( 2 π f 0 t ) ] ⋅ Q ( t ) s(t) = cos(2\pi f_0 t)\cdot I(t)+[-sin(2\pi f_0 t)]\cdot Q(t) s(t)=cos(2πf0t)⋅I(t)+[−sin(2πf0t)]⋅Q(t)
3. I 、 Q I、Q I、Q信号表示什么
已知一个射频的实值信号可表示为:
s ( t ) = A ( t ) c o s [ 2 π f 0 t + θ ( t ) ] s(t) = A(t)cos[2\pi f_0 t + \theta(t)] s(t)=A(t)cos[2πf0t+θ(t)]
对其进行分解:
s ( t ) = c o s ( 2 π f 0 t ) ⋅ A ( t ) c o s ( θ ( t ) ) − s i n ( 2 π f 0 t ) ⋅ A ( t ) s i n ( θ ( t ) ) s(t) = cos(2\pi f_0 t)\cdot A(t)cos(\theta(t))-sin(2\pi f_0 t)\cdot A(t)sin(\theta(t)) s(t)=