一种铣削加工振动的在线主动抑制方法技术

技术编号:13059861 阅读:77 留言:0更新日期:2016-03-24 00:05
本发明专利技术公开一种铣削加工振动的在线主动抑制方法。首先,基于改进的频域LMS算法构造了频域在线主动控制架构。然后,推导了权值系数的迭代公式。再次,融合频点误差和全局频域误差,构造了一种混合误差收敛准则,用于控制算法权值系数的迭代更新和控制收敛点的判定。最后,以铣削加工工件的表面振动为控制目标,以大驱动力压电激励装置为次级激励源,实现铣削加工振动的在线主动抑制。该方法基于频域实现,一个控制循环只进行一次FFT运算,无IFFT运算,可有效保证控制效率。混合误差准则的构造,可在一定程度上有效提高算法的自适应性以及抗干扰能力。

【技术实现步骤摘要】

本专利技术涉及一种振动控制领域,具体涉及铣削加工振动的在线主动控制与抑制方 法。
技术介绍
随着机械装备的不断发展与性能提升,对机械部件的加工质量和加工精度提出了 越来越高的要求。然而,机械加工振动对加工质量和产品表面精度产生重大影响,严重制约 了产品性能的提升。铣削加工作为一个典型代表,加工振动不仅会导致产品质量粗糙,而且 影响刀具寿命,甚至导致加工系统的不稳定。因此,抑制铣削加工振动,提升加工质量,迫在 眉睫。 主动控制具有结构简单、自适应性强等特点受到广泛关注。然而,现有时域主动控 制方法对硬件、软件的时效性要求极高,并且易受信号波动的影响。频域主动控制方法稳定 性好,对信号波动不敏感,适宜于工业现场的在线应用。但是,对于在线铣削加工,如何提升 控制系统的可靠性、效率以及防止控制参数不当对系统的损坏等一系列问题亟需进一步研 究与解决。 本申请人于2012年07月03日提交了一份专利技术专利申请,其【申请号】 CN201210227696. 2公开了一种壳体结构表面变频率特性的主动控制方法,该方法首先构建 频域神经网络辨识器(FNNI)对受控对象进行辨识,采用频域振动响应信号和作动参数作 为输入,实现被控结构的建模和响应的一步预测功能,建立响应和激励参数之间的关系;然 后构建频域神经网络控制器,由FNNI权值、辨识信号与频域目标信号的误差以及作动参数 组成FNNC的输入,采用全局频域误差与特征频点误差相结合的评判准则,由FNNC产生新 的作动参数,不断循环迭代,直至达到预设的振幅,完成壳体结构表面变频率特性的主动控 制。整个过程集中于频域进行,节省了信号转换时间,构造的评判准则有效提高算法的可靠 性、抗干扰性,适于振动和噪声的主动抑制以及结构动态频率特性主动控制。 此外,本申请人于2014年10月11日提交了另一份专利技术专利申请,其【申请号】 CN201410531535. 1,该申请公开了一种基于神经网络的壳体结构表面振动一致性控制方 法。该方法首先基于神经网络优化算法构建振动一致性控制架构,控制架构主要包含辨识 器和控制器两部分核心模块,其中辨识器用于被控壳体模型的辨识与振动响应的预测,控 制器用于激励参数的优化与控制目标的实现;然后,基于梯度下降法推导辨识器、控制器权 值与阈值的迭代公式,用于循环参数的优化与更新;再进一步计算全局误差与频点误差并 将它们相结合,构造一种新型的误差评判准则,用于判别控制效果与目标的差异;最后,以 壳体结构表面多点振动响应的协同控制为目标,同步实现壳体结构表面多点振动响应的一 致性控制。 然而,上述专利申请的控制方法并没有采用本申请采用的技术方案实现铣削加工 振动的在线主动抑制以提升自适应性与抗干扰能力、避免了局部最优对控制效果的影响以 及避免了控制溢出对硬件装置的损坏。此外,本申请专利与上述现有技术专利存在如下区 另Ij:本申请中在线铣削振动抑制时效性要求高,因此基于改进的LMS算法构造频域控制流 程。由于LMS算法结构简单,频域控制结构稳定,较上述专利申请的神经网络控制算法,可 更有效提高时效性,满足铣削在线控制需求。其次,上述专利申请中以目标点振动响应频谱 特性为目标,本申请是以目标点的振动响应最小化为目标。混合误差准则构造与应用,可有 效判别目标频段以及受控频点幅值,避免非加工频段及非加工频点对受控过程的干扰,提 升方法的自适应性以及对背景噪声的抗干扰能力。再次,区别于上述专利申请,本申请中加 入预判断模块来提升系统的鲁棒性。由于铣削加工的不可重复性,一旦控制失效,将会导致 不可挽回的损失。因此,本申请引入预判断模块,有效避免了局部最优对控制效果的影响以 及控制溢出对硬件装置造成的损坏。
技术实现思路
针对上述部分问题,本专利技术提供了,所述 方法基于改进的频域LMS(最小均方算法)实现,控制流程简单,时效性高;构造混合误差评 价准则,提升控制系统的可靠性和自适应性;融入预判断模块,防止控制参数溢出对硬件系 统的损坏及控制失效。 -种铣削加工振动的在线主动抑制方法,该方法用于铣削加工振动的在线消减与 主动抑制,该方法包括如下步骤: (1)步骤1 :基于改进的频域LMS算法实现频域主动控制,每个控制循环只进行一 次FFT运算,无IFFT运算; (2)步骤2 :构造混合误差准则,将全局频域误差和特征频点误差相结合; (3)步骤3 :在控制流程中加入预判断模块。 有益效果:有效减少了控制时间,提高了控制效率;有效提高了控制算法的自适 应性和抗干扰能力;有效防止局部最优及控制参数溢出造成的硬件损坏与控制失效。【附图说明】 图1为本专利技术的铣削加工振动的在线主动抑制方法的架构图; 图2 (a)为本专利技术铣削加工振动的在线主动抑制方法的时域信号; 图2 (b)为本专利技术铣削加工振动的在线主动抑制方法的频域信号; 图3(a)为本专利技术铣削加工振动的在线主动抑制方法的容许误差内的受控振动信 号; 图3(b)为本专利技术铣削加工振动的在线主动抑制方法的不在容许误差内的受控振 动信号; 图4为本专利技术铣削加工振动的在线主动抑制方法的控制流程图; 图5为本专利技术铣削加工振动的在线主动抑制方法的铣削加工振动控制系统; 图6为本专利技术铣削加工振动的在线主动抑制方法的铣削加工振动信号频谱控制 效果对比图; 图7为本专利技术铣削加工振动的在线主动抑制方法的铣削加工振动信号能量谱效 果对比图。【具体实施方式】 下面结合附图及具体实施例对本专利技术的内容作进一步详细说明。参见附图1-7所 不。 本专利技术的一种铣削加工振动的在线抑制方法,其特征在于: (1)基于改进的频域LMS算法实现频域主动控制,每个控制循环只进行一次FFT运 算,无IFFT运算,有效减少了控制时间,提高了控制效率。 图1所示为铣削加工振动在线主动控制的系统架构示意图。其中,铣削振动控制 的目标信号为D,控制器输出的次级激励装置的驱动参数为F,时域在线铣削振动信号为 y(t),频域在线铣削振动信号为Y,误差信号为E。控制流程为:系统开始运行时,首先设定 铣削振动控制的频域目标振动信号为D;然后通过传感器与数据采集器收集被控铣削加工 过程的在线时域振动信号y(t),通过FFT将其转换为在线频域振动信号Y;将在线频域振动 信号Y反馈于控制器,以在线频域振动响应Y与目标振动响应D的差值E作为控制器的输 入,通过控制器优化,输出激励参数;原始激励与次级激励作用于铣削加工产生新的在线时 域振动信号y(t),然后采集进行FFT变换,并反馈于控制器。如此反复,直到误差信号E小 于预先设定的目标精度。由此可以看出,除了时域在线振动信号y(t)以外,其余均在频域 内进行。每一个控制循环只进行一次FFT,无IFFT运算,因此,有效简化了控制流程,提升了 控制效率。 控制器的输入输出关系为: F=WX(D·Y) =WXE 其中,F是包含次级激励装置激励频率、幅值、相位信息的控制器输出驱动参数;W 为控制器的权值系数,根据误差大小不断的迭代更新优化频域铣削振动信号Y;误差信号E 是由目标频域信号D和在线频域振动信号Y相减得到。 控制器的控制优化过程是通过不断的迭代更新权值系数W而实现的,按照一定的 规则不断的优化权值系数,从而优化输出激励参数F去激励被控目本文档来自技高网
...
一种铣削加工振动的在线主动抑制方法

【技术保护点】
一种铣削加工振动的在线主动抑制方法,该方法用于铣削加工振动的在线消减与主动抑制,其特征在于:该方法包括如下步骤:(1)步骤1:基于改进的频域LMS算法实现频域主动控制,每个控制循环只进行一次FFT运算,无IFFT运算,有效减少了控制时间,提高了控制效率;(2)步骤2:构造混合误差准则,将全局频域误差和特征频点误差相结合,有效提高了控制算法的自适应性和抗干扰能力;(3)步骤3:在控制流程中加入预判断模块,有效防止局部最优及控制参数溢出造成的硬件损坏与控制失效。

【技术特征摘要】

【专利技术属性】
技术研发人员:张兴武陈雪峰王晨希曹宏瑞
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1