物流系统建模实验报告DOC.docx
- 文档编号:11590323
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:15
- 大小:1.04MB
物流系统建模实验报告DOC.docx
《物流系统建模实验报告DOC.docx》由会员分享,可在线阅读,更多相关《物流系统建模实验报告DOC.docx(15页珍藏版)》请在冰豆网上搜索。
物流系统建模实验报告DOC
物流仿真系统Flexsim上机实验报告
一、实验一
1.题目要求:
在第一个模型中将研究3种产品离开一个生产线进行检验的过程。
有3种不同产品类型的临时实体将按照正态分布间隔到达。
临时实体的类型1,2,3之间均匀分布。
当临时实体到达时,它们将进入暂存区并等待检验。
有三个检验台用来检验。
检验后的临时实体放到输送机上。
在输送机终端再被送到吸收器中,从而推出模型。
数据:
发生器到达速率:
正态分布normal(20,2)s;暂存区最大容量:
25个临时实体;检验时间:
指数分布exponential(0,30)s;输送机速度:
1m/s。
2.操作步骤:
步骤1:
从库里拖出一个发生器放到正投影视图中。
步骤2:
把其余的实体拖到正投影视图视窗中。
步骤3:
连接端口,根据临时实体的路径连接端口。
步骤4:
指定到达速率,双击发生器键打开其参数视窗 ,设定到达时间间隔为normal(20,2)。
步骤5:
设定临时实体类型和颜色。
首先,需要设定暂存区最多可容纳25个临时实体的容量。
其次,设定临时实体流选项,将类型1的实体发送到处理器1,类型2的实体发送到处理器2,依此类推。
步骤6:
设定暂存区容量,双击暂存区打开暂存区参数视窗改变最大的容量为25。
步骤7:
为暂存区指定临时实体流选项。
在参数视窗选择临时实体流分页来为暂存区指定流程。
步骤8:
为处理器指定操作时间,形状参数(scalevalue)改为30,对其它的处理器重复上述过程。
步骤9:
重置模型。
步骤10:
运行模型。
3.实验过程截图:
模型1最后建模结果
模型1Perspectivemodelview
模型1最后运行结果
4.模型设计分析:
暂存区停留时间图表
模型1的运行总结报告
模型1一共运行50000s,由该模型的运行结果分析可知,该模型中各实体的设置都较为合理,暂存区中货物的停留时间也比较短,模型可行。
二、实验二
1.题目要求:
一组操作员来为模型中临时实体的检验流程进行预置操作。
检验工作需要两个操作员之一进行预置。
预置完成后就可以进行检验了,无需操作员在场操作。
操作员还必须在预置开始前将临时实体搬运到检验地点。
检验完成后,临时实体转移到输送机上,无需操作员协助。
数据:
检测器的预置时间:
为常数值,10s;产品搬运:
操作员从暂存区到检测器,叉车从输送机到末端的暂存区到吸收器。
输送机暂存区:
容量为10。
2.操作步骤:
步骤1:
装载模型1。
步骤2:
向模型中添加一个分配器和两个操作员。
步骤3:
连接中间和输入、输出端口。
步骤4:
编辑暂存区临时实体流设置使用操作员。
步骤5:
保存模型,测试运行。
步骤6:
为检测器的预置时刻配置操作员,按住键盘“S”键点击分配器拖到检测器释放。
在“预置时间”下拉菜单中选择“ConstantValue(常数值)”选项,然后按键来打开代码模板视窗,将时间改为10。
选择“使用操作员进行预置”旁的复选框,预置所需的操作员数量为1,“选取操作员”的被选内容应设置为中间端口1。
步骤7:
断开输送机到吸收器的端口间连接,按住键盘“Q”键点击输送机拖动至吸收器。
按住“A”键点击每个输送机拖动至暂存区。
然后用同样的操作连接暂存区的输出端口至吸收器。
步骤8:
添加运输机,从库中拖出一个叉车输送机放置到模型视窗中。
添加叉车后,将暂存区的中间端口连接到此叉车。
按住键盘“S”键点击暂存区拖动到叉车。
步骤9:
调整暂存区的临时实体流参数来使用叉车,选择“临时实体流”分页并选中“使用运输机”复选框。
暂存区的中间端口1已经被连接上,因此无须其它调整。
点击“确认”按钮关闭视窗。
步骤10:
运行模型。
三、实验过程截图:
模型2最后建模结果
模型2Perspectivemodelview
模型2最终运行结果
4.模型设计分析:
模型2暂存区停留时间图表
模型2最终运行总结报告
该模型一共运行50000s,由该模型的运行结果分析可知,暂存区的货物有积压,停留时间过长,分析原因可能有操作员问题或检验器设备的效率问题,所以可以增加操作员或者更换设备,模型可以进一步进行优化。
三、实验二提高内容:
1.题目要求:
添加一个三维曲线图来显示暂存区的当前数量;添加一个三维柱状图来显示暂存区的等待时间;添加一个三维饼状图来显示每个操作员的状态分布;添加一个三维可视化文本来显示输送机暂存区的平均等待时间;安排曲线图、图表、文本的位置以取得最好的视觉效果。
2.操作步骤:
步骤1:
装载模型2。
步骤2:
找到菜单选项“文件>另存为”将模型用一个新名称保存。
在开始进行修改前,确保已经采用菜单选项“统计>统计收集>所有实体打开”为所有的实体打开了统计收集选项。
步骤3:
添加一个记录器来显示暂存区的当前数量,在记录器实体上双击打开它的参数视窗。
按下数据捕捉设置按钮。
在数据类型域段中,选择“标准数据”选项。
然后在实体名称域段的下拉菜单中选择那个暂存区。
在“选择捕捉数据”域段中,选择“当前数量”,点击“向前”按钮。
步骤4:
设定记录器的显示选项,在记录器视窗上选择显示选项按钮在“图形名称”域段中,键入名称“QueueContentGraph”这是一个用户定义的域段,用来定义图形的标题。
可以在这里键入任意想要的名称。
完成后按完成按钮。
步骤5:
调整图形的视景属性,将“Z”(位置)改为7.80,将“RX”(X转角)改为90。
这将会把图表旋转直立起来,而设定的高度将图表的底部处于地板上。
步骤6:
添加一个记录器来显示暂存区的停留时间柱状图,将记录器放在紧挨着当前数量曲线图的右边,旋转图形,改变高度位置。
然后重置并运行。
步骤7:
为每个操作员添加一个状态饼图
步骤8:
给模型添加3D文本,拖出一个可视化工具实体到模型中,并放置到输送机暂存区旁边。
在视景显示中选择“文本”选项,在文本显示下拉菜单中选择“DisplayAvgStayTime”选项。
然后选择代表模板按钮来改变显示的文本,改为“TheaveragestaytimeoftheConveyorQueueis:
”。
按住键盘上的“S”键并点击可视化工具拖动到输送机暂存区的操作来实现,在属性视窗中,用“RX”域段将文本旋转90度。
步骤9:
重置、保存和运行。
3.操作过程截图:
模型2(提升)最终建模结果
模型2(提升)Perspectivemodelview
模型2(提升)最终运行结果
4.模型设计分析:
模型2(提升)暂存区停留时间图表
模型2(提升)最终运行总结报告
模型2(提升)一共运行50000s,由该模型的运行结果分析可知,该模型中各实体的设置都较为合理,暂存区中货物的停留时间也比较短,模型可行。
四、实验三
1.题目要求:
在模型三中将用三个货架代替吸收器,用来存储装运前的临时实体,需要改变输送机1和3的物理布局,使他们的末端弯曲以接近暂存区。
采用一个全局表作为参考,所有实体类型1的临时实体都送到货架2,所有试题类型2的临时实体都送到货架3,所有实体类型3的临时实体都送到货架1。
采用网络节点实体,可以为一个叉车建立一个路径网络,当它从输送机暂存区往货架运输临时实体时用此路径网络。
还要用实验控制器设定多次运行仿真来显示统计差异,并计算关键绩效指标的置信区间。
2.操作步骤:
步骤1:
装载模型2。
步骤2:
重新配置输送机1和3的布局,使用输送机1和3的参数视窗中的布局分页,改变其布局,使输送机在末端有一个弧段,将临时实体输送到离输送机暂存区更近的位置去。
至少需要添加一个附加的弧段来实现此目的。
步骤3:
删除吸收器,为模型添加货架做准备,先要把模型2中的最后的吸收器删除。
选中吸收器,使它成为黄色高亮显示,并按键盘上的“Delete”键即可将其删除。
步骤4:
给模型添加3个货架,在库中选择货架实体,往模型中拖放3个货架。
模型中放入货架后,创建从输送机暂存区到每个货架的端口连接,方法是按住“A”键然后从这个暂存区到每个货架进行点击拖动操作。
步骤5:
设定用来安排临时实体从暂存区到货架的路径的全局表。
在工具栏中选择全局表按钮。
打开全局建模工具视窗后,按全局表旁边的按钮,选择按钮来设定此表,在全局表参数视窗中,将表的名称改为“rout”,设定此表有3行1列,然后点击应用按钮,选择视窗底部的确认按钮。
步骤6:
调整输送机暂存区上的“送往端口”选项,在输送机暂存区上双击打开其产生视窗。
选择临时实体流分页,在“送往端口”下拉菜单中,选择“ByLookupTable”选项。
选择了查表选项后,选择代码模板按钮。
编辑模板来使用叫做“rout”的表。
步骤7:
重置、保存和运行。
到现在为止,最好编译、重置、保存一下模型,然后运行模型来验证对模型的改动。
模型应该显示用叉车往货架中搬运临时实体,送往的货架的选择基于在全局表中定义的实体类型。
步骤8:
为叉车添加网络节点来为叉车开发一条路径。
在输送机暂存区和每个货架旁边拖放添加网络节点。
这些节点将在模型中成为捡取点和放下点。
按住“A”键在每个网络节点之间点击拖动一条连线,可以将这些网络节点彼此连接起来。
建立连接后将会显示一条绿色的连线。
现在,给输送机暂存区连接一个节点,并给3个货架的每一个都连接一个节点。
此连接也是用按住键盘“A”键然后在网络节点和实体之间点击拖动一条连线的方式来实现。
正确建立了连接后将显示一条细蓝线。
最后一步是将叉车连接到节点网络上。
按住键盘“A”键然后在叉车到一个网络节点之间进行点击拖动操作可以实现连接。
建立连接后将显示一条红色的连线。
所选择的连接到叉车的那个节点将成为每次重置和运行模型时叉车的起始位置。
步骤9:
重置、保存并运行模型。
3、操作过程截图:
模型3最终建模结果
模型3Perspectivemodelview
模型3最终运行结果
4.模型设计分析:
模型3暂存区停留时间图表
模型3最终运行结果总结报告
模型3一共运行50000s,由运行结果分析可知,该模型中暂存区和输送机存在货物积压,货物停留时间过长,原因可能是操作员人数不够或者检验器效率不高,可以增加操作员的数量或者更换设备,模型可以进一步优化。
五、考试题
1.题目要求:
一自动化立体仓库存放两种货物,货物到达的时间间隔服从exponential(0,60,1),对于入库的货物需要对产品进行检测,检测器的预置时刻需要配置操作员,预置时间为20s,三种产品的检测时间是介于160~180s之间的均匀分布,检测合格的货物分类入库存放,检测不合格的货物退回供应商,A产品的合格率为95%,B产品的合格率为96%,不合格货物每10个进行打包后退回。
仿真系统一天8小时的运行状况。
2.操作步骤:
步骤1:
建立一个模型,定义实体参数。
发生器参数,生成两种不同颜色类型的货物,货物到达时间间隔服从exponential(0,60,1)分布,按类型送到检验器。
检测器的预置时刻需要配置操作员,预置时间为20s,三种产品的检测时间是介于160~180s之间的均匀分布。
暂存区最大存量30个,使用搬运设备,其他为默认参数。
步骤2:
定义传输系统,定义各段传送带参数,为默认。
对传送带进行空间布置,见仿真模型。
步骤3:
定义系统的按货物类型进行分拣的逻辑流程,发生器产生两种类型的货物,放到暂存区,然后按类型搬运到输送机上,经检验器检验,合格的放到第二个暂存区,之后按类型输送到货架上。
不合格的放在输送机上,打包后进入吸收器。
步骤4:
运行调整模型,直到模型按照实际系统流程正确运行
步骤5:
运行模型,得到数据和图表等多种结果,运行一天8个小时的结果,共28800秒。
3.操作过程截图:
考试题最终建模结果
考试题Perspectivemodelview
考试题最终运行结果
4.模型设计分析:
考试题暂存区停留时间图表
考试题最终运行结果总结报告
考试题模型一共运行28800s,由该模型的运行结果分析可知,该模型中暂存区和输送机上存在货物积压,停留时间过长,原因可能是操作员人数不够或者检验器效率过低,可以增加操作员的人数或者更换设备,模型可以进行优化。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 系统 建模 实验 报告 DOC