通信原理学习笔记2-1:模拟调制——相干解调的载波恢复、锁相环(平方环/Costas环)、变频/混频技术

article/2025/6/19 22:09:33

原始信号为基带模拟信号,要想在空气中传播信号,必须使用频带信号(频率高则天线长度降低,且可能进行频分复用等)
产生频带信号,需要频谱搬移,这就是调制;基带信号经过调制,得到已调信号/调制信号/频带信号

模拟调制

模拟调制就是 用模拟信号去控制高频载波幅度/频率/相位,对应AM/FM/PM
下面只讨论调幅AM

  • 标准AM调幅:思路是 [从时域出发] 让已调信号的整体包络=要传输的模拟信号的波形

调制:模拟信号 x ( t ) x(t) x(t)幅值可能为负,需要将电平整体抬高为 x ( t ) + A 0 x(t)+A_0 x(t)+A0,然后与高频载波 c o s ω c t cos\omega_ct cosωct相乘,已调信号为 s ( t ) = [ x ( t ) + A 0 ] c o s ω c t s(t)=[x(t)+A_0]cos\omega_ct s(t)=[x(t)+A0]cosωct
频谱:由于时域叠加了 A 0 A_0 A0,频域额外增加了两个位于载频的冲激,占用了一定的功率
在这里插入图片描述
解调:很方便,二极管单向导通截取已调信号的正值部分,低通滤波得到包络波形,最后用电容的隔直流特性,将信号搬移回到零电平附近
在这里插入图片描述
特点:调制效率低,但可以使用非相干解调,实现简单成本低,用于无线电广播

  • 抑制载波双边带DSB-SC:不看时域,转而关注频谱,希望调制时不再分配功率给未携带信息的“空载波”

调制: s ( t ) = x ( t ) c o s ω c t s(t)=x(t)cos\omega_ct s(t)=x(t)cosωct
解调:只能从频域角度入手,使用相干解调(频谱搬移)
在这里插入图片描述

  • 单边带SSB:双边带调制中,上边带和下边带携带的信息是重复的(都包含完整信息),只需留下一个边带

调制:DSB之后进行LPF/HPF滤波,滤去一个边带
解调:相干解调

相干解调

非相干解调主要就是AM解调中的包络检测技术,优点在于低成本,不要求获得高频载波,但相比相干接收机,性能下降3dB;

相干解调基于频谱搬移思想,其核心在于载波恢复,即接收端需要获得与发射端相同频同相的高频正弦信号

载波恢复

在这里插入图片描述

从直观上看,载波恢复是有可能的:从接收信号(虚线表示)中的各个过零点可以获得载波的频率和相位,从而恢复载波信号(实线表示)

唯一的问题是,载波恢复存在 π \pi π的相位模糊,这是调制信号特点决定的,用任何方法都无法避免
这个问题来源于接收信号和载波时而同相时而反相(反相:一个信号在波峰而另一个信号在波谷)

因此,恢复出来的载波可以移动相位 π \pi π,或者说加一个负号

关键器件:锁相环

锁相环是载波恢复中的关键器件,由鉴相器(乘法器,积化和差)、环路滤波器(即LPF)和压控振荡器VCO组成
在这里插入图片描述

输入正弦信号,锁相环进入锁定状态后,可以输出一个与与参考信号同频且基本同相的正弦信号

锁相环原理

