弱通讯条件下水下航行器编队行为分析

吕 达1,苏浩秦1,2,郭明禹1,张子俊1,卢曼曼1

(1.中国航天空气动力技术研究院, 北京 100074; 2.彩虹无人机科技有限公司, 北京 100074)

摘要: 针对水下无人装备发展中日渐热门的编队控制方向,提出了一种弱通讯条件下的非主从编队控制策略。根据水下航行器常见的3种编队行为,以3台水下航行器组成的编队为研究对象,分析了该方法与传统主从式编队控制策略的优缺点。结果表明:该方法能够在通讯受限条件下控制水下航行器编队完成各种编队行为,且相比传统主从式编队方法,在通讯故障、通讯延迟和海浪干扰情况下具有继续进行编队控制的能力。相比传统主从式编队方法,具有通讯质量要求低、编队失效风险低等优点。

关键词:水下航行器;编队;弱通讯;非主从

1 引言

多水下航行器编队控制是近年来热门的研究方向。编队控制的思想来源于人类对于自然界的观察,自然界中的鸟类、鱼类等群体普遍存在编队行为,这种编队行为能使动物群体更有效地抵御入侵或捕获猎物。同样,利用多个水下航行器在空间中的编队,可以提高水下航行器系统的工作效率,扩大其工作范围;并且利用水下航行器编队内资源的冗余性,可以增强水下航行器系统的容错性、鲁棒性和灵活性。目前主流的水下航行器编队控制策略主要有传统主从编队控制策略[1-3]基于人工势场编队控制策略[4-6]、虚拟刚体结构编队控制策略[7-8]、基于行为编队控制策略[9-10]、分布式编队控制策略[11-12]等等。

对于传统主从式编队控制,即在水下航行器编队中指定一个航行器作为领航者,其余航行器作为跟随者,跟随者获取领航者的运动状态并以此作为参考,根据自身在编队中与领航者的相对位置,以一定的空间距离跟随领航者航行。

假设在编队中有m个水下航行器,假定第i个水下航行器为AUVi(i=1,2,…,m)。不妨令AUV1为领航者,AUV1通过水声通讯机向其余水下航行器广播其位置信息,AUVi(i=2,…,m)的任务计算机通过AUV1坐标为参考,计算出AUVi的期望位置的表达式为:

(1)

式(1)中:GPS_x(i),GPS_y(i),GPS_z(i)分别为AUVi的3个坐标;l_x(1,i),l_y(1,i),l_z(1,i)分别为AUVi相对于AUV1的3个坐标差。

对于有3个水下航行器的编队,其通讯结构如图1所示。

图1 传统主从式编队策略通讯结构示意图
Fig.1 communication structure of traditional master-slave formation strategy

传统主从式编队控制策略结构简单,易于实现,是目前科学研究以及工程实现比较常用的方法。但是该方法对于各水下航行器的通讯要求比较高,从航行器存在由于距离或盲区等原因收不到主航行器水声信号的问题,且主航行器通讯消耗的能量较大,容易造成能源消耗不均,主航行器在极端情况下一旦发生故障,航行器编队很难继续进行作业。因此,可靠性较高的非主从式编队策略具备很高的研究价值与应用需求。

2 弱通讯非主从编队控制策略介绍

2.1 编队策略

本文提出一种弱通讯条件下的非主从编队控制策略,具体为:假设在编队中有m个水下航行器,假定第i个水下航行器为AUVi(i=1,2,…,m)。各个航行器在定速航行时按照预先设计的轨迹航行,不是时刻进行通讯,只在固定的时间间隔进行通讯以校正各航行器在队形中的位置,且当航行器编队需要进行一定编队动作时,开始进行通讯,随机指定一个临时“机动发起者”,不妨设为AUV1,AUV1将自身位置和姿态信息发送给AUV2作为参考,AUV2根据此信息解算出自身期望的位置;AUV2再将自身的位置和姿态信息发送给AUV3,AUV3再发送给AUV4,依次类推,AUVm-1发送给AUVm,形成一个链型的通讯拓扑结构,如图2所示。

图2 弱通讯非主从编队策略通讯拓扑结构示意图
Fig.2 Communication structure of weak communication non master-slave formation strategy

i个水下航行器位置的期望表达式为:

(2)

式(2)中:GPS_x(i),GPS_y(i),GPS_z(i)分别为AUVi的3个坐标;l_x(ii-1),l_y(ii-1),l_z(ii-1)分别为AUVi相对于AUVi-1的3个坐标差;Xi(t),Yi(t),Zi(t)分别为AUVi的预定航线的3个坐标值。

2.2 通信故障处理机制

当编队中某一个航行器发生故障不能正常通信时,只需将其后面所有的航行器的编号都减1,可以继续完成后续编队的动作,具体为:不妨假设编队中的AUVk发生故障,那么AUVk+1在之后的编队中就变为AUVk,接收AUVk-1发出的位置信息,AUVk+2就变为AUVk+1,接收AUVk发出的位置信息,依次类推,可以继续完成后续编队的动作,当编队动作执行完成后,各航行器的通讯终止,继续各自沿各自预先期望轨迹航行。

3 水下航行器编队行为分类

为了方便水下航行器的编队任务管理,根据几种常见的编队航行模式的特点,将水下航行器编队航行归纳为3种编队行为:定速航行、编队转弯以及队形转换。

定速航行即编队内所有航行器保持相对位置不变,朝同一方向以同一速度航行。定速航行是AUV编队最常见的编队行为,任何编队的保持都需要实现编队的定速航行,在此基础上才能实现更复杂的编队动作。定速航行最需要注意的问题是航行轨迹的保持,对于传统主从式编队控制策略而言,主航行器由于始终与各从航行器保持通讯,从而实时校正各航行器在编队中的位置,所以航行轨迹保持的难度较低,各航行器的航迹偏差主要取决于各从航行器;弱通讯条件下,航行器之间在定速航行时并不时刻通讯,这样各航行器由于受扰动而并不容易保持直线轨迹,因此,需要在固定的时间间隔进行通讯,以校正各航行器在队形中的位置。

编队转弯即编队内的各个航行器向同一方向转过同一角度,转弯完成之后和转弯完成之前航行器的队形不变。编队转弯是水下航行器编队的重要组成内容,在一般的编队任务中,编队转弯出现的频率仅次于编队定速航行,其应用领域包括固定海域扫海探测、障碍物躲避以及目标跟踪监视。以3个航行器的编队为例,如图3和图4所示,编队转弯有2种转弯方式,分别为定速度转弯和变速度转弯,定速度转弯是各个航行器在转弯过程中走过的距离相等,速度不变,易于控制,缺点是各个航行器航迹有交叉,在外界扰动下容易发生碰撞;变速度转弯是各个航行器在转弯过程中比较严格的保持相对的位置关系,转弯过程中各个航行器的速度会有变化,由于变速度转弯各个航行器之间始终保持一定的位置关系,因此不易发生碰撞,但缺点是有可能导致各个航行器的能耗不均。

图3 定速度的横向编队转弯编队示意图
Fig.3 Schematic diagram of lateral formation turning at constant speed

图4 变速度的横向编队转弯编队示意图
Fig.4 Schematic diagram of lateral formation turning with variable speed

队形转换即航行器编队由一种队形形式转换为另一种队形形式。例如,图5所示的航行器编队由三角形队形转换为横向队形,图6所示的航行器编队由横向队形转换为纵向队形等。队形转换可使AUV编队的功能得到拓展,实现在不同的任务条件和航行环境下选择合适的编队队形,实现任务效率的提升以及环境适应性的增强。

图5 AUV编队由三角形编队转换为横向编队示意图
Fig.5 Schematic diagram of AUV formation transferring from triangular formation to transverse formation

图6 AUV编队由横向队形转换为纵向队形示意图
Fig.6 Conversion of AUV formation from transverse formation to longitudinal formation

本文所仿真的3种编队队形在AUV实际编队任务中应用较为广泛,其中三角形队形具有队形纵深较小,机动灵活的优点,便于进行巡逻及警戒工作;横向队形可以增大航行器编队的侧扫声呐扫描面积以提高探测效率,便于进行海洋探测工作;纵向队形则便于进行避障,有利于提高穿越狭长水道的通行效率。同样以3个航行器编队为例,对于采用传统主从式的编队控制方法,假定AUV1为领航者,AUV2和AUV3为跟随者,且AUV1的预定航线的坐标值如式(3),对于斜边为120 m的等腰直角三角形队形,则根据式(1)可得到:AUV2和AUV3的期望坐标值即为式(4)和式(5)。对于航行器相邻间隔为120 m的横向队形,AUV2和AUV3的期望坐标为式(6)和式(7)。对于采用弱通讯非主从编队控制方法,假定AUV1为机动发起者,则在队形转换过程中,同样假设AUV1的预定航线的坐标值如式(3),则根据式(2)可得到:对于上述三角形队形,AUV2的期望坐标与传统主从式相同为式(4),AUV3的期望坐标为式(8)。对于横向队形,AUV2的期望坐标与传统主从式相同为式(6),AUV3的期望坐标为式(9)。

