CN108009347B - 基于同步压缩联合改进广义s变换的时频分析方法 - Google Patents
基于同步压缩联合改进广义s变换的时频分析方法 Download PDFInfo
- Publication number
- CN108009347B CN108009347B CN201711240195.7A CN201711240195A CN108009347B CN 108009347 B CN108009347 B CN 108009347B CN 201711240195 A CN201711240195 A CN 201711240195A CN 108009347 B CN108009347 B CN 108009347B
- Authority
- CN
- China
- Prior art keywords
- frequency
- time
- generalized
- signal
- transform
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F17/141—Discrete Fourier transforms
- G06F17/142—Fast Fourier transforms, e.g. using a Cooley-Tukey type algorithm
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/12—Timing analysis or timing optimisation
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- Discrete Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Other Investigation Or Analysis Of Materials By Electrical Means (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Complex Calculations (AREA)
Abstract
本发明公开了一种基于同步压缩联合改进广义S变换的时频分析方法,该方法是在窗函数改进的广义S变换基础上,引入同步压缩变换,在时频平面沿频率方向将信号能量进行重排,使得能量聚集到瞬时频率上。具体实现包括以下步骤:信号采样后进行快速傅里叶变换,根据所得频谱确定窗函数以及窗函数对时间的偏导数,之后分别用窗函数及其偏导数对信号进行改进广义S变换,得到信号瞬时频率和时频谱,最后依据瞬时频率对时频谱进行能量重排,得到高分辨时频谱。本方法既保留了改进广义S变换的适用广、分辨率高的优点,又包含了同步压缩的高能量聚集性特点,是一种高性能的时频分析方法。
Description
技术领域
本发明属于信号处理技术领域,特别是一种基于同步压缩联合改进广义S变换的时频分析方法。
背景技术
非平稳信号是雷达信号处理中最常见的信号,而时频分析是分析该类信号的重要工具。为了准确分析信号的局部特性,时频分析将一维时域信号映射到二维时频平面,从而获得信号的时频分布。目前,常用的时频分析方法主要包括短时傅里叶变换(STFT)、小波变换(WT)、S变换(ST)等。
Dennis Gabor于1946年提出了短时傅里叶变换,其基本思想是通过加窗实现信号的分段傅里叶变换,从而得到信号的时变特性。但STFT所用窗函数固定,与时间和频率无关,是一种单一分辨率的分析方法。而小波变换的思想来源于伸缩与平移方法,是一种窗口面积固定但形状可改变的时频局部化分析方法,能根据高低频信号特点自适应调整时频窗。但小波基设计难度较大,还有容许性条件的约束,同时存在时频分辨率不足、尺度频率转换复杂等缺陷。为了弥补短时傅里叶变换和小波变换的不足,Stockwell提出了S变换,引入了可变高斯窗函数,且时窗宽度与频率导数成反比。该方法得到的时频谱在低频部分频率分辨率高,在高频部分频率分辨率低,即分辨率可变。但是这种反比关系使得窗函数在局部出现窗长过宽和过窄的问题,导致低频处时间定位失效,高频处频率定位失效。
专利申请号为CN201610946585.5,发明名称为“一种基于反褶积广义S变换的地震频谱成像方法”的中国专利,通过将原始信号与高斯窗各自的魏格纳分布进行二维褶积得到时频谱。该方法可以压制Wigner-Ville分布的交叉项的产生,同时使广义S变换谱获得了较高的时频聚集性,但局限性在于低频和高频处的分辨率不足问题得不到解决。
而之前提出的一种改进S变换的有限窗长时频分析方法虽然实现了窗函数可变情况下的窗长控制,具有较好的时频分辨率,但是仍受Heisenberg不确定原理的限制,时间分辨率和频率分辨率无法达到最优。
由上可知,现有的时频分析方法还存在不足,需进一步改进来实现高精度的时频分析。
发明内容
本发明所解决的技术问题在于提供一种基于同步压缩联合改进广义S变换的时频分析方法。
实现本发明目的的技术解决方案为:一种基于同步压缩联合改进广义S变换的时频分析方法,包括以下步骤:
步骤1、对输入信号进行快速傅里叶变换,得到信号频谱;
步骤2、根据信号频谱和分析要求确定改进广义S变换中控制因子a、b、c的值,得到窗函数表达式;
步骤3、对信号进行改进广义S变换,得到时频分布MGST(t,f);
步骤4、对窗函数求导,得到每个频率点对应的偏导数;
步骤5、将窗函数偏导数作为新的窗函数对信号进行广义S变换,并结合阈值计算瞬时频率vMGST(t,f);
步骤6、对时频平面信号进行同步压缩,得到高分辨时频分布;
本发明与现有技术相比,其显著优点为:1)本发明包含改进广义S变换,窗函数可以根据频率自适应做出调整,并通过反正切函数限制了窗长的变化范围,解决了高低频区域分辨率不足的缺陷;2)本发明对于不同类型的信号,可以通过调整控制因子取值来实现高分辨率时频分析,具有很强的灵活性;3)本发明通过同步压缩对时频信号进行能量重排,提高了能量聚集性,克服了Heisenberg不确定原理限制。
下面结合附图对本发明作进一步详细描述。
附图说明
图1是本发明一种基于同步压缩联合改进广义S变换的时频分析方法流程图。
图2是本发明实施例1信号改进广义S变换的时频分析结果图。
图3是本发明实施例1信号同步压缩联合改进广义S变换的时频分析结果图。
图4是本发明实施例2信号改进广义S变换的时频分析结果图。
图5是本发明实施例2信号同步压缩联合改进广义S变换的时频分析结果图。
图6是本发明实施例3信号改进广义S变换的时频分析结果图。
图7是本发明实施例3信号同步压缩联合改进广义S变换的时频分析结果图。
具体实施方式
结合图1,本发明的一种基于同步压缩联合改进广义S变换的时频分析方法,包括以下步骤:
步骤1、对输入信号进行快速傅里叶变换,得到信号频谱;
步骤2、根据信号频谱确定改进广义S变换中控制因子a、b、c的值,得到窗函数表达式;具体步骤为:
步骤2-1、根据信号频谱确定时窗取值范围[Δtmin,Δtmax],其中Δtmin为最小时窗长度,Δtmax为最大时窗长度,通过下列不等式确定a和c的取值范围:
其中f为时频分析中的频率变量;
步骤2-3、将窗长控制函数带入到窗函数中,得到改进后的窗函数表达式:
其中t为时频分析中的时间变量,f为频率变量。
步骤3、对信号进行改进广义S变换,得到时频分布MGST(t,f),公式为:
其中τ为积分变量。
步骤4、对窗函数求导,得到每个频率点对应的偏导数,公式为:
步骤5、将窗函数偏导数作为新的窗函数对信号进行广义S变换,并结合阈值计算瞬时频率vMGST(t,f);
步骤5-1、将窗函数偏导数作为新的窗函数,对信号进行广义S变换,得到:
步骤5-2、设定参考阈值γ,按照标准计算瞬时频率vMGST(t,f),瞬时频率计算公式为:
步骤6、对时频平面信号进行同步压缩,得到高分辨时频分布。
步骤6-1、对于瞬时频率轴上第l个频率点,计算Δvl,Δvl=vl-vl-1,其中l∈[1,N],N为信号采样总点数,确定重排区间[vl-Δvl,vl+Δvl];
步骤6-2、进行能量重排,得到SSTMGST(t,vl),计算公式为:
其中,vl为同步压缩后的频率,fk为改进广义S变换谱上的离散化频率点,Δfk=fk-fk-1,k∈[1,N];
步骤6-3、重复步骤6-1、步骤6-2,直至所有瞬时频率点完成计算,得到时频结果。
本发明一方面包含改进广义S变换,可以通过调整控制因子取值来实现高分辨率时频分析,具有很强的灵活性;另一方面,加入了同步压缩变换,通过在时频平面上对信号进行能量重排实现高分辨时频结果。
下面结合实施例对本发明做进一步详细描述。
实施例1
仿真信号为两个正弦信号的叠加,信号频率分别为100Hz和400Hz,解析式为:
h(t)=sin(200πt)+sin(800πt)t∈[0,1]
信号采样频率fs=1024Hz,图2为改进广义S变换结果,图3为同步压缩联合改进广义S变换的仿真结果,其中阈值γ=0.001。图2中,频率分量呈带状分布,而结合同步压缩之后频率分量为细直线型,时频分辨率较高,原本的边缘发散问题也得到了较大改善。并且比照图中颜色条,可以明显看到经过同步压缩的时频分析结果中的频率分量的幅值远大于未经过压缩的,因此可以得出结论:经过同步压缩,信号能量聚集性得到明显提升,时频分布的可读性大大提高。
实施例2
仿真信号为调频斜率为k=400的线性调频信号,解析式为:
信号采样频率fs=1024Hz,图4为改进广义S变换结果,图5为同步压缩联合改进广义S变换的仿真结果,其中阈值γ=0.001。从分析结果可以看到,单纯基于窗函数的时频分析始终受到Heisenberg不确定原理限制,即使调整控制因子到最优,不断提高窗函数性能,仍然不能解决信号能量发散的问题,时频分布上的频率曲线始终是有一定带宽的。而联合了同步压缩的时频分析很好的解决了基于窗函数的时频分析的不足,将一定频率范围的能量有效集中到瞬时频率,并且还解决了S变换中信号边缘出现模糊的问题。
实施例3
非线性调频信号为频率呈正弦变化的信号,解析式为:
h(t)=ej2π[6cos(10πt)+260t]t∈[0,1]
信号采样频率fs=1024Hz,图6为改进广义S变换结果,图7为同步压缩联合改进广义S变换的仿真结果,其中阈值γ=0.02。对于非线性调频信号,在频率变化的各个部分均有较高的分辨率,原先的频率变化剧烈位置信号能量发散严重的问题也得到了较好的解决。因此,同步压缩联合改进广义S变换的时频分析方法在对无论是线性调频信号,还是非线性调频信号进行分析时,都具有较大优势。
Claims (3)
1.一种基于同步压缩联合改进广义S变换的时频分析方法,其特征在于,包括以下步骤:
步骤1、对输入信号x(t)进行快速傅里叶变换,得到信号频谱;
步骤2、根据信号频谱确定改进广义S变换中控制因子a、b、c的值,得到窗函数表达式;
步骤3、对信号进行改进广义S变换,得到时频分布MGST(t,f),其中t为时频分析中的时间变量,f为频率变量;
步骤4、对窗函数求导,得到每个频率点对应的偏导数g′(t,f),具体为:
其中,w(f)为窗长控制函数;
步骤5、将窗函数偏导数作为新的窗函数对信号进行广义S变换,并结合阈值计算瞬时频率vMGST(t,f),具体包含以下步骤:
步骤5-1、将窗函数偏导数作为新的窗函数,对信号进行广义S变换,得到:
步骤5-2、设定参考阈值γ,计算瞬时频率vMGST(t,f),瞬时频率计算公式为:
步骤6、对时频平面信号进行同步压缩,得到高分辨时频分布,具体包含以下步骤:步骤6-1、对于瞬时频率轴上第l个频率点,计算Δvl,Δvl=vl-vl-1,其中l∈[1,N],N为信号采样总点数,确定重排区间[vl-Δvl,vl+Δvl];
步骤6-2、进行能量重排,得到SSTMGST(t,vl),计算公式为:
其中,vl为同步压缩后的频率,fk为改进广义S变换谱上的离散化频率点,Δfk=fk-fk-1,k∈[1,N];
步骤6-3、重复步骤6-1、步骤6-2,直至所有瞬时频率点完成计算,得到时频结果。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711240195.7A CN108009347B (zh) | 2017-11-30 | 2017-11-30 | 基于同步压缩联合改进广义s变换的时频分析方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711240195.7A CN108009347B (zh) | 2017-11-30 | 2017-11-30 | 基于同步压缩联合改进广义s变换的时频分析方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108009347A CN108009347A (zh) | 2018-05-08 |
| CN108009347B true CN108009347B (zh) | 2021-06-22 |
Family
ID=62055494
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711240195.7A Expired - Fee Related CN108009347B (zh) | 2017-11-30 | 2017-11-30 | 基于同步压缩联合改进广义s变换的时频分析方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108009347B (zh) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108694392A (zh) * | 2018-05-22 | 2018-10-23 | 成都理工大学 | 一种高精度同步提取广义s变换时频分析方法 |
| CN109034042B (zh) * | 2018-07-20 | 2021-10-01 | 东北大学 | 基于广义线性调频双同步提取变换的非平稳信号处理方法 |
| CN111241902B (zh) * | 2019-07-24 | 2023-07-25 | 成都理工大学 | 一种高精度多重同步压缩广义s变换时频分析方法 |
| CN111198357A (zh) * | 2019-12-19 | 2020-05-26 | 南京理工大学 | 一种基于可调窗函数的s变换时频分析方法 |
| CN111368713B (zh) * | 2020-03-02 | 2022-06-28 | 西南交通大学 | 一种基于同步压缩小波变换的车网系统谐波时频分析方法 |
| CN111504640B (zh) * | 2020-04-30 | 2021-08-06 | 电子科技大学 | 一种加权滑动窗二阶同步压缩s变换轴承故障诊断方法 |
| CN115495870B (zh) * | 2022-05-20 | 2025-08-29 | 南京理工大学 | 一种改进s变换联合同步提取的时频分析方法 |
| CN115640483A (zh) * | 2022-10-18 | 2023-01-24 | 汕头大学 | 一种基于时频与形态谱的复杂电磁环境分析方法 |
| CN116047452A (zh) * | 2023-01-08 | 2023-05-02 | 上海大学 | 一种基于变参数同步压缩s变换的行人状态检测方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1716933A (zh) * | 2005-07-05 | 2006-01-04 | 中兴通讯股份有限公司 | 一种实现cdma信号削波的方法 |
| WO2005098821A3 (en) * | 2004-04-05 | 2006-03-16 | Koninkl Philips Electronics Nv | Multi-channel encoder |
| CN103245832A (zh) * | 2013-05-16 | 2013-08-14 | 湖南大学 | 基于快速s变换的谐波时频特性参数估计方法及分析仪 |
| CN104458170A (zh) * | 2014-11-07 | 2015-03-25 | 桂林电子科技大学 | 机械装备监测振动信号的时频图处理方法及系统 |
| CN105373708A (zh) * | 2015-12-11 | 2016-03-02 | 中国地质大学(武汉) | 一种基于参数优化的改进广义s变换的时频分析方法 |
| CN107229597A (zh) * | 2017-05-31 | 2017-10-03 | 成都理工大学 | 同步挤压广义s变换信号时频分解与重构方法 |
-
2017
- 2017-11-30 CN CN201711240195.7A patent/CN108009347B/zh not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005098821A3 (en) * | 2004-04-05 | 2006-03-16 | Koninkl Philips Electronics Nv | Multi-channel encoder |
| CN1716933A (zh) * | 2005-07-05 | 2006-01-04 | 中兴通讯股份有限公司 | 一种实现cdma信号削波的方法 |
| CN103245832A (zh) * | 2013-05-16 | 2013-08-14 | 湖南大学 | 基于快速s变换的谐波时频特性参数估计方法及分析仪 |
| CN104458170A (zh) * | 2014-11-07 | 2015-03-25 | 桂林电子科技大学 | 机械装备监测振动信号的时频图处理方法及系统 |
| CN105373708A (zh) * | 2015-12-11 | 2016-03-02 | 中国地质大学(武汉) | 一种基于参数优化的改进广义s变换的时频分析方法 |
| CN107229597A (zh) * | 2017-05-31 | 2017-10-03 | 成都理工大学 | 同步挤压广义s变换信号时频分解与重构方法 |
Non-Patent Citations (2)
| Title |
|---|
| 基于FRFT域自适应滤波的脉冲压缩技术;魏知寒等;《信息技术》;20170630(第6期);第124-128页 * |
| 时频分析在舰船低频声信号分析中的应用;李鹏;《科技创新导报》;20111231;第94页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108009347A (zh) | 2018-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108009347B (zh) | 基于同步压缩联合改进广义s变换的时频分析方法 | |
| CN109343020B (zh) | 一种基于改进窗函数的s变换时频分析方法 | |
| CN111639541A (zh) | 基于频率变化率的自适应同步压缩时频分析方法 | |
| CN109034042B (zh) | 基于广义线性调频双同步提取变换的非平稳信号处理方法 | |
| CN106556865B (zh) | 一种串联型地震信号优化时频变换方法 | |
| CN107402326B (zh) | 一种改进s变换的有限窗长时频分析方法 | |
| CN107219551B (zh) | 拓宽地震数据频带的方法及装置 | |
| CN113296154B (zh) | 一种基伸缩调频同步挤压地震储层预测方法 | |
| CN111474582B (zh) | 生成高精度时频谱的精准s变换方法 | |
| CN107132511B (zh) | 一种精确的雷达线性调频源预失真方法 | |
| CN111198357A (zh) | 一种基于可调窗函数的s变换时频分析方法 | |
| Kazemi et al. | The S-transform using a new window to improve frequency and time resolutions | |
| Yu et al. | A novel generalized demodulation approach for multi-component signals | |
| CN112328956A (zh) | 一种强频变信号时频分析方法 | |
| CN110135390A (zh) | 基于主信号抑制的辐射源个体识别方法 | |
| CN107271980B (zh) | 一种对间歇调制信号的分段匹配滤波处理方法 | |
| JPS6235270A (ja) | デイジタル・フ−リエ変換の後処理方法 | |
| CN113281809B (zh) | 一种地震信号的谱分析方法 | |
| CN105373708A (zh) | 一种基于参数优化的改进广义s变换的时频分析方法 | |
| CN114355442B (zh) | 一种三参数w变换的地震储层识别时频分析方法 | |
| CN105204068A (zh) | 基于实际资料频谱特征的非线性扫描信号设计方法 | |
| CN113552543B (zh) | 基于set-stiaa的空间微动目标时频分析方法 | |
| CN103198053B (zh) | 一种基于相位随机的瞬时小波双相干方法 | |
| Faisal et al. | Suppression of false-terms in Wigner-Ville distribution using time and frequency windowing | |
| CN104216017B (zh) | 空间相关的非平稳地震信号拓频方法 |
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 | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210622 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |