Anylogic动态连接和断开连接

时间:2017-11-21 18:31:08

标签: java dynamic anylogic

我正在尝试模拟我使用pedestrian librarydynamic event的模型。特别是我使用pedSelectOutput,以便乘客有机会前往多个出口。

dynamic event中,在我写的行动部分中:

pedSelectOutput.out1.disconnectAndUnmapAll(); 
pedSelectOutput.out1.disconnect(pedGoToExit1.in); 
pedSelectOutput.out1.connect(pedGoToExit2.in);

但它似乎不起作用。

Μore具体来说,我想动态选择退出。此外,我想知道我是否可以单独管理pedestrians,而无需创建新的agent类型。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

portName.connect(...)和其他函数仅用于建立初始连接。在PedExit -> Exit侧使用PedSelectOuput,在对侧使用Enter -> PedEnterExitEnter块属于Process Modeling库。它们用于动态路由。在enterName.take( agent );块的On Enter操作中调用Exit,以在相应的Enter块中转发代理。