论文部分内容阅读
群集智能是受自然界生物群体社会性行为启发而产生的概念,它是指简单个体通过局部交互所涌现出的不可预见的全局智能行为的特性。系统中的个体仅在局部感知能力下,通过同其他个体以及环境的交互就可以实现复杂的行为模式。群集智能利用群体的优势,在没有集中控制、不提供全局模型的前提下,为寻找复杂问题的解决方案提供了新的思路。显然,对群居生物集体行为的研究有助于理解群集智能系统的内在机理,及其在不同领域的应用。本文目的是研究群集智能的有关理论问题,给出一套用于分析群集智能系统及相关行为稳定性和复杂性的方法,并将研究成果应用到多机器人系统中,实现多机器人的协调协作。首先,证明了个体模型下群集智能系统自聚的稳定性。自聚的稳定性是指个体在移动过程中能够成群移动并最终聚集到目标位置周围的邻域内。微观上,通过将个体之间的相互作用转化为势场力,结合考虑个体的感知能力、动态环境以及噪声等因素,建立了群体聚集中的个体模型,运用Lyapunov稳定性理论证明了在上述情况下群体自聚的稳定性。其次,证明了群集智能系统中环形分类行为的稳定性。环形结构同群体聚集时产生的最终结构在空间上具有一定的相似性。将群体聚集个体模型进行扩展,增加不同类对象之间的相互作用,建立了环形分类中被分类对象的个体模型。通过Lyapunov稳定性理论给出了多类物体环形结构构建的稳定性分析。再次,研究了群体模型下的群体自组织特性。宏观上,分析群集智能系统个体之间以及个体和环境之间相互作用产生的效果,并考虑个体的行为规则,有助于建立系统的群体模型。将群体和环境看作一个开放系统,结合耗散结构的相关理论,基于平均场法建立了描述系统宏观状态的群体模型。通过模型的解析解、数值解以及Monte Carlo模拟,分析了系统状态随各个参数的变化规律,得出了群集智能系统多稳态性、模式涌现以及分叉现象产生的机制和条件。最后,将群集智能模型和理论分析结果应用到机器人领域中,以编队和觅食任务为背景,实现了多机器人的协调协作。从行为上看,群体聚集和多机器人编队在过程上具有一致性。机器人间的引力和斥力平衡时可以保证机器人满足一定的几何约束,而环境中的障碍物可以引入同目标相反的势函数模拟。通过引入机器人的动力学方程,结合群体自聚个体模型实现了多机器人的编队控制。以觅食任务为背景的多机器人协作行为,由机器人之间的交互方式入手,提出了基于信息素反应的觅食策略,有效地提高了多机器人觅食的效率,降低了机器人之间的冲突。