ImageVerifierCode 换一换
格式:PPT , 页数:95 ,大小:2.60MB ,
资源ID:5438014      下载积分:4 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5438014.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(emplant仿真基础知识.ppt)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

emplant仿真基础知识.ppt

1、第第1 1章章 基础知识基础知识第第2 2章章 怎样建立一个正确的模型怎样建立一个正确的模型 第第3 3章章 数据采集与分析数据采集与分析第第4 4章章 仿真数据分析与模型验证仿真数据分析与模型验证 第第5 5章章 仿真对象模块化与案例仿真对象模块化与案例 物流仿真系统建模与应用物流仿真系统建模与应用1 2本课参考书本课参考书1、Simulation using Promodel,Harrell and Grosh and Bowden,Mc Graw Hill education2、Simulation Modeling and Analysis,Law and Kelton,Mc Graw

2、 Hill education3、eM-plant 手册,tecnomatix公司4、eM-plant仿真技术教程,科学出版社,北京希望电子出版社2024/11/2 周六第一章第一章 基础知识基础知识3 4基础知识基础知识1.系统仿真的作用和优缺点系统仿真的作用和优缺点2.系统仿真的原理系统仿真的原理3.相关仿真软件相关仿真软件4.Em-plant速成速成2024/11/2 周六51、仿真的作用、仿真的作用对已经发生的系统历史过程,对已经发生的系统历史过程,通过仿真进行再现,以研究通过仿真进行再现,以研究其规律其规律 研究一个尚未存在的对象系研究一个尚未存在的对象系统的特征、性能、规律等统的特

3、征、性能、规律等 对于存在但由于各种因素难对于存在但由于各种因素难以在实际系统上进行实验的以在实际系统上进行实验的系统系统 用于理解实际系统,进行用于理解实际系统,进行What if分析分析 用于对一个系统的多种方案用于对一个系统的多种方案对比研究对比研究 对其它研究方法得到的研究对其它研究方法得到的研究结果进行验证结果进行验证 其它其它作为沟通工具;作为沟通工具;培训;培训;2024/11/2 周六6炼钢炼钢-连铸过程连铸过程1)前驱工序约束;2)工序间隔约束;3)设备资源约束;4)设备状态约束;5)连续浇铸约束;6)当前时刻约束;7)炉次计划钢级接近约束;8)炉次计划宽度接近约束;9)炉次

4、计划厚度一致约束;10)连铸计划炉次数不能超过中间包的寿命;11)浇次计划钢级接近约束;12)同一浇次相邻炉次宽度接近约束;13)同一炉次产品交货期接近约束;2024/11/2 周六72024/11/2 周六82024/11/2 周六92024/11/2 周六10物流仿真的作用物流仿真的作用1.)系统构建:真实的系统并不存在,并且建立真实的系统需要耗费大量的成本和时间,不知该如何建造才能取得较好的效果。2.)系统改进:真实的系统是存在的,但系统存在一些问题,希望能改进系统,但不知如何改进。如果在真实的系统上进行实验则代价昂贵。3.)系统分析:一个系统非常复杂,不知如何操作才能有好的效果,因此需

5、要对这个复杂的系统进行预测和分析。4.)随机因素:系统比较简单,可以用数学的方法求解,但求解过程无法考虑随机因素,且结果不直观,因此生产一线人员难以相信纯数学方法计算的结果,而希望看到更直观的效果以指导生产。2024/11/2 周六11仿真的优势仿真的优势对复杂性问题的优势对复杂性问题的优势 对随机性问题的优势对随机性问题的优势 安全性优势安全性优势 成本优势成本优势 可视化优势可视化优势重复性优势重复性优势 时间优势时间优势 风险优势风险优势仿真的劣势或局限性?1.难以明确建模粒度;2.基础现实数据难以获得;3.模型正确与否难以断定;4.人们对仿真的认识尚不充分;2024/11/2 周六12

