班级:10020741学号:09姓名:余亚娟(一)基于witness的单服务台排队系统仿真实验一、实验目的:1.了解排队系统的设计。2.熟悉系统元素Part、Machine、Buffer、Variable、Timeseries的用法。3.深入研究系统元素Part的用法。4.研究不同的顾客服务时间和顾客的到达特性对仿真结果的影响。二、实验设备:计算机、witness仿真软件三、实验过程:本排队系统共有6个元素,具体定义如下表:元素名称类型数量说明gukePart1顾客jifenPart1对对长积分paiduiBuffer1排队队列fuwuyuanMachine1服务员jifen0Variable(type:real)1积分结果显示duichangTimeseries1队列长度显示2、元素可视化(Display)设置(1)、Part元素可视化设置:在元素选择窗口guke元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“顾客”,Icon选择图片。(2)、Buffer元素可视化设置:在元素选择窗口paidui元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“排队队列”,Icon选择图片,Rectangle和PartQueue班级:10020741学号:09姓名:余亚娟。(3)、Machine元素可视化设置:在元素选择窗口fuwuyuan元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“服务员”,Icon选择图片,PartQueue。(4)、Variable元素可视化设置:在元素选择窗口jifen0元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“队列积分”,和Value。(5)、Timeseries元素可视化设置:在元素选择窗口duichang元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“队列长度”,和Timeseries。3、元素细节(Detail)设计(1)、对Part元素guke细节设计Type:ActiveInputtoModel.InterArrival:-5*LN(RANDOM(1))LotSize:1InputtoModel.To…:PUSHtopaiduiActionsonCreate:ICON=141(2)、对Part元素jifen细节设计Type:ActiveInputtoModel.InterArrival:1.0LotSize:1InputtoModel.To…:PUSHtoSHIPActionsonCreate:jifen0=jifen0+NPARTS(paidui)(3)、对Buffer元素paidui细节设计Capacity:100(4)、对Machine元素fuwuyuan细节设计Type:SingleInput.From:PULLfrompaiduiDuration.CycleTime:-4*LN(RANDOM(2))Output.To…:PUSHtoSHIP(5)、对Timeseries元素duichang细节设计Recording:5.0班级:10020741学号:09姓名:余亚娟在PlotExpressions下第一个Plot中将“Undefined”改为NPARTS(paidui)在PlotExpressions下第一个Plot中将“Undefined”改为NPARTS(fuwuyuan)四、实验结果:班级:10020741学号:09姓名:余亚娟班级:10020741学号:09姓名:余亚娟五、实验过程中遇到的问题及实验总结:通过改变“顾客”的伪随机数流,在相同的仿真时间内,不同顾客的服务时间和顾客的到达特性,所对应的仿真结果有所不同。顾客的到达特性和顾客的服务时间都影响着排队系统的最大对长、最小对长和平均对长以及平均每位顾客的等待时间班级:10020741学号:09姓名:余亚娟(二)基于witness的库存系统仿真设计实验一、实验目的:1.熟悉系统元素Track、Vehicle的用法。2.深入研究系统元素Part的用法。3.了解库存系统的设计。4.寻找最佳库存策略。二、实验设备:计算机、witness仿真软件三、实验过程:本排队系统共有13个元素,具体定义如下表:元素名称类型数量说明PPart1产品KucunPart1费用统计Kucun1Buffer1库存系统XuqiuMachine1顾客LoadTrack1货物装运Unload1Track1货物卸载CarVehicle1货物运输车辆C1Variable(type:real)1订货费用统计C2Variable(type:real)1保管费用统计C3Variable(type:real)1缺货费用统计CVariable(type:real)1总费用统计RaDistribution(Type:Interdiscrete1随机数生成器KucuniangTimeseries1库存量显示2.元素可视化设计Part元素可视化设置Buffer元素可视化设置Machine元素可视化设置Track元素可视化设置Vehicle元素可视化设计Timeseries元素可视化设计班级:10020741学号:09姓名:余亚娟表格可视化的设置Variable元素可视化设置3.各个元素细节设计对Part元素Kucun细节设计对Buffer元素Kucun1细节设计对Machine元素Xuqiu细节设计对Track元素Load1细节设计对Track元素Unload1细节设计对Vehicle元素Car细节设计对Distribution元素Ra细节设计对Timeseries元素Kucunliang细节设计四、实验结果:班级:10020741学号:09姓名:余亚娟五.实验过程中遇到的问题及实验总结:1.了解了系统元素Part的用法。2.了解库存系统的设计。方案(L,S)总费用C订货费c1保管费用C2缺货损失C3(40,40)13683.35114021391.75889.6(20,60)14847.06114622029.761355.3(20,80)15814.24115223249.591042.65(20,100)16560.23115824030.08948.15(40,60)14952.32114622981.47508.85(40,80)15900.9115223845.4533.5班级:10020741学号:09姓名:余亚娟(三)基于witness的供应链系统的仿真设计与改善实验一、实验目的:1.了解供应链仿真系统的设计与优化。2.熟悉Timeseries的用法。3.熟悉Max和Min的用法。4.试图对供应链系统进行改善,以缓解“牛鞭效应”。二、实验设备:计算机、witness仿真软件三、实验过程:本排队系统共有15个元素,具体定义如下表:元素名称类型数量说明PPart1钢材B2Buffer1刚才服务中心库存B3Buffer1部件生产商库存M1Machine2钢铁公司M2Machine2钢材服务中心M3Machine4部件生产商M41Machine1汽车厂M42Machine1汽车厂M43Machine1汽车厂C1Coynveror1汽车厂从钢铁公司到刚才服务中心的路径C2Coynveror2从钢材服务中心到部件生产商的路径C31Coynveror1从部件生产商到第一汽车厂的缓存C32Coynveror1从部件生产商到第二汽车厂的缓存C33Coynveror1从部件生产商到第三汽车厂的缓存TubiaoTimeseries1库存统计二维图班级:10020741学号:09姓名:余亚娟2、元素定义3、元素可视化的设置1)Part元素的可视化设置2)Buffer元素的可视化设置3)Machine元素的可视化设置4)Conveyor元素的可视化设置5)Timeseries元素的可视化设置4、各个元素细节设计1)对Machine元素M1细节设计2)对Machine元素M2细节设计3)对Machine元素M3细节设计4)对Machine元素M41细节设计5)对Machine元素M42细节设计6)对Machine元素M43细节设计7)对Conveyor元素C1细节设计8)对Conveyor元素C2细节设计9)对Conveyor元素C31、C32和C33细节设计10)对TimeSeries元素Tubiao细节设计四、实验结果:班级:10020741学号:09姓名:余亚娟班级:10020741学号:09姓名:余亚娟班级:10020741学号:09姓名:余亚娟五、实验过程中遇到的问题及实验总结:1.熟悉Timeseries的用法。2.通过二维图发现,钢材服务中心与部件生产商库存量波动强烈,呈现“牛鞭效应”。班级:10020741学号:09姓名:余亚娟