(3)

(4)

(5)

(6)

(7)

(8)

(9)

4 水下航行器编队行为仿真试验

4.1 对比仿真试验1:水下航行器编队定速航行

进行水下航行器编队行为的仿真试验,以3个航行器的编队为例,仿真试验设计如下:首先进行无干扰、无失联、且水声通讯无延时情况下航行器编队的定速航行仿真试验。该仿真试验模拟的情形为航行器编队沿预定航线定速直线航行,且保持为横向编队,航行器的速度为2 m/s。分别进行传统主从式编队控制方法和弱通讯非主从编队控制方法的仿真,仿真过程的基本信息设置如表1所示,且仿真过程中没有外力干扰,没有通讯故障。得到3个航行器在平面中的航行轨迹,如图7和图8所示。从图中可看出,在不考虑外界干扰以及没有通讯故障的情况之下,2种编队方法所呈现出的编队控制效果基本相同,说明2种方法均能实现对航行器编队的定速航行控制。

表1 仿真试验1基本信息设置

Table 1 basic information setting of simulation test 1

仿真信息设置值(无干扰、无失联、无延时)设置值(有干扰、有失联、有延时)仿真时长/s1 0001 000仿真步长/s0.01(固定)0.01(固定)迭代方法Runge-KuttaRunge-Kutta干扰类型-深水有限振幅波失联时刻/s-300弱通讯方法通讯间隔/s-100水声通讯传输速率/(m·s-1)1 5001 500

图7 无海浪干扰及通讯故障条件下传统 主从式三航行器编队的定速航行示意图
Fig.7 Constant speed navigation of traditional master-slave three AUVs’ formation without wave interference and communication failure

图8 无海浪干扰及通讯故障条件下弱通讯非 主从式三航行器编队的定速航行示意图
Fig.8 Constant speed navigation of weak communication non master-slave three AUVs’ formation without wave interference and communication failure

其次进行有海浪干扰以及水声通讯延迟且航行过程中存在通讯故障情况下航行器编队的定速航行仿真试验。仿真试验设计如下:航行器沿预定直线进行速度为2 m/s的定速航行,且保持为横向编队,在时间为300 s时发生通讯故障,即传统主从式编队中各从航行器失去来自主航行器的信号,弱通讯非主从编队中某一航行器失去上位航行器的信号,且在航行过程中受到海浪的干扰,海浪干扰模型类似于文献[18-19],在仿真过程中,不考虑导航系统的误差,且由于水声通讯机声波传输速率的影响,通讯讯号无法实时到达目标AUV,假设声波在海水中的传输速率为vs,则传统主从式编队的第i个AUV由于信号传输而造成的通讯误差时间为:

(10)

式(10)中,ΔTi为第i个AUV的通讯延迟时间。

弱通讯非主从式编队的第i个AUV由于信号传输而造成的通讯误差时间为:

(11)

式(11)中,ΔTi为第i个AUV的通讯延迟时间。

仿真过程的基本信息设置如表1所示。得到3个航行器在平面中的航行轨迹如图9和图10所示。从图中可看出,传统主从式编队在失去通讯时,编队受到干扰较大,3个航行器受到不同程度的干扰,且未能保持横向编队;弱通讯非主从编队中航行器虽然也受到干扰,但因为航行器在不通讯时可以各航行器任务计算机预置的航线为参考,所以航行器的横向队形保持良好。

图9 海浪干扰及通讯故障条件下传统主从式 三航行器编队的定速航行示意图
Fig.9 Constant speed navigation of traditional master-slave three AUVs’ formation under wave interference and communication failure

图10 海浪干扰及通讯故障条件下弱通讯非主从式 三航行器编队的定速航行示意图
Fig.10 Constant speed navigation of weak communication non master-slave three AUVs’ formation under wave interference and communication failure

4.2 对比仿真试验2:水下航行器编队转弯仿真

