2024年4月8日发(作者:)
AnyLogic
产品简介
2006进入中国。 很快,Anylogic就得到多所重点大学的青睐:包括清华大学、北京邮
电大学、华中科技大学在内的十余所高校已经成为了Anylogic的首批用户。
1)
什么是
AnyLogic
?
AnyLogic 是一款独创的仿真软件,用于设计包括离散、连续、主体(Agent)以
及混合行为的复杂系统。AnyLogic 以最新的复杂系统设计方法论为基础,是第一个将
UML 语言引入模型仿真领域的工具,也是唯一支持混合状态机这种能有效描述离散和连续
行为的语言的商业化软件。AnyLogic 可以快速地构建设计系统的仿真模型和硬件环境,
如物理设备和操作人员。
2) Anylogic
应用领域
战略层 市场与竞争 研发项目管理
社会和生态系统动力学 城市动力学 卫生
经济学
操作层 供应链 交通 废料管理 电力网
运输
动态系统与控制 机电系统 保健 计算机
与电信网络
医院急诊部 呼叫中心 物流与仓储 工厂
车间 物料流
物理层 行人和车辆的移动 公路和快速路
的交通
服务区,体育馆,博物馆,机场等的布局计划
紧急情况及人员疏散
AnyLogic 的动态仿真具有独创的结构,用户可以通过模型的层次结构,以模块化的
方式快速地构建复杂交互式动态仿真。AnyLogic 独特的核心技术和领先的用户接口使其
成为设计大型复杂系统的理想工具。
3) AnyLogic
的特点
AnyLogic 与 Java
AnyLogic 除了包含了图形化建模语言外,也允许使用者用 Java 编程语言去扩展仿真
模型。Java 是 AnyLogic 的原生语言,不但可以通过编写 Java 程序来定制模型,而且可
以使用 Java applets 生成模型,任何标准的网络浏览器都可以打开模型。这些 Java
applets 的模型可以放置在网站上,发布给使用者,作为决策支援的基础工具.
多种建模方法
AnyLogic 可以建立离散事件模型 (DE) 、系统动态 (SD)模型以及主体 (AB)模型。
系统动态及离散事件是传统的模拟方法,基于主体的建模是最新的方法。技术上来说,
系统动态方法主要是处理连续性流程,不同于 “离散事件”和基于主体建模的作业大都是离
散事件。
系统动力学模型处理的系统较具有交高的抽象层级。而离散模拟则属于低等到中等的
抽样等级。而基于主体的建模方法则横跨了所有抽象等级,因为主体(Agent)可以建立具有
多种本质及尺度的系统模型。在 “物理”层级的主体可能是:一个行人,或车子,或是机器
人,而中等层级的主体可能是客户,在高等的层级的主体可能是竞争公司。
AnyLogic 允许这些仿真建模方法全部结合在同一个模型。没有固定的层次结构。举一
个例子:如建立一个包装运输业的运输模型,其搬运模式是基于主体的活动/反应来加以建
模,而其内部运输及网络架构则是以离散仿真方式来加以建模。同样也可用基于主体的方
法来建立一个消费者总体行为来作为动态模型系统的输入,而获取信息,如收益或成本,
并不需要依赖于主体。这种混合建模方法可以处理各种不同的复杂系统的建模问题。


发布评论