[发明专利]一种基于DMHE和DMPC的无人船协同目标跟踪控制方法有效

专利信息
申请号: 202110012929.6 申请日: 2021-01-06
公开(公告)号: CN112632876B 公开(公告)日: 2022-09-16
发明(设计)人: 李慧平;胡季伟;严卫生;张卓;梁昊姣 申请(专利权)人: 西北工业大学
主分类号: G06F30/28 分类号: G06F30/28;G06F113/08;G06F119/14
代理公司: 西安凯多思知识产权代理事务所(普通合伙) 61290 代理人: 刘新琼
地址: 710072 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 dmhe dmpc 无人 协同 目标 跟踪 控制 方法
【权利要求书】:

1.一种基于DMHE和DMPC的无人船协同目标跟踪控制方法,其特征在于步骤如下:

步骤1:建立编队系统中无人船i的运动学和动力学模型:

其中,d11=-Xu,d22=-Yv,d33=-Nr;其中xi和yi分别表示无人船i在惯性坐标系中相应位置,ψi表示无人船i航向角,ui表示无人船i前向速度,vi表示无人船i横向速度,ri表示其角速度,ui1表示无人船i前向推力,ui2表示无人船i偏航力矩,m表示其质量,以及Xu,Yv,Nr分别是与附加质量和阻尼力有关的流体动力参数;

建立目标运动模型,选取匀加速运动模型:

其中,x、和分别表示目标x轴方向位置、速度和加速度,y、和分别表示目标y轴方向位置、速度和加速度,w(t)表示零均值、协方差为Q的高斯白噪声;

将式(2)离散化后,运动模型为:

xr(k+1)=Fxr(k)+Gw(k) (3)

其中,T是采样周期,矩阵F和G具体形式如下:

在混合坐标系下建立量测方程,具体形式如下:

zi(k)=h(xr(k))+vi(k) (5)

其中,zi(k)=[ri(k),θi(k)]T,ri(k),θi(k)分别表示k时刻无人船i量测的目标距离和方位角,h(x)=[hir,h]T,vi(k)表示表示零均值、协方差为R的高斯白噪声;hir和h具体形式如下:

步骤2:单无人船的目标估计问题:

首先,考虑利用当前时刻T之前所有的量测信息,设计全信息MHE算法;将(3)和(5)式整理成如下形式:

满足约束条件:

其中,约束集合χ、W和均为紧闭凸集;

令建立如下优化问题:

其中,P0表示初始状态xr,0的协方差矩阵,是阶段代价项;

通过求解优化问题(10),可以得到T时刻估计值在下一量测时刻令T=T+1,同时增加量测值zi,T+1,重复求解扩大一个维度的优化问题(10),完成算法循环;

接着设计有限时域估计算法,将全信息估计问题转化为固定时域为N的估计问题和到达代价设计问题;建立如下优化问题:

其中,ΘT-N(xr,T-N)为到达代价函数,定义为:

(12)式即:利用前向动态规划原理,将全信息MHE问题转化为当采样时刻k∈[T-N,...T-1]时的固定时域优化问题,通过固定优化问题得到初始最优估计值那么当k∈[0,...,T-N-1]时,如果存在干扰序列{w0,w1,...,wT-N-1}可以将系统从初始点在满足约束条件下导引到且满足代价函数VT-N最小;由于到达代价难以直接计算,采用无迹卡尔曼滤波算法进行估计,所述的无迹卡尔曼滤波算法如下:

UT变换:考虑n维变量xr,k,其均值为协方差为Px,k,传递函数xr,k+1=f(xr,k);根据均值和方差得到sigma点{χi:i=0,...,2n}、均值的权值Wim和协方差的权值Wic;通过比例修正后,χi、Wim和Wic具体形式如下:

其中,参数λ=α2(n+κ)-n,κ是调节参数通常为0或3-n,α是一个较小正数,β表示先验分布因子,将sigma点通过函数xr,k+1=f(xr,k)进行非线性传递,得到变换后集合

预测过程:

更新过程:

通过上述过程可以得到估计状态协方差矩阵Px,k,下面给出到达代价函数的近似函数:

其中,ΦT是到达代价的常值部分;

建立优化问题如下:

其中,代价函数为:

基于无迹卡尔曼滤波的MHE算法步骤如下:

(1)初始化:给定Q、R和P0加权矩阵,初始值有限时域长度N,初始时刻T=1;

(2)当时刻T≤N时,求解全信息MHE优化问题(10),得到估计值

(3)当时刻TN时,求解基于无迹卡尔曼滤波的MHE优化问题(17),得到估计值

(4)由(13)-(15)式计算状态协方差矩阵Px,T-N,得出到达代价ΘT-N(xr,T-N)的近似函数;

(5)在下一时刻,令T=T+1,同时增加量测值zi,T+1,返回步骤(2),重复上述过程;

