自动化车床管理(含代码程序)

上传人:yh****1 文档编号:139710828 上传时间:2020-07-23 格式:DOC 页数:30 大小:444.50KB
返回 下载 相关 举报
自动化车床管理(含代码程序)_第1页
第1页 / 共30页
自动化车床管理(含代码程序)_第2页
第2页 / 共30页
自动化车床管理(含代码程序)_第3页
第3页 / 共30页
自动化车床管理(含代码程序)_第4页
第4页 / 共30页
自动化车床管理(含代码程序)_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《自动化车床管理(含代码程序)》由会员分享,可在线阅读,更多相关《自动化车床管理(含代码程序)(30页珍藏版)》请在金锄头文库上搜索。

1、 .自动化车床管理摘要:本文主要讨论的是自动化车床管理中连续加工零件工序中的最优策略问题。在现代技术下,被动地等待故障发生,然后投入较高资金处理出现的问题,这种传统的处理法已经不符合工业生产和现代社会的发展要求。由于衡量这个策略好坏的标准是生产该产品的效益,因此能否制定出一个合适的检查间隔和刀具更换策略是我们解决这个问题的关键所在,为此我们分别建立了三个最优化模型。针对问题一:我们通过对所给数据的处理,判定刀具的生产产品寿命近似服从正态分布函数。建立了刀具更换间隔,单个合格产品的最小期望损失费用的目标函数;在一个刀具更换期,分别计算产品检查费、不合格产品损失费、故障排除费,然后将总费用除以此此

2、刀具更换期生产的合格零件总数,即可得到每个合格零件的平均费用。最后我们用Matlab编程求出了当零件检查的间隔70,刀具更换间隔检查的次数8和刀具的更换间隔520时,得出的每个零件的平均损失费用最小值为2.68。针对问题二:为了使模型得以简化,我们令刀具更换期为检查期的整数倍。我们把它分为故障发生在刀具更换间隔之后和刀具更换间隔之前两种情况。而分析问题二时可以在问一的基础上重点分析误检和漏检的情况。对此建立单值目标函数最优化模型,以平均合格零件的最小期望损失费用作为目标函数,由约束条件表达式并借用matlab编程求解当零件检查的间隔60,刀具更换间隔检查的次数9和刀具的更换间隔540时,得出的

3、每个零件的平均损失费用最小值为5.6。对于问题三:针对问题三:在问题二最优解的基础上,选定与模型二相同的刀具更换期和检查期,这样就使得在检查相同零件的情况下,检查费用相同,从而控制了这个变量的影响,故障排除费用与零件损失费用都是与损坏零件个数成正比。在检查产品的过程中,我们实行对产品实行连续检查的法,这样虽然增加了检查费用,但大大降低了误检和漏检造成的损失。同样采用了模型二的目标函数,在问题二的基础上增加了相应的约束条件,最后通过Matlab编程求解在与问题二同样换刀具间隔和检查间隔的条件下,得出了每个合格零件的平均期望损失费用为4.73元,从而对模型二进行了优化。关键词:正态分布 离散型随机

4、事件优化模型 概率理论 拟合优度 穷举法 1. 问题重述 一道工序用自动化车床连续加工某种零件,由于刀具损坏等原因该工序会出现故障,其中刀具损坏故障占90%,其它故障仅占10%。工序出现故障是完全随机的,假定在生产任一零件时出现故障的机会均相同。工作人员通过检查零件来确定工序是否出现故障。现积累有150次刀具故障记录,故障出现时该刀具完成的零件数如附表。现计划在刀具加工一定件数后定期更换新刀具。已知生产工序的费用参数如下:故障时产生的零件损失费用f=300元/件;进行检查的费用t=20元/次;发现故障进行调节使恢复正常的平均费用d=3000元/次(包括刀具费);未发现故障时更换一把新刀具的费用

