Flexsim初级培训教学_第1页
Flexsim初级培训教学_第2页
Flexsim初级培训教学_第3页
Flexsim初级培训教学_第4页
Flexsim初级培训教学_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Flexsim初级培训北京创时能科技发展有限公司创时能CSN:陈海祥电话Q:292523886CompanyLogo安装步骤及升级方法Flexsim建模概念Flexsim建模步骤模块分论建模练习3

一、安装步骤31、安装Flexsim英文版2、输入客户序列号进行激活Help/LicenseActivation3、安装Flexsim中文版4、输入客户序列号进行激活Help/LicenseActivation注意:返回时先返回中文版,在返回英文版4二、Flexsim建模概念1、Flexsim软件主窗口2、Flexsim模型的基本构成

实体临时实体3、实体的连接与端口、参数451、Flexsim软件主窗口布局5Flexsim软件主窗口由以下五部分构成:菜单工具栏实体库模型视图仿真控制栏66工具栏中常用到的按钮包括FlowItem:临时实体库Tree:打开模型树3D:打开3D模型视图7鼠标操作视图窗口导航:平移:左键点击拖动倾斜和旋转:右键点击拖动放大:左键&右键点击-拖动(或滚轮)实体:沿X轴和Y轴平移:点击鼠标左键拖动实体沿Z平移:点击实体,滚动鼠标滚轮高亮=黄框:点击鼠标左键选中=红框:shift-click或ctrl-click-按下shift或ctrl键,点击拖动,框选多个实体。7实体临时实体固定实体执行实体模型网络类实体图示类实体建立流程的实体,有接收和发送临时实体的功能。执行给定任务的实体,有移动临时实体的功能。用于设定执行类实体的移动路径。显示各种信息、标识、图片或图表等执行处理的个体,不会随着模型的运行而消失。接受处理的个体,随着模型的运行而产生(发生器)和消失(吸收器)。2、Flexsim模型的基本组成流体实体主要用于流体物质移动的系统仿真9模型、实体和临时实体模型-由Flexsim实体组成,是现实系统的抽象化显示,只需要对有助于解决问题的那部分系统进行模拟!实体-组成模型的基本模块,具有行为继承性、支持自定义属性、变量和可视化。临时实体–从模型中穿过的物品,如产品、客户、纸质文件、电话处理等。910模型10实体临时实体11FlexSim模型FlexSim模型是由排队、加工和运输等因素组成的一种系统。

排队:上游的到达速率超过下游的加工速率时自然出现的一种现象。加工:是在被加工的临时实体上强制执行的延迟时间。运输:将临时实体从一个实体移动至另外一个实体的过程。1112Flexsim实体12FlexSim

实体固定资源类网络节点可视化工具记录器交通控制器发生器暂存区吸收器传送带货架储液罐复合处理器处理器分拣传送带合成器分解器操作员叉车起重机堆垛机机器人升降机任务执行类分配器任务执行器13固定资源类

