Anylogic个人学习版如何模拟事故

Posted

技术标签:

【中文标题】Anylogic个人学习版如何模拟事故【英文标题】:How to simulate accident in Anylogic personal learning edition 【发布时间】:2018-09-18 14:23:50 【问题描述】:

使用 Anylogic 中的道路交通库,我如何模拟偶发事故、向响应团队发送传感器通知、响应团队进行救援以及将道路通行优先权赋予响应团队离开现场的交通路线

【问题讨论】:

【参考方案1】:

道路交通库可能不是最好的选择。您将需要使用流程建模库,因为它可能更适合此应用程序。但是如果你无论如何都在使用道路交通库,这里有一些想法:

模拟事故的方法是将汽车的速度设置为 0...但是您必须创建自己的逻辑来实现这一点(可能使用停止线)...为了视觉帮助,您可以更改这辆车看起来像着火的汽车或其他东西。 通知响应团队您可以自己完成...使用状态图或其他方式...这是您项目中最简单的部分 您不能直接授予道路优先通行权...但是您可以做的是使用十字路口而不是道路。因为在交叉路口,您可以定义可以使用或不使用的车道。

尽管如此,您的问题最大的问题是它是一个设计问题,而不是具体问题。所以我只能给你一些想法,但不能完全解决问题。

【讨论】:

有见地的回应 如果任何逻辑模拟是完成这项任务的方式,请让我展示全图并获得专业建议 涉及资源汽车/车辆/救护车,救援队,控制室,GPS,GSM,微控制器,传感器、交通控制系统 SEQUENCE 车辆事故发生传感器检测事故 GPS 和 GSM 从传感器接收信号 GPS 和 GSM 信号控制室发出警报 控制室获取数据并定位最近的可用救护车和医院(最佳路线) 救护车从控制室收到事故警报 救护车警报控制控制室找到下一辆可用的救护车 救护车前往事故现场 控制室寻找到最近医院的最短可用路线 控制室发出所有交通信号灯 救护车到达医院并通知控制室到达 救护车可用于下一次任务跨度> 你可以在 AnyLogic 中做到这一点。是的。交通库和基于代理的组合将是我的第一个猜测......或者第二个选择只是使用没有道路交通库的流程建模库 按照建议尝试模拟整个过程,但面临巨大挑战

以上是关于Anylogic个人学习版如何模拟事故的主要内容,如果未能解决你的问题,请参考以下文章

个人电脑如何搭建深度学习/机器学习开发环境?

RuoYi-框架(分离版)个人学习记录

Linux模拟实现简易版bash

软件工程———个人总结

我该如何解决这个问题:警告:字体“Times”和“Times”不适用于 Java 逻辑字体“Serif”

[0003] 总览:Hadoop 个人学习路线进展