机械零件型面加工误差的有效分析是精密或超精密加工不可缺少的基础。长期以来, 人们对此研究和应用非常关注, 提出了多种机械零件型面加工轮廓误差的分析和综合方法。其中, 自相关函数和富立叶谱 (Fourier spectrum) 等传统方法被广泛应用于型面轮廓加工质量分析和加工过程监控中[1]

大量的实验研究表明, 很多机加工型面, 如零件的磨削或精车表面, 具有自相似、自仿射特点[2]。因此, 近年来, 一些研究者将现代数学工具引入到研究工作中, 如采用分形几何和小波理论等研究机加工零件表面轮廓特性。文献[2]研究了基于分形的表面微观形貌的分形表征方法。文献[3]研究了加工轮廓误差的小波建模方法。文献[4,5]分别研究了基于分形的零件性能与精度分析方法。

笔者在有关研究基础上, 综合应用分形几何和小波分析等有关理论, 研究了磨削或精车的零件表面加工误差, 建立了基于小波分析的加工型面分形维数计算方法和轮廓误差曲线重构算法, 不但可以得到分形参数, 而且还能重构出型面轮廓误差曲线, 以便进行公差与性能关系分析以及加工过程质量监控等相关工作。应用实例表明, 该方法是非常有效的。

《1 几何型面加工误差的小波分析》

1 几何型面加工误差的小波分析

笔者根据有关小波分析研究结果, 给出型面轮廓加工误差曲线的二进小波分析与多分辨分解方法。设型面轮廓加工曲线f (x) 为二次方可积的, 即f (x) ∈L2 (R) 。根据小波理论[6], 有如下结论:

f (x) 的二进小波变换为

(Dmkf)d=[f(u),Ψm(u-2-mk)]k,mΖ(1)

逼近系数为

(Amkf)d=[f(u),Φm(u-2-mk)]k,mΖ(2)

其中, Ψ (x) 、Φ (x) 分别为小波函数和尺度函数, 满足关系

Ψ(x)=21/2k(-1)kα1-kΦ(2x-k)(3)

{αk}为尺度函数的系数, 而且

Φm(x)=2mΦ(2mx),Ψm(x)=2mΨ(2mx)(4)

hk= (Φ-1 (u) , Φ (u-k) ) , gk= (ψ-1 (u) , Ψ (u-k) ) , 定义

Ηk=h-k,Gk=g-k(5)

则可将型面轮廓加工曲线f (x) 的小波分析和重构的Malatt塔式算法写成

逼近:

(Amkf)d=nΗ2k-n(Am+1nf)d(6)

细节:

(Dmkf)d=nG2k-n(Dm+1nf)d(7)

重构:

(Am+1kf)d=2nhk-2n(Amnf)d+2ngk-2n(Dmnf)d(8)

这里, hkgk被分别称为低通滤波器系数和高通滤波器系数。如采用Doubechies尺度和小波函数, 则有

hk=αk/21/2,gk=(-1)kα3-k/21/2(9)

《2 几何型面加工误差的分形参数计算》

2 几何型面加工误差的分形参数计算

很多研究表明, 机加工型面轮廓呈现出自相似、自仿射特性, 因此其分形参数是表征加工精度的重要指标[2]。根据分形几何理论[7], 轮廓分形维数与它的功率谱有如下关系

S(ξ)ξ-β(Df),(10)

其中, ξ为频率, Df为分形维数, β为谱指数。

根据信号分析理论, 功率谱S (ξ) 是由自相关函数得到的。因此, 对一离散的机加工型面轮廓, 其功率谱S (ξ) 直接反应了轮廓误差的偏离特性。有关研究表明, 曲线的二进小波分析和其分形维数具有如下关系

2[(Dmkf)d]=V02-β(Df)m,(11)

这里, V0为常数, 它决定方差σ的幅度。

于是可利用机加工型面轮廓的小波分析结果, 由式 (11) 得出β, 从而分形维数Df可用下式进行估计

Df=5-β2(12)

《3 机加工型面轮廓误差的分析和重构算法》

3 机加工型面轮廓误差的分析和重构算法

根据以上理论, 笔者将基于分形和小波的机加工型面轮廓曲线分析和重构算法归纳为:

1) 选取一种合适的尺度函数Φ (x) 和相应的小波Ψ (x) , 计算低通滤波器系数hk和高通滤波器系数gk

hk=[Φ-1(u),Φ(u-k)],gk=[Ψ-1(u),Ψ(u-k)]

2) 按式 (6) 、 (7) 对轮廓曲线作Mallat小波分解, 得到逼近 (Akmf) d和细节 (Dkmf) d

3) 计算 (Dkmf) d的方差, 并根据式 (11) 作logσ2与log2m对数图, 求取其斜率和截值, 分别得到β (Df) 和系数V0

4) 将各尺度下的细节 (Dkmf) d视为零均值的高斯过程, 按方差为V02-βm分别产生细节 (Dkmf) d

5) 利用式 (8) 进行轮廓曲线的重构。

根据上述算法, 只要选定L2 (R) 上的小波函数Ψ (x) , 就可根据上述算法对型面轮廓加工误差曲线f (x) 进行二进小波分析, 获得分形参数并进行重构。这种基于分形和小波的分析方法可以很方便地实现公差带内误差精细结构的建模, 即给出一种描述精度的数学方法[4,5], 就可以进一步定量分析和研究公差与性能之间的关系[3,4,5], 以及建立基于分形的表面摩擦磨损模型等。

《4 应用分析实例》

4 应用分析实例

《图1》

图1 角接触球轴承外圈磨削加工误差

图1 角接触球轴承外圈磨削加工误差  

Fig.1 The outer race profile error curve of a ball bearing

笔者应用上述基于分形和小波的型面轮廓加工误差分析方法, 编制了相应的分析计算程序。选用二阶Doubechies小波函数对一个36000型角接触球轴承 (压力角为12°) 的外圈轮廓磨削加工误差 (见图1) 进行6级小波分解, 其结果如图2所示。计算所得的分形维数Df=1.34, 方差系数V0=0.00036 (mm2) 。忽略最高频细节d1, 用a6, d6, d5, d4, d3, d2重构出的磨削加工误差曲线如图3所示。经验算, 重构曲线与实测曲线基本上有相同的统计分形特性和能量特性。同时, 笔者按文献[2]所述方法, 直接用Weierstrass-Madelbrot分形函数计算该误差曲线分形参数, 得到一个较小的分形维数Df=1.22。其根本原因在于用Weierstrass-Madelbrot 分形函数模拟建模时, 忽略了一些重要的高频成分, 而基于分形和小波的分析方法能得到较好的结果。

《图2》

图2 磨削加工误差曲线的小波分析

图2 磨削加工误差曲线的小波分析  

Fig.2 The wavelet analysis of the profile error curve

《图3》

图3 重构出的磨削加工误差曲线

图3 重构出的磨削加工误差曲线  

Fig.3 The reconstructed profile error curve

《5 结论》

5 结论

本文建立的基于分形和小波的加工误差分析方法, 可以对磨削或精车加工的具有分形特性的型面精度精细结构进行分析建模。文中详细研究了加工误差分析的小波算法, 以及根据分形几何计算分形参数的方法。所建立的理论和方法能较好地得到描述加工误差的分形参数, 使重构出的加工误差曲线保持原来的统计分形特性和能量特性, 这有助于进行公差与性能关系定量分析、精加工过程在线质量监控和加工工艺评价等, 有较大的工程应用前景。