发送和/或接收临时实体的实体1314固定资源类实体固定资源类实体是仿真模型的框架。用于定义产品的流程。固定资源类实体可以:推动或拉动临时实体加工临时实体(强迫时间延迟)临时实体排队(累积到实体的最大容量为止)调用操作员进行加工(加工/预置)调用任务执行器将临时实体搬运到下一个资源两个固定资源类实体间没有运输时间,除非调用任务执行器搬运临时实体。1415任务执行类分配器接收到任务序列后,或者将它们进行排队或者立刻将其分配给与它的输出端口连接的其他分配器和/或任务执行器。任务执行类是执行任务序列的实体,可以在模型中移动。任务序列是按照一定顺序完成的任务列表。任务是一种活动:如装载、卸载、行走,延迟,或者简单的应用。1516任务执行类实体执行类实体可从固定类实体中获取并执行任务,如物料搬运或生产操作等。一个执行类实体可以向其他执行类实体指派任务,或者管理模型中所有的执行类实体。执行类实体不参与模型中的流程指派1617任务执行类实体当任务执行类实体收到一个任务序列时,便开始按顺序执行任务,直到任务序列执行完成或被抢占去执行优先级更高的任务序列。当固定资源实体的“使用运输工具”或“使用操作员”框被勾选时,会自动创建并分配任务序列。使用命令可以自定义并分配任务序列1718网络类实体网络类实体一般用来设定任务执行器的行走路径。网络路径是由一组相互连接的网络节点构成的将任务执行器连接到路径中的任一节点,使它在指定的网络路径上运行。这个连接的节点将成为任务执行器的“家”。如果运行在网络路径上的任务执行器要访问固定实体,实体必须连接至少一个网络节点,通过网络,使它处于可访问的状态。1819图示类实体图示类实体可用在仿真模型中显示各种信息、标识、图片或图表等。可视化工具(VisualTool)和记录器(Recorder)可用来提高仿真模型的直观感,同时可用来实时显示和搜集模型的输出数据。1920流体实体流体实体主要用于流体物质的移动系统仿真,但它又不仅仅局限于流体,事实上它能够仿真具有连续属性的事件,如测量重量、容量的变化。Flexsim流体实体库包括11个实体,其中2个实体充当其他流体实体和离散实体的桥梁的作用,这两个实体是流实体转换器(ItemToFluid)、实体转换器(FluidToItem),具有连续与离散相接合的功能。2021临时实体是指模型中临时产生的实体,可以从一个固定资源类实体传递到另一个固定资源类实体的物品。临时实体可用来表示生产或服务中的原料、产品或产品集,如零件、部件、托盘、容器等;也可以是任务执行者。临时实体可点击工具栏按钮临时实体箱(Flowitem)定义21临时实体(Flowitem)22在模型中,可以设定每个临时实体的类型(itemtype),可以对临时实体信息进行设置和访问。例如:可以使用临时实体信息定义加工时间或者日常决策.22233、实体的连接与端口Flexsim模型中的实体之间是通过端口来连接的。三种类型的端口输入端口(inputports)——A连接固定资源类实体之间的连接输出端口(outputports)固定资源类实体之间的连接中心端口(centerports)——S连接连接任务执行器和固定资源类实体2324A连接按下a键的同时用鼠标从一个实体拖拉到另一个实体上以连接二者a连接用于除中心端口之外的所有其他的连接a连接用q取消25输出/输入端口-定义固定实体间临时实体移动的路线.输出端口显示在对象的右上角输入端口显示在对象的左上角25输入端口输出端口26S连接按下s键的同时用鼠标从一个实体拖拉到另一个实体上以连接二者s连接仅用于中心端口之间的连接s连接用w取消(按下w键的同时用鼠标从一个实体拖拉到另一个实体上以连接二者)2627中间端口–出于引用的目的,标准用法是指向被调用的,用于加工或运输临时实体的任务执行器。

—中心端口显示在对象底部中心27中间端口28察看实体的端口连接状况实体属性窗口常规(General)选项卡调整端口的编号顺序删除端口连接2829实体可以有无限的端口数。模型中每条路线都需要通过端口来设定。至于临时实体要通过哪个端口是由选定的实体规则决定的。

