banner
Moerjie

Moerjie

hello world

载波同步

直接恢复法#

常用的方法是 Costas 环,原理框图如下:
image
假设 NCO 输出的正交载波信号为:

$\begin{aligned}y_1&=\cos(w_ct+\theta)\y_2&=\sin(w_ct+\theta)\end{aligned}$

$\theta$ 为解调端 NCO 输出的载波信号与调制端载波信号之间的相位差值,通常很小
已调信号 $m (t) cos (\omega_ct+\theta)$ 分别与 $y_1,y_2$ 相乘后可得:

$\begin{aligned}y_3&=m(t)cosw_ct\cos(w_ct+\theta)=\frac12m(t)[cos\theta+\cos(2w_ct+\theta)]\y_4&=m(t)cosw_ct\sin(w_ct+\theta)=\frac12m(t)[sin\theta+sin(2w_ct+\theta)]\end{aligned}$

低通滤波后可得:

$\begin{aligned}y_5&=\frac12m(t)cos\theta\y_6&=\frac12m(t)sin\theta\end{aligned}$

将其相乘后得到误差信号:

$y_7=\frac{1}{8}m^2(t)\sin2\theta\approx\frac18m^2(t)2\theta=\frac14m^2(t)$

$y_7$ 通过环路滤波后控制 NCO 的相位控制字和频率控制字,最终使得 NCO 输出的载波信号和调制信号的载波频差减小到较小的值
NCO 的输出 $y_1=\cos (\omega_ct+\theta)$ 即是恢复的解调载波

环路滤波器#

Loop Filter 的主要作用:
将鉴频器输出的高频误差信号进行滤除,提供频率控制字误差补偿
image
相位追踪模块的系数 $C_1$ 控制环路滤波器输出的相位性能,频率追踪模块的系数 $C_2$ 控制环路滤波器输出的频率性能,理论计算公式为:

$\begin{aligned}C_1&=\frac{2\delta w_nT}{K_d}\C_2&=\frac{(w_nT)^2}{K_d}\end{aligned}$

$\delta$ 表示环路滤波器的系统阻尼系数,通常等于 0.707
$\omega_n$ 表示环路滤波器系统振荡角频率,计算公式为:

\omega_n = \frac{8\delta B}{4\delta^2+1} \end{aligned}$$ $B$ 表示环路滤波器的噪声带宽,通常为码元速率的 1/10 或 1/100 其值越大,环路的频率捕捉范围也就越大,进入锁定状态的速度越快,产生噪声越多,受 噪声影响也越大,因此环路输出的频率与相位抖动也随之增大 $T$ 表示 NCO 的频率控制字更新时间周期 $K_d$ 是环路增益,与鉴频器增益 $K_p$ 和 NCO 增益 $K_0$ 有关,$K_p$ 一般取 0.03,$K_0$ 取: $$K_0=\frac{f_c}{2^N\times f_s},\\ f_c为NCO的驱动时钟,f_s为NCO输出的采样时钟,N为NCO相位累加器的位宽$ 环路滤波器的设计最重要的是环路带宽的选取$$ ### NCO 假设频率控制字为 S,则 $\frac{S}{2^N}=\frac{f_{out}}{f_s}$ ### 改进型 Costas ![image.png](ipfs://QmSup36AP68sTAWAMW2nRua9M7BC7dAJ54sRKtS7E1ybDG)
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。