Anylogic动态连接和断开连接
Anylogic dynamically connections and disconnections
我正在尝试模拟一个使用 pedestrian library
和 dynamic event
的模型。特别是我使用pedSelectOutput
,让乘客有机会去多个出口。
在dynamic event
中,在动作部分我写:
pedSelectOutput.out1.disconnectAndUnmapAll();
pedSelectOutput.out1.disconnect(pedGoToExit1.in);
pedSelectOutput.out1.connect(pedGoToExit2.in);
不过好像不行。
MO 更具体地说,我想动态选择出口。另外,我想知道我是否可以单独管理 pedestrians
,而不创建新的 agent
类型。
提前谢谢你。
portName.connect(...)
和其他功能仅用于建立初始连接。在PedSelectOuput
侧使用PedExit -> Exit
,在对侧使用Enter -> PedEnter
。 Exit
和 Enter
块属于流程建模库。它们用于动态路由。在 Exit
块的 On Enter 操作中调用 enterName.take( agent );
以转发相应 Enter
块中的代理。
我正在尝试模拟一个使用 pedestrian library
和 dynamic event
的模型。特别是我使用pedSelectOutput
,让乘客有机会去多个出口。
在dynamic event
中,在动作部分我写:
pedSelectOutput.out1.disconnectAndUnmapAll();
pedSelectOutput.out1.disconnect(pedGoToExit1.in);
pedSelectOutput.out1.connect(pedGoToExit2.in);
不过好像不行。
MO 更具体地说,我想动态选择出口。另外,我想知道我是否可以单独管理 pedestrians
,而不创建新的 agent
类型。
提前谢谢你。
portName.connect(...)
和其他功能仅用于建立初始连接。在PedSelectOuput
侧使用PedExit -> Exit
,在对侧使用Enter -> PedEnter
。 Exit
和 Enter
块属于流程建模库。它们用于动态路由。在 Exit
块的 On Enter 操作中调用 enterName.take( agent );
以转发相应 Enter
块中的代理。