6、2、仿真原理相关基本概念、仿真原理相关基本概念系统系统按照某些规律结合起来、相互作用、相互依存的所有实按照某些规律结合起来、相互作用、相互依存的所有实体的有机组合。体的有机组合。模型模型对应的真实对象、真实关系中那些对应的真实对象、真实关系中那些有用的、令人感兴趣有用的、令人感兴趣的特性的特性的抽象,是对系统某些的抽象,是对系统某些本质本质方面的描述,以各方面的描述,以各种可用的形式提供被研究系统的描述信息。种可用的形式提供被研究系统的描述信息。2024/11/2 周六13M&S的基本原理的基本原理系统仿真三要素系统仿真三要素对象系统对象系统系统模型系统模型计算机(软硬件)计算机(软硬件)三个

7、基本活动:三个基本活动:系统建模系统建模仿真建模仿真建模仿真实验仿真实验仿真试验仿真试验 系统建模系统建模 仿真建模仿真建模 对象 系统 仿真模型 系统模型 2024/11/2 周六14连续与离散事件系统仿真连续与离散事件系统仿真按照状态变量取值变化按照状态变量取值变化方式可分为连续事件系方式可分为连续事件系统和离散事件系统。统和离散事件系统。连续系统连续系统(Continuous System):状态变量随:状态变量随时间连续变化。时间连续变化。离散事件系统离散事件系统(Discrete Event System):状态:状态变量只是在离散的时间变量只是在离散的时间点上发生变化,而且这点上发

8、生变化,而且这些离散的时间点是不确些离散的时间点是不确定的。定的。2024/11/2 周六152024/11/2 周六162024/11/2 周六172024/11/2 周六182024/11/2 周六192024/11/2 周六202024/11/2 周六212024/11/2 周六222024/11/2 周六232024/11/2 周六242024/11/2 周六253、常见的仿真软件、常见的仿真软件 1.Witness 2.Promodel 3.Flexsim 4.Ralc 5.Automod 6.Arena 7.Em-plant 8.Quest2024/11/2 周六264、eM-pl

9、ant仿真系统简介 eM-plant仿真系统是德国 tecnomatix公司的产品,其前身为simple+,专门用于“离散系统”建模与仿真分析。特点:面向对象建模 集成仿真环境 仿真过程可视化 专用仿真语言 开放数据接口 2D+3D 提供如GA,ARIS,Gantt等模块2024/11/2 周六27如何建立如何建立仿真模型仿真模型ModelingEm-plant基本物件使用者自定义的物件构建仿真系统物流系统基本建模对象视频基础知识2024/11/2 周六28树状结构的物件库Modeling基本物件自訂物件模擬模型视频复制与继承2024/11/2 周六29物流系统基本仿真要素分类 物流系统的功能

10、要素:运输、仓储、装卸搬运、包装、流通加工、配送和信息。构成任何一个物流系统的仿真要素:物料(流动实体/临时实体)运输单元 连续运载工具:辊道、悬挂、皮带、管道等 离散运载工具:汽车、插车、火车、飞机、轮船等 加工单元:包装、流通加工等 仓库 信息流2024/11/2 周六304.1基本物流要素建模 1、物料(流动实体/临时实体)在离散仿真系统中,不能表示流体或散料,只能是单元化的实体。-Entity 2024/11/2 周六31物料的缺省属性只有物料的缺省属性只有“长度长度”,可以根据需要,可以根据需要,用户自己定义其他属性(重量、类型、用户自己定义其他属性(重量、类型、ID、甚甚至条码等)

11、至条码等)物料是由专门的物料是由专门的“对象对象source”按一定的规律按一定的规律产生产生,离开系统时由离开系统时由“drain”接收接收 一种物料,固定时间间隔(缺省)一种物料,固定时间间隔(缺省)一种物料,随机间隔一种物料,随机间隔 一种物料,按计划成批产生一种物料,按计划成批产生 多种物料,交替产生(固定、随机、成批)多种物料,交替产生(固定、随机、成批)示例:示例:ex3_3_1 视频视频Source中的中的operating mode2024/11/2 周六32基本物流要素建模 2、运输单元 在eM-plant中,运载工具分为:移动单元和固定单元 移动单元-离散运输工具如:AGV

12、、插车、汽车等 固定单元-连续运载工具如:道路、辊道、链条、皮带等(1)移动单元 托盘(集装箱等)-container 运输车 -transporter 2024/11/2 周六33container -自己不能移动,可以设定装载量。transporter-可以设定其装载量和行走速度。2024/11/2 周六34物流类对象中的可移动对象物流类对象中的可移动对象 (MU(MUs)s)Material Flow ObjectsmovableactivepassiveTransporterContainer fork-lifts AGVS rollers staff members所有的对象本身具有

