EMD算法总结
- 格式:docx
- 大小:46.13 KB
- 文档页数:1
EMDEmpirical Mode Decomposition经验模态分解美国工程院院士黄锷1998年提出一种自适应数据处理或挖掘方法,适用于非线性、非平稳时间序列的处理。
1.什么是平稳和非平稳时间序列的平稳,一般是宽平稳,即时间序列的方差和均值是和时间无关的常数,协方差与与时间间隔有关、与时间无关。
未来样本时间序列,其均值、方差、协方差必定与已经获得的样本相同,理解为平稳的时间序列是有规律且可预测的,样本拟合曲线的形态具有“惯性”。
而非平稳信号样本的本质特征只存在于信号所发生的当下,不会延续到未来,不可预测。
严格来说实际上不存在理想平稳序列,实际情况下都是非平稳。
2.什么是EMD经验模态分解方法?EMD理论上可以应用于任何类型时间序列信号的分解,在实际工况中大量非平稳信号数据的处理上具有明显优势。
这种优势是相对于建立在先验性假设的谐波基函数上的傅里叶分解和小波基函数上的小波分解而言的。
EMD分解信号不需要事先预定或强制给定基函数,而是依赖信号本身特征自适应地进行分解。
相对于小波分解:EMD克服了基函数无自适应性的问题,小波分析需要选定一个已经定义好的小波基,小波基的选择至关重要,一旦选定,在整个分析过程中无法更换。
这就导致全局最优的小波基在局部的表现可能并不好,缺乏适应性。
而EMD不需要做预先的分析与研究,可以直接开始分解,不需要人为的设置和干预。
相对于傅里叶变换:EMD克服了传统傅里叶变换中用无意义的谐波分量来表示非线性、非平稳信号的缺点,并且可以得到极高的时频分辨率。
EMD方法的关键是将复杂信号分解为有限个本征模函数IMF,Intrinsic Mode Function。
分解出来的IMF分量包含了原信号的不同时间尺度上的局部特征信号。
这句话中:不同时间尺度=局部平稳化,通过数据的特征时间尺度来获得本征波动模式,然后分解or筛选数据。
本质上,EMD将一个频率不规则的波化为多个单一频率的波+残波的形式。
emd 算法原理
EMD算法,即经验模态分解算法,是一种能够将任意信号分解为一组固有振动模态的非平稳信号分解方法。
该算法的基本思想是将待分解信号视为一组固有振动模态的叠加,每个模态都是具有不同频率和振幅的信号。
通过不断迭代,可以逐步将信号分解为多个固有振动模态。
EMD算法的核心是求解局部极值点,从而确定每个固有振动模态的上下包络线。
具体而言,EMD算法分为以下几个步骤:
1. 将信号拟合为一条直线,并计算信号与该直线的差值。
2. 找到信号的所有局部极值点,包括极大值和极小值。
3. 将所有局部极值点连接成一组上下包络线,形成一个固有振动模态。
4. 将信号减去该固有振动模态,得到一个新的信号,并重复步骤1-3,直到该信号可以被分解为一组固有振动模态。
EMD算法的优点在于可以适应非线性和非平稳信号,但其缺点在于计算量较大,计算时间较长。
因此,在实际应用中需要谨慎选择算法参数,并注意算法的稳定性和可靠性。
- 1 -。
心音信号的EMD算法分析摘要:一个新的无心电图参考的无监督、低复杂度的检测S1和S2心音成分的方法被提出。
该心音分割算法将心音信号分为四个部分:第一心音,收缩期期,第二心音和舒张期。
该算法使用经验模式分解(EMD)在时间域产生心音的强度包络。
所提出的算法的性能已使用100个数字心音记录包括正常和异常心音的14000个心脏周期评估。
该算法已显示出超过90%的正确率。
关键词:心音描记法,听诊,第一心音,第二心音,收缩期,舒张期杂音,经验模式分解,分割。
一引言心血管系统造成的杂音和畸变的许多病理条件听起来多比之前他们反映的其他症状多,如心电图(ECG)信号的变化[ 1 ]。
虽然心电图和超声检查广泛用于心血管病的防治诊断,首先由医生进行了听诊心脏声音分析的老年艺术来评价心脏的功能状态。
然而,诊断很少单独基于听诊,由于该听诊是主观的而且高度依赖于解释器的技能的事实。
然而普通医生还是要采用有效和客观的手段做一个简单的初步检查,在疑似病人可能被送到心脏科医生作进一步检查之前。
听诊观察者试图分开听和分析心音,然后合成心脏功能。
一个心动周期中,应该确定的重要组成部分是:在第一心脏声音(S1),收缩期期间,第二心脏声音(S2),和舒张期在这个序列中的时间。
重要特征应该被量化,包括节律、定时时刻和心脏声音分量的相对强度,S2的分裂,杂音或其他额外的声音的存在以及杂音或其他额外的声音的时间、强度和质量。
虽然不同声音定性描述很多是可用的,但是仅通过听去量化其性能是很困难的。
有人可能会得出这样的结论:客观有效的基于心音成分的定量特征可用于做出可靠的诊断。
心音分割算法在文献中大致可分为两种主要的方法:需要参照心电图同步分割和不需要这样的。
后者可以进一步分为有监督和无监督的方法。
有心电图参考的方法,首先分别检测QRS波和T波以定位SI段和S2段[2]。
低质量的心电信号中,T波并不总是清晰可见。
在这种情况下,S2的声音可以通过非监督分类[ 3分]。
emd分解算法 python一、emd分解算法原理emd分解算法的核心思想是将两个概率分布逐步分解为一组基本分布,然后比较这组基本分布之间的差异。
它的基本步骤如下:1. 输入两个概率分布P和Q,其中P的总质量等于Q的总质量;2. 根据P和Q的质量分布,将P和Q分解为一组基本分布;3. 计算每对基本分布之间的距离,得到一个距离矩阵;4. 使用线性规划方法优化距离矩阵,得到最优的基本分布匹配;5. 根据最优的匹配,计算P和Q之间的emd距离。
二、Python实现emd分解算法下面我们将使用Python实现emd分解算法。
首先,我们需要导入相关的库:```pythonimport numpy as npfrom scipy.optimize import linprog```然后,我们定义一个函数来计算emd距离:```pythondef emd_distance(p, q):n = len(p)m = len(q)c = np.zeros((n, m))for i in range(n):for j in range(m):c[i, j] = abs(p[i] - q[j])f = c.flatten()A_eq = np.zeros((n + m, n * m))b_eq = np.zeros(n + m)for i in range(n):for j in range(m):A_eq[i, i * m + j] = 1for j in range(m):for i in range(n):A_eq[n + j, i * m + j] = 1for i in range(n):b_eq[i] = p[i]for j in range(m):b_eq[n + j] = q[j]bounds = [(0, None)] * (n * m)result = linprog(f, A_eq=A_eq, b_eq=b_eq, bounds=bounds) return result.fun```在这段代码中,我们首先定义了一个二维数组c来存储两个分布之间的距离。
经验模态分解(emd) 方法划分层序摘要:1.经验模态分解(EMD)简介2.EMD方法在划分层序中的应用3.具体实施步骤与案例分析4.总结与展望正文:一、经验模态分解(EMD)简介经验模态分解(Empirical Mode Decomposition,简称EMD)是一种自适应的信号分解方法,由Norden E.Huang等人于1998年首次提出。
该方法主要通过对信号进行局部均值拟合,将原始信号分解为多个本征模态函数(Intrinsic Mode Functions,简称IMFs)。
本征模态函数代表了信号在不同时间尺度上的特征,从而实现了信号的时频分析。
二、EMD方法在划分层序中的应用1.地质勘探:EMD方法在地质勘探领域具有广泛应用,如地层划分、岩性识别等。
通过对地震、测井等原始信号进行经验模态分解,可以获取各个本征模态函数,进一步分析地层的结构和成分。
2.工程监测:在工程领域,EMD方法可用于结构健康监测、故障诊断等。
例如,对桥梁、建筑物等结构物的振动信号进行经验模态分解,可以识别出结构的损伤程度和位置。
3.生物医学:EMD方法在生物医学领域也有广泛应用,如心电信号分析、脑电信号分析等。
通过对生物信号进行经验模态分解,可以获取有价值的信息,有助于疾病的诊断和治疗。
4.金融分析:EMD方法在金融领域也有显著的应用,如股票价格预测、汇率预测等。
通过对金融时间序列数据进行经验模态分解,可以分析市场的波动特征,为投资者提供参考。
三、具体实施步骤与案例分析1.数据预处理:对原始信号进行去噪、滤波等预处理,以消除信号中的噪声和干扰。
2.经验模态分解:利用EMD方法将预处理后的信号分解为多个本征模态函数。
3.划分层序:根据本征模态函数的特性,对信号进行分层。
例如,可以按照频率、能量等特征将本征模态函数划分为不同层次。
4.分析与诊断:对划分的层次进行进一步分析,提取有价值的信息,实现信号的诊断和分析。
案例分析:以地质勘探为例,经验模态分解可以应用于地震信号的处理,划分出不同频率的本征模态函数。
EMD方法介绍及实证分析目录1.总体经验模式分解方法介绍 (1)1.1 EMD方法的引入 (1)1.2 EMD的基本理论和方法 (2)1.3 EEMD (3)2.实证分析 (4)2.1汇率算例分析 (4)2.2 基于EMD和GARCH模型的股价预测分析 (10)2.2.1 研究对象与数据选取 (10)2.2.2 EMD分解及分析 (10)2.2.3 自回归模型的拟合和预测 (15)2.2.4 GARCH模型的拟合和预测 (18)2.2.5 预测数据重组 (23)参考文献 (24)1.总体经验模式分解方法介绍1.1 EMD方法的引入近年来,小波变换(Wavelet Transformation , WT)理论在股票市场系统变量的多时间尺度分析与建模中取得了丰富的成果。
小波变换在时域和频域都具有良好的多分辨率分析能力,被誉为数学显微镜。
但小波变换实质上是一种窗口可调的傅立叶变换,其小波窗内的信号必须是平稳的,因而没有从根本上摆脱傅立叶分析的局限,小波变换虽然能够在频域和时域内同时得到较高的分辨率,但仍然存在一定的限制,这种限制通常会造成很多虚假的谐波,且小波基函数的选择对小波分解结果有显著的影响。
针对小波变换的不足,1998年,Huang等人提出来一种全新的多分辨率信号分析方法——经验模态分解(Empirical Mode Decomposition , EMD)。
EMD是基于信号局部特征时间尺度,从原信号中提取本征模态函数(Intrinsic Mode Function , IMF)。
在线性框架下基于EMD得到的Hilbert谱与小波谱具有相同的表现特性,而Hilbert谱在频域和时域内的分辨率都远高于小波谱,依此得到的分析结果可以更准确地反映系统原有的物理特性。
由于EMD方法比小波变换有更强的局部表现力,所以在处理非线性、非平稳信号时,EMD方法是一种更有效的方法,而金融时间序列(如股价、股价指数、收益率等)就是一类典型的非线性、非平稳时间序列。
emd分解算法EMD分解算法:高效解决非线性优化问题摘要:EMD分解算法是一种非线性优化问题的高效解决方法,主要应用于信号处理、图像分析、可视化等领域。
本文将详细介绍EMD分解算法的原理、实现步骤及优缺点,以及算法在实际应用中的经验总结。
一、EMD分解算法概述EMD分解算法 (Empirical Mode Decomposition,经验模态分解)是Hilbert-Huang变换的重要基础,由黄慧祥于1998年提出用于非线性和非平稳信号处理。
其核心思想是将任意信号分解成若干个本征模函数(EMD),每个EMD都是一个具有单调的局部振荡的带限信号,满足任意一个信号都可由若干个EMD和一个残差信号组合而成。
二、EMD分解算法步骤1.确定信号首先,需要选择待分解的信号。
其必须是一个实值函数,并且满足Hilbert空间上的“固有模式分解”的基本假设,即信号可以分解成一些可以单独处理的局部振荡模态或模态。
例如,可以考虑成电孔径尺寸时刻图像。
2.确定局部极值点对于所选信号,需要确定它的局部极值点。
这些点是信号分解的关键,因为它们将被用来生成局部振荡模态。
3.确定上下包络线建立每个局部极值点的上下包络线是分解信号的下一步。
通过连接极大值和极小值的直线得到上下包络线,然后对上下包络线进行平均和,得到本征模函数。
4.重复3生成新的局部极值通过从原始信号中减去第一个本征模函数,得到新的局部极值。
然后,可以像前面一样生成新的本征模函数。
这个过程可以重复多次,直到得到最后一个没有明显局部极值的本征模函数。
5.计算剩余项每个本征模函数将被完全保留。
将所有本征模函数相加,得到信号的重构,然后通过从原始信号中减去重构信号,得到一个剩余项。
三、EMD分解算法优缺点优点:EMD分解算法是一种基于经验的算法,不需要先验知识和数学模型,能够直接对任意信号进行处理和分解。
EMD分解算法无法引入频带互相干扰的问题,每一个本征模函数之间相互独立,可以看作是完全包含在不同频带内的信号,无需频域过滤器。
经验模态分解算法
EMD算法的步骤如下:
1.将要分解的信号称为原始信号,记为x(t)。
2.寻找x(t)的极大值点和极小值点,这些点将原始信号分为一系列小段。
3.对每个小段进行插值,使均匀分布的数据点可以拟合出这个小段。
4. 利用Cubic Spline插值法或其他插值方法找到一个包络线,该包络线连接这些插值点的极大值点和极小值点。
即为信号中的一条上包络线和一条下包络线。
5.计算出平均值函数m(t)=(上包络线+下包络线)/2
6.计算x(t)与m(t)的差值d(t)=x(t)-m(t)。
7.如果d(t)是一条IMF,则终止算法;否则将d(t)作为新的原始信号,重复步骤2-6
8.将计算出的IMF组合起来,得到原始信号x(t)的EMD分解结果。
EMD算法的特点是对信号进行自适应分解,能够捕捉到不同频率的局部特征。
它不需要提前设定基函数或者滤波器,而是根据信号中的局部特征自动适应地生成各个IMF。
因此,EMD算法在信号处理领域中得到了广泛应用,如地震信号分析、生物信号处理等。
然而,EMD算法也存在一些问题。
其中最主要的问题是固有模态函数的提取过程中可能出现模态混叠的情况,即两个或多个IMF的频率相似且在一些区间内相互重叠,使得提取的IMF不纯粹。
为了克服这个问题,研
究者们提出了一些改进的EMD算法,如快速EMD、改进的EMD等。
这些改进方法在一定程度上提高了EMD算法的可靠性和稳定性。
总之,经验模态分解算法是一种有效的信号分解方法,能够提供信号的局部特征表示。
它在很多领域有广泛的应用,但仍然需要进一步的研究和改进,以提高其分解效果和精度。
经验模态分解 (emd)方法一、EMD方法概述经验模态分解(EMD)是一种用于信号分解和特征提取的自适应方法,它可以将一个复杂的信号分解为一系列本征模态函数(IMF)的叠加。
IMF是具有自适应频率的函数,它们能够准确地描述信号的局部特征。
EMD方法不需要先验知识和基函数的选择,因此在信号分析和图像处理领域中得到了广泛应用。
二、EMD方法的基本原理EMD方法的基本原理是将信号分解为一组IMF,并且每个IMF均满足以下两个条件:1)在整个信号上,它的正负波动次数应该相等或相差不超过一个;2)在任意一点上,它的均值应该为零。
通过迭代处理,可以得到一系列IMF,并且每一次迭代都能更好地逼近原始信号。
三、EMD方法的步骤EMD方法的具体步骤如下:1)将原始信号进行局部极大值和极小值的插值,得到上、下包络线;2)计算信号的局部均值;3)将信号减去局部均值,得到一次IMF分量;4)判断分量是否满足IMF的两个条件,如果满足则停止,否则将分量作为新的信号进行迭代处理,直到满足条件为止。
四、EMD方法在信号分析中的应用EMD方法在信号分析中有着广泛的应用。
例如,在地震学中,可以利用EMD方法对地震信号进行分解,提取出不同频率范围的地震波,从而对地震波进行特征提取和识别。
另外,在生物医学信号处理中,EMD方法可以应用于心电图信号的分解和特征提取,有助于对心脏疾病进行诊断和监测。
五、EMD方法在图像处理中的应用EMD方法在图像处理中也有着广泛的应用。
例如,在图像压缩领域,可以利用EMD方法对图像进行分解,提取出不同频率的图像分量,从而实现对图像的压缩和重构。
此外,在图像去噪和边缘检测中,EMD方法也能够有效地提取出图像的局部特征信息,有助于准确地去除噪声和检测图像边缘。
六、EMD方法的优缺点EMD方法具有以下优点:1)能够自适应地分解信号,无需先验知识和基函数的选择;2)能够准确地描述信号的局部特征;3)能够处理非线性和非平稳信号。
常见的AD滤波算法总结AD滤波算法(也称为自适应数字滤波算法)是一种用于减少随机噪声的数字信号处理技术。
通过监测信号的特性并根据这些特性调整滤波器的参数,AD滤波算法能够实时适应信号的变化,提供更好的滤波效果。
以下是一些常见的AD滤波算法的总结:1.LMS算法(最小均方算法):LMS算法通过不断调整滤波器的权值,使得滤波器的输出误差的均方值最小。
该算法具有简单、实时性好的特点,但对信号的自相关性和信噪比要求较高。
2.RLS算法(递推最小二乘算法):RLS算法通过递归地调整滤波器的权值,实时地估计滤波器的最佳权值。
相比于LMS算法,RLS算法具有更好的收敛性和稳定性,但计算复杂度较高。
3.NLMS算法(归一化最小均方算法):NLMS算法是LMS算法的一种改进,通过将更新步长归一化,能够降低对信号动态范围的要求,提高算法的稳定性。
4.APA算法(自适应谐波消除算法):APA算法是一种用于去除电力系统谐波干扰的AD滤波算法。
该算法通过估计谐波的频率和幅值,实时地调整滤波器的权值,以减少谐波信号的影响。
5.ANC算法(主动噪声控制算法):ANC算法是一种用于减少环境噪声的AD滤波算法。
该算法通过实时监测噪声信号并生成与噪声相位和幅度相反的抗噪声,以减少噪声在目标信号中的影响。
6.MMSE算法(最小均方误差算法):MMSE算法通过估计信号的统计特性,实时调整滤波器的参数以最小化滤波器输出与目标信号之间的均方误差。
该算法在低噪声环境下具有较好的滤波效果。
7.EMD算法(经验模态分解算法):EMD算法是一种自适应的滤波方法,能够将非线性非平稳信号分解为一系列固定的本征模态函数。
通过去除不同模态函数的高频部分,EMD算法能够滤除信号的噪声成分。
在实际应用中,不同的AD滤波算法具有不同的特点和适用范围。
选择合适的算法需要考虑信号的特性、实时性要求、计算复杂度等因素。
同时,通常还需要结合滤波器设计和参数调整等技术手段,综合考虑滤波效果和实现复杂度,以达到最佳的滤波效果。
二维经验模态分解算法遥感影像解模糊
1 基本概念
二维经验模态分解(2D-EMD)是一种基于信号处理理论且特别适合处理非周期信号的信号处理算法,该算法主要应用于解决遥感影像的解模糊问题。
其中,经验模态分解(EMD)是一种被称为"分解模态"的算法,可以将任何单频信号划分分解为N个相互独立、紧密程度较高的信号模态。
2 工作原理
二维经验模态分解将遥感影像投射到二维频率域上,然后将其精细分解为多个独立模态,其中每个模态都可以被看作是一种解模糊因子。
二维经验模态分解把一个信号通过有序的迭代模态分解,获取不同频率的解模糊因子,最终将解模糊因子的模态和水平主函数和垂直主函数还原为原始影像,从而实现了自动去模糊解模糊的效果。
3 效果比较
二维经验模态分解实现解模糊更具有局部性,有效保护了局部特征,由于其参数化的优势,可以大大减少计算时间,从而提高处理的效率。
相比于传统的传递函数解模糊算法,具有更多的参数可以优化结果,具体表现为解模糊的质量更高,解模糊的速度更快。
4 结论
二维经验模态分解算法相比其他算法更适合解决遥感影像解模糊问题,具有质量高,速度快,局部特征保护性强等优点,受到越来越多应用广泛的使用。
经验模态分解EMD经验模态分解是一种基于信号局部特征的信号分解方法。
是一种自适应的信号分解方法任何复杂的信号都是由简单的固有模态函数(intrinsic mode function,IMF)组成,且每一个IMF 都是相互独立的。
该方法可以将风速数据时间序列中真实存在的不同尺度或趋势分量逐级分解出来,产生一系列具有相同特征尺度的数据序列,分解后的序列与风速原始数据序列相比具有更强的规律性。
EMD的基本思想认为任何复杂的信号都是由一些相互不同的、简单非正弦函数的分量信号组成。
EMD将非平稳序列分解为数目不多的IMF 分量c和一个趋势项r(残余函数),r是原序列经过逐级分离出IMF 分量后,最终剩下来的“分量”,是单调的和光滑的。
信号的EMD 分解本质上是通过求包络线对信号不断进行移动平均的迭代过程,包络线的不准确将导致信号分解的不完全。
传统算法在求包络线时在信号端点处易产生飞翼现象, 即在端点处会产生过大或过小振幅, 若不先对信号进行端点延拓, EMD 分解将无法继续。
确定信号决定了交通流变化的总体趋势,不确定性干扰信号使实际交通流变化在趋势线附近呈现大小不一的波动。
信号从高到低不同频段的成分,具有不等带宽的特点,并且EMD 方法是根据信号本身固有特征的自适应分解。
EMD分解的目的是根据信号的局部时间特征尺度,按频率由高到低把复杂的非线性、非平稳信号分解为有限经验模态函数(IMF)之和r(t)为残余函数,一般为信号的平均趋势。
是非平稳函数的单调趋势项。
风速时间序列的EMD 分解步骤如下:1)识别出信号中所有极大值点并拟合其包络线eup(t)。
2 )提取信号中的极小值点和拟合包络线elow(t),计算上下包络线的平均值m1(t)。
up low1( ) ( )( )2e t e tm t+= (1)3)将x(t)减去m1(t)得到h1(t),将h1(t)视为新的信号x(t),重复第1)步,经过k 次筛选,直到h1(t)=x(t)−m1(t)满足IMF 条件,记c1(t)=h1(t),则c1(t)为风速序列的第1 个IMF 分量,它包含原始序列中最短的周期分量。
自适应噪声完备集合经验模态分解引言经验模态分解(EMD)是一种自适应信号处理技术,它可以将复杂的信号分解为一组称为固有模态函数(IMF)的简单分量。
自适应噪声完备集合经验模态分解(ANC-EMD)是 EMD 的一种改进,它使用噪声辅助函数来提高分解的稳定性和鲁棒性。
ANC-EMD 的算法ANC-EMD 算法包括以下步骤:1. 添加白噪声:给原始信号添加白噪声,以创建噪声辅助函数。
2. EMD 分解:对噪声辅助函数应用 EMD,产生一组 IMF。
3. 噪声估计:从 IMF 中估计噪声成分。
4. IMF 重建:从 IMF 中减去噪声成分,重建原始信号。
5. 噪声更新:使用更新的噪声估计更新噪声辅助函数。
6. 重复步骤 2-5:重复这些步骤,直到满足停止准则。
ANC-EMD 的优点与标准 EMD 相比,ANC-EMD 具有以下优点:更高的稳定性:噪声辅助函数有助于稳定 EMD 过程,减少分解结果对噪声和边界效应的敏感性。
更好的噪声抑制:噪声估计过程可以有效地抑制噪声分量,从而提高 IMF 的信噪比。
更鲁棒的边缘检测:噪声辅助函数可以改善信号边缘的检测,从而产生更准确的 IMF。
应用ANC-EMD 已广泛应用于各种信号处理领域,包括:生物医学信号分析:ECG、EEG 和 EMG 信号的分解和特征提取。
机械振动分析:旋转机械和结构振动的故障诊断和监测。
声学信号处理:语音识别、降噪和音乐信号分析。
图像处理:纹理分析、边缘检测和图像分割。
结论ANC-EMD 是一种强大的自适应信号处理技术,它提供了一系列优点,包括更高的稳定性、更好的噪声抑制和更鲁棒的边缘检测。
该算法在信号分析和处理的广泛应用中表现出卓越的性能。
EMD方法基本基本知识EMD经验模态分解(Empirical Mode Decomposition,简称EMD))方法被认为是2000年来以傅立叶变换为基础的线性和稳态频谱分析的一个重大突破,该方法是依据数据自身的时间尺度特征来进行信号分解,无须预先设定任何基函数。
这一点与建立在先验性的谐波基函数和小波基函数上的傅里叶分解与小波分解方法具有本质性的差别。
正是由于这样的特点,EMD 方法在理论上可以应用于任何类型的信号的分解,因而在处理非平稳及非线性数据上,具有非常明显的优势,适合于分析非线性、非平稳信号序列,具有很高的信噪比。
所以,EMD方法一经提出就在不同的工程领域得到了迅速有效的应用,例如用在海洋、大气、天体观测资料与地震记录分析、机械故障诊断、密频动力系统的阻尼识别以及大型土木工程结构的模态参数识别方面。
该方法的关键是经验模式分解,它能使复杂信号分解为有限个本征模函数(Intrinsic Mode Function,简称IMF),所分解出来的各IMF分量包含了原信号的不同时间尺度的局部特征信号。
经验模态分解法能使非平稳数据进行平稳化处理,然后进行希尔伯特变换获得时频谱图,得到有物理意义的频率。
与短时傅立叶变换、小波分解等方法相比,这种方法是直观的、直接的、后验的和自适应的,因为基函数是由数据本身所分解得到。
由于分解是基于信号序列时间尺度的局部特性,因此具有自适应性。
2基本原理对数据信号进行EMD分解就是为了获得本征模函数,因此,在介绍EMD分析方法的具体过程之前,有必要先介绍EMD分解过程中所涉及的基本概念的定义:本征模函数,这是掌握EMD方法的基础。
本征模函数在物理上,如果瞬时频率有意义,那么函数必须是对称的,局部均值为零,并且具有相同的过零点和极值点数目。
在此基础上,NordneE.Huang等人提出了本征模函数(Intrinsic Mode Function,简称IMF)的概念。
本征模函数任意一点的瞬时频率都是有意义的。