频谱分析基础-02.频谱相位及栅栏效应的引出

文章通过MATLAB代码示例分析了频谱分析中幅度谱和相位谱的绘制,讨论了实信号的共轭对称性以及采样频率和深度的选择对结果的影响。在分析含有50Hz和65.75Hz信号的示例时,观察到了栅栏效应,即实际频率与FFT谱线不匹配,导致幅度和相位的误差。文章提出了消除栅栏效应的问题。
摘要由CSDN通过智能技术生成

目录

1.背景

2.程序及原理分析

3.幅度和相位谱及栅栏效应

4.问题


1.背景

关于频谱分析主要研究对应频率信号的幅度和相位,因此对信号进行FFT变换后,需要求分别画出其幅度谱和相位谱。同时我们验证一个理论:实信号的频谱是共轭对称的。同时上节提出:关于采样频率fs和采样深度如何选择?这个问题,看看会出现哪些不可思的现象。

2.程序及原理分析

clear all; clc; close all;

fs= 1000;

N=1000;

t=(0:N-1)/fs;

f1=50;f2=65.75;

x=cos(2*pi*f1*t+pi/4)+cos(2*pi*f2*t);

X=fft(x,N)/N;

Y=fftshift(X);

freq1=(-N/2:N/2-1)*fs/N;

Y1=abs(Y);

Theta=angle(Y);

%作图

subplot 211;

stem(freq1,Y1,'k');xlim([-150 150]);

xlabel('频率(Hz)');ylabel('幅值');

set(gcf,'color','w');

subplot 212;

stem(freq1,Theta,'k');xlim([-150 150]);

xlabel('频率(Hz)');ylabel('相位');

set(gcf,'color','w');


3.幅度和相位谱及栅栏效应

图 1 幅度谱和相位谱

对于信号x=cos(2*pi*50*t+pi/4)+cos(2*pi*65.75*t),包括两个单音信号分别为f1 频率为50Hz,初始相位为pi/4。 f2  频率65.75Hz,初始相位为0;对于频率f1的信号幅度都为0.5,相位为0.799(pi/4),呈现出共轭对称;对于频率f1的信号,我们发现频谱图上不存在准确的62.75Hz的信号,而是在其附近鼓起来很多信号,似乎距离越近幅度也越大,其实这也符合能量守恒定理。。最近的信号是66Hz,幅度都为0.4505,相位为-0.7864,虽然也呈现出共轭对称,但是明显小于理想的0.5,相位更不是理想的0。这就是比较典型的栅栏效应


4.问题

  问题:如何消除栅栏效应?对于信号的频率与FFT后的谱线不重合如何求解幅度和相位谱?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

归海一刀#

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值