资源预览内容
第1页 / 共59页
第2页 / 共59页
第3页 / 共59页
第4页 / 共59页
第5页 / 共59页
第6页 / 共59页
第7页 / 共59页
第8页 / 共59页
第9页 / 共59页
第10页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
,Flexsim简介,重庆大学绿色制造技术研究所 2012-03-08,Flexsim概念,Flexsim实体:在仿真中, Flexsim实体表示不同的实体,如右图所示。 临时实体:在仿真中流经模型的实体,可以表示工件、托盘、装配件、文件、订单等任何移动通过仿真过程的对象。 临时实体类型:作为一个临时实体上的标志存在,可以表示条形码、工件类型或工件号。 端口:每个实体的端口数都没有限制,通过端口其他实体进行通信。 三种类型的端口:输入端口、输出端口、中间端口,端口的创建、连接和删除,只有在两个实体之间创建连接时,实体的端口才会显现。 端口的连接方法有两种: 通过工具栏中的创建按钮 和删除按钮 使用键盘操作:使用下列快捷键进行连接与删除,模型1,主要内容: 如何建立一个简单布局 如何连接端口来安排临时实体的路径 如何在实体中输入数据与细节 如何查看每个实体的简单数据统计,模型描述:在这个模型中,研究三种产品离开一个生产线进行检验的过程。 三种不同类型的临时实体将按照正态分布间隔到达; 临时实体类型在类型1、2、3三个类型之间均匀分布; 当临时实体到达时,他们将进入暂存区并等待检验; 用三个检验台,一个检验台检验类型1,另一个检验类型2,第三个检验类型3; 检验后的临时实体放到输送机上; 在输送机终端送到吸收器,从而退出模型。,模型1,临时实体,暂存区,检验台1,检验台2,检验台3,输送机,输送机,输送机,吸收器,该模型的流程图如下:,模型1,模型数据: 发生器达到速率:normal(20,2)s; 暂存区的最大容量:25; 检验时间:exponential(0,30)s; 输送机速度:1m/s; 临时实体路径:类型1到检验台1,类型2到检验台2 ,类型3到检验台3。,模型1,建模步骤: 1 添加实体,模型1,2 连接端口,模型1,模型1,3 指定到达速率 双击发生器,打开其属性窗口 在发生器选项卡中,打开到达时间间隔下拉列表,选择统计分布,代码模板窗口和建议窗口弹出 双击建议窗口中的normal(0,1,0)选项,将蓝色文本修改为normal(20,2,0),模型1,4 设定临时实体的类型和颜色:为临时实体指定一个实体类型,使其进入系统的临时实体服从1 3之间的均匀分布 选择触发器选项卡 打开离开触发器下拉菜单,选择设定临时实体类型和颜色,弹出代码模板 点击确定按钮,关闭视窗,5 设置暂存区的容量: 双击暂存区,打开属性视窗 选择暂存区选项卡,设置最大容量:25 点击应用按钮,模型1,模型1,6 设定暂存区的临时实体流: 在暂存区的属性视窗中,选择临时实体流选项卡 在发送至端口下拉菜单中选择指定 点击确定,关闭视窗,模型1,7 为处理器设定加工时间: 双击打开处理器1属性视窗 选择处理器选项卡,在加工模块的时间下拉菜单中,选择统计分布,在弹出的代码模板中选择exponential(0,10,1) 修改参数为exponential(0,30,0),模型1,8 重置与运行模型: 点击工具栏中的重置按钮 和运行按钮 运行模型 运行时可以通过工具栏中的仿真运行 速度条 控制运行速度,9 查看简单统计数据: 为了观察每个实体的简单统计数据,右击视窗中的空白处,取消“隐藏名称”命令 10 保存该模型,模型1,模型2,主要内容: 如何在模型中添加操作员 如何在模型中添加运输机 如何选择一个实体进行数据统计 如何在模型运行中观察实体统计数据,模型2,模型描述: 将采用一组操作员来为模型中的临时实体的检验流程进行预置操作,检验工作需要两个操作员之一进行预置; 预制完成后就可以进行检验,无需操作员在场; 操作员还必须在预置开始前将临时实体搬运到检验地点; 检验完成后,临时实体转移到输送机,无需操作员协助。,临时实体,暂存区1,检验台1,检验台2,检验台3,输送机,输送机,输送机,吸收器,该模型的流程图如下:,暂存区2,运输机搬运,操作员捡取,模型2,模型2,模型数据: 检测器的预置时间:常数值,10s; 产品搬运:操作员从暂存区到检测器,叉车从输送机末端的暂存区到吸收器: 输送机暂存区容量:10.,模型2,建模步骤: 1 打开模型1 2 向模型中添加两个操作员和一个分配器,模型2,3 连接分配器与操作员 暂存区需要一个操作员来捡取临时实体并送至某个检测器。由于使用两个操作员,将采用一个分配起来对请求进行排队,然后选择一个空闲的操作员进行这项工作。如果只有一个操作员,就不需要分配器了,直接将操作员和暂存区连接在一起即可。 连接分配器和暂存区的中间端口:S键连接 分配器与操作员标准连接:A键连接,模型2,4 暂存区临时实体流设置使用操作员 双击打开属性视窗 选择临时实体流选项卡,选中使用运输工具选框,此时将激活按下列请求运输工具下拉菜单,它将根据端口号来选择利用那个操作员搬运临时实体 点击确定按钮,关闭视窗,模型2,5 为检测器的预置时间配置操作员 为了使检测其在与知识使用操作员,必须连接每个检测器和分配器的中间端口:S键连接,模型2,6 为检测器设定预置时间 双击打开处理器1的属性视窗 点击处理器选项卡,在预置模块下选择预置时使用操作员进行预置,预置操作员人数将变为可用 在预置模块下,在时间列表中选择指定,编辑蓝色文本为:指定:10。,模型2,7 断开传送带与吸收器的连接:使用Q键断开连接 添加传送带暂存区 重新连接传送带与暂存区、暂存区与吸收器:使用A键连接 添加运输机,并连接与传送带暂存区的中间端口:S将连接,模型2,11 调整传送带暂存区的参数来使用叉车 双击打开属性视窗 选择临时实体流选项卡并选中使用运输工具复选框,此时将激活按下列请求运输工具下拉菜单,它将根据端口号来选择利用运输机搬运临时实体 单击确定按钮,退出视窗,模型2,12 选择实体进行统计 按住Shift键,拖动鼠标选择需要统计的实体,使用Ctrl键单击一个实体,可实现单个实体的添加与删除,选中的实体的周围将会出现红框 要收集所选实体的统计数据,点击统计实体图形数据打开选中实体,之后选中的实体周围将出现绿色方框。点击统计实体图形数据隐藏绿色指示框可以关闭绿色指示框。,模型2,13 重置与运行模型: 点击工具栏中的重置按钮 和运行按钮 运行模型 运行时可以通过工具栏中的仿真运行 速度条 控制运行速度,模型2,14 输出分析: 打开实体的属性视窗后选择统计选项卡,点击图标按钮即可打开实体的统计数据图标,据此可以查看模型中是否存在瓶颈。以暂存区为例:,模型2,14 输出分析,模型2的可视化,可视化的主要内容 添加3D曲线图显示暂存区的当前数量 添加3D直方图显示暂存区的等待时间 添加3D饼状图显示暂每个操作员的状态 添加3D可视化文本显示传送带暂存区的平均等待时间,模型2的可视化,要实现可视化的实体必须要打开统计收集 1 添加记录器显示暂存区的当前容量 1.1添加记录器,模型2的可视化,1 添加记录器显示暂存区的当前容量 1.2设置记录其参数 拖动记录器到工作区 打开属性视窗,从记录器选项卡中,选择数据类型下拉菜单中的“标准数据” 在实体名称列表中选择“暂存区”,在捕捉数据中选择“容量” 在标准标题中,将图表命名为“暂存区当前容量” 点击应用,先不要关闭 属性视窗,模型2的可视化,1 添加记录器显示暂存区的当前容量 1.3调整图表的视图属性 默认情况下,图形是平放在模型地板上的。可以将图形旋转90度直立起来视觉效果更好 在常规选项卡中,改变Z轴为7.8,RX为90. 点击确定,关闭属性窗口。,模型2的可视化,1 添加记录器显示暂存区的当前容量 1.4 重置与运行模型: 点击工具栏中的重置按钮 和运行按钮 运行模型 运行时可以通过工具栏中的仿真运行 速度条 控制运行速度,模型2的可视化,2 添加记录器显示暂存区停留时间的直方图 按照相同的步骤在模型中添加一个新的记录器在容量图的右侧。唯一的区别是,在记录器选项卡中的“捕捉数据”中选择“停留时间”而非“容量”,图表命名为“暂存区停留时间”,模型2的可视化,2 添加记录器显示暂存区停留时间的直方图 模型的重置与运行模型: 点击工具栏中的重置按钮 和运行按钮 运行模型 运行时可以通过工具栏中的仿真运行 速度条 控制运行速度,模型2的可视化,3 为每个操作员的添加状态并图 按照相同的步骤在模型中添加一个新的记录器。唯一的区别是,在记录器选项卡中的“捕捉数据”中选择“状态”而非“容量”,图表命名为“操作员X” 饼状图放置在视图地板上即可,不必旋转角度 在常规选项卡中将SX和SY均设置为5,模型2的可视化,3为每个操作员的添加状态并图 重置与运行模型 点击工具栏中的重置按钮 和运行按钮 运行模型 运行时可以通过工具栏中的仿真运行 速度条 控制运行速度,模型2的可视化,4 添加3D文本 将可视化文本拖入工作区,模型2的可视化,4 添加3D文本 4.1设置显示属性参数 打开属性视窗,在显示选项卡中,选择可视化显示下拉菜单中的“文本” 在文本显示列表中,选择显示实体统计,弹出代码模板窗口。,模型2的可视化,4 添加3D文本 在弹出代码模板窗口中,蒋蓝色文本修改为:Text:“Average Conveyor Queue Staytime:” Object: centerobject(current,1) Stat:AvgStaytime 注意:centerobject(current,1)的意思是显示连接到可视化工具的第一个中间端口的实体的平均等待时间,这意味着必须在传送带暂存区和可视化工具之间建立一个中间端口连接,模型2的可视化,4 添加3D文本 4.2 将文本与传送带暂存区的中间端口连接:S键连接 4.3整文本的大小与厚度 打开可视化工具属性视窗,在选项卡上,改变文本尺寸为0.5,厚度为0.1 点击常规选项卡,改变颜色为黑色, 将RX调整为90, 点击确定关闭视窗,模型2的可视化,4 添加3D文本 调整后的最终效果,模型2的可视化,4 添加3D文本 重置与运行模型 点击工具栏中的重置按钮 和运行按钮 运行模型,模型3,主要内容: 如何定义使用全局表 如何为一个运输机设定行进路径网络 如何在一个网络创建样条线 如何建立一个定制的输出报告 如何执行模型的多次运行,模型3,模型描述: 用三个货架代替吸收器,用来存储临时实体,改变运输机1和3的物理布局,使它们的末端弯曲以接近暂存区; 采用一个全局表作为参考,所有实体类型1的临时实体都送到货架2,所有实体类型2的临时实体都送到货架3,所有实体类型3的临时实体都送到货架1; 采用网络节点实体,为叉车建立一个路径网络,当他从床送到暂存区往货架运送临时实体时使用此路径网络; 使用试验器来设定多次运行仿真来显示统计差异,并计算关键绩效指标的置信区间。,模型3,临时实体,暂存区1,检验台1,检验台2,检验台3,输送机,输送机,输送机,该模型的流程图如下:,暂存区2,运输机搬运,操作员捡取,货架2,货架1,货架3,模型3,样条线节点: Flexsim的一种实体 用于提供网络路径,可方便的 转弯、上升和下降 网络节点的连接:A键连接 右击节点,设置弯曲参数,模型3,建模步骤: 装在模型2 重新配置模型2中传送带1和2的布局 双击打开传送带1的属性视窗,b) 点击布局选项卡,点击添加弧度在末尾添加弯曲 c) 编辑角度和半径参数,使传送带向暂存区弯曲 d) 对传送带3重复以上操作,模型3,货架的创建与链接: A键连接,模型3,建立全局表: 点击工具主菜单,将鼠标放置在全局表上,然后点击添加; 将名称改为Rout; 将行数设置为3,列数设置为1; 将行命名为Item1、Item2和Item3, 然后填入相应的 临时实体将要被 送往的端口号; 点击确定关闭表。,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号