一种数控机床刀具剩余寿命实时预测方法与流程

文档序号:15230090发布日期:2018-08-21 19:18阅读:154来源:国知局

本发明属于数控机床刀具寿命预测领域,更具体地,涉及一种数控机床刀具剩余寿命实时预测方法。



背景技术:

随着制造业的发展,数控机床的应用更加普遍,自动化、柔性化及集成化的程度也不断提高,刀具作为制造系统中的重要环节,一般也是寿命最为薄弱的环节。尽管刀具成本一般只占生产成本的很小比例,但是在现代化生产中,刀具在生产过程中损坏将严重影响生产效率和加工质量。因此,能有效对刀具的寿命进行实时、准确的预测,将提高生产效率和良品率并降低生产成本。

目前,刀具寿命预测技术领域已经有了一些方法与技术,但均存在一定的局限性。例如,cn201410313591公开了一种数控机床刀具寿命监控方法,其通过监控刀具加工的工件数量,判断是否达到最大加工工件数量,若达到则强制停机换刀,从而实现刀具的寿命管理。但该方法仅考虑刀具加工工件数量,对加工过程、生产环境等因素均未考虑,且不能在柔性生产等现代化生产方式中推广,存在较大局限性。再如,cn201410186665公开了一种基于能量的刀具寿命预测系统,其通过对刀具切削过程中电流、电压信号的实时监控,得到刀具切削过程中功率的实时变化,进而得到刀具加工消耗的能量,以预测刀具的剩余寿命。但该方法未考虑刀具在不同切削参数下消耗能量对寿命的影响,也未考虑切削液、温度等因素的影响,故存在较大偏差。再如,cn201610926255公开了一种用于切削动力工具的刀具寿命估计方法,其通过搭建刀具寿命估计装置,分别使用已达寿命的刀具和新刀具切削工件并采集信号,建立信号的小波能量谱与刀具寿命的映射关系模型,从而实现刀具寿命的预测。但该方法需要机床停机搭建刀具寿命预测装置,使用成本高且不方便,不利于在实际生产中推广使用。

因此,针对现有技术的以上局限性,本领域亟需研究设计一种适合生产现场应用的数控机床刀具剩余寿命实时预测方法,以实现刀具剩余寿命的实时监测。



技术实现要素:

针对现有技术的以上缺陷或改进需求,本发明提供了一种数控机床刀具剩余寿命实时预测方法,其通过实时获取数控机床加工时的传感器信号,评估刀具当前的损伤程度,以实时预测刀具在不同工况下的剩余寿命,其不需要额外的搭建实验平台,不需要拆装刀具,不影响数控机床的正常加工,可实现数控机床刀具寿命的实时预测,具有预测速度快、准确率高的优点。

为实现上述目的,本发明提出了一种数控机床刀具剩余寿命实时预测方法,其特征在于,包括如下步骤:

s1实时采集数控机床加工时的传感器信号,对采集的传感器信号进行预处理;

s2根据预处理后的传感器信号判断数控机床加工过程的工况,并根据工况将数控机床的加工过程划分为以时间为单位的多个工作子区间wi;

s3累加每个工作子区间wi对刀具产生的损伤di,获得刀具的累加损伤指数d:

其中,d为刀具的累加损伤指数,k为工作子区间总个数,di为数控机床在第i个工作子区间wi工作时对刀具产生的损伤指数,ti为数控机床在第i个工作子区间wi的工作时间长度,ti为刀具在第i个工作子区间wi工况下的使用寿命;

s4根据所述刀具的累加损伤指数预测刀具在目标工况下的剩余寿命:

t剩=(1-d)t0

其中,t剩为刀具在目标工况下的剩余寿命,d为刀具的累加损伤指数,t0为刀具在目标工况下的使用寿命。

作为进一步优选的,所述预处理为对传感器信号进行低通滤波,以滤除噪声,提高信噪比。

作为进一步优选的,所述传感器信号包括主轴转速和主轴电机功率。

