生产系统建模与及仿真实验报告
基于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,排队重新油漆。
系统建模与仿真实验报告
实验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道工序,而每道工序必须在指定的机器上按照事先规定好的工艺顺序进行。
Flexsim 多产品加工仿真实验
安徽工业大学管理科学与工程学院《Flexsim仿真实验》报告专业物流工程班级流131______ 指导老师 ____实验(或实训)时间十九周____实验(或实训)报告提交时间 2016/07/07__实验多产品加工生产系统仿真一、实验目的、任务1、使用Flexsim软件进行生产物流系统的建模与仿真;2、基本掌握全局表的使用,理解简单仿真语言,通过学习实际案例了解建模的相关背景,分析背景后进行操作;3、简单使用可视化工具,设置模型布局并进行连线,设置端口及发生器、传送带等,最后运行得出实验结果,分析实验结果。
二、实验基本内容根据实验习题的背景:发生器产生四种临时实体,服从整数均匀分布,类型值分别为1、2、3、4,颜色分别为绿色、蓝色、白色、黄色,进入暂存区1;临时实体到达的时间间隔exponential(0,10,0)然后随机进入处理器进行加工,可以使用的处理器有四个,不同类型的临时实体在处理器上的加工时间不同,详情如下表:表不同处理器处理不同产品的加工时间加工时间处理器1 处理器2 处理器3 处理器4产品1 4 6 2 5产品2 5 3 3 5产品3 2 4 2 2产品4 4 6 3 6加工结束后,进入暂存区2存放,并由叉车搬运至货架。
同时,在各个处理器附近用可视化工具显示该处理器的实时加工时间。
三、实验原理Flexsim是一个基于Windows的,面向对象的仿真环境,用于建立离散事件流程过程的三维虚拟现实环境。
Flexsim具有一个非常高效的仿真引擎,该引擎可同时运行仿真和模型视图(可视化),并且可以通过关闭模型视图来加速仿真的运行速度。
仿真运行时,利用该引擎和Flexscript语言准许用户在仿真进行期间,改变模型的部分属性。
Flexsim采用经过高度开发的部件(Object)来建模。
部件表示商业过程中的活动、行列,即代表着时间、空间等信息。
建立模型时,只需要将相应的部件从部件库拖放到模型视图(View)中,各个部件具有位置(x,y,z)、速度 (x,y,z)、旋转角度(rx,ry,rz)和动态的活动(时间)等属性。
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对运营系统分析、建模、仿真运行、结果分析及提出评价和改善建议。
二、试验环境:本次试验是在充分分析所给出的题目后,对题目的要求建立仿真模型,主要运用witness仿真软件运行所建立的模型并分析所得的结果,然后在修改调整的基础上得到最优化的结果。
三、题目:库存系统建模与仿真设计课题系统描述:顾客进入订货服务台的到达间隔时间服从均值为10分钟的负指数分布,首次到达时刻点为0。
一个工作人员接受并检查顾客的订单、收取费用,总共花费时间为UNIFORM (8, 10)分钟。
完成这个步骤后,订单被随机送给两个仓库人员之一(每个仓库人员都有50%的概率得到一个顾客的订单),仓库人员帮顾客找到订购的货物,花费的时间为UNIFORM (16, 20)分钟。
每个仓库人员只为持有分配给他的订单的顾客提供服务。
顾客拿到货物之后离开系统。
对此系统建立仿真模型,并运行5 000分钟,观察顾客的平均系统逗留时间和最大系统逗留时间等。
一位聪明、年轻的工程师建议,不要为仓库人员指派其服务的顾客,而是让两位仓库人员按照“先到先服务”的原则直接为任意一位前来的顾客服务。
对此系统建立仿真模型,也运行5000分钟,将结果与前面的进行比较。
四、建模与仿真步骤如下:1.元素定义:分别对顾客、工作人员、仓库人员的类型、数量定义,完成仿真模型如下图:2.元素可视化的设置:2.1对顾客进行设置如下图:(顾客进入订货服务台的到达间隔时间服从均值为10分钟的负指数分布)2.2对工作人员进行设置如下图:2.2.1对50%的概率设置:2.2.2仓库工作人员花费时间分布设置:(仓库人员帮顾客找到订购的货物,花费的时间为UNIFORM (16, 20)分钟)2.2.3对仓库人员进行设置如下图:对仓库人员1设置:2.2.4对仓库人员2设置:3.运行结果如下图:五、运行结果分析:通过对以上的运行结果观察可以发现,检查人员的使用效率是49.32%,仓库取货员1的使用效率是45.96%,仓库取货员2 的使用效率是52.20%,可以发现在这种随即分配顾客的模式下,造成顾客有很多的等待和人员效率的分配不合理,就是在随机分配下,可能会由于某个取货人员在某个时间分得了较多的顾客而又在花费较多的时间寻找货物,此时就会造成后面的顾客排队等候,使交货期明显延长,交货效率低下。
生产物流系统建模仿真实验报告
系统建模仿真实验报告一、实验目的 (1)二、实验内容及要求 (2)三、实验内容与步骤 (2)生产制造系统建模与仿真基础知识研究: (2)建立实验模型: (2)系统建模及初步的仿真运行调试: (3)四、系统仿真与分析 (5)五、实验心得 (11)一、实验目的本实验围绕生产物流实验系统展开,进行制造系统的建模、仿真分析与设计优化研究实践。
重点研究运用仿真软件Flexsim,对生产物流实验系统的生产运行过程进行建模、仿真和分析,并进行系统改造的方案论证。
二、实验内容及要求对照实验系统,参考有关系统资料及参考案例,在对系统的基本布局、工作特点、工作流程、及实验生产设备等进行详细研究的基础上,运用Flexsim工具进行建模,并对其生产过程进行仿真。
通过仿真分析了解有关生产实验系统方案是否满足预期运行目标的需要,并且针对仿真生产过程中所表现出来的缺陷与瓶颈问题,提出改进方案。
最终完成对于该生产系统的整体产能及物流运作分析,为系统改造决策提供参考依据。
三、实验内容与步骤生产制造系统建模与仿真基础知识研究:结合有关实验系统的生产运作原型,深入研究制造系统的运作控制,及其系统建模与仿真相关知识;熟悉掌握Flexsim建模仿真工具及其安装运行环境,为具体的实验与分析应用做好前期的理论与技术知识准备。
建立实验模型:本实验所涉及的是一个柔性制造系统的生产线(如图1-1所示),它主要有四条流水线组成,同时加工两种不同原材料(以下称原材料a和原材料b),最后把加工后的两种半成品和另一种原材料(以下称原材料c)装配起来,成为成品d。
在模型中,设有存放原材料a、b和成品d的组合式货架,存放原材料c的货栈,它们分别通过堆垛机和AGV小车与生产线相联通,组成系统。
具体物流过程简述如下:(1) 组合式货架用来存放待加工的原材料和成品,货架配备堆垛机,用于从货架上取下原材料,并运到生产线上进行加工。
货架上混合存放a、b两种货物,堆垛机随机取出货物,放入出货台。
生产系统建模与仿真实验报告
(一)基于witness的单服务台排队系统仿真实验一、实验目的:1.了解排队系统的设计。
2.熟悉系统元素Part、Machine、Buffer、Variable、Timeseries的用法。
3.深入研究系统元素Part的用法。
4.研究不同的顾客服务时间和顾客的到达特性对仿真结果的影响。
二、实验设备:计算机、witness仿真软件三、实验过程:1、元素定义(Define)本排队系统共有6个元素,具体定义如下表:2、Part元素可视化设置;Buffer元素可视化设置;Machine元素可视化设置;Variable元素可视化设置;Timeseries元素可视化设置;3、根据实验要求,分别对Part、Buffer、Machine、Timeseries类型的元素进行细节设置四、实验结果:队列积分(jifen0):25388Guke:Fuwuyuan:Paidui:五、实验过程中遇到的问题及实验总结:通过数据报告可以发现,不同顾客的服务时间和顾客的到达特性,对应的仿真结果有所不同。
顾客的到达特性以及顾客的服务时间都影响着排队系统的最大队长、最小队长和平均队长以及平均每位顾客的等待时间。
(二)基于witness的库存系统仿真设计实验一、实验目的:1.熟悉系统元素Track、Vehicle的用法。
2.深入研究系统元素Part的用法。
3.了解库存系统的设计。
4.寻找最佳库存策略。
二、实验设备:计算机、witness仿真软件三、实验过程:1、对元素Part:p、kucun;Buffer:kucun1;Machine:xuqiu;Track:load1、unload1;Vechicle:car;Variable:c、c1、c2、c3;Distribution:ra和Timeseries:kucunliang进行定义和可视化设置;2、对各个元素进行细节设计:(1)对kucun细节设计,如type、interarrival、actions on create等;(2)对kucun1细节设计,capacity和input;(3)对xuqiu细节设计,如type、input、output等;(4)对load1、unload1细节设计(5)对car细节设计,如capacity、speed等;(6)对ra细节设计(7)对Timeseries元素kucunliang细节设计;设计结果如图所示:对仿真钟进行设置,运行100仿真时间单位,进行运行;四、实验结果:五、实验过程中遇到的问题及实验总结:由实验结果可以看出,方案(L=20,S=40)的总费用最少,所以该方案最优。
生产系统仿真实验报告
生产系统仿真实验报告实验一:工艺原则布置实验项目名称:工艺原则布置(Process Layout) 实验项目性质:综合性实验所属课程名称:《设施规划与物流分析》实验计划学时:4 学时一、实验目的通过本实验,掌握四种布置设计方法中最常用的工艺原则布置。
二、实验内容和要求对于常用的工艺原则布置设计,最常用的设计方法为新建法(Construction)和改建法(Improvement),最常用的工具是从至表(From-To-Chart)。
本试验要求学生在熟练掌握工艺原则布置方法的基础上,使用Plant Simaulation 物流仿真软件实现布置设计。
要求:1. 认真学习教材P65 第3 章第2 节2. 复习运筹学的QAP 二次分配问题3. 预先查阅遗传算法GA 相关基本概念三、实验主要仪器设备和材料电脑,Plant Simulation 软件四、实验方法、步骤及结果测试见附录一五、实验报告要求实验报告要求:任选思考题中的一题1. 教材方法求解,确定你的最佳布置并计算物流量大小。
2. 进行建模,可以仿照附录1 的步骤进行,相关的图、表、文字说明全过程体现在试验报告内。
3. 请考虑并回答问题:如果只知道搬运量的从至表和作业单位设施的面积,以及总面积大小,具体位置不能确定,这时我们一般采用的是SLP 方法来进行布置设计,如何在Plant Simulation 实现SLP?不需要你在Plant Simulation 里面建模,但是希望你考虑实现的方法和一些设想,请把这些思考内容体现在你的实验报告最后,这是体现综合性和设计性的关键点,也是决定你的成绩的评判标准之一。
这里我们统一:假设有n 台设备要布置到n 个工作地1.作业单位i 到作业单位j 之间如果有物料交换,则二者间的搬运量为W ij。
(i=1,2,…,n)(j=1,2,…,n)2.工作地i 到工作地j 之间搬运距离为D ij。
(i=1,2,…,n) (j=1,2,…,n)3.总的物流量:,而工艺原则布置优劣评判的其中一个标准是min V。
生产系统建模与仿真实验报告
学生实验报告实验项目:生产线物流路径系统及物流成本分析班级:学号:姓名:成绩:指导教师:年月日一、实验描述及目的物流路径在实际生产中有着非常高的利用率。
物流路径的合理选择对物流成本以及生产线的运行效益有着重要的影响。
路径是一个单元,部件和劳动力(或其他资源)能沿着它从一个单元但另一个单元。
在模型中它用来表示真实世界种路径的长度和物理性质。
当两个操作的时间间隔相当重要时,路径的增加模型的准确度上是十分有用的。
在这个模型中。
椅子由靠背back,坐垫seat,椅腿leg组装完成之后,沿着一个路径被送到喷漆部门,喷成红色,绿色或者黄色,然后送去检查,有部分由于喷漆不合格,被送回重新喷漆,其他的被送去包装,相同颜色的4把椅子打成一包,然后被运走。
仿真目的:1)了解生产线物流路径系统设计2)学会使用Match命令和Perent命令3)分析物流成本的构成及其应影响因素二、实验步骤1.定义元素通过菜单项window/control...修改布局窗口的名称为paths。
通过在系统布局窗口单击鼠标右键,将弹出元素定义窗口,由此定义下列元素:●Part:back,seat,legs●Buffer:b1,b2,b3,paint_Q,inspection_Q,packing_Q●Path:path1,path2,path3,path4,path5●Machine:assembly,painting,inspection,packing●Labor:inspector●Variable:X (type:integer)●Attribute:C(type:string,group number:1)得到如下截图:定义效果截图2.元素可视化(display)的设置模型的可视化效果如下图:生产线物流路径系统可视化效果①.绘制成品椅子图根据教材提示得到如下:图标编辑窗口②.part和buffter元素可视化的设置:Display对话框Display Part Queue 对话框③.machine元素可视化设置根据提示得到如下:可随状态改变颜色的Icon设置④.path元素可视化设置根据提示得到如下:Display Path 对话框3.各个元素细节(detail)设计①.对part元素细节设计属性定义:●Seat. Arrival Type=Active●......●...得到如下截图:Detail part对话框②.对machine元素assembly细节设计Detail Machine assembly 对话框Detail path对话框④.对machine元素painting细节设计⑤.对path元素path3细节设计⑥.对machine元素inspection细节设计⑦.对path元素path4细节设计⑨.对machine元素packing细节设计⑩.对path元素path5细节设计11.对buffer元素packing_Q细节定义三、数据运行、处理及分析仿真运行该模型机器工作状态统计表路径工作状态统计表劳动者工作状态统计表缓冲区工作状态统计表通过这些报表可以看出,流水线上的机器利用率越来越低,劳动者的劳动时间比例比较高,从path1,path2,path3,path4次序看,路径上的零部件通过量也是逐步减少,这是因为零部件的加工时间和在路径上的行进时间较长造成的结果。
生产系统建模与仿真实验报告
中北大学生产计划与控制实验指导书实验名称:单品种流水线生产系统仿真与分析**:***学号:**********学院:机械工程与自动化学院专业:工业工程所在系:工业工程系2014年 4 月实验1 单品种流水线生产系统仿真与分析一、实验内容本实验是通过flexsim仿真软件来建立一个多产品单品种流水线生产系统来模拟实际生产的过程,以找出生产过程的瓶颈,并进行改善。
二、实验目的1、掌握flexsim仿真软件的基本功能;2、熟悉各种生产模式;3、了解影响生产效率的因素。
三、主要仪器设备1、计算机2、flexsim仿真软件四、实验步骤1、打开计算机进入flexsim仿真系统;2、先建立模型;3、设置所建立模型的属性及相应的参数,并进行模拟运行;4、记录相应的运行参数;5、改变模型的参数(或增加模型的部件)再运行,并记录相应的参数。
五、实验过程中遇到的问题及实验总1.遇到的问题是Greenfire那里属性中临时实体流颜色忘记设置,结果全为红色,后经改正,输出正确。
2.通过本次试验,初步掌握了flexsim仿真软件的基本功能,熟悉了一些生产模式,了解了一些影响生产率的因素。
实验2 生产计划制定实验一、实验内容熟悉速达ERP软件,建立新帐套、启用模块、熟悉企业应用平台的界面和操作方法。
二、实验目的1.熟悉ERP软件各功能模块及其之间的关系;2.学会使用ERP软件的基本操作;3.熟悉与MRP有关的基础设置,明确基础设置和基础数据之间的关系。
4.学会在ERP中建立BOM和工艺路线。
5.理解主生产计划的数据来源,主生产计划时栅,时格的设置。
6.理解MRP的数据来源,物料需求计划与能力计划的关系,物料需求计划与生产订单的关系,生产订单与生产订单工序计划的关系。
三、实验设备1.计算机2.速达ERP软件四、实验过程1.熟悉速达ERP软件的主要功能模块,建立新帐套、新用户等,熟悉软件的基本操作方法。
2.建立企业基础档案。
3.在ERP软件中建立产品的BOM.4.设置生产计划需求数据,执行生产计划。
单一品种生产系统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. 设置实验参数在建立模型的基础上,需要设置一系列实验参数,包括模拟时间、模拟人数、随机数种子等。
系统仿真实验报告
实验一熟悉Flexsim软件一.实验目的1.了解典型的离散事件系统仿真软件---Flexsim;2.为理论学习中的第9章增强感性认识;3.熟悉Flexsim的基本操作。
二.实验内容:学习要点:·如何建立一个简单布局·如何连接端口来安排临时实体的路径·如何在Flexsim 实体中输入数据和细节·如何操纵动画演示·如何查看每个Flexsim 实体的简单统计数据模型描述在第一个模型中,我们将研究三种产品离开一个生产线进行检验的过程。
有三种不同类型的临时实体将按照正态分布间隔到达。
临时实体的类型在类型1、2、3 三个类型之间均匀分布。
当临时实体到达时,它们将进入暂存区并等待检验。
有三个检验台用来检验。
一个用于检验类型1,另一个检验类型2,第三个检验类型3。
检验后的临时实体放到输送机上。
在输送机终端再被送到吸收器中,从而退出模型。
模型数据发生器到达速率:normal(20, 2)秒暂存区最大容量:25 个临时实体检验时间:exponential(0, 30)秒输送机速度:1米/秒临时实体路径:类型1到检验台1,类型2 到检验台2,类型3到检验台3。
三.实验步骤:第一步:创建实体•创建一个发生器,命名为发生器;•从库中拖出一个暂存区,3 个处理器,3 个传送带,1 个吸收器到视图中。
放置与命名方式如下。
命名一个实体:双击实体,在属性框的顶部改变实体名字,然后点击确定;第二步:端口连接点击按钮或者按住A 键进入连接模式。
一旦进入连接模式,有两种连接方式可以用来连接两个实体。
一种是你可以单击一个实体,然后单击另外一个实体。
另一种方法是点击一个实体拖动至另外一个实体。
需要注意的是连接方向将会直接影响到临时实体的流动方向。
临时实体从第一个连接的第一个实体,流向被连接的实体。
顺便值得提到的是,点击按钮,或按下Q 键,利用与连接相同的方式即可断开连接。
•发生器与暂存区连接。
流水线仿真实验实验报告
流水线仿真实验报告一、流水线仿真系统描述与仿真目的流水生产是现代工业企业很重要的一种生产组织形式。
它是按照产品(零部件)的工艺顺序排列工作地,使产品(零部件)按照一定的速度,连续和有节奏地经过各个工作地一次加工,直到生产出成品。
流水生产线能够满足合理组织生产过程的要求,使企业生产的许多技术经济指标得到改善。
仿真目的:1)学习、掌握Witness仿真软件的使用与主要功能;2)熟悉流水生产线的特点;3)了解影响流水线生产效率的因素和基本的改善方法。
二、流水线生产流程下面介绍一个流水仿真系统,在模型中,零部件要经过称重(Weigh)、冲洗(Wash)、加工(Produce)和检测(Inspece)四个工序的操作。
执行完每一步操作之后零部件通过充当运输器和缓存器的运输链传送至下一步操作;经过检测以后零部件脱离模型;同时需要一个操作人员控制加工机器的各种加工活动。
模型的建立及其仿真运行分成六个阶段来进行,每一个阶段运行后都记录下相应的统计数据,以便前后对比分析。
采用这种循序渐进的建模方法可以在确保本阶段正确无误的基础上继续进行下一阶段的建模,而且能够清楚地看到在做任何改变产生的效果。
三、仿真模型的设计●第一阶段1元素定义本阶段的元素定义如表所示。
2元素可视化(Display)的设置(1)定义元素☆Weigh: 加工时间:5;☆C1: 零件移动一个位置所需时间:0.5;输送链长度:10(可同时容纳10个零件);(2)建立元素之间的逻辑规则☆Weigh:○1“PULL Widget out of WORLD ”:机器Weigh加工完成一个Weight之后,从系统模型的外部WORLD处拉进一个Widget进行加工。
○2C1;☆C1:为C1创建输出规则PUSHIP,将Widget发送出去,即输送带将Widget送出本系统之外。
3模型运行与分析4数据分析:根据统计数据得本阶段Weigh在100分钟内总共加工生产了20个零件。
基于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)熟悉系统元素Part、Machine、Buffer、Variable、Timeseries的用法。
3)深入研究系统元素Part的用法。
4)研究不同的顾客服务时间和顾客的到达特性对仿真结果的影响。
三、实验设备仪器计算机、Witness仿真软件四、实验内容1、元素定义(Define)本系统的元素定义如表1所示。
2、元素可视化(Display)设置各个实体元素的显示特征定义设置如下图所示3、元素细节(Detail)设计(1)对Part元素Guke细节设计Type:Active●Input to Model. Inter Arrival:-5 * LN(Random(1))●Lot Size:1●Input to Model. T o…:Push to Paidui●Actions on Create:Icon = 58(2)对Buffer元素Paidui细节设计●Capacity:100(3)对Machine元素Fuwuyuan细节设计●Type:Single●Input. From:Pull from Paidui●Duration. Cycle Time:-4 * LN(Random(2))●Output. T o…:Push to Ship(4)对Timeserises元素Duichang细节设计●Recording:5.0●在Plot Expressions下第一个Plot中将“Undefined”改为Nparts(Paidui)在Plot Expressions下第二个Plot中将“Undefined”改为Nparts(Fuwuyuan)五、实验步骤1.Part元素可视化设置在元素选择窗口选择Guke元素,鼠标右键点击Display,跳出Display对话框,设置它的Text、Icon。
2.Buffer元素可视化设置在元素选择窗口选择Paidui元素,鼠标右键点击Display,跳出Display对话框,设置它的Text、Icon、Rectangle。
生产建模仿真报告
肯德基快餐店就餐系统的建模仿真与优化生产建模与仿真课程设计报告学院:机械与运载工程学院专业:工业工程0901小组成员:杨洪宝20090440124詹秋平20090440126徐博文20090440125张超20090440127包远迪20090440101崔巍20090440104指导教师:刘坚教授日期: 2013年1月5日目录1序言 (3)2系统分析 (3)2.1 现状描述 (3)2.2 提出问题 (3)2.3 问题分析 (4)2.4 系统仿真目的 (4)2.5 改进效果评价指标 (4)3简化后系统流程 (5)4数据收集及处理 (6)4.1 时段划分 (6)4.2 数据分类: (7)4.3 数据收集方案 (7)4.4 数据分析处理 (8)4.4.1 分工方案 (8)4.4.2 数据收集及处理结果 (8)5建模仿真模型 (9)5.1 原始模型 (9)5.2 输出数据分析 (10)5.3 模型改进 (10)5.3.1 改进方案一 (10)5.3.2 改进方案二 (11)5.3.3 其他改善:场地布置改善 (12)5.4 改进效果 (13)6结论及展望 (13)7感想 (14)8致谢 (15)参考文献 (16)肯德基快餐店就餐系统的建模仿真与优化1序言建模与仿真是当今现代科学技术研究的主要内容,其技术已渗透到各学科和工程技术领域。
现实中有很多现实问题,都可以用建模仿真的方法进行模拟,寻找改善的方法和途径。
离散事件系统的建模与仿真是该领域的基础。
排队论是离散事件系统建模与仿真的基础理论之一,排队服务系统在现实生活中非常常见,比如银行排队系统,食堂排队系统,图书馆排队系统,快餐排队系统等等。
本次课程设计就以肯德基长沙天马店的就餐系统为研究对象,研究排队系统的特点,并建立模型,发现现实存在的问题,并提出改善意见。
2系统分析2.1 现状描述肯德基长沙天马店,地处河西大学城核心地带,更毗邻湖南师范大学与湖南大学天马学生公寓,就餐群体以附近学生为主,每天客流量很大,生意红火,经常出现堵塞现象,这极大的影响了顾客的满意度,影响肯德基的信誉和口碑,造成顾客流失。
(生产系统建模与仿真)-图文
(生产系统建模与仿真)-图文
新疆大学实验教学报告
题目:指导老师:业:级::
李明靳雷光
机械工程学院工业工程系工业工程工业11-1
2022年1月15日
《生产系统建模与仿真》课程实验学生姓名:所属院系:专班完成日期
实验报告
实验一Fle某im软件的认识
内容一:1、建立带返工的产品制造模型(抓图)
2、观察队列平均队长、顾客到达率、队列中顾客平均等到时间。
答:系统的整体运行时间是:102.8。
发生器的运行数据是:output:192;blocked:0.0%
处理器1的数据是:output:206,%idle:7.7,%proceing:92.3。
由上述数据得队列平均队长=(17+22)/2=20;
顾客到达率也就是处理器1的处理到达的货品的处理率为:92.3%顾客的平均等待时间是暂存区的平均等待时间:4.1。
对于一台处理器的返工制造模型把处理器的工作时间参数和发生器工
作时间的参数设置为一致,暂存区也有货物并且平均等待的时间也比较长,所以可以试着增加处理器,以减少单台处理器的任务。
内容二:建立物料搬运系统模型1(抓图)
内容三:建立物料搬运系统模型2抓图)
内容四:建立物料搬运系统模型3(抓图)
内容五:建立货物运输模型1(抓图)
内容六:建立货物运输模型2(抓图)
实验二用E某pertFit软件进行分布拟合
内容一:连续随机变量的理论分布拟合的直方图及拟合结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
生产系统建模与及仿真实验报告实验一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系统后,进入的主界面如下图所示:主界面中的标题栏、菜单栏、工具栏状态栏等的基本操作与一般可视化界面操作大体上一致。
这里重点提示元素选择窗口、用户元素窗口以及系统布局区。
➢元素列表窗口:共有五项内容,分类显示模型中已经建立和可以定义的模型元素。
Simulation中显示当前建立的模型中的所有元素列表;Designer中显示当前Designer Elements中的所有元素列表;System中显示系默认的特殊地点;Type中显示Witness系统中可定义的所有元素类型;System Function中显示Witness系统中可以定义的所有函数类型。
➢用户元素窗口:系统提供的默认用户元素窗口中提供了各种元素的可视化效果的定义,不过在建模过程中,当这些缺省的设置不能很好的表示实际系统时,用户可以在该窗口定义自己的相关元素的名称、可视效果等,保存以便日后使用。
定义方法可以鼠标右击页框标题,将出现弹出式菜单,其中可以添加、重命名、删除、加载原有设计元素组等项目。
向页框中添加自定义元素的步骤一般分为Define、Display、Detail三步。
自定义元素设定完毕后,需要保存成*.des文件,通过菜单File/save As,然后选定文件类型为Designer Element Files(*.des),输入文件名即可。
➢系统布局区:也叫系统布局窗口,在布局窗口中,设置实际系统构成元素的可视化效果以及它们的二维相对位置,可以清楚的显示实际系统的平面布局图。
Witness一共提供了八个窗口,可以通过这些窗口,使提仿真项目以不同的角度显示其可视化效果。
对系统布局窗口的设置主要有三项内容:添加元素、设置窗口名称及窗口背景色。
如何添加元素在实验步骤中介绍。
设置窗口名称及窗口背景色可以通过菜单Window/Control…,如下图所示。
◆Witness建模元素:现实商务或事物系统总是有一系列相互关联的部分组成的,如制造系统中的原材料、机器设备、仓库、运输工具、人员、加工路线等,服务系统中的顾客、服务台、服务路线等。
Witness软件使用与现实系统相同的事物组成相应的模型,通过运行一定的时间来模拟系统的绩效。
模型中的每个部件被称为“元素(Element)”。
该仿真软件共有五类元素来构建现实系统的仿真模型:➢离散型元素:它是为了表示所要研究的现实系统中可以看得见的、可以计量个数的物体,一般用来构建制造系统和服务系统等。
主要包括:➢零部件(Part):可以代表在其它离散型元素间移动的任何事物。
零部件进入模型有两种方式:一是被动式,即被动地等其它元素来取;二是主动式,即零部件主动地以固定时间间隔、不规则的时间间隔、随机的时间间隔等形式进入模型。
✧机器(Machine):机器是获取、处理零部件并将其送往目的地的离散型元素,如一台车床、一个机场登记服务台、一个机器人焊接工等。
有7种机器来建立不同类型处理过程的模型:⑴单处理机(single),一次处理一个零部件;⑵批处理机(batch),一次处理多个零部件;⑶装配机(assembly),将多个零部件组装成一个组件输出;⑷生产机(production),一个零部件输入后产生多个输出;⑸通用机(general),输入一批零部件,输出的是相同数目或不同数目的一批零部件;⑹多周期处理机(multiple cycle),模拟机器衽的是经过许多独立的处理周期来完成一次操作;⑺多工作站机(multiple station),它有多个不同的部件加工位置,每个部件将依次通过每一个工作站,完成一系列的工序。
✧输送链(Conveyor):是实现带传送和滚轴传送的离散元素,在设计输送链时,可以对它的长度、最大容量、部件移动每单位长度所需的时间等项进行设定。
它有固定式和队列式两种。
固定式(Fixed),保持其上面零部件间距不变的输送链;队列式(Queuing),这种输送链允许部件累积,假如该输送链上的部件被阻塞,部件仍不断滑向一起,直到这个输送链被塞满。
✧缓冲区(Buffer):用于存入零部件的被动型元素,它既不能主动获取零部件,也不能主动送出零部件。
一般是将缓冲区与机器相结合,成为机器的输入或输出缓冲区。
✧车辆(Vehicle),用来将一个或多个零部件从一个地点运送到另一个地点,如卡车,起重机、铲车等。
车辆必须沿着轨道(Track)行动。
✧轨道(Track),一种代表车辆运输部件时所遵寻的路径。
轨道是单向的,车辆在“尾部(rear)”进入并向“前部(front)”运动。
✧劳动者(Labor):劳动者是代表资源,负责对其它元素进行处理、装配、修理或清洁的离散型元素,如机器人,工具等。
可以对模型中的劳动者设置班次,用不同的工作方式,休息和加班时期来进行试验。
劳动者具有使用优先权。
✧路径(Parth),是设定零部件和劳动者(或其它资源)从一个元素到达另一个元素的移动路线的离散型,在模型中用它来代表现实系统中行程的长度和实际路线。
✧模块(Module),根据模型设计和分析的需要将模型中其它一些元素集合在一起,形成一个模块。
➢连续型元素:用来表示加工或服务对象是流体的系统,如化工、饮料等。
主要包括:流体(Fluid);管道(Pipe);处理器(Processor);容器(Tank)。
➢运输逻辑型元素:主要用于建立物料运输系统,包括:✧运输网络(Network):由一系列的路线,工作站和单件运输小车组合在一起构成。
分为自动提供能量和路线集提供能量两种类型。
使用运输网络必须注意两点,一是在同一个网络中,只能使用路线集,工作站和单件运输小车;二是网络所应用的类型和班次也被应用于所有配置在该网络中的路线集,单件运输小车和工作站。
单件运输小车(Carriers):单件运输小车沿线集或工作站来运输部件,它的运输方式取决于网络的类型。
使用单件运输小车应注意七点:一是每个小车的搬运量只能是一个部件;二是小车可以从一个网络移动到另一个网络;三是可以在每个网络中使用多个类型的单件运输小车;四是小车只有在路线集提供能量的网络中才能跨越式运动;五是一个单件运输小车的入口规则支持“PUSH,PERCENT和SEQUENCE”输出规则;六是可以把一个小车从一个模块推到另一个模块;七是当定义一个小车的时候,必须把它配置到网络中去(注:WITNESS只有在模型运行时才去检查这一点)。
✧路线集(Section):是一种代表单件运输上车所走路径的提供动力的单体要素。
在模型中,路线集是网络的组成部分。
✧工作站(Station):是代表一个点的提供动力的单体要素,该点在路线集的起始或末尾,在这个点上,可以对单件运输小车或者其里面的部件实施操作。
共有四种类型的工作站:基站(Basic)、装载站(Loading)、卸载站(Unloading)、停泊站(Parking)。
➢逻辑元素:逻辑元素用来处理数据、定制报表、建立复杂结构的元素,通过这些可以提高模型的质量和实现对具有复杂结构的系统的建模。
主要包括:✧属性(Attribute):属性是反映单个部件、劳动者或者单件运输小车特性的元素。
可以在仿真过程中改变属性的值,属性的值可以变量也可以常数。
✧变量(Variable):变量的的数据类型有整型、实数型、名型和字符型四种。
WITNESS中系统变量、全局变量和局部变量三种类型。
✧分布(Distribution):用来代表从“现实世界”搜集的数据在模型中具有规律的变化。
在建立模型时,既可以根据自己搜集的数据情况采用自定义分布,也可以采用WITNESS提供的最适当的标准分布。
✧函数(Function):函数元素是能返回有关模型状态的信息或者使得模型显得更具有真实性的一组命令集合。
WITNESS提供了大量能直接使用的函数,同时也能创建自己的函数。
✧文件(File):它是可以使我们从仿真模型外部将数值输入模型(从一个“READ”型文件)或从模型中输出值(到一个“WRITE”型文件)的一个元素。
如,我们能从其它软件生成的文件读入如周期时间这样的值,或者生成适当的报告。
✧零部件文件(Part file):“READ ”型零部件文件是从外部数据文件读入零部件清单到模型中去的一个逻辑元素。
“WRITE ”型零部件文件是将零部件清单写入外部文件的逻辑元素。
零部件文件可用于从一个模型中生成输出,然后将其用于另一个模型中。
零部件文件对于追溯零部件离开仿真的确切时间和零部件在那时的属性值也是很有用的。
使用零部件文件必须注意两点:一是不要在一个不要在一个仿真运行时对同一个文件进行读和写的操作。
二是假如有两个模型在仿真运行,应该保证它们不对同一个文件进行写入操作,但是从同一个文件中读出是可行的。
✧班次(Shift):是一个能用来创建一个班次模式或一系列班次模式的逻辑元素,它作用于一连串的工作和非工作时期。
其它元素仿真班次工作时可以引用班次模式。
➢图形元素:图形元素可以将模型的运行绩效指标在仿真窗口动态的表现出来。