版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、例例: : 机器修理系统仿真机器修理系统仿真有有m m台机器,由台机器,由c c个工人共同负责修理,并设:个工人共同负责修理,并设:各台机器质量相同,机器的连续运转时间相互独立且各台机器质量相同,机器的连续运转时间相互独立且服从同一负指数分布,平均寿命为服从同一负指数分布,平均寿命为1/v1/v(v0v0)。)。每个工人技术相同每个工人技术相同, ,且修理时间相互独立并服从同一且修理时间相互独立并服从同一负指数分布负指数分布, ,平均修理时间为平均修理时间为1/u(u0). 1/u(u0). 修复后的机器其寿命分布不变。修复后的机器其寿命分布不变。机器停止运转每单位时间的损失费为机器停止运转每
2、单位时间的损失费为c c1 1元,工人单位元,工人单位时间的产值为时间的产值为c c2 2元。元。 若机器的等待时间为若机器的等待时间为e e,工人总的空闲时间为,工人总的空闲时间为f f,则系,则系统总的损失费为统总的损失费为 s s = = c c1 1e e + + c c2 2f f试求当机器数试求当机器数m m固定时,为使系统的总损失费最小,应固定时,为使系统的总损失费最小,应配备多少工人为最优?配备多少工人为最优?解解: :采用最短时间事件步长法进行仿真,首先要确采用最短时间事件步长法进行仿真,首先要确定一个初始状态。假定开始时所有的机器都正常运定一个初始状态。假定开始时所有的机器
3、都正常运转,工人处于空闲状态。转,工人处于空闲状态。 设设t t为仿真终止时间。依次仿真计算修理工人数为仿真终止时间。依次仿真计算修理工人数c c分别取分别取1 1、2 2、3 3、时的系统损失费。最后根据系时的系统损失费。最后根据系统损失费统损失费s s的极小值来确定最优工人数。的极小值来确定最优工人数。 根据以上思想并采用最短时间事件步长法仿真。根据以上思想并采用最短时间事件步长法仿真。输入原始数据c1,c2,u,v,m,t给出m台机器的指数寿命b(h)=1?结束f=f+x-kp= t3/t输出c,sc=1e=0 f=0初始状态:b(i)=1,i=1,2,m;d(j)=0,j=1,2,.,
4、c选取寿命最短的机器i:h=i,k=a(i)选取最早释放时刻的工人j:y=j,x=d(j)xk?f=f+x-k改变第y个人工的释放时刻:d(y)=a(h)机器由故障释放改为正常:b(h)=1机器由正常改为故障:b(h)=0c=c+1kt?选取寿命最短的机器i:h=i,k=a(i)给出机器修复时间仿真时钟前进一个步长a(h)=k-1/vlog(rnd(1)给出机器正常运行时间仿真时钟前进一个步长a(h)=k-1/vlog(rnd(1)是是否否否否是是是是否否框图中各标识符号含义如下:t:仿真终止时间m:机器数c:工人数b(i):第i台机器所处状态a(i):a(i):第第i i台机器现在状态的当前
5、时刻台机器现在状态的当前时刻d(j):d(j):第第j j个工人修复机器的释放时刻个工人修复机器的释放时刻c c1 1: :一个工人单位时间的产值一个工人单位时间的产值c c2 2: :一台机器单位故障时间的损失费一台机器单位故障时间的损失费b(i)=1 机器正常运转0 机器发生故障u:u:一个工人单位时间平均能修复的机器数一个工人单位时间平均能修复的机器数v:v:一台机器在单位运转时间内发生故障的平均次数一台机器在单位运转时间内发生故障的平均次数s:s:总损失费用总损失费用e:e:机器故障时间累计机器故障时间累计f:f:工人空闲时间累计工人空闲时间累计k:k:最短时间机器的当前时刻最短时间机
6、器的当前时刻h:h:最短时间机器对应的机器号最短时间机器对应的机器号l:l:工人修完机器的释放时刻工人修完机器的释放时刻x:x:最短释放时间工人的当前时刻最短释放时间工人的当前时刻y:y:最短释放时间对应的工人序号最短释放时间对应的工人序号下表列出了当下表列出了当 m= 86m= 86,1/v= 5001/v= 500小时,小时,1/u= 341/u= 34小时,小时,c1=3.46c1=3.46元元/ /小时,小时,c2c23.23.2元元/ /小时时的仿真结果,其中每小时时的仿真结果,其中每次预定仿真时间为一万个小时,连续仿真五次取其平均值次预定仿真时间为一万个小时,连续仿真五次取其平均值
7、作为仿真结果。由仿真结果可知当工人数作为仿真结果。由仿真结果可知当工人数c10c10时,最优工时,最优工人数为人数为7 7工人数c2345678910每小时平均损失e 183.0128.976.037.624.59.09.410.215.2应用举例-可靠性问题可靠性问题例:一设备上三个相同的轴承,每个轴承正常工作寿命为随机变量,其概率分布如表所示寿命h1000 1100 1200 1300 1400 1500 1600 1700 1800 1900概率0.100.130.250.130.090.120.020.060.050.05在任何一个轴承损坏都可以使设备停止工作,从有轴承损坏,设备停止工
8、作,到检修工到达开始更换部件为止,称为一个延迟时间延迟时间也是随机变量,其概率分布如下表所示延迟时间min51015概率0.60.30.1应用举例-可靠性问题可靠性问题设备停工时每分钟损失5元,检修工每小时工时费12元,轴承每个成本 16元更换一个轴承需要 20 min,同时更换两个轴承需要30min,同时更换三个轴承需要40min现在有两种方案:方案一是损坏一个更换一个;方案二是一旦有轴承损坏就全部更换试通过计算机仿真对这两种方案做出评价在这一问题中,轴承寿命在1000到1900h之间,而延迟在5到 15min之间,故若用时间步长法时,步长选取有些困难步长小浪费很大,步长大又不精确,所以采用
9、事件步长法在事件发生时再考虑系统状态的变化情况,这就比较合理应用举例-可靠性问题可靠性问题为了进行仿真,首先对轴承寿命和延迟时间与随机数对应,对应规则分别如下两个表轴承寿命h频率随机数区间10000.10(0,0.10)11000.130.10,0.23)12000.250.23,0.48)13000.130.48,0.61)14000.090.61,0.70)15000.120.70,0.82)16000.020.82,0.84)17000.060.84,0.90)18000.050.90,0.95)19000.050.95,1.00)延迟时间频率随机数区间50.60(0,0.6)100.3
10、00.6,0.9)150.100.9,1.0)轴承寿命随机数延迟时间随机数由于在这一问题中各个轴承的寿命完全决定了系统的运行状态,也即决定了两个方案的费用大小,故我们选择轴承发生故障作为事件,这三个轴承发生故障的事件分别记为a、b、c(1)方案一的仿真 产生初始事件表事件类型发生时刻延迟时间a1400h5minb1500h15minc1500h15min仿真时钟步进,计算费用,产生下一个事件由表仿真时钟步进,计算费用,产生下一个事件由表上看出,最早发生的事件是上看出,最早发生的事件是a a,所以,所以t 1400hcost (5+20)54116145元, 下一个下一个a a事件发生的时刻为第
11、事件发生的时刻为第2 4002 400小时小时2525分钟(分钟(随随机产生轴承寿命为机产生轴承寿命为1000h1000h),刷新事件表,即删去老的),刷新事件表,即删去老的a a事件,产生新的事件,产生新的a a事件刷新后的事件表如下表事件刷新后的事件表如下表事件类型发生时刻延迟时间a2400h25min5minb1500h15minc1500h15min寻找事件表中的最早事件进行处理寻找事件表中的最早事件进行处理 由上表看出,由上表看出,b b、c c事件同时发生在第事件同时发生在第1500 h1500 h,故同,故同时处理时钟步进为时处理时钟步进为 t t 1500 h1500 h,再根
12、据费用的计算,再根据费用的计算方法得:方法得: cost= 145(15+30)5 6216408元 最后利用随机数产生新事件最后利用随机数产生新事件b b和和c c,刷新事件表,得,刷新事件表,得到的新事件表到的新事件表: :事件类型发生时刻延迟时间a2400h25min5minb2700h45min10minc2900h45min5min 重复,t=2400 h 25 min, cost= 408 (5+20)5 4 116= 553元事件类型发生时刻延迟时间a3700h50min5minb2700h45min10minc2900h45min5min 重复这一过程,一直需要的时间结束即可得到方案的费用(2)方案二的仿真 方案二与方案一的区别就是一旦故障发生,就更换3个轴承设初始事件表仍为方案一初始表表中最早的事件是a,处理事件a时要考虑延时,更换3个轴承的时间和费用事件类型发生时刻延迟时间a1400h5minb1500h15minc1500h15min cost = (5+40)58
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年3月四川成都市第六人民医院编外招聘工作人员21人考试备考试题及答案解析
- 2026云南保山市人力资源市场招聘城镇公益性岗位人员1人考试备考试题及答案解析
- 2026河南郑州美术学院招聘4人考试备考题库及答案解析
- 成都市金牛区2026年上半年“蓉漂人才荟”公开招聘事业单位工作人员(9人)考试参考题库及答案解析
- 2026大连大连商品交易所飞创公司招聘考试参考题库及答案解析
- 2026年度通榆县第一批面向社会公开招聘公益性岗位人员(13人)笔试模拟试题及答案解析
- 2026四川成都京东方医院招聘笔试模拟试题及答案解析
- 2026广东广州市教育局直属事业单位招聘教师205人(第一次)笔试参考题库及答案解析
- 2026广东深圳市龙岗区龙城街道天昊华庭幼儿园招聘1人考试参考题库及答案解析
- 2026福建省康辉国际旅行社股份有限公司招聘1人笔试参考题库及答案解析
- (2026年)护理敏感质量指标解析课件
- 中国华电集团招聘笔试题库
- 高速公路收费业务培训
- 2026年春期人教版二年级下册数学全册教案(核心素养教案)
- 2026上半年海南事业单位联考海口市美兰区招聘71人备考题库(第一号)含答案详解(考试直接用)
- 2026年数字教育展望报告:探索生成性人工智能在教育中的有效应用(英文版)-
- 2026年道路运输安全员考试真题题库及答案
- 规范油库巡检制度
- 2026年宣城职业技术学院单招综合素质考试模拟试题附答案详解
- 地理试卷江苏(南师附中、天一、海安、海门)四校2026届高三年级上学期12月份测试()(12.24-12.26)
- 采油班组安全培训内容课件
评论
0/150
提交评论