[发明专利]多智能体分布式协同定位方法有效

专利信息
申请号: 201510998046.1 申请日: 2015-12-25
公开(公告)号: CN105635963B 公开(公告)日: 2018-12-11
发明(设计)人: 王晓初;张建军;范春石;尹航;孙婷 申请(专利权)人: 中国空间技术研究院
主分类号: H04W4/02 分类号: H04W4/02
代理公司: 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人: 廖元秋
地址: 100094 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种多智能体分布式协同定位方法,属于信号处理技术领域,本方法包括:每个智能体分别建立用于实时估计的状态变量;对该状态变量进行预测、对邻近智能体进行相对距离的测量、对状态变量预测值进行本地优化、对状态变量中他体位置矢量估计值进行邻域索求与响应、对状态变量估计值进行邻域优化、对状态变量中本体位置矢量估计值进行邻域交换、对状态变量估计值进行重建,每当新时刻来临,重复进行新时刻的实时定位估计。本发明可面向连通的任意规模多智能体网络,具有规模可扩展性,可充分利用多智能体网络中的点对点信息,实现高精度的智能体定位能力。
搜索关键词: 智能 分布式 协同 定位 方法
【主权项】:
1.一种多智能体分布式协同定位方法,其特征在于:该定位方法包括以下步骤:1)每个智能体建立用于位置估计的状态变量,状态变量包含该智能体的本体位置矢量以及与它邻近的普通智能体的他体位置矢量,每个智能体初始化状态变量的估计值及其对应的误差协方差矩阵,每个智能体初始化预测过程中的系统噪声矩阵和测量噪声矩阵,包括以下具体步骤:1‑1)构造状态变量:设智能体i建立状态变量Xi,为其中,ri代表智能体i的本体位置矢量,上标T代表转置,代表第n个与智能体i邻近的普通智能体的他体位置矢量,代表所有与智能体i邻近的普通智能体的数量,i、n、均为正整数,表示邻近智能体编号;1‑2)初始化定位变量:设智能体i状态变量Xi的估计值其中,代表智能体i对本智能体i位置矢量的估计值,代表智能体i对与其邻近的第n个普通智能体的他体位置矢量的估计值;初始化状态变量在0时刻的估计值其中符号|0用于指示竖线左侧变量在t=0时刻的值;智能体i根据状态变量估计值的初始误差,初始化其误差协方差矩阵Pi,得到Pi|0;智能体i根据状态变量Xi的维度,初始化系统噪声矩阵Qi;2)在第t=k时刻,对每个智能体的状态变量采用实时迭代方法进行实时估计,每一次迭代过程依次包括:对该状态变量进行预测、对邻近智能体进行相对距离的测量、对状态变量预测值进行本地优化、对状态变量中他体位置矢量估计值进行邻域索求与响应、对状态变量估计值进行邻域优化、对状态变量中本体位置矢量估计值进行邻域交换、对状态变量估计值进行重建,具体步骤为:2‑1)对状态变量进行预测:每个智能体根据上一时刻即k‑1时刻状态变量估计值,对k时刻的状态变量进行预测;设智能体i在k时刻状态变量的预测值误差协方差矩阵预测值Pi|k/k‑1,分别为:Pi|k/k‑1=Pi|k‑1+Qi   (2)其中,为k‑1时刻的状态变量估计值,Pi|k‑1为对应的误差协方差矩阵;2‑2)对邻近智能体进行相对距离的测量:根据每个智能体i采集包含有它与邻近智能体之间相对位置信息的测量距离按式(3)得到k时刻的邻近智能体相对距离测量变量其中,为智能体i与邻近的第n个普通智能体间相对距离测量值,为智能体i与邻近的第n个锚点间相对距离测量值,锚点指的是具有绝对定位能力的位置参考实体;2‑3)对状态变量预测值进行本地优化:具体包括以下步骤:2‑3‑1)预测邻近相对距离,每个智能体i根据状态变量的预测值进一步预测邻近相对距离组成邻近测量变量的预测值其中,为智能体i与邻近的第n个普通智能体间相对距离预测值,为智能体i与邻近的第n个锚点间相对距离预测值;2‑3‑2)根据邻近测量变量预测值的维度、大小及测量条件,适应性设定测量噪声矩阵Ri;2‑3‑3)以扩展卡尔曼滤波的最优化策略,对状态变量及其协方差矩阵进行优化,得到本地优化后的状态变量及其误差协方差矩阵Pi|k‑0.5,它们分别为式(5)中增益修正矩阵Ki|k、式(6)中线性化观测矩阵Hi|k分别为2‑4)对状态变量中他体位置矢量估计值进行邻域索求与响应:每个智能体索求邻近智能体对该索求智能体位置矢量的最优估计,并响应其邻近智能体的同类索求;具体为:每个智能体i本地优化后的状态变量中均包含有对其邻近智能体的他体位置矢量的估计;每个智能体i,向其邻近智能体索求中包含的位置估计量及对应的包含于Pj|k‑0.5中的误差协方差矩阵块Pj<i>|k‑0.5;同时,每个智能体i也向其邻近智能体提供中包含的位置估计量及对应的包含于Pi|k‑0.5中的误差协方差矩阵块Pi<j〉|k‑0.5;2‑5)对状态变量估计值进行邻域优化:首先计算智能体i的邻近智能体个数并计算系数ωi随后按式(9)式(10)对本体位置矢量的估计值及其误差协方差矩阵进行邻域优化,优化后的位置矢量估计值及其误差协方差矩阵Pi〈i〉|k,block分别为2‑6)对状态变量中本体位置矢量估计值进行邻域交换:智能体i邻域优化后的本体位置估计值及Pi<i〉|k,block,与其邻近普通智能体的邻域优化后的本体位置估计值及Pj〈j〉|k,block,进行彼此交换;2‑7)重建状态变量估计值及其协方差:根据智能体i邻域交换的本体位置估计值,按式(11)式(12)重建智能体i的状态变量的估计值及误差协方差,用于下一时刻的迭代过程;3)每当新时刻来临,即t=k+1时刻,依次重复步骤2‑1)至2‑7)进行新时刻的实时定位估计。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201510998046.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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