13、动力而且可以装载其他对象Entity palettes boxes etc.所有对象本身不具有动力可以装载不可以装载 tools product staff members etc.Basic Objects2024/11/2 周六352、固定单元 道路 -track 辊道等 -linetrack-可以设定:长度、容量和方向,只能用于transporterline -可以设定:速度、长度、容量和方向,自带动力示例:ex3_3_22024/11/2 周六36基本物流要素建模 3、加工单元 eM-plant的加工单元包括:single proc paralle proc assembly dism

14、antle station 视频图标参考点2024/11/2 周六37四个时间属性四个时间属性 processing time set-up time recovery time cycle time 检修仿真检修仿真 start-duration-interval-stop availability%和和 mean time to repair-MTTR related to time示例:示例:ex3_3_3四种状态 failed paused entrance locked exit locked2024/11/2 周六38从北京运到天津一批电脑零件,这些零件每10件装一箱,每4箱装一车

15、,请选择合适的仿真元素与其对应。并说明参数设置。2024/11/2 周六39基本物流要素建模 4、存储单元 eM-plant的存储单元包括:placebuffer buffer sorter store 2024/11/2 周六40共有属性(有差别)共有属性(有差别)容量、状态、检修、容量、状态、检修、时间时间(1)placebuffer 缺省缺省-先进先出先进先出 可细分存放单元可细分存放单元-entrancebuffer1,buffer2,buffercapicityexit (2)buffer 不能细分存放单元不能细分存放单元 可以选择类型:可以选择类型:Queue stack示例:ex

16、3_3_4视频 buffer和placebuffer2024/11/2 周六41基本物流要素建模 4、存储单元(3)sorter 给每一个进入sorter的临时实体赋一个权值 按权值的大小,升序或降序确定离开顺序 order-升序或降序 time of sort-确定排序时间(有新实体进入或离开)sort criterion-赋权值的方式 在sort中已经停留的时间,升序-先进先出;降序-先进后出 临时实体的属性(长度、能力、速度、需要被加工的时间等等)方法-由用户自己确定 (4)store 能细分存放单元(X-Y)不能主动出入库 store.pe(x,y)-storex,y示例:ex3_3_

17、42024/11/2 周六425、仿真时钟eventcontroller视频eventroller2024/11/2 周六43其他其他FlowControl对象是为实现物料流的分解和合并而设置的,它是物流控制对象。FlowControl对象并不对经过的MU进行加工,它只是按照既定的策略将经过的MU分配给其后续的其他物流对象上。2024/11/2 周六44物流公司A承担北京中关村某企业电脑零件的配送业务,该企业生产的零件有20%运往天津,有50%运往佳木斯,30%运往亦庄,这些零件都是每10件装一箱,每4箱装一车,请选择合适的仿真元素并建立仿真模型。2024/11/2 周六45 Broker对象

18、和Exporter对象Broker这个单词的本意是中间人,在EM-PLANT中Broker对象就起着这样一个“中间人”的作用。Broker为一些物流对象例如Singleproc、Paralleproc、Assembly等提供服务,这些物流对象都有一个Importer属性栏,Importer属性栏用于选择这些物流对象需要提供服务的“中间人”即Broker,而每一个Broker又有若干服务资源即Exporter对象,Broker接受Singleproc等物流对象的服务请求,按一定的原则去分配有限的Exporter对象,使物流系统在有限的服务资源下达到优良的整体效益。因此Broker对象和Expor

19、ter对象是必须搭配使用的,而Broker的Exporter分配原则必须由用户自己编写。视频broker和exporter2024/11/2 周六46物流公司A承担北京中关村某企业电脑零件的配送业务,该企业生产的零件有20%运往天津,有50%运往佳木斯,30%运往亦庄,这些零件都是每10件装一箱,每4箱装一车,一共有2个装车工人,4辆车。请选择合适的仿真元素并建立仿真模型。2024/11/2 周六474.2 基本信息流要素建模 基本信息流要素包括:方法-method 全局变量-varible 表-tablefile 卡片-cardfile 堆栈/队列-stackfile/qeuefile 时间

