Flexsim基础知识部分.ppt

上传人:飞****9 文档编号:137094245 上传时间:2020-07-05 格式:PPT 页数:144 大小:7.76MB
返回 下载 相关 举报
Flexsim基础知识部分.ppt_第1页
第1页 / 共144页
Flexsim基础知识部分.ppt_第2页
第2页 / 共144页
Flexsim基础知识部分.ppt_第3页
第3页 / 共144页
Flexsim基础知识部分.ppt_第4页
第4页 / 共144页
Flexsim基础知识部分.ppt_第5页
第5页 / 共144页
点击查看更多>>
资源描述

《Flexsim基础知识部分.ppt》由会员分享,可在线阅读,更多相关《Flexsim基础知识部分.ppt(144页珍藏版)》请在金锄头文库上搜索。

1、1,仿真專班培训,BeijingCSNTechnologyInc.,李亚兵,2,培训内容,Flexsim软件的安装步骤Flexsim建模的基本概念Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,2,3,Flexsim软件的安装步骤(单机版),单机版根据电脑操作系统打上相应的补丁安装.NetFramework安装Flexsim4.52插入加密狗输入客户序列号开始菜单/Flexsim4/FlexsimLicenseActivation(推荐)安装VisualC+.net,3,4,Flexsim软件的安装步骤(网络版),网络版服务器上安装:加密狗hdd32.exe(加

2、密狗驱动)(HASPdevicedriver)aksmon32.exe(服务器监控程序)lmsetup.exe(服务器序列号管理器)*上面三个文件在网络版安装光盘的目录下可以找到,4,5,Flexsim软件的安装步骤(网络版),网络版客户机上安装:.NetFrameworkFlexsim4.52软件插入加密狗输入客户序列号(推荐)VisualC+.net,5,6,培训内容,Flexsim软件的安装步骤Flexsim建模的基本概念Flexsim软件主窗口布局Flexsim仿真模型的基本组成Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,6,7,什么叫系统仿真,系统

3、仿真是现代企业科学管理技术之一,是将对象系统模型化,把模型作为实验装置,用来分析已存在的系统或计划系统的一种技术。系统仿真是工程师、经理和决策人对有关操作、流程、或是动态系统的方案进行试验、评估、以及视觉化的工具。,8,什么是模型,为解决特定问题,对真实系统进行抽象和简化的产物只包含真实系统中,解决问题所必需的元素,9,不组装实际系统,利用计算机模型进行实验,可以在短时间、低成本下运行,而且不给现行系统带来任何中止或破坏的危险。,现实系统,现实系统(改进),现实世界,计划,实验,成本高时间长业务停止的可能性大,改进方案,仿真模型,仿真模型,计划,实验,成本低时间短业务不需停止,模型化,改进,系

4、统仿真技术的必要性,10,解析模型与仿真模型,解析模型静态的、确定性的用于寻找答案容易实现难以捕捉时间、动态系统难以捕捉复杂因果关系难以建立与时间相关的约束不能随时间运行模型,仿真模型动态的、可执行的能够捕捉任何复杂度的因果关系和时间约束易于捕捉问题的随机本质能够详细描述模型中的行为可以测量各种量建立模型需要更多的时间和技巧,11,Flexsim软件主窗口布局,Flexsim软件主窗口由下面五部分构成菜单工具栏对象库模型视图仿真控制栏,11,12,工具栏,工具栏中常用到的按钮包括FlowItem:临时实体库Tree:打开模型树Ortho:打开模型正投影视图Persp:打开模型透视图,12,13

5、,离散事件仿真,只考虑在离散的时间点瞬间发生的改变状态的重要事件事件包括:订单到达零件加工完成库存量下降到下限状态包括机器:空闲、加工、故障车辆:行进、装货、卸货,14,统计分布函数,指数分布,正态分布,Lognormal分布,Gamma分布,15,培训内容,Flexsim软件的安装步骤Flexsim建模的基本概念Flexsim软件主窗口布局Flexsim仿真模型的基本组成Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,15,16,Flexsim仿真模型的基本组成,对象(Objects)Flexsim采用对象对实际过程中的各元素建模连接(Connections)

6、Flexsim中通过对象之间的连接定义模型的流程方法(Methods)对象中的方法定义了模型中各对象所需要完成的作业,16,17,培训内容,Flexsim软件的安装步骤Flexsim建模的基本概念Flexsim软件主窗口布局Flexsim仿真模型的基本组成对象(Objects)连接(Connections)方法(Methods)Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,17,18,对象与继承,Flexsim采用面向对象的技术大部分Flexsim对象都是FixedResource或TaskExecutor对象的子对象子对象拥有其父对象所有的接口和相应的功能用

7、户相对比较容易很快掌握子对象的使用,18,19,Flexsim家族树,19,20,Flexsim的对象库,20,Flexsim有丰富的对象库,其中实体也是灵活便,可以满足客户个性需求,且可以自定义实体并保存,方便以后调用。,21,对象分类,离散类(DiscreteObjects)资源类(FixedResources)Source,Queue,Processor,Sink,Combiner,Separator,MultiProcessor,Conveyor,MergeSort,FlowNode,Rack,andReservoir执行类(TaskExecuter)Dispatcher,Operat

