




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Flexsim软件基础培训课件,供应链优化岗鲍进,1、什么是仿真?系统仿真时现代企业科学管理的技术之一,是将对象系统模型化,把模型作为实验装置,用来分析已存在的系统或者计划系统的一种技术。系统仿真时工程师、经理人和决策人对有关操作、流程、或是动态系统的方案进行试验、评估、以及视觉化的工具。2、什么是模型?为解决特定问题,对真实系统进行抽象和简化的产物。它只包含真实系统中,解决问题所必需的元素,Flexsim建模基本概念,Flexsim软件主窗口布局,Flexsim软件主窗口由下面五部分构成菜单工具栏对象库模型视图仿真控制栏,4,工具栏,工具栏中常用到的按钮包括FlowItem:临时实体库Tree:打开模型树Ortho:打开模型正投影视图Persp:打开模型透视图,4,对象(Objects)Flexsim采用对象对实际过程中的各元素建模连接(Connections)Flexsim中通过对象之间的连接定义模型的流程方法(Methods)对象中的方法定义了模型中各对象所需要完成的作业,Flexsim仿真模型的基本组成,Flexsim采用面向对象的技术大部分Flexsim对象都是FixedResource或TaskExecutor对象的子对象子对象拥有其父对象所有的接口和相应的功能用户相对比较容易很快掌握子对象的使用,对象和继承,Flexsim家族树,Flexsim的对象库,离散类(DiscreteObjects)资源类(FixedResources)Source,Queue,Processor,Sink,Combiner,Separator,MultiProcessor,Conveyor,MergeSort,FlowNode,Rack,andReservoir执行类(TaskExecuter)Dispatcher,Operator,Transporter,Elevator,Robot,Crane,ASRSvehicle网络类(Node)NetworkNode,TrafficControl图示类(VisualObject)VisualTool,Recorder连续类(FluidObjects)FluidTank,FluidGenerator,FluidTerminator,FluidMixer,FluidBlender,FluidSplitt-er,FluidPipe,FluidProcessor,ItemToFluid,FluidToItem,andTheTicker,对象分类,FixedResource类对象一般是离散仿真模型中的主干对象此类对象决定了模型的流程,离散类-资源类对象,TaskExecuter对象可从FixedResource对象中获取并执行任务,如物料搬运或生产操作等。一个TaskExecuter对象可以向其他TaskExecutor对象指派任务,或者管理模型中所有的TaskExecuters对象。TaskExecuters对象不参与模型中的流程指派。,执行类对象,NetworkNode对象一般用来设定TaskExecutor对象的行动路线,网络类对象,NetworkNoade,TrafficControl,图示类对象可用在仿真模型中显示各种信息、标识、图片或图表等VisualTool和Recorder对象可用来提高仿真模型的直观感,同时可用来实时显示和搜集模型的输出数据,图示类对象,连续类的对象主要是用于设计具有流体类的系统仿真,但它又不仅仅局限于流体,事实上它能够仿真的具有连续属性的事件,如测量重量、容量的变化。作为连续类的11个对象中提供了2个ItemToFluid、FluidToItem具有连续与离散之间接合功能的对象。,连续类对象,临时实体指模型中存在临时产生的对象临时实体可用来表示生产或服务中的原料、产品或产品集,如零件、部件、托盘、容器等;也可以是任务执行者临时实体可点击工具栏按钮Flowitem定义可对每个临时实体定义对象类别(Itemtype),临时实体(Flowitem),Flexsim模型中的对象之间是通过端口来连接的三种类型的端口输入端口(inputports)FixedResource之间的连接输出端口(outputports)FixedResource之间的连接中心端口(centerports)连接TaskExecuter和FixedResource,连接与端口,按下“s”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者“s”连接仅用于中心端口之间的连接(即连接TaskExecuter和FixedResource)“s”连接用“w”取消(按下“w”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者),“s”连接,按下“a”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者“a”连接用于除中心端口之外的所有其他的连接“a”连接用“q”取消,“a”连接,注:a连接是有方向的,而s连接是没有方向的,方法是用来完成一项任务的一系列规则集好的方法应是可以重复使用的Flexsim采用一系列方法集来完成所建模型的作业,方法(Method),ArrivalMethodDetermineshowandwhenFlowItemsEnterthemodelTriggerMethodDetermineswhat,where,andwhentoassigninformationtoFlowItemsFlowMethodDetermineshow,where,andwhentomoveFlowItemsthroughthemodelNavigationMethodModelnavigation,andflythroughFlowItemBinMethodDefinestheFlowItemCharacteristicsTaskExecuterMoveMethodDerterminswho,andhowFlowItemsmovefromoneFixedResourcetoanother,Flexsim建模方法集,构建模型布局定义对象流程编辑对象参数运行仿真模型分析仿真结果,应用Flexsim建模的基本步骤,22,实例1:简单仿真模型的建立,生产线同时生产三种产品,然后被送到监测车间的缓存区。检测车间有三台监测系统分别对这三种产品进行检测后,通过各自的传送带将产品运输出去,22,23,模型描述,产品到达检测车间的时间服从均值为20,方差为2的正态分布到达检测车间的产品类别(1,2,3)服从均匀分布缓存区容量为25件产品传送带传输速度为1m/s,23,24,步骤1:构建模型布局,从对象库中拖放所需的对象到建模视图中,24,25,步骤2.定义对象流程(续),25,这里的连线都是用a连接,26,步骤3.编辑对象参数,定义产品的流出设置缓存区参数设置检测设备参数,26,27,定义产品的流出,双击Source对象,打开其参数对话框,27,28,修改产品流出间隔时间(1),从Inter-Arrivaltime下拉框中选择StatisticalDistribution,28,29,修改产品流出间隔时间(2),修改选项的默认参数点击Template按钮将其中蓝色的exponential(0,20,1)改为normal(20,2,1)。即为服从均值为20,方差为2的正态分布,29,30,指派产品不同的型号和颜色,选择SourceTriggers选项卡,在OnCreation下拉框中选择SetItemtypeandColor来改变产品类型和颜色使用默认值即可,即为duniform(1,3)服从1到3的均匀分布。,30,31,设置缓存区容量,双击Queue,其参数对话框将会出现将MaximumContent对应值改为25.点击Apply确认,31,32,设置缓存区产品流选项,转到Flow选项卡,在“Output”框中,选择“SendToPort”下拉框中的“ByItemtype(direct)”选项依次点击Apply和OK按钮,关闭Queue对象的参数对话框,32,输送线的默认速度是1m/s,故不需要重设,33,设置检测设备检测时间,双击第一个Processor对象在参数对话框“ProcessTime”下拉框中选择“StatisticalDistribution”选项将函数参数中由默认值10改为30同样设置其他两个Processor对象,33,34,步骤4.编译运行仿真,重置模型运行仿真注:如果编码中使用c+代码需要先进行编译,点击Compile按钮,34,35,步骤5.观察仿真结果,现在模型视图处于由上到下的垂直投影图中,该投影图在建模时经常使用,若在模型显示方面经常使用透视图。选择工具栏中的Persp按钮可打开一个新的透视图,35,36,仿真统计结果的简单查看,鼠标右键单击对象,从弹出菜单选择Properties,然后从属性对话框中选择Statistics选项卡Statistics选项卡中里面又包括Throughput,State,Content,Staytime四个子选项卡Throughput和State选项卡中可以动态显示对象状态的变化情况,36,37,仿真模型文件的保存,仿真文件编写过程中要注意经常保存仿真文件保存修改主窗口File菜单Save如果需要备份可以使用另存为主窗口File菜单SaveModelAs,37,1、通过实例1,我们还需要了解的概念有:实体类型值、端口等2、在上面的实例的基础上,希望能够实现蓝色的实体走中间的处理器,怎么办(即蓝绿实体处理器交换)?,实例1(续),在上面的基础上,我们给建立的模型中添加搬运工、货架和叉车。(讲课的时候做给大家看。课后大家可以在flexsimhelp-gettingstarted里面的lesson3),实例1(续),实例2:电子标签拣货,步骤一构建模型布局,将仿真所需的对象模型从对象库中拖拽到仿真视图窗口,其中包括两个Source,三个Rack,四条Conveyor,三个Combiner,一个Sink,三个Operator双击进入各个对象属性,修改对象General中实体外形,颜色,大小等,步骤二对象流程,连接各个实体其中用“A”连接的Source1-Conveyor1-Combiner1-Conveyor2-Combiner2-Conveyor3-Combiner3-Conveyor4-sinkSource2-Rack1Source2-Rack2Source2-Rack3Rack1-Combiner1Rack2-Combiner2Rack3-Combiner3用“S”连接Operater1-Rack1Operater2-Rack2Operater3-Rack3,产生货物,产生周转箱之类的容器,1、生成器-source(产生货物实体),对象的参数设置,2、生成器Trigger,在时刻0的时候产生100个实体。在时刻1000的时候产生100个实体。,产生9种类型的实体,且赋给各个类型实体不同的颜色,3、生成器Flow在senttoport里面编程代码,从而实现将实体类型为1、2、3,发配到货架A等,:intvalue=getitemtype(item);switch(value)case1:case2:case3:return1;case4:case5:case6:return2;case7:case8:case9:return3;default:return0;,对象的参数设置,4、Rack,对象的参数设置,此处勾上,起到电子标签亮灯的作用,PlaceinBay和placeinLevel选择如图(三个货架的设置一致),将此处的值改为-1(负值),起到货架上的商品不会自动输出的作用,在General里修改货架的颜色等,因为是使用operator将货架上的货物取出,需要对货架进行设置。,将此处打勾,5、容器(周转箱/托盘),对象的参数设置,第一步:点击临时实体库,第二步:点击“NewItem”新增一个临时实体,第三步:点击“properties”,得到右边的信息框,第四步:修改名称为packinglist,第五步:点击“LableTable”,第六步:如图设置参数,6、Resoure-产生容器实体SourceTAB页:将Flowitemclass选为上一页中设置的新实体Basket;SourceTAB页:将Inter-Arrivaltime设置大些,案例设置为50;TriggerTAB页:在OnExit中编写代码:在容器离开发生器时,在容器上生成拣货单的labletable。代码如下页:,对象的参数设置,treenodepackinglist=label(item,“packinglist”);/将当前item上的labletable“packinglist”取出intlineitems=duniform(3,12);/随机生成3至12间的随机整数settablesize(packinglist,lineitems,2);/设packinglist的行数为lingitems,列数为2for(intindex=1;index=lineitems;index+)int
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市噪声污染治理的策略及实施路径
- 小商贸公司管理制度
- 标识牌安全管理制度
- 档案存放与管理制度
- 检测场设备管理制度
- 检验校准品管理制度
- 槽车进出厂管理制度
- 歺饮店前厅管理制度
- 母婴连锁店管理制度
- 毛花柱日常管理制度
- 2025年沪教新版七年级地理下册阶段测试试卷含答案
- 安徽省六安市2024-2025学年高一上学期期末考试数学试题(含解析)
- 锂离子电池项目立项申请报告范文范本
- 贵州美食课件
- 江苏省苏州市2022-2023学年高一下学期期末迎考数学试卷(原卷)
- 《 城镇燃气设施运行、维护安全技术规程》
- DB21T 2539-2015 体育馆用木地板铺装技术规程
- 劳动合同法-终结性考核-国开(SC)-参考资料
- 幼儿园绘本故事《三只小猪盖房子》教学课件全文
- 机械工程技术训练(北京航空航天大学)知到智慧树章节答案
- 2023年北京市先农坛体育运动技术学校招聘笔试真题
评论
0/150
提交评论