Arena是一款由美国Rockwell Automation公司开发的可视化交互仿真软件。它基于面向对象的思想和结构化的建模概念,将专用仿真语言的灵活性和仿真器的易用性很好地结合在一起,成为广泛应用的仿真工具之一。
Arena系统仿真软件通过仿真实验,协助决策者进行系统优化和改进。软件特别之处在于可以用逻辑模块将系统规则建立成模型,用随机数生成器模拟真实系统中的随机性和可变性,从而再现复杂系统的真实状态。此外,软件提供的模拟动画可以直观地展示系统的动态变化和数据波动,使决策者能够更好地理解系统的动态特性。
Arena的层次建模结构保证了灵活地进行各个水平上的仿真建模。建模体系的第一层是各种过程语言(如VB、C/C++),常用于复杂建模过程。第二层是基础模板即SIMAN模板,包括Blocks模板和Elements模板,它们由SIMAN语言编写,继承了SIMAN语言灵活建模的特点。
Arena具有功能强大、使用方便、界面直观、动画显示等优点。它可以很容易地建立诸如生产系统、服务系统等仿真模型,并根据实际需要设定仿真参数进行动态系统模拟,从而对实际的复杂系统进行有效分析和处理。内嵌的Microsoft VBA(Microsoft Visual Basic for Application)使得用户可以进行更高级的定制和自动化。
总的来说,Arena是一款功能强大的仿真软件,适用于各种复杂系统的建模和仿真,帮助用户更好地理解和优化系统性能。