查找干扰使用余辉谱

可视化嵌入在宽带信号中的干扰窄带信号。

产生在1kHz采样500秒的线性调频脉冲。的从180赫兹至220赫兹的测量期间的啁啾的频率增加。

FS = 1000;T =(0:1 / FS:500)';X =啁啾(吨,180,T(端部),220)+ 0.15 * randn(大小(T));

该信号还包含一个210hz的正弦信号。正弦信号的振幅为0.05,仅占整个信号持续时间的1/6。

idx =地板(长度(x) / 6);(1:idx) = x (1: idx) + 0.05 * cos(2 *π* t (1: idx) * 210);

保存信号作为MATLAB®时间表。

S =时间表(x秒(t));

打开信号分析仪并拖动从Workspace浏览器来显示的时间表。点击时频按钮添加一个频谱图。在光谱图选项卡,在时间分辨率, 选择指定而进入1秒的时间分辨率。设置频率的限制到100Hz和290赫兹。两个信号分量是可见的。

回到显示标签。点击时间按钮删除时间视图,然后单击光谱按钮以添加功率谱视图。频率范围继续由100赫兹至290赫兹。微弱的正弦波被啁啾声掩盖了。

点击光谱▼按钮改变光谱视图到持久性频谱视图。在持久性频谱选项卡,在时间分辨率, 选择指定而进入1秒的时间分辨率。指定相邻段之间的零重叠。设置功率极限至-50分贝0分贝和密度限值至0.1和4.现在两个信号分量都清晰可见。

显示选项卡,在分享,点击生成脚本▼并选择持久性光谱脚本。该脚本将出现在MATLAB编辑器。

%计算持久性谱%的MATLAB(R)9.7和信号处理工具箱8.2生成。26日 -  12月2018 16时07分45秒:%上生成参数%timeLimits =秒([0 500]);%秒frequencyLimits = [100 290]。%赫兹timeResolution = 1;%秒overlapPercent = 0;%%%索引关心的信号时区S_x_ROI = S (:,'X');S_x_ROI = S_x_ROI(TIMERANGE(timeLimits(1),期限(2),'关闭'),1);%计算谱估计%运行下面的函数调用,而不输出参数绘制结果[P,F,PWR] = pspectrum(S_x_ROI,...“持久性”...'FrequencyLimits',frequencyLimits,...“TimeResolution”,timeResolution,...'OverlapPercent',overlapPercent);

也可以看看

应用

职能

相关的例子

更多关于