利用复包络的调制与解调gydF4y2Ba
这个例子模拟了一个基本通信过程的不同步骤。通信系统的工作原理是将大量信息调制成更高的信号gydF4y2Ba载波频率gydF4y2Ba所述调制信号通过噪声物理信道发射,所述噪声波形接收,所述解调所述接收信号以重建所述初始信息。gydF4y2Ba
一个实值信号所携带的所有信息gydF4y2Ba 是否可以用相应的低通表示gydF4y2Ba复杂的信封gydF4y2Ba:gydF4y2Ba
.gydF4y2Ba
在这个方程中:gydF4y2Ba
是载频gydF4y2Ba.gydF4y2Ba
表示复值量的实部。gydF4y2Ba
复杂的信封是什么gydF4y2Ba .gydF4y2Ba
是gydF4y2Ba同相的gydF4y2Ba复合包络的组成部分。gydF4y2Ba
是gydF4y2Ba交gydF4y2Ba复合包络的组成部分。gydF4y2Ba
复杂包络被调制到载波频率并通过信道发送。在接收机处,用载频解调噪声波形。由于载波频率引起的相位变化是可预测的,因此不传达任何信息。复杂包络不包括相位变化,可以以较低的速率采样。gydF4y2Ba
产生一个复杂包络由正弦信号和啁啾信号组成的信号。同相分量是一个频率为19hz的正弦波。正交分量是一个二次啁啾,频率范围为61hz ~ 603hz。信号以2千赫采样1秒。gydF4y2Ba
Fs = 2e3;T = (0:1/fs:1-1/fs)';Inph = sin(2* *19*t);Quad = chirp(t-0.6,61,t(end),603,gydF4y2Ba“二次”gydF4y2Ba);gydF4y2Ba
计算复杂信封,并将其存储为MATLAB®时间表的采样率gydF4y2BafsgydF4y2Ba
.gydF4y2Ba
Env = inph + 1j*quad;g =时间表(env,SampleRate=fs);gydF4y2Ba
开放gydF4y2Ba信号分析仪gydF4y2Ba并将复杂信封从gydF4y2Ba工作空间浏览器gydF4y2Ba信号表。显示器显示包络的内相和正交分量为相同色相和饱和度,但不同光度的线。第一行颜色表示同相分量,第二行颜色表示正交分量。gydF4y2Ba
在gydF4y2Ba显示gydF4y2Ba选项卡上,选择gydF4y2Ba光谱gydF4y2Ba
从gydF4y2Ba光谱gydF4y2Ba列表。该应用程序显示了一组带有信号频谱的轴。点击gydF4y2Ba淘洗沙金的人gydF4y2Ba要激活平移器并创建一个300毫秒到700毫秒之间的缩放窗口。复包络具有双面光谱,显示为复包络的同相分量的同色线。该频谱在0.19 kHz时具有脉冲,在更高频率时具有更宽的锥形轮廓。频谱的负频率区域是正频率区域的镜像。gydF4y2Ba
使用200hz的载波频率调制信号。乘以gydF4y2Ba 这样调制信号的功率就等于原始信号的功率。添加高斯白噪声,使信噪比为40 dB。gydF4y2Ba
Fc = 200;Mod =√(2)*real(env.*exp(2j*pi*fc*t));信噪比= 40;mod = mod + randn(size(mod))*std(mod)/db2mag(SNR);s =时间表(mod,SampleRate=fs);gydF4y2Ba
点击gydF4y2Ba显示网格gydF4y2Ba要添加第二个显示。将调制信号拖到“信号”表,并将该信号及其频谱添加到第二个显示器。调制将频谱移动到以载频为中心的正频率。gydF4y2Ba
计算解析信号。通过将解析信号与频率为200hz的复值负指数相乘来解调信号。gydF4y2Ba
Dem = hilbert(mod).*exp(-2j*pi*fc*t)/sqrt(2);gydF4y2Ba
删除第二个显示并单击gydF4y2Ba清晰显示gydF4y2Ba.将解调信号拖到显示器上。通过单击将时间信息添加到复杂信封中gydF4y2Ba时间值gydF4y2Ba在gydF4y2Ba分析仪gydF4y2Ba选项卡。选择gydF4y2Ba时间值gydF4y2Ba
从gydF4y2Ba时间规范gydF4y2Ba列表,然后输入变量gydF4y2BatgydF4y2Ba
为gydF4y2Ba时间值gydF4y2Ba.双面谱显示了基带信号恢复的同相分量和正交分量。gydF4y2Ba
在gydF4y2Ba显示gydF4y2Ba选项卡上,单击gydF4y2Ba数据游标gydF4y2Ba并选择gydF4y2Ba两个gydF4y2Ba
.将时域游标放置在300 ms和900 ms处,这样它们就能包围光谱峰值。检查gydF4y2Ba保留开始时间gydF4y2Ba盒子。单击旁边的箭头gydF4y2Ba提取信号gydF4y2Ba并选择gydF4y2Ba时间游标之间gydF4y2Ba
.清除显示并绘制提取的信号。该应用程序在感兴趣的区域提取解调信号的内相位和正交分量。通过单击其选择提取的信号gydF4y2Ba的名字gydF4y2Ba列的信号表。在gydF4y2Ba分析仪gydF4y2Ba选项卡上,单击gydF4y2Ba出口gydF4y2Ba并将信号保存到一个名为gydF4y2Badem_ROI.matgydF4y2Ba
.gydF4y2Ba
加载gydF4y2Badem_ROIgydF4y2Ba
文件到工作区。通过取提取信号的实部和虚部来计算解调的内相分量和正交分量。将提取信号的时间信息存储在时间变量中gydF4y2Bat_demgydF4y2Ba
.gydF4y2Ba
负载gydF4y2Badem_ROIgydF4y2Bainph_dem = real(dem_ROI);quad_dem = imag(dem_ROI);t_dem = 0.3+(0:length(dem_ROI)-1)/fs;gydF4y2Ba
比较传输波形和提取感兴趣的区域。还要比较它们的光谱。gydF4y2Ba
次要情节(2,1,1)情节(t inph t_dem inph_dem,gydF4y2Ba“——”gydF4y2Ba)传说(gydF4y2Ba“发射的不相信号”gydF4y2Ba,gydF4y2Ba“接收到的同相信号”gydF4y2Ba) subplot(2,1,2) plot(t,quad,t_dem,quad_dem,gydF4y2Ba“——”gydF4y2Ba)传说(gydF4y2Ba“发射正交信号”gydF4y2Ba,gydF4y2Ba“接收到的正交信号”gydF4y2Ba)gydF4y2Ba
图subplot(2,1,1) pspectrum(inph,fs) hold住gydF4y2Ba在gydF4y2Bapspectrum (inph_dem fs)传说(gydF4y2Ba“发射的不相信号”gydF4y2Ba,gydF4y2Ba“接收到的同相信号”gydF4y2Ba)举行gydF4y2Ba从gydF4y2BaSubplot (2,1,2) pspectrum(quad,fs)保持不变gydF4y2Ba在gydF4y2Bapspectrum (quad_dem fs)传说(gydF4y2Ba“发射正交信号”gydF4y2Ba,gydF4y2Ba“接收到的正交信号”gydF4y2Ba)举行gydF4y2Ba从gydF4y2Ba
另请参阅gydF4y2Ba
应用程序gydF4y2Ba
功能gydF4y2Ba
相关的例子gydF4y2Ba
- 找出相关信号之间的延迟gydF4y2Ba
- 通过改变窗户泄漏来解决音调问题gydF4y2Ba
- 使用持久谱发现干扰gydF4y2Ba
- 使用重新分配的光谱图寻找和跟踪脊gydF4y2Ba
- 从音乐信号中提取声音gydF4y2Ba
- 非均匀采样信号的重采样与滤波gydF4y2Ba
- 使用自己的函数衰减饱和信号gydF4y2Ba
- 计算振动信号的包络谱gydF4y2Ba
- 从鲸鱼的歌声中提取感兴趣的区域gydF4y2Ba