APP下载

自动化车床刀具检测优化模型研究*

2015-11-02王真富王梦仑冯向南

组合机床与自动化加工技术 2015年5期
关键词:检查点间隔刀具

王真富,王梦仑,陈 森,冯向南

(1.衢州职业技术学院信息工程学院,浙江衢州 324000;2.北京航空航天大学数学与系统科学学院,北京 100191)

自动化车床刀具检测优化模型研究*

王真富1,王梦仑2,陈 森2,冯向南2

(1.衢州职业技术学院信息工程学院,浙江衢州 324000;2.北京航空航天大学数学与系统科学学院,北京 100191)

从自动化车床连续加工某种零件的故障检测问题出发,探究了检测方法与刀具更新对于生产附加成本的关系。建立了有更新点的检查维护和预防性刀具更新的检测优化模型;给出了自动化车床刀具检测优化模型研究检查成本、不合格零件损失期望和包含故障维护费用与刀具定期更换费用的总维护费用的期望的计算方法;得到了以一定检测间隔、预防性刀具更换周期为自变量的平均生产附加成本函数,取得了较优定期检测间隔和定期刀具更换间隔;运用蒙特卡洛随机仿真的方法,进行了仿真模拟,检验了模型结果的优越性。

刀具;更换策略;检测间隔;条件概率;蒙特卡洛模拟

0 引言

可靠性及维修性策略问题一直受到人们的广泛关注和研究,通过设计系统可靠性及维修性策略,可提高重要产品和复杂工业系统的可靠性和可用性,降低生产成本。自动化车床管理是一个比较复杂的研究课题之一,要保持工序的正常运行,需要经常对工序进行检查。检查周期长,可以减少检查费用,但由于不能及时发现故障会给生产带来损失;检查周期短,虽然能够及时发现故障少出不合格品,但检查费用高,因此,须找出最佳的检查周期使得工序运行单位时间内的平均损失达到最小。

由于自动化车床运行中产生次品的故障主要为刀具故障,其它故障为小概率事件[1-2],所以,在只考虑刀具故障的前提下,通过概率论和更新过程理论,建立以单位时间内期望费用为目标函数的数学模型,以检测间隔和刀具更换时刻为策略,确定最优的策略使得工序长期运行单位时间内期望费用达到最小。我们通过模型化的方法及一定的数学手段来求出较优定期检测间隔和定期刀具更换间隔,并寻求是否有更好的检测策略。

1 问题的基本假设

用自动化车床连续加工某种零件,刀具损坏是出现故障的主要原因。现记录了100次故障出现时刀具完成的零件数,如表1所示。

问题1;假设故障时产出均为不合格的零件,正常时产出均为合格的零件,设计效益最好的检查间隔(生产多少零件检查一次)和刀具更换策略。

问题2;如果正常时产出不全是合格的零件,有2%的不合格率;而故障时产出的零件有40%为合格率,60%为不合格率。设计效益最好的检查间隔和刀具更换策略。

问题的基本假设如下;

(1)假设生产每个零件时工序出现故障是完全随机的,且故障完全随机。

(2)假设生产每个零件时刀具故障仅与刀具寿命有关。

(3)假设仅能通过检测零件来判断是否出现故障,即故障必须在检查点才能被发现,且无法单纯从一次检验判断该故障是刀具损坏故障还是其他故障。

(4)假设检测零件过程不会出错,即对零件本身的不合格检测没有误判。

(5)假设无论是95%的刀具损坏故障还是5%的其他故障,发生故障并使其恢复正常的平均费用均为3000元/次(包括刀具费用)。每次恢复正常的过程都进行刀具更新操作。

(6)假设问题2中工序正常时误判为有故障停机产生的费用(1500/次)已包含刀具更换费用,即刀具在误判时被更新。

(7)假设检查零件不影响生产,仅在检查出不合格零件时才进行调整,即检查次数的增多不会有更多误工损失。

表1 100次刀具故障记录(完成零件数)