8、or,Transporter,Elevator,Robot,Crane,ASRSvehicle网络类(Node)NetworkNode,TrafficControl图示类(VisualObject)VisualTool,Recorder连续类(FluidObjects)FluidTank,FluidGenerator,FluidTerminator,FluidMixer,FluidBlender,FluidSplitt-er,FluidPipe,FluidProcessor,ItemToFluid,FluidToItem,andTheTicker,21,22,离散类-资源类对象,FixedRe

9、source类对象一般是离散仿真模型中的主干对象此类对象决定了模型的流程,22,23,执行类对象,TaskExecuter对象可从FixedResource对象中获取并执行任务,如物料搬运或生产操作等。一个TaskExecuter对象可以向其他TaskExecutor对象指派任务,或者管理模型中所有的TaskExecuters对象。TaskExecuters对象不参与模型中的流程指派。,23,24,网络类对象,NetworkNode对象一般用来设定TaskExecutor对象的行动路线,24,NetworkNode,TrafficControl,25,图示类对象,图示类对象可用在仿真模型中显示

10、各种信息、标识、图片或图表等VisualTool和Recorder对象可用来提高仿真模型的直观感,同时可用来实时显示和搜集模型的输出数据,25,26,连续类对象,连续类的对象主要是用于设计具有流体类的系统仿真,但它又不仅仅局限于流体,事实上它能够仿真的具有连续属性的事件,如测量重量、容量的变化。作为连续类的11个对象中提供了2个ItemToFluid、FluidToItem具有连续与离散之间接合功能的对象。,26,27,临时实体(Flowitem),临时实体指模型中存在临时产生的对象临时实体可用来表示生产或服务中的原料、产品或产品集,如零件、部件、托盘、容器等;也可以是任务执行者临时实体可点击

11、工具栏按钮Flowitem定义可对每个临时实体定义对象类别(Itemtype),27,28,培训内容,Flexsim软件的安装步骤Flexsim建模的基本概念Flexsim软件主窗口布局Flexsim仿真模型的基本组成对象(Objects)连接(Connections)方法(Methods)Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,28,29,连接与端口,Flexsim模型中的对象之间是通过端口来连接的三种类型的端口输入端口(inputports)FixedResource之间的连接输出端口(outputports)FixedResource之间的连接中心

12、端口(centerports)连接TaskExecuter和FixedResource,29,30,“s”连接,按下“s”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者“s”连接仅用于中心端口之间的连接(即连接TaskExecuter和FixedResource)“s”连接用“w”取消(按下“w”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者),30,31,“a”连接,按下“a”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者“a”连接用于除中心端口之外的所有其他的连接“a”连接用“q”取消,31,32,培训内容,Flexsim软件的安装步骤Flexsim建模的基本概念Flex

13、sim软件主窗口布局Flexsim仿真模型的基本组成对象(Objects)连接(Connections)方法(Methods)Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,32,33,方法(Method),方法是用来完成一项任务的一系列规则集好的方法应是可以重复使用的Flexsim采用一系列方法集来完成所建模型的作业,33,34,Flexsim建模方法集,ArrivalMethodDetermineshowandwhenFlowItemsEnterthemodelTriggerMethodDetermineswhat,where,andwhentoassign

14、informationtoFlowItemsFlowMethodDetermineshow,where,andwhentomoveFlowItemsthroughthemodelNavigationMethodModelnavigation,andflythroughFlowItemBinMethodDefinestheFlowItemCharacteristicsTaskExecuterMoveMethodDerterminswho,andhowFlowItemsmovefromoneFixedResourcetoanother,34,35,培训内容,Flexsim软件的安装步骤Flexsi

15、m建模的基本概念Flexsim软件的使用步骤Flexsim实例训练Flexsim软件的开发应用,35,36,应用Flexsim建模的基本步骤,构建模型布局定义对象流程编辑对象参数运行仿真模型分析仿真结果,36,37,步骤1.构建模型布局,将仿真所需要的对象模型从对象库中拖拽到仿真视图窗口中的适当位置,37,38,步骤2.定义对象流程,根据连接类型,按下“a”或“s”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者,38,在4.52版本中也可通过鼠标选择,来进行连接,39,步骤2.定义对象流程(续1),连接两个对象端口所需按键“a”键用来将对象1的输出端口连接到对象2的输入端口上“q”键用来

16、取消对象1的输出端口与对象2的输入端口之间的连接“s”键用来连接对象1与对象2的中心端口“w”键用来取消对象1与对象2的中心端口的连接,39,40,步骤2.定义对象流程(续2),各类端口连接的显示位置输出端口显示在对象的右上角输入端口显示在对象的左上角中心端口显示在对象底部中心,40,41,步骤2.定义物流流程(续3),察看对象的端口连接状况对象属性窗口General选项卡调整端口的编号顺序删除端口连接,41,42,步骤3.编辑对象参数,双击对象可以打开对象的属性对话框,42,43,步骤4.运行仿真模型,编译模型重置模型控制速度运行仿真,43,注:在Flexsim4.52版本中不需要时时编译可以直接运行,如果用到了C+代码就需要进行编译,F2键,44,步骤5.分析仿真结果,仿真之前通过菜单Statistics/ObjectGraphData/SelectedObjectsOn进行选择仿真时在对象属性对话框Statistics选项卡中可实时察看相应对象的统计数据和图表,45,步骤5.分析仿真结果,点击Statistics-ReportsandStatistics可以生成数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 外语文库 > 英语学习

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