一种抑制加工颤振的方法与流程

文档序号:14248734阅读:1285来源:国知局
一种抑制加工颤振的方法与流程

本发明属于机械加工领域,具体涉及一种抑制加工颤振方法,用于机床加工工件时在颤振发生孕育期抑制加工颤振的发生。



背景技术:

加工颤振是切屑形成过程中出现的一种自激振动现象,颤振的发生会影响生产效率以及加工质量,同时还可引起过度噪音,刀具损坏等,对产品质量、刀具及机床设备等的危害很大。由于其产生原因及发展规律与切削加工过程和机床-工件系统动态特性都有着内在的联系,影响因素众多,机理非常复杂,对机床和工件危害大,是一个广泛存在的制约薄壁或刚性不够的零件加工自动化的重要因素。

有关加工颤振抑制方法的研究主要分为两大类。第一类是通过加工动力学建模,利用系统的时滞微分动力学运动方程,分析其稳定切削条件并绘制稳定性lobe图,对发生颤振的加工参数进行离线预测。另一类是基于不同的信号处理技术,设计各种颤振特征指标,在线计算其值并与设定的阈值进行对比,确定颤振发展状态,或从监控信号中提取出颤振特征量,采用模式识别算法对加工状态进行分类以实现颤振的在线辨识。

关于加工颤振的研究主要分为三方面。第一方面是加工动力学建模,通过建立时滞微分方程并分析其稳定性lobe图,来进行颤振预报。第二方面是颤振在线检测,学者基于不同的信号处理算法,提出了各种各样的颤振特征,然后将颤振特征与设定基准值进行比较,或者基于颤振特征,用模式识别算法来实现颤振的在线检测。第三方面是颤振控制,颤振控制方法千差万别,大致分为主动控制和被动控制,实现无颤振加工。这三方面研究的目的是一致的,就是希望在加工中避免颤振的发生

申请号为201610278575.9的专利公开了一种加工颤振智能抑制方法及装置,包含颤振检测部分和颤振控制部分,其中颤振检测部分用于检测颤振是否进入孕育阶段,而颤振控制部分则在检测到加工状态进入颤振孕育阶段时,立即开启预设的机床能达到的变主轴转速参数对颤振势态进行控制,当施加抑制颤振措施后,若颤振状态仍不能被控制则停止加工过程。

虽然在上述专利公开的技术方案中,颤振能在孕育阶段被识别出来,并用预设的机床能达到的变主轴转速参数对颤振势态进行控制,及时控制了颤振,能尽量减少颤振的危害。但因为对于不同工件所需要的变主轴转速的参数下限是不同的,而该方法是预设参数,这就使有的加工状态的变主轴转速的参数调整过多,影响加工效率,降低切削质量。只有恒速或速度变化不大时,加工质量才好,造成其应用受到了很大的限制。



技术实现要素:

有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是在机床能力范围内通过在线调整变主轴转速参数将颤振控制在孕育阶段从而抑制颤振的发生。是自适应调整主轴速度以适当的控制参数进行颤振抑制,使生产过程始终处于最优工作状态。而不是识别出颤振后,采用预设的变主轴转速参数来抑制颤振。

为实现上述目的,本发明提供了一种抑制加工颤振的方法,用于机床加工工件时在颤振发生孕育期通过在线调节变主轴转速参数即自适应调整主轴速度参数以抑制颤振的发生,本发明采用的是自适应pid(比例-积分-微分)控制系统。如图1所示,本发明包括以下步骤:

步骤1、在线采集加工过程中的振动监控信号,利用颤振检测算法实时计算加工状态对应颤振指标的值,求取其与设定颤振孕育阶段对应阈值的差值;

步骤2、将上述过程得到的差值作为pid控制器的输入,pid控制器的输出则是抑制颤振孕育的变主轴转速对应的归一化的幅值或频率;

步骤3、根据pid控制器的输出,对机床的变主轴参数的幅值和频率进行更改,以实现采用变主轴转速方法闭环控制颤振发生的目的,当用变主轴转速方法抑制颤振一段时间后,仍无法控制颤振,则停止加工。

进一步地,在所述的步骤1中,颤振孕育阶段是指颤振特征信号开始出现,存在颤振发展的趋势,但颤振特征还很微弱,还没有发生颤振的阶段。

进一步地,利用数字信号处理方法通过颤振指示参数量化颤振特征,计算该量化参数与设定颤振孕育阶段对应阈值的差值。每隔10-100ms计算一次采样信号并将其与预定的颤振进入孕育阶段的阈值作差,差值被记录。

进一步地,将前面过程得到的差值作为pid控制器的输入,而pid控制器的输出作为后续抑制颤振对应的变主轴转速的归一化的主轴变化的幅值或频率。归一化的主轴变化的幅值或频率定义如下:

其中,no是主轴平均转速,na是变主轴转速的幅值,fv是变主轴转速的频率。

进一步地,将pid控制器的输出数据传输到机床数控系统,在机床能力范围内实现对机床的变主轴转速参数即幅值和频率进行实时更改,以实现闭环在线颤振抑制的目的。

进一步地,所述颤振检测算法通过对振动监控信号的处理提取出颤振特征信号。

进一步地,所述颤振检测算法是基于加工过程中采集的振动监控信号实现的。

进一步地,所述振动监控信号是声音信号、切削力信号、加速度信号、主轴电机电流和进给电机电流中的一种或几种的组合。

进一步地,所述颤振检测算法每隔很短的时间间隔计算该段时间对应的颤振指示参数并与初始设定的阈值作差,得到差值。所述很短的时间间隔为10-100ms,优选为30-60ms。

进一步地,将前面过程得到的差值作为pid控制器的输入,而pid控制器的输出作为后续抑制颤振对应的变主轴转速的归一化的转速变化的幅值或频率。

进一步地,颤振孕育阶段对应阈值是通过机床实验设定的。

进一步地,将pid控制器的输出数据传输到机床数控系统,在机床能力范围内实现对机床的变主轴转速参数即幅值和频率进行实时更改。

进一步地,在线改变变主轴转速归一化的幅值和频率,以适当的控制参数进行颤振抑制,以实现闭环在线颤振抑制的目的,即自适应调整主轴速度以适当的控制参数进行颤振抑制。使生产过程始终处于最优工作状态。能保证产品质量,增加产量,节约原材料。

本发明所述的方法可在机床能力范围内通过在线调整变主轴转速参数即幅值和频率将颤振控制在孕育阶段从而抑制颤振的发生,而不是识别出颤振后,采用预设的变主轴转速参数来抑制颤振,减少机床能量的额外增加并提高表面加工质量,实现抑制颤振的目标。

附图说明

图1是本发明的原理流程图;

图2是本发明的一个优选实施例的流程图。

具体实施方式

以下将结合附图对本发明的构思、具体结构及产生的技术效果做进一步阐述,以充分地了解本发明的目的、特征和效果。

如图2所示,在一个优选实施例中,本发明的颤振抑制的方法用在数控机床上,可以达到抑制颤振的目的的实例,具体包括以下步骤:

步骤1、在数控加工工件前,在数控系统中利用r语言中的同步动作,编制变主轴转速控制程序,变主轴转速采用正弦方式,即以主程序中的主轴转速为平均值,实际主轴转速以正弦形式周期性变化,初始相位任意,归一化的波动幅值和频率由pid控制器产生,并用r参数作为数控nc数据和plc数据的传输通道来实现主轴速度和变化频率的实时写入。

将变主轴转速程序作为一个等待激活的同步动作嵌入整个加工数控程序中。

通过数据采集卡采集麦克风记录的加工过程中的声音信号作为振动监控信号,采样频率设为40khz。

在计算机中实现颤振特征指标的提取,这里以加权小波包熵为例,无重叠滑动窗口设为1000个点,即每40ms计算一次采样信号的加权小波包熵并将其与预定的颤振进入孕育阶段的阈值作差,差值被记录。

步骤2、将上述计算得到的加权小波包熵的差值作为pid控制器的输入,pid控制器的参数根据实验结果进行设定,pid控制器的输出作为变主轴转速的归一化幅值和频率。

步骤3、当加工过程中加权小波包熵与预定的阈值差不为零时,pid控制器输出就不为零,将pid控制器的输出通过r参数写入机床数控系统的数控程序。

根据pid控制器的输出,数控程序对机床的变主轴参数的幅值和频率进行更改,以实现采用变主轴转速方法闭环控制颤振发生的目的。在此过程中,保持进给速率和切削深度不变。当用变主轴转速方法抑制颤振一段时间后,仍无法控制颤振,则停止加工。

特别地,在线改变变主轴转速归一化的幅值和频率,以适当的控制参数进行颤振抑制。此控制系统是闭环控制系统,其特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个闭环。为了达到提高产品质量,增加产量,节约原材料,且要求生产管理及生产过程始终处于最优工作状态的目的,采用了自适应控制。在这种控制中要求系统能够根据被测参数,环境及原材料的成本的变化而自动对系统进行调节,使系统随时处于最佳状态。

以上详细描述了本发明的一个较佳的具体实施案例。应当理解,本领域的普通技术无需创造性劳动就可以根据本发明的构思做出诸多修改和改变。因此,凡是本技术领域中的技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或有限的实验可以得到的技术方案,皆应在有权利要求书所确定的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1