微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

显示模型单位总和的时间图

如何解决显示模型单位总和的时间图

我正在 AnyLogic 中研究系统动力学模型,其单位为天。该模型跟踪 10,950 天(30 年)的每日用水需求。该模型的输出之一是跟踪该需求的时间图,但我不希望它绘制每日需求图。相反,我希望时间图以年为单位显示需求(即 30 年中 365 天的总和)。我在寻找方法时遇到了一些麻烦,希望得到任何帮助。谢谢!

解决方法

我认为您的问题是双重的。

  1. 如何让时间图显示 30 年的数据
  2. 如何总结 30 年的年需求

这是一个简单的例子,我相信它可以回答您的问题。

enter image description here

在这个简单的模型中,有一个模拟每日需求的每日事件,并将其添加到名为 annualDemand

的变量中

enter image description here

还有一个每年运行的事件,它对 annualDemand 执行任务并将其保存到数据集,并将年度需求累加器设置为 0。

enter image description here

在您的时间图中,您只需显示数据集,该数据集在模型末尾仅包含 30 个条目,每年一个。

enter image description here

遵循相同的原则

  • 节省年度需求
  • 向数据集添加年度需求并重置年度需求的年度事件
  • 绘制数据集的时间图

你应该能够得到你需要的东西。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。