假设输入和输出信号分别为: s ( t ) = cos ⁡ ( 2 π f c t + ϕ ) 和 c ( t ) = sin ⁡ ( 2 π f ^ c t + ϕ ^ ) s(t)=\cos \left(2 \pi f_{c} t+\phi\right)和c(t)=\sin \left(2 \pi \hat{f}_{c} t+\hat{\phi}\right) s(t)=cos(2πfct+ϕ)c(t)=sin(2πf^ct+ϕ^)经过乘法器(积化和差)和环路滤波器(LPF留下积化和差的低频成分),得到 VCO控制电压 u c ( t ) = − 1 2 sin ⁡ [ 2 π ( f ^ c − f c ) t + ϕ ^ − ϕ ] u_{c}(t)=-\frac{1}{2} \sin \left[2 \pi\left(\hat{f}_{c}-f_{c}\right) t+\hat{\phi}-\phi\right] uc(t)=21sin[2π(f^cfc)t+ϕ^ϕ]其中额外加了一个负号,负号是为了获得一个负反馈回路,一旦 f c ≠ f ^ c {f}_{c}\neq\hat{f}_{c} fc=f^c u c ( t ) u_{c}(t) uc(t)就随时间变化(含有变量 t t t),进而VCO输出频率 f ^ c \hat{f}_{c} f^c又不断改变;这就是说VCO能够跟踪输入信号频率,直到 f c = f ^ c {f}_{c}=\hat{f}_{c} fc=f^cVCO进入锁定状态,控制电压稳定为 u c ( t ) = 1 2 sin ⁡ ( ϕ − ϕ ^ ) u_{c}(t)=\frac{1}{2} \sin (\phi-\hat{\phi}) uc(t)=21sin(ϕϕ^)注意,不可能有 ϕ = ϕ ^ {\phi}=\hat{\phi} ϕ=ϕ^,否则输出频率就是VCO的自由振荡频率(见后文),但其实 ϕ {\phi} ϕ ϕ ^ \hat{\phi} ϕ^的差异很小,如果VCO的控制灵敏度 K K K很高,则只需很小的 ϕ − ϕ ^ \phi-\hat{\phi} ϕϕ^就能实现频率锁定( f c = f ^ c {f}_{c}=\hat{f}_{c} fc=f^c

综上:

  • 输入正弦信号,锁相环进入锁定状态后,可以输出一个与与参考信号同频且基本同相的正弦信号(若输入参考信号的频率低于VCO的自由振荡频率,则输出与输入参考信号的相位差为正,否则为负)
  • 锁相环具有负反馈回路,作用是锁定跟踪输入参考信号的频率和相位
    例如,当输出的相位 ϕ ^ \hat{\phi} ϕ^意外增大,则 u c ( t ) = 1 2 sin ⁡ ( ϕ − ϕ ^ ) u_{c}(t)=\frac{1}{2} \sin (\phi-\hat{\phi}) uc(t)=21sin(ϕϕ^)减小,从而输出信号的瞬时角频率减小,频率变低等价于 「与原有角频率相比,相位减小」,最终达到修正和“锁定”相位的效果

压控振荡器VCO

压控振荡器VCO的输出是一个正弦信号,且能够通过输入的电压控制输出的正弦信号的频率

VCO的原理:基于LC谐振电路能够起振并输出一个正弦波,并且正弦波的频率由电感和电容决定;而VCO就是用外加电压控制电容值(这种特殊的“电容”就是变容二极管),从而用电压控制电路的谐振频率
VCO的特性如下,横轴为输入的控制电压 u c u_c uc,纵轴为输出的正弦信号的角频率;
在这里插入图片描述
其中 u c = 0 u_c=0 uc=0时的角频率 ω 0 , 0 = 2 π f 0 \omega_{0,0}=2\pi f_0 ω0,0=2πf0自由振荡角频率 u c = 0 u_c=0 uc=0处的斜率 K K K为控制灵敏度

VCO的输出正弦信号为: c ( t ) = cos ⁡ [ θ ( t ) ] , 相位 θ ( t ) = 2 π f 0 t + K ∫ − ∞ t u c ( τ ) d τ c(t)=\cos [\theta(t)],相位\theta(t)=2 \pi f_{0} t+K \int_{-\infty}^{t} u_{c}(\tau) \mathrm{d} \tau c(t)=cos[θ(t)],相位θ(t)=2πf0t+Ktuc(τ)dτ输出信号的瞬时角频率为 ω ( t ) = d d t θ ( t ) = 2 π f 0 + K u c ( t ) \omega(t)=\frac{\mathrm{d}}{\mathrm{d} t} \theta(t)=2 \pi f_{0}+K u_{c}(t) ω(t)=dtdθ(t)=2πf0+Kuc(t)

  • 这就是说,VCO的瞬时角频率 ω \omega ω与控制电压 u c u_c uc成线性关系
    u c = 0 u_c=0 uc=0,输出自由振荡频率 2 π f 0 2\pi f_0 2πf0,当 u c = v u_c=v uc=v,输出自由振荡频率 2 π f 0 + K v 2\pi f_0+Kv 2πf0+Kv
  • 并且,无论 u c ( t ) u_c(t) uc(t)波形如何,由于积分作用,相位 θ ( t ) \theta(t) θ(t)必然是连续的,进而输出波形 c ( t ) c(t) c(t)必然是连续的

VCO的应用广泛,例如可以实现连续相位的调频信号在这里插入图片描述

载波恢复技术:平方环

在这里插入图片描述

首先将接收信号 s ( t ) s(t) s(t)平方处理(积化和差)并BPF滤波,得到二倍频的载波 cos ⁡ ( 4 π f c t + ϕ ) \cos\left(4 \pi {f}_{c} t+\phi\right) cos(4πfct+ϕ),用它驱动锁相环得到 sin ⁡ ( 4 π f c t + 2 ϕ ^ ) \sin \left(4 \pi f_{c} t+2 \hat{\phi}\right) sin(4πfct+2ϕ^),再做二分频和90°相移得到余弦载波 cos ⁡ ( 2 π f c t + ϕ ) \cos\left(2 \pi {f}_{c} t+\phi\right) cos(2πfct+ϕ)
左下角则是相干解调的部分

为什么要用锁相环?
因为平方处理并BPF滤波得到的 cos ⁡ ( 4 π f c t + ϕ ) \cos\left(4 \pi {f}_{c} t+\phi\right) cos(4πfct+ϕ)并不是纯粹的正弦波,而是混入了数据信息和噪声(BPF不能做到很高的Q值,从而预留一定宽度来容纳发射机的载波频率漂移),使用锁相环则能过输出较为“干净”的载波(数据信息相对于载波是慢变信号,对锁相环影响不大,并且经过锁相环后噪声也很小)

载波恢复技术:Costas环

Costas环结构简单,可以直接输出解调后的信号 s ( t ) s(t) s(t)
在这里插入图片描述
假设VCO的输出与载频同频但相位略有不同,即为 sin ⁡ ( 2 π f c t + ϕ ^ ) \sin \left(2 \pi f_{c} t+ \hat{\phi}\right) sin(2πfct+ϕ^),那么有: v 1 ( t ) = s ( t ) 2 cos ⁡ ( ϕ ^ − ϕ ) 和 v 2 ( t ) = s ( t ) 2 sin ⁡ ( ϕ ^ − ϕ ) v_{1}(t)=\frac{s(t)}{2} \cos (\hat{\phi}-\phi)和v_{2}(t)=\frac{s(t)}{2} \sin (\hat{\phi}-\phi) v1(t)=2s(t)cos(ϕ^ϕ)v2(t)=2s(t)sin(ϕ^ϕ)则鉴相器(积化和差)的输出为 e ( t ) = s 2 ( t ) 8 sin ⁡ ( 2 ϕ ^ − 2 ϕ ) e(t)=\frac{s^{2}(t)}{8} \sin (2 \hat{\phi}-2 \phi) e(t)=8s2(t)sin(2ϕ^2ϕ)后续的原理如VCO部分所述,最终可以实现VCO的锁定

变频/混频技术

变频 / 也称混频 就是频谱的搬移(不改变频谱形状的单纯搬移)

理论上就是一个乘法器实现:DSB中的 s ( t ) = x ( t ) c o s ω c t s(t)=x(t)cos\omega_ct s(t)=x(t)cosωct和IQ调制中的 s ( t ) = x ( t ) c o s ω c t − y ( t ) s i n ω c t s(t)=x(t)cos\omega_ct-y(t)sin\omega_ct s(t)=x(t)cosωcty(t)sinωct,都是在变频,这称为直接变频

然而实际中,可能由于实现难度高,需要间接变频:即基带信号先调制到中频IF,再变换为射频载波RF
在这里插入图片描述
基带到中频信号(就是一个IQ调制,调制到中频): s I F ( t ) = I ( t ) cos ⁡ ω I F t − Q ( t ) sin ⁡ ω I F t \mathrm{s}_{I F}(\mathrm{t})=\mathrm{I}(\mathrm{t}) \cos \omega_{I F} \mathrm{t}-\mathrm{Q}(\mathrm{t}) \sin \omega_{I F}{ }{\mathrm{t}} sIF(t)=I(t)cosωIFtQ(t)sinωIFt

中频到射频(就是一个混频过程,将载波频率从中频变为射频): s R F ′ ( t ) = [ I ( t ) cos ⁡ ω I F t − Q ( t ) sin ⁡ ω I F t ] cos ⁡ ω L t = 1 2 I ( t ) [ cos ⁡ ( ω L + ω I F ) t + cos ⁡ ( ω L − ω I F ) t ] − 1 2 Q ( t ) [ sin ⁡ ( ω L + ω I F ) t − sin ⁡ ( ω L − ω I F ) t ] \begin{aligned} s_{\mathrm{RF}}^{\prime}(t) &=\left[I(t) \cos \omega_{\mathrm{IF}} t-Q(t) \sin \omega_{\mathrm{IF}} t\right] \cos \omega_{\mathrm{L}} t \\ &=\frac{1}{2} I(t)\left[\cos \left(\omega_{\mathrm{L}}+\omega_{\mathrm{IF}}\right) t+\cos \left(\omega_{\mathrm{L}}-\omega_{\mathrm{IF}}\right) t\right] -\frac{1}{2} Q(t)\left[\sin \left(\omega_{\mathrm{L}}+\omega_{\mathrm{IF}}\right) t-\sin \left(\omega_{\mathrm{L}}-\omega_{\mathrm{IF}}\right) t\right] \end{aligned} sRF(t)=[I(t)cosωIFtQ(t)sinωIFt]cosωLt=21I(t)[cos(ωL+ωIF)t+cos(ωLωIF)t]21Q(t)[sin(ωL+ωIF)tsin(ωLωIF)t]
HPF滤波器滤除低频: s R F ( t ) = H P F { s R F ′ ( t ) } = I ( t ) cos ⁡ ( ω I F + ω L ) t − Q ( t ) sin ⁡ ( ω I F + ω L ) t s_{\mathrm{RF}}(t)=HPF\{s_{\mathrm{RF}}^{\prime}(t)\}=I(t) \cos( \omega_{IF}+\omega_{L}) t-Q(t) \sin ( \omega_{IF}+\omega_{L})t sRF(t)=HPF{sRF(t)}=I(t)cos(ωIF+ωL)tQ(t)sin(ωIF+ωL)t

最终得到了载波位于 ω R F = ω I F + ω L \omega_{RF}= \omega_{IF}+\omega_{L} ωRF=ωIF+ωL的频带信号

实际中,基带信号是数字信号,基带到中频的上/下变频都使用数字信号处理实现(数字上变频器DUC和数字下变频器DDC)
在这里插入图片描述


http://chatgpt.dhexx.cn/article/6m0VNUhf.shtml

相关文章

MATLAB编程实现2FSK信号的调制与解调(非相干解调)

2FSK信号的产生 数字频率调制又称频移键控(FSK),二进制频移键控记作2FSK。数字频移键控是用载波的频率来传送数字消息,即用所传送的数字消息控制载波的频率。2FSK信号便是符号“1”对应于载频f1,而符号“0”对应于载…

杨学志《通信之道》9.3节相干解调公式推导

CS出身的本菜鸡,由于硕士研究方向为射频指纹(radio frequency fingerprint),最近在恶补杨学志老师的《通信之道》,数学上遇到很多问题。本篇博客主要是对于书中9.3节相干解调中涉及到的公式的推导。 文章目录 1. 相干解调基本公式2. 公式&am…

FM非相干解调原理及Keil代码

FM非相干解调原理及Keil代码 原理拉格朗日插值代码 原理 原理部分因为有很多人解释就不赘述,需要的人会给出链接自行学习 相干解调:相干解调也叫同步检波,它适用于所有线性调制信号的解调。实现相干解调的关键是接收端要恢复出一个与调制载波…

2ASK非相干解调matlab

2ASK非相干解调matlab 2ASK信号产生 振幅键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息“0”或“1”。一种常用的、也是最简单的二进制振幅键控方式称为通…

2dpsk差分相干解调matlab,2DPSK差分相干解调器设计.doc

您所在位置:网站首页 > 海量文档 &nbsp>&nbsp办公文档&nbsp>&nbsp简明教程 2DPSK差分相干解调器设计.doc9页 本文档一共被下载:次,您可全文免费在线阅读后下载本文档。 下载提示 1.本站不保证该用户上传的文档完整性&#xf…

2ASK非相干解调

2ASK非相干解调 **matlab程序实现****目录**2ASK信号产生2ASK信号非相干解调完整代码 matlab程序实现 目录 2ASK信号产生2ASK信号非相干解调全波整流器低通滤波器抽样判决器 2ASK信号产生 振幅键控是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不…

通信原理 简易2DPSK的相干解调与非相干解调的matlab实现

2DPSK信号的解调主要有两种方法。第一种方法是直接比较相邻码元的相位,从而判决接收码元是“0”还是“1”。为此,需要将前一码元延迟1码元时间,然后将当前码元的相位和前一码元的相位作比较。这种方法称为相位比较法。此方法对于延迟单元的延…

matlab相干解调,心电信号的调制与解调(AM调制、相干解调)

陈超 11108125 一. 系统构思: 1)、通信原理课程介绍了模拟信号的调制与解调。调制可以实现将低频信号频谱搬移到载频位置,解调相当于 调制的反过程。 2)、调制和解调的应用举例:3.4kHZ的话音信号经过调制后可经信道进行远距离传输,在接收端通过解调不失 真的恢复出原始信号…

