物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf

上传人:M****1 文档编号:573746891 上传时间:2024-08-15 格式:PDF 页数:27 大小:1.11MB
返回 下载 相关 举报
物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf_第1页
第1页 / 共27页
物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf_第2页
第2页 / 共27页
物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf_第3页
第3页 / 共27页
物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf_第4页
第4页 / 共27页
物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf》由会员分享,可在线阅读,更多相关《物流建模与仿真期末复习第八章Flexsim仿真应用初步.pdf(27页珍藏版)》请在金锄头文库上搜索。

1、第第8章章 Flexsim仿真应用初步仿真应用初步Flexsim基本建模步骤基本建模步骤1仿真示例仿真示例2引入更多实体引入更多实体38.1 Flexsim基本建模步骤基本建模步骤 Flexsim仿真模型的基本组成仿真模型的基本组成对象对象/ /实体(实体(ObjectsObjects) Flexsim建模的基本元素,比如库中的实体连接(连接(ConnectionsConnections) Flexsim中通过对象之间的连接定义模型的流程方法(方法(MethodsMethods) 对象中的方法定义了模型中各对象所需要完成的作业8.1 Flexsim基本建模步骤基本建模步骤 Flexsim仿真建

2、模的基本步骤:仿真建模的基本步骤:1.构建模型布局2.定义物流流程3.参数设定4.编译和运行模型5.仿真结果分析a. 绘制系统流程简图;b. 从对象库中选择控件;c. 适当布局a. 根据对象的逻辑关系,进行对象连接;a. 设定相关实体的参数;a. 编译模型,设置仿真时间;b. 运行记录结果a. 仿真前、中、后结果统计;8.1 Flexsim基本建模步骤基本建模步骤仿真必要性仿真必要性四方面评估四方面评估问题类型问题类型数据的数据的可获得性可获得性资源的可资源的可获得性获得性费用费用规划方法规划方法VS仿真方法仿真方法人力资源人力资源VS时间调度时间调度仿真费用仿真费用VS系统收益系统收益实际数

3、据实际数据VS假设数据假设数据8.2 仿真示例仿真示例 系统描述系统描述 某工厂制造三种类型产品的过程。加工:加工:有三类产品需要加工,生产系统中有三台机器,每台机器加工一种特定的产品类型。检验:检验:产品在它们各自的机器中完成加工后,所有三种类型的产品必须在一个共享的检验站中检验其正确性。再加工:再加工:如果发现制造有缺陷,则必须送回到仿真模型的起始点,被各自的机器重新处理一遍。8.2 仿真示例仿真示例 系统数据:系统数据:产品到达:产品到达:平均每5秒到达一个产品,到达间隔时间服从指数分布;产品加工:产品加工:平均加工时间10秒,加工时间服从指数分布;产品检测:产品检测:固定时间3秒;产品

4、合格率:产品合格率:80%;8.2 仿真示例仿真示例 系统仿真目的:系统仿真目的: 找到该模型的瓶颈的所在找到该模型的瓶颈的所在。该检验设备是否导致其它三台加工机器前实体的堆积?是否会因为三台加工机器不能跟上它的节奏而使之空闲等待?两机器间的缓冲空间是否必要?8.2 仿真示例仿真示例 建立模型建立模型系统流程框图8.2 仿真示例仿真示例 建立模型建立模型-模型布局模型布局Step 1Step 1:在模型中生成一个实体:在模型中生成一个实体 从左边的实体库中拖动一个发生器发生器(SourceSource)到建模视窗中。8.2 仿真示例仿真示例Step 2Step 2:在模型中生成更多的实体:在模

5、型中生成更多的实体 从实体库中拖动一个暂存区实体暂存区实体(Queue)(Queue)放在发生器实体的右侧。再从库中拖动3个处理器实体处理器实体(Processor)(Processor)放在暂存区实体的右侧,如下图所示。8.2 仿真示例仿真示例Step 3Step 3:完成在模型中生成实体:完成在模型中生成实体 再拖出一个暂存区暂存区、一个处理器处理器和一个吸收器实体吸收器实体(Sink)(Sink)放到模型中。8.2 仿真示例仿真示例Step 4Step 4:连接端口:连接端口 连接端口来安排临时实体的逻辑路径。要连接一个实体的输出端口至另一个实体的输入端口,按住键盘上的“A”键,然后点击

6、第一个实体并按住鼠标左键,拖动鼠标到下一个实体然后放开鼠标键。将会看到拖动出一条黄色连线,放开鼠标键时,会出现一条黑色的连线。8.2 仿真示例仿真示例 建立模型建立模型-参数设置参数设置每个实体有它自己的参数视窗。数据和逻辑会由此视窗添加到模型中。双击一个实体进入该实体参数视窗,或者右键单击,选择属性栏进入。8.2 仿真示例仿真示例 Step 5Step 5:给发生器指定临时实体的到达速率:给发生器指定临时实体的到达速率 在这个模型中,我们需要改变到达间隔时间和临时实体类型以产生3种类型的产品。在此模型中,产品每5秒到达,按指数分布。发生器默认使用一个指数分布的到达时间间隔,但需要改变其均值。

7、8.2 仿真示例仿真示例 Step 6:指定临时实体的类型和颜色在临时实体进入系统时为其指定一个类型值。此类型值在1到3之间均匀分布,意思是,进入系统的产品是类型1、类型2、或类型3的可能性都一样。完成该指定的最好的方式是在发生器的离开触发器中改变其临时实体类型。选择发生器触发器分页。选择离开触发器下拉菜单选择。在下拉菜单中选择“Set Itemtype and Color(设定临时实体类型和颜色)”选项。8.2 仿真示例仿真示例8.2 仿真示例仿真示例Step 7Step 7:设置暂存器容量:设置暂存器容量 这里有两项内容需要设定。首先要设定的是暂存区的容量。第二,希望暂存区的分配方式是将临

8、时实体中所有类型1送至处理器1,类型2送至处理器2,以此类推。 容量设置:在最大容量位置设置为100008.2 仿真示例仿真示例 在Flow分页中,设置Send To Port,指定临时实体所要达到的不同处理器,选择下拉框By Expression中getitemtype。 Step 8Step 8:制定暂存区的路径分配制定暂存区的路径分配8.2 仿真示例仿真示例Step 8:指定处理器操作时间 设置3个处理器的处理时间,该处理时间服从指数分布,平均处理时间为10秒。8.2 仿真示例仿真示例 Step 9:设定第二个暂存区参数 操作同设置第一个暂存区参数,将最大容量设置为“10000”8.2

9、仿真示例仿真示例Step 10:设置检验站处理时间 同设置处理器时间操作,在处理时间栏中输入3,表示处理时间为3秒。8.2 仿真示例仿真示例Step 12:设置检验站的路径分配在此处,需要设置检验站将劣质产品送回到模型的开始段,将合格产品送到吸收器。因此,需要在连接吸收器的基础上,增加余第一个暂存区的连接。对于产品的分流,按百分比进行划分。8.2 仿真示例仿真示例 对于返回第一暂存区的实体,需要设定不同的颜色进行区别。8.2 仿真示例仿真示例 编译与运行编译与运行Step 13:编译如何模型中自己添加的C+代码,则需要编译;如果没有则可以直接运行;Step 14:重置模型点击主视窗按钮。对模型

10、进行重置可以确保所有系统变量被设置回初始值,并将模型中所有临时实体清除。8.2 仿真示例仿真示例Step 15:运行模型选择主视窗按钮,模型开始运行。要停止模型运行,可随时按按钮。也可以按特定时间长度和特定重复次数来运行模型。当模型定义中用到随机分布时,多次运行模型是很重要的。要加快或减慢模型运行速度,可左右移动视窗底部的运行速度滑动条。8.2 仿真示例仿真示例 模型实验模型实验1.1.瓶颈:物料堵塞环节瓶颈:物料堵塞环节2.2.结果统计显示:作业状态统计结果统计显示:作业状态统计3.3.参数调整:改变到达类型、提高设备生产率参数调整:改变到达类型、提高设备生产率4.4.布局调整:增加或减少设备布局调整:增加或减少设备8.3 引入更多实体引入更多实体 重点:重点: 添加操作员(Operator)、运输车(Transporter)等实体; 添加分配器(Dispatcher)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号