搜索
您的当前位置:首页正文

《生产物流系统建模与仿真》课程设计

来源:易榕旅网
《生产物流系统建模与仿真》课程设计 范琪099094110

《生产物流系统建模与仿真》

课程设计

2012-2013学年度第一学期

姓 名 孙会芳 学 号 ********* 班 级 工093 指导老师 暴伟 霍颖

1

《生产物流系统建模与仿真》课程设计 范琪099094110

目录

一、课程任务书…………………………………………………………………….3

1.题目...................................................................................................................3 2.课程设计内容…………………………………………………………………3 3.课程设计要求………………………………………………………………..4

4.进度安排……………………………………………………………………..4

5.参考文献……………………………………………………………………..4

二、课程设计正文………………………………………………………………..5

1、题目………………………………………………………………………5

2、仿真模型建立……………………………………………………………5

(1) 实体元素定义.......................................5 (2) 元素可视化的设置………………………………………………6 (3)元素细节设计……………………………………………………8

(4 ) 模型运行和数据............................................................................10

(5) 模型代码………………………………………………………12 (6)模型改进………………………………………………………16 3.实验感想……………………………………………………………17

三、参考文献.......................................18

2

《生产物流系统建模与仿真》课程设计 范琪099094110

《生产物流系统建模与仿真》课程设计任务书

1. 题目

离散型流水作业线系统仿真

2. 课程设计内容

系统描述与系统参数:

(1)一个流水加工生产线,不考虑其流程间的空间运输。

(2)两种工件A,B分别以正态分布和均匀分布的时间间隔进入系统,A进入队列Q1, B进入队列Q2,等待检验。(学号最后位数对应的仿真参数设置按照下表进行)

参数 学0 号 工件 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) 布参数) 1 2 3 4 5 6 7 8 9 (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

《生产物流系统建模与仿真》课程设计 范琪099094110

3. 课程设计要求

根据上述系统描述和系统参数,应用Witness仿真软件建立仿真模型并运行,查看仿真结果,分析各种设备的利用情况,发现加工系统中的生产能力不平衡问题,然后改变加工系统的加工能力配置(改变机器数量或者更换不同生产能力的机器),查看结果的变化情况,确定系统设备的最优配置。

(1)每位同学必须独立完成课程设计任务,对照学号最后一位选择参数,

不得抄袭或找人代做,否则成绩以不及格记。

(2)课程设计说明书必须包括必要的文字描述、模型流程图、系统建立与运行过程中各环节的截图、模型代码和Excel格式的标准报告。其中截图主要包括模型建立、主要参数设置、系统运行、统计数据的截图。

(3)课程设计说明书的装订顺序依次为封面、设计任务书、目录、正文、参考文献。

(4)课程设计说明书以班级为单位进行汇总上交,上交时间为第16周周一下午,地点为B-110,如有特殊情况需要推迟上交,务必做出说明,需在2013年1月10日前完成上交。

4. 进度安排

本课程设计为期一周。进度安排如下表所示。

日期 周一—周二 周三—周四 周五 任务 建立模型并运行,查看仿真结果 对系统进行改进,查看仿真结果 完成课程设计说明书

5. 主要参考文献

[1] 张晓萍,石伟,刘玉坤主编. 物流系统仿真. 北京:清华大学出版社, 2008. [2] 程光, 邬洪迈,陈永刚编著. 工业工程与系统仿真. 北京:冶金工业出版社,2007

4

《生产物流系统建模与仿真》课程设计 范琪099094110

《生产物流系统建模与仿真》课程设计

1、学号最后位数对应的仿真参数设置按照下表进行

参数 学0 号 工件 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) 布参数) 1 2 3 4 5 6 7 8 9 我取得是第一组,A(正态分布参数):(10,1)、B(均匀分布参数):(10,20)

2、根据以上条件建立以下仿真模型:

(1):实体元素定义

根据课程设计任务书中的叙述,可对本系统有如下表所示的元素定义。

元素名称 A B Labor1 Labor2 Q1 Q2 Q3 Q4 Q5 Q6 M1 M2 M3 C1 C2 C3 C4 C5 C6 (2):元素可视化设置

各个实体元素的显示特征定义设置如下图:

5

类型 Part Part Machine Machine Buffer Buffer Buffer Buffer Buffer Buffer Machine Machine Machine Variable(type:real) Variable(type:real) Variable(type:real) Variable(type:real) Variable(type:real) Variable(type:real) 数量 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 说明 工件A 工件B 工人1 工人2 Q1队列 Q2队列 Q3队列 Q4队列 Q5队列 Q6队列 机器1 机器2 机器3 Q1临时库存 Q2临时库存 Q3临时库存 Q4临时库存 Q5临时库存 Q6临时库存 《生产物流系统建模与仿真》课程设计 范琪099094110

A、 part元素可视化设置

设置其Text、Icon,其方法和上图part元素的设置一样。 B、 buffer元素可视化设置

6

《生产物流系统建模与仿真》课程设计 范琪099094110

设置其Text、Rectangle,其中text设置方法和上图part元素的设置一样。后者设置方法如上图所示。同理设置Q2、Q3、Q4、Q5、Q6。

C、 Machine元素的可视化设置

设置其Text、Icon,其方法和上图part元素的设置一样。 D、 Variable元素的可视化设置

设置其Text、Value,如下图所示

7

《生产物流系统建模与仿真》课程设计 范琪099094110

同理建立其他元素。

E、 界面上表格的建立过程

设置其Rectangle、Line,如下图所示:

3)元素细节设计。

1、对part元素的细节设计,如下图所示

8

《生产物流系统建模与仿真》课程设计 范琪099094110

2、对buffer元素的细节设计

同理设置M1

3、对machine元素的细节设计

9

《生产物流系统建模与仿真》课程设计 范琪099094110

对labor1的细节设计,如下图所示:

同理设置其他

其中M3和他们有很大区别,其语句如下所示

(4)模型运行和数据报告

要观察连续仿真一天的系统运行情况,所以取1440仿真时间单位。得到以

10

《生产物流系统建模与仿真》课程设计 范琪099094110

下结果。

11

《生产物流系统建模与仿真》课程设计 范琪099094110

(5)模型代码

ELEMENT NAME: A Element Type: Part

Type:

Variable attributes Group number: 1 Inter Arrival Time: NORMAL (10,1,3)

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 (10,20,3)

First Arrival at: 0.0

Maximum Arrivals: Unlimited

Input / Output Rules Output:

PUSH to Q2

_____________________________________________________________

ELEMENT NAME: Iabor1

12

《生产物流系统建模与仿真》课程设计 范琪099094110

Element Type: Machine Quantity: 1 Priority: Lowest Type:

Single Cycle Time: 2.0

Input / Output Rules

Input: PULL from Q1

Output: PERCENT /3 Q3 65.00 ,SHIP 35.00 Labor Requirements

Cycle:

labor1

_____________________________________________________________

ELEMENT NAME: labor2 Element Type: Machine Quantity: 1 Priority: Lowest Type:

Single Cycle Time: 2.0

Input / Output Rules

Input: PULL from Q2

Output: PERCENT /4 Q4 95.00 ,SHIP 5.00 Labor Requirements

Cycle:

labor2

_____________________________________________________________

ELEMENT NAME: M1 Element Type: Machine Quantity: 1 Priority: Lowest Type:

Single

Cycle Time: NORMAL (5,1,2) Input / Output Rules

Input: PULL from Q3 Output:

PUSH to Q5

_____________________________________________________________

ELEMENT NAME: M2 Element Type: Machine Quantity: 1 Priority: Lowest Type:

Single

Cycle Time: NORMAL (8,1,2) Input / Output Rules

Input:

PULL from Q4

13

《生产物流系统建模与仿真》课程设计 范琪099094110

Output:

PUSH to Q6

_____________________________________________________________

ELEMENT NAME: M3 Element Type: Machine Quantity: 1 Priority: Lowest Type:

Single

Cycle Time: NORMAL (5,1,2) Input / Output Rules

Input: MATCH/ANY

Q5 #(1) AND Q6 #(1)

Output: PUSH to SHIP Actions

Finish:

OP = OP + 1

_____________________________________________________________

ELEMENT NAME: OP Element Type: Variable Quantity:

1

_____________________________________________________________

ELEMENT NAME: Q1 Element Type: Buffer Quantity: 1

Capacity: 1000

Input Option:

C1=C1 + 1 Output Option:

C1=C1 - 1 Search From: Front

_____________________________________________________________

ELEMENT NAME: Q2 Element Type: Buffer Quantity:

1

Capacity: 1000 Input Option:

C2=C2 + 1 Output Option:

C2=C2 - 1 Search From: Front

_____________________________________________________________

ELEMENT NAME: Q3 Element Type: Buffer Quantity:

1

14

《生产物流系统建模与仿真》课程设计 范琪099094110

Capacity: 1000 Input Option:

C3=C3 + 1 Output Option:

C3=C3 - 1

Search From: Front

_____________________________________________________________

ELEMENT NAME: Q4 Element Type: Buffer Quantity: 1

Capacity: 1000

Input Option:

C4=C4+ 1 Output Option:

C4=C4 - 1 Search From: Front

_____________________________________________________________

ELEMENT NAME: Q5 Element Type: Buffer Quantity: 1

Capacity: 1000

Input Option:

C5=C5 + 1 Output Option:

C5=C5 - 1 Search From: Front

_____________________________________________________________

ELEMENT NAME: Q6 Element Type: Buffer Quantity: 1

Capacity: 1000

Input Option:

C6=C6 + 1 Output Option:

C6=C6 - 1

Search From: Front

_____________________________________________________________ ELEMENT NAME: C1 Element Type: Variable Quantity:

1

_____________________________________________________________

ELEMENT NAME: C2 Element Type: Variable Quantity:

1 _____________________________________________________________

ELEMENT NAME: C3 Element Type:

Variable

15

《生产物流系统建模与仿真》课程设计 范琪099094110

Quantity:

ELEMENT NAME: C4 Element Type: Quantity:

Variable 1

1

_____________________________________________________________

_____________________________________________________________ ELEMENT NAME: C5 Element Type: Quantity:

ELEMENT NAME: C6 Element Type: Quantity:

Variable 1

Variable 1

_____________________________________________________________

_____________________________________________________________

(6) 模型优化

由图15可知,设备的闲置时间太多,不能有效利用,导致生产力不平衡以及生产率低下,故对系统以下的参数进行了调整: a、 将工件B的到达件数改为2件

b、 将A在机器M1上的加工时间改为正态分布(7,1)分钟;B在机器M2上的

加工时间为正态分布(9,1)分钟。

c、 将在机器M3上装配的成品的加工时间改为正态分布(7,1)分钟 经过优化后,最后一天能生产94件(优化前为88件)产品!同时各个设备闲置率都大大降低了,其中M2的利用率高达99%,如下图所示:

16

《生产物流系统建模与仿真》课程设计 范琪099094110

3、实验感想

通过本次试验,使我基本掌握了witness软件的基本操作,同时也掌握了仿真元素的 display设置以及 detail 设置,了解了part元素的被动以及主动模式的区别和使用场合的不同,掌握了machine元素 setup设置和 breakdowns设置,初步掌握了labor元素的调用方法和pull、push规则、sequence、percent规则等。通过这次仿真实验,也让都了解了仿真在现实生活与工作的重要应用,以及学习仿真系统的重要性。因为仿真这门技术对我我们在以后的工作中都有着重要的应用及意义

17

《生产物流系统建模与仿真》课程设计 范琪099094110

4、参考文献

[1] 张晓萍,石伟,刘玉坤主编. 物流系统仿真. 北京:清华大学出版社, 2008. [2] 程光, 邬洪迈,陈永刚编著. 工业工程与系统仿真. 北京:冶金工业出版社,2007

18

因篇幅问题不能全部显示,请点此查看更多更全内容

Top