Research on Milling Control of Weak Stiffness Parts Driven by Magnetorheological Effect
When milling thin-walled parts, due to the weak stiffness property of the system, deformation and vibration are extremely likely to occur. This paper, based on the magnetic fluid-assisted support, which can control the structural stiffness by changing the current, establishes the dynamic equation of the milling system. The system stiffness and damping, the plastic force of the magnetic fluid, and the control current are respectively established into equations. Using Matlab/Simulink, milling simulations are conducted respectively, and the acceleration response of the workpiece vibration under different current waveforms is obtained. Based on this, the fuzzy control rules of the current are summarized. Finally, the effectiveness of the control scheme is verified through milling experiments, and an ideal vibration reduction effect is achieved, providing a new and effective control theory and technology option for milling parts with weak stiffness.
Magnetorheological Fluid
在船舶、汽车与航天制造等领域,发动机叶片、箱体等结构复杂的弱刚度工件在机械加工时,极易产生变形和振动,造成工件加工精度低的问题。近年来柔性加工理论的出现和磁流变技术的发展为铣削薄壁弱刚度零件提供了一种新的方案。
柔性夹具是指当工件形状和尺寸有一定变化后,夹具还能适应此种变化并能继续使用的夹具系统
本文将基于上述两种新型技术设计一款安装在薄壁工件底部的磁流变辅助支承,在铣削薄壁弱刚度工件的过程中,通过模糊控制算法寻找到最佳的波形电流来将该系统下工件的铣削振动控制到最低,从而得到最佳的工件尺寸精度和表面加工质量。
磁流变辅助支承的结构如
建立磁流变液力学模型是研究磁流变减振装置电流控制策略的基础,当前应用较为广泛的力学模型有以下两种:修正后的Bingham模型和Bouc-wen模型
图1. 装置结构图
通过数据分析,得到
(1)
(2)
(3)
由式(3)得 ,代入式(1),求导可得式(4):
(4)
将式(4)代入式(2),由于剪切应变率与时间为线性变换关系,即 ,则 , 为积分常数,不妨设其为0,通过计算得到式(5):
(5)
求解式(5)的一阶常系数非齐次线性微分方程,得到剪应力 与剪切应变率 关系式,如式(6)所示:
(6)
令每一项剪切应变率 前的系数为 到 得到式(7):
(7)
根据磁流变力学模型公式(7)中剪应力与剪应变率关系,对不同励磁电流下测得的磁流变液应力–应变速率进行拟合,如
电流 |
|
|
|
|
|
R |
0 A |
0.0007 |
0.7620 |
7.6553 |
100 |
1 |
0.9788 |
1 A |
0.014 |
21.8063 |
15,043 |
100 |
1 |
0.9623 |
2 A |
0.029 |
43.4944 |
28,147 |
100 |
1 |
0.9729 |
3 A |
0.0254 |
38.1195 |
39,483 |
100 |
1 |
0.9416 |
4 A |
0.0235 |
36.4726 |
42,553 |
100 |
1 |
0.9699 |
5 A |
0.0226 |
34.2473 |
45,465 |
100 |
1 |
0.9646 |
将对应系数拟合值代入各项系数a的表达式,即可求得各励磁电流下磁流变液的动态力学参数——
、
、
、
如
由于外加电流在2 A时,产生的磁场会使得磁流变液形成磁饱和现象,因此电流的取值范围在0~2 A,通过
电流 |
|
|
|
|
0 A |
7.5843 |
749.0 |
0.0157 |
0.7593 |
1 A |
14,853 |
12.87 |
0.289 |
23.1287 |
2 A |
27,191 |
31.52 |
0.6249 |
45.4653 |
3 A |
39,483 |
24.48 |
0.5405 |
38.1215 |
4 A |
42,553 |
24.47 |
0.5305 |
36.4746 |
5 A |
45,465 |
23.07 |
0.5115 |
34.2456 |
拟合参数 |
与电流I的关系式 |
拟合精度R |
|
|
0.9423 |
|
|
0.9874 |
|
|
0.9892 |
|
|
0.9757 |
上章通过参数拟合得到了电流和磁流变液各个力学参数的关系表达式,而本章则是需要在建立铣削系统与磁流变液减振装置的动力学方程后,将上章所得的表达式代入铣削系统动力学方程,得到铣削系统整体的刚度阻尼和磁流变液塑性阻尼力与控制电流的关系表达式,为后续铣削系统动态响应仿真和控制系统的开发打下基础。
本文将铣削系统简化为单自由度系统,可得
图中 为铣削力; 为磁流变减振装置与铣削系统的总质量; 为磁流变装置的阻尼; 、 为磁流变模型中的两个弹簧元件的刚度; 、 分别为铣床自身的刚度和阻尼, 磁流变液模型的塑性力。表达式为式(8)和式(9)。
(8)
(9)
其中, 为弹簧元件 的位移, 为弹簧元件 的位移, 为粘壶 的速度。
求解微分方程式(10)可得:
(10)
因此磁流变液模型总变形为: ,则磁流变液模型总刚度 如式(11)所示:
(11)
由
(12)
其中
的取值就由
(13)
(14)
磁流变液模型的塑性力
可直接由
(15)
本文将通过不同波形的电流来仿真铣削系统的加速度响应,电流分别按照恒流、正弦波、三角波和方波形态,每一种形态再通过不同电流大小进行对比,以得出效果最佳的电流形态以及电流大小,以下将使用Simulink
经机床手册查询,可知机床自身刚度为:
;机床自身的阻尼为:
;磁流变铣削系统质量为
;铣削力可由式(16)的经验公式
(16)
式中, 为铣削宽度, 为进给量, 为刀具直径, 为切削深度, 为刀具转速, 为刀具齿数。查阅手册可知,使用的刀具为德利星70度钨钢合金球头刀,铣刀长度100 mm,铣刀直径12 mm,刀具齿数 为2,刀刃长度32 mm,刀具螺旋角35度,刀具进给速度 为900 mm/min,进给量 为0.45 mm/r,切削深度 为0.2 mm,铣削宽度 为0.4 mm,根据经验公式式(16)可计算出铣削力 。
得到仿真基础数据后,本文将利用Simulink对振动方程进行仿真,由于需要对不同电流下的相同波形进行对比分析,所以需要先设置子程序加入方程,根据式(12)可得到子程序仿真模型框图,
主程序的框图和子程序同样,都根据式(12)进行建模,框图如
将铣削力设置为正弦波,其大小已计算出为89.5 N,频率设置为60 Hz。
将波形图信号分别设置为恒流、正弦波、三角波和方波,波形设置如
将得到的时域信号结果通过Matlab转化成频率响应可得到不同波形下的频率系统频响图如
图8. 不同波形电流下的系统频域响应
将上述频率响应图的峰值频率做成数据表如
由此可知,任意电流波形下,随着电流大小从0 A到2 A,系统峰值频率在不断右移。对于振动系统来说,当外界振动源的激励频率与系统固有频率接近时,系统会产生共振现象。铣削系统的外部激励主要为低阶低频,为减少低阶低频的振动幅值,就需要使得系统峰值频率调整为尽量远离低频的区域,以避免共振。因此,当频率右移幅度越大,即峰值频率越大,铣削系统对于低阶低频的受迫振动下收到的
干扰将越不明显。根据固有频率总计算公式 ,随着固有频率的增加,系统该振动方向上的刚度
也会越来越大,表明其抗振能力也在越来越强。其中方波的右移幅度最大,相较零电流提升了100 Hz,其次是三角波,正弦波和直流,其中正弦波和直流的差异较不明显,表明当外部激励为大小89.5 N、频率60 Hz的正弦波时,方波减振效果最佳。然而系统在不同频率的铣削力输入下,对应的最佳控制电流也有所不同,因此需要通过智能控制算法来帮助我们更快速方便地选择合适的电流波形和大小。
电流幅值(A) |
电流波形 |
峰值频率(Hz) |
谱峰值(m/s2) |
0 |
无 |
100 |
|
1 |
直流 |
119 |
|
正弦波 |
132 |
|
|
三角波 |
138 |
|
|
方波 |
148 |
|
|
2 |
直流 |
176 |
|
正弦波 |
184 |
|
|
三角波 |
192 |
|
|
方波 |
208 |
|
由于实际生产中,磁流变辅助支承铣削动力学系统是非线性系统,想要通过传统控制算法得到系统瞬时动力学方程的解较为复杂,而模糊控制不需对被控对象建立精准的数学模型且易于构建,所以本文将使用模糊控制算法来得到磁流变辅助支承系统所需的电流波形与电流大小。
模糊控制器
首先选择输入与输出,本文选择二维模糊控制器,即模糊控制器具有两个输入变量和一个输出变量,输入变量为振动幅值 和振动频率 ,输出变量为电源的输出波形和电流大小 。在铣削系统中,系统会通过传感器测量得到工件加速度信号并对其进行实时频域分析,通过加速度信号传感器可以直接得到振动幅值 的输入变量,通过信号频域分析软件可以得到振动频率 的输入变量。
根据第三章的动态特性仿真分析可以得到输入变量振幅的论域为
,模糊状态可以表示为{负大,负中,负小,零,正小,正中,正大},即{NB, NM, NS, Z, PS, PM, PB}七个模糊集合;根据动态特性仿真结果,当振幅
时,定义为负大,即NB;振幅
时,定义为负中,即NM;振幅
时,定义为负小,即NS;振幅
时定义为零,即Z;振幅
时,定义为正小,即PS;振幅
时,定义为正中,即PM;振幅
时,定义为正大,即PB。为方便计算,输入和输出变量的隶属度函数采用与正态分布相近的三角形函数,如
振动频率
的论域为
,模糊状态可表示为{很小,小,中,大,很大},即{VS, S, M, B, VB}五个模糊集合;当振动频率
时,定义为很小,即VS;当
时,定义为小,即S;当
,定义为中,即M;当
时,定义为大,即B;当
时,定义为很大,即VB。振动频率的隶属度函数如
模糊控制器输出变量电源的电流论域为[0, 2],模糊状态可表示为{零,小,大},即{Z, S, B}三个模糊集合。当电流
时,定义为零,即Z;当
时,定义为小,即S;当
时,定义为大,即B。而作为电源的输入电流,需要有四种不同的波形电流,该四种波形电流的模糊语言为:直流(DC),正弦波电流(SinC),三角波电流(SawC)和方波电流(SquC)。则,0 A直流定义为Z (DC);2 A方波定义为B (SquC),以此类推。模糊控制器输出电流的隶属度函数如
根据本文磁流变辅助支承铣削系统动力学响应特性分析,选择状态评估模糊控制规则法来指定本文基于磁流变辅助支承铣削系统的颤振控制策略。由第三章磁流变辅助支承动态响应特性仿真结果,根据不同的振动频率与不同的振动幅值来选择最佳的电流,其对应关系可由
f (Hz) 振幅 |
0~85 |
85~180 |
180~300 |
300~375 |
375~500 |
0~3 |
0 A |
0 A |
0 A |
0 A |
0 A |
3~6 |
1 A三角波 |
2 A三角波 |
2 A直流 |
1 A方波 |
2 A方波 |
6~9 |
2 A方波 |
2 A方波 |
2 A直流 |
1 A方波 |
2 A方波 |
f (Hz) 振幅 |
VS |
S |
M |
B |
VB |
NB |
B (SquC) |
B (SquC) |
B (DC) |
S (SquC) |
B (SquC) |
NM |
S (SawC) |
B (SquC) |
B (DC) |
S (SquC) |
B (SquC) |
NS |
Z |
Z |
Z |
Z |
Z |
Z |
Z |
Z |
Z |
Z |
Z |
PS |
Z |
Z |
Z |
Z |
Z |
PM |
S (SawC) |
B (SquC) |
B (DC) |
S (SquC) |
B (SquC) |
PB |
B (SquC) |
B (SquC) |
B (DC) |
S (SquC) |
B (SquC) |
由基于磁流变辅助支承装置动态响应特性结果对应关系可以推断二维模糊控制器的模糊控制规则,规则表如
本章将搭建基于磁流变辅助支承装置的薄壁工件铣削加工平台
由第四章基于模糊控制的减振方法可知,本实验是在工件加工中,控制系统通过加速度传感器检测振动幅值,当工件振动幅值过大时,记录下当时的振动频率,幅值与频率输入进模糊控制规则得到合适的电流波形和电流大小输出。
本文通过程序控制电源对辅助支承施加合适的波形电源,记录下铣削试验中工件底部的加速度响应,结果如
由
电流波形 |
时域峰值(m/s2) |
峰值频率(Hz) |
频谱峰值(m/s2) |
控制前 |
|
113 |
|
控制后 |
|
212.8 |
|
为更直观地表明模糊控制电流对工件加工精度的影响,工件在未加电流和施加电流后的加工对比图如
(1) 本文通过实验测定不同电流工况下磁流变液应力与应变速率图,拟合数据得到力学模型系数,进而求出磁流变液动态力学参数与电流的关系表达式。
(2) 将第二章所得关系表达式代入铣削系统动力学方程,得出铣削系统整体刚度阻尼、磁流变液塑性阻尼力与控制电流的关系表达式。利用Simulink对不同波形电流控制下铣削系统的加速度响应进行数值仿真,结果表明,当外部激励为大小89.5 N、频率60 Hz的正弦波时,方波减振效果最佳。
(3) 本文采用模糊控制算法确定最佳控制电流,输入为铣削振动时工件的振动频率与幅值,输出是电源输出波形和电流大小。根据第三章仿真结果,建立输入与最佳输出电流的对应关系表并模糊化,得到二维模糊控制器的控制规则,能快速得出不同激振力下的最佳控制电流波形和大小。
(4) 搭建了基于磁流变辅助支承装置的薄壁工件铣削平台,依据第四章模糊控制算法,向辅助支承施加最佳控制电流。对比施加前后的加速度信号时域与频域,发现振动频率右移、幅值减小,减振效果良好。对比工件振纹,明显看出控制电流介入后加工精度提高,验证了该铣削减振方案正确有效。