进行三航行器编队的编队转弯仿真试验,首先进行无干扰、无通讯延迟以及无通讯失联情况下的编队转弯仿真。该仿真试验模拟的情形为航行器横向编队沿预定航线进行90°的编队转弯,编队转弯应避免航行器之间出现碰撞。首先采用定速度方式,分别进行传统主从式的编队控制方法和基于弱通讯的非主从编队控制方法的仿真,仿真过程的基本信息设置如表2所示,得到3个航行器在平面中的航行轨迹,如图11、图12所示。

表2 仿真试验2基本信息设置

Table 2 Basic information setting of simulation test 2

仿真信息设置值(无干扰、无失联、无延时)设置值(有干扰、有失联、有延时)仿真时长/s2 0002 000仿真步长/s0.01(固定)0.01(固定)迭代方法Runge-KuttaRunge-Kutta干扰类型-深水有限振幅波失联时刻/s-1 000弱通讯方法通讯间隔/s-100水声通讯传输速率/(m·s-1)1 5001 500

图11 无海浪干扰及通讯故障条件下传统主从式 三航行器编队的定速度转弯示意图
Fig.11 Constant speed turning of traditional master-slave three AUVs’ formation without wave interference and communication failure

图12 无海浪干扰及通讯故障条件下弱通信的非主从式 三航行器编队的定速度转弯示意图
Fig.12 Constant speed turning of non master-slave three AUVs’ formation with weak communication without wave interference and communication failure

其次考虑采用变速度转弯方式进行仿真试验,分别进行传统主从式的编队控制方法和基于弱通讯的非主从编队控制方法的仿真,仿真过程的基本信息设置见表2,得到3个航行器在平面中的航行轨迹,如图13、图14所示。综合图11-图14可知,2种方法在控制编队转弯方面效果差异不明显,均能很好地控制航行器编队进行90°的转弯,且转弯过程中航行器很好地避免了碰撞。

图13 无海浪干扰及通讯故障条件下传统主从式 三航行器编队的变速度转弯示意图
Fig.13 Variable speed turning of traditional master-slave three AUVs’ formation without wave interference and communication failure

图14 无海浪干扰及通讯故障条件下弱通信非主从式 三航行器编队的变速度转弯示意图
Fig.14 Variable speed turning of weak communication non master-slave three AUVs’ formation without wave interference and communication failure

继续进行有海浪干扰、通讯延迟以及航行过程中存在通讯故障情况下航行器编队的编队转弯仿真试验。仿真试验设计如下:航行器横向编队沿预定航线进行90°的编队转弯,且保持为横向编队,在时间为1 000 s时发生通讯故障,此时刻为航行器编队开始进行转弯时,即传统主从式编队中各从航行器失去来自主航行器的信号,弱通讯非主从编队中某一航行器失去上位航行器的信号,假设航行器2失去航行器1的信号,仿真过程中受到海浪的干扰,且考虑水声通讯延迟的影响,传统主从式编队的第i个AUV的通讯延迟为式(10),弱通讯非主从式编队的第i个AUV的通讯延迟为式(11),不考虑导航系统的误差,仿真过程的基本信息设置见表2。3个航行器在平面中定速度转弯的航行轨迹如图15、图16所示,变速度转弯的航行轨迹如图17、图18所示。从图中可看出,传统主从式编队在失去通讯时,编队受到干扰较大,在经历编队转弯后,3个航行器未能保持横向队形;弱通讯非主从编队中航行器1受到海浪干扰脱离编队,但航行器2和航行器3仍旧能够保持在同一条垂直于航迹的直线上,航行器的横向队形保持良好。

图15 海浪干扰及通讯故障条件下传统主从式 三航行器编队的定速度转弯示意图
Fig.15 Constant speed turning of traditional master-slave three AUV’s formation under wave interference and communication failure

图16 海浪干扰及通讯故障条件下弱通讯非主从式 三航行器编队的定速度转弯示意图
Fig.16 Constant speed turning of weak communication non master-slave three AUVs’ formation under wave interference and communication failure

图17 海浪干扰及通讯故障条件下传统主从式 三航行器编队的变速度转弯示意图
Fig.17 Variable speed turning of traditional master-slave three AUVs’ formation under wave interference and communication failure

图18 海浪干扰及通讯故障条件下弱通讯非主从式 三航行器编队的变速度转弯示意图
Fig.18 Variable speed turning of weak communication non master-slave three AUVs’ formation under wave interference and communication failure

4.3 对比仿真试验3:水下航行器编队队形转换仿真

