资源简介

COSTAS环是一种闭环自适应系统,用于提取相干载波。本matlab程序演示了基于bspk和qpsk相干解调中的载波同步。通过仿真后的图形可以直观看到同步性能和不同参数对性能的影响。

资源截图

代码片段和文件信息

clc; clear; close all; 
%close all; 
%定义锁相环的工作模式:单载波为“1”、BPSK调制为“2”、QPSK调制为“3” 
PLL_Mode = 3; 
%仿真数据长度 
L=10000; 
%基带信号 
if PLL_Mode == 1 
    I_Data=ones(L1); 
    Q_Data=I_Data; 
else if PLL_Mode == 2 
    I_Data=(randi(2L1)-2)*2+1; 
    Q_Data=zeros(1L1); 
    else 
    I_Data=(randi(2L1)-2)*2+1; 
    Q_Data=(randi(2L1)-2)*2+1; 
    end 
end 
Signal_Source=I_Data + 1i*Q_Data; 

%载波信号 
Freq_Sample=2400;%采样率,Hz 
Delta_Freq=-60; %频偏,Hz 
Time_Sample=1/Freq_Sample; 
Delta_Phase=rand(1)*2*pi; %随机初相,Rad 
Carrier=exp(1i*(Delta_Freq/Freq_Sample*(1:L)+Delta_Phase)); 
%调制处理 
Signal_Channel=Signal_Source.*Carrier‘; 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
%以下为锁相环处理过程 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
%参数清零 
Signal_PLL=zeros

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3427  2019-02-04 10:39  costas.m

评论

共有 条评论