【问题标题】:AnyLogic - Cars do not stop at traffic light's lane connectorAnyLogic - 汽车不会停在红绿灯的车道接头处
【发布时间】:2020-08-10 10:45:48
【问题描述】:

有什么经验或想法为什么汽车不会停在由车道连接器定义的红绿灯处,但当红绿灯由停止线定义时会这样做?这种现象对我模型中的所有 15 个红绿灯都有效,并且没有对汽车代理进行任何操作。请找到一个典型的路口here

更新:get-methods 表示车道连接器分别正确连接到相关道路和车道。

Update2:我可以在 AnyLogic 的示例模型中重现这些现象(“交通灯相位优化”)。标准比例,交通信号灯工作完美;以我模型的比例(505 米尺为 43 像素),汽车不会停在红绿灯处。我们可以称之为错误吗?

【问题讨论】:

  • 我只是做了一个最简单的例子,汽车停得很好
  • 嗨,Felipe,你用的是哪种秤?

标签: anylogic


【解决方案1】:

你对比例问题是正确的。事实上,当您不使用首选比例(即每米 4 像素)时,道路交通库的工作非常糟糕。如果与此偏差太大,该模型将根本无法工作,并且车辆将出现不可预测的行为,例如不在红绿灯处停车。

这绝对是我眼中的一个错误,我认为没有解决方法,我也认为它永远不会被修复。

【讨论】:

  • 感谢 Felipe 的浏览。我将联系 AnyLogic 让公司意识到这个问题。奇怪的比例是由于 shapefile 导入造成的;程序中的相关提示可以节省几天的建模时间。
  • 他们已经知道了...但是您不能同时使用 GIS 和道路交通,那您为什么要使用 shapefile?
  • 好的。我将形状文件转换为道路网络。由于那个规模的道路图书馆似乎不再工作,我不确定现在该怎么办。
  • 哦,是的,你可以做到这一点......是的,你必须获得对此的任何逻辑支持......如果道路交通模拟太复杂,我不会使用任何逻辑
猜你喜欢
  • 2020-04-24
  • 2018-10-13
  • 1970-01-01
  • 2020-04-29
  • 2019-02-08
  • 1970-01-01
  • 2018-08-29
  • 2020-03-14
  • 2016-02-08
相关资源
最近更新 更多