物流系统建模与仿真配送中心系统仿真设计实验报告Word格式文档下载.docx
《物流系统建模与仿真配送中心系统仿真设计实验报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《物流系统建模与仿真配送中心系统仿真设计实验报告Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
2)熟悉动态表格的设计。
3)了解Conveyor作为生产缓存的方法。
4)了解拉动式系统的设计。
5)研究不同配送策略的利润情况。
二、实验环境
电子商务实验室,计算机、Witness2004EducationalVersion仿真软件
三、实验内容与步骤:
1、元素定义(Define)
本系统的元素定义如表1-1所示。
表1-1实体元素定义
元素名称
类型
数量
说明
P1
Part
1
产品
Lirun1
利润统计
Zhongxin
Buffer
配送中心
Factory1
Machine
供应商一
Factory2
供应商二
Factory3
供应商三
Factory21
生产企业一
Factory22
生产企业二
Factory23
生产企业三
Co
Conveyor
3
各生产企业缓存
Lirun2
Attribute(Type:
Integer)
统计库存量
Kucun
Variable(Type:
Real)
显示库存费用
Lirun
显示配送中心利润
V1
显示生产企业一的产量
V2
显示生产企业二的产量
V3
显示生产企业三的产量
Path1
Path
通向配送中心的路径
Path2
Path3
元素定义后的witness页面截图如图1-1:
图1-1元素定义后的witness页面
2、元素可视化(Display)设置
各个实体元素的显示特征定义设置如图1-2所示:
图1-2各个实体元素的显示特征
1)PartBuffer元素可视化的设置
在元素选择窗口选择P1元素,鼠标右键点击Display出现如图3所示对话框,设置它的Text、Icon和Style属性项。
图1-3Display对话框
2)Buffer元素可视化的设置
选择Zhongxin元素,设置它们的Text、Icon、Partqueue和Rectangle属性项,分别如图1-4、图1-5、图1-6、图1-2所示。
图l-4DisplayText对话框
图1-5Icon对话框
图1-6DisplayPartQueue对话框图1-7Text对话框
3)Machine元素可视化的设置
在元素选择窗口选择Factory1元素,鼠标右键点击Display出现如图11-1所示对话框,设置它的Text、Icon(机器图标)、Icon(可随状态改变颜色的图标),PartQueue。
如图1-7、图1-8、图1-9、图1-2所示。
图1-8Icon对话框1-9Icon对话框
类似,在元素选择窗门选择Factory2、Factory3、Factory21,Factory22、Factory23元素,鼠标右键点击Display出现如图1-1所示对话框,设置它们的Text、Icon(机器图标)、Icon(可随状态改变颜色的图标)、PartQueue。
3)Conveyor元素可视化的设置
在元素选择窗口选择Co元素,鼠标右键点击Display出现如图1-10所示对话框,设置它的Path分别放在Factory21,Factory22、Factory23的左侧(图1-2)。
图1-10Icon对话框图1-11Path对话框
4)Path元素可视见化的设置
在元素选择窗口选择Path1,鼠标右键点击Display出现如图1-3所示对话框,设置它们的Path(图1-11)分别放在Factory1、Factory2、Factory3与Zhongxin之间(图1-2)。
同样选择Path2、Path3元素进行设置。
5)表格可视化的设置
在系统选择窗口System中选择BACKDROP(图1-12),鼠标右键点击Display,跳出Display对话框,设置它的它的Rectangle(图1-13),四条横向Line和一条纵向Line,这样形成一个五行二列的表格,设置Text“生产企业一的产量”放在第一行地一列,Text设置如图1-14。
类似设置其他行。
最终显示图1-2中表格所示。
图1-12选择BACKDROP
图1-13DisplayRectangle对框
图1-14Text对话框
6)Variable元素可视化的设置
在元素分别选择窗口选择V1、V2、V3元素,鼠标右键点击Display,跳出Display对话框,设置它们的Value(图1-15)放在表格第一行第二列、第二行第二列、第三行第二列。
图1-15DisplayValue对话框
在元素选择窗口分别选择Kucun、Lirun元素,鼠标右键点击Display,跳出Display对话框,设置它们的Value分别放在表格第四行第二列和第五行第二列。
3、各个元素细节(Detail)设计
1)对Part元素P1细节设计
右击元素P1,点击“Detail……”,打开如图1—16图对话框,在ActionsonCreate中输入程序“Icon=128”。
其他元素的细节设置类似。
图1-16DetailpartP1对话框
2)对Part元素Lirui1细节设计
具体如图1-17、1-18所示。
Type:
Active
InputtoModel.InterArrival:
1.0
InputtoModel(To·
·
):
PUSHtoSHIP
InputtoModel.ActionsonCreate:
Lirun2=NPARTS(Zhongxin)
图1-17DetailpartP1对话框图1-18DetailpartP1对话框
3)对Buffer元素Zhongxin细节设计
ActionsonInput:
Lirui=Lirui–3
ActionsonOutput:
Lirui=Lirui+5
3)对Machine元素Factory1细节设计
具体如图1-19、1-20所示。
同样进行其他Machine类型元素的设置。
Input.From·
:
IFNPARTS(Zhongxin)<
10
PULLfromP1OutofWORLD
ELSE
Wait
ENDIF
CycleTime:
4.0
Output.To·
PUSHtoZhongxinUsingPath
图1-19Factory1对话框图1-20Factory1对话框
5)对Machine元素Factory2细节设计
6)对Machine元素Factory3细节设计
UNIFORM(2,6,1)
7)对Machine元素Factory21细节设计
PULLfromco
(1)
6.0
ActionsonFinish:
v1=v1+l
Output.To…:
PUSHtoSHIP
8)对Machine元素Factory22细节设计
UNIFORM(3,9,2)
v2=v2+l
9)对Machine元素Factozy23细节设计
UNIFORM(2,l0,3)
v3=v3+l
10)对Conveyor元素Co细节设计
具体如图1-21、1-22所示。
LengthinParts:
50
IndexTime:
0.05
Input(From·
IFNPARTS(Co(N))<
N+1
PULLfromZhongxin
ENDIF
图1-21Co对话框图1-22Co对话框
11)对Path元素Path1细节设计
具体如图1-23所示。
同样进行其他Path类型元素的设置。
PathTraverse:
PathUpdate:
SourceElement:
Destination:
图1-23Path1对话框
12)对Path元素Pach2细节设计
10.0
0.1
13)对Path元素Path3细节设计
4、模型运行和数据分析
设置该系统模拟运行为3000单位时间,如图1-24所示。
图1-24仿真运行
若供应商配送中心的库存量小于10时开始进行供货,根据系统仿真3000单位时间时得到结果,如图1-25所示。
图1-25仿真结果
5、优化
若供应商配送中心的库存量小于5时开始进行供货。
即程序中NPARTS(zhongxin)<
10改为NPARTS(zhongxin)<
5,系统运行3000单位时间时得到结果,如图1-25所示。
图1-26仿真结果
从图1-24和图1-25仿真结果比较得出:
优化后,库存成本减少了134.57,即降低了53%;
利润增加了139.47,即增加了5%。
因此,通过调整模型中供应商在配送中心的存货数量标准,可以大大地降低配送中心的库存成本,加快货物的流通速度,从而达到资源优化配置的的目的。