步骤3:多无人船协同目标跟踪:

无人船i接收邻居节点无人船对目标位置的估计信息,根据单无人船目标估计中对到达代价ΘT-N(xr,T-N)以及阶段代价函数的构造,建立T时刻无人船i优化问题的指标函数为:

其中,pr,k=[xr,k,yr,k]T表示k时刻需要求解的xr,k的位置变量,也就是状态信息,它可以写成由变量xr,T-N和wk组成的形式,是T-1时刻的一系列估计值,N表示MHE算法估计时域,是对到达代价ΘT-N(xr,T-N)的简化,考虑(16)式中ΦT是常值,在优化问题的求解过程中可以省略,是基于无人船状态信息的目标协同项,A是给定加权矩阵;Q和R分别表示过程噪声矩阵和量测噪声矩阵,Px,T-N为通过无迹卡尔曼滤波得到二点协方差矩阵;

基于DMHE的目标跟踪算法步骤如下:

(1)初始化:给定Q、R和P0加权矩阵,初始值有限时域长度N,初始时刻T=1;

(2)当时刻T≤N时,求解全信息MHE优化问题(10),得到估计值

(3)更新并保存得到的估计状态序列

(4)当时刻TN时,接收邻居节点的信息求解基于DMHE的目标跟踪优化问题(19),得到估计值

(5)由(13)-(15)式更新协方差矩阵Px,T-N,得出到达代价ΘT-N(xr,T-N)的近似函数;

(6)在下一时刻,令T=T+1,同时增加量测值zi,T+1,返回步骤(2),重复上述过程;

步骤4:多无人船协同跟踪控制:

对于每个无人船i假定它与邻居节点的通信网络拓扑是无向连通图结构,定义表示所有无人船的集合,表示无人船i的邻居集;则在每一采样时刻tk,无人船i接收邻居节点的状态信息,假设信息传输没有延迟和中断,通过求解关于目标状态和邻居节点状态的代价函数,得到优化控制输入ui,并实现如下协同控制目标:

(1)当t→∞时,pr(t)-pi(t)→dir

(2)当t→∞时,pi(t)-pj(t)→dij,

其中pi=[xi,yi]T和pr=[xr,yr]T分别表示无人船i和目标的位置变量;

根据上述协同控制目标描述,建立如下的指标函数:

其中,Li(τ;tk)表示无人船i目标跟踪代价函数,Gi(τ;tk)表示无人船i协同代价函数,Ei(·)为终端代价函数,TP表示MPC算法预测时域;

函数Li(τ;tk)、Gi(τ;tk)和Ei(xir(tk+TP;tk)具体形式如下:

其中,pir(t)=pr(t)-pi(t)-dir表示无人船i与目标的位置跟踪误差,pij(t)=pi(t)-pj(t)-dij表示无人船i与邻居节点j的位置跟踪误差;Qi,Qij和Pi分别表示各项的加权矩阵;

无人船i每一采样时刻tk求解的优化问题如下所示:

其中,χi、和Ωi分别为状态约束,控制约束和终端约束;

求解优化问题(24),将控制序列的第一个元素作用于系统;

步骤5:优化过程估计值更新:

由于在每一采样时刻tk,各无人船需要同步求解优化问题,因此对于无人船i来说,并不能获得邻居节点j的真实位置预测轨迹;为了解决这一问题,邻居节点j需要在求解优化问题之前向无人船i发送假设位置预测轨迹,首先下面的说明:

表示无人船i的真实预测控制输入,它的序列第一个元素作用于系统;

表示无人船i的假设预测控制输入,用于生成假设位置预测轨迹

利用上述控制输入和系统模型(1)式得到真实位置预测轨迹和假设位置预测轨迹当τ∈[tk,tk+1)时,将真实预测输入作用于系统,得到真实位置预测轨迹

假设控制输入设计如下:

其中,κi(pir(τ:tk-1))表示终端控制器,在终端控制器中的,pir(τ:tk-1)的初始值满足

通过假设预测控制输入和系统模型(1),生成的假设位置预测轨迹如下:

其中,表示终端域中的假设位置预测轨迹,满足如下的形式:

根据上述分析,可将协同代价函数Gi(τ;tk)中的pij(τ;tk)通过代替求解;

此外,在代价函数Li(τ;tk)中,需要知道当τ∈[tk,tk+Tp]时,目标的位置大小pr(τ;tk);而根据步骤3中DMHE算法,仅能知道当前时刻tk的目标位置估计值pr(tk;tk),因此需要对τ∈(tk,tk+Tp]时的目标位置进行假设;

假设目标位置预测轨迹设计如下:

其中,是通过目标的名义系统生成的;

根据上述假设目标位置预测轨迹的设计,可将协同代价函数Li(τ;tk)中的pir(τ;tk)通过代替求解。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110012929.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top