我已经与 Anylogic 合作了大约 6 个月,我的目标是为能源需求(例如房屋的风暴和热量)建模通用能源供应链。因此,我想评估能源供应链中的组件是否适合满足能源需求。我的想法是将组件(例如 PV-> 电池存储-> 房屋)建模为代理。我会通过状态图使用 SD 和组件的单个事件(例如电池的充电和放电)对代理中的能量流进行建模。
目前我有两个问题:
有哪些可能性可以创建我的组件(代理)的可变互连。例如,如果我不想评估场景 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。
为了评估能源供应链,我想在能源流中添加信息,例如类型(电、热)、发电价格(取决于能源流经过的组件)等。有没有办法将此信息添加到 SD 中的流中?我目前的方法是将能量流建模为具有适当参数和变量的代理群体。然后,当能量被消耗或从电转换为热类型时,代理可能会死亡。但是,我不知道这是否符合能量流的 SD 建模。也许你可以帮我解决我的问题?如果我的方法可行或者是否有其他或更简单的方法,我基本上会对更有经验的 Anylogic 用户的意见感兴趣。如果您知道任何解决类似问题的教程视频或示例模型,
最佳克里斯托夫