相位生成载波(PGC)调制与解调(包含MATLAB代码)
PGC调制+ DCM算法解调信号(MATLAB程序)%PGC调制%clc;clear all;close all;Fs=4000000;%采样率4MHzN=10*1024;%采样点数10Kt=1:1:N;C=2.37;%调制度f0=50000;%载波频率50KHzs1=C*cos(2*pi*f0/Fs*t);%调制信号D=1.2;%待测信号幅度fs=1200;%待测信号频率1.2KHzfn=10;%假设噪声频率10Hz%sn=0.05*...
2. PGC 调制+ DCM 算法解调信号(MATLAB 程序) %%PGC 调制% clc; clear all; close all; Fs=4000000;%采样率4MHz N=10*1024;%采样点数10K t=1:1:N; C=2.37;%调制度 f0=50000;%载波频率50KHz s1=C*cos(2*pi*f0/Fs*t);%调制信号 ...
的PGC纤纤纤纤纤纤解算法,此外,文献[1]纤纤纤纤纤纤纤中介了三倍DCM纤纤纤算法,基混PGC算法,基于 纤纤纤纤纤纤纤纤纤纤纤纤纤纤反正切算法和基混算法的改算法,反正切-微分自相乘算法(Arctan-DSM)算法。 纤纤纤下面分介DCM算法和反正切算法。 2.1微分交叉相乘(DCM)算法 ...
pgc-dcm法通过对正交分量进行微分交叉相乘和积分等运算获得待测相位,这种方法的测量结果容易受到激光器光强、载波相位延迟、调制深度波动的影响。pgc-arctan法通过对正交分量进行除法以及反正切运算获得待测相位,消除了激光器光强扰动对测量结果的影响,但仍然会受到载波相位延迟与调制深度波动的影响。其中调制深度的波动会...
2.PGC调制+DCM算法解调信号(MATLAB程序) %%PGC调制% clc; clear all; close all; Fs=4000000;%采样率4MHz N=10*1024;%采样点数10K t=1:1:N; C=2.37;%调制度 f0=50000;%载波频率50KHz s1=C*cos(2*pi*f0/Fs*t);%调制信号 D=1.2;%待测信号幅度 ...
=++---+??∑∑ (3)⼆、 PGC 解调 微分交叉相乘(differential and cross —multiply ,DCM )算法和反正切算法是 两种传统的 PGC 解调算法,此外,⽂献[1]中还介绍了三倍频DCM 算法,基频混频PGC 算法,基于反正切算法和基频混频算法的改进算法,反正切-微分⾃相乘算法(Arctan-DSM )算法。下⾯分别...
无论是PGC-DCM算法还是PGC-Atctan算法,C选取的原则是选取一个恰当的值使得解调结果随着与C相关的贝塞尔函数想的变化趋于稳定。[4] 根据文献[4],低通滤波器的截止频率应该满足: 。D的取值范围应该满足 。 三、MATLAB仿真 3.1PGC调制 设置采样频率为4MHz,采样点数为10K。 调制信号: C=2.37;%调制度 f0=50000;%...