2 问题分析

自动化车床连续加工零件过程中会产生故障,故障后会导致不合格零件产生。通过定期检测零件来检测故障与维修,通过定期更换刀具预防工序故障。

过长的检查周期会导致故障不能及时被发现,大量不合格零件被生产,造成损失。过短的检查周期又会造成检查成本过高。类似的,过长的刀具更换周期无法起到很好的预防故障效果,过短的刀具更换周期又会使成本急剧上升。因此,两个关键变量需要统筹兼顾,综合考虑。

此外,问题1与问题2需要分别进行分析。

问题1假定工序故障是产出的零件均为不合格品,正常时产出的零件均为合格品。则通过零件合格与否来判断工序故障为完全准确。

问题2该工序正常时产出的零件不全是合格品,有2%为不合格品;而工序故障时产出的零件有40%为合格品,60%为不合格品。则通过零件合格与否来判断工序故障存在误判风险,需要对误判进行条件概率的计算以准确算出附加成本期望。

综上所述,该题要解决的是一个以单位附加成本最低为目标,检查间隔和换刀间隔为自变量的优化问题[4-5]。

3 模型的建立

3.1 数据处理及故障间隔函数的确定

根据给出的100个刀具故障记录,采用Matlab软件进行数据处理,得到散点拟合图,如图1所示。

图1 刀具故障记录散点拟合图

由图1可知刀具寿命近似服从正态分布。可假设X的概率密度函数为

由极大似然估计法得到

即得到概率密度函数

将X(0,1200)分为12个区间,查表可得概率Pi

因为

因此,在显著性水平α=0.05下接受总体服从正态分布。

根据基本假设,非刀具故障,即其他故障在生产每个零件时的故障概率相同。因此,可得每个零件非刀具故障的概率p为

此外,各个零件之间是独立的,出现非刀具故障概率相同,因而,可假设Y服从集合分布

3.2 基本模型的建立

通过对问题的分析可知,该问题是一个单目标优化问题,其目标函数为零件的平均附加成本F,F的值越小则方案越优。下面我们就零件平均成本的影响因素进行分析,并建立相应的基本数学模型。

不难发现,整个生产附加成本由三部分组成,即检查费用,不合格零件损失费用以及维护成本,其中维护成本又包含发现故障后的调整成本和定期换刀的预防成本。附加成本示意图,如图2所示。

图2 附加成本示意图

3.2.1 检查过程

由基本假设可知,检查是通过对零件是否合格的检查来判断,设检查过程是等间隔进行的,间隔为N。显而易见,检查费用=检验次数×单次费用,设共生产M个零件,即有检验费用Et

由于每个检查点的重要性,将其称之为节点Q。通过左右两个节点表示两节点间整段生产过程情况。两节点之间的区域称之为一个区间。

3.2.2 不合格零件损失费用

由于检测方式是由零件是否合格来判断,则若某检查点发现零件不合格,则工序故障必定在两个检查点之间。但由于问题2中存在着工序状况与零件状况不完全一致的概率,因而,问题1和问题2的不合格零件损失费用需分别考虑。

问题1;工序故障时产出的零件均为不合格品,正常时产出的零件均为合格品。则若第k次检查出现了不合格品,那么工序故障必定发生在第(k-1)次检查和第k次检查之间,即第(k-1)n个零件和第kn个零件之间,如图3所示。

图3 产生故障情况示意图

将这两个检查点之间的区间放大,可知共有n个点可能发生工序故障。可以求得不合格零件损失费用Ef。

问题2;如果该工序正常生产零件不全是合格品,有2%为不合格品;工序故障时产出零件有40%的合格品。因此,当第k次检查检查到不合格时,除去工序正常的误判,工序故障的产生区间可能有不同的情况,除问题1所示情况外,可能发生如图4所示的情况。

图4 可能产生故障情况

因此,不合格零件损失费用期望的计算需要进行改进,即

