物流实验生产线物流路径系统及物流成本分析.docx
《物流实验生产线物流路径系统及物流成本分析.docx》由会员分享,可在线阅读,更多相关《物流实验生产线物流路径系统及物流成本分析.docx(18页珍藏版)》请在冰豆网上搜索。
物流实验生产线物流路径系统及物流成本分析
合肥工业大学管理学院
实验报告
课程名称:
物流课程实验报告
实验名称:
生产线物流路径系统及物流成本分析
专业:
13级电子商务
姓名:
xxx
学号:
xxxx
实验地点:
管院4楼
实验时间:
xxxx
指导教师:
xx
一、实验目的
(1)了解生产线物流路径系统设计
(2)学会使用match命令和percent命令
(3)分析物流成本的构成及其影响因素
二、实验设备
Witness2004EducationalVersion、PC机一台
三、实验内容
1、学习元素的定义
2、学习各元素可视化的设置
3、学习各元素细节的设计
四、实验步骤
1、定义元素
通过在系统布局窗口单击鼠标右键,
将弹出元素定义窗口,单击define对需要
的元素进行定义。
在元素选择窗口会得到
如下图所显示的实体元素。
2元素可视化的设置
各个实体元素的显示特征定义设置如总图所示。
总图
(1)绘制成品椅子图标
1)选择系统菜单view/picturegallery…。
2)选中一个没有图标的位置,假设为300。
3)右击300择弹出菜单中的“editor”菜单项,将弹出IconEditor窗口,选中对话框中三支笔的第一支,当选中该笔时,它将灰化;点击颜色按钮的第一个按钮,设置成白色;鼠标左键点击右侧绘图区,绘制成模型布局图中椅子的形状;如图1所示:
图1
然后选定单色Monochrome,这样该图标才能够改变颜色;单击OK按钮确认。
同样的,back、legs也像这样设置。
(2)Part和Buffer元素可视化的设置
在元素选择窗口分别选择Back、Seat、Legs元素,分别设置它们的Name、Icon属性项。
在元素选择窗口选择back元素,鼠标点击display,出现图2所示对话框:
图2
点击
按钮进入display对话框(图3)。
在display对话框中分别设置颜色和字体,点击draw鼠标呈现“+”,把鼠标移动到适当位置点击左键即可。
Icon如下图4所示设置:
图3
图4
同样的设置seat和legs。
在元素选择窗口分别选择b1,b2,b3,paint_q,inspection_q,packing_q元素,设置它们的name,icon和partqueue属性项,在displaypartqueue对话框中设置partqueue属性项的queuetype选择为count,displaysize设置为3位,则这些缓冲区将采用计数的方式动态显示缓冲区内的part数量。
以b1为例,因为name,icon与上面的设置类似,故略去,partqueue设置如下图5(字体和颜色进行合适的设定):
b2,b3,paint_q,inspection_q,packing_q也与b1一样进行类似的设置。
图5
(3)Machine元素可视化的设置
分别选择Assembly、Painting、Packing,设置它们的name、icon(机器图标)、icon(可随状态改变颜色的图标),放置于适当的位置即可。
这里的icon(可随状态改变颜色的图标)必须选择带有showstatus字样的图标,Assembly的icon(可随状态改变颜色的图标)如下图:
至于机器Inspection,设置它的name、icon(机器图标)、icon(可随状态改变颜色的图标),partqueue和laborqueue属性项。
见下图6的laborqueue的设置:
图6
(4)path元素可视化的设置
分别选择path1、path2、path3、path4、path5,设置它们的name属性项和path属性项,path1设置如下图所示:
首次绘制的路径在可视化长度以及方向上可能不满足要求,通
过按住ctrl的同时,鼠标变成一字形后,拖拉鼠标即可改变路径的形状。
path2、path3、path4、path5的设置和path1类似。
(5)labor元素可视化的设置
选择labor元素inspector,进行name和idle的设置如总图所示。
3、各个元素细节设计
(1)对part元素细节设计
seat设置后结果如下图7所示:
图7
属性定义:
·seat.ArrivalType=Active
·seat.InterArrival=2.0
·back.ArrivalType=Active
·back.InterArrival=2.0
·legs.ArrivalType=Active
·legs.InterArrival=2.0
规则定义:
·seat'sOutputrules:
pushtob1
·back'sOutputrules:
pushtob2
·leg'sOutputrules:
pushtob3
(2)对Machine元素assembly细节设计
属性定义:
·assembly.Type=Assembly
·assembly.Cycletime=6.0
·assembly.InputQuantity=3
规则定义:
·assembly.InputRules(from):
match/anyb1#
(1)b2#
(1)b3#
(1)
·assembly.OutputRules(to):
pushtopaint_qusingpath
活动定义:
·assembly.ActionsonFinish:
icon=300
(3)对Path元素path1细节设计
属性定义:
双击path1图标,显示Detailpath对话框,在它的General中设置属性如图8所示:
图8
·path1.Pathtraversetime=15.0
·path1.Pathupdateinterval=0.01
·path1.Sourceelement=Assembly
·path1.Destinationelement=paint_q
(4)对Machine元素painting细节设计
属性定义:
·painting.Type=single
·painting.Cycletime=10.0
规则定义:
·painting.Inputrules(from):
pullfrompaint_q
·painting.Outingrules(to):
pushtoinspection_qusingpath
结果如图9所示:
图9
活动定义:
·painting.Actionsonfinish:
x=IUNIFORM(1,3,356)
ICON=300
IFx=1
PEN=1
c="red"
ELSEIFx=2
PEN=2
c="green"
ELSE
PEN=3
c="yellow"
ENDIF
如下图10:
图10
(5)对path元素path3细节设计
属性定义:
双击path3图标,显示Detailpath对话框,在它的General中设置属性如下:
·path3.Pathtraversetime=10.0
·path3.Pathupdateinterval=0.01
·path3.Sourceelement=painting
·path3.Destinationelement=inspection_q
(6)对Machine元素Inspection细节设计
属性定义:
·inspection.Type=single
·inspection.Cycletime=3.0
·inspection.Labor=inspector
规则定义:
·inspection.Inputrules(from):
pullfrominspection_q
·inspection.Outputrules(to):
percent/189packing_qusingpath90.00,paint_qwithinspectorusingpath10.00
(7)对path元素path4细节设计
属性定义:
双击path4图标,显示Detailpath对话框,在它的general中设置属性如下:
·path4.Pathtraversetime=10.0
·path4.Pathupdateinterval=0.01
·path4.Sourceelement=inspection
·path4.Destinationelement=paint_q
(8)对Path元素path2细节设计
属性定义:
双击path2图标,显示Detailpath对话框,在它的General中设置属性如下:
·path2.Pathtraversetime=15.0
·path2.Pathupdateinterval=0.01
·path2.Sourceelement=inspection
·path2.Destinationelement=packing_q
(9)对Machine元素packing细节设计
属性定义:
·packing.Type=Assembly
·packing.Cycletime=4.0
·packing.Inputquantity=4
规则定义:
·Packing.Inputrules(from):
MATCH/ATTRIBUTEcpacking_q#(4)
·packing.Outputrules(to):
Pushtoshipusingpath
活动定义:
·packing.Actionsonfinish:
ICON=1
IFc="red"
PEN=1
ELSEIFc="green"
PEN=2
ELSE
PEN=3
ENDIF
(10)对path元素path5细节定义
属性定义:
双击path5图标,显示Detailpath对话框,在它的General中设置属性如下:
·path5.Pathtraversetime=5.0
·path5.Pathupdateinterval=0.01
·path5.Sourceelement=packing
·path5.Destinationelement=ship
(11)对buffer元素packing_q的细节设计
属性定义:
双击packing_q图标,显示Detailbuffer对话框,在它的General中设置属性如下:
·packing_q.Outputoption=any
五、模型运行
模型运行1000分钟,运行结果如下图(图一)所示:
图一
六、生产线物流路径成本分析
1、定义新增加元素
通过在系统布局窗口单击鼠标右键,将弹出元素定义窗口,通过元素定义窗口定义下列元素:
·Variable:
cost(type:
real)
2、新增加元素可视化的设置
在元素选择窗口分别选择cost元素,设置它们的name和value属性项。
value属性设置如下图(图11):
图11
3、各个元素细节设计
双击path1图标,显示Detailpath对话框,在它的General中设置属性如下:
Path1.Actionsonleave:
cost=cost+1.5
双击path2图标,在它的General中设置属性如下:
Path2.Actionsonleave:
cost=cost+1.5
双击path3图标,在它的General中设置属性如下:
Path3.Actionsonleave:
cost=cost+1.0
双击path4图标,在它的General中设置属性如下:
Path4.Actionsonleave:
cost=cost+1.0
双击path5图标,在它的General中设置属性如下:
Path5.Actionsonleave:
cost=cost+0.5
模型运行1000分钟,运行结果如下图(图二)所示:
图二
分析:
从上面两个图的比较可以看出,图二提供了成本数据,而成本恰恰是企业最关心的一个问题,所以添加了此类数据可以为实际生产中的流水线改善提供科学依据。