作为进一步优选的,所述步骤s2包括如下子步骤:

s21预设工况数并确定各工况中心的切削速度和主轴电机功率及各工况的区间;

s22计算刀具当前时刻的切削速度,根据刀具当前时刻的切削速度及对应的主轴电机功率判断其所属的工况;

s23计算刀具下一时刻的切削速度,根据刀具该时刻的切削速度及对应的主轴电机功率判断其所属的工况;

s24判断步骤s23中刀具所属的工况与刀具前一时刻所属的工况是否属于同一工况:若是,则将两者划分在同一工作子区间内;若否,则将两者划分在不同的工作子区间内;

s25重复步骤s23~s24,直至将实时采集的传感器信号全部判断完毕,以划分出所有的工作子区间。

作为进一步优选的,第t个工况的区间为(vt±δv,pt±δp),其中,vt为第t个工况中心的切削速度,vt=(2t-1)×δv,pt为第t个工况中心的主轴电机功率,pt=(2t-1)×δp,0<t≤j,j为预设的工况数,δv=100mm/min,δp=0.1kw。

作为进一步优选的,刀具的切削速度v=πdn,其中,d为刀具直径,n为主轴转速。

作为进一步优选的,所述刀具的累加损伤指数d取值范围为[0,1]。

作为进一步优选的,ti采用如下公式获得:其中,ni为工作子区间wi内采样信号数据点的个数,f0为传感器信号的采样频率。

总体而言,通过本发明所构思的以上技术方案与现有技术相比,主要具备以下的技术优点:

1、本发明通过实时采集数控机床加工时传感器信号实现刀具寿命预测,传感器信号的采集不影响数控机床的动态特性,不影响数控机床的正常加工,与现有技术相比,本发不需要额外的搭建实验平台,不需要拆装刀具,可以在数控机床正常加工的条件下实现刀具寿命的预测,不影响生产。

2、本发明通过刀具工作时的传感器信号判断机床加工所处的工况,对不同工况下刀具的损伤分开计算,相比于现有技术和方法,考虑了不同工况对刀具寿命的影响,更符合刀具实际工作条件,刀具寿命预测结果误差更小。

3、通过本发明实现对刀具寿命的实时预测,能实时反馈刀具剩余寿命,可在剩余寿命低于规定阈值时提供报警,提示维修人员及时处理,减少因刀具损坏导致的停机,进而提高数控机床整机的可靠性水平。

附图说明

图1是按照本发明的优选实施例所构建的数控机床刀具剩余寿命实时预测方法的流程图;

图2是数控机床刀具在不同工况下的使用寿命图;

图3是数控机床加工工况与加工子区间划分示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

图1是按照本发明的优选实施例所构建的数控机床刀具剩余寿命实时预测方法的流程图,如图1所示,该方法包括如下步骤:

s1实时采集数控机床加工时的传感器信号,作为刀具剩余寿命预测模型(即涉及刀具剩余寿命预测的计算公式,主要包括步骤s3和s4中的计算公式)的输入,对采集的传感器信号进行预处理,考虑到实际生产加工的要求,采集传感器信号既不能影响数控机床动态性能,也不能影响数控机床正常生产加工,对于数控机床来说,可以直接通过网络协议从数控系统内读取这些信号,无须额外安装外部传感器,也可以直接将刀具剩余寿命预测模型植入数控系统内部,作为数控系统一个功能子模块运行,其中采集的传感器信号主要包括数控机床的主轴转速和主轴电机功率,预处理则用于除去信号中的噪声和干扰;

s2根据预处理后的传感器信号判断数控机床加工过程的工况,并将数控机床的加工过程以时间为单位划分为多个工作子区间wi,同一工作子区间wi内的工况相同,具体通过采集数控机床加工时的主轴电机功率和切削速度来判断刀具所处的工况,当主轴电机功率和切削速度在规定偏差范围内可看作为同一工况条件;

s3累加每个工作子区间wi对刀具产生的损伤di,以获得刀具的累加损伤指数d:

其中,d为刀具的累加损伤指数,k为工作子区间总个数,di为数控机床在第i个工作子区间wi工作时对刀具产生的损伤指数,ti为数控机床在第i个工作子区间wi的工作时间长度,ti为刀具在第i个工作子区间wi工况下的使用寿命;

s4根据所述刀具的累加损伤指数预测刀具在目标工况下的剩余寿命:

t剩=(1-d)t0

其中,t剩为刀具在目标工况下的剩余寿命,d为刀具的累加损伤指数,t0为刀具在目标工况下的使用寿命。

以下为本发明的实施例,本实施例选取的对象为宝鸡机床厂vmc850l加工中心,其配置的刀库为斗笠式刀库,数控系统为华中数控hnc-818b,其包括以下步骤:

s1首先,实时采集数控机床加工时的传感器信号,作为刀具剩余寿命预测模型的输入,本实例不用额外安装传感器,直接将刀具剩余寿命预测模型植入数控系统内部,通过数控系统内部获取所需的信号数据,从数控系统内获取的信号数据包括数控机床的主轴转速和数控机床的主轴电机功率;然后,对采集到的传感器信号进行预处理,例如进行低通滤波,以滤除噪声,提高信噪比,其为现有技术,在此不赘述;

s2依据预处理后的传感器信号判断数控机床加工过程的工况,并根据工况将加工过程划分成不同的工作子区间,该工作子区间为数控机床加工时工况条件相同且时间上连续的区间,具体包括如下步骤:

s21预设工况数j并确定各工况的区间及各工况中心的切削速度v和主轴电机功率pt,其中,为第t个工况的工况中心,vt为第t个工况的工况中心的切削速度,pt为第t个工况的工况中心的主轴电机功率,0<t≤j,工况预设数量j可以根据实际需要进行设定,第t个工况的区间为(vt±δv,pt±δp),vt=(2t-1)×δv,pt=(2t-1)×δp,本实施例中取δv=100mm/min,δp=0.1kw;

s22计算刀具当前时刻的切削速度,本实施例数控机床为加工中心,由主轴转速n(预处理之后的数据)与刀具直径d(为已知参数)可求得切削速度v=πdn;然后,根据刀具当前时刻的切削速度及对应的主轴电机功率判断其所属的工况,即判断切削速度v、主轴电机功率p属于哪个区间,例如(v,p)∈(vt±δv,pt±δp),则属于工况

s23计算刀具下一时刻的切削速度,根据刀具该时刻的切削速度及对应的主轴电机功率(预处理之后的数据)判断其所属的工况;

s24判断步骤s23中刀具所属的工况与刀具前一时刻所属的工况是否属于同一工况,即判断刀具前后两个连续时刻所属工况是否属于同一工况,若是,则将两者划分在同一工作子区间内,若否,则将两者划分在不同的工作子区间内;

s25重复步骤s23~s24,直至将实时采集的传感器信号全部完成判断,以划分出所有的工作子区间,属于同一工作子区间中的数据点构成一个完整的区间。其中,实时采集的传感器信号包括主轴转速和主轴电机功率,采集的时间间隔可根据需要进行设定,本实例采样频率为1000hz,则采集的时间间隔为1ms,即当前时刻为0,那么下一时刻为1ms。

