【技术实现步骤摘要】
一种切换通讯拓扑下无人船编队规划与制导方法及系统
本专利技术涉及无人船控制领域,尤其涉及一种切换通讯拓扑下无人船编队规划与制导方法及系统。
技术介绍
现有多无人船编队控制方法主要包括领航-跟随法,虚拟结构法,图论法,人工势场法等。基于图论法的编队控制包括基于单领航者的分布式操纵和基于多领航者的分布式包含操纵。从控制器设计方面来看,现有多无人船包含操纵方法仍存在着以下不足:第一,现有欠驱动多无人船包含操纵方法大都考虑固定通信拓扑,没有考虑切换通讯拓扑结构下的多无人船包含操纵控制问题,不能够实现多种包含操纵编队队形,降低了复杂海况下无人船编队的灵活性。第二,现有的无人船包含操纵编队控制方法,通常把通讯协议和制导控制放在一起设计,通讯和制导环节存在耦合,不能实现通讯协议和制导控制的解耦设计,降低了设计和实现的灵活性。第三,现有无人船包含操纵编队控制方法没有考虑暂态控制过程,导致无人船不能够平滑跟踪给定的曲线,尤其是不能保证多无人船编队切换过程中的平稳过渡。
技术实现思路
本专利技术提供一种切换通讯拓扑下无人船编队规划与制导方法及系统,以克服上述技术问题。本专利技术一种切换通讯拓扑下无人船编队规划与制导方法,包括:建立无人船编队模型及无人船运动学模型;所述无人船编队模型,包括:超级领导者、至少两个虚拟领导者、多艘无人船及用于无人船编队之间相互通讯的通讯网络;根据从通讯网络中获取的邻居无人船和邻居虚拟领导者的参考位置信号,得到所述受控无人船的参考点的包含误差信 ...
【技术保护点】
1.一种切换通讯拓扑下无人船编队规划与制导方法,其特征在于,包括:/n建立无人船编队模型及无人船运动学模型;所述无人船编队模型,包括:超级领导者、至少两个虚拟领导者、多艘无人船及用于无人船编队之间相互通讯的通讯网络;/n根据从通讯网络中获取的邻居无人船和邻居虚拟领导者的参考位置信号,得到所述受控无人船的参考点的包含误差信号;/n根据从通讯网络中获取的第k艘虚拟领导者的路径参数及所述包含误差信号,以及第k艘虚拟领导者与超级领导者之间的路径参数偏差,得到更新的虚拟领导者的参考路径信息,并更新所述包含误差信号;/n根据更新的所述参考路径信息和包含误差信号,得到受控无人船的参考点和参考位置信号;并根据所述受控无人船的参考点和参考位置信号,生成受控无人船的向量场信号;/n根据所述向量场信号得到制导信号;受控无人船通过跟踪所述制导信号,在通讯网络的拓扑结构发生改变时,受控无人船与虚拟领导者之间的跟踪误差快速收敛至零并保持。/n
【技术特征摘要】 【专利技术属性】
1.一种切换通讯拓扑下无人船编队规划与制导方法,其特征在于,包括:
建立无人船编队模型及无人船运动学模型;所述无人船编队模型,包括:超级领导者、至少两个虚拟领导者、多艘无人船及用于无人船编队之间相互通讯的通讯网络;
根据从通讯网络中获取的邻居无人船和邻居虚拟领导者的参考位置信号,得到所述受控无人船的参考点的包含误差信号;
根据从通讯网络中获取的第k艘虚拟领导者的路径参数及所述包含误差信号,以及第k艘虚拟领导者与超级领导者之间的路径参数偏差,得到更新的虚拟领导者的参考路径信息,并更新所述包含误差信号;
根据更新的所述参考路径信息和包含误差信号,得到受控无人船的参考点和参考位置信号;并根据所述受控无人船的参考点和参考位置信号,生成受控无人船的向量场信号;
根据所述向量场信号得到制导信号;受控无人船通过跟踪所述制导信号,在通讯网络的拓扑结构发生改变时,受控无人船与虚拟领导者之间的跟踪误差快速收敛至零并保持。
2.根据权利要求1所述的一种切换通讯拓扑下无人船编队规划与制导方法,其特征在于,所述无人船运动学模型,表示为:
其中,下角标i代表第i艘无人船,即所述受控无人船;xi、yi、ψi分别代表无人船在地球坐标系下的x轴、y轴上的位置以及艏摇角;ui、vi、ri分别代表无人船在船体坐标系下的纵荡速度、横漂速度和艏摇角速度。
3.根据权利要求2所述的一种切换通讯拓扑下无人船编队规划与制导方法,其特征在于,所述根据从通讯网络中获取的邻居无人船和邻居虚拟领导者的参考位置信号,得到所述受控无人船的参考点的包含误差信号,包括:
所述邻居无人船的参考位置信号表示为其中分别为邻居无人船参考位置信号的横、纵坐标;同时将受控无人船的位置参考信号发送到通信网络中;
所述邻居虚拟领导者的参考位置信号,表示为:
pkr(θk)=[xk(θk),yk(θk)]T,其中θk是从通讯网络中获取的路径参数;
通过式(2)计算第i艘无人船的参考点的包含误差信号,表示为:
定义为通讯拓扑图,其中,为边缘集,和分别表示M个跟随者节点和N-M个虚拟领导者节点,为一个超级领导者节点,(i,j)表示节点i从节点j获取信息,当(i,j)∈ε时,aij=1;当时,aij=0;当(i,k)∈ε时,aik=1;当时,aik=0。
4.根据权利要求3所述的一种切换通讯拓扑下无人船编队规划与制导方法,其特征在于,所述根据从通讯网络中获取的第k艘虚拟领导者的路径参数及所述包含误差信号,以及第k艘虚拟领导者与超级领导者之间的路径参数偏差,得到更新的虚拟领导者的参考路径信息,并更新包含误差信号,包括:
对式(2)进行求导后得到第k艘虚拟领导者的参考路径信息,表示为:
其中,wk为第k艘虚拟领导者的分布式路径参数更新律;
通过式(4)计算第k艘虚拟领导者的分布式路径参数更新律wk,表示为:
其中,为路径参数更新增益,
通过式(5)计算第k艘虚拟领导者与超级领导者之间的路径参数偏差表示为:
技术研发人员:彭周华,古楠,徐彦平,刘陆,王浩亮,王丹,尹勇,
申请(专利权)人:大连海事大学,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。