随着现代战争模式的不断改变,具备自主航行能力的水下航行器在未来的海战中将会发挥重要作用。各军事强国在相关领域纷纷加强投入,力求在未来战争中取得先发优势。水下航行器广泛应用于侦察、探测、反潜、水雷的布放与排除等多种作业方式。目前各个国家都在积极发展水下航行器,不断向自主化、智能化的方向发展,将其作为未来海战的重要武器。
多水下航行器系统具备诸多优点:可提升任务完成的效率,实现多线程操作,进行分布式作业,实现协同作业,扩大作业范围等;可提升系统的冗余性,系统在数量上具备冗余性,通过合理设置UUV的数量,使得单个UUV的故障不会导致任务的失败,提升系统的鲁棒性,这点在军事应用方面尤其突出。编队控制作为多UUV系统的基础技术具有重要的现实以及理论意义。
在编队控制的诸多方案中,领航者-跟随者控制方法是最为常用的控制方案。其基本思想为,将编队成员分为领航者与跟随者,领航者根据规划的轨迹进行运动,跟随者根据领航者的姿态与速度信息设计自己的运行速度,进而形成编队。领航者需要根据导航模块提供的姿态与速度信息,以及运动规划与决策模块给出运行模块决策与航迹信息进行运动。跟随者需要根据通信模块传递的领航者的姿态与速度、自身姿态与速度来设计自身的速度。在早期的研究成果中
[1⇓-3],控制器中的反推技术以及李雅普诺夫方法被广泛运用,成为了该领域的重要研究基础之一。一些研究成果考虑速度存在限制或存在输入扰动的情形。Yu等人
[4]针对移动机器人编队控制中存在输入速度限制的问题,设计了相应的非线性控制器,速度限定可以通过调节控制器参数实现。针对水下航行器面临的参数不确定性及洋流扰动等问题,高振宇等人
[5]将模型参数不确定性及海洋扰动看作复合扰动,设计扰动观测器,实现固定时间内的准确估计,进而进行编队控制律的设计。曹子尧
[6]针对常值海流作用下的水下航行器编队控制问题展开研究,设计了包含路径跟踪动力学控制律和路径参数一致性协同跟踪控制器的控制方案,并证明了系统的稳定性。吕达等人
[7-8]针对弱通信条件下的水下航行器编队控制问题,提出了一种非主从式编队策略,该方法能够在通信受限条件下控制水下航行器完成各种编队行为。侯新国等人
[9]针对水下航行器防碰撞问题给出了自主水下航行器的无碰协调技术,将编队控制与无碰策略等多种行为进行了融合。李娟等人
[10]将滑膜控制的相关思想引入了编队控制问题中,提升了系统的抗干扰能力和鲁棒性。
目前已有的方案注重从控制理论的层面分析问题,缺乏对于水下航行器编队控制问题在水下作业环境中所面临的特定问题的分析。水下情况的复杂多样,干扰信号复杂多变,由于缺乏对于水下特定环境的分析,众多在移动机器人以及四旋翼机器人中可以稳定使用的编队控制方案无法直接迁移到水下航行器的编队控制。跟随者获取领航者姿态与速度的方法主要包括通信与测量两种方式。在UUV无法装备北斗等全局定位系统修正自身惯导定位系统的累积误差的情况下,领航者对于自身位置的累积误差会随着运行时间的增加而增加,此时领航者将叠加了累积误差的位置通过水声通信的方式传输给跟随者,跟随者对于位置信息同样存在累积误差,因此控制律所使用的相对位置信息会存在较大的误差,并且误差会随着时间的增加而不断增加。同时,高精度的惯导系统代价高昂,难以大范围使用。故而,完全通过水声通信的方式传输领航者的姿态与速度信息的方式缺乏灵活性,无法适应多UUV系统的长时间水下作业,同时该方案对于水声通信的传输带宽提出了较高的要求。因此本文提出了一种基于水下目标定位的领航者-跟随者编队控制方案, 采用MUSIC算法+互相关法的方法检测领航者的位置信息与线速度信息,该方法可消除惯导系统的累积误差,实现编队控制方案的长时间稳定运行,使得领航者仅需要传输自身的航向角以及对应的转向速度,大大减少水声通信所需的带宽,减小通信传输的压力。在此方案下,在减少通信传输带宽压力的同时,提升跟随者与领航者之间的定位精度,提升整个系统的稳定性。