Witness实验报告文档格式.docx
《Witness实验报告文档格式.docx》由会员分享,可在线阅读,更多相关《Witness实验报告文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
三、试验步骤
(一)具体设置(元素属性、规则)
1、part001抵达间隔时间为uniform(5,20),批次为1,存放于buffers001,以下图所表示:
2、part002抵达间隔时间为15,批次为2,存放于buffers002,以下图所表示:
3、machine001为组装机(assemble),把2个part002包装进1个part001中,加工时间为20,包装结束后输出到buffers003,设置以下图所表示:
然后选择sequence输入规则,设置以下图所表示:
4、machine002为单机(single),加工时间为5,合格率为95%,输出到conveyor001,不合格品丢弃至scrap;
每加工20次会产生一次故障,发生故障时要有两个labor001进行维修,维修时间为10,设置以下图所表示:
然后选择percent输出规则,设置以下图所表示:
发生故障时要有两个labor001进行维修,维修时间为10,设置以下图所表示:
5、machine003为生产机(production),该机未来自于conveyor001上零部件拆分为原先零部件,加工时间为20,加工后输出到conveyor002。
每加工10次要有一个labor001对机器进行调整,调整时间为5,设置以下图所表示:
6、conveyor001和conveyor002长度(length)为40,容量(capacity)为40,部件经过时间为20(提醒:
经过时间=lengthinparts×
indextime),设置以下图所表示:
7、labor001数量(quantity)为3
8、运行模型,以下图所表示:
(二)模型辅助操作
1、点击工具栏
图标,会使连接线显示或隐藏;
2、点击工具栏
/
放大或缩小视图;
3、点击工具栏
图标,观察其改变;
(三)显示设置(display)
1、把part001和part002style设置为不一样图片
2、把buffers001、buffers002和buffers003队列显示设置为数量,数字长度为3位
3、修改machine001、machine002和machine003icon
4、把conveyor001和conveyor002外宽(width)和内宽(innerwidth)设为20、19,显示大小(displaysize)设置为2
四、试验心得
经过此次试验让我们掌握了witness软件基础操作,使我们从不认识到了解再到熟练这么一个过程,在这个过程中我们也碰到了很多问题,比如在连接各元素时,不能显示其连接线,刚开始一直认为是没连接上,以后才发觉时自己把它隐藏起来了,在试验过程中碰到很多类似问题,但在组员努力和老师耐心指导之下,我们把这些问题一一处理了。
试验二港口集装箱运输仿真试验
1、利用Vehicle/track元素建立运输系统
2、伪数生成函数使用
3、Documentor使用
二、试验器材
计算机一台、witness仿真软件
三、试验内容
某零售企业销售进口产品,这些进口产品由国外经过集装箱运输至码头,然后企业派车辆将这些集装箱运输至企业配送中心,方便配送给各地销售网点。
其中集装箱抵达码头时间间隔服从[10,20]小时均匀分布,每次抵达批量服从[2,4]均匀整数分布,企业有2辆同类型运输车用来将集装箱由码头运输至配送中心,该车每次只能运输一个集装箱,车辆空载行驶速度为80公里/小时,满载速度为60公里每小时。
企业停车场距离码头10公里,码头距离配送中心50公里,配送中心距离企业停车场45公里,运输任务结束后车辆回到停车场。
车辆在码头装载集装箱需要时间服从均值为30分钟负指数分布,在配送中心卸载集装箱需要时间服从均值为20分钟负指数分布。
建立该问题仿真模型并运行。
使用documentor输出码头、路径代码。
四、试验步骤
1、仿真模型图
2、元素配置、输入/输出规则、程序语句
元素配置:
(1)集装箱抵达码头时间间隔服从[10,20]小时均匀分布,每次抵达批量服从[2,4]均匀整数分布
(2)企业有2辆同类型运输车用来将集装箱由码头运输至配送中心,该车每次只能运输一个集装箱,车辆空载行驶速度为80公里/小时,满载速度为60公里每小时。
(3)企业停车场距离码头10公里,码头距离配送中心50公里,配送中心距离企业停车场45公里,运输任务结束后车辆回到停车场。
在track元素detail中设置displaylength为别为10、50、45
(4)车辆在码头装载集装箱需要时间服从均值为30分钟负指数分布,在配送中心卸载集装箱需要时间服从均值为20分钟负指数分布。
输入输出规则:
(1)buffers001到码头采取push-load输入规则
(2)码头至配送中心公路到配送中心采取push-unload输出规则
(3)vehicles001到停车场采取push-entry输出规则
程序语句:
(1)buffers001actionsoninput中输入:
CALLVehicles001,码头,码头至配送中心,0;
VSEARCH码头,码头至配送中心,配送中心至码头,停车场
(2)在Vehicles001actionsonentry中输入:
dest停车场
五、试验心得
在这次试验中我们利用Vehicle/track元素建立运输系统,而且掌握了伪数生成函数使用,经过此次试验,掌握了路径编辑,掌握了使用documentor输出码头、路径代码。
利用这些能够建立基础运输模型。
在此次试验中我们一样碰到了不少问题,但在组员努力及老师耐心指导下,我们最终还是完成了试验。
试验三排队系统仿真
1、掌握power&
free四元素使用
2、掌握排队系统组成及分析
系统描述:
part001是待处理零部件,抵达间隔时间为60分钟,批量为5-15整数均匀分布;
PFSection元素为隶属于PFNetwork001power&
free系统,工作类型为路径驱动(sectionpowered),其中PFstation001是装载站点,PFStation003是卸载站点,装卸载时间均为1分钟,PFStation002是加工站点,加工时间为均值20分钟,标准差3分钟,位于10-30分钟之间截断正态分布;
PFSection001-003长度(length)分别为1000米、500米、1400米,驱动速度(drivespeed)为100米/分钟,狗距(dogspacing)为10米,车距(overridecarrier)为50米。
模型布局以下图所表示
1、建立如上所述仿真模型,各元素设置以下所表示:
ELEMENTNAME:
Buffers001
ElementType:
Buffer
Quantity:
1
Capacity:
1000
InputOption:
Rear
OutputOption:
First
SearchFrom:
Front
Buffers002
Part001
Part
Type:
Variableattributes
Groupnumber:
1
InterArrivalTime:
60.0
FirstArrivalat:
0.0
MaximumArrivals:
Unlimited
Input/OutputRules
Output:
PUSHtoBuffers001UsingPath
PFCarrier001
PFCarrier
AllocatedNetwork:
PFNetwork001
CarrierSize:
1.0
StartSpacing:
StopSpacing:
ChainRun-through:
No
PUSHtoPFStation001
(1)
PFNetwork
Priority:
Lowest
DriveType:
Chainpowered
PFSection001
PFSection
Length:
1000
DriveSpeed:
100.0
DogSpacing:
10
PUSHtoPFStation002
(1)
PFSection002
500
PUSHtoPFStation003
(1)
PFSection003
1400