第十讲-物流仿真软件Flexsim入门2_第1页
第十讲-物流仿真软件Flexsim入门2_第2页
第十讲-物流仿真软件Flexsim入门2_第3页
第十讲-物流仿真软件Flexsim入门2_第4页
第十讲-物流仿真软件Flexsim入门2_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

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

文档简介

CH8物流仿真软件Flexsim入门物流系统仿真概述Flexsim简介Flexsim基本概念及开发步骤实例介绍高级开发简介,构建模型布局定义物流流程编辑对象参数编译运行仿真分析仿真结果,3,步骤1.构建模型布局,将仿真所需要的对象模型从对象库中拖拽到仿真视图窗口中的适当位置,4,步骤2.定义物流流程,根据连接类型,按下“a”或“s”键的同时用鼠标从一个对象拖拉到另一个对象上以连接二者,5,步骤2.定义物流流程(续1),连接两个对象端口所需按键“a”键用来将对象1的输出端口连接到对象2的输入端口上“q”键用来取消对象1的输出端口与对象2的输入端口之间的连接“s”键用来连接对象1与对象2的中心端口“w”键用来取消对象1与对象2的中心端口的连接,6,步骤2.定义物流流程(续2),各类端口连接的显示位置输出端口显示在对象的右上角输入端口显示在对象的左上角中心端口显示在对象底部中心,7,步骤2.定义物流流程(续3),察看对象的端口连接对象属性窗口General选项卡可调整端口的编号顺序,8,步骤3.编辑对象参数,双击对象可以打开对象的参数对话框,9,步骤3.编辑对象参数(续),点击对象窗口左下角“Properties”按钮可调出对象属性对话框对象属性对话框中包括图形(Visual)常规(General)标签(Labels)统计(Statistics),10,步骤4.编译运行仿真,编译模型重置模型控制动画速度运行仿真,11,步骤5.分析仿真结果,仿真之前通过菜单Stats/StatsCollecting选择统计对象仿真时在对象属性对话框Statistics选项卡中可实时察看相应对象的统计数据和图表点击Stats下的StandardReport或StateReport可生成标准统计报告和状态统计报告,8.4实例介绍,实例1:简单仿真模型的建立实例2:统计信息的查看与显示实例3:TaskExecuter的应用实例4:NetworkNode的应用,13,实例1:简单仿真模型的建立,生产线同时生产三种产品,然后被送到检测车间的缓存区。检测车间有三台监测系统分别对这三种产品进行检测后,通过各自的传送带将产品运输出去,14,模型描述,产品到达检测车间的时间服从均值为20,方差为2的正态分布到达检测车间的产品类别(1,2,3)服从均匀分布缓存区容量为25件产品传送带传输速度为1m/s,15,步骤1:构建模型布局,从对象库中拖放所需的对象到建模视图中,16,步骤2.定义物流流程,按住A键,同时用鼠标左键点击Source对象并且按住鼠标左键不放,然后拖动鼠标至Queue对象。此时会出现一条黄线连接Source和Queue对象。然后松开鼠标左键,黄线将变成一条黑线,表示Source对象和Queue对象的端口已经连接上。如上所述,分别连接Queue到Processor,Processor到Conveyor,以及Conveyor到Sink的连线。,17,步骤2.定义物流流程(续),18,步骤3.编辑对象参数,定义产品的流出设置缓存区参数设置检测设备参数,19,定义产品的流出,双击Source对象,打开其参数对话框,20,修改产品流出间隔时间(1),从Inter-Arrivaltime下拉框中选择NormalDistribution,21,修改产品流出间隔时间(2),修改选项的默认参数点击Template按钮修改其中的棕褐色的参数值:将10改为20,22,指派产品不同的型号和颜色(1),选择SourceTriggers选项卡,在OnCreation下拉框中选择SetItemtypeandColor来改变产品类型和颜色,23,指派产品不同的型号和颜色(2),选中选项后,点击Template按钮,确定参数如图所示后,点击Apply和Ok按钮,关闭Source对象的参数对话框。,24,设置缓存区容量,双击Queue,其参数对话框将会出现将MaximumContent对应值改为25.点击Apply确认,25,设置缓存区产品流选项,转到Flow选项卡,在“Output”框中,选择“SendToPort”下拉框中的“ByItemtype(direct)”选项依次点击Apply和OK按钮,关闭Queue对象的参数对话框,26,步骤4.编译运行仿真,编译模型重置模型运行仿真,27,步骤5.观察仿真结果,现在模型视图处于由上到下的垂直投影图中,该投影图在建模时经常使用,若在模型显示方面经常使用透视图。选择工具栏中的Persp按钮可打开一个新的透视图,28,仿真透视图显示,29,仿真统计结果的简单查看(1),打开模型视图窗口上的Setting菜单取消选中“HideNames”,30,仿真统计结果的简单查看(2),鼠标右键单击对象,从弹出菜单选择property,然后从属性对话框中选择Statistics选项卡Statistics选项卡中里面又包括General,State,Content,Staytime四个子选项卡General和State选项卡中可以动态显示对象状态的变化情况Content和Staytime选项卡缺省下不能显示对象的动态变化情况,31,仿真模型文件的保存,仿真文件编写过程中要注意经常保存仿真文件第一次保存主窗口File菜单SaveModelAs保存修改主窗口File菜单Save,8.4实例介绍,实例1:简单仿真模型的建立实例2:统计信息的查看与显示实例3:TaskExecuter的应用实例4:NetworkNode的应用,33,实例2:统计信息的查看与显示,打开已保存的例1的模型文件另存为Example2.fsm,34,选取进行统计对象(1),按住Ctrl键,选中三个Processor对象,这时候所选中的对象外面出现一红色方框,35,选取进行统计对象(2),点击主窗口菜单Stats/StatsCollecting/SelectedObjectsOn选择所选中对象为统计对象进行统计的对象外面出现绿色方框按住Shift键点击模型视图的空白区域,可取消所有对象的选定(红色方框),36,添加Recorder对象,拖放3个Recorder对象至建模视图中,37,修改Recorder对象视图参数,打开透视图依次打开Recorder的属性对话框,修改Visual选项卡中的Z为8,SX,SY均修改为6,SX修改为90,并视情况调整,38,修改Recorder对象图示参数,双击第一个Recorder对象,打开参数对话框点击按钮“DataCaptureSettings”,修改TypeofData为StandardDataObjectName为Processor1Datatocapture为Staytime点击“Next”按钮返回到Recorder对象的参数对话框,39,修改Recorder对象表头,点击“DisplayOptions”按钮修改GraphTitle为StaytimeofProcessor1修改坐标轴参数LowerBound改为0UpperBound改为20Divisions改为10点击按钮“Done”退出参数设置依次修改其它两个Recorder对象的参数,40,保存,编译,重置,运行,8.4实例介绍,实例1:简单仿真模型的建立实例2:统计信息的查看与显示实例3:TaskExecuter的应用实例4:NetworkNode的应用,42,实例3:TaskExecuter的应用,在例1的基础上,2个检测员参与到了产品的检测中检测员的任务是从缓冲区取出产品,并安装到相应的监测系统中,安装时间为10秒传送带末端的产品由叉车送出,43,修改仿真模型,打开例1的仿真模型文件,另存为Example3.fsm修改仿真模型如图,44,创建“s”连接,按住“s”将Dispatcher对象分别与第一个Queue对象和三个Process对象连接起来同样连接第二个Queue对象与叉车对象,45,连接Dispatcher与Operator,按住“a”连接Dispatcher对象的输出端口和两个Operator对象的输入端口,46,修改缓冲区参数,打开第一个Queue的参数窗口在Flow选项卡中选中“UseTransport”同样修改另一个Queue的选项,47,修改检测系统的参数,打开Processor对象的参数窗口修改SetupTime为AconstantSetuptimeof10选中Operators选项卡中的UseOperator(s)forSetup同样修改其它两个Processor对象,48,保存,编译,重置,运行,8.4实例介绍,实例1:简单仿真模型的建立实例2:统计信息的查看与显示实例3:TaskExecuter的应用实例4:NetworkNode的应用,50,实例4:NetworkNode的应用,将例3中的Sink改成3个货架,3种产品检测完毕后分别放入对应的三个货架中叉车只能够沿着规定路线行驶,51,修改例3仿真模型,删除Sink对象,添加三个Rack对象将第二个Queue对象与三个Rack对象分别用“a”连接,52,修改缓存区与货架参数,修改第二个Queue对象的SendToPort参数为ByItemtype(direct)修改货架高度为5层,点击“ApplyBasicSettings”和“OK”确定,53,保存,编译,运行,观察仿真运行时叉车的行驶路线,54,添加NetworkNode对象,在模型视图中添加NetworkNode对象“a”连接NetworkNode到相应的存取位置(蓝色细线),55,创建路网,“a”连接相应的NetworkNode对象形成路网(绿色粗线)“a”连接叉车到路网中(红色细线),56,路网修改方法,托拽路网上的SplinePoint(红色小球)可以修改路径的弯曲形状按住“x”键单击SplinePoint可以在路段上添加另一个SplinePoint按住“q”键从一个NetworkNode拖到另一个NetworkNode可取消托拽方向的连接,形成单向路径(取消路径需要按住取消双方向的连接),57,模型路网修改,设置一条单向路径,58,保存,编译,运行,补充实例,拉式逻辑使用模型产品在制造完成后需要检测两种类型产品以4:6的比例随机到达,在一个队列中排队等待。产品到达的时间间隔是exponential(0,30,1)有台检测仪检测产品,台检测仪检测产品2,产品将首先到空闲可用的检测仪进行检测。两种产品的检测时间是120150s之间的

温馨提示

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

评论

0/150

提交评论