- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8 面向生产系统的仿真软件;本章主要内容;;8.1 概述;8.1.2 常用生产系统仿真软件介绍
目前,市场上已有大量面向生产系统的商业化仿真软件。其中应用较为广泛的主要有:
美国Systems Modeling公司开发的Arena
英国Lanner公司开发的Witness
美国Flexsim Software Products公司开发的Flexsim
美国Brooks Automation公司开发的AutoMod
美国ImagineThat公司开发的Extend
美国ProModel公司开发的ProModel
以色列Tecnomatix 公司开发的eM-Plant;(1)Arena
Arena是由美国Systems Modeling公司于1993年开始基于仿真语言SIMAN及可视化环境CINEMA研制开发并推出的一款可视化、交互集成式的商业化仿真软件,目前属于美国Rockwell Software公司的产品。
Arena在仿真领域具有较高的声誉。其应用范围十分广泛,覆盖了包括生产制造过程、物流系统及服务系统等在内的几乎所有领域。
Arena软件的主要特点:;8.1 概述;(2)Witness
Witness是由英国Lanner公司开发的一款功能强大的仿真软件系统,它既可以应用于离散事件系统仿真,同时又可以应用于连续流体(如液压、化工、水力等)系统的仿真,应用领域包括了汽车工业、食品、化学工业、造纸、电子、银行、财务、航空、运输业及政府部门等。
Witness软件的主要特点包括:
①采用面向对象的交互式建模机制。
②直观、可视化的仿真显示和仿真结果输出。
③灵活的输入/输出方式。
④建模功能强大,执行策略灵活。;(3)Flexsim
Flexsim是由美国Flexsim Software Products公司推出的一款主要应用于对生产制造、物料处理、物流、交通、管理等离散事件系统进行仿真的软件产品。该软件提供了输入数据拟合与建模、图形化的模型构建、虚拟现实显示、仿真结果优化、生成3D动画影像文件等多种功能,并提供了与其他工具软件的接口。
Flexsim软件采用面向对象编程和Open GL技术,具有如下几个突出的特点:
①使用对象来构建真实世界的仿真模型。
②突出的3D图形显示功能。
③开放性好、扩展性强。;(4)AutoMod
AutoMod是由美国Brooks Automation公司推出的一款主要应用于离散事件系统3D仿真的比较成熟的软件之一,它由仿真包AutoMod、用于实验和分析的AutoStat模块、用于制作内置3D动画的AutoView模块以及一些辅助模块组成。AutoMod适用于大规模复杂系统的计划、决策及其控制实验,主要面向各类制造和物料储运系统的建模与仿真,并可借助于其Tanks和Pipes等模块,提供对液体和散装材料流等连续系统建模与仿真的支持。
AutoMod软件的主要特点包括:
①采用内置的模板技术;②具有强大的统计分析工具;③提供了灵活的动态场景显示方式。;(5)其他仿真软件
①Extend
②ProModel
③eM-Plant
除上述产品之外,在生产系统中常用的其它仿真软件还有Simul8、Quest以及Matlab/Simulink等。在实际的应用中,需要结合建模与仿真分析的目的、仿真运行的环境要求、供应商支持和产品文档等具体情况,并考虑各类仿真软件的自身特点与功能,来进行合适的选择。
;8.2 Arena的工作环境;8.2.2 Arena的用户界面
Arena是一种典型的Windows操作系统应用软件。其标准化的界面风格、一般特征和操作等都与Windows操作系统相一致,因此非常便于为使用者所熟悉。
在完成Arena7.0的安装后(这里我们使用Arena7.0教学版),单击“开始”菜单中的“Rockwell Software” “Arena7.0” “Arena7.01”项目(图8-2)或双击桌面上的Arena7.01快捷方式 ,即可启动进入Arena软件的用户界面,如图8-3所示。;工具栏
;8.2.3 Arena中的模块
在Arena中,用来构建仿真模型的基本单元称之为模块(Module) 。它们存放在项目栏的各种面板中,用于定义仿真的流程和数据。模块又可分为流程图模块(Flowchart Module)和数据模块(Data Module)两大类。
流程图模块用于描述仿真模型的动态过程。如在基本操作面板中,可用的流程图模块主要有创建(Create)、清除(Dispose)、操作(Process)、决策(Decide)、赋值(Assign)、批量(Batch)、分离(Separate)和记录(Record)等。
数据模块定义了各种操作元素(如实体、资源和队列等)的属性。
文档评论(0)