✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。
🍎 往期回顾关注个人主页:Matlab科研工作室
🍊个人信条:格物致知,完整Matlab代码及仿真咨询内容私信。
🔥 内容介绍
在现代科学技术的诸多领域,诸如地球物理勘探、生物医学工程、机械故障诊断以及通信信号处理等,所面临的信号往往具有非线性和非平稳特性。这类信号的频谱会随时间变化,传统的傅里叶变换等时域或频域分析方法难以对其进行有效刻画,甚至会产生能量弥散现象,掩盖信号的真实信息。为了应对这一挑战,时频分析方法应运而生,旨在同时揭示信号在时间和频率维度上的分布规律。经典的时频分析方法,如短时傅里叶变换(STFT)和连续小波变换(CWT),虽然能在一定程度上实现时频联合分析,但仍存在着固有的分辨率限制,无法在时间和频率分辨率之间实现最佳权衡。尤其是对于瞬时频率变化剧烈的信号,其时频表示往往存在能量弥散,影响对信号瞬时特性的精确提取。
近年来,同步挤压变换(Synchrosqueezing Transform, SST)作为一种新兴的时频后处理技术,凭借其将能量从弥散的时频区域“挤压”到信号瞬时频率附近的特性,有效地提高了时频表示的聚焦度,展现出强大的信号分析能力。SST的核心思想是对传统的时频变换(如CWT)结果进行频率方向的“重排”,将位于同一瞬时频率但由于时频分析方法分辨率限制而分散在不同频率区域的能量重新聚集到瞬时频率线上,从而获得更清晰、更聚焦的时频表示。然而,传统的单同步挤压变换(Single SST)在处理多分量信号或信号中含有噪声时,仍可能存在一些不足。例如,当多分量信号的瞬时频率发生交叉或接近时,SST的挤压过程可能会将不同分量的能量错误地叠加或挤压到一起,导致分量分离困难;同时,噪声信号在时频平面上表现为弥散的背景能量,虽然SST对信号能量有聚焦作用,但噪声能量也可能被一定程度地挤压,影响信号的精确提取。
为了克服单同步挤压变换在处理复杂时变信号和噪声信号时面临的挑战,本文将重点研究多同步挤压变换(Multi-Synchrosqueezing Transform, MSST)及其在处理时变信号和噪声信号中的应用。MSST是SST的一种推广,旨在通过更精细的能量重排策略,进一步提高时频分析的聚焦度和鲁棒性,特别适用于多分量信号的分离和噪声的抑制。本文将深入探讨多同步挤压变换的基本原理、不同实现方式以及其在处理典型时变信号和噪声信号方面的优势,并对其在实际应用中的潜在价值进行分析。
第一章 多同步挤压变换的基本原理
多同步挤压变换是在单同步挤压变换基础上的进一步发展,其核心在于对瞬时频率的更精确估计和更灵活的能量重排策略。单同步挤压变换通常基于局部振荡的瞬时频率估计,并将能量垂直挤压到该估计的瞬时频率上。而多同步挤压变换则可能采用多种策略来提高对多分量信号和噪声的鲁棒性。
1.1 单同步挤压变换回顾
单同步挤压变换通常基于连续小波变换(CWT)的结果进行后处理。
1.2 多同步挤压变换的理念与策略
多同步挤压变换的出现源于对单同步挤压变换在处理多分量和含噪信号时不足的认识。MSST旨在通过更复杂的能量重排机制,实现以下目标:
- 多分量分离:
在多分量信号瞬时频率接近或交叉时,能够区分不同分量的能量,避免混叠。
- 噪声抑制:
识别并抑制噪声能量,突出信号的瞬时特征。
- 更精确的瞬时频率估计:
可能采用更鲁棒的瞬时频率估计方法,对噪声和多分量干扰不敏感。
实现多同步挤压变换的策略多种多样,常见的包括:
- 基于阈值的能量挤压:
在挤压过程中,可以设置能量阈值,只挤压能量大于阈值的时频点,从而抑制噪声引起的低能量弥散。
- 基于局部能量分布的瞬时频率估计:
除了简单的梯度法,可以考虑分析局部时频区域的能量分布来更精确地估计瞬时频率,尤其是在瞬时频率变化剧烈或存在多个分量时。
- 迭代挤压:
对挤压后的时频表示进行迭代处理,进一步聚焦能量。
- 结合其他信号处理技术:
将同步挤压变换与信号分解、滤波等技术相结合,例如先对信号进行分量分离,再对每个分量进行同步挤压。
- 多通道或多维度同步挤压:
对于多通道或多维度的信号,可以考虑在多个维度上进行同步挤压,提高处理效果。
1.3 典型的多同步挤压变换实现方法
虽然具体的“多同步挤压变换”方法仍在不断发展中,但一些具有“多”特征的同步挤压变换变体已经出现。例如:
- 二阶同步挤压变换(Second-order Synchrosqueezing Transform):
该方法通过对瞬时频率的二阶导数进行估计,进一步细化能量挤压过程,对瞬时频率变化更敏感,理论上可以提供更精确的瞬时频率估计。
- 基于迭代的同步挤压变换:
通过对同步挤压后的结果进行多次迭代处理,可以进一步将能量聚集到更精确的瞬时频率线上。
- 结合时频脊线提取的同步挤压:
先通过其他方法(如路径搜索或能量最大化)提取多分量信号的时频脊线,然后仅对靠近脊线的能量进行同步挤压,从而实现多分量分离和噪声抑制。
这些方法或通过更复杂的瞬时频率估计,或通过迭代处理,或结合其他预处理/后处理技术,共同构成了“多”同步挤压变换的范畴。它们的核心思想都是在单同步挤压变换的基础上,引入更多的信息或更精细的处理步骤,以应对更复杂的信号分析任务。
第二章 多同步挤压变换处理时变信号的研究
时变信号是自然界和工程领域中普遍存在的一类信号,其瞬时频率、振幅等参数随时间发生显著变化。对这类信号的准确分析是许多应用领域的基础。多同步挤压变换由于其优越的能量聚焦能力,在处理时变信号方面展现出独特的优势。
2.1 多分量时变信号的处理
多分量时变信号由多个具有独立时变规律的单分量信号叠加而成。例如,机械设备运行产生的振动信号可能包含多个部件的振动模式,其瞬时频率会随着转速、负载等因素变化;生物医学信号如脑电图(EEG)包含多个脑区的活动,其频率和振幅也随时间动态变化。
处理多分量时变信号的关键在于准确地分离出每个分量,并分析其各自的时变特性。传统的时频分析方法由于能量弥散,常常导致多分量在时频平面上混叠,难以有效分离。单同步挤压变换虽然能提高聚焦度,但在多分量瞬时频率接近或交叉时,仍可能出现能量混叠,影响分量分离的精度。
多同步挤压变换,尤其是那些旨在区分不同能量团的方法,在处理多分量时变信号时具有明显优势。例如,通过对局部时频能量分布的精细分析,MSST可以识别出属于不同分量的能量簇,并分别进行挤压。结合时频脊线提取的方法,MSST可以先确定每个分量的瞬时频率轨迹,然后沿着这些轨迹对能量进行更精确的聚焦。这有助于实现:
- 更清晰的分量时频表示:
每个分量的能量被聚集到各自的瞬时频率线上,时频图更加清晰,易于识别和分析。
- 更精确的瞬时参数估计:
通过提取每个分量的时频脊线,可以获得更精确的瞬时频率和瞬时振幅信息。
- 多分量信号的重构:
在准确分离和分析每个分量后,可以对其进行重构,用于后续的信号处理或特征提取。
例如,在机械故障诊断中,对包含多个故障特征频率的振动信号进行MSST分析,可以清晰地分辨出不同故障源的瞬时频率变化,有助于早期识别和定位故障。在地球物理勘探中,对地震信号进行MSST分析,可以更准确地识别不同地层界面的反射波,提高勘探精度。
2.2 瞬时频率变化剧烈信号的处理
一些时变信号的瞬时频率变化非常迅速,例如调频(FM)信号、chirp信号等。处理这类信号时,传统的时频分析方法由于其固有的时频分辨率限制,往往会导致严重的能量拖尾现象,无法准确反映信号的瞬时频率变化。
多同步挤压变换通过对瞬时频率的更精确估计,能够有效地将这些弥散的能量重新聚集到瞬时频率轨迹上。尤其是一些采用高阶瞬时频率估计或迭代挤压策略的MSST方法,对瞬时频率的快速变化更加敏感,能够更紧密地追踪瞬时频率轨迹。
例如,对于一个线性调频信号,其瞬时频率随时间线性变化。传统的CWT在时频图上会呈现出一条具有一定宽度的斜线,存在能量拖尾。而MSST能够将这些弥散的能量垂直挤压到理想的瞬时频率线上,得到一条非常细的时频脊线,更准确地反映了信号的瞬时频率变化规律。
这种对瞬时频率变化剧烈信号的精确刻画,在许多领域具有重要意义。例如,在雷达信号处理中,准确估计目标回波的瞬时频率对于目标测速至关重要;在通信信号处理中,对调频信号进行精确分析有助于解调和信息恢复。
第三章 多同步挤压变换处理噪声信号的研究
在实际应用中,信号往往被各种噪声污染。噪声信号通常在时频平面上表现为弥散的背景能量,而信号能量则相对集中。处理噪声信号的关键在于在保留信号信息的同时,最大限度地抑制噪声干扰。
3.1 噪声对同步挤压变换的影响
噪声信号的存在会对同步挤压变换的性能产生影响。首先,噪声会影响瞬时频率的估计精度。尤其是在低信噪比(SNR)条件下,噪声可能导致瞬时频率估计出现偏差,进而影响能量的挤压效果,甚至将噪声能量错误地挤压到信号附近,引入伪脊线。其次,虽然同步挤压变换具有一定的噪声鲁棒性,因为它主要聚焦于能量集中的区域,而噪声能量相对弥散,但噪声的能量仍然会存在于时频图中,影响对信号的识别和提取。在一些情况下,强噪声甚至可能掩盖信号的瞬时特征。
3.2 多同步挤压变换在噪声抑制中的应用
多同步挤压变换通过引入更精细的处理策略,可以在一定程度上提高对噪声的鲁棒性和抑制能力。以下是MSST在处理噪声信号中的一些潜在优势:
- 基于阈值的能量筛选:
在进行能量挤压之前或之后,可以根据能量阈值进行筛选。由于信号能量通常比噪声能量更加集中和显著,通过设置合适的阈值,可以过滤掉大部分低能量的噪声成分,从而突出信号的瞬时特征。
- 更鲁棒的瞬时频率估计:
一些MSST方法采用更复杂的瞬时频率估计方法,这些方法对噪声的干扰具有一定的抵抗力,能够更准确地估计信号的瞬时频率,减少噪声对挤压过程的影响。
- 结合去噪技术:
MSST可以与传统的去噪技术相结合。例如,可以先对原始信号进行滤波或小波阈值去噪,然后再进行MSST分析,从而进一步提高信噪比。反之,也可以在MSST时频图上进行基于区域或脊线的阈值去噪,然后进行信号重构。
- 多分量分离与噪声:
对于包含多分量信号和噪声的情况,MSST在多分量分离方面的能力有助于将信号分量从噪声背景中分离出来。一旦分量被有效分离,就可以针对每个分量进行进一步的分析或去噪处理。
例如,在生物医学信号处理中,如脑电图(EEG)或心电图(ECG),信号往往受到工频干扰、肌电信号等噪声的污染。利用MSST对这些信号进行分析,可以通过其能量聚焦特性,使得信号的瞬时特征(如ECG中的QRS波的瞬时频率)在时频图上更加突出,而噪声能量则相对弥散,从而更容易识别和提取信号信息,甚至可以在时频域进行噪声滤波。在机械故障诊断中,背景噪声常常会干扰对微弱故障信号的检测。MSST可以帮助聚焦故障信号的瞬时能量,提高故障特征的信噪比,从而更有效地识别早期故障迹象。
第四章 多同步挤压变换的实现与分析
多同步挤压变换的实现通常基于离散化的时频表示。选择合适的母小波、尺度范围、频率分辨率以及挤压策略对于获得高质量的时频表示至关重要。
4.1 离散化实现与参数选择
在实际应用中,连续小波变换需要在离散的时间和尺度网格上进行计算。瞬时频率的估计和能量挤压也需要在离散的频率网格上进行。离散化过程中的参数选择会影响最终的时频表示质量:
- 母小波的选择:
不同的母小波具有不同的时频局部化特性。选择合适的母小波(如Morlet小波、Mexican Hat小波等)可以更好地匹配待分析信号的特性。
- 尺度范围和分辨率:
尺度范围决定了分析的频率范围,尺度分辨率决定了频率分辨率。细致的尺度分辨率有助于提高瞬时频率估计的精度,但也增加了计算量。
- 时间分辨率:
时间分辨率与CWT中的平移参数相关,决定了对信号瞬时变化的捕捉能力。
- 频率网格:
能量挤压的目标频率网格的分辨率直接影响最终时频图的细腻程度。
- 挤压策略的具体实现:
不同的MSST方法有不同的挤压算法,如基于插值、基于累加等。算法的效率和精度需要综合考虑。
4.2 性能评估指标
为了评估多同步挤压变换在处理时变信号和噪声信号方面的性能,可以采用多种评估指标:
- 时频聚焦度:
定量衡量时频表示的能量聚集程度。例如,可以计算时频图中的能量集中度,或者计算时频脊线的宽度。聚焦度越高,说明对信号瞬时特征的刻画越精确。
- 多分量分离效果:
对于多分量信号,可以通过计算不同分量之间的能量泄露或混叠程度来评估分离效果。
- 信噪比增益:
对于含噪信号,可以通过比较原始信号和处理后信号的信噪比来评估噪声抑制能力。
- 瞬时频率估计精度:
对于已知瞬时频率的测试信号,可以计算估计的瞬时频率与真实瞬时频率之间的误差。
- 计算效率:
MSST的计算复杂度通常高于单SST和传统的时频分析方法,计算效率是实际应用中需要考虑的重要因素。
4.3 与其他方法的比较
将多同步挤压变换与其他时频分析方法进行比较,有助于认识其优势和局限性。
- 与短时傅里叶变换(STFT)比较:
STFT的时频分辨率受窗函数限制,存在固定的时频分辨率矛盾。MSST通过后处理打破了这一限制,可以获得更高的聚焦度,尤其适用于分析瞬时频率变化剧烈的信号。
- 与连续小波变换(CWT)比较:
CWT具有可变的尺度分辨率,在高频处具有较高的时间分辨率,在低频处具有较高的频率分辨率。MSST是在CWT基础上进行的后处理,通过能量挤压进一步提高了CWT的时频聚焦度。
- 与单同步挤压变换(SST)比较:
MSST作为SST的推广,通过更复杂的策略处理多分量和噪声,在这些情况下通常能获得比单SST更好的效果。
第五章 结论与展望
本文对基于多同步挤压变换处理时变信号和噪声信号进行了深入研究。通过回顾单同步挤压变换的基本原理,探讨了多同步挤压变换的理念、策略以及典型的实现方法。重点分析了MSST在处理多分量时变信号、瞬时频率变化剧烈信号以及含噪信号方面的优势和应用潜力。同时,讨论了MSST的离散化实现、性能评估指标以及与其他方法的比较。
研究表明,多同步挤压变换作为一种先进的时频分析工具,凭借其优越的能量聚焦能力和对复杂信号的处理能力,在处理时变信号和噪声信号方面展现出强大的潜力。其能够有效地提高时频表示的聚焦度,更准确地刻画信号的瞬时特性,实现多分量的有效分离,并在一定程度上抑制噪声干扰。
然而,多同步挤压变换的研究仍处于不断发展之中。未来的研究方向可以包括:
- 更鲁棒的瞬时频率估计方法:
开发对噪声和多分量干扰更不敏感的瞬时频率估计方法,提高MSST的鲁棒性。
- 自适应的挤压策略:
根据信号的特性和噪声水平,自适应地选择最佳的挤压策略和参数。
- 与其他高级信号处理技术的融合:
将MSST与机器学习、深度学习等技术相结合,进一步提升信号分析和处理的性能。
- 高维或多通道信号的MSST:
拓展MSST的应用范围,研究适用于高维或多通道信号的同步挤压方法。
- 快速算法的开发:
提高MSST的计算效率,使其更适用于实时信号处理应用。
⛳️ 运行结果
🔗 参考文献
[1] 杨兴雄,曲延滨,宋蕙慧,等.基于同步挤压小波变换的双馈风电场送出变保护研究[J].电力系统保护与控制, 2022, 50(12):22-32.
[2] 罗威.SCH350A型挤压铸造机液压系统改进关键技术的仿真研究[D].广东工业大学,2016.DOI:10.7666/d.Y3041997.
[3] 邹锋.同步挤压小波变换在地震信号高分辨率处理中的应用研究[D].成都信息工程大学,2018.
📣 部分代码
🎈 部分理论引用网络文献,若有侵权联系博主删除
👇 关注我领取海量matlab电子书和数学建模资料
🏆团队擅长辅导定制多种科研领域MATLAB仿真,助力科研梦:
🌈 各类智能优化算法改进及应用
生产调度、经济调度、装配线调度、充电优化、车间调度、发车优化、水库调度、三维装箱、物流选址、货位优化、公交排班优化、充电桩布局优化、车间布局优化、集装箱船配载优化、水泵组合优化、解医疗资源分配优化、设施布局优化、可视域基站和无人机选址优化、背包问题、 风电场布局、时隙分配优化、 最佳分布式发电单元分配、多阶段管道维修、 工厂-中心-需求点三级选址问题、 应急生活物质配送中心选址、 基站选址、 道路灯柱布置、 枢纽节点部署、 输电线路台风监测装置、 集装箱调度、 机组优化、 投资优化组合、云服务器组合优化、 天线线性阵列分布优化、CVRP问题、VRPPD问题、多中心VRP问题、多层网络的VRP问题、多中心多车型的VRP问题、 动态VRP问题、双层车辆路径规划(2E-VRP)、充电车辆路径规划(EVRP)、油电混合车辆路径规划、混合流水车间问题、 订单拆分调度问题、 公交车的调度排班优化问题、航班摆渡车辆调度问题、选址路径规划问题、港口调度、港口岸桥调度、停机位分配、机场航班调度、泄漏源定位
🌈 机器学习和深度学习时序、回归、分类、聚类和降维
2.1 bp时序、回归预测和分类
2.2 ENS声神经网络时序、回归预测和分类
2.3 SVM/CNN-SVM/LSSVM/RVM支持向量机系列时序、回归预测和分类
2.4 CNN|TCN|GCN卷积神经网络系列时序、回归预测和分类
2.5 ELM/KELM/RELM/DELM极限学习机系列时序、回归预测和分类
2.6 GRU/Bi-GRU/CNN-GRU/CNN-BiGRU门控神经网络时序、回归预测和分类
2.7 ELMAN递归神经网络时序、回归\预测和分类
2.8 LSTM/BiLSTM/CNN-LSTM/CNN-BiLSTM/长短记忆神经网络系列时序、回归预测和分类
2.9 RBF径向基神经网络时序、回归预测和分类
2.10 DBN深度置信网络时序、回归预测和分类
2.11 FNN模糊神经网络时序、回归预测
2.12 RF随机森林时序、回归预测和分类
2.13 BLS宽度学习时序、回归预测和分类
2.14 PNN脉冲神经网络分类
2.15 模糊小波神经网络预测和分类
2.16 时序、回归预测和分类
2.17 时序、回归预测预测和分类
2.18 XGBOOST集成学习时序、回归预测预测和分类
2.19 Transform各类组合时序、回归预测预测和分类
方向涵盖风电预测、光伏预测、电池寿命预测、辐射源识别、交通流预测、负荷预测、股价预测、PM2.5浓度预测、电池健康状态预测、用电量预测、水体光学参数反演、NLOS信号识别、地铁停车精准预测、变压器故障诊断
🌈图像处理方面
图像识别、图像分割、图像检测、图像隐藏、图像配准、图像拼接、图像融合、图像增强、图像压缩感知
🌈 路径规划方面
旅行商问题(TSP)、车辆路径问题(VRP、MVRP、CVRP、VRPTW等)、无人机三维路径规划、无人机协同、无人机编队、机器人路径规划、栅格地图路径规划、多式联运运输问题、 充电车辆路径规划(EVRP)、 双层车辆路径规划(2E-VRP)、 油电混合车辆路径规划、 船舶航迹规划、 全路径规划规划、 仓储巡逻
🌈 无人机应用方面
无人机路径规划、无人机控制、无人机编队、无人机协同、无人机任务分配、无人机安全通信轨迹在线优化、车辆协同无人机路径规划
🌈 通信方面
传感器部署优化、通信协议优化、路由优化、目标定位优化、Dv-Hop定位优化、Leach协议优化、WSN覆盖优化、组播优化、RSSI定位优化、水声通信、通信上传下载分配
🌈 信号处理方面
信号识别、信号加密、信号去噪、信号增强、雷达信号处理、信号水印嵌入提取、肌电信号、脑电信号、信号配时优化、心电信号、DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测
🌈电力系统方面
微电网优化、无功优化、配电网重构、储能配置、有序充电、MPPT优化、家庭用电
🌈 元胞自动机方面
交通流 人群疏散 病毒扩散 晶体生长 金属腐蚀
🌈 雷达方面
卡尔曼滤波跟踪、航迹关联、航迹融合、SOC估计、阵列优化、NLOS识别
🌈 车间调度
零等待流水车间调度问题NWFSP 、 置换流水车间调度问题PFSP、 混合流水车间调度问题HFSP 、零空闲流水车间调度问题NIFSP、分布式置换流水车间调度问题 DPFSP、阻塞流水车间调度问题BFSP
👇