基于短时傅里叶变换数据链信号边沿检测方法与流程

文档序号:15215975发布日期:2018-08-21 16:51阅读:来源:国知局

技术特征:

1.基于短时傅里叶变换数据链信号边沿检测方法,其特征在于,包括以下步骤:

步骤1)接收输入信号S=[s(1) s(2) ... s(M)],信号总长度为M;

步骤2)将信号S进行按时间N个时间点进行分割,分割后信号矩阵为:

其中,m为M/N向下取整后的值;

步骤3)对信号矩阵每行进行傅里叶Fourier变换,得到m个时间段的频率信息FT:

tm表示第m次Fourier变换,n表示傅里叶变换采样点数,fn表示第n采样点对应的频率;

步骤4:对频率信息FT中每一列进行的累加得到累加信号SUM_FT:

SUM_FT=[sum_ft(t1) sum_ft(t2) .... sum_ft(tm)];

步骤5:对累加信号SUM_FT的平均值作为阈值thr1:

步骤6:将各时间段的频率信息累加信号sum_ft(ti)与阈值比较,其中i=1,2,…,m,若大于等于阈值则表示出现目标信号,否则表示未出现目标信号,并根据目标信号的起止位置确定目标信号长度。

2.如权利要求1所述方法,其特征在于,包括以下步骤:目标信号长度确定的具体方法是:

对累加信号SUM_FT信号进行二值化处理,得到二值化结果P_FT:

对处理所得二值化信号P_FT,错位相与得到跳变沿所处的位置:对二值化信号P_FT取非,得到序列P_FT1,将P_FT的后N-1位数据与P_FT1的前N-1位相与求取值为1的位置,即为上升沿所在位置,将P_FT的前N-1位数据与P_FT1的后N-1位相与求取值为1的位置,为下降沿沿所在位置,N为二值化结果P_FT的长度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1