20、序列-timesequence 触发器-trigger ShiftCalendar对象AttributeExplorer对象Generator对象FileInterface对象FileLink对象2024/11/2 周六48基本信息流要素建模方法-method 方法模块-是物流与信息流的“接口”,它将物流的“control”属性 和“simtalk”信息处理和控制程序连在一起,并为simtalk程序提供了一个“框架”,每一个方法相当于一个“函数”或“子程序”。方法分为:特殊方法:endsim、init、reset等 用户定义方法。示例:ex3_3_5(调试方法)2024/11/2 周六49图标

21、名称图标含义说明DefaultMethod 的默认图标ExitCtrl物流对象的出口控制方法EntranceCtrl物流对象的入口控制方法Init仿真模型的启动控制方法Reset仿真模型的重置控制方法EndSim仿真结束的控制方法Error调试出错的方法2024/11/2 周六50相对路径相对路径默认为从主对象所在的命名空间;例如,方法“M”(在“W”模型中,“W”模型又在“F”模型中)使用了“AP”则em-plant会自动找到当前命名空间的“AP”对象.在对象object.F.W.M中键入如下代码:点“Apply”和Start“并在Console界面中观察结果.isdo print AP;e

22、nd;Pathsobject libraryWVBLFMSLONAPOFFPM2024/11/2 周六51绝对路径 绝对路径通常从对象结构树的最顶层开始,逐层向下,以分割符“.”分开。例如需要调用图中的AP对象,则需从最顶层对象结构树开始,调用代码为:.F.W.APobject libraryWVBLFMSLON APOFFPMPaths2024/11/2 周六52基本信息流要素建模全局变量-variable全局变量的作用域:frame全局变量一般类型:interger,real,string,全局变量特殊类型:object,table,list,.示例:ex3_3_62024/11/2 周六

23、53可移动对象的移动方法.move;.move(B);.move(1);ABMethodABMethodC12Move to B.move(C);.move(2);Move to CLinking Material and Information Flow2024/11/2 周六54 Comment对象Comment对象是EM-PLANT中提供辅助功能的对象,它用来记录模型开发人员对模型的注释,通过这些注释可帮助不同的用户能够更好地对模型进行理解。示例:ex3_3_82024/11/2 周六55物流公司A承担北京中关村某企业电脑零件的配送业务,该企业生产的零件有20%运往天津,有50%运往佳木

24、斯,30%运往亦庄,这些零件都是每10件装一箱,每4箱装一车,一共有2个装车工人,4辆车。建立仿真模型,仿真10天并记录发货的零件数量。2024/11/2 周六56 4.4 4.4 simtalk仿真语言 一、常数 预定义常数:e 和 pi boolean:true false integer:-21474836482147483647 real:3.12,6.12E2 string:“abc”time,date,datetime 需要替代或转换:real 或 integer str_to_time days:hours:minutes:seconds str_to_date year/mon

25、th/day str_to_datetimeex4_1(熟悉程序调试方法和breakpoint/debug)2024/11/2 周六57 二、数据类型和变量 数据类型 boolean,integer,real,string,date,time,datetime length,speed,weight,money-real 国际标准单位,显示设置有关(tool-options)list,quene,stack,table-与tablefile等功能相同,但不是“对象object”object any-在程序中可以表示任何类型,但是一旦确定为某种类型则不能改变。ex4_2 2024/11/2 周六

26、58 二、数据类型和变量 变量说明 全局变量-object 选择类型 局部变量-V:integer;位于method中 is-do之间 参数和返回值-(v1:integer;v2:real):boolean 位于method中 is之前 作用域 全局变量-所有folders,frames,methods 局部变量和参数-methodex4_32024/11/2 周六59 三、运算符 2024/11/2 周六60 四、库函数 算术函数 基本算术函数 三角函数 分布函数 字符串函数 时间函数 系统函数 输入/输出函数 调试函数 2024/11/2 周六61 四、库函数(1)算术函数 2024/11