5、k=1200元/次。1)假定工序故障时产出的零件均为不合格品,正常时产出的零件均为合格品,试对该工序设计效益最好的检查间隔(生产多少零件检查一次)和刀具更换策略。2)如果该工序正常时产出的零件不全是合格品,有1%为不合格品;而工序故障时产出的零件有25%为合格品,75%为不合格品。工序正常而误认有故障停机产生的损失费用为1500元/次。对该工序设计效益最好的检查间隔和刀具更换策略。3) 在2)的情况,可否改进检查式获得更高的效益。2. 问题假设1.在生产任一零件时出现故障的机会均相同。2.生产刚启动时使用的刀具都是新的。3.工序故障时产出的零件均为不合格品,正常时产出的零件均为合格品。4.工序

6、正常时产出的零件不全是合格品,有1%为不合格品。5.工序故障时产出的零件有25%为合格品,75%为不合格品。6.其它故障所占的10%在理论概率模型计算中,不予以考虑。7.每次检查只针对一个零件。8.生产任一零件时所需时间相同。 3. 符号说明符号说明故障时产生的零件损失费用300元/件检查的费用20元/次发现故障进行调节使恢复正常的平均费用3000元/次未发现故障时更换一把新刀具的费用1200元/次刀具平均寿命样本差误认有故障停机产生的损失费用为1500元/次检查零件的单位时间间隔定期换刀的单位时间间隔每个零件的平均最小损失费用为系统的失效概率密度累积失效概率密度,即寿命分布函数一次换刀前未出

7、现故障的过程的检查次数包括故障后的那次检查的故障前所有检查次数的和换刀间隔T尚未出现故障时一次更新所消耗费用故障发生在换刀之前更新过程所消耗的费用换刀前未出现故障的情况下总的损失费用为定期换刀前出现故障的情况下的总损失总损失费用发生故障时不合格零件的损失费刀具更换间隔检查的次数刀具更新的总次数乘发生故障的检查间隔产生的合格零件数发生故障到下次检查之间产生的零件数4. 模型的建立、求解和分析本文主要讨论的是自动化车床连续加工零件的工序中设备定期检查和更换的最优策略问题。根据实际情况我们知道,用自动化车床连续加工某种零件,可能会出现刀具损坏等问题。而这些原因会导致工序出现故障,产生不合格的零件造成

8、经济损失,使每个零件的平均损失费用增加。我们以刀具更换间隔作为一个期。一个期刀具更换的总费用由故障时产生的零件损失费用、进行检查的费用、发现故障进行调节使恢复正常的平均费用(包括刀具费)或未发现故障时更换一把新刀具的费用组成。每个零件的平均损失费用就是这个总费用与已生产零件数的商。在本文中,我们以每个零件的平均损失费用大小作为策略优劣的标准。已知刀具损坏引起的故障占90%,其他故障占10%。发生故障的几率是完全随机,即生产任一零件时故障发生的概率相等。而发生故障需要及时维修,如果检查期太长,故障不能及时发现,就会产生过多的不合格品,给生产带来损失;如果检查期太短,又会增加检查费用。故合理的设定

9、零件检查间隔及刀具更换间隔可有效的达到减小经济损失的目的。我们假设只要检查到故障,无论故障是刀具故障还是其他故障,都要调整恢复到正常,且更换刀具间隔是检查间隔的整数倍。由于在自动化车床连续加工零件的过程中,工序故障发生是完全随机的。而故障出现时该刀具完成的零件数问题中已经给出。我们用MATLAB中的 normplot命令画出样本图。在画出的样本图中,如果样本值都分布在一条直线上,则表明样本来自正态分布,否则是非正态分布。将题中的数据用normplot中画出得到的样本图如下:图4-1:正态概率分布图由图4-1可以看出,很明显样本数据基本分布在一条直线上,故表明故障出现时该刀具完成的零件数服从正态

10、分布。接下来,我们用MATLAB软件中的lillietest函数对故障出现时该刀具完成的零件样本数据进行正态分布检验。关于函数lillietest有以下容:(1)H=lillietest(X)表示对输入向量X进行Lilliefors测试,显著性水平为0.05。(2)H=lillietest(X,alpha)表示在水平alpha而非5%下施行Lilliefors测试,alpha在0.01和0.2之间。(3)H,P,LSTAT,CV=lillietest(X,alpha)P为接受假设的概率值,P越接近于0,则越应该拒绝正态分布的原假设;LSTAT为测试统计量的值,CV为是否拒绝原假设的临界值。说明

