如何计算小车速度为零的次数

问题描述 投票:0回答:1

我有一个在道路交通库上构建的模型,并且我在城市内有汽车。这些车由于交叉路口而形成队列。我想知道汽车在队列中停下来的次数

我尝试在我的汽车代理中创建一个参数,每次特定汽车速度达到 0 时该参数都会增加

anylogic
1个回答
0
投票

我不使用这个库,但似乎有几种解决方案可以解决您的问题。

1 在车内创建一个频率非常高的事件,用于计算其当前速度。接下来,使用简单的技术来找出速度为零的频率。这个方法很好,因为它很简单。但是,如果您的活动不经常重新开始,您可能会错过一些汽车送货

2 更好更优雅的方式是使用状态图。并通过它控制你的汽车的运动。即汽车只有在停止状态时才停止。国家本身应该控制汽车的速度,这一点很重要。即,图中应该出现一些事件,使汽车处于停止状态。汽车处于这种状态的次数就是你的答案

© www.soinside.com 2019 - 2024. All rights reserved.