进行三航行器编队的队形转换仿真试验,首先进行没有海浪干扰、通讯延迟以及通讯故障时的仿真,该仿真试验模拟的情形为航行器编队沿预定航线进行队形转换,分别进行了传统主从式编队控制方法和弱通讯非主从编队控制方法的仿真,仿真过程的基本信息设置如表3所示,得到航行器在平面中的航行轨迹,如图19~图22所示。图19和图20展示了航行器由三角形队形转换为横向队形,图21和图22展示了航行器由横向队形转换为纵向队形,根据不同任务类型和航行条件选择合适的编队方式是航行器编队队形转换的主要作用。通过图19与图20,图21与图22的对比可以得出以下结论:采用传统主从式编队控制策略的队形转换过程中,因为各从航行器有且只有一个主航行器作为参考点,所以其队形转换过程响应更为迅速,且其轨迹规划更为合理。而对于弱通讯非主从编队控制策略,由于其在队形转换的过程中各航行器有着不同的参考点,且与机动发起航行器是间接通讯关系,故其队形转换过程的响应速度及轨迹规划合理性均不及主从式方法,处于通讯链末端的航行器尤为明显,体现在图中即为航行器编队的整体轨迹难以保持对称,且通讯链末端的航行器走过的路程较长。

图19 无海浪干扰及通讯故障条件下传统主从式 三航行器编队的三角队形-横向队形转换示意图
Fig.19 Triangular formation lateral formation conversion of traditional master-slave three AUVs’ formation without wave interference and communication failure

表3 仿真试验3基本信息设置
Table 3 Basic information setting of simulation test 3

仿真信息设置值(无干扰、无失联、无延时)设置值(有干扰、有失联、有延时)仿真时长/s7001 000仿真步长/s0.01(固定)0.01(固定)迭代方法Runge-KuttaRunge-Kutta干扰类型-深水有限振幅波失联时刻/s-400队形转换时刻/s300300弱通讯方法通讯间隔/s-100水声通讯传输速率/(m·s-1)1 5001 500

图20 无海浪干扰及通讯故障条件下弱通信非主从式 三航行器编队三角队形-横向队形转换示意图
Fig.20 Triangular formation lateral formation conversion of weak communication non master-slave three AUVs’ formation without wave interference and communication failure

图21 无海浪干扰及通讯故障条件下传统主从式 三航行器编队的横向队形-纵向队形转换示意图
Fig.21 Lateral to longitudinal formation conversion of traditional master-slave three AUVs’ formation without wave interference and communication failure

图22 无海浪干扰及通讯故障条件下弱通信非主从式 三航行器编队横向队形-纵向队形转换示意图
Fig.22 Horizontal to vertical formation conversion of weak communication non master-slave three AUVs’ formation without wave interference and communication failure

为了验证本文所述弱通讯条件下非主从编队方法的特点及优势,继续进行有海浪干扰、通讯延迟且航行过程中存在通讯故障情况下航行器编队的队形转换仿真试验。该仿真设计如下:航行器编队由初始状态的三角形队形转换为横向队形并继续沿预定航线保持横向队形航行,队形转换的时刻为300 s。假设在时间为400 s时发生通讯故障,传统主从式编队中各从航行器失去来自主航行器的信号,弱通讯非主从编队中航行器2失去来自上位航行器1的信号,仿真过程中受到海浪的干扰,且考虑水声通讯延迟的影响,传统主从式编队的第i个AUV的通讯延迟为式(10),弱通讯非主从式编队的第i个AUV的通讯延迟为式(11),仿真过程不考虑导航系统的误差,仿真过程的基本信息设置见表3。3个航行器由三角形队形转换为横向队形的航行轨迹如图23、图24所示。类似的,可进行航行器编队在海浪干扰、通讯延迟以及通讯故障下由横向队形转换为纵向队形的仿真,仿真过程的基本信息设置见表3,其中,队形转换时间与通讯故障时间不变,分别为300 s和400 s,通讯的延迟时间也不变,得到其航行轨迹如图25、图26所示。从以上图中可看出,传统主从式编队在失去主航行器的通讯时,在海浪干扰下2种队形转换均无法完成,2个从航行器因为没有主航行器的引导,未能机动到期望的位置;而采用本文所述弱通讯非主从编队的3个航行器在失去航行器1的通讯时,仍完成了2种队形的转换,并能够保持新队形继续航行,航行器1因为失去通讯其只能通过自身导航继续航行,所以最后在编队中的位置略有偏差,而航行器2和3之间仍可通讯直到完成队形转换,继续航行仍旧能够保持在同一条垂直于或平行于航迹的直线上,队形保持良好。

