1 内容介绍
局部均值分解是一种信号处理方法,旨在从信号中提取出一组纯调频信号和包络信号的“**拟合”乘积函数( product functions,PF) ,通过数学迭代循环可以得到所有的 PF 分量,进而进行信号分析。对于信号 x( t) ,其分解过程如下。
2 仿真代码
% EXAMPLE:
clc;
clear;
close all;
fs = 10000; % sampling frequency
N = 30000; % data amount
t = (1:N)/fs; % time vector
x1 = (2+cos(2*pi*0.5*t)).*cos(2*pi*5*t+15*t.^2);
x2 = cos(2*pi*2*t);
x = x1+x2;
options.display = 1;
options.max_iter = 30;
options.max_pfs = 10;
[pf3, ams3, fms3, ort3] = RLMD(x,options);
figure;
subplot(2,1,1),plot(t,x1);
subplot(2,1,2),plot(t,x2);
3 运行结果
4 参考文献
[1]陈志刚, 赵志川, 钟新荣,等. 基于鲁棒局部均值分解与二阶瞬态提取变换的滚动轴承故障诊断[J]. 科学技术与工程, 2022, 22(1):9.