Q&A:锁相环锁定后的相差问题

Q:

杜勇老师,您好:

关于锁相环有一个观点是这样:他认为锁相环在锁定后输出的信号与参考信号只是频率相同,而相位上存在一个固定的相位差,并且每次锁定这个相位差都是不同的。也就是说

 

在锁定的时候,参考信号Ui(t)与Uo(t)存在一个相位差,关键是这个相位差每次锁定还不一样。

教科书中的关于鉴相器的原理说明,由于相位就是频率的积分,因此当相位差为一个恒定的值,则对相位差做微分可得频率差为0,就是锁定状态。这里只要相位差是恒定值,就可以了。

 

但是,我们在分析锁相环锁定过程,环路锁定时,瞬时频差Δωe等于零,则控制频差Δωv等于固有频差Δωo,这个控制频差是在固定相位差作用下,鉴相器输出直流误差电压控

制压控振荡器频率ωo变为ωi得到的。因此,环路维持锁定的必要条件是环路鉴相器两个输入信号之间存在着恒定相位差。

 

锁相环在跟随同一个频率,每次锁定,最后控制VCO的相差是个恒定值,但是这个值到底是不是一样呢?要维持VCO输出同一个频率,相差应该维持在一个固定值或者小幅度变化,但是,怎样理解他说的相位差每次锁定不一样?已经在这里纠结了好久,想不明白,还请杜老师解惑。谢谢!

 

A:

“要维持VCO输出同一个频率,相差应该维持在一个固定值或者小幅度变化“,这个是没有问题的。你说的 某书上相位差每次锁定不一样,这个我貌似没有发现这个结论。一般来讲,这个锁定后的相差是固定的,即稳态相差。如果相差不同,则说明输入信号条件发生了变化,如信噪比变化之类。锁相环的理论比较难以理解,建议可以采用matlab或FPGA仿真验证你的想法。

祝愉快!

杜勇

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
二阶锁相环(Second-Order Phase-Locked Loop,简称PLL)是一种常用的信号处理技术,用于提取输入信号的相位信息并将其与参考信号进行同步。判决反馈均衡器(Decision Feedback Equalizer,简称DFE)是一种用于抑制信号传输中的干扰和失真的均衡器。下面是一个使用Matlab实现二阶锁相环判决反馈均衡器的代码示例: ```matlab % 参数设置 Fs = 1000; % 采样率 T = 1/Fs; % 采样周期 t = 0:T:1-T; % 时间序列 % 输入信号 f1 = 10; % 输入信号频率 x = sin(2*pi*f1*t); % 输入信号 % 参考信号 f2 = 10; % 参考信号频率 ref = sin(2*pi*f2*t); % 参考信号 % 初始化锁相环参数 Kp = 1; % 比例增益 Ki = 0.1; % 积分增益 Kd = 0.01; % 微分增益 theta = zeros(size(t)); % 相位偏差 omega = zeros(size(t)); % 频率偏差 % 初始化判决反馈均衡器参数 tap1 = 1; % 第一个判决反馈均衡器系数 tap2 = 0.5; % 第二个判决反馈均衡器系数 delay1 = zeros(size(t)); % 第一个判决反馈均衡器延迟 delay2 = zeros(size(t)); % 第二个判决反馈均衡器延迟 % 锁相环和判决反馈均衡器的迭代计算 for i = 2:length(t) % 锁相环计算 theta(i) = theta(i-1) + omega(i-1)*T; error = ref(i) - x(i); % 相位误差 omega(i) = Kp*error + Ki*sum(error)*T + Kd*(error - error_prev)/T; % 判决反馈均衡器计算 y1 = x(i) - tap1*delay1(i-1); y2 = y1 - tap2*delay2(i-1); % 更新延迟线 delay1(i) = y1; delay2(i) = y2; % 更新误差 error_prev = error; end % 绘制结果 subplot(3,1,1); plot(t, x); title('输入信号'); subplot(3,1,2); plot(t, ref); title('参考信号'); subplot(3,1,3); plot(t, delay2); title('判决反馈均衡器输出'); ``` 这段代码实现了一个简单的二阶锁相环判决反馈均衡器,并绘制了输入信号、参考信号和判决反馈均衡器的输出。你可以根据需要进行参数的调整和功能的扩展。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杜勇老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值