生产系统建模与仿真》课程设计说明.doc
文本预览下载声明
《生产系统建模与仿真》
课程设计说明书
1. 题目 1
2. 课程设计内容 1
3、 系统建模 2
3.1 元素定义 2
3.2模型建立 2
3.3 仿真结果 14
3.4 运行过程中各环节的截图 18
3.5 模型代码 19
4、数据分析与系统改进 22
5、参考文献 30
1. 题目
离散型流水作业线系统仿真
2. 课程设计内容
系统描述与系统参数:
(1)一个流水加工生产线,不考虑其流程间的空间运输。
(2)两种工件A,B分别以正态分布和均匀分布的时间间隔进入系统,A进入队列Q1, B进入队列Q2,等待检验。(学号最后位数对应的仿真参数设置按照下表进行)
参数 学号
工件 0 1 2 3 4 5 6 7 8 9 A(正态分布参数) (10,1) (10,2) (10,3) (10,1) (10,2) (10,3) (10,1) (10,2) (10,3) (10,1) B(均匀分布参数) (10,20) (11,20) (12,20) (12,20) (11,18) (10,20) (11,20) (10,18) (11,20) (12,18)
(3)操作工人labor1对A进行检验,每件检验用时2分钟,操作工人labor2对B进行检验,每件检验用时2分钟。
(4)不合格的工件废弃,离开系统;合格的工件送往后续加工工序,A的合格率为65%,B的合格率为95%。
(5)工件A送往机器M1加工,如需等待,则在Q3队列中等待;B送往机器M2加工,如需等待,则在Q4队列中等待。
(6)A在机器M1上的加工时间为正态分布(5,1)分钟;B在机器M2上的加工时间为正态分布(8,1)分钟。
(7)一个A和一个B在机器M3上装配成产品,需时为正态分布(5,1)分钟,装配完成后离开系统。
(8)如装配机器忙,则A在队列Q5中等待,B在队列Q6中等待。
(9)连续仿真一天的系统运行情况,每个队列最大容量为1000。
系统建模
3.1 元素定义
元素名称 类型 数量 说明 A Part 1 产品 B Part 1 产品 Labor1 Machine 1 检验员 Labor2 Machine 1 检验员 M1 Machine 1 机器1 M2 Machine 1 机器2 M3 Machine 1 机器3 Q1 Buffer 1 缓冲区 Q2 Buffer 1 缓冲区 Q3 Buffer 1 缓冲区 Q4 Buffer 1 缓冲区 Q5 Buffer 1 缓冲区 Q6 Buffer 1 缓冲区
3.2模型建立
根据Witness 的运作原理,采用设定的数据对该流水加工生产线的生产过程进行仿真模拟,建立仿真模型,首先在模型中放置个元素,如图
开始定义各元素:
详细定义元素:A
详细定义元素:B
详细定义元素:labor1
详细定义元素:labor2
详细定义元素:machine1
详细定义元素:machine2
详细定义元素:machine3
详细定义元素:buffer
元素PartA进入规则定义
元素PartB进入规则定义
元素Labor1进入规则定义
元素Labor1输出规则定义
元素Labor2进入规则定义
元素Labor2输出规则定义
元素M1进入规则定义
元素M1输出规则定义
元素M2进入规则定义
元素M2输出规则定义
元素M3进入规则定义
元素M3输出规则定义
元素定义完成模型,如图:
元素显示过程:
元素显示设置完成模型,如图:
3.3 仿真结果
模型运行一天(1440min)的过程:
模型运行一天(1440min),运行结果见表:
表1 Part运行结果
表2 Machine运行结果
表3 Buffer运行结果
3.4 运行过程中各环节的截图
元素A运往Labor1的过程:
元素Labor1运往M1的过程:
元素M1、M2运往M3的过程:
3.5 模型代码
ELEMENT NAME: A
Element Type: Part
Type: Variable attributes
Group number: 1
Inter Arrival Time: NORMAL (10,1)
First Arrival at: 0.0
Maximum Arrivals: Unlimited
Input / Output Rules
Output: PUSH to Q1
ELEMENT NAME: B
Element Type: Part
Type: Variable attributes
Group number: 1
Inter Arrival Time: UNIFORM (12,18)
First Arrival at: 0.0
Maximum Arrivals: U
显示全部