Flexsim案例分步骤详细介绍

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Flexsim概念Flexsim实体:在仿真中,Flexsim实体表示不同的实体,如右图所示。临时实体:在仿真中流经模型的实体,可以表示工件、托盘、装配件、文件、订单等任何移动通过仿真过程的对象。临时实体类型:作为一个临时实体上的标志存在,可以表示条形码、工件类型或工件号。端口:每个实体的端口数都没有限制,通过端口其他实体进行通信。三种类型的端口:输入端口、输出端口、中间端口端口的创建、连接和删除只有在两个实体之间创建连接时,实体的端口才会显现。端口的连接方法有两种:通过工具栏中的创建按钮和删除按钮使用键盘操作:使用下列快捷键进行连接与删除输入端口—输出端口中间端口创建连接AQ删除连接SW模型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添加实体模型12连接端口模型1模型13指定到达速率双击发生器,打开其属性窗口在发生器选项卡中,打开到达时间间隔下拉列表,选择统计分布,代码模板窗口和建议窗口弹出双击建议窗口中的normal(0,1,0)选项,将蓝色文本修改为normal(20,2,0)模型14设定临时实体的类型和颜色:为临时实体指定一个实体类型,使其进入系统的临时实体服从1~3之间的均匀分布选择触发器选项卡打开离开触发器下拉菜单,选择设定临时实体类型和颜色,弹出代码模板点击确定按钮,关闭视窗5设置暂存区的容量:双击暂存区,打开属性视窗选择暂存区选项卡,设置最大容量:25点击应用按钮模型1模型16设定暂存区的临时实体流:在暂存区的属性视窗中,选择临时实体流选项卡在发送至端口下拉菜单中选择指定点击确定,关闭视窗模型17为处理器设定加工时间:双击打开处理器1属性视窗选择处理器选项卡,在加工模块的时间下拉菜单中,选择统计分布,在弹出的代码模板中选择exponential(0,10,1)修改参数为exponential(0,30,0)模型18重置与运行模型:点击工具栏中的重置按钮和运行按钮运行模型运行时可以通过工具栏中的仿真运行速度条控制运行速度9查看简单统计数据:为了观察每个实体的简单统计数据,右击视窗中的空白处,取消“隐藏名称”命令10保存该模型模型1模型2主要内容:如何在模型中添加操作员如何在模型中添加运输机如何选择一个实体进行数据统计如何在模型运行中观察实体统计数据模型2模型描述:将采用一组操作员来为模型中的临时实体的检验流程进行预置操作,检验工作需要两个操作员之一进行预置;预制完成后就可以进行检验,无需操作员在场;操作员还必须在预置开始前将临时实体搬运到检验地点;检验完成后,临时实体转移到输送机,无需操作员协助。临时实体暂存区1检验台1检验台2检验台3输送机输送机输送机吸收器该模型的流程图如下:暂存区2运输机搬运操作员捡取模型2模型2模型数据:检测器的预置时间:常数值,10s;产品搬运:操作员从暂存区到检测器,叉车从输送机末端的暂存区到吸收器:输送机暂存区容量:10.模型2建模步骤:1打开模型12向模型中添加两个操作员和一个分配器模型23连接分配器与操作员暂存区需要一个操作员来捡取临时实体并送至某个检测器。由于使用两个操作员,将采用一个分配起来对请求进行排队,然后选择一个空闲的操作员进行这项工作。如果只有一个操作员,就不需要分配器了,直接将操作员和暂存区连接在一起即可。连接分配器和暂存区的中间端口:S键连接分配器与操作员标准连接:A键连接模型24暂存区临时实体流设置使用操作员双击打开属性视窗选择临时实体流选项卡,选中使用运输工具选框,此时将激活按下列请求运输工具下拉菜单,它将根据端口号来选择利用那个操作员搬运临时实体点击确定按钮,关闭视窗模型25为检测器的预置时间配置操作员为了使检测其在与知识使用操作员,必须连接每个检测器和分配器的中间端口:S键连接模型26为检测器设定预置时间双击打开处理器1的属性视窗点击处理器选项卡,在预置模块下选择预置时使用操作员进行预置,预置操作员人数将变为可用在预置模块下,在时间列表中选择指定,编辑蓝色文本为:指定:10。模型27断开传送带与吸收器的连接:使用Q键断开连接8添加传送带暂存区9重新连接传送带与暂存区、暂存区与吸收器:使用A键连接10添加运输机,并连接与传送带暂存区的中间端口:S将连接模型211调整传送带暂存区的参数来使用叉车双击打开属性视窗选择临时实体流选项卡并选中使用运输工具复选框,此时将激活按下列请求运输工具下拉菜单,它将根据端口号来选择利用运输机搬运临时实体单击确定按钮,退出视窗模型212选择实体进行统计按住Shift键,拖动鼠标选择需要统计的实体,使用Ctrl键单击一个实体,可实现单个实体的添加与删除,选中的实体的周围将会出现红框要收集所选实体的统计数据,点击统计>实体图形数据>打开选中实体,之后选中的实体周围将出现绿色方框。点击统计>实体图形数据>隐藏绿色指示框可以关闭绿色指示框。模型213重置与运行模型:点击工具栏中的重置按钮和运行按钮运行模型运行时可以通过工具栏中的仿真运行速度条控制运行速度模型214输出分析:打开实体的属性视窗后选择统计选项卡,点击图标按钮即可打开实体的统计数据图标,据此可以查看模型中是否存在瓶颈。以暂存区为例:模型214输出分析模型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:“AverageConveyorQueueStaytime:”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的布局a)双击打开传送带1的属性视窗b)点击布局选项卡,点击添加弧度在末尾添加弯曲c)编辑角度和半径参数,使传送带向暂存区弯曲d)对传送带3重复以上操作模型3货架的创建与链接:a)A键连接模型3建立全局表:a)点击工具主菜单,将鼠标放置在全局表上,然后点击添加;b)将名称改为Rout;c)将行数设置为3,列数设置为1;d)将行命名为Item1、Item2和Item3,然后填入相应的临时实体将要被送往的端口号;a)点击确定关闭表。模型3调整传送带暂存区送往端口选项:a)双击暂存区,打开属性视窗b)在临时实体流选项卡中,在发送至端口下拉菜单中选择通过全局表查询,弹出代码模板窗口;c)将蓝色字体编辑为:表格:“Rout”行:getitemtpe(item)列:1模型3为叉车开发一条路径:a)添加网络节点b)网络节点之间的连接:A键连接c)将网络节点与相应的实体连接起来:A键连接d)将叉车连接到节点网络中:A键连接模型3重置与运行模型点击工具栏中的重置按钮和运行按钮运行模型模型3关于叉车偏移的说明:a)模型运行时,可以注意到,在捡取和放下临时实体时,叉车会离开网络网络节点,这是由于选择了叉车参数中的“装载时采用行进偏移”选项的结果;b)若要叉车整个运行过程中都严格在设置的网络中行进时,只需要在减速的下拉菜单中选择“捡取/放置实体时不偏移”即可模型

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功