基于agent的仿真建模

什么是基于代理的仿真建模?

基于代理的建模侧重于系统的各个活动组件。这与更抽象的系统动力学方法和以过程为中心的离散事件方法形成对比。

使用基于代理的建模,必须标识活动实体(称为代理)并定义它们的行为。他们可能是人、家庭、车辆、设备、产品或公司,任何与系统相关的东西。建立它们之间的连接,设置环境变量,并运行模拟。系统的整体动态就产生于许多个体行为的相互作用。

AnyLogic在一个平台中结合了专业的离散事件、系统动力学和基于代理的建模,以获得高效、不妥协的结果。在白皮书中,商业应用的多方法仿真建模,我们研究了这三种主要的仿真建模方法,并构造了一个多方法模型实例来说明多方法仿真建模的优点。阅读白皮书,看看为什么混合动力车总是一个更好的选择!

阅读白皮书

基于代理的仿真建模是观察组织的一种新方法

传统的建模方法将公司员工、客户、产品、设施和设备视为统一的组、被动的实体,或者仅仅是流程中的资源。

例如,系统动力学模型必然包含这样的假设:“我们有120名研发人员,他们每年可以设计大约20种新产品。或者,“我们有1200辆卡车的车队,每月的运输能力是确定的,每年有5%的卡车需要更换。”

与此同时,离散事件模型将组织视为多个流程,例如,“客户呼叫呼叫中心,该呼叫首先由a型操作员处理,平均需要2分钟,然后20%的呼叫需要转发。”

基于agent的仿真建模

这些方法比基于电子表格的建模更强大。它们可以捕捉到组织的动态和非线性,但它们忽略了单个实体的独特组成和复杂关系。例如,客户在做出购买决定之前可能会咨询他的家人,或者个别飞机的可用性可能由严格的机队维护计划决定。

基于代理的建模方法没有这些限制,因为重点直接放在单个对象、它们的行为和它们的交互上。因此,基于代理的仿真模型是一组反映现实世界中关系的交互对象。这些结果使得基于代理的模拟在理解和管理当今商业和社会系统的复杂性方面自然地向前迈出了一步。

大数据与基于代理的建模一起工作

今天的公司和政府组织在他们的CRM、ERP、HR和其他数据库中积累了大量的数据。基于代理的建模是一种让数据发挥作用的强大方法。以个体为特征的基于代理的仿真模型可以使用直接从这些数据库中获取的真实的、个性化的属性和行为。结果通过提供精确、简单和最新的方法来建模、预测和比较场景,从而实现精细的优化。

基于代理的建模和多方法建模

AnyLogic是唯一用于构建工业强度基于代理的仿真模型的专业软件。此外,基于代理的仿真模型可以很容易地与离散事件或系统动力学元素相结合,以实现完整的、不妥协的建模。例如,可以看到在供应链上作为代理的仓库,但在内部使用离散事件建模建模。

了解更多多重方法建模

你知道如何建立良好的仿真模型吗?

学习多方法仿真建模白皮书

读到现在
Baidu