正交调制与解调

为了提高频谱利用率,通信系统常采用正交调制。一般我们在教科书上看到的正交调制模型为:

 

I(t)为同相支路(I路)的基带信号,Q(t)为正交支路(Q路)的基带信号。I路信号与载波 相乘,Q路信号与载波 相乘,然后将两路乘积加起来作为发送信号s(t),即

 

。之所以Q路信号采用-sin是因为这样可以方便用等效复数基带模型来表示。接下来简要回顾一下等效复数基带模型。由于信道是模拟的,所以信道本身肯定不可能传输复数信号。输入信号包含相互独立的I/Q两部分,在理论分析上常用I(t)+jQ(t)来表示,即I路信号代表复数信号的实部,Q路信号代表复数信号的虚部,这就是正交调制的复数基带模型。如果我们将I/Q两路载波也用类似的方式表示为复数载波。则发送的信号实际上是复数基带信号与复数载波混频后的实部,即

 

与之相对应,接收端解调时需要采用下面的结构

 

注意到接收端解调时使用的I/Q两路载波需要与发送端一致,否则会造成解调错误。

好了,介绍完教科书上的内容,我们谈谈工程实现。笔者在工作中发现,实际在设计DDS查找表时,I路存储的为正弦波形,Q路存储的为余弦波形。这个事实上和我们在教科书看到的结构等效,因为I/Q两路载波均为周期信号,只要二者相位相对关系不变,波形表初相的选择并不重要。比如相对于 只是绝对相位落后了 ,但是两路载波相位的相对关系不变,所以二者等价。

如果我们改变I/Q两路载波相位相对关系会怎样呢?举一个例子,也有大量的设备中采用这种载波结构,显然其相位相对关系发生了变化。这种变化对于基带解调有哪些影响呢?答案是极性。为了说明这个问题,我们假设信号s(t)就是一个单载波信号,则经过混频器和低通滤波器之后,I路解调输出为,而Q路解调输出为。显然I/Q信号中包含了本地载波与接收载波之间的频率差信息。按照一般复数域基带处理惯例,输入信号被认为是I(t)+jQ(t),在这里为。如果对复数域基带解调信号进行FFT分析,则频谱在频率处出现峰值,该频率点反映了本地载波频率相对于输入载波频率的增量。为了调整本地载波频率使之与输入频率一致,需要在本地载波频率基础上减去该增量。这就与我们平时认为的频谱分析有些出入了,比如这个峰值出现在正频率部分,我们一般会认为输入信号频率比本地载波信号频率高,看起来我们需要增加本地载波频率,但事实上我们需要降低本地载波频率。

总之,无论I/Q两路载波相对相位的设计是I路相位超前Q路90°还是落后Q路90°,无论给载波设置多少数值的初相,只要发送接收统一就不会影响系统正常工作。但是,如果载波设计成这样,接收端复数域基带信号处理需要特别小心,而这种设计比较吻合教科书/论文中的理论分析。

 

  • 9
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
正交调制解调是一种常用的通信技术,可以有效地传输数字信号。在Matlab中,可以使用一些函数和工具箱来实现正交调制解调。 首先,正交调制可以使用Matlab中的QAM调制函数来实现。QAM调制是一种将数字信号映射到调制符号上的方法,其中正交的两个载波波形被用来表示数字信号的实部和虚部。在Matlab中,可以使用qammod函数来进行QAM调制。该函数的输入参数包括数字信号、调制阶数和调制方式(例如16-QAM、64-QAM等)。调制后的信号可以使用plot函数来显示。 解调方面,可以使用Matlab中的qamdemod函数来实现。该函数的输入参数与qammod函数相似,包括调制符号、调制阶数和调制方式。解调后的信号可以使用plot函数来显示。 此外,Matlab还提供了其他用于正交调制解调的函数和工具箱,例如pskmod、pskdemod、fskmod和fskdemod等。这些函数和工具箱提供了更多的调制和解调选项,以适应不同的通信需求。 综上所述,正交调制解调在Matlab中可以使用qammod和qamdemod等函数来实现。使用这些函数可以方便地进行调制和解调操作,并且可以根据需要选择不同的调制方式和参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [正交幅度调制和解调(QAM)](https://blog.csdn.net/weixin_39796878/article/details/115814046)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值