APP下载

递归算法的参数设置

2010-08-21王宏伟赵国庆

电波科学学报 2010年6期
关键词:信号

王宏伟 赵国庆

(西安电子科技大学 电子对抗研究所 陕西 西安710071)

1.引 言

传统的时频分析方法包括短时傅立叶变换(STFT)[1],维格纳变换(WVD)[2],小波变换(WT)[3],滑动 DFT[4-6],滑窗 FFT[7-9]等 。STFT 受测不准原理制约,时、频分辨率较差;WVD存在交叉项干扰;WT计算量大;单点滑动DFT运算速度快,但数据不能在时域加窗以减小频谱泄露[6];滑窗FFT由于使用了技术成熟的FFT器件,运算速度较DFT快,但只能毫无选择地计算出全部离散频率点的频谱。

递归算法可以有选择地计算局部频段的连续频谱,实时地进行时频分析,时域参数测量和频域参数测量。通过工作参数的设置与调整,表明递归算法不仅时间分辨率和频率分辨率可以调整,而且所分析的频率或频段可灵活设置。该算法具有运算速度快、数据存储量少、资源占用量与工作参数的变化无关等特点。

2.递归算法的介绍

2.1 基本递归单元的结构

图1为递归算法的基本递归单元(单一通路)结构图,时域数据流经数据整理,获取以n时刻为起点,长度为 N的一段时域数据帧,加窗滤波减少频谱泄露(一般选择汉宁窗,窗口宽度为 N),进入递归运算,N次循环迭代后,乘以权系数e便得到了n时刻起长度为N的时域数据在频率点f处的离散傅立叶变换系数y(n,f),其中 fs为采样频率。

图1 基本递归单元的结构图

递归算法满足循环迭代公式

式中:r为迭代次数;y(n,f,r)为第r次迭代结果。令初始状态y(n,f,0)=0,则

那么

在表达式y(n,f,N)中:n为时域数据帧的起始时刻;N为循环迭代次数,其值等于参与循环迭代运算的数据帧长度和窗口宽度;f为所分析频率,在频率轴上可以选择任意实数值。……

登录APP查看全文

猜你喜欢

信号
信号
完形填空二则
7个信号,警惕宝宝要感冒
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察