654eM-Plant仿真系统简介.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
654eM-Plant仿真系统简介

6.5.4 eM-Plant 仿真系统简介 管理与经济学部 主要内容 一、eM-Plant简介 二、eM-Plant的对象 三、举例 一、eM-Plant简介 eM-Plant ( SiMPLE++)是由Tecnomatix Lid.生产的,用C++实现的关于生产、物流和工程的仿真软件(SiMulation in Production, Logistics Engineering its implementation in C++ ) 面向对象的、图形化的、集成的建模与仿真工具  提供了建模语言SimTALK 系统是用C++语言开发的,能够在 UNIX 、 Windows NT 和 Windows9X,XP平台上运行。 eM-Plant的特点 面向对象的建模 什么是对象? 面向对象是一追求自然的思维方式 An object is anything, real or abstraction, about which we store data and operations. (James Martin) Example : 饭店 Example: 汽车 Class and Instance A class is an abstraction of an object. It is like template. A Instance is a Object which is real. Example Class and Instance in eM-Plant Objects have Operations 对象通过属性(attribute)、事件(event)及方法(method)来实施与控制它们之间的交互关系。 Example Attribute : Process Time Event: Depart event Method: Processing priority. Attributes in Objects Attribute describes the object’s property. Example: Machine will setups for 1 hour and processes for 30 minutes. Events in Object An event is a noteworthy change in the state of object. In eM-Plant, Events in Objects delegate to Entry or exit Method. Methods in Objects Methods specify the way in which operations are encoded software. In eM-Plant, Methods in Objects are executed via Method Object. 图形化的和并行的集成用户环境 图形化的和并行的集成用户环境 使用传统的仿真软件,用户需要首先建立一个完整的模型,然后运行仿真,最后用产生的仿真文件来描述过程。 在SIMPLE++的集成的和图形化的用户环境下,关于模型的所有功能和信息在任何时候都是图形化的表示,能够进入。因此,即使没有启动仿真,在建模、测试阶段,也能够对模型的部分进行仿真和动画显示 在仿真过程中,关于模型的所有接口都是有效的,用户可以随时修改模型参数和属性。 图形化的和并行的集成用户环境 优点: 不需要花费大量时间进行预定义 可以对程序进行有效的跟踪 层次结构化 在SIMPLE++中可以自顶向下逐步建立仿真模型,在建模过程中能够随时添加其他层次结构。 在SIMPLE++中,模型层次的个数是没有限制的,因此,在系统的设计中,用户通过附加层次,可以将设计细划到所需要的任何程度。同时,在仿真过程中,不同层次上的模型能够同时仿真,所以,用户可以观察系统在不同层次上的活动。 产生的层次可以被删除,在模型的规划中,也能够将复杂的模型简化。这种层次化的表示方法,使SIMPLE++具有渐进式建模能力,用户不需要预先规划就能够动态建立系统的模型结构。 层次结构化 对象的继承性 继承性是面向对象的一个主要特性,它是有效建模的决定因素。一个对象继承了类的所有特性和结构,只要类的属性发生变化,它的所有对象也随之改变。 对象的继承性(举例) 程序驱动建模 eM-Plant具有图形化和交互化建模能力,同时,它通过编程语言“SimTALK”进行过程的定义和参数的输入,也能够建立完整的仿真模型。 模型的可变性和可维护性 由于仿真系统在计划阶段是并行进行的,因此,有一些初始的设置,在后面的建模中需要改变,eM-Plant具有的渐渐式建模能力使用户能够改变仿真

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档