WITNESS生产系统仿真实验报告
生产系统建模与仿真实验报告
一、实验名称Witness仿真软件认识(一)——排队系统二、实验目的1、认识熟悉软件;2、掌握排队系统仿真,了解排队系统的设计;3、熟悉系统元素Part、Machine、Buffer、Variable、Timeseries的用法;4、深入研究系统Part的用法;5、研究不同的顾客服务时间和顾客的到达特性对仿真结果的影响。
三、实验设备仪器及材料计算机、Witness仿真软件四、实验内容单服务台排队系统仿真(M/M/1)五、实验原理1、排队系统是离散事件系统中典型的问题。
排队系统的要素是顾客和服务台。
“顾客”一词可以是人、机器、飞机、零件和信息等任何一个到达系统并需要服务的实体。
“服务台”指售货员、出纳柜台、机器、生产线、防空系统和通讯设备等提供顾客所需服务的一切实体。
影响排队系统的主要因素有:到达模式、服务模式、服务台数、系统容量和排队规则。
2、排队系统指标:服务台利用率:ρ=λ/μ平均对长:L=ρ*ρ/(1-ρ)系统中平均顾客数:L=ρ/(1-ρ) 顾客停留时间:W=L/λ=1/(μ-λ) 平均等待时间:WQ=λ/[μ*(μ-λ)]六、实验过程及步骤1、元素定义(Define)本排队系统共有6个元素,具体定义如下表:仿真模型图2、元素可视化(Display)设置(1)、Part元素可视化设置:在元素选择窗口guke元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“顾客”,Icon选择图片。
(2)、Buffer元素可视化设置:在元素选择窗口paidui元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“排队队列”,Icon选择图片,Rectangle 和PartQueue。
(3)、Machine 元素可视化设置:在元素选择窗口fuwuyuan元素,鼠标右键点击Display,跳出Display对话框,设置其Text为“服务员”,Icon选择图片,PartQueue。
生产系统建模与及仿真实验报告
生产系统建模与及仿真实验报告实验一Witness仿真软件认识一、实验目的1、学习、掌握Witness仿真软件的主要功能与使用方法;2、学习生产系统的建模与仿真方法。
二、实验内容学习、掌握Witness仿真软件的主要功能与使用方法三、实验报告要求1、写出实验目的:2、写出简要实验步骤;四、主要仪器、设备1、计算机(满足Witness仿真软件的配置要求)2、Witness工业物流仿真软件。
五、实验计划与安排计划学时4学时六、实验方法及步骤实验目的:1、对Witness的简单操作进行了解、熟悉,能够做到基本的操作,并能够进行简单的基础建模。
2、进一步了解Witness的建模与仿真过程。
实验步骤:Witness仿真软件是由英国lanner公司推出的功能强大的仿真软件系统。
它可以用于离散事件系统的仿真,同时又可以用于连续流体(如液压、化工、水力)系统的仿真。
目前已成功运用于国际数千家知名企业的解决方案项目,有机场设施布局优化、机场物流规划、电气公司的流程改善、化学公司的供应链物流系统规划、工厂布局优化和分销物流系统规划等。
◆Witness的安装与启动:➢安装环境:推荐P4 1.5G以上、内存512MB及以上、独立显卡64M以上显存,Windows98、Windows2000、Windows NT以及Windows XP的操作系统支持。
➢安装步骤:⑴将Witness2004系统光盘放入CD-ROM中,启动安装程序;⑵选择语言(English);⑶选择Manufacturing或Service;⑷选择授权方式(如加密狗方式)。
➢启动:按一般程序启动方式就可启动Witness2004,启动过程中需要输入许可证号。
◆Witness2004的用户界面:➢系统主界面:正常启动Witness系统后,进入的主界面如下图所示:主界面中的标题栏、菜单栏、工具栏状态栏等的基本操作与一般可视化界面操作大体上一致。
这里重点提示元素选择窗口、用户元素窗口以及系统布局区。
系统建模与仿真实验报告
实验1 Witness仿真软件认识一、实验目的熟悉Witness 的启动;熟悉Witness2006用户界面;熟悉Witness 建模元素;熟悉Witness 建模与仿真过程。
二、实验内容1、运行witness软件,了解软件界面及组成;2、以一个简单流水线实例进行操作。
小部件(widget)要经过称重、冲洗、加工和检测等操作。
执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。
小部件在经过最后一道工序“检测”以后,脱离本模型系统。
三、实验步骤仿真实例操作:模型元素说明:widget 为加工的小部件名称;weigh、wash、produce、inspect 为四种加工机器,每种机器只有一台;C1、C2、C3 为三条输送链;ship 是系统提供的特殊区域,表示本仿真系统之外的某个地方;操作步骤:1:将所需元素布置在界面:2:更改各元素名称:如;3:编辑各个元素的输入输出规则:4: 运行一周(5 天*8 小时*60 分钟=2400 分钟),得到统计结果。
5:仿真结果及分析:Widget:各机器工作状态统计表:分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。
6:实验小结:通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。
实验2 单品种流水线生产计划设计一、实验目的1.理解系统元素route的用法。
2.了解优化器optimization的用法。
3.了解单品种流水线生产计划的设计。
4.找出高生产效率、低临时库存的方案。
二、实验内容某一个车间有5台不同机器,加工一种产品。
该种产品都要求完成7道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。
WITNESS生产系统仿真实验报告
实验报告实验名称: witness生产管理系统仿真姓名:学号:指导老师:实验(一)一、实验名称:witness基本操作二、实验日期:2013年10月7-10月25日三、实验地点:微机室s6-c408四、实验目的:1、掌握witness软件的基本操作2、掌握元素的显示设置(display)3、掌握machine、labor元素的基本设置4、掌握输送链conveyor元素的详细设置5、掌握pull、push规则五、实验环境:winxp/win7六、实验内容输送链上运行时间为10分钟称重工序:时间服从均值为5分钟的负指数分布清洗工序:分 10件清理一次时间为8分钟加工工序:4分钟 50分钟检修飞时间服从均值10分钟的负指数分布检测工序:3分钟七、实验步骤1、根据题目选择part、conveyor、machine、labor等各种元素布置生产线2、修改各种元素名字及各个元素的详细设置。
1)各个工序机器设置以及necexp()函数的应用2)输送链conveyor的设置3)机器抛锚方式及时间设置4)工人labor元素设置3、元素间pull、push的设置及流程路线试运行效果1)part元素的导入2)运行效果实验(二)一、实验名称:椅子装配工序仿真二、实验日期:2013年10月7-10月25日三、实验地点:微机室s6-c408四、实验目的:1、掌握pen、percent、match/attribute的使用规则2、掌握元素的显示设置(display)3、了解part元素被动模式和主动模式的区别和使用场合4、掌握buffers元素的基本设置5、掌握元素可视化效果的制作6、掌握pull、push对相同元素的分类规则五、实验环境:winxp/win7六、实验内容椅子由椅背、椅面、椅腿组成,物料每2分钟一套进入流水线。
组装工序:6分钟/件喷漆工序:随机喷为红黄绿三色 10分钟/件检验工序:10%不合格返回重新喷漆 3分钟/件包装工序:每4个合格品包装到一起 4分钟/件七、实验步骤1、根据题目选择part、buffers、machine等各种元素,因场地问题布置为U形生产线。
witness实验报告
供应链管理系统的设计与分析实验报告姓名班级学号李鹏升物流************徐佩物流************程进物流************一、实验目的:1. 了解供应链系统的元素、系统参数的设置、及供应过程2. 通过改变元素属性,分析需求及供应参数对供应链系统的影响3. 熟悉WITNESS 元素:①离散型元素:Part(零件)、machine(机器)、conveyor(传送带)、buffer(缓冲区)②连续型元素:Fluid、Pipe、Processor、Tank ③运输逻辑元素:Network(网络)、Carriers(小车)、Section(线路)、Station(工作站) ④逻辑元素:Attribute(属性)、Variable(变量)、Distribution(分布)、Function(函数)、File(文件)。
二、实验说明:供应链是围绕核心企业,从采购原材料开始,制成零部件以及产品,最后把产品交由消费者使用的连成一个整体的物流、信息流和资金流的链结构模式。
它是一个范围更广的企业,可能包含所有加盟的节点企业如供应商、制造商、分销商、零售商,从原材料的供应开始,经过链中不同企业的制造加工、组装和分销等过程直到最终用户。
本实验的模型:钢材从钢铁公司到汽车厂需要经过钢材服务中心和零部件生产商。
上游环节根据下一环节的库存供货。
通过该模型学生可以熟悉供应链的运作,了解“牛鞭效应”——即下游企业需求的小幅变动,因无法有效地实现信息的共享,常引发上游环节供应计划的大幅震荡。
主要流程数据如下:1. 当钢材服务中心的库存小于15 批时钢铁公司开始生产,每生产一批钢材平均需要2小时、服从正态分布。
2. 当零部件生产商的库存小于6 批时,钢材服务中心开始配货。
每配一批货需要的时间服从0.5 - 1小时的均匀分布。
3. 当三个汽车厂商的总库存量小于10 时,4 个零部件生产商开始生产。
每生产一批零部件平均需要时间4 小时、服从正态分布。
生产系统建模与仿真WITNESS上机报告
生产系统建模与仿真WITNESS上机报告一、某港口只有一个岸桥为到达的船舶提供卸货服务。
当船舶到达港口时,停入泊位等待服务。
如果岸桥空闲,则立即对其进行货物卸载作业;如果岸桥为其他船舶卸载,则船舶在泊位等待;岸桥为船舶提供服务的规则为FIFO。
假设船舶到达时间间隔服从均值为10小时的负指数分布,岸桥为每艘船的卸载时间服从[6,14]小时的均匀分布。
建立仿真模型,运行100天=2400小时,统计:1.岸桥的利用率;2.船舶的平均等待时间;3.港口船舶等待队列的最大长度;4.仿真结束时服务船舶的数量。
进一步考虑以下几种情况1.船舶到达时发现港口中已经有4艘船舶在等待,则选择离开;统计系统100天流失的船舶数量;(通过控制Buffer元素的Capacity实现)2.船舶等待时间超出30小时,则选择进行服务投诉(;统计系统100天中接受到的投诉数量;(通过控制Buffer元素的Delay项实现)3.港口增加了一台岸桥对船舶进行服务;仿真比较此时系统与原系统(只有一个岸桥)在绩效指标上的变化(通过设置Machine元素的Quantity项目实现)统计1.岸桥的利用率;2.船舶的平均等待时间;3.港口船舶等待队列的最大长度;4.仿真结束时服务船舶的数量解:(1)系统分析用零件仿真船,PUSH to 泊位、buffer仿真泊位和投诉的船,机器仿真岸桥。
(2)详细建模设施布置图:Report:ELEMENT NAME: 岸桥Element Type: MachineQuantity: 1Priority: LowestType: SingleCycle Time: UNIFORM (4,16,1)Input / Output RulesInput: PULL from 泊位Output: PUSH to SHIP_____________________________________________________________ELEMENT NAME: 泊位Element Type: BufferQuantity: 1Capacity: 1000Input Option: RearOutput Option: FirstSearch From: Front_____________________________________________________________ELEMENT NAME: 船Element Type: PartType: Variable attributesGroup number: 1Inter Arrival Time: NEGEXP (10,1)First Arrival at: 0.0Maximum Arrivals: U nlimitedInput / Output RulesOutput: PUSH to 泊位_____________________________________________________________(3)运行模型(4)结果分析仿真次数 1 2 3 4 5岸桥利用率96.71% 96.45% 100% 92.41% 99.95% 船舶的平均等待时间104.31 108.12 123.72 43.35 134.91 港口船舶等待队列的最大长度24 35 23 12 20仿真结束时服务船舶的数量(原)234 222 233 212 235样本均值样本标准差抽样平均误差t分布的双侧分位数允许误差置信下限置信上限0.97104 0.031266 0.009887 2.262157 0.022367 0.948673 0.993407 102.882 35.47376 11.21779 2.262157 25.3764 77.5056 128.2584 22.8 8.288546 2.621068 2.262157 5.929269 16.87073 28.72927 227.2 9.984989 3.157531 2.262157 7.142831 220.0572 234.3428(5)进一步分析1.将Buffer泊位的Capacity设为4实现。
witness实验报告
witness实验报告实验⼀ witness基本操作⼀、实验⽬的1、掌握witness软件的基本操作2、掌握元素的显⽰设置(display)和详细设置(detail)3、了解part元素被动模式和主动模式的区别和使⽤场合4、掌握machine元素的七种类型的详细设置(detail)5、掌握machine元素准备(setup)和故障(breakdowns)的设置6、掌握conveyor元素的详细设置7、掌握labor元素的调⽤⽅法8、掌握pull、push规则9、掌握sequence、percent规则⼆、实验内容创建如下模型根据以下要求完成实验三、实验步骤(⼀)详细设置(元素属性、规则)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,设置如下图所⽰:每加⼯10次要有⼀个labor001对机器进⾏调整,调整时间为5,设置如下图所⽰:6、conveyor001和conveyor002的长度(length)为40,容量(capacity)为40,部件通过时间为20(提⽰:通过时间=length in parts×index time),设置如下图所⽰:7、labor001的数量(quantity)为38、运⾏模型,如下图所⽰:(⼆)模型辅助操作1、点击⼯具栏图标,会使连接线显⽰或隐藏;2、点击⼯具栏/,放⼤或缩⼩视图;3、点击⼯具栏图标,观察其变化;(三)显⽰设置(display)1、把part001和part002的style设置为不同图⽚2、把buffers001、buffers002和buffers003的队列显⽰设置为数量,数字长度为3位3、修改machine001、machine002和machine003的icon4、把conveyor001和conveyor002的外宽(width)和内宽(inner width)设为20、19,显⽰⼤⼩(display size)设置为2四、实验⼼得通过本次实验让我们掌握了witness软件的基本操作,使我们从不认识到了解再到熟练这样的⼀个过程,在这个过程中我们也遇到了很多问题,⽐如在连接各元素时,不能显⽰其连接线,刚开始⼀直以为是没连接上,后来才发现时⾃⼰把它隐藏起来了,在实验的过程中遇到很多类似的问题,但在组员的努⼒和⽼师的耐⼼指导之下,我们把这些问题⼀⼀解决了。
(完整版)系统建模与仿真实验报告
实验1 Witness仿真软件认识一、实验目的熟悉Witness 的启动;熟悉Witness2006用户界面;熟悉Witness 建模元素;熟悉Witness 建模与仿真过程。
二、实验内容1、运行witness软件,了解软件界面及组成;2、以一个简单流水线实例进行操作。
小部件(widget)要经过称重、冲洗、加工和检测等操作。
执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。
小部件在经过最后一道工序“检测”以后,脱离本模型系统。
三、实验步骤仿真实例操作:模型元素说明:widget 为加工的小部件名称;weigh、wash、produce、inspect 为四种加工机器,每种机器只有一台;C1、C2、C3 为三条输送链;ship 是系统提供的特殊区域,表示本仿真系统之外的某个地方;操作步骤:1:将所需元素布置在界面:2:更改各元素名称:如;3:编辑各个元素的输入输出规则:4:运行一周(5 天*8 小时*60 分钟=2400 分钟),得到统计结果。
5:仿真结果及分析:Widget:各机器工作状态统计表:分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。
6:实验小结:通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。
实验2 单品种流水线生产计划设计一、实验目的1.理解系统元素route的用法。
2.了解优化器optimization的用法。
3.了解单品种流水线生产计划的设计。
4.找出高生产效率、低临时库存的方案。
二、实验内容某一个车间有5台不同机器,加工一种产品。
该种产品都要求完成7道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。
witness实验报告
实验一 witness基本操作一、实验目的1、掌握witness软件的基本操作2、掌握元素的显示设置(display)和详细设置(detail)3、了解part元素被动模式和主动模式的区别和使用场合4、掌握machine元素的七种类型的详细设置(detail)5、掌握machine元素准备(setup)和故障(breakdowns)的设置6、掌握conveyor元素的详细设置7、掌握labor元素的调用方法8、掌握pull、push规则9、掌握sequence、percent规则二、实验内容创建如下模型根据以下要求完成实验三、实验步骤(一)详细设置(元素属性、规则)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,设置如下图所示:每加工10次要有一个labor001对机器进行调整,调整时间为5,设置如下图所示:6、conveyor001和conveyor002的长度(length)为40,容量(capacity)为40,部件通过时间为20(提示:通过时间=length in parts×index time),设置如下图所示:7、labor001的数量(quantity)为38、运行模型,如下图所示:(二)模型辅助操作1、点击工具栏图标,会使连接线显示或隐藏;2、点击工具栏/,放大或缩小视图;3、点击工具栏图标,观察其变化;(三)显示设置(display)1、把part001和part002的style设置为不同图片2、把buffers001、buffers002和buffers003的队列显示设置为数量,数字长度为3位3、修改machine001、machine002和machine003的icon4、把conveyor001和conveyor002的外宽(width)和内宽(inner width)设为20、19,显示大小(display size)设置为2四、实验心得通过本次实验让我们掌握了witness软件的基本操作,使我们从不认识到了解再到熟练这样的一个过程,在这个过程中我们也遇到了很多问题,比如在连接各元素时,不能显示其连接线,刚开始一直以为是没连接上,后来才发现时自己把它隐藏起来了,在实验的过程中遇到很多类似的问题,但在组员的努力和老师的耐心指导之下,我们把这些问题一一解决了。
基于WITNESS的生产物流系统仿真研究的开题报告
基于WITNESS的生产物流系统仿真研究的开题报告一、选题背景随着物流行业的发展,物流系统的运作方式也在不断地变化。
传统的物流系统由于缺乏智能化技术与信息技术,无法满足现代物流需求,产生了一些问题,例如生产和供应链过程中存在的流程瓶颈、物流成本高、缺乏信息共享和协作等问题。
这些问题的存在直接影响企业的运作效率与经济效益。
因此,如何提高企业的生产物流系统运作效率与信息共享是当前物流系统发展的一个重点。
二、选题意义针对上述问题,建立一个科学的生产物流系统模型,对整个系统进行分析与优化,是解决问题的首要任务。
该模型可以分析物流系统内在逻辑、协调各环节的关系,实现生产与物流过程的优化,使得物流资源得到最优配置,并保证物流服务质量。
同时,将建立好的生产物流系统模型进行仿真,进一步验证模型的正确性和可行性,为企业物流系统改进提供基础和支持。
三、研究方法在本文中,将采用WITNESS软件作为仿真平台,构建一个完整的生产物流系统模型。
然后,利用仿真数据对物流系统进行分析与优化,得到最优解,并与实际数据进行对比,验证所建立模型的准确性。
最后,针对模型存在的不足及优化空间进行改进,从而提高物流系统的运作效率与信息共享。
四、研究内容1、对生产物流系统进行问题分析,总结现有研究成果;2、构建生产物流系统模型,包括生产、物流、供应链及配送等环节;3、对所建立的生产物流系统模型进行仿真,获取仿真数据并进行分析;4、在仿真数据分析的基础上,优化生产物流系统,得到最优解,验证模型的准确性;5、对模型存在的不足及优化空间进行改进,提高物流系统的运作效率与信息共享。
五、研究计划1、前期准备(1个月):熟悉相关文献资料,查阅相关数据,了解生产物流系统的运作方式与存在的问题,并学习WITNESS软件的使用方法。
2、系统建模(2个月):根据前期准备工作所得,对物流系统进行建模;3、仿真与分析(3个月):利用WITNESS软件模拟物流系统的运作过程,并根据仿真数据进行系统分析,得出生产物流系统最优解,并与实际数据进行对比。
Witness综合实验报告
Witness 实验报告Witness综合实验报告—基于西安火车站至临潼选乘公交的系统仿真一、系统描述从西安火车站至临潼,乘客可分别选择306、914、915三路公交车,乘客到达车站后会根据三路的服务情况、发车时间选择自己的所乘车辆并进入相应排队系统。
而相关原始数据记录如下表所示:时间排队914 915 306 间隔运送09:22 16 32 36 50 009:32 0 22 14 48 12909:42 32 34 36 50 15509:52 29 18 35 50 13010:02 41 37 24 50 11410:12 23 40 40 50 12910:22 29 30 32 50 14210:32 31 35 32 50 13210:42 22 28 34 50 13310:52 26 34 34 50 12111:02 25 30 29 50 11511:12 30 27 33 48 12911:22 32 21 36 50 15111:32 42 34 38 50 137数据说明:1.本数据采集于普通周末,故仅适用于普通周末08:00—19:00。
2.数据中914、915、306的最大载客量分别为40 、40、50。
3.间隔运送指两次统计间隔三辆公交所运送乘客的总数。
4.914、915、306的发车间隔由公交总公司规定依次为8、8、10分钟。
5.选择914的人数占总人数的比例32+22+34+18+37+40+30+35+28+34+30+27+21+34=422 422÷1573=26.82%选择915的人数占总人数的比例36+14+36+35+24+40+32+32+34+34+29+33+36+38=453453÷1573=28.80%选择306的人数占总人数的比例50+48+50+50+50+50+50+50+50+50+48+50+50=698698÷1573=44.38%另外根据对排队乘客的问卷调查得出想乘914的乘客为11.6%想乘915的乘客为18.8%想乘306的乘客为69.6%故对最终选乘比例作如下调整914为15%;915为20%;306为65%。
装配线生产系统WITNESS建模与仿真
装配机器
成品数
Machine
Variables
1
1
时间8
整数变量(Vinteger)
4、元素细节设计
• 零件PART细节设计:
• 包括PART的进入类型、数量限制、到达时间、输出规则
• 机器Machine细节设计:
• Machine的类型、装配所需零件数量、装配时间、输入与 输出规则、结束事项
• 缓存区Buffer细节设计
实验五、装配线生产系统 WITNESS建模与仿真
一、实验目的
理解混合装配线的基本原理; 熟悉WITNESS中缓冲区buffer、组装类型 machine元素的设计; 掌握WITNESS中sequence的运用 到达系统后,分别暂存于仓库的特定库区。 有一装配线将1个A、2个B和1个C组装一个成品D,装配时间为8分钟, 装配线对零件的提取顺序为先取A、再取B、再取C,产品装配完成后 放入缓存区;其中: A零件到达时间间隔为5分钟,批量为1,第一 个零件在0时刻到达;B零件到达时间间隔为4分钟,批量为2,第一个 零件在10时刻点到达; C零件到达时间间隔为6分钟,批量为1,第一 个零件在0时刻到达; • 试使用WITNESS建立该系统模型.并进行如下分析: 1. 显示系统运行600分钟的成品数. 2. 缓存区的平均库存、平均时间; 3. 改变 零件到达时间,分析结果有何变化?
三、WITNESS元素运用介绍
零件Part:了解其到达方式的选择 缓冲区buffer: 组装机器Machine:了解其类型的选择 顺序语句sequence的运用
四、实验举例
实验步骤: 1. 系统分析——要用到哪些元素 2. 元素定义——元素的基本参数 3. 元素可视化设计(略) 4. 元素细节设计——确定输入、输出 规则 5. 系统运行 6. 参数分析
基于Witness的某企业生产系统改进仿真研究
第3 3卷
第 2期
三峡大学学报 ( 自然 科 学 版 )
Jo iaTh e re i. Na u a S in e ) fChn r eGo g sUnv ( t r l ce c s
V ol 3 _3 No. 2 AD . r 2O1 1
21 0 1年 4月
基 于 W i es 某 企 业 生 产 系 统 改 进 仿 真 研 究 t s的 n
po r Ta n n e e p i e o c i ys e f xa pl we . ki g a nt r rs ' pr du ton s t m ore m e,t e smul ton a a yss o he who e s t m s s h i a i n l i ft l ys e i c r i d o y u i g t in s i u a i n s f wa e;a he hebo te e k whih i l e e hepr uc i i a re utb s n he W t e s sm l to o t r nd t n t t l n c c nfu nc st od tv — t fs s e c n be f nd Afe n l zng t b t l ne k i y o y t m a ou . t r a a y i he o te c smul ton r s ls,t s e ta n l nc a t r a i e ut he e s n i li fue e f c o s
基于witness的系统建模与仿真实验报告
多路径生产仿真模型S11085240007 物流工程一、实验名称:多路径生产仿真模型二、实验目的1)了解结合路径path的系统设计。
2)熟悉系统元素Part、Machine、Buffer、Variable、Labor、Attribute的用法。
3)深入研究系统元素Machine的用法。
4)研究机器、缓冲区结合路径以及劳动者之间协作所形成系统的运行效率。
三、实验设备仪器计算机、Witness仿真软件四、实验内容1、元素定义(Define)本系统的元素定义如表1所示。
表1 实体元素定义元素名称类型数量说明Back Part 1 部件Seat Part 1 部件Legs Part 1 部件B1buffer 1 缓冲区B2buffer 1 缓冲区B3buffer 1 缓冲区Paint_Q buffer 1 缓冲区Inspection_Q buffer 1 缓冲区Packing_Q buffer 1 缓冲区path1Path 1 路径Path2Path 1 路径Path3Path 1 路径Path4Path 1 路径Path5Path 1 路径Assembly machine 1 组装机器Painting machine 1 染色机器Inspection machine 1 检验机器Packing machine 1 包装机器Inspector labor 1 质检员x variable 1 变量attribute c 1 属性2、元素可视化(Display)设置各个实体元素的显示特征定义设置如下图所示3、元素细节(Detail)设计1对Part各元素细节设计●可视化效果设定●属性定义:seat.Arrival Type=Activeseat.inter Arrival=2.0back.Arrival Type=Activeback.inter Arrival=2.0legs.Arrival Type=Activelegs.inter Arrival=2.0●规则定义:seat’s output Rules:PUSH to B1back’s output Rules:PUSH to B2legs’ output Rules:PUSH to B32对Buffer各元素细节设计display 选项中对话框对buffer icon 、name、part queue属性进行设置;3对Machine各元素的细节设计属性定义:Assembly.Type=AssemblyAssembly.Cycle Time=6.0Assembly. Input Quantity=3;!机器Assembly的输入零部件数量为3个;规则定义:Assembly.Input Rules(From):MATCH/ANY B1 #(1)B2 #(1)B3 #(1) !匹配缓冲区B1、B2、B3中的任意类型的part各一个;Assembly.Output Rules(To):PUSH to Paint_Q Using Path !通过路径将成品送至缓冲区Paint_Q;活动定义:Assembly.actions on finish:3.1)对machine元素Assembly的详细定义:属性定义:♦Assembly.Type=Assembly♦Assembly.Cycle Time=6.0♦Assembly. Input Quantity=3;!机器Assembly的输入零部件数量为3个;规则定义:Assembly.Input Rules(From):♦MATCH/ANY B1 #(1)B2 #(1)B3 #(1) !匹配缓冲区B1、B2、B3中的任意类型的part各一个;Assembly.Output Rules(To):♦PUSH to Paint_Q Using Path !通过路径将成品送至缓冲区Paint_Q;活动定义:Assembly.actions on finish:♦ICON = 115!通过变换图标,表示seat、back、legs组装成了一把白色椅子;3.2)对machine元素inspection的详细定义:属性定义:♦inspection.Type=Single♦inspection.Cycle Time=3.0♦bor=Inspector规则定义:inspection.Input Rules(From):♦PULL from Inspection_Q !从缓冲区Inspection_Q中提取零件加工;inspection.Output Rules(To):♦PERCENT /189 Packing_Q Using Path 90.00 ,Paint_Q With Inspector Using Path 10.00 !产生随机概率,以90%的概率通过检测,使用路径移向Packing_Q,进行打包;以10%的概率检测出油漆有质量问题,需要人工搬运,通过路径送回缓冲区Paint_Q,排队重新油漆。
witness仿真实验
基于WITNESS的生产系统仿真实验报告班级:05051301学号:**********姓名:***时间:2016.05.29实验目的1.学习、掌握witness仿真软件的使用与主要功能2.熟悉流水生产线的特点3.了解影响流失线生产效率的因素和基本改善方法2.实验步骤第一阶段:建立widgets的零部件、一台称重机器(weigh)运行时间分钟为5分钟、一条输送链(c1),输送带的长度为10倍于零部件尺寸,链速为0.5。
建立元素间的逻辑规则,设定机器规则明细与传输带明细。
设定运行时间为100min,结果会有19个widget被加工完成。
具体运行结果如下面所示:第二阶段:在第一阶段模型的基础上,添加机器为清洗(wash)、加工(produce)、检测(inspect);添加传输带才c2、c3(详细运行参数同c1);同时添加一个逻辑变量output,用于动态显示模型中加工完成的小零件数量。
wash的加工时间为4min,produce的加工时间为3min,inspect为3min,output用来计算inspect输出的widget 的量。
output=output+1。
模型运行时间为100min. 具体运行结果如下面所示:第三阶段:为了使上述模型更有现实意义,在本阶段我们假设produce机器每加工五个零件就需要更换一次刀具,调整需要人来参与,调整时间为12min。
具体是在阶段二的模型基础上,添加labor 元素,设置produce机器的调整属性。
观察在相同时间运行时间下完成加工的数量,机器的使用率及输送链的使用情况,具体运行结果如下面所示:第四阶段:这一阶段,我们发现produce机器可能会发生意外的抛锚,给其添加一个抛锚时间间隔服从均值为60分钟的负指数分布(NEGEXP(60,0,1);同时对机器维修的时间服从均值为10分钟、标准差为2分钟的对数正态分布(LOGNORML(10,2,2),将这个对数正态分布添加给机器的维修时间分布。
基于WITNESS的生产系统仿真实验 精品
“基于WITNESS的生产系统仿真实验”实验教学大纲实验名称:基于WITNESS的生产系统仿真实验实验学时:24适用专业:工业工程专业开课学院:机电学院开课学期:第6学期一、实验课程简介流水线生产是现代工业企业很重要的一种生产方式,它是指生产对象按照一定的工艺路线顺序的通过各个工作地,并按照统一的生产速度完成工艺作业的生产过程。
流水生产线能够满足合理组织生产过程的要求,使企业生产的许多技术经济指标得到改善。
本实验通过Witness仿真软件建立一个流水生产线系统来模拟流水生产的过程,以找出影响流水生产效率的因素。
二、实验课前思考题1、简述一下仿真技术的产生和发展。
2、计算机仿真技术的优点是什么?3、现有的仿真软件都有哪些?都有哪些优缺点?4、系统仿真的三要素是什么?5、系统的三要素是什么?6、系统模型是什么?7、什么是仿真?8、什么是离散事件系统仿真?9、什么是系统仿真中的事件?10、什么是仿真鈡?三、实验目的1、学习、掌握Witness仿真软件的使用与主要功能;2、熟悉流水生产线的特点;3、了解影响流水线生产效率的因素和基本的改善方法。
基于WITNESS的生产系统仿真实验一、实验介绍下面描述如何通过WITNESS 系统提供的Designer Elements 模板,快速的建立WITNESS 模型。
这个过程仅仅展示了采用WITNESS 建模的思想,它并不代表真正的工业系统。
通过本节的学习,要能够掌握:part、machine、conveyor、labor 实体元素、variable 逻辑元素的使用;掌握可视化输入、输出关系的建立;掌握report 工具栏的使用和分析,并根据分析,进行系统优化设计。
WITNESS提供了如下14种标准随机分布函数:(1)BETA β分布;(2) NORMAL 正态分布;(3)BINOMIAL 二项分布;(4)POISSON 泊松分布;(5)ERLANG 爱尔朗分布;(6)RANDOM 0-1均匀分布;(7)GAMMA γ分布;(8)TNORMAL 截断正态分布;(9)IUNIFORM 整数均匀分布;(10)TRIANGLE 三角分布;(11)LOGNORML 对数正态分布;(12)UNIFORM 均匀分布;(13)NEGEXP 负指数分布;(14)WEIBULL 威伯分布1)LOGNORML(对数正态分布)该函数提供服从对数正态分布的样本值,返回值为实数。
单一品种生产系统WITNESS建模与仿真
• 系统分析
输送 输送
输入
称重
加工
检测
输出
元素定义:
名称 零件 称重 加工 检测 输送链c1 输送链c2 产量输出 类型 PART
Machine Machine Machine Conveyor Conveyor Variable
的part 零件 machine 4个机器 transport conveyer variables 里integer)
2.元素定义——元素的基本参数(改名称 定 3.元素可视化设计(略) 4.元素细节设计——确定输入、输出规则 5.系统运行 6.参数分析
义时间 检测机器finish cycle for machine 里 定义产量=产量+1 最后检测还要push ship)
二、实验任务(见教材P334)
• 某种零件要经过剪切、加工、喷漆和检测四个工序的 操作,时间分别为:5分钟;4.5分钟;4分钟和3分钟 。每道工序在每台机器上每次只能加工一个零件,工 序之间零件依靠输送链运输,输送链长度等于在输送 链上的10个零部件长度,也就是输送带可以连续排列 10个零部件,链度为0.5。 实验要求:
四、 Witness仿真实例讲解
某零件要经过三个工序的操作:称重工序,时间为5分钟;加工工 序,时间为4分钟;检测工序,时间为3分钟。每道工序的每台机 器上每次只能加工一个零件,工序之间零件依靠输送链运输,输 送链长度等于在输送链上的10个零部件长度,链度为0.5。 试建立该生产系统的WITNESS仿真模型
试建立该生产系统的WITNESS仿真模型,并显示系统运行 500分钟时的产量;分析四台机器、输送链的有关参数。找出 该生产系统的瓶颈环节。
基于witness的系统建模与仿真实验报告
基于witness的系统建模与仿真实验报告本文主要介绍了基于witness的系统建模与仿真实验报告。
首先,对witness进行了简单介绍,witness是一款用于模拟连续流程和离散事件仿真软件。
其次,介绍了系统建模的步骤,包括确定模拟对象、建立流程模型、构建事件模型、设置实验参数等。
最后,对一个实际案例进行了模拟仿真实验,展示了witness在系统建模与仿真方面的应用。
一、witness简介witness是一款全球领先的、面向工业制造领域的仿真软件,是英国Lanner公司开发的产品。
witness软件提供了连续流程仿真和离散事件仿真两种模拟方式,支持多种仿真方法和数学模型,可以为用户提供高质量的仿真分析服务。
witness的用户涵盖了各行各业,包括制造业、物流业、金融业、航空航天业等。
二、系统建模步骤1. 确定模拟对象在进行系统建模和仿真实验之前,需要确定所要模拟的对象,例如某个工厂的生产线、某个物流中心的物流过程等。
确定模拟对象后,需要收集足够的数据和信息,包括生产能力、生产工艺、规模等方面的数据,以及原材料、半成品、成品、设备等物资的数量、规格等详细信息。
2. 建立流程模型在witness软件中,可以通过图形化界面来建立流程模型。
首先需要定义流程中的各个部分,例如生产线的各个工位、物流中心的各个处理环节等。
然后需要建立这些部分之间的联系和依赖关系,例如生产线上的各个工位之间的输送关系、物流中心中不同处理环节之间的物流传递关系等。
3. 构建事件模型在witness软件中,事件模型是指各种随机或固定的事件,包括人员进出场、设备故障、运输工具到达、货物装卸等。
建立事件模型需要考虑到各种可能出现的情况,例如人员疲劳、设备老化、交通堵塞等,同时需要有合理的处理方式。
在witness软件中可以为各种事件赋予不同的概率分布,以便于模拟真实情况。
4. 设置实验参数在建立模型的基础上,需要设置一系列实验参数,包括模拟时间、模拟人数、随机数种子等。
witness实验报告
witness实验报告实验报告一、实验目的通过观察和记录事件发生的详细情况,掌握目击者重要信息获取的能力。
二、实验器材1.实验对象(同学或者实验者)2.记录工具(笔、笔记本等)三、实验步骤1.实验准备:选择一个有趣或者有意义的事件作为实验对象。
例如,一个人拾起地上的一个物品、两个人之间的争吵等。
2.实验观察:详细观察事件的发生过程,并尽可能地获取关键信息,例如参与人的特征、行为细节等。
同时,要保持冷静、客观的态度,不受个人偏见影响观察结果。
3.实验记录:在观察的同时,使用记录工具将所观察到的内容进行文字记录。
记录时要准确、完整地描述事件的发生及过程,并尽量避免主观评价。
4.实验总结:事后对实验结果进行总结,检查记录的完整性和准确性,并思考是否有未观察到的重要信息。
四、实验结果以下是一个实验结果的示例:实验对象:A同学实验事件:A同学在教室里拾起地上的一个钱包实验观察:1.时间:2024年10月10日上午10点30分2.地点:学校教学楼(教室A101)3.参与人物:A同学、A同学旁边的B同学、教室内其他同学4.事件发生过程:a.A同学第一个进入教室A101b.A同学发现地上有一个钱包。
c.A同学弯腰将钱包捡起,并仔细检查。
d.B同学注意到A同学捡起钱包的动作,并停下脚步观察。
f.A同学将钱包放进书包,并将书包放在课桌底下。
g.其他同学陆续进入教室,并开始上课。
实验记录:实验总结:通过这次实验,我意识到作为一个目击者,在观察和记录事件时需要保持冷静和客观,以避免主观因素对结果的影响。
在实验中,我成功地观察到了A同学拾起地上钱包的过程,及时记录了重要的信息。
这次实验也让我认识到目击者的信息获取能力对于事件的调查和解决是至关重要的。
五、实验结论通过本次实验,我成功地记录下了一个有趣事件的发生过程,并获取了重要的信息。
这次实验提高了我的观察和记录技巧,以及客观分析问题的能力。
总的来说,目击者在事件发生后能够提供详细、准确、客观的信息对于研究事件的相关性和真实性具有重要意义。
基于WITNESS的生产系统仿真实验”实验报告
“基于WITNESS的生产系统仿真实验”实验报告一、实验名称求某小部件生产系统的产出量和设备利用率二、实验介绍小部件(widget)要经过称重(widget)、冲洗(wash)、加工(produce)和检测(inspect)等操作。
执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。
小部件在经过最后一道工序“检测”以后,脱离本模型系统。
仿真100分钟,利用WITNESS软件试求该系统的产出量和各设备的利用率。
加工系统模型流程图三、实验目的1.通过WITNESS系统提供的Designer Elements模板,快速的建立WITNESS模型。
2.通过本节的学习,要能够掌握:part、machine、conveyor、labor实体元素、variable逻辑元素的使用;3.掌握可视化输入、输出关系的建立。
4.掌握report工具栏的使用和分析。
5.熟悉小部件的生产线流程特点。
6.会求该系统的产出量和各设备的利用率。
四、实验设备仪器及材料计算机、WITNESS仿真软件五、实验内容小部件某生产系统仿真,称重机器取零件,称重后,上输送链,流向下一道工序进行清洗;再由输送链送至下道工序进行加工,再由输送链运至下道工序进行检测,然后出本模型系统。
六、实验原理WITNESS软件的仿真技术七、实验过程及步骤1.元素定义如表一所示表1-1元素名称、类型、数量信息表在WITNESS 软件中创建machine,conveyer,part,拖动到想要的位置上。
2.显示元素由于是动画仿真系统,因此对系统的每一个对象要进行可视化定义。
选元素名称类型数量说明widget part 1小部件weigh machine 1对小部件称重的机器Wash machine 1对小部件冲洗的机器Produce machine 1对小部件加工的机器inpect machine 1对小部件检测的机器C1conveyor 1输送链C2conveyor 1输送链C3conveyor1输送链定各个对象,然后对其定位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
实验名称:witness生产管理系统仿真姓名:
学号:
指导老师:
实验(一)
一、实验名称:witness基本操作
二、实验日期:2013年10月7-10月25日
三、实验地点:微机室s6-c408
四、实验目的:
1、掌握witness软件的基本操作
2、掌握元素的显示设置(display)
3、掌握machine、labor元素的基本设置
4、掌握输送链conveyor元素的详细设置
5、掌握pull、push规则
五、实验环境:winxp/win7
六、实验内容
输送链上运行时间为10分钟
称重工序:时间服从均值为5分钟的负指数分布
清洗工序:4.5分 10件清理一次时间为8分钟
加工工序:4分钟 50分钟检修飞时间服从均值10分钟的负指数分布
检测工序:3分钟
七、实验步骤
1、根据题目选择part、conveyor、machine、labor等各种元素布置生产线
2、修改各种元素名字及各个元素的详细设置。
1)各个工序机器设置以及necexp()函数的应用
2)输送链conveyor的设置
3)机器抛锚方式及时间设置
4)工人labor元素设置
3、元素间pull、push的设置及流程路线试运行效果1)part元素的导入
2)运行效果
实验(二)
一、实验名称:椅子装配工序仿真
二、实验日期:2013年10月7-10月25日
三、实验地点:微机室s6-c408
四、实验目的:
1、掌握pen、percent、match/attribute的使用规则
2、掌握元素的显示设置(display)
3、了解part元素被动模式和主动模式的区别和使用场合
4、掌握buffers元素的基本设置
5、掌握元素可视化效果的制作
6、掌握pull、push对相同元素的分类规则
五、实验环境:winxp/win7
六、实验内容
椅子由椅背、椅面、椅腿组成,物料每2分钟一套进入流水线。
组装工序:6分钟/件
喷漆工序:随机喷为红黄绿三色 10分钟/件
检验工序:10%不合格返回重新喷漆 3分钟/件
包装工序:每4个合格品包装到一起 4分钟/件
七、实验步骤
1、根据题目选择part、buffers、machine等各种元素,因场地问题布置
为U形生产线。
2、修改各种元素名字及各个元素的详细设置。
1)设置part名称及主动形式
2)组装工序机器详细设置
3)喷漆工序机器详细设置及pen的使用规则
4)检验工序详细设置及percent使用规则
6)包装工序的设置及match/attribute使用规则
7)buffers基本设置:先进先出原则、元素累计方向设置
3、元素间pull、push的设置及流程路线试运行效果
4、可视化效果的制作
1)Part可视化的设置过程
2)可视化完成效果图
总结:
通过本次试验,我基本掌握了witness软件的基本操作,同时也掌握了仿真元素的 display设置,了解了part元素的被动以及主动模式的区别和使用场合的不同,掌握了machine元素和 breakdowns设置,初步掌握了labor元素的调用方法和pull、push规则、match/attribute、percent规则等。
通过这次仿真实验,我也了解了仿真在生产管理系统工作中的重要应用。
本次实验中我也遇到了各种各样的问题如percent、match等的运用规则都是实验中的难点,这些问题都在老师的讲解和我的努力实践中得到了解决。
完成了基本的设置之后还有许多细节的东西在模型的运行中不可或缺。
比如在实验二中store4的设置上没有将先进先出first修改为any模型就无法继续运行,又如我在设计实验二的可视化效果时未将icon的数值写入组装工序的actions on finish无法显示组装成品效果,未将buffers的size加大效果也无法显示完全等等。
在这些过程中我都得到了祁老师的帮助,在此感谢祁老师的悉心教导。