欢迎来到天天文库
浏览记录
ID:55916530
大小:2.42 MB
页数:19页
时间:2020-06-14
《系统建模与仿真实验报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验1Witness仿真软件认识一、实验目的熟悉Witness的启动;熟悉Witness2006用户界面;熟悉Witness建模元素;熟悉Witness建模与仿真过程。二、实验容1、运行witness软件,了解软件界面及组成;2、以一个简单流水线实例进行操作。小部件(widget)要经过称重、冲洗、加工和检测等操作。执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。小部件在经过最后一道工序“检测”以后,脱离本模型系统。三、实验步骤仿真实例操作:模型元素说明:widg
2、et为加工的小部件名称;weigh、wash、produce、inspect为四种加工机器,每种机器只有一台;C1、C2、C3为三条输送链;ship是系统提供的特殊区域,表示本仿真系统之外的某个地方;操作步骤:1:将所需元素布置在界面:2:更改各元素名称:如;3:编辑各个元素的输入输出规则:4:运行一周(5天*8小时*60分钟=2400分钟),得到统计结果。5:仿真结果及分析:Widget:各机器工作状态统计表:分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间
3、较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。6:实验小结:通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。实验2单品种流水线生产计划设计一、实验目的1.理解系统元素route的用法。2.了解优化器optimization的用法。3.了解单品种流水线生产计划的设计。4.找出高生产效率、低临时库存的方案。二、实验容某一个车间有5台不同机器,加工一种产品。该
4、种产品都要求完成7道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。假定在保持车间逐日连续工作的条件下,仿真在多对象平准化种生产采用不同投资计划的工作情况。在不同投资计划组合中选出生产高效、低临时库存方案,来减少占用资金。产品工艺路线如图所示。产品的计划投产方案批量:10,20,30。产品计划投产间隔(min):10,20,30,40,50,60。如果一项作业在特定时间到达车间,发现该机器组全都忙着,该作业就在该组机器处排入一个FIFO规则的队列,如果有前一天没有完成的任务,第二天继续加工。三、实
5、验步骤1.元素定义:元素名称类型数量说明Ppart1产品Watercleanmachine1机器组1DSDcoatmachine2机器组2Greenfiremachine1机器组3TCPprintfiremachine1机器组4Lapingmachine1机器组5Bufbuffer5临时库存C2-C7conveyor1输送链Stattribute1产品属性OutputVariable(Int)1产量统计V1-V5Variable(Int)5每台机器产量统计abcattribute1目标函数(方案优化)2.元素可视
6、化设置:3.元素细节设计(1)对Part元素P细节设计:Type:activeInterarrvial:10Lotsize:10To…:PushtoRouteActiononcreat:icon=94St=1Pen=1Route设计:(2)对Buffer元素buf细节设计Capacity:1000Output.option:any(3)对Machine元素Waterclean细节设计Type:generalInput.quantity:5Input.from:match/attributeStbuf(1)#5Du
7、ration.Cycletime:ERLANG(R_cycle,1,st)Duration.actionsonfinish:PEN=PEN+1St=St+1Ifst=8Output=output+1EndifOutput.Quantity:5Output.to:pushtoroute(4)对Machine元素DSDcoat细节设计Type:generalInput.quantity:5Input.from:match/attributeStbuf(2)#5Duration.Cycletime:ERLANG(R_c
8、ycle,1,st)Duration.actionsonfinish:PEN=PEN+1St=St+1Output.Quantity:5Output.to:pushtoroute(5)对Machine元素Greenfire细节设计Type:generalInput.quantity:5Input.from:match/attributeStbuf(3)#5Duration
此文档下载收益归作者所有