CN108920418A - 一种基于偏度的自适应变窗长短时时频变换技术 - Google Patents
一种基于偏度的自适应变窗长短时时频变换技术 Download PDFInfo
- Publication number
- CN108920418A CN108920418A CN201810432818.9A CN201810432818A CN108920418A CN 108920418 A CN108920418 A CN 108920418A CN 201810432818 A CN201810432818 A CN 201810432818A CN 108920418 A CN108920418 A CN 108920418A
- Authority
- CN
- China
- Prior art keywords
- signal
- window
- time
- starting point
- adding window
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Complex Calculations (AREA)
Abstract
本发明属于信号处理中时频分析领域,具体涉及一种基于偏度的自适应变窗长短时时频变换技术,针对非线性调频信号。本发明使用偏度来控制窗函数长度的自适应过程:先取窗长起点为信号起点,取窗长为最大,基于偏度控制逐次缩小窗长,直至取到窗长的自适应结果,然后将加窗起点向前移动(N1/4)个点进行加窗;取本次加窗起点往后(3N1/4)个点处作为下一次加窗的起点;完成所有加窗后,将各次结果汇总成一个时频图。本发明解决了已有的自适应时频变换在分析多分量调频信号时信号聚集度和分辨率不够高的问题。
Description
技术领域
本发明属于信号处理中时频分析领域,具体涉及一种基于偏度的自适应变窗长短时时频变换技术,主要针对非线性调频信号。
背景技术
调频信号指持续期间内频率连续变化的信号,被广泛应用于包括雷达、声纳和通信在内的各种信息***中。根据信号频率变化的形式不同,调频信号可分为线性调频信号和非线性调频信号。
线性调频信号可采用下述一般式来表达:
其中s表示输入信号,t表示时间变量,K表示信号的分量数,Ak表示信号第k分量的振幅,e表示自然对数,fk表示信号第k分量的中心频率,γk为信号第k分量的调频率。
非线性调频信号可采用下述一般式来表达:
其中θk(t)是信号第k分量的相位函数。可以看到,式(1)是式(2)的一种特殊情况。
分析调频信号通常采用的方式有短时傅里叶变换(Short-Time FourierTransform,STFT)和魏格纳—威利变换(Wigner-Ville Distribution,WVD)。这两种方法都存在一些缺陷。STFT的信号能量聚集度比较低,而WVD有很强的交叉项。为改善上述缺陷,人们提出了吕分布(Lv Distribution,LVD)。LVD既有很高的信号能量聚集度,又能够消除交叉项。LVD的逆变换ILVD(Inverse LVD)是基于时间—频率表示的时频分析方法,处理结果为信号的时频图。然而ILVD不能直接应用于非线性调频信号,因此人们借鉴STFT的思想,用加窗分段的思想来解决此问题,提出了短时吕变换(Short-Time Lv Transform,STLVT)。与STFT相比,STLVT处理非线性调频信号的效果更好。
STFT和STLVT都是使用固定的窗函数长度,对于某些在不同时段频率变化差别较大的信号,STFT和STLVT的处理效果都不理想。人们已经引入了自适应的思想来实现变窗长的STFT,根据信号频率变化自适应地调整窗长。由于STLVT处理非线性调频信号的性能比STFT更好,所以如果能实现自适应变窗长的STLVT,其性能也会优于自适应变窗长的STFT。但是现有的自适应变窗长技术不能直接应用于STLVT,所以STLVT仍然存在不能根据信号频率的变化调整窗长的缺陷。
发明内容
针对上述存在问题或不足,为解决STLVT不能根据信号特点调整窗长的问题,本发明提供了一种基于偏度的自适应变窗长短时时频变换技术,称为自适应窗Lv变换(Adaptive Window based Lv Transform,AWLT)。
该自适应变窗长短时时频变换技术,具体技术方案如图1所示,包括如下步骤。
步骤1:输入如式(2)所示的非线性调频信号,选择输入信号的起点作为加窗起点。设置每一次缩小窗长的比值Q(0<Q<1)。
步骤2:令N0等于加窗起点到信号终点的距离。
步骤3:以N0作为窗函数长度,从加窗起点处开始加窗,并对加窗后的信号依次执行式(3)、(4)、(5)、(6)、(9)、(10)、(11)、(12),式(12)的结果记为P0。
信号的参数自相关函数表达为:
其中Cr为不同信号分量之间的交叉项,Rz为信号各分量的自相关项,表达式如下:
LVD的主要思想是对信号的参数自相关函数进行如下式所示的伸缩运算:
ts为伸缩变换后的时间量,称为尺度时间,ts=(τ+1)t。伸缩变换后参数自相关函数Rs变为:
称为尺度参数自相关函数,是尺度时间量ts和延迟量τ的函数。
对式(6)的尺度参数自相关函数先后沿τ维、沿ts维进行两次傅里叶变换,就能得到LVD,如下式所示:
其中Fτ{·}、分别表示沿τ维、沿ts维的傅里叶变换,式(7)第一项表示信号各分量能量以δ函数形式聚集在频率‐调频率平面的(fk,γk)这些点上,第二项为交叉项的运算结果。
ILVD是对LVD的信号部分先执行逆运算再执行傅里叶变换而得到的,如式(8)、(9)所示:
式(8)中S表示“频率—调频率”域中有输入信号的区域,即(fk,γk)的集合。式(9)中分别表示沿f维、沿γ维的傅里叶逆变换,Γ-1{·}是式(5)中伸缩运算Γ的逆运算。
在时频分析中,信号能量聚集度是一个重要的性能指标,通常需求聚集度越高越好。偏度是概率论中的一种可以度量分布是否集中的概念,因此可以应用于度量时频分析中的信号能量聚集度,偏度越大说明信号能量聚集度越高。首先计算Ls(f,γ)模值的均值和标准差:
μ=E[|Ls(f,γ)|] (10)
然后计算LVD的偏度如下:
步骤4:加窗起点不变,令以N1作为窗函数长度重新对信号加窗。
步骤5:对加窗后的信号依次执行式(3)、(4)、(5)、(6)、(9)、(10)、(11)、(12),式(12)的结果记为P1。若P0≤1.2P1,则进入步骤6。否则,进入步骤7。
步骤6:将N1的值赋给N0,加窗起点不变。然后进入步骤3。
步骤7:将加窗起点向前移动N1/4个点,作为新的加窗起点(最多只移动到输入信号的起点,不超出输入信号的范围),以N1为窗函数长度从新的加窗起点进行加窗。设置n记录执行步骤8的次数,令n=0。
步骤8:令n的值增加1,对步骤7加窗后的信号依次执行式(3)、(4)、(5)、(6)、(7)、(8)、(9)。记录式(9)的结果为
步骤9:根据步骤7中新的加窗起点和窗函数长度N1确定加窗终点。
若加窗终点不在输入信号终点,取步骤7新的加窗起点往后3N1/4个点处为下一次加窗起点,进入步骤2。
若加窗终点在输入信号终点,则所有加窗已完成,进入步骤10。
步骤10:将各次加窗得到的式(9)的结果按顺序汇总成一个时频图,包含所有时间采样点的处理结果。
本发明使用偏度来控制窗函数长度的自适应过程,偏度越大表示信号能量聚集度越高,后续处理性能就越好。P0表示以当前窗长加窗的偏度,P1表示以缩小一次后的窗长(即当前窗长的K倍)加窗的偏度。在步骤5中,若P0>1.2P1,则代表如果继续缩小窗长会导致偏度比较明显地减小,这表示此时已经不宜继续缩小窗长,所以选取当前窗长作为本次窗长自适应过程的结果。若P0≤1.2P1,则应该继续缩小窗长,所以让缩小一次后的窗长成为新的窗长,进入下一次比较偏度的过程。
在步骤9中,取本次加窗起点往后(3/4*N1)个点处为下一次加窗的起点,这是为了让下一次加窗的起点正好位于本次加窗得到的时频图的终点。而在步骤7中,将加窗起点向前移动(1/4*N1)个点(最多只移动到输入信号的起点,不超出输入信号的范围),这是为了让本次加窗得到的时频图与上一次加窗得到的时频图能够首尾相连。
综上所述,本发明能够根据信号频率函数的波形变化自适应地使用不同长度的窗函数,在信号频率函数波形越接近线性的位置使用的窗函数越长。本发明主要针对非线性调频信号,但也同样适用于线性调频信号和单频信号。本发明解决了STLVT不能根据信号特点调整窗长的问题,实现了自适应窗Lv变换即AWLT。由于STLVT处理非线性调频信号的性能优于STFT,所以本发明比已有的自适应变窗长短时时频变换技术性能更优秀。
附图说明
图1为本发明具体技术方案流程图;
图2(a)、(b)分别为实例1中输入信号的原始时频图和AWLT的时频图。
图3(a)、(b)、(c)分别为实例2中输入信号的原始时频图、AWLT的时频图以及STLVT的时频图。
具体实施方式
下面结合附图及具体实施方式对本发明作进一步的描述。
实例1:在计算机MATLAB环境下,根据下式产生二分量仿真信号:调频各参数为f1=-30Hz、f2=20Hz、γ1=0.6Hz/s、γ2=20Hz/s;采样频率fs=256Hz,信号采样点数Ns=8192。
此实例中,每一次缩小窗长的比值Q设置为0.5。
图2(a)是输入信号的原始时频图。图2(b)是用本发明即AWLT的时频图。通过对比图2(a)和图2(b)可以看出,输入信号的原始时频图和AWLT的时频图高度重合,说明本发明可以很好地处理此类信号。
为了显示本发明相对于STLVT的优势,下面再举一实例。
实例2:在计算机MATLAB环境下,根据下式产生单分量仿真信号:调频各参数为f1=-5Hz、γ1=6Hz/s;采样频率fs=256Hz,信号采样点数Ns=8192。
此实例中,每一次缩小窗长的比值Q设置为0.8。
图3(a)是输入信号的原始时频图。图3(b)是用本发明即AWLT处理输入信号的时频图。图3(c)是STLVT的时频图,采用窗长为1536点。从图中我们可以看出,AWLT的时频图曲线较为平滑,波形与原始波形很接近。STLVT的时频图曲线则不够平滑,波形与原始波形也不够接近。这是STLVT使用的固定窗长无法做到处处合适而导致的。
我们还可以尝试让STLVT使用短一点的窗长来与AWLT进行比较。我们计算了图3(b)中AWLT使用的平均窗长,结果为906。我们让STLVT选择906作为固定窗长处理同样的信号,将处理结果与AWLT进行比较。比较方法为:首先利用输入信号的时频图制作一个掩膜平面,如下式所示:
其中S(t,f)表示输入信号原始时频图中的信号域。
用式(15)的M(t,f)与AWLT、STLVT的结果分别相乘得到两个时频图(在Matlab中是矩阵形式,分别记为HAWLT和HSTLVT),矩阵中不为0的元素就是输入信号与处理结果的时频图重合的部分,然后将重合部分的信号能量累加起来,如下式所示:
其中hAWLT(i,j)表示HAWLT中第i行第j列的元素,hSTLVT(i,j)表示矩阵HSTLVT中第i行第j列的元素。
总能量越大说明处理结果与输入信号重合度越高,处理结果就越优秀。经过计算,使用906作为固定窗长的STLVT的总能量ESTLVT为42,而AWLT的总能量EAWLT为141。因此,即使先计算出比较合适的平均窗长并应用于STLVT,其处理结果的能量聚集度仍然远不如AWLT。
综上,从两个实例的仿真结果来看,本发明即AWLT能够有效地处理非线性调频信号。本发明解决了STLVT不能根据信号特点调整窗长的问题。由于STLVT比STFT性能更好,所以本发明的性能优于已有的自适应变窗长短时时频变换技术。
Claims (1)
1.一种基于偏度的自适应变窗长短时时频变换技术,具体步骤如下:
步骤1:输入如式(2)所示的非线性调频信号,选择输入信号的起点作为加窗起点,设置每一次缩小窗长的比值Q(0<Q<1);
其中s表示输入信号,t表示时间变量,K表示信号的分量数,Ak表示信号第k分量的振幅,e表示自然对数,fk表示信号第k分量的中心频率,γk为信号第k分量的调频率,θk(t)是信号第k分量的相位函数;
步骤2:令N0等于加窗起点到信号终点的距离;
步骤3:以N0作为窗函数长度,从加窗起点处开始加窗,并对加窗后的信号依次执行式(3)、(4)、(5)、(6)、(9)、(10)、(11)、(12),式(12)的结果记为P0;
信号的参数自相关函数表达为:
其中Cr为不同信号分量之间的交叉项,Rz为为信号各分量的自相关项,表达式如下:
LVD是对信号的参数自相关函数进行如下式所示的伸缩运算:
ts为伸缩变换后的时间量,称为尺度时间,ts=(τ+1)t;伸缩变换后参数自相关函数Rs变为:
称为尺度参数自相关函数,是尺度时间量ts和延迟量τ的函数;
对式(6)的尺度参数自相关函数先后沿τ维、沿ts维进行两次傅里叶变换,得到LVD,如下式所示:
其中Fτ{·}、分别表示沿τ维、沿ts维的傅里叶变换,式(7)第一项表示信号各分量能量以δ函数形式聚集在频率-调频率平面的(fk,γk)这些点上,第二项为交叉项的运算结果;
ILVD是对LVD的信号部分先执行逆运算再执行傅里叶变换得到,如式(8)、(9)所示:
式(8)中S表示频率—调频率域中有输入信号的区域,即(fk,γk)的集合;式(9)中 分别表示沿f维、沿γ维的傅里叶逆变换,Γ-1{·}是式(5)中伸缩运算Γ的逆运算;
首先计算Ls(f,γ)模值的均值和标准差:
μ=E[|Ls(f,γ)|] (10)
然后计算LVD的偏度如下:
步骤4:加窗起点不变,令以N1作为窗函数长度重新对信号加窗;
步骤5:对加窗后的信号依次执行式(3)、(4)、(5)、(6)、(9)、(10)、(11)、(12),式(12)的结果记为P1;若P0≤1.2P1,则进入步骤6,否则,直接进入步骤7;
步骤6:将N1的值赋给N0,加窗起点不变,然后进入步骤3;
步骤7:将加窗起点向前移动N1/4个点,作为新的加窗起点,最多只移动到输入信号的起点,不超出输入信号的范围;然后以N1为窗函数长度从新的加窗起点加窗;取n记录执行步骤8的次数,令n=0;
步骤8:令n的值增加1,对步骤7加窗后的信号依次执行式(3)、(4)、(5)、(6)、(7)、(8)、(9);记录式(9)的结果为
步骤9:根据步骤7新的加窗的起点和窗函数长度N1确定加窗终点;
若加窗终点不在输入信号终点,取步骤7新的加窗起点往后3N1/4个点处作为下一次加窗起点,进入步骤2;
若加窗终点在输入信号终点,则所有加窗已完成,进入步骤10;
步骤10:将各次加窗得到的式(9)的结果按顺序汇总成一个时频图,包含所有时间采样点的处理结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810432818.9A CN108920418B (zh) | 2018-05-08 | 2018-05-08 | 一种基于偏度的自适应变窗长短时时频变换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810432818.9A CN108920418B (zh) | 2018-05-08 | 2018-05-08 | 一种基于偏度的自适应变窗长短时时频变换方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108920418A true CN108920418A (zh) | 2018-11-30 |
CN108920418B CN108920418B (zh) | 2021-06-01 |
Family
ID=64403686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810432818.9A Active CN108920418B (zh) | 2018-05-08 | 2018-05-08 | 一种基于偏度的自适应变窗长短时时频变换方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108920418B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102680785A (zh) * | 2012-04-26 | 2012-09-19 | 中国人民解放军海军工程大学 | 基于自适应变窗的同步相量测量方法 |
CN104749432A (zh) * | 2015-03-12 | 2015-07-01 | 西安电子科技大学 | 基于聚焦s变换的多分量非平稳信号瞬时频率估计方法 |
CN105259534A (zh) * | 2015-09-17 | 2016-01-20 | 中国科学院电子学研究所 | 一种非线性调频信号的生成方法和装置 |
CN107402326A (zh) * | 2017-07-20 | 2017-11-28 | 南京理工大学 | 一种改进s变换的有限窗长时频分析方法 |
-
2018
- 2018-05-08 CN CN201810432818.9A patent/CN108920418B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102680785A (zh) * | 2012-04-26 | 2012-09-19 | 中国人民解放军海军工程大学 | 基于自适应变窗的同步相量测量方法 |
CN104749432A (zh) * | 2015-03-12 | 2015-07-01 | 西安电子科技大学 | 基于聚焦s变换的多分量非平稳信号瞬时频率估计方法 |
CN105259534A (zh) * | 2015-09-17 | 2016-01-20 | 中国科学院电子学研究所 | 一种非线性调频信号的生成方法和装置 |
CN107402326A (zh) * | 2017-07-20 | 2017-11-28 | 南京理工大学 | 一种改进s变换的有限窗长时频分析方法 |
Non-Patent Citations (3)
Title |
---|
SHAN LUO 等: "Short-time Lv transform and its application for non-linear FM signal detection", 《JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS 》 * |
刘志成 等: "非线性调频信号的自适应时频滤波算法", 《短文与研究通讯》 * |
闫恒庄 等: "基于短时分数阶傅里叶变换的非线性调频类信号检测", 《广西师范大学学报(自然科学版)》 * |
Also Published As
Publication number | Publication date |
---|---|
CN108920418B (zh) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106506430B (zh) | 一种基于压缩感知技术的补偿峰均比非线性失真的新算法 | |
CN102945670B (zh) | 一种用于语音识别***的多环境特征补偿方法 | |
CN109343020B (zh) | 一种基于改进窗函数的s变换时频分析方法 | |
CN103393435B (zh) | 一种胎心音信号包络的取得方法及装置 | |
US20220036231A1 (en) | Method and device for processing quantum data | |
CN108009347B (zh) | 基于同步压缩联合改进广义s变换的时频分析方法 | |
CN105393305A (zh) | 用于处理声音信号的方法 | |
CN108091345B (zh) | 一种基于支持向量机的双耳语音分离方法 | |
CN109407046A (zh) | 一种基于变分贝叶斯推断的嵌套阵列波达方向角估计方法 | |
CN107402326B (zh) | 一种改进s变换的有限窗长时频分析方法 | |
CN107064629A (zh) | 一种基于频率相对偏差预估的分段综合单频信号频率估计方法 | |
CN103217676A (zh) | 基于双谱去噪的噪声背景下雷达目标识别方法 | |
TWI836607B (zh) | 用以估計失真程度的方法及系統 | |
CN108281961B (zh) | 一种自适应鲁棒扩展卡尔曼的参数辨识方法 | |
CN113569632A (zh) | 一种基于wgan的小样本地面慢速运动目标分类方法 | |
CN104143337B (zh) | 一种提高音频信号音质的方法和装置 | |
CN112086100A (zh) | 基于量化误差熵的多层随机神经网络的城市噪音识别方法 | |
CN107248869B (zh) | 一种基于吕分布的多分量线性调频信号去噪方法 | |
CN108920418A (zh) | 一种基于偏度的自适应变窗长短时时频变换技术 | |
US20230136220A1 (en) | Quantifying Signal Purity by means of Machine Learning | |
Liu et al. | Frame-based variational Bayesian learning for independent or dependent source separation | |
CN106340310B (zh) | 语音检测方法及装置 | |
Tan et al. | Identification of a Wiener–Hammerstein system using an incremental nonlinear optimisation technique | |
CN105989837B (zh) | 音频匹配方法及装置 | |
Najeeb et al. | Review of parameter estimation techniques for time-varying autoregressive models of biomedical signals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |