系统仿真课程研发设计简单生产加工.docx

上传人:b****7 文档编号:11501596 上传时间:2023-03-02 格式:DOCX 页数:17 大小:391.04KB
下载 相关 举报
系统仿真课程研发设计简单生产加工.docx_第1页
第1页 / 共17页
系统仿真课程研发设计简单生产加工.docx_第2页
第2页 / 共17页
系统仿真课程研发设计简单生产加工.docx_第3页
第3页 / 共17页
系统仿真课程研发设计简单生产加工.docx_第4页
第4页 / 共17页
系统仿真课程研发设计简单生产加工.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

系统仿真课程研发设计简单生产加工.docx

《系统仿真课程研发设计简单生产加工.docx》由会员分享,可在线阅读,更多相关《系统仿真课程研发设计简单生产加工.docx(17页珍藏版)》请在冰豆网上搜索。

系统仿真课程研发设计简单生产加工.docx

系统仿真课程研发设计简单生产加工

 

系统仿真课程设计

————简单生产加工系统仿真

 

指导老师:

姓名:

专业:

工业工程

学号:

200906070228

 

大连理工大学

 

课程设计题目生产加工系统仿真

1课程设计目的

1.1.掌握Witness软件的基本使用方法;

1.2.了解生产加工系统设计;

2准备知识

2.1Witness仿真软件认知

Witness是LannerGroup公司主要针对离散事件系统的可视化交互型仿真软件。

其功能包括投资项评估、现有设备改进、参数变化管理等。

Witness使用简单,模型可分阶段建立,而且在模型运行时可随时改变。

它广泛应用于制造业、服务业建模与控制仿真。

矚慫润厲钐瘗睞枥庑赖。

Witness主要特点:

交互式面向对象的建模环境;实时的彩色动画演示;直观灵活的报告输出;建模、仿真运行可交叉进行;丰富的模型元素(物理元素、逻辑元素);友好的交互界面。

聞創沟燴鐺險爱氇谴净。

2.2Witness的模型建立

1)建立步骤:

①确定目标;②决定模型中细节的范围和等级;③收集数据;④构造模型;⑤运行模型;⑥测试模型;⑦显示结果。

残骛楼諍锩瀨濟溆塹籟。

2)构造模型:

①Witness的元素,②离散元素的建立、定义与连接。

3课程设计内容与步骤

3.1基本资料

有两种不同的零件需要在不同的机器上加工,加工完毕后需要在同一机器上检验是否合格。

若合格则产品直接送到第一号商店出售;对不合格的两种零件,需要在另外一台机器上进行再加工,经过再加工后,若合格则送到第二号商店出售,若产品不合格,则要报废处理。

具体细节是:

酽锕极額閉镇桧猪訣锥。

A、两种零件分别是:

PartA、PartB,不同零件的到达时间是不同的,PartA的到达时间服从指数分布Expo(5);PartB的到达时间也服从指数分布Expo(30);彈贸摄尔霁毙攬砖卤庑。

B、对于PartA、PartB这两种不同零件是在不同机器上加工,它们加工时间是不同的,对PartA的加工时间服从三角分布Tria(1,4,8);对PartB的加工时间也服从三角分布Tria(3,5,10);謀荞抟箧飆鐸怼类蒋薔。

C、对于两种零件是在同一台机器上检查的,但检查时间不同。

对PartA的检查时间服从三角分布Tria(1,3,4);对PartB的检查时间服从正态分unif(4,6);厦礴恳蹒骈時盡继價骚。

D、经过第一次检查,合格率达91%,不合格为9%;

E、对两种零件的再加工是在另外的机器上进行的,两种零件再加工的时间服从相同的负指数分布Expo(45)。

茕桢广鳓鯡选块网羈泪。

F、再加工后,合格率达80%,不合格为20%;

G、从零件到加工机器的输送过程消耗的时间是2个时间单位;从加工机器到检查机器消耗的时间也是2个时间单位;从检查机器到报废处理器、到商店消耗的时间也是2个时间单位。

试解决下列问题:

鹅娅尽損鹌惨歷茏鴛賴。

(1)试采用Witness建立仿真模型;

(2)针对上面参数,做14400分钟的仿真实验,分别计算两种零件在系统中的平均等待时间和平均逗留时间;分别计算两种零件进入系统的个数和离开系统的个数;籟丛妈羥为贍偾蛏练淨。

(3)针对上面参数,做14400分钟的仿真实验,分别计算加工PartA处、加工PartB处实体平均等待时间和平均等待数目;计算检验台处实体平均等待时间和平均等待数目;计算再加工处实体的平均等待时间和平均等待数目;預頌圣鉉儐歲龈讶骅籴。

(4)若不考虑输送过程消耗的时间,上述参数如何变化?

(5)若PartA、PartB的到达均服从负指数分布Expo(30),上述参数如何变化?

3.2建立仿真模型

3.2.1定义元素(define)

本系统的元素定义如表1所示。

表1元素定义

元素名称

类型

数量

说明

PartA

Part

1

零件A

PartB

Part

1

零件B

Machine1

Machine

1

加工机器1

Machine2

Machine

1

加工机器2

Machine3

Machine

1

加工机器3

inspection

Machine

1

检验机器

path1

path

1

运输零件

path2

path

1

运输零件

path3

path

1

运输零件

path4

path

1

运输零件

path5

path

1

运输零件

path6

path

1

运输零件

path7

path

1

运输零件

path8

path

1

运输零件

path9

path

1

运输零件

path1

path

1

运输零件

Shop1

Buffer

1

商店1

Shop2

Buffer

1

商店2

Recycle

Buffer

1

废品回收站

Inspector

Labor

1

检验员

Process_time

Attribute

1

参数

3.3元素可视化(display)的设置

各个实体元素的显示特征定义设置如图1所示。

图1可视化设置

1part元素的可视化设置

1)选择系统菜单view/picturegallery在空图片框内import需要的图片;

2)对part可视化;(如图2)

3)对partA元素可视化(如图3)

图2partA可视化图2partA元素可视化

1)选择系统菜单view/picturegallery在空图片框内import需要的图片;

2)对part可视化;(如图3)

3)对partB元素可视化(如图4)

图3partB可视化图4partB元素可视化

2对buffer元素可视化的设置

在元素选择窗口分别选择shop1、shop2、Recycle元素,鼠标右键点击display,设置它的count形式;如图5~7渗釤呛俨匀谔鱉调硯錦。

图5shop1可视化图6shop2元素可视化

图7Recycle元素可视化

3machine元素可视化设置

分别对Machine1元素、Machine2元素和Machine3元素设置他们的name、icon和partqueue。

(如图8~10)铙誅卧泻噦圣骋贶頂廡。

图8Machine1元素可视化图9Machine2元素可视化

图10Machine3元素可视化

4对converyor元素可视化的设置

分别选择path1~path9设置它们的name、path。

(如图11,12)这些图形全部一样,除了名字。

擁締凤袜备訊顎轮烂蔷。

图11path1可视化图12path1元素可视化贓熱俣阃歲匱阊邺镓騷。

5对Labor元素可视化的设置

Inspector,设置name、idle的参数,如图13、14

图13Inspector可视化图14Inspector元素可视化坛摶乡囂忏蒌鍥铃氈淚。

3.4各个元素细节设计

1对Part元素partA,partB细节设计

ELEMENTNAME:

partA

Arrivals

Type:

Active

MaximumArrivals:

Unlimited

FirstArrivalat:

0

Iputtomodel

InterArrivalTime:

NEGEXP(5)

Lotsize:

1

Input/OutputRules

Output:

PUSHtopath1

(1)atRear

_____________________________________________________________蜡變黲癟報伥铉锚鈰赘。

ELEMENTNAME:

partA

Arrivals

Type:

Active

MaximumArrivals:

Unlimited

FirstArrivalat:

0

Iputtomodel

InterArrivalTime:

NEGEXP(30)

Lotsize:

1

Input/OutputRules

Output:

PUSHtopath2

(1)atRear

2对Machine元素Machine1、Machine、Machine和Inspection细节设计買鲷鴯譖昙膚遙闫撷凄。

Genetal

ELEMENTNAME:

Machine1

Quantity:

1

Priority:

Lowest

Type:

Single

InputfromPULLfrompath1

(1)atFront

CycleTime:

TRIANGLE(1,4,8)

Input/OutputRulesPUSHtopath3

(1)atRear

_____________________________________________________________綾镝鯛駕櫬鹕踪韦辚糴。

Genetal

ELEMENTNAME:

Machine2

Quantity:

1

Priority:

Lowest

Type:

Single

InputfromPULLfrompath2

(1)atFront

CycleTime:

TRIANGLE(3,5,10)

Input/OutputRulesPUSHtopath4

(1)atRear

_____________________________________________________________驅踬髏彦浃绥譎饴憂锦。

Genetal

ELEMENTNAME:

Machine3

Quantity:

1

Priority:

Lowest

Type:

Single

InputfromPULLfrompath5

(1)atFront

CycleTime:

NEGEXP(45)

Input/OutputRulesPUSHtopath6

(1)atRear

_____________________________________________________________猫虿驢绘燈鮒诛髅貺庑。

Genetal

ELEMENTNAME:

Inpection

Quantity:

1

Priority:

Lowest

Type:

Single

InputfromPULLfrompath3

(1)atFront,path4

(1)atFront,path6

(1)atFront锹籁饗迳琐筆襖鸥娅薔。

CycleTime:

process_time

Actionsonstart

IFICON=24

process_time=TRIANGLE(1,3,4)

ELSEIFICON=25

process_time=UNIFORM(4,6)

ELSEIFICON=2

process_time=NEGEXP(45)

ENDIF

Input/OutputRules

IFICON=2

PERCENTpath7atRearUsingPath80.00,

path9atRearWithinspectorUsingPath20.00

ELSEIFICON=24ORICON=25

PERCENTpath8atRearUsingPath91.00,

path5atRearWithinspectorUsingPath9.00

ELSE

Wait

ENDIF

3对conveyor元素path1~path9细节设计

path1~path9的参数都是一样的

Namepath1

Quantits1

Prioritslowest

Typequeuing

Lengthinparts2

Maximumcapacitysameaslength

Indextime1.0

4inspector、shop1、shop2和recycle细节设计

inspector、shop1、shop2和recycle细节全部系统默认。

3.2改变参数1

针对上面参数,做14400分钟的仿真实验,分别计算两种零件在系统中的平均等待时间和平均逗留时间;分别计算两种零件进入系统的个数和离开系统的个数。

構氽頑黉碩饨荠龈话骛。

图15partA和partB的统计结果

运行本系统14400min,可以得出如图3-2的显示结果,由图中partA和partB的统计结果可知:

輒峄陽檉簖疖網儂號泶。

(1)partA的平均等待时间为83.59/85min=0.972min;partB的平均等待时间为26.16/27min=0.969min。

尧侧閆繭絳闕绚勵蜆贅。

(2)partA的平均逗留时间为9716.78/85min=114.315min;partB的平均等待时间为9689.06/27min=358.854min。

识饒鎂錕缢灩筧嚌俨淒。

(3)partA进入系统的个数为85个,partB进入系统的个数为27个;partA离开系统的个数为66个,partB离开系统的个数为30个。

凍鈹鋨劳臘锴痫婦胫籴。

3.3改变参数2

针对上面参数,做14400分钟的仿真实验,分别计算加工PartA处、加工PartB处实体平均等待时间和平均等待数目;计算检验台处实体平均等待时间和平均等待数目;计算再加工处实体的平均等待时间和平均等待数目。

恥諤銪灭萦欢煬鞏鹜錦。

图16各个machine的统计结果输出

由图16各机器的统计结果可知:

(1)加工PartA处实体的平均等待时间为14400*1.34%/85min=2.325min;加工PartB处实体的平均等待时间为14400*3.93%/27min=2.096min。

鯊腎鑰诎褳鉀沩懼統庫。

(2)加工PartA处实体的平均等待数目为3个;加工PartB处实体的平均等待数目为4个。

(3)检验台处实体平均等待时间14400*0.52%/96min=0.78min;检验台处实体平均等待数目为3个。

硕癘鄴颃诌攆檸攜驤蔹。

(4)加工处实体的平均等待时间为14400*1.9%/96min=2.85min;加工处实体的平均等待数目为2个。

阌擻輳嬪諫迁择楨秘騖。

3.4改变参数3

若不考虑输送过程消耗的时间,上述参数如何变化?

Namepath1

Quantits1

Prioritslowest

Typequeuing

Lengthinparts0

Maximumcapacitysameaslength

Indextime0

3.5改变参数4

若PartA、PartB的到达均服从负指数分布Expo(30),上述参数如何变化?

ELEMENTNAME:

partA

Arrivals

Type:

Active

MaximumArrivals:

Unlimited

FirstArrivalat:

0

Iputtomodel

InterArrivalTime:

NEGEXP(30)

Lotsize:

1

Input/OutputRules

Output:

PUSHtopath1

(1)atRear

_____________________________________________________________氬嚕躑竄贸恳彈瀘颔澩。

ELEMENTNAME:

partA

Arrivals

Type:

Active

MaximumArrivals:

Unlimited

FirstArrivalat:

0

Iputtomodel

InterArrivalTime:

NEGEXP(30)

Lotsize:

1

Input/OutputRules

Output:

PUSHtopath2

(1)atRear

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1