摘要
本发明公开了一种用于仿真测试的随机交通流控制方法,包括以下步骤:步骤1、通过ego行为预测模块得到ego下一时刻的状态信息;步骤2、根据ego的状态信息,获取与状态信息相对应设置的npc的起始位置信息和终点位置信息,并设定路线节点、每个节点npc选取的路线方向以及每个节点选取的行为的数量,以获得构造后的初始空间;步骤3、在初始空间内基于蚁群算法,当出现与步骤2中起始位置和终点位置信息相同的npc时,对信息素信息进行更新,迭代不能达到设定蚂蚁数,则增加蚂蚁进入步骤2;迭代达到设定蚂蚁数,则输出信息素最多的行为组合,即为npc最优行为集。本发明方法简单高效,能够智能控制npc,以提供有效的npc行为,显著提高了测试的有效性和效率。