27、/2 周六62 四、库函数(2)字符串函数 ascii,chr,copy,incl,omit,pos,strlen,toLower,toUpper,trim.(3)时间函数 day,dayOfWeek,dayOfYear,getDate,month,setDaylightSavingTime,timeOfDay,week,year.(4)系统函数 copyFile,copyTextToClipboard,currentEventCtl,execute,exitApplication,getEnv,getTextFromClipboard,messageBox,ref,sleep,sysDate

28、,sysInfo,.。ex4_4(ref)2024/11/2 周六63 四、库函数(5)输入/输出函数 输入函数:prompt,promptlist1,promptlistn.输出函数:beep,bell,getUnit,print,promptMessageex4_5(6)调试函数checkArguments,debug,deleteSuspendedMethods,ignoreBreakpoints,setErrorStop,.。2024/11/2 周六64simtalk 控制指令 一、注释和赋值语句-comment to the end of the line price:=price*

29、1.16;-value added tax/*beginning of a long comment that covers several lines to document a feature*/二、分支语句1、if_then_else_end;ex4_62024/11/2 周六65二、分支语句2、if_then_elseif.else_end;3、inspectinspect number when 1 then print not a prime number when 2,5,7,3 then print prime number when 9,4 then print square

30、 number else print no special number;print or number greater than 9;end;ex4_72024/11/2 周六66三、循环语句1、from_until from i:=1;until i 10 loop print i;i:=i+1;end;2、while_loop n:=6;while n1 loop m:=m*n;n:=n-1;end;2024/11/2 周六67三、循环语句3、repeat_until i:=0;repeat i:=i+1;until i 10;4、for_loop for i:=1 to 10 loop

31、 i:=i+1;next;2024/11/2 周六68三、循环语句5、waituntil_prio waituntil ws.occupied=false prio 1;.move(ws);6、stopuntil_prio stopuntil ws.occupied=false prio 2;.move(ws);两个语句所在的方法将被“挂起”,并赋予权值,1最小。当条件满足,可以激活一个以上被挂起的方法时,先激活权值大的方法。Wait 与 stop的区别:wait当权值高的方法结束后,重新分析上次满足条件由于权值低被“挂起”方法,看它们的条件,是否由于刚结束的方法引起的改变,是否依然满足被激活

32、的条件;stop不重新检查。ex4_82024/11/2 周六69simtalk 对象控制方法一、路径与定位 method .models.fram1.buffer-method 在frame1 current.buffer 或 buffer ex4_9绝对路径绝对路径相对路径相对路径2024/11/2 周六70二、匿名标识-表示触发物流对象control的MU basis-表示 class library current-表示method所在的frame?-表示调用method的实体(物流对象或method)ex4_102024/11/2 周六71三、常用物流对象的方法1、创建mu.mus.

33、entity.create(line).mus.entity.create(store2,2)2、移动mu.move;.move();.move();ex4_112024/11/2 周六72 StackFile、QueueFile、CardFile、TableFile同是EM-PLANT中提供信息存储的对象,这四类对象各有不同的特点。StackFile对象是一纬的数据存储对象,其特点是采用后进先出(LIFO)的存储策略。QueueFile对象也是一纬的数据存储对象,其特点是采用先进先出(FIFO)的存储策略。CardFile是一类可自由存取的一纬数据存储对象,它类似一个文件柜,用户可增加、删除

34、、读写存储在任一位置的的数据。TableFile类似于数据库的表,是二纬的存储对象。TableFile对象可以用来收集、保存各种仿真数据和结果,TableFile由行、列组成,每列的数据类型可以根据需要来设置,在仿真过程中,用户可以添加、删除行、列的数目或读写任一单元格内的数据。2024/11/2 周六73基本信息流要素建模 触发器-trigger Trigger的含义为触发器,它可在仿真运行过程中按照用户定义的模式来更改某一物流对象的属性值或Variable对象的值,它也可触发Method对象来执行预先编辑好的代码。例如工厂里的设备有统一的停机时间,每运行1小时就要休息5分钟,为了实现这个功