关于相干解调

c实现数字信号通过低通滤波器 对前面采集的数字信号进行相干解调的过程中&#xff0c;使用到一个滤波器数组和接收信号数组的线性卷积的过程。 //lb2.c //离散序列线性卷积 #include <stdio.h> float convolute(double *f,double *g,unsigned int k) {unsigned int n0…

走进波分 -- 12.相干光解调技术

对于ASK调制信号&#xff0c;接收端可以直接检测幅度就可以进行解调 对于PSK和QAM调制&#xff0c;由于使用了相位来承载信息&#xff0c;所以必须采用相干解调即对相位进行解调的技术 相干&#xff0c;就是相互干扰 相干的概念来源于波动光学 在接收端&#xff0c;利用与发送…

Modis数据下载及后处理

最近需要用大量的modis数据&#xff0c;这里记录一下最近踩的坑吧 下载modis的地址&#xff1a; https://ladsweb.modaps.eosdis.nasa.gov/ 点击上面的find data就可以愉快找数据了。我一开始只知道上面这个网址&#xff0c;后面还会给别的选择。 首先我想要MOD16A2和MOD43A…

[MODIS数据处理#0]下个数据能再简单些吗?

引言 写MODIS数据处理这个系列文章的初衷&#xff0c;主要是为了分享本人在使用ArcGIS处理MODIS数据方面的一些经验。鉴于网上对这方面系统性的总结还比较少&#xff0c;当初我搜集资料时也是走了许多的弯路&#xff0c;因此希望通过此文让初学者能够更快的入门&#xff0c;把…

MODIS数据的简介和下载(二)——MODIS数据下载方式(FTP)

前一篇我们已经介绍了MODIS数据的简介、参数以及相关的典型应用。这一篇我们来介绍下MODIS数据的下载方式。当然这边主要是介绍国外网站的下载方式&#xff0c;国内网站的普遍是在地理空间数据云和遥感集市下载。国外网站&#xff08;NASA官网&#xff09;下载方式主要介绍两种…

MODIS数据下载、拼接、转tif

modis数据的优势在于时间序列长&#xff0c;产品种类多。 modis数据下载下来是hdf格式&#xff0c;且一份数据由很多瓦片数据组成&#xff0c;需要进行拼接、投影&#xff0c;转tif等操作 刚开始研究了好久使用MRT来对modis的hdf文件进行批量拼接&#xff0c;投影以及转tif&a…

[MODIS数据处理#4]例一:基于MOD13分析某区域逐月NDVI变化

一、下载数据 这里选用的MOD13A3数据集&#xff0c;下载方法可参考&#xff1a; MODIS数据处理#0&#xff1a;下个数据能再简单些吗 二、MRT预处理 使用MRT工具提取MOD13A3中的NDVI数据&#xff0c;并转换为栅格文件&#xff0c;处理框架参考 MODIS数据处理#1&#xff1a;利用…

AOD实践,modis数据下载,modis数据处理

modis数据下载-数据读取-重投影-拼接-均值 一、数据下载 1、Cygwin安装 Cygwin安装教程&#xff1a;https://blog.csdn.net/u010356768/article/details/90756742 1.2 数据采集 现提供遥感数据下载服务&#xff0c;主要是NASA数据&#xff0c;数据下载网站包括&#xff1a…

MODIS数据下载方法

MODIS数据下载方法 1、安装火狐浏览器&#xff0c;并添加以下组件 2、在组件DownThemAll!中打开“选项”&#xff0c;点击“新建”&#xff0c;按照下图输入下载格式&#xff0c;并点击“新建筛选器”。 3、用火狐浏览器打开MODIS产品下载网址并申请用户名后登陆&#xff1a; …

基于Modis数据的地表温度反演

基于Modis数据的北京市地表温度反演 评论区有下载原文和相关资料的链接&#xff0c;自己翻找即可。 操作平台 ENVI 5.5 ArcGIS 10.2 数据源 MODIS B1产品&#xff08;包含1km 热红外波段&#xff09; 数据来源 https://ladsweb.modaps.eosdis.nasa.gov/search/ 研究区&…

MODIS数据下载及批处理

目录 MODIS数据下载及批处理 一、下载数据 二、MRT&#xff08;Modis Reprojection Tools&#xff09;处理数据 1、下载以及安装MRT软件&#xff1a; 2、拼接以及投影Modis数据&#xff1a; 3、批处理Modis影像&#xff1a; 一、下载数据 下载详情可以看这个链接&#…

MODIS数据介绍和下载总结

由于毕业论文需求&#xff0c;需要下载并且处理MODIS数据&#xff0c;之前对MODIS数据了解并不多&#xff0c;这篇博客作为MODIS数据的学习总结。 1.MODIS数据介绍 参考链接&#xff1a;http://blog.sina.com.cn/s/blog_53e9bb570101jv55.html 1.1MODIS数据总体介绍 1999年…