【频域分析及处理】4. FFT 采样频率和采样点数的选取

原信号: x ( t ) = 2.5 + s i n ( 2 π ∗ 100 t ) + 3 s i n ( 2 π ∗ 900 t ) x(t)=2.5+sin(2\pi *100t)+3sin(2\pi *900t) x(t)=2.5+sin(2π100t)+3sin(2π900t)

1. 确定最小采样频率

  • 根据奈奎斯特采样定理保证不混叠且能还原出原信号信息,确定最小采样频率 f s m i n = 1800 H z f_{smin}=1800 Hz fsmin=1800Hz

2. 确定最小采样总时间

  • 为了能够区分出原信号中的三个信号分量:0Hz、100Hz以及9000Hz。首先确定频率分辨率最大为 100Hz,则最小采样总时间 L m i n = 1 / 100 秒 L_{min} =1/100 秒 Lmin=1/100
  • 频率分辨率的选取举例:如果有三个信号分量,分别是 201Hz、202Hz、500Hz,那么频率分辨率最大为1Hz,这是为了能够区分出 201Hz 和 202 Hz的信号分量。

3. 确定最小采样点数

  • 根据 L = N / f s L=N/f_s L=N/fs,得到最小采样点数 N m i n = L m i n × f s m i n = 1800 / 100 = 18 N_{min}=L_{min}\times f_{smin}=1800/100=18 Nmin=Lmin×fsmin=1800/100=18
  • 基2-FFT要求点数N为2的指数倍(不考虑补零或截断,采样点数直接等于FFT运算点数),因此可得到大于 N m i n N_{min} Nmin的 N 的可取值序列 N ( n ) = 32 , 64 , 128 , 256.... N(n)={32,64,128,256....} N(n)=32,64,128,256....

4. 确定采样频率

  • 为了保证频率和幅度的准确性(博主理解为在该段采样时间内获取的都是整数倍原周期信号,频谱尽可能不泄露),需满足
    m 1 × f s / N = f 1 = 100 , m 1 ∈ 正整数 m_1\times f_s/N=f_{1}=100,m_1∈正整数 m1×fs/N=f1=100m1正整数
    m 2 × f s / N = f 2 = 900 , m 2 ∈ 正整数 m_2\times f_s/N=f_{2}=900,m_2∈正整数 m2×fs/N=f2=900m2正整数
  • 联立上两式得到 m 2 m 1 = 9 \frac{m_2}{m_1}=9 m1m2=9
  • m 1 、 m 2 和 N m_1、m_2和N m1m2N依次取值,凑数。
    m 1 = 1 , m 2 = 9 , N = 32 m_1=1,m_2=9,N=32 m1=1,m2=9,N=32,得到
  • 14
    点赞
  • 90
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

MR_Promethus

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

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

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

打赏作者

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

抵扣说明:

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

余额充值