35、能就可设置Trigger对象每隔55分钟发出讯息让设备停机,再隔5分钟发出讯息让设备启动。此外,Trigger对象的功能还有:利用触发器控制source产生临时实体的时间、数量和类型 利用触发器改变全局变量的值 修改或设置物流对象的属性 2024/11/2 周六74Shiftcalendar:ShiftCalendar对象是EM-PANT提供的一个对企业工作日志建模的非常有效工具,它可建立每一年、每一月、每一天、每一分钟的详细工作计划。例如有的物流系统周一到周五工作,五一、十一等法定节假日休息,每个正常的工作日中8:00到17:00上班,其中12:00到13:00休息,9:15到9:30、15

36、:15到15:30倒班,这样一个复杂的企业工作日志可以在ShiftCalendar对象中迅速地完成建模工作。在同一个仿真模型中用户可建立多个ShiftCalendar对象,不同的ShiftCalendar对象可用于管理不同的物流对象,这样同一个仿真模型中的物流对象可按照不同的工作日志来工作。示例:ex3_3_82024/11/2 周六75Attributexplorer:AttributeExplorer对象用于管理某一物流对象的某一属性。AttributeExplorer对象可以将这些属性的值从它所属对象中读出,这些值可以浏览器的形式显示,并可将用户修改的值反馈回这些物流对象中去。示例:ex

37、3_3_82024/11/2 周六76Generator对象 在离散事件仿真中,有些事件之间存在着关联,例如“工件运送到空闲的设备上”这一事件完成后,“工件被加工”这一事件就要发生,而有些事件是与其它事件没有关联关系的,例如“某一工人有事不能来上班”这类事件则完全与系统内的其他事件没有任何关系,对于这类事件EM-PLANT专门设计了Generator对象来处理。Generator对象可按固定的时间点来激发Method对象,它也可按固定的或随机分布的时间段周期性地重复激发,示例:ex3_3_82024/11/2 周六77FileLink对象 FileInterface对象是EM-PLANT提供的

38、与外部可执行文件的接口,它可在仿真模型需要的时候运行这个可执行文件。操作方法为在文档浏览器中选择文件拖入Frame框架即可。示例:ex3_3_82024/11/2 周六784.3用户接口对象用户接口对象Chart对象Plotter对象Gauge对象Report对象Dialog对象2024/11/2 周六79Chart对象可以采用柱图、饼图等图表的方式将仿真全过程所需记录的数据集显示出来,因此它所显示的图形是动态的。Chart对象有两种方式显示动态的数据,一种方式是将它与Table对象连接起来,用Table对象来记录仿真所产生的数据;另一种方式是定义Chart对象的Input Channels,

39、Chart对象会自动收集它本身所在Frame里所有物流对象的状态信息,用户可通过定义Input Channels来确定要显示那些物流对象的状态,Chart对象则会在仿真过程中将这些对象的状态加以显示。示例:ex3_3_92024/11/2 周六80Plotter对象可用曲线图的方式显示一些数据在某一段仿真过程变化的情况,Plotter对象可在同一个图形中显示多条曲线,每一条曲线对应一个要显示的数据源,用户可定义每条曲线的颜色、线型以及每个数据源的零点。Plotter对象可依据用户的指令来定义仿真的模式,包括Simple mode 和Plot mode两种模式,Simple mode是周期性地读

40、数据源的数据并显示,Plot mode是在每一个仿真事件结束后读数据源的数据并显示。示例:ex3_3_92024/11/2 周六81Gauge对象可在整个仿真过程显示某一数据的值,这个数据可为某一对象的某一属性。当Gauge对象没有被激活时,EM-PLANT只显示它原始的图表,而当Gauge对象被激活时,EM-PLANT则显示它所对应数据的值。Gauge对象有两种显示方式,Sample模式和Watch模式,Sample模式是Gauge对象周期性地更新它应显示的值,Watch模式是Gauge对象只在它所对应数据的值发生改变时才加以更新。Gauge对象可以文本、进度条、饼图三种方式来显示数据,其中

41、文本方式用于显示字符型数据,进度条和饼图用于显示数字型数据。示例:ex3_3_92024/11/2 周六82 Report对象用于显示最终的仿真结果,它可将仿真结果以表格和图形的方式表现在HTML网页上。用户可将仿真结果打印、保存甚至发布到网络上去。仿真模型的开发用户也可通过编写HTML代码或java代码来改进Report对象所建立的原始的HTML程序结构。示例:ex3_3_92024/11/2 周六83EM-PLANT之所以建立Dialog对象主要基于以下两个原因:1)为一个复杂的仿真模型建立简单易操作的用户接口,从而使其他对EM-PLANT并不熟悉的用户可以很方便地操作这个复杂的模型;2)

