我遇到了步行街图书馆的问题。我想使用步行库来模拟车辆的行为,因此,我想将智能体的舒适速度设置为70 is /h。但是,有一个错误说速度必须在0 0mps,10 0mps内。有没有办法设置我想要的任何速度?
谢谢,
剑南
发布于 2018-03-23 07:25:28
首先,你为什么不使用道路交通图书馆?但你必须有你的理由。
你不能改变最大速度值,但你能做的是改变模型的时间尺度,这不是一个非常优雅的解决方案,但不管怎样,这是一个解决方案。没有直接的选项,所以基本上你必须创建你自己的时钟来运行你的方式。
例如,如果你想让你的车以20 mps的速度移动,你选择10mps作为舒适的速度,你有一个变换customTime(customTime())=0.5* time (),其中自定义时间是你自己的函数。
因此,在模拟中每经过1秒,在您的自定义时钟中只会经过0.5秒…你只需要注意你正在收集的统计数据,这样它们就符合你的时间尺度。此外,您还必须根据模型中的时钟更改所有内容,因为Anylogic将继续以正常的秒数显示内容。
希望这能有所帮助:)
https://stackoverflow.com/questions/49436799
复制相似问题