310 likes | 600 Views
WAVELET. 《 小波分析及应用 》 结课汇报. School of Mechanical Engineering. 组员:. 费基雄 1013201062. 臧家炜 1013201083. 李志猛 1013201068. 目录 CONTENTS. 1. 小波分析的基础知识. 2. 小波分析的发展历史. 3. 案例分析. 小波分析在铣削加工中应用 小波分析在机器人控制中的应用 小波包变换在刀具磨损监测中的应用. 1. 小波分析的基础知识. 1.1 小 波的 概念以及 常见的小波函数.
E N D
WAVELET 《小波分析及应用》结课汇报 School of Mechanical Engineering 组员: 费基雄 1013201062 臧家炜 1013201083 李志猛 1013201068
目录CONTENTS 1.小波分析的基础知识 • 2.小波分析的发展历史 3.案例分析 小波分析在铣削加工中应用 小波分析在机器人控制中的应用 小波包变换在刀具磨损监测中的应用
1.小波分析的基础知识 1.1 小波的概念以及常见的小波函数 小波(Wavelet): 顾名思义,“小波”就是小的波形。所谓“小”是指它具有衰减性;而称之为“波”则是指它的搬波动性,其振幅正负相间的震荡形式[1]。 Haar及其傅里叶变换 Gass小波 Shannon小波及其傅里叶变换 几种常见的小波函数
1.小波分析的基础知识 1.2 小波分析(wavelet analysis) 小波分析的概念 小波分析(wavelet analysis)或小波变换(wavelet transform)是指用有限长或快速衰减的(称为母小波(mother wavelet))的振荡波形来表示信号。该波形被缩放和平移以匹配输入的信号。 小波分析的应用 (1)小波分析用于信号与图像压缩是小波分析应用的一个重要方面。它的特点是压缩比高,压缩速度快,压缩后能保持信号与图像的特征不变,且在传递中可以抗干扰。基于小波分析的压缩方法很多,比较成功的有小波包最好基方法,小波域纹理模型方法,小波变换零树压缩,小波变换向量压缩等。 (2)小波在信号分析中的应用也十分广泛。它可以用于边界的处理与滤波、时频分析、信噪分离与提取弱信号、求分形指数、信号的识别与诊断以及多尺度边缘检测等。 (3)在工程技术等方面的应用。包括计算机视觉、计算机图形学、曲线设计、湍流、远程宇宙的研究与生物医学方面。
1.小波分析的基础知识 1.3 小波变换的种类以及比较 连续小波变换(CWT) 离散小波变换(DWT) 小波变换 快速小波变换(FWT) 小波包分解(WPD) 连续变换在所有可能的缩放和平移上操作,而离散变换采用所有缩放和平移值的特定子集。快速小波转换是利用数学的算法则用来转换在时域的波或信号变成一系列的以正交基底构成的小而有限的波—小波。 当然,快速小波转换本身可以很轻易地扩增它的维度以符合各种不同的需求。小波包分解是用分析树来表示小波包,即利用多次叠代的小波转换分析输入讯号的细节部分。
1.小波分析的基础知识 1.3 小波变换与傅里叶变换的比较 小波变换经常和傅里叶做比较,在后者中信号用正弦函数的和来表示。两者主要的区别是小波变换在时域和频域都是定域的,而标准的傅里叶只在频域上是定域的。短时傅里叶变换(Short-time Fourier transform)(STFT)也是时域和频域都定域化的,但有频率和时间的分辨率问题。而小波分析通过多分辨分析通常可以给出更好的信号表示。小波变换的计算复杂度也更小,只需要 O(N) 时间,快于快速傅里叶变换的O(Nlog(N)) ,其中N代表数据大小
1.小波分析的基础知识 1.3 小波变换与傅里叶变换的比较 小波变换经常和傅里叶做比较,在后者中信号用正弦函数的和来表示。两者主要的区别是小波变换在时域和频域都是定域的,而标准的傅里叶只在频域上是定域的。短时傅里叶变换(Short-time Fourier transform)(STFT)也是时域和频域都定域化的,但有频率和时间的分辨率问题。而小波分析通过多分辨分析通常可以给出更好的信号表示。小波变换的计算复杂度也更小,只需要 O(N) 时间,快于快速傅里叶变换的O(Nlog(N)) ,其中N代表数据大小
2.小波分析的发展历史 小波变换的发展历史回顾 它的主要特征是,在上述理论框架下,出现了许多很有价值的应用成果,也解决了长期没有解决的应用问题,相反地,在应用中也提出了许多需要解决的问题,从而推动了小被分析理论的发展。 Y.Meyer和计算机学者S.mallat提出了多分辨分析的思想,Mallat给出了小波分解与重构信号的快速算法——塔式算法(又称Mallat算法),成功地给小波分析构成一个理论架构。 一些特殊的小波出现并在某些领域零散用一个代表是法地质学家A.Grossman等在1984年第一次把小波用于处理地质数据,另一个代表性的工作是1981年J.stormberg与他的合作者发现的正交小波基。 全面和应用发展期 小波分析理论成型期 孤立研究与应用阶段 第三阶段 第二阶段 第一阶段
3.案例分析 [A] 小波分析在铣削加工中应用 Wavelet
小波分析在铣削加工中应用 铣削力信号的处理 小波分析在铣削加工中的应用方面 铣削颤振的识别 铣刀磨损的判断 通过分析后的信号判预测和判断铣削过程 测试铣削过程中 的信号 对测试的信号进行小波分析 通过分析后的信号预测颤振 通过分析后的信号判断铣刀磨损情况 小波分析在铣削过程中的应用步骤
小波分析在铣削加工中应用 小波分析对铣削力信号的处理 铣削力信号去噪处理 小波分析对铣削力信号的处理 铣削力信号小波分解 通过小波分解来为后续分析铣刀的磨损以及铣削颤振信号的识别做一些准备。 从图可以看出,去噪后的信号曲线变得光洁而且较为平缓,明显的好于原始信号。通过去噪处理的信号更加接近于实际信号。 铣削力信号去噪 铣削力小波分解
3.案例分析 [B] 小波提升算法多关节机器人滑模控制 Wavelet
3. 系统仿真 Wavelet 总体思路
1. 机器人轨迹跟踪变结构控制 1.1 机器人的物理特性 机器人动力学模型 2关节机器人 惯性矩阵 力矩 离心力哥氏力 重力项
1. 机器人轨迹跟踪变结构控制 1.2 变结构控制器设计 指令信号 误差 控制目标:轨迹跟踪—要求关节向量q 尽可能好地跟踪 指定的关节角位移量.
2. 小波提升算法消除信号高频噪声 多项式插补获取信号的高频分量+构建尺度函数获取信号低频分量 双正交小波构建 Wavelet 滤波器 D9/7双正交多小波 [1]滤波器相对应的多项矩阵 多项矩阵
2. 小波提升算法消除信号高频噪声 [2]提升步骤,得到信号分解多项矩阵式 信号分解多项矩阵式 9/ 7 小波滤波器的提升实现
3. 系统仿真 高频信号=0 高频信号=0 低频信号 保持不变 由于通常小波变换时默认的都是进行偶数二抽取, 故此时提升变换的滤波器是非因果的. 为使滤波成为因果可实现的,小波变换时进行奇数的二抽取, 这相当于右移一位, 引入一个z - 1因子, 计算x ( z ) z - 1 就可以与非因果项抵消了 重构多项矩阵式
3. 系统仿真 Wavelet
3.案例分析 [C] 小波包变换在刀具磨损监测中的应用 Wavelet
问题背景 时频域分析—小波变换 三层小波分解结构图 三层小波分解(db5小波)后各频带对应频率
问题背景 特征选择后的分类效果,红色为新刀,蓝色为初期磨损,蓝绿色为中期磨损,绿色为严重磨损 Fcbf Cfs • fisher_score
解决方案 三层小波包分解结构图
解决方案 经3层小波包变换提取的特征(各频段能量百分比)随刀具磨损的变化 1代表新刀 2代表初期磨损 3代表中期磨损 4代表严重磨损 特征1-8(对振动信号v1进行3层小波包变换,按频率从小到大排列) 特征9-16(对振动信号v2进行3层小波包变换,按频率从小到大排列)
解决方案 经过小波包变换提取的特征的分类效果,红色为新刀,蓝色为初期磨损,蓝绿色为中期磨损,绿色为严重磨损 特征:2,16,,24 特征2,7,8