42、可阻止其他用户查看仿真模型的结构和代码,Frame对象有一个“Argument for open”属性,该属性可右击Frame对象选择“Attributes”来更改,“Argument for open”属性可指向一个Dialog对象,这样设定以后再有用户双击Frame对象将不再打开Frame对象的建模框架,而是显示指向的Dialog对象。原始的Dialog对象包含4种元素,静态文本、文本框、下拉菜单和按钮,用户可将这些元素设置在Dialog对象中合适的位置上完成Dialog界面的编辑,同时可在Method中编写这些元素的控制方法。升级后的Dialog对象除了以上四种元素外还包括选择框、列表框

43、、列表视图等元素,利用这些元素可编辑出可与VC相媲美的对话框。示例:ex3_3_92024/11/2 周六844.6 8.1版本新增元素版本新增元素Turntable;Angularconverter;Twolanetrack;Cycle;Workplace;Footpath;Workerpool;Worker;Transferstation;Potalcrane;2024/11/2 周六85Turntable可围绕指定位置转动的传统装置,可以从多个来源接受MU,讲其转移到指定的后续节点中,可用来模拟塔吊等能够旋转的转台类设备;参看“案例集”和视频;2024/11/2 周六86Angularc

44、onverterAngularconverter对象一次只允许一个MU在其上移动,当MU进入对象后,以入口速度在入口道移动,到达转向点后转向,MU朝向不发生变化转向后以出口速度移动;可用来模拟转向轨道等设备;2024/11/2 周六87Twolanetrack相当于现实中的“两车道”,MU对象可以双向移动而不发生碰撞,Twolanetrack是track的增强版;2024/11/2 周六88Cycle其功能是使其控制的物流对象的处理过程保持同步。如果在受Cycle对象控制的物流对象中有某个对象处于故障或非正常处理状态,哪么其他物流对象即使已经处理完当前的MU也不能将MU移动到后续节点,而必须等

45、待所有对象都处理完毕当前MU。常用于节拍性很强的流水生产线。2024/11/2 周六89Worker一个Worker对象能够提供多种不同类型的服务,但只能代表一个工人,一个时刻只能响应一个服务请求。Priority:优先级Efficiency:工作效率Speed:移动速度Capacity:携带量参看“案例集”;2024/11/2 周六90Workplace and FootPathWorkplace对象可以被指派给Singleproc、ParellelProc、Assembly和DismantleStation四个支持Importer的物流对象,用来表示Worker对象的工作地点。FootPa

46、th用于连接WorkerPool对象和Workplace对象,或者用于连接两个Workplace对象。表示工人行走的“工作路径”。2024/11/2 周六91WorkerPoolWorkerPool对象是一个能生成Worker对象,并且允许Worker对象在其中停留并等待工作的对象。可以在WorkPool中定义几组Worker对象,并设置所提供的服务类型、效率和速度。思考:组合使用WorkerPool、Worker、workerPlace和FootPath对象对比Exporter对象的优点是什么?2024/11/2 周六92分组讨论:如何使用Worker、WorkerPlace、WorkerP

47、ool和FootPath对象组合实现工人从Source中搬运货物至设备,再操作设备完成加工?2024/11/2 周六93Transferstation装载货物;卸载货物;重载货物;传递货物;现实中的装卸工作站BlocksBlock size2024/11/2 周六94Potalcrane现实中的龙门吊车,可在X、Y、Z三个方向实现仓库的出入库和码垛作业。2024/11/2 周六95物流公司A承担北京中关村某企业电脑零件的配送业务,该企业生产的零件有20%运往天津,有50%运往佳木斯,30%运往亦庄,这些零件都是每10件装一箱,每4箱装一车,其中佳木斯车辆可直接入库并采用自动装车系统,其他两个地方都采用工人装车,每个地方有1个工人负责搬运和装车,而且车辆只能停在距离仓库30米处。请选择合适的仿真元素并建立仿真模型。2024/11/2 周六

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服