实验2单品种流水线生产计划设计witness_第1页
实验2单品种流水线生产计划设计witness_第2页
实验2单品种流水线生产计划设计witness_第3页
实验2单品种流水线生产计划设计witness_第4页
实验2单品种流水线生产计划设计witness_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第13 讲 单品种流水线生产计划设计Witness仿真1、仿真目的理解Witness系统元素Route的用法了解单品种流水线生产计划的设计。找出高生产线效率、低临时库存的方案。2、模型描述某一个制造车间有5台不同的机器,加工一种产品。该产品要求完成7道工序,工艺路线见下图。WatercleanDSDcoatGreenfireTCPprintfireLaping输入输出2、模型描述各工序加工时间与批量机器组别加工时间加工批量Waterclean75DSDcoat145Greenfire55DSDcoat155TCPprintfire3010Laping2010Waterclean1052、模型描

2、述可选的投产计划组合投产间隔:10、20、30、40、50、60投产批量:10、20、30试用Witness建模仿真该流水线系统,找出最优投产计划组合,即最佳的投产间隔和批量。3、应用Witness仿真元素定义元素名称类型数量说明Ppart1产品Watercleanmachine1机器组1DSDcoatmachine2机器组2Greenfiremachine1机器组3TCPprintfiremachine1机器组4Lapingmachine1机器组5Bufbuffer5临时库存C2-C7conveyor1输送链Stattribute1产品属性OutputVariable(Int)1产量统计3、

3、使用Witness仿真元素可视化(Display)的设置3、使用Witness仿真元素细节(detail)设计对Part元素P细节设计Type:activeInter arrvial:10Lot size:10To:Push to RouteAction on creat:icon=94St=1Pen=13、使用Witness仿真元素细节(detail)设计系统元素Route的理解Route是一个用于设定零部件元素移动路线的系统元素。Route元素定义在零部件元素的“Route”分页中进行。Route向ship元素一样,是output规则的一个特殊位置。Push to Route。3、使用Wi

4、tness仿真元素细节(detail)设计系统元素Route的理解3、使用Witness仿真元素细节(detail)设计系统元素Route的理解BufC2C3C6C4C5C71234567Ship83、使用Witness仿真元素细节(detail)设计对Buffer元素buf细节设计Capacity:1000Output.option:any3、使用Witness仿真元素细节(detail)设计对Machine元素Waterclean细节设计Type:generalInput.quantity:5Input.from:match/attribute St buf(1) #5Duration.C

5、ycle time: ERLANG(R_cycle,1,st)Duration.actions on finish:PEN=PEN+1St=St+1If st=8Output=output+1EndifOutput.Quantity:5Output.to:push to route3、使用Witness仿真元素细节(detail)设计对Machine元素DSDcoat细节设计Type:generalInput.quantity:5Input.from:match/attribute St buf(2) #5Duration.Cycle time: ERLANG(R_cycle,1,st)Dur

6、ation.actions on finish:PEN=PEN+1St=St+1Output.Quantity:5Output.to:push to route3、使用Witness仿真元素细节(detail)设计对Machine元素Greenfire细节设计Type:generalInput.quantity:5Input.from:match/attribute St buf(3) #5Duration.Cycle time: ERLANG(R_cycle,1,st)Duration.actions on finish:PEN=PEN+1St=St+1Output.Quantity:5Ou

7、tput.to:push to route3、使用Witness仿真元素细节(detail)设计对Machine元素TCPprintfire细节设计Type:generalInput.quantity:10Input.from:match/attribute St buf(4) #10Duration.Cycle time: ERLANG(R_cycle,1,st)Duration.actions on finish:PEN=PEN+1St=St+1Output.Quantity:10Output.to:push to route3、使用Witness仿真元素细节(detail)设计对Mach

8、ine元素Laping细节设计Type:generalInput.quantity:10Input.from:match/attribute St buf(5) #10Duration.Cycle time: ERLANG(R_cycle,1,st)Duration.actions on finish:PEN=PEN+1St=St+1Output.Quantity:10Output.to:push to route3、使用Witness仿真元素细节(detail)设计对Conveyor元素C2、C3、C4、C5细节设计Typeing:QueuingLength:10Index time:0.1

9、Output.to:push to buf(2)Output.to:push to buf(3)Output.to:push to buf(4)Output.to:push to buf(5)3、使用Witness仿真元素细节(detail)设计对Conveyor元素C6、C7细节设计Typeing:QueuingLength:30Index time:0.1Output.to:push to buf(2)Output.to:push to buf(1)4、使用Flexsim仿真构建模型布局4、使用Flexsim仿真定义物流流程(连接对象)A连接:Source1Seperator2 Buf1W

10、atercleanC2Buf2DSDcoatC3Buf3GreenfireC6Buf2C4Buf4TCPprintfireC5Buf5LapingC7Buf1WatercleanSink734、使用Flexsim仿真编辑对象参数(1)Source1参数设置4、使用Flexsim仿真编辑对象参数(2)Separator2参数设置处理时间:0分解类型:一般分解分解包数量:10离开触发:设定实体类型和颜色 类型为1.4、使用Flexsim仿真编辑对象参数(3)Waterclean参数设置处理时间:爱尔朗分布if(unsigned int) getitemtype(item)=1)return erl

11、ang(1.4, 1,1,1);elsereturn erlang(2, 1, 1, 1);4、使用Flexsim仿真编辑对象参数(3)Waterclean参数设置送往端口:根据临时实体类型来定义不同的情况,将临时实体发送到相应的端口switch(unsigned int) getitemtype(item)case 1: return 1;case 7: return 2;default: return 0;4、使用Flexsim仿真编辑对象参数(3)Waterclean参数设置处理结束触发:设置实体的类型和颜色if(int) getitemtype(involved)=1)setitemt

12、ype(involved,2);colorrgb(involved, 0, 255, 0);elsesetitemtype(involved,7);4、使用Flexsim仿真编辑对象参数(4)DSDcoat参数设置处理时间:爱尔朗分布if(unsigned int) getitemtype(item)=2)return erlang(2.8, 1,1,1);elsereturn erlang(3, 1, 1, 1); 4、使用Flexsim仿真编辑对象参数(4)DSDcoat参数设置送往端口:根据临时实体类型来定义不同的情况,将临时实体发送到相应的端口switch(unsigned int)

13、getitemtype(item)case 3: return 1;case 4: return 2;default: return 0;4、使用Flexsim仿真编辑对象参数(4)DSDcoat参数设置处理结束触发:设置实体的类型和颜色if(int) getitemtype(involved)=2)setitemtype(involved,3);colorrgb(involved, 0, 0, 255);elsesetitemtype(involved,4);colorrgb(involved, 255, 255, 0);4、使用Flexsim仿真编辑对象参数(5)Greenfire参数设置处理时间:爱尔朗分布return erlang(1, 1,1,1);4、使用Flexsim仿真编辑对象参数(6)TCPprintfire参数设置处理时间:爱尔朗分布return erlang(3, 1,1,1);离开触发:设定实体类型和颜色setitemtype(involved,5);colorrgb(involved, 255, 0, 255);4、使用Flexsim仿真编辑对象参数(6)La

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论