0

我已经与 Anylogic 合作了大约 6 个月,我的目标是为能源需求(例如房屋的风暴和热量)建模通用能源供应链。因此,我想评估能源供应链中的组件是否适合满足能源需求。我的想法是将组件(例如 PV-> 电池存储-> 房屋)建模为代理。我会通过状态图使用 SD 和组件的单个事件(例如电池的充电和放电)对代理中的能量流进行建模。

目前我有两个问题:

  1. 有哪些可能性可以创建我的组件(代理)的可变互连。例如,如果我不想评估场景 PV->Battery Storage->House,而是 PV->Electrolysis->Tank->Fuel Cell->House。我目前的方法是用端口和连接器直观地连接代理,然后通过 set 和 get 函数传递输入和输出变量以进行 DS 计算。是否有其他可能性,例如通过输入 Excel 实现这种连接?我在视频中看到了类似的解决方案:Benjamin Schumann 的“How to Build a True Digital Twin with Self-Configuring Models Using the Material Handling Library”,但我不确定这种方法是否可以应用于 SD。

  2. 为了评估能源供应链,我想在能源流中添加信息,例如类型(电、热)、发电价格(取决于能源流经过的组件)等。有没有办法将此信息添加到 SD 中的流中?我目前的方法是将能量流建模为具有适当参数和变量的代理群体。然后,当能量被消耗或从电转换为热类型时,代理可能会死亡。但是,我不知道这是否符合能量流的 SD 建模。也许你可以帮我解决我的问题?如果我的方法可行或者是否有其他或更简单的方法,我基本上会对更有经验的 Anylogic 用户的意见感兴趣。如果您知道任何解决类似问题的教程视频或示例模型,

最佳克里斯托夫

4

1 回答 1

0

听起来您需要一个模型,它将基于代理和系统动力学方法与代理填充库存(在您的情况下,能量然后转化为热量)取决于它们的连接。在“示例”模型中有一个 AB-SD 组合模型的示例,我还在cloud.anylogic.com 上找到了一个示例,尽管它来自不同的域。

也许如果您可以整理一个简单的示例并分享,那么我将能够提供更多帮助。

于 2021-04-15T09:36:57.480 回答