运输物流模拟实习报告031709223.docx
《运输物流模拟实习报告031709223.docx》由会员分享,可在线阅读,更多相关《运输物流模拟实习报告031709223.docx(11页珍藏版)》请在冰豆网上搜索。
运输物流模拟实习报告031709223
实习报告
运输物流仿真模拟实习
2011~2012学年第一学期
学院(部)
管理学院
指导教师
韩杨
班级代号
0317092
姓名/学号
汪洪柳/031709223
同组人
无
提交时间
2012/2/23
成绩评定
一、实习名称:
运输物流仿真模拟实习
二、实习目的:
通过此次运输物流仿真模拟实习,我们学习了ServiceModel软件,能够利用物流仿真软件进行模拟操作,了解了软件的基本使用方法,能够根据软件功能以及所给出的模型描述来建模,同时能对具体给出的数据模拟,对现实情境中的物流运输过程进行仿真,并记录模拟过程,得出结果依据。
最终达到提高学生操作能力、应变能力、协同能力的目标。
三、实习环境:
操作系统:
WindowsXP
应用软件:
ServiceModel软件
四、实习过程:
(一)练习一:
理发店模型
模型描述:
这个模型描述一间理发店,使用名为bank的图库。
顾客到达理发店后(以均值为8min的指数分布不间断的到达),先到等待区,然后理发师将带着顾客去洗头(洗2min),然后再带着他到理发区理发(理发时间为20+/-3min),最后顾客自行离开理发店系统。
设定模型运行10小时。
E(8) N(20,3)
过程:
1.设置基本信息(generalinformation):
单击菜单栏“build”——>“generalinformation”,自定义模型标题、单位、图形来源文件,输入模型注释,输入学号以及姓名,选择图库位置,选择min,以及feet
2.location:
是模型中事件发生、活动处理的场所,它可以是机器、队列、传送带、地理位置等。
打开bank的图库,选择3个Location(位置),等待区Loc1,洗头区Loc2,理发区Loc3,这三个Location也是该模型的Node(节点),分别为N1,N2,N3
注意:
等待区的顾客的Capacity是INF(无限的)
3.实体(entities)是活动处理的对象,在本练习中操作对象是顾客;
资源(Resources)用于操作处理entities,是完成一项一项任务必须得人、机器或工具,本练习中是理发师。
定义resourse:
选择“resourse”——>点击“add”,在布局图上增加图标,再进入编辑表编辑。
注意:
要记得理发师的名字:
Res1
4.Pathnetworks定义resourse移动的路线,应用于如办公室之间的走廊连接或人或车辆交通道路连接。
在三个Location之间建立三个Node,绘制Network
三条实线(Node与Node之间):
理发师从等待区接到顾客后带着顾客到洗头区,即fromN1toN2,在洗头区服务2min;之后顾客随着理发师从等待区到理发区,即fromN2toN3,服务时间(20+/-3min)。
三条虚线(Node与Location之间):
分别建立Node与Location之间的Network
5.arrivals:
定义entities怎样进入系统。
单击菜单栏中的“tools”——>选择“entities”项——>点选需要到达的location——>编辑每次到达的数量、首次到达的时间、到达的次数、到达的频率。
指定进程表:
在arrivals模块中选择“firsttime”,定义到达间隔(时间)。
6.Processing(过程):
在描述processing(过程)时顾客有两种状态,坐着Graphic1,和站立行走Graphic2。
第一阶段:
在等待区Loc1是不需要Operation,之后状态从Graphic1变成Graphic2,Routing是随着理发师从Loc1到Loc2,MoveLogic是Graphic2 MovewithRes1;
第二阶段:
在洗头区Loc2因为要服务2min,所以Operation是Graphic1withRes1,之后状态从Graphic1变成Graphic2,Routing是随着理发师从Loc2到Loc3,MoveLogic是Graphic2MovewithRes1;
第三阶段:
在理发区Loc3服务时间为(20+/-3min),理发结束后还要释放Resources,所以Operation是Graphic1WaitN(20,3)FreeRes1,之后状态状态从Graphic1变成Graphic2,Routing是离开,MoveLogic是Graphic2。
7.运行run:
注意要是先把暂停设定好,否则或看不到模拟过程,开始后先暂停,调整播放速度
(二)练习二:
小型制造车间运输物流模型
(一)模型概述:
1.模型描述:
这个模型描述一个小型制造车间,使用一个bmp图片作为这个车间的背景。
车间将到达的原料(Part)放入存储区域(part_storage),以备生产使用。
作业从仓库中运到一个传送带(Part_Conveyor)上。
运输到传送带需要2分钟。
传送带将原料送到工作区的1台切割机(Splitter)附近,一个操作工(Operator)将原料从传送带上卸载下来,搬运到切割机上,这个操作工使用切割机将原料切割成三个工件,切割工件需要5分钟。
每个工件通过这个操作工搬运到1台车床(Lathe)上,或者当车床忙时,搬运到货架(Bin)上。
车床为自动操作,自动车床处理一个工件需要2分钟。
操作工将车床加工完成的零件卸下,放到另外一个传送带(Finish_Conveyor)上。
传送带将零件运送到最后一道工序,进行包装和发货。
从传送带上卸下零件到最后一道工位(Finish_End),需要0.5分钟,在最后一道工序的包装时,需要将4个零件包装在一起,包装机将四个完成的零件包装在一起,需要1分钟。
然后完成的产品发送出这个车间。
原料每40分钟到达一次,每次到达的批量大小为5。
一天共到达10个批量,原料第一次到达的时刻为0。
Operator空手行走速度与搬运货物速度均为150fpm。
存储区域容量为32,Part_Conveyor长75feet,速度20fpm。
零件横放。
Finish_Conveyor长27feet,速度30fpm。
零件同样也横放。
任务:
导入模型背景,模型背景使用PM_Train.bmp.左上方的围墙长度为40英尺(左上方两个柱子的间距),测量这个距离在布局图中跨过的格子数量,定义每个格子代表的实际的距离。
将模型保存为<学号姓名1>.mod. 定义Locations. 以及Entity,为操作工的移动路径,建立一个network。
定义resource。
完成Processing。
并在此过程中为bin添加一个计数(counter)的图标,来计数。
为Part定义三个图形(图形1选择黑色的长条,长3feet,宽1.5feet;图形2同样的图形,颜色改成橙色;图形3选择一个紫色的齿轮)。
当这个零件从分割机中出来后,图形显示为第二个图象,当零件从车床中出来后,图形显示为第三个图象。
提示:
最后包装需要4个零件包装在一起,使用函数ACCUM。
结果:
在Simulation->Options的“RunLength:
”中选择“TimeOnly”让模型运行直到它自动停止。
模型运行完后,观看仿真结果。
2.模型分析:
:
在该模型中有七个Location(位置):
即存储区域(part_storage)、传送带(Part_Conveyor)、切割机(Splitter)、车床(Lathe)、货架(Bin)、传送带(Finish_Conveyor)、工位(Finish_End);Entity(实体)是原料(Part),Resources(资源)是操作工(Operator);PathNetwork(网络路径)是原料(Part)从存储区域(part_storage)到传送带(Part_Conveyor)再到切割机(Splitter)再到车床(Lathe)或者货架(Bin)再通过传送带(Finish_Conveyor)传送到工位(Finish_End);在Processing(过程)中该实体有三种状态,即当这个零件从分割机中出来后从第一种状态变成第二种状态,当零件从车床中出来后,从第二种状态变成第三种状态。
(二)过程:
1.首先,调出图形界面。
单击“build”——>“buildgroundgrapics”——>“buildgrid”。
将PM_Train.bmp.导入模型的背景。
单击“edit”——>“inportgrapic……”。
2.再调出网状格子,以精确定位后续步骤的零件位置。
3.接下来就是按照要求将零部件放置入指定的位置之中,具体位置根据自己的想法摆置。
零部件的大小、颜色、体积、规格都可以自己另行设定。
4.放置完所有的零部件和所需要的人物Operator,接着添加各个零部件之间的传送带,设置零部件的传送路线和经过及其的顺序,指定零件的运送路线。
5.按要求设置零件的输送时间,批量大小以及速率等约束条件。
6.在Simulation->Options的“RunLength:
”中选择“TimeOnly”让模
型运行直到它自动停止。
模型运行完后,观看仿真结果。
五、实习体会:
经过了这两周的上机操作,我收获了很多。
我一直坚信实践出真知,一直以来都是在课本中了解物流,不免有些枯燥乏味,而且学到的东西也无用武之地,正好这次仿真模拟实验给我提供了这样难得的机会去发现物流的神奇。
通过学习和使用软件,我已经认识、熟悉并能操作、运用ServiceModel这款物流仿真模拟软件了,并对物流的整个运作流程又有了新的认识和体会。
通过上机操作和自己思考,对于一些简单的物流过程已经可以自己模拟出来了。
在学习和使用ServiceModel这款物流仿真模拟软件时也遇到了很多困难,比如在第一个练习中关于运动路线实线和虚线的设定一开始就弄错了,结果后来的理发师和顾客怎么也不运动,经过反复的检查和重新做才终于把它搞明白;在设定路线之前还要设定好节点,此时的节点还要与座位连在一起,在第一次做的时候没有发现,后来在同学的帮助下发现了这个问题;还有就是忘记了选择pause,结果在运行的时候根本看不到过程,在老师的提醒下才发现了这个问题;第一个练习还是比较简单的,在做练习二的时候我的头都简直大了,基本的放置物品和设定节点我都会了,可是最后需要用到一个函数这是我没想到的,但在老师的提醒和同学的帮助下也总算是完成了。