第 46 卷 第 5 期
2 0 1 4 年 5 月
哈 尔 滨 工 业 大 学 学 报
JOURNAL OF HARBIN INSTITUTE OF TECHNOLOGY
Vol 46 No 5
May 2014
人工势场和虚拟领航者结合的多智能体编队
曲成刚
1
, 曹喜滨
1
, 张泽旭
2
(1.哈尔滨工业大学 卫星工程技术研究所, 150080 哈尔滨; 2.哈尔滨工业大学 深空探测基础研究中心, 150080 哈尔滨)
摘 要: 针对多智能体编队控制中的无碰撞、稳定队形保持和智能调整等问题,提出一种将人工势场和虚拟领航者相结
合的多智能体编队控制方法.首先,利用人工势场定义智能体之间的相互作用力和期望距离;其次,由虚拟领航者固定智
能体之间的方位角,并通过增加虚拟领航者的数量和分布位置在人工势场中控制群组的队形和指挥群组的运动;最后,
利用系统的动能和人工势能构造的李亚普诺夫函数证明了多智能体编队系统的稳定性.仿真实验结果验证了本文提出
算法的有效性,可实现无碰撞、稳定地保持和调整智能体系统的编队队形.
关键词: 人工势场;虚拟领航者;多智能体系统;协同控制
中图分类号: V448 22 文献标志码: A 文章编号: 0367
-
6234(2014)05
-
0001
-
05
Multi⁃agent system formation integrating virtual leaders
into artificial potentials
QU Chenggang
1
, CAO Xibin
1
, ZHANG Zexu
2
(1. Research Institute of Satellite Technology, Harbin Institute of Technology, 150080 Harbin, China;
2. Deep Space Exploration Research Center, Harbin Institute of Technology, 150080 Harbin, China)
Abstract: To solve the problems of collision between neighboring agents, a formation control algorithm is
presented for multi⁃agent systems integrating virtual leaders into artificial potentials to keep and adjust
formation. Firstly, the interaction forces and expectation distances between neighboring agents are determined
by artificial potentials. Then, the formation and the motion direction of the group are controlled in the artificial
potentials proposed by means of the amount and distribution locations of virtual leaders. Finally, the approach
provides a construction for a Lyapunov function to prove stability of the formation systems using the system
kinetic energy and the artificial potential energy. Simulation results show that the controller is effective and can
keep or change formation configuration rapidly, stably and exactly with no collision.
Keywords: artificial potentials; virtual leaders; multi⁃agent system; cooperative control
收稿日期: 2013
-
11
-
22.
基金项目: 国家自然科学基金资助项目( 61374213) ,装备预研共
用技术基金资助项目(9140A04030113HT01049) .
作者简介: 曲成刚(1978—) ,男,博士研究生;
曹喜滨(1963—) ,男,博士生导师,长江学者特聘教授;
张泽旭(1971—) ,男,教授,博士生导师.
通信作者: 张泽旭,zexuzhang@ hit.edu.cn.
多智能体系统的研究是分布式智能控制研究
的一个重要分支,它的目标是将大的复杂的系统
(软硬件系统) 分解成小的、彼此 相互通 讯及协
调、易于管理的系统(即智能体),从而实现复杂
系统的有机集成
[1]
.多智能体的编队控制是指智
能体之间形成或达到期望的距离和方位角. 在陆
地智能机器人编队、水下自主航行器编队、舰队的
编队、无人机群编队、导弹集群编队控制,卫星星
座的调度等方面,智能体之间的协同控制是一个
不可回避的重要问题
[2
-
6]
.
多智能体系统的编队控制形式主要包括队形
形成、朝向目标、队形保持、队形变换和障碍规避
等.目前主要的队形控制方法有:1) 人工势场法,
即通过定义人工势场得到相应的队形,但存在着
队形单一,不同的队形需要定义不同的人工势场,
势函数过于复杂等缺点
[7
-
11]
;2) 虚拟结构法,其
缺点是应用范围很大程度上受到虚拟结构法形成
的队形的限制
[12]
;3)领航者
-
跟随者法,对领航者
评论0