不合格零件由工序故障下产生次品和工序正常下产生次品两部分构成。其中工序故障下产生次品的概率不再是通过问题1中简单的工序故障区间进行计算,故障产生区间存在条件概率[6-9]。

工序故障记为FG,工序正常记为SG,检查到次品FP,检查到合格品SP。

根据贝叶斯公式,有

其中Pg是工序已经发生故障的概率

代入数值进行计算,发现P2(FG|SP)的值并不大(Pg<0.3,P2(FG|SP)<0.02),即连续两次或以上检查到合格零件但工序已故障的概率极小,因而

3.2.3 维护成本

维护成本是整个附加成本计算中的重要一环。维护成本包括两个方面,分别为发生故障时调整设备产生的费用及预防性更换刀具所产生的费用。在问题2中,由于认定工序故障存在误判,所以维护成本中还需加入工序正常而误认为有故障停机的损失。

基于以上讨论,维护费用期望值

其中Ek为预防性换刀的费用期望,Ed为出故障调节的费用期望,Er为误判停机费用期望(对于问题一,Er=0)。

该式中Pwrang为条件概率,由计算可知

Pc(Qi)为在Qi节点换刀的概率。因为,换刀概率与刀的使用时间直接相关,如果在临近节点发生换刀,则刀的使用周期发生更新(为了避免预防性刀具更新的影响,限定该计算在一个基础周期Ik=[ak,b],b-a=T内,基础节点为;

因此,节点换刀概率的递推关系式为;

其中P(λ>λf)是指此次(换刀后第一次检查行动)判定为故障的概率。

检查过程的流程示意图,如图5所示。

图5 检查过程的流程示意图

4 结果分析

4.1 模型结果

通过用Matlab软件对以上算法进行计算机的算法实现,得到了问题1的结果,如图6所示,检查间隔18,检查次数19,即预防性换刀周期为342,附加成本4.890;问题2的结果,如图7所示,检查间隔36,检查次数13,即预防性换刀周期为468,附加成本9.536。

图6 问题1计算结果

图7 问题2计算结果

从这两个结果发现,虽然问题2中的检查间隔变长,即检查次数变少,但由于误判的产生,多出了误判成本,因而,单位附加成本显著高于问题1中的单位附加成本。

4.2 仿真模拟

为了检测算法的可行性,使用蒙特卡洛方法对问题一的算法进行仿真模拟[10-11],过程如下;

(1)给定换刀间隔T,检查间隔N,以及生产零件个数M;

(2)设置连续不换刀生产的零件数S,已生产的零件个数F,生产损失和维护Y;

(3)从第一个零件开始,产生一个随机数,检测是否满足先前拟合出来的概率,如果满足,则将其之后一直到下一个检查点的零件(包括检查点)全部记为次品,并计算损失,计入Y;如果不满足,则进入下一个零件的生产。

(4)对于第K个零件,产生随机数,检测是否满足之前拟合出来的概率,如果满足,就将第K个到K之后距离最近的检查点之间的所有零件(包括检查点)记为次品,计算次品损失计入Y,然后在该检查点处更换刀,将换刀损失计入Y;如果不满足,计入下一个零件生产,并令连续不换刀生产的零件数S=S+1。将生产零件个数计入F;

(5)在检查点处,如果发现连续不换刀生产的零件数S大于T,则直接不检查,然后换刀,将换刀成本计入Y;

(6)F大于M时,停止生产,输出对应的T,N所产生的费用Y;

(7)取其它的T,N值,进行同样的过程。对所有的Y值进行比较。

取预防性换刀周期与检查间隔为;(350,14),(342,18),(396,22),(416,26),(342,18),(396,22)仿真模拟对比结果,如图8所示。

图8 仿真模拟结果

由图8可知,在给定的较优间隔处,附加成本在较低成本4.95附近,符合之前所设的概率规律。并且得到表2所示的仿真对比表。仿真模拟的结果证明了算法是具有可行性。

表2 仿真对比表

5 结论

本文依据概率统计知识,建立了有更新点的检查维护和预防性刀具更新的初等概率模型,给出了检查成本、不合格零件损失期望和包含故障维护费用与刀具定期更换费用的总维护费用的期望的计算方法,得到了以一定检测间隔、预防性刀具更换周期为自变量的平均生产附加成本函数。运用Matlab计算,得到最优解。运用蒙特卡洛随机仿真的方法,进行了仿真模拟,检验了模型结果的优越性。

[1]蔺娜,冀阿强,张余升,等.面向航天制造企业的数字化刀具管理系统研究[J].制造业自动化,2013,35(5);14-17.

[2]施华玉.数控刀具全寿命周期管理研究[J].工具技术,2013,47(8);43-47.

[3]万夕干,陆雪鹏,沈艳,等.数字化制造车间刀具管理系统的研究[J].中国制造业信息化,2011,40(23);36-38.

[4]贾积身,刘思峰,党耀国.自动化车床最优刀具检测模型研究[J].数学的实践与认识,2007,37(8);32-35.

[5]姚克俭.基于系统最优维修策略的自动化车床管理的数学优化模型[J].职业技术,2014,165(4);129-130.

[6]张继军,邓力,马登武,等.基于状态条件概率的设备剩余寿命预测[J].北京航空航天大学学报,2014,40(5);602-607.

[7]王松岩,于继来.风速与风电功率的联合条件概率预测方法[J].中国电机工程学报,2011,31(7);7-15.

[8]蔡志强,司书宾,孙树栋,等.基于贝叶斯网络的不确定环境装备故障推理模型[J].西北工业大学学报,2011,29(4);509-513.

[9]赵阳,李华强,王伊渺,等.基于复杂网络理论和条件概率的灾难性事故风险评估方法[J].电网技术,2013,37(11);3190-3196.

[10]宋述芳,吕震宙.基于马尔可夫蒙特卡罗子集模拟的可靠性灵敏度分析方法[J].机械工程学报,2009,45(4);33-38.

[11]董艳飞,卢启鹏,丁海泉,等.基于蒙特卡罗模拟的无创生化检测最佳探测距离的研究[J].光谱学与光谱分析,2014,34(4);942-945.

(编辑 李秀敏)

Optimization Model for Malfunction Detection in Automatic Lathe

WANG Zhen-fu1,WANGMeng-lun2,CHEN Sen2,FENG Xiang-nan2
(1.School of Information Engineering,Quzhou College of Technology,Quzhou Zhejiang 324000,China;2. School of Mathematics,Beihang University,Beijing 100191,China)

;Based on the practical problem in malfunction detection in automatic lathe,we discuss the influence of detection method and update period on the additional cost.We build up the optimized model based on the checkpoint detection and preventive update.Then we give out the method to calculate the expectation of malfunction loss,update cost and total maintenance cost.Through this method we get the additional cost function with variable update period and detection period.At last we get the optimized solution of the function.Finally we use Monte Carlo simulation to test the model.The result shows that our model works well in this problem.

;cutting tool;replacement policy;interval of check;conditional probability;Monte Carlo simulation

1001-2265(2015)05-0080-04 DOI:10.13462/j.cnki.mmtamt.2015.05.022

TH162;TG506

A

2014-08-11;

2014-09-10

2010年浙江省高职高专院校特色专业建设项目(浙教办高教[2011]24号)

王真富(1965—),男,浙江浦江人,浙江衢州职业技术学院副教授,研究方向为FPGA技术应用,(E-mail)zjqzwzf@126.com。

猜你喜欢

检查点间隔刀具
Spark效用感知的检查点缓存并行清理策略①
免疫检查点抑制剂相关内分泌代谢疾病
间隔问题
无织构刀具与织构刀具铣削性能对比研究
间隔之谜
切削刀具刃口形貌对刀具使用寿命的影响
PCD刀具刃磨质量研究
分层检查点的近似最优周期计算模型
多功能刀具
肿瘤检查点相关研究进展△