问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

彻底搞懂QPSK Costas环:从原理到应用

创作时间:
作者:
@小白创作中心

彻底搞懂QPSK Costas环:从原理到应用

引用
CSDN
1.
https://blog.csdn.net/weixin_69988702/article/details/124332115

在通信系统中,相干解调的难点之一是载波同步,而锁相环(PLL)是实现载波同步的关键技术。对于初学者来说,锁相环的原理和实现可能显得非常复杂,例如常见的Costas环就有多种变体,如松尾环(Polar Costas Loop)和改进型Costas环。

Costas环的基本原理

其实,QPSK的锁相环原理并不复杂,可以用一句话来概括:如果收到的星座图点发生了逆时针旋转,则往顺时针方向拉它;反之亦然。

具体来说,假设接收到的点在A点,很明显A点离第一象限的理想点(记为小黑点)比较近,它相对于小黑点发生了逆时针偏移。那么A点需要乘上一个exp(-1isita),这里的sita是A点与小黑点的夹角。因为复数乘法的意义是模相乘角度相加,所以乘上一个exp(-1isita)后A点会发生sita角度的旋转,与小黑点重合,从而实现锁定。

Costas环的细节

但是,实际应用中会遇到一些问题:

  • 如何计算sita?
  • 如何避免噪声引起的震荡?
  • 如何实现逐步调整?

对于第一个问题,sita可以通过计算A点与理想点的复数相位差来获得,即angle(A*conj(小黑))。

对于第二个问题,直接使用当前的sita进行调整会导致系统不稳定,因此需要通过环路滤波器来平滑误差信号,实现缓慢调整。

对于第三个问题,这涉及到鉴相器的设计。鉴相器负责将相位误差转换为控制信号。例如,松尾环只鉴别相位误差的方向,而改进型Costas环则根据误差大小输出相应的控制信号。

系统组成

一个典型的Costas环系统包括以下几个部分:

  • 鉴相器:检测相位误差
  • 环路滤波器:平滑误差信号
  • 数字频率合成器(DDS):根据误差信号调整本地振荡器的频率

环路滤波器通常是一个二阶滤波器,包含比例环节和积分环节,用于优化系统的稳定性和锁定时间。

实际应用

在实际应用中,通常需要对频带内的实信号进行正交下变频和低通滤波,以滤除2倍频分量。这种操作流程与直接在基带复信号上进行复数下变频是等价的。采用复数操作可以省去低通滤波的过程,简化系统设计。

总结

Costas环是实现QPSK通信系统载波同步的关键技术。通过直观的星座图解释和简化的数学推导,我们可以清晰地理解其工作原理。虽然实际应用中需要考虑噪声、稳定性等复杂因素,但其基本原理并不复杂。通过合理设计鉴相器和环路滤波器,可以实现高性能的载波同步。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号