关键词:
智能机床
误差补偿
自适应加工
模糊控制
切削颤振
摘要:
机床智能控制系统是智能机床的核心和大脑,而智能机床又是智能制造领域的关键组成部分。因此,对机床智能控制系统的研究和改善有助于提升制造业核心竞争力,具有重要工程价值。区别于传统数控系统,机床智能控制系统具有自感知、自决策及可代替人工经验进行智能判断等功能。因此本文以能够提高数控机床加工过程智能化水平的三个途径(误差补偿、自适应加工、颤振监测与抑制)着手展开研究,旨在为机床智能化发展提供一定的理论参考依据。首先,针对机床误差补偿进行研究,通过误差溯源分析得到了占据机床总误差比重最多的是几何误差及热误差。对于几何误差,使用激光干涉仪测量并辨识了三轴机床的21项误差元素,并采用切比雪夫多项式对误差元素进行拟合,改善了龙格现象,又建立了基于齐次坐标变换原理的几何误差空间数学模型。对于热误差,本文主要以发热量最大的电主轴为研究对象,提出了基于热弹性理论与温度场积分中值定理的电主轴径向、轴向热误差建模方法,分别得到了温度与径向热漂移的数学模型及温度与轴向热伸长的数学模型,尤其是建立了轴向热误差的线性模型(仅需一个传感器测量关键点处温度即可得到热伸长量)大大减少了传感器的数量及操作难度。又提出了一种基于球杆仪的电主轴热误差测量新方法,并将测量值与建模值做了比较,验证了所提热误差建模方法的可靠性。然后,针对自适应加工进行研究,提出了基于模糊控制理论的主轴恒功率自适应加工控制系统,为了克服模糊控制器在反模糊化时计算量大、占用资源多的问题,提出了使用Matlab建立模糊控制表的方法,在控制时只需进行查表即可得到控制量,大幅提高了控制效率和响应速度。而模糊控制器由于其特性,会产生稳态误差,且响应速度不佳,针对该问题本文又提出了双模态控制和引入误差积分环的控制优化方法,在消除稳态误差的同时改善了系统响应速度。而对于模糊控制中参数选取过度依赖人工经验且缺乏理论依据的问题,提出了基于鲸鱼优化算法并使用Matlab与Simulink联合仿真的参数寻优技术路线。其次,切削过程发生的颤振也是阻碍机床提高加工效率和智能化水平的重要因素。针对颤振的监测与抑制进行研究,本文提出了改进的小波包能量熵颤振监测指标,排除了主轴转频及齿通过频率对能量熵值计算的影响,提高了监测灵敏度和可靠性。因为单一能量熵指标易受环境高频噪音的干扰,为了改善该问题,本文从刀具运动机理着手,并结合庞加莱截面分析法,提出了与主轴转频同步采样的方差监测指标,使用双指标对颤振进行监测将大幅提高鲁棒性。为了抑制颤振,对切削系统进行了动力学建模分析,得到了基于转速迭代的颤振抑制算法。最后,为了对前文所提出的误差补偿及颤振监测抑制方法进行试验验证,开发了基于坐标原点偏移法的外挂式误差补偿器,对机床几何误差和热误差进行了补偿试验。但由于该补偿器是并行数据传输方式,占用机床硬件资源较多,后又使用C#语言和Visual Studio 2015开发了基于TCP/IP通讯协议的机床智能控制系统,并用该系统完成了误差补偿、颤振监测与抑制试验。试验表明该控制系统提高了机床加工精度并有效提升了机床的智能化水平。