11、:H为测试结果,若H=0,则可以认为X是服从正态分布的;若H=1,则可以否定X服从正态分布。 由MATLAB软件算得H=0,故可判断刀具故障时加工的零件服从正态分布。求解其概率密度函数:.绘制正态分布函数图象如下则累计失效概率密度函数(寿命分布函数)为:4.1模型一4.1.1模型的建立此问在满足工序故障时产出的零件均为不合格品,正常时产出的零件均为合格品的条件下,研究自动化车床连续加工零件的工序中设备定期检查和更换的最优策略问题。对于策略优劣,不能凭人们的主观感受进行判断,而要确定合理的评价指标进行判断,为此我们用每个零件的平均损失费用作为评价指标。假设在最优策略中,工序的定期检查间隔为个零件

12、,刀具更换间隔为个零件。而已知检查一次的费用为,故障时产出的零件损失费用是,发现故障进行调节使恢复正常的平均费用为,未发现故障时更换一把新刀具的费用是。由此,可按照如下步骤进行建模。以合格零件单位期望为目标函数的目标函数:在不考虑非刀具故障的前提下,分两种情况考虑费用。1) 如果换刀具发生在故障发生前:其费用为,其中,(为所得的整数部分);则换刀前未出现故障的总损失U1等于这种情况下的刀具更新次数乘以单位更新过程的损失费用S1,即:,其中F(T)是为以T为更新期的情况下工序出现故障的概率,即为前面的数据处理中的累计失效概率密度函数,当t=T情况下F(T)的结果。 2) 如果换刀具发生在故障发生

13、后:其费用为,其中表示在一个换刀期T任意的x处发生故障概率;检查费用等于检查次数乘以单次检查费用,即 (g2为发生故障x前的检查次数,等于所得的整数部分);零件损失费用等于从发生故障到维修检查之间产生的不合格零件数乘以单个零件的损失费用,即 (H为发生故障的检查间隔产生的合格零件数,即发生故障前的所有合格零件数除以检查间隔所得的余数);d为发生故障时的维修换刀费用;定期换刀前出现故障的情况下的总损失等于这种情况下的的刀具更新次数乘以单位更新过程的损失费用S2,即:故总损失费用U:合格零件总数:综上,我们对问题建立离散型随机事件模型: 目标函数为:4.1.2模型的求解首先我们由数据分析可知,对于

14、故障出现时该刀具完成的零件数服从正态分布。而由刀具损坏引起的故障发生概率则根据正态分布函数可以求得。最后,结合以上模型求出检查间隔、刀具更换间隔和每个零件的平均损失费用的最小值。通过MATLAB编程求解得出:零件检查的间隔,即每生产60个零件检查一次;刀具更换间隔检查的次数,即在一个刀具更换间隔的期检查9次;刀具的更换间隔,即每生产540个零件更换一次刀具;在上述的策略下,得出的每个零件的平均损失费用最小值为:4.1.3模型的分析通过以上结果我们可以看出最优的刀具更换期为540,并不是刀具故障的平均值584.18。即在检查间隔为60刀具更换期为540的策略下,我们既可以及时发现故障并排除最大限

15、度地减少故障零件数,也能够最大限度的减少检查费用。4.2模型二4.2.1模型的建立问题二其实是在问题一的基础上增加了一些反映实际情况的约束条件,所以其目标函数与问题一相同:由于工序正常时产出的零件不全是合格品,有1%为不合格品;而工序故障时产出的零件有25%为合格品,75%为不合格品。这样会导致2中情况:误检和漏检。其中误检有两种情况:一是工序正常时检查到不合格品而误判停机,这将直接导致误判停机产生的损失及换刀费用;二是工序故障时检查到合格品,将继续生产直到下一次检查,这将使不合格品损失费用增加。为了形象起见,我们绘制了可能出现的误检情况图如下:由上图容易看出,当换刀发生在故障之前时,只有在换刀之前才可能发生误检;当换刀发生在故障之后时,只在故障前才可能发生误检。下面我们讨论可能发生漏检的情况,见下图:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号