如图3所示,确定工况数为4,分别为工况工况的区间为(vt±δv,pt±δp),工况中心的切削速度和主轴电机功率为vt和pt,工况的区间为(vt±δv,pt+1±δp),工况中心的切削速度和主轴电机功率为vt和pt+1,工况的区间为(vt+1±δv,pt±δp),工况中心的切削速度和主轴电机功率为vt+1和pt,工况的区间为(vt+1±δv,pt+1±δp),工况中心的切削速度和主轴电机功率为vt+1和pt+1;某时刻t0时的切削速度为v0、主轴电机功率为p0,根据划分的工况区间确定其所属的工况,如图3所示,t0时刻的切削速度v0、主轴电机功率p0满足(v0,p0)∈(vt±δv,pt±δp),则t0时刻数控机床的加工工况为同理可求得t1、t2、t3、t4、t5时刻数控机床的工况依次为划分工作子区间时若在时间上连续且属于同一工况的视为同一工作子区间,否则视为不同工作子区间,由于t0和t1时刻的工况相同且时间上连续,则划分在同一工作子区间内,t0和t1划分在第一工作子区间,由于t2和t1时刻的工况不同,则划分在不同的工作子区间内,t2划分在第二工作子区间,由于t3和t2时刻的工况不同,则划分在不同的工作子区间内,t3划分在第三工作子区间,由于t4和t3时刻的工况相同且时间上连续,则划分在同一工作子区间内,t4划分在第三工作子区间,由于t5和t4时刻的工况不同,则划分在不同的工作子区间内,t5划分在第四工作子区间,该t5和t2时刻虽然两者属于同一工况,但在时间上不连续,因此划分在不同的工作子区间内。

s3累加步骤s2中每个工作子区间wi对刀具产生的损伤di,获得刀具的累加损伤指数d:

其中,d为刀具的累加损伤指数,k为工作子区间总个数,di为数控机床在第i个工作子区间wi工作时对刀具产生的损伤指数,ti为数控机床在第i个工作子区间wi的工作时间长度,ti为刀具在第i个工作子区间wi的工况下的使用寿命。

由于传感器信号是固定采样频率f0采集的连续时序信号,故工作子区间wi的工作时间长度ti可由信号采样数据点个数求得,计算公式为:

其中,ni为工作子区间wi内的采样信号数据点的个数,即划分至同一工作子区间内的数据点个数,f0为信号的固定采样频率。

刀具在工作子区间wi的工况下的使用寿命ti可通过实验事先测试得到或由经验公式求得,本实施例通过实验测得同型号刀具在不同工况下的使用寿命图,如图2所示,图中只是示例性的说明在p1,p2,p3三种工况下的使用寿命,实际测试中工况数由实际测试决定。根据该事先获得的刀具使用寿命图,已知本发明刀具在工作子区间wi工况内的切削速度v和主轴电机功率p,可由图2查得刀具在工作子区间wi工况下的使用寿命ti。

若刀具从开始使用时便对刀具工作时的传感器信号进行采集,则本步骤中求得的刀具累加损伤指数d可量化衡量刀具的损伤程度,该刀具累加损伤指数d的取值范围为[0,1],其值越接近于0,代表刀具损伤程度越小,反之,越接近于1,代表刀具损伤程度越大。

s4根据步骤s3所得的刀具累加损伤指数d预测刀具在目标工况下的剩余寿命,计算公式为:

t剩=(1-d)t0

其中,t剩为刀具在目标工况下的剩余寿命,d为步骤s3所得的刀具累加损伤指数,t0为刀具在目标工况下的使用寿命。

具体的,目标工况应该选择刀具在未来工作时出现的可能性最高的工况。目标工况的选择方法有多种,本实施例提供两种选择方法:1)选择数控机床以前工作过程中出现频率最高的工况作为目标工况;2)选择数控机床最近工作时所处的工况作为目标工况。

本实施例在实际使用时采用第二种方法选择目标工况,确定目标工况的切削速度v、主轴电机功率p后,可由图2查得刀具在目标工况下的使用寿命t0,带入计算公式t剩=(1-d)t0即可得到刀具在目标工况下的剩余寿命t剩,以此作为刀具寿命的实时预测值。

综上,本发明通过实时采集数控机床加工时的传感器信号,预处理后通过信号数据判断加工的工况状态,并根据工况的不同将数控机床加工过程划分为不同工作子区间,对每个工作子区间对刀具产生的损伤进行累加,得到刀具累加损伤指数d,并据此实现实时预测刀具在目标工况下的剩余寿命。本发明可达到快速准确预测刀具剩余寿命的目的,具有不需要额外的搭建实验平台,不需要拆装刀具,不影响数控机床正常加工等优点。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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