图23 海浪干扰及通讯故障条件下传统主从式 三航行器编队的三角队形-横向队形转换示意图
Fig.23 Triangular formation lateral formation conversion of traditional master-slave three AUVs’ formation under wave interference and communication failure

图24 海浪干扰及通讯故障条件下弱通讯非主从式 三航行器编队的三角队形-横向队形转换示意图
Fig.24 Triangular formation lateral formation conversion of weak communication non master-slave three AUVs’ formation under wave interference and communication failure

图25 海浪干扰及通讯故障条件下传统主从式 三航行器编队的横向队形-纵向队形转换示意图
Fig.25 Lateral to longitudinal formation conversion of traditional master-slave three AUVs’ formation under wave interference and communication failure

图26 海浪干扰及通讯故障条件下弱通讯非主从式 三航行器编队的横向队形-纵向队形转换示意图
Fig.26 Lateral to longitudinal formation conversion of weak communication non master-slave three AUVs’ formation under wave interference and communication failure

5 结论

1) 所提出的方法能够在通讯受限、通讯存在一定延迟并且具有一定海浪干扰的条件下有效控制水下航行器编队完成各种编队行为,包括定速航行、编队转弯以及2种常见的队形转换。

2) 传统主从式编队控制方法在主航行器通讯故障并且航行器编队受到海浪干扰的情况下,不能保持期望的队形,且完不成编队转弯以及队形转换。

3) 相比传统主从式编队方法,所提出的方法具有通讯质量要求低、编队失效风险低的优点。

4) 相比传统主从式编队方法,所提出的方法在某些情况下由于参考位置信息的间接性,位于通讯链末端的航行器运动轨迹规划容易受到影响,导致走过的路径偏长,该问题有待通过算法优化改进。

参考文献:

[1] Edwards D B,Bean T A,Odell D L,et al.A leader-follower algorithm for multiple AUV formations[C]//Proc.of the 2004 IEEE/OES Autonomous Underwater Vehicles.Piscataway:IEEE Press,2004:40-46.

[2] Cui R X,Ge S S,How B V E.Leader follower formation control of underactuated autonomous underwater vehicles[J].Ocean Engineering,2010,37(17/18):1491-1502.

[3] 崔海英,石秀华,崔荣鑫,等.自主水下航行器主从式编队控制[J].鱼雷技术,2007,15(04):42-44.

Cui H Y,Shi X H,Cui R X,et al.Leader-follower formation control of autonomous underwater vehicles[J].Torpedo Technology,2007,15(04):42-44.

[4] Ren W.Decentralization of virtual structures in formation control of multiple vehicle systems via,consensus strategies[J].European Journal of Control,2008,14(02):93-103.

[5] 赵宁宁,徐德民,高剑,等.基于Serret-Frenet坐标系的多AUV编队路径跟踪控制[J].鱼雷技术,2015,23(01):35-39.

Zhao N N,Xu D M,Gao J,et al.Formation path following control of multiple AUVs based on serret-frenet coordinate system[J ].Torpedo Technology,2015,23(01):35-39.

[6] 潘无为,姜大鹏,庞永杰,等.人工势场和虚拟结构相结合的多水下机器人编队控制[J].兵工学报,2017,38(02):326-224.

Pan W W,Jiang D P,Pang Y J,et al.A multi-AUV formation algorithm combining artificial potential field and virtual structure[J].ACTA Armamentarii,2017,38(02):326-224.

[7] Leonard N E,Fiorelli E.Virtual leaders,artificial potentials andcoordinated control of group[C]∥Proc.of the IEEE Conference on Decision and Control.Orlando,America:IEEE Control Systems Society,2001:2963-2973.

[8] Cifuentes S,Girón-Sierra J M,Jiménez J.Virtual fields and behaviour blending for the coordinated navigation of robot teams:Some experimental results[J].Expert Systems with Applications,2015,42(10):4778-4796.

[9] Djapic V.Unifying behavior based control design and hybrid stability theory for AUV application[D].Riverside:University of California,2009:72-105.

[10] Jiang D P,Pang Y J,Qin Z B.Coordinated control of multiple autonomous underwater vehicle system[C]∥Proceedings of the 2010 8th World Congress on Intelligent Control and Automation.Jinan,China:IEEE Robotics and Automation Society,IEEE Control System Society,2010:4901-4906.

[11] 李慧平,范真元,王婉青.基于分层分布式模型预测控制的AUV编队协同控制方法[P].中国:CN201611163767.1.2016-12-16.

Li H P,Fan Z Y,Wang W Q.AUV formation cooperative control method based on hierarchical distributed model predictive control[P].China:cn201611163767.1.2016-12-16.

[12] 翟楠楠,杨惠珍,郝莉莉,等.多AUV编队分布式仿真系统设计与实现[J].计算机仿真,2013,30(11):356-360.

Zhai N N,Yang H Z,Hao L L,et al.Design and implementation of distributed simulation system for multi-AUV formation distributed simulation system[J].Computer Simulation,2013,30(11):356-360.

[13] Liu X H,Goldsmith A,Mahal S S,et al.Effects of communication delay on string stability in vehicle platoons[C]∥Proceedings of the IEEE Intelligent Transportation Systems,2001:625-630.

[14] Saska M,Krajnik T,Vonasek V,et al.Fault-tolerant formation driving mechanism designed for heterogeneous MAVs-UGVs groups[J].Journal of Intelligent and Robotic Systems,2013,73(1/4):603-622.

[15] Ma C,Zeng Q.Distributed formation control of 6-DOF autonomous underwater vehicles networked by sampled-data information under directed topology[J].Neurocomputing,2015,154:33-40.

[16] Park B S.Adaptive formation control of underactuated autonomous underwater vehicles[J].Ocean Eng.,2015,96:1-7.

[17] Soares J,Aguiar A,Pascoal A,et al.Joint asv/auv range-based formation control:theory and experimental results[C]∥Proceedings of the IEEE International Conference on Robotics and Automation(Karlsruhe),2013:5579-5585.

[18] 杜亮,严卫生,高剑,等.波浪干扰下的 AUV 纵向运动建模与模型预测控制[J].系统仿真学报,2012,24(06):1180.

Du L,Yan W S,Gao J,et al.Modeling and model predictive control of AUV longitudinal motion under wave disturbance[J].Journal of system simulation,2012,24(06):1180.

[19] Battista T,Woolsey C,Perez T,et al.A dynamic model for underwater vehicle maneuvering near a free surface[J].IFAC-PapersOnLine,2016,49(23):68-73.

Analysis of Formation Behavior of Autonomous Underwater Vehicles Under Weak Communication

LYU Da1, SU Haoqin1,2, GUO Mingyu1, ZHANG Zijun1, LU Manman1

(1.China Academy of Aerospace Aerodynamics, Beijing 100074, China; 2.Caihong UAV Technology Co., Ltd., Beijing 100074, China)

Abstract: Aiming at the increasingly popular formation control field in the development of AUV, this paper proposed a non-master-slave formation control method under weak communication conditions. According to three common behaviors of AUV formation, the formation of three AUVs was taken as the research object, and the advantages and disadvantages of this method and the traditional master-slave formation control method were comparatively analyzed. The analysis results show that this method can control autonomous underwater vehicle formation to complete various formation behaviors under the condition of limited communication. Compared with the traditional master-slave formation method, it has the ability to continue formation control in the case of communication failure, communication delay and waves disturbance. In addition, it has the advantages of low communication quality requirements, low formation failure risk compared with the traditional master-slave formation control method.

Key words: autonomous underwater vehicle; formation; weak communication; non-master-slave

收稿日期:2021-02-18;

修回日期:2021-03-16

基金项目:集团研发类项目(8000090003014160021)

作者简介:吕达(1994—),男,博士生,助理工程师,E-mail:2442070076@qq.com。

doi: 10.11809/bqzbgcxb2021.12.037

本文引用格式:吕达,苏浩秦,郭明禹,等.弱通讯条件下水下航行器编队行为分析[J].兵器装备工程学报,2021,42(12):239-247,267.

Citation format:LYU Da, SU Haoqin, GUO Mingyu, et al.Analysis of Formation Behavior of Autonomous Underwater Vehicles Under Weak Communication[J].Journal of Ordnance Equipment Engineering,2021,42(12):239-247,267.

中图分类号:TP13

文献标识码:A

文章编号:2096-2304(2021)12-0239-09

科学编辑 张立川 博士(西北工业大学教授)

责任编辑 唐定国