锁相环与MATLAB仿真 下载本文

内容发布更新时间 : 2024/5/19 2:01:56星期一 下面是文章的全部内容请认真阅读。

锁相环作为一个系统,主要包含三个基本模块:鉴相器(Phase Detector:PD)、低通滤波器(LowPass Filter:LPF),亦即环路滤波器(L00P Filter:LF),和压控振荡器(Voltage Controlled Oscillator:VCO)。这三个基本模块组成的锁相环为基本锁相环,亦即线形锁相环(LPLL),如图2.1所示。

图2.1锁相环原理图

当锁相环开始工作时,输入参考信号的频率f1与压控振荡器的固有振荡频率fo总是不相同的,即?f?f1?fo,这一固有频率差?f?f1?fo必然引起它们之间的相位差不断变化,并不断跨越2?角。由于鉴相器特性是以相位差2?为周期的,因此鉴相器输出的误差电压总是在某一范围内摆动。这个误差电压通过环路滤波器变成控制电压加到压控振荡器上,使压控振荡器的频率fo趋向于参考信号的频率fi,直到压控振荡器的频率变化到与输入参考信号的频率相等,并满足一定条件,环路就在这个频率上稳定下来。两个频率之间的相位差不随时间变化而是一个恒定的常数,这时环路就进入“锁定”状态。

当环路已处于锁定状态时,如果输入参考信号的频率和相位发生变化,通过环路的控制作用,压控振荡器的频率和相位能不断跟踪输入参考信号频率的变化而变化,使环路重新进入锁定状态,这种动态过程称为环路的“跟踪”过程。而环路不处于锁定和跟踪状态,这个动态过程称为“失锁”过程。

从上述分析可知,鉴相器有两个主要功能:一个是频率牵引,另一个是相位锁定。实际中使用的锁相环系统还包括放大器、分频器、混频器等模块,但是这些附加的模块不会影响锁相环的基本工作原理,可以忽略。

2.1 锁相环的工作原理

锁相环作为一个系统,主要包含三个基本模块:鉴相器【4】、低通滤波器,亦即环路滤波器,和压控振荡器。在本节首先分析鉴相器、环路滤波器和压控振荡器.

2.1.1 鉴相器

锁相环中的鉴相器(PD)通常由模拟乘法器组成,利用模拟乘法器组成的鉴相器电路如图示:

UO(t)UD(t)

Ui(t)图2.2 模拟鉴相器电路

鉴相器的工作原理是:设外界输入的信号电压和压控振荡器输出的信号电压分别为:

ui(t)?Umsin[?i??i(t)] (2.1) uo(t)?Uomsin[?o??o(t)] (2.2)

式中的?O为压控振荡器在输入控制电压为零或为直流电压时的振荡角频率,称为电路的固有振荡角频率。则模拟乘法器的输出电压UD为:

UD?Kui(t)uo(t)?KUmUomsin[?it??i(t)]cos[?ot??o(t)]?1KUmUomsin[?it??i(t)??ot??ot]2

1?KUmUomsin{[?it??i(t)]?[?ot??ot]}2 (2.3)

鉴相器的传输特性为:

Ud(t)?e(t) 图2.3 鉴相器的传输特性

鉴相器有两个主要功能:一个是频率牵引,另一个是相位锁定。实际中使用的锁相环系统还包括放大器、分频器、混频器等模块,但是这些附的模块不会影响锁相环的基本工作原理,可以忽略。

鉴相器的电路种类很多,大致可以分为四种常用类型:

1.乘法鉴相器。一般应用在模拟锁相环(LPLL)中,即线性锁相环,鉴相的范围是[+90°,-90°];

2.异或门鉴相器。较多应用于数字锁相环中,鉴相范围同为[+90°,-90°]中,要考虑鉴相器输入的两个信号是对称的还是非对称的,如是非对称还要考虑其对PLL增益及锁相宽度的影响;

3.JK触发器型鉴相器。这种鉴相器由边沿触发,利用边沿间的间隔进行鉴相,相位误差为[+180°,-l80°];

4.鉴频鉴相器(phase—frequency detector)。其优势就在于失锁时,它的角频率容易描述。这种角频率的描述就可以实现鉴频的功能。鉴相范围为[+360°,-360°]。

2.1.2 低通滤波器

低通滤波器(LF)的将上式2.3中的和频分量滤掉,剩下的差频分量作为压控振荡器的输入控制电压Uc(t)。即为:

uc(t)?1KUmUomsin{[?it??i(t)]?[?ot??ot]}2 (2.4)

?Udmsin{(?i??o)t?[?i(t)??o(t)]}式中的?1为输入信号的瞬时振荡角频率,?1(t)和?2(t)分别为输入信号和输出信号的瞬时位相,根据相量的关系可得瞬时频率和瞬时位相的关系为:

?(t)? 即

d?(t)dt

?(t)???(t)dt??do (2.5)

则,瞬时相位差?d为

?d?(?i??o)t??i(t)??o(t) (2.6)

对两边求微分,可得频差的关系式为:

d?dd(?i??o)d[?i(t)??o(t)]??dtdtdt (2.7)

上式2.7等于零,说明锁相环进入相位锁定的状态,此时输出和输入信号的频率和相位保持恒定不变的状态,?c(t)为恒定值。当上式不等于零时,说明锁相环的相位还未锁定,输入信号和输出信号的频率不等,?c(t)随时间而变。其数学模型为:

Ud(t)F(s)图2.4 环路滤波器模型

Uc(t) 环路滤波器的分类:

1.RC积分滤波器。这是结构最简单的低通滤波器,它具有低通特性,且相位