An empirical optimal envelope method based on interpolation is proposed. First, the upper and lower distance functions are established, then the maximum points of the signal are interpolated to get the initial upper envelope of the signal. Then the position of the maximum points of the upper distance function is found, and the points at the position are interpolated to obtain an iterative upper envelope. Repeat the above process until all the maximum points of the upper distance function are equal to 0, get the empirical optimal upper envelope; then interpolate the minimum points of the signal to get the initial lower envelope of the signal; then find the position of the maximum point of the lower distance function, interpolate the points of the signal at that position, and get the lower envelope of an iteration. By repeating the above process until all the maximum points of the lower distance function are equal to 0, the empirical optimal lower envelope is obtained; the envelope obtained by the present invention can ensure that the upper envelope is always above the signal, the lower envelope is always below the signal, and the upper envelope and the lower envelope do not cross, thus making the envelope obtained more accurate.
【技术实现步骤摘要】
一种基于插值的经验最优包络方法
本专利技术属于信号处理
,具体涉及一种基于插值的经验最优包络方法。
技术介绍
信号的包络求解是信号处理中的一个重要课题,求解出准确、有意义的信号包络对许多信号处理方法的改进有重要意义。目前信号的包络求解主要有两种,一种是使用Hilbert变换求解信号的解析信号,解析信号的“模”即为所求信号的包络,但是这种包络只适合于求解均值为0的对称信号的包络,假如信号均值不为零,只能使用经验包络。经验包络是由Huang在提出经验模式分解(EMD)时提出的一种针对任意信号的包络求解方法(NordenE.Huang.etc.TheempiricalmodedecompositionandtheHilbertspectrumfornonlinearandnon-stationarytimeseriesanalysis[J].ProceedingsoftheroyalsocietyA:Mathematical,PhysicalandEngineeringSciences.1998:pp903-995.),其思路是使用三次样条插值分别连接信号的极大值 ...
【技术保护点】
1.一种基于插值的经验最优包络方法,其特征在于,包括以下步骤:1)设有信号x(t),找出其所有极大值点,使用三次样条插值法对信号的极大值点插值,得到初始上包络eu0(t);2)定义初始上包络eu0(t)的上距离函数d+0(t),d+0(t)=x(t)‑eu0(t),找出上距离函数d+0(t)所有极大值点位置t+0;3)使用三次样条插值法对序列[t+0,x(t+0)]进行插值,得到第1次迭代上包络eu1(t);4)重复步骤2)‑3),直到第k1次迭代上包络
【技术特征摘要】
1.一种基于插值的经验最优包络方法,其特征在于,包括以下步骤:1)设有信号x(t),找出其所有极大值点,使用三次样条插值法对信号的极大值点插值,得到初始上包络eu0(t);2)定义初始上包络eu0(t)的上距离函数d+0(t),d+0(t)=x(t)-eu0(t),找出上距离函数d+0(t)所有极大值点位置t+0;3)使用三次样条插值法对序列[t+0,x(t+0)]进行插值,得到第1次迭代上包络eu1(t);4)重复步骤2)-3),直到第k1次迭代上包络的上距离函数的所有极大值点等于0,得...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。