不同切削力预测建模方法的比较研究
详细内容
1 引言在切削技术研究及实际切削加工中,有关切削力的数据是计算切削功率、设计和使用机床、刀具和夹具、开发切削数据库、实现加工中切削力控制等的重要依据。在实际生产中,为了在粗加工时充分利用机床功率,在精加工时有效保证工件质量,均需合理选择切削条件,并对选定切削条件下的切削力进行预测。 预测切削力的经验模型主要建立在最小二乘回归法的基础上,近年来,人工神经网络法和灰色理论建模法的应用也越来越多。这些建模方法具有不同的特点及使用条件,并各有利弊。本文结合实例对人工神经网络法和灰色理论建模法的建模特点及其优劣进行了较深入的分析,并与常用的最小二乘回归法进行比较,旨在为合理选择建模方法提供参考依据。2 基于径向基神经网络的切削力预测建模基于Kolmogorov定理的三层BP神经网络可较精确地拟合任意连续函数,当输入节点数为n时,隐层节点数为(2n+1)且常选择Sigmoid型传递函数。在实际应用中,往往需要大量的BP隐层节点,通过增加隐层数可减少各隐层上的节点数,但迄今尚无选取BP网络隐层数及其节点数的统一方法。此外,标准BP以及各种改进型BP算法均存在局部极小和收敛速度的问题。 径向基神经网络(RBF)精确拟合任意连续(或不连续)目标函数的能力及学习速度均优于BP网络。RBF的隐层节点采用径向基传递函数,其节点数不像BP网络那样需预先设定,而是在学习过程中不断增加直到满足误差指标为止。 根据切削力及其影响因素的特点,设计如下图所示的RBF网络。由图可知,RBF网络包括输入层、一个RBF隐层和输出层。输出层包含一个用于输出预测切削力的线性节点。隐层包含S1个RBF节点且S1值在学习过程中动态增加。输入层的RXQ阶输入矢量阵P表示有R个输入节点,在每个节点处输入Q个样本(Q等于试验组数m)。每个输入节点代表切削力的一个影响因子,且切削力的所有可量化影响因子均可抽象为一个输入节点。若考虑切削深度、进给量、切削速度、工件材料的剪切屈服应力、刀具材料、刀具的负倒棱宽度、主偏角、刃倾角、刀尖圆弧半径、刀具磨损、切削液等各种影响因素,则可有多个输入节点。根据实际建模经验,可主要考虑切削深度和进给量的影响,此时输入节点数R=2。
切削力预测的径向基神经网络结构图
(S2=1,S1动态确定)
- 神经网络模型的验证与分析 基于图1所示模型和表1数据,选择ap和f作为输入层节点,实测切削力Fz作为目标输出。选择表1中的数据样本No.1~8用于建模,数据样本No.9用于模型评价。采用径向基学习算法设计图1所示具体模型时,学习控制参数如下:网络输出误差平方和期望值e=0.01,径向基散布值sp=1.0,隐层最大节点数nr=1000,显示频率df=25。通过编程计算,得到表2所示切削力神经网络具体模型参数。基于表2模型和与表1切削条件对应的切削力神经网络计算结果列于表3。为便于比较,表3还列出了切削力实测值以及采用普通最小二乘多元线性回归模型的计算结果。最小二乘回归建模是基于表1中的数据样本No.1~8,数据样本No.9用于模型评价。回归模型的线性形式为 Yp= 5.135186 + 0.9719143[ln(ap)]p+ 0.862146[ln(f)]p (6a) Fz= exp(Yp) (6b)
2
3
4
5
6
7
8
9 878
1129
1443
1756
627
1255
1756
2195
2760 878.00
1075.2
1179.2
1293.3
1418.4
1555.5
1706.0
1871.0
2051.9 0.0
-4.8
-18.3
-26.3
+126
+23.9
-2.8
-14.8
-25.7 815
1157
1482
1797
665
1209
1715
2198
665 -7.2
+2.5
+2.7
+2.3
+6.1
-3.7
-2.3
+0.14
-3.4 灰色微分方程的参数估计值:[a,b]=[-0.0923,945.2975] 从表1去掉数据样本No.4~6,将数据样本No.1~3和No.7~8用于建模,No.9仍用于模型评价,从而使建模数据更接近e指数规律分布,得到的灰色模型预测结果列于表5。显然,相对于表4而言,表5的灰色模型拟合和预测精度有了明显提高,且建模数据样本更少,这正是灰色建模方法的显著特点之一。
2
3
7
8
9 878
1129
1443
1756
2195
2760 878
1138
1413.3
1755.3
2179.9
2707.3 0.0
+0.79716
-2.05821
-0.03986
-0.68792
-1.90942 灰色微分方程的参数估计值:[a,b]=[-0.2167,828.9403] 灰色模型预测法适合"少样本、贫信息"建模,且可获得较高的模型拟合和预测精度,但其先决条件是建模数据样本必须较好服从e指数分布规律。为进一步验证其建模特点,表6列出了另一计算实例,即采用灰色模型预测外圆磨削加工中的法向磨削力Fn。其中,数据样本No.1~5用于建模,数据样本No.6用于模型评价,法向磨削力Fn的实测值引自参考文献。从表6可知,只要建模数据样本较好服从e指数分布规律,则灰色模型预测法的拟合和预测精度优于最小二乘回归法。
2
3
4
5
6 7.84
8.10
8.38
8.75
9.32
9.93 7.84
8.04
8.42
8.83
9.25
9.69 0
-0.77
+0.52
+0.89
-0.72
-2.3 7.69
8.24
8.58
8.83
9.09
9.19 -1.865
+1.76
+2.406
+0.92
-3.13
-7.415 灰色微分方程的参数估计值:[a,b]=[-0.04695,7.48196]
- 对于切削力的预测,最小二乘回归法和人工神经网络法均是有效的建模方法。这两种建模方法均要求提供尽可能多的数据样本,以保证较高的拟合精度和适用范围。神经网络法的建模拟合精度优于最小二乘回归法;但在建模数据以外的数据预测方面,最小二乘回归法则更具优势。 在建模数据样本较好服从e指数分布规律的前提下,灰色模型预测法的拟合和预测精度优于最小二乘回归法,且可在"少样本、贫信息"的数据条件下实现建模。如数据样本不服从e指数分布规律,则选用最小二乘回归法建模效果更好。