基于witness的系统建模与仿真实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多路径生产仿真模型

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=Active

seat.inter Arrival=2.0

back.Arrival Type=Active

back.inter Arrival=2.0

legs.Arrival Type=Active

legs.inter Arrival=2.0

●规则定义:

seat’s output Rules:

PUSH to B1

back’s output Rules:

PUSH to B2

legs’ output Rules:

PUSH to B3

2对Buffer各元素细节设计

display 选项中对话框对buffer icon 、name、part queue属性进行设置;3对Machine各元素的细节设计

属性定义:

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:

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%的概率检测出油漆有质量

相关文档
最新文档