就上下文而言,我一周前才开始使用 AnyLogic,对此还很陌生。我正在尝试为特定物流流程制作一个简单的流程模型,并且希望能够找到流程的最佳总成本(通过每个子流程花费的时间乘以每个使用的工人的成本来计算)通过限制整个过程所需的总时间。
我的目标函数是我使用的 3 种不同资源的成本总和,我想将该过程所花费的总时间作为约束,但是我正在努力寻找一种方法来做到这一点。
在优化实验中,我假设您已经知道并配置了目标函数。
但是,您还希望对最大处理时间进行一些限制 - 然而,在 AnyLogic 实验中,这些限制只是先决条件。
您所描述的是一项要求。这些在模拟后进行评估,并且它们可以有任何表达式。
例如,如果您有输出,则可以添加
root.total_time <= 10
作为要求(仿真后评估的约束)。