(请看临时实体流选项卡,发送至端口选项).2930端口连接模式从菜单栏中提供了不同模式按“ESC”键返回到普通光标模式31使用键盘快捷键连接端口31AQWS断开连接输入端口到输出端口中间端口到中间端口32查看端口连接在“视图设置”中可以显示/隐藏端口连接。可对连接线的尺寸进行调节。3233网络节点连接按下"A"键,同时点击-拖动连接连接之后,会在两节点之间出现一条黑线。两个绿色箭头表示允许双方向运行。3334连接一个固定资源类实体到网络节点按住A键的同时,拖拽鼠标创建实施装载的实体到网络节点之间的连接.一条蓝色的线会显示出来。这条线不会连接任何端口。3435连接一个任务执行器到网络节点按住A键,点击拖拽从任务执行器到网络节点。连接成功会显示红色的线。这个线不会连接到任何端口。3536单向路径可限制任务执行器在路径的一个方向上行驶,按住Q键,点击拖动你想取消的方向。绿色方向显示可以通过,红色方向显示禁行。3637禁止超车路径按住A键,在两个已经连接的网络节点之间点击和拖拽,方向指示器变成黄色,象征此方向禁止运输工具超车。按住A键,沿红色或黄色箭头的方向,拖拽,箭头变成绿色。37NotravellingTravelbutnopassing38方向指示器对话菜单38按住X键,左键点击方向指示器同样可以切换不同的方向模式。使用“TravelNetworks”侧边栏,设置默认连接并设置网络节点的大小。右键点击一个方向指示器,通过从对话菜单中选择也可以切换路径类型,与按下A键拖拽连接的效果相同。39样条线节点建立一个弯曲的路径:右键点击方向指示器,选Curved。样条线节点将会显示在路径上。拖动样条线节点创建一个曲线路径。3940网络节点视图模式切换网络节点的显示模式:按住X键,然后点击任何一个网络节点就会隐藏线和网络节点。40AaaAAA41路径选项卡

可以用“连接类型”下拉列表定义不同方向的模式可定义两个运行工具之间的最短间距设置这条路径上运输工具的最大速度。设置虚拟距离。虚拟距离 是强迫使用的距离值。使用虚拟距离你可以给这条路径一个虚假长度。什么时候需要使用虚拟距离?4142发生器发生器用于在模型中创建临时实体。临时实体的到达方式有到达时间间隔、到达时间表或到达序列。大部分模型的开始都是由发生器来建立。424、实体应用43暂存区暂存区用于堆放等待进入下游工站的临时实体。凡是在两个工站间有在制品,都会用到暂存区。暂存区可以是桌子、篮子、队列,或者等待室等等。4344处理器只要对临时实体进行加工就会用到处理器。处理器可以是任何类型的机器或工站,任何消耗时间操作临时实体的东西。临时实体在处理器中停留的时间必须涵盖预置时间、加工时间和阻塞时间。停留时间有时也包含等待操作员、叉车的时间,如果发生故障时还包括维修处理器的时间。4445吸收器吸收器是临时实体离开模型的出口。临时实体只能通过吸收器“离开”。吸收器的进入触发器是记录数据的最后一个地方。4546合成器合成器用来打包或者组合临时实体。使用(pack)打包选项时,来自端口2或以上端口的临时实体会放置到来自端口1的临时实体上。使用(join)组合选项时,从端口2或以上端口进入的临时实体将被销毁(不显示),端口1输入的临时实体将代表“组装”部分。46注释:来自端口2或者更高端口的临时实体数量将自动添加到组件列表中。从端口1进入的临时实体总是作为容器使用!假定的目标数量是一个!!47分解器分解器用来将一个临时实体分成几个部分。分解的可以是一个由合成器装盘的临时实体,还可以复制原始实体的多个复本。在处理时间完成后进行分解/拆盘。如果分解器选择的是拆包模式,当预置和处理时间结束后,分解器就把指定数量的临时实体从容器中移入到自身内部。然后释放移出的所有临时实体。当所有拆包分离出来的临时实体全部离开分解器时,就释放容器实体。如果分解器选择的是分解模式,当预置和处理时间结束后,分解器就复制此临时实体,得到总数等于分解数量的临时实体,然后释放所有的临时实体。4748复合处理器复合处理器可在同一个位置执行多个工序。每个工序拥有不同的加工时间并使用不同数量的操作员。当大型临时实体移动到某个工位时,再次移动之前进行多种操作。这种情况下,复合处理器是最好的选择。复合处理器每次只能处理一个实体。4849传送带使用传送带将临时实体从模型的一个位置运送到另一个位置。输送时间等于传送带的长度除以运行的速度。是否能积累产品呢?如果不能,当一个产品到达传送带末端时,所有产品都会停止,发生堵塞(如皮带式传送带)。可以自定义一个由许多平直节段和弯曲节段组合而成的传送带4950分拣传送带分拣传送带允许沿着输送机有多个输入位置,同时也有多个输出位置。每个输入/输出端口都有一个用户定义的输入/输出位置。每当一个临时实体到达传送带上的一个离开点时,分拣传送带在那个端口检查发送条件。如果发送请求返回真,则传送带将释放它从而“尝试”从那个端口将临时实体送出。如果下游实体准备好了接收此临时实体,则尝试成功,临时实体将会从那个输出端口送出。如果尝试失败,将发生两种情况之一。如果那个输出端口的阻塞参数为0,则临时实体将成为“未释放的”并继续沿传送带的长度方向向下输送。如阻塞参数是1,整个传送带都会停止,直到下游实体准备好接收此产品。5051流节点如果希望临时实体在指定的路径上从一个实体到达另一个实体,就可以在模型中使用流节点。比如人们(临时实体)在走廊中或大厦中走路时,会用到流节点。与传送带类似,一个流节点连接到另外一个流节点或者固定资源类实体。每个临时实体可以拥有自己的速度。5152网络节点当任务执行器执行行走任务时,网络节点用来定义行走路径。网络路径是由一组相互连接的网络节点构成的。将任务执行器连接到路径中的任一节点,使它在指定的网络路径上运行。如果运行在网络路径上的任务执行器要到达某个固定实体,该实体必须连接至少一个网络节点。5253可视化工具53可视化工具采用道具、风景、文字和展示幻灯片来装饰模型空间,目的是给模型更逼真的外观。可视化工具的另一种用法是用做模型中其它实体的容器实体。在模型中使用可视化工具的方式:

作为一个容器或者子模型

作为平面、立方体、柱形或球形

作为导入形状

作为文本

作为展示幻灯片54记录器54记录器:记录器用来在模型中以图形的形式记录和/或显示信息。更特殊一些的用法是用记录器来捕获表数据、标准数据和用户定义的数据。55三、Flexsim建模的步骤创建布局2.端口连接,即定义实体流程3.编辑实体参数4.编译&运行仿真模型5.查看分析仿真结果5556实例1目的通过建立排队、服务系统的模型学习建模的5个基本步骤。描述-- 每60秒有一位客户到达邮局。模拟时间间隔的最符合的分布是指数分布,方差(locationvalue)为0,均值(scalevalue)为60。邮局服务窗口的服务时间为lognormal2(31,3.1,0.5)秒。-如果服务窗口前排队的队列超过20个人,新到的人(unhappycustomers),则会直接离开。5657布局5758步骤1、

创建布局58使用鼠标,从实体库中拖拽实体到模型的视图窗口。使用鼠标对实体的位置、尺寸和旋转角度进行调整。59步骤2、

端口连接59使用键盘的快捷键或者工具栏中的连接模式,点击-拖拽实体间的端口连接。方向非常重要!连接方向必须是从发送的实体到接收的实体。发送实体会出现深黄色的框,而接收实体会出现浅颜色的黄框。60步骤3、编辑实体的参数属性窗口双击(或右键单击选择属性)用于编辑实体的专有属性用于编辑和查看实体的常规信息。可视化图形、尺寸、方向、位置端口连接标签统计6061属性窗口每个实体都有自己的属性框属性会影响临时实体在实体中的停留时间和它们从一个实体到另一个实体的发送方式。点击应用按钮使修改起作用。点击确定按钮,应用修改并关闭窗口。点击取消按钮将取消修改并关闭窗口。6162属性框中的选项卡根据属性的类型,将它们按照选项卡进行了区分。每个固定资源类实体都有“临时实体流”选项卡和触发器选项卡。6263临时实体流选项卡发送至端口-使用可编辑的模板代码,确定临时实体去下游实体的规则。此下拉菜单返回与临时实体将要进入的实体连接的输出端口号。如果返回0,则打开所有的输出端口,临时实体将移动到第一个可以接收它的下游实体。使用运输工具-如果此复选框被选上,此实体将要求一个运输机将临时实体移动到下游去。如果没有选上,临时实体将自动移动。6364临时实体流选项卡优先级-此值对将要送往任务执行器的任务序列进行优先级的设定。任务执行器通常对任务序列进行排序,优先级高的首先被执行。具有相同优先级的任务序列将按照它们被接收的顺序执行。先占-送往任务执行器的任务序列将会自动地抢占任务执行器此时正在执行的任何操作。拉入-如果此复选框被选上,此实体将会从上游实体中拉取临时实体。拉入策略-此下拉菜单返回一个输入端口号,此端口与正在从中拉取临时实体的上游实体相连接。拉入条件-此下拉菜单需要返回一个真假值(1或0)。6465临时实体流不管实体位于布局中的哪个位置,临时实体从一个实体到达另外下一个实体花费的时间为0。如果在临时实体流中设置时间延迟,可以通过添加一条传送带或者任务执行器来实现。传送带的运送时间依赖于它的长度和速度运输临时实体的时间是由两个实体之间的距离,任务执行器的速度,加速度和减速度等因素决定的。6566触发器概念当实体发生重要事件时,就会触发触发器。用户可以指定多个事件在触发器触发时发生(触发器逻辑)。临时实体进入或离开实体时可以使用触发器。加工时间结束或维修时间完成时也可以使用触发器。每个类型的实体都有专门的一套触发器。6667触发器在特定事件发生时,自定义系统行为写入信息到临时实体或从临时实体读取信息改变临时实体或实体的外形属性向其他实体发送信息改变其他实体的行为还有更多。。。6768了解触发器下拉列表68触发器名称编辑**选项(模板编辑)

编辑选项代码**当触发器中没有选中任何选项时,编辑按钮将变化为“添加”按钮。删除选项69编辑触发器触发器的弹出窗口显示所有当前的选项。使用和按钮,添加或删除选项。可以单击按钮隐藏/收缩选项并对其进行编辑。可编辑蓝色文本。6970常规、标签和统计选项卡标签(之后学习)用户自定义属性常规选项卡外观和尺寸端口连接显示选项切换统计选项卡产能,状态,排队和停留时间图形,图表7071实体尺寸和旋转角度使用常规选项卡,可以调节实体的位置、尺寸和方向。另外,可以在模型视图中调整实体。- 调整实体的位置:左键单击,将实体拖拽到一个新的位置。- 在选中了编辑|设置实体尺寸并旋转的条件下。左击实体箭头,然后拖拽即可调整实体尺寸向上和向左,实体变大向下和向右,实体变小右击实体箭头,可以旋转实体7172理解基本的下拉列表72选择一个选项,或者直接输入表达式编辑选中的选项(模版编辑)编辑此选项的代码选项名称73在发生器上修改临时实体到达方式模拟到达时间间隔的最符合统计分布是exponential分布,方差为0,均值为60。7374在处理器上修改服务时间邮局服务窗口的服务时间为lognormal2(31,3.1,0.5)秒7475设置暂存区的最大容量根据题目设置暂存区的最大容量为1,发送至端口为第一个可用。7576步骤4、

运行仿真重置,运行,停止,步进通过滑动控制条来控制运行速度(对仿真结果没有影响)使用菜单同样可以实现这些功能7677步骤5、查看仿真结果用“统计”菜单创建完整报告、汇总报告、状态报告等。其他的报告功能将在后面进行讨论Dashboards属性框的统计选项卡写入全局表的触发器7778汇总报告显示模型中所有实体的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论