[发明专利]多智能体系统的通信配置与控制策略的协同设计方法在审
| 申请号: | 202111033264.3 | 申请日: | 2021-09-03 |
| 公开(公告)号: | CN115766463A | 公开(公告)日: | 2023-03-07 |
| 发明(设计)人: | 王杰;徐小龙;邬晶;李少远;周松 | 申请(专利权)人: | 天翼电子商务有限公司 |
| 主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L41/0803;H04L41/0894 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 102200 北京市昌平*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能 体系 通信 配置 控制 策略 协同 设计 方法 | ||
1.多智能体系统的通信配置与控制策略的协同设计方法,其特征在于,包括以下步骤:
S1:图结构及通信拓扑网络的设计
定义包含n个智能体的多智能体系统,多智能体的的动态方程可以表示为:
pi[k+1]=pi[k]+Tui[k],i=1,...,N
其中,qi[k]代表的是第i个智能体在k时刻的位置信息,pi[k]代表的是第i个智能体在k时刻的速度信息,T代表的是采样时间,ui[k]代表的是第i个智能体在k时刻的控制的输入量;
多智能体系统的网络结构可以以有向图G={V,E,A}来表示,其中V={1,2,...,n}代表的是智能体的集合,代表的是边的集合,A=[aij]代表的是邻接矩阵的集合,如果有(j,i)∈E,表示智能体i可以获得智能体j的信息,aij=1,否则的话aij=0;智能体i邻居的集合可以表示为Ni={j∈V:(j,i)∈E},且|Ni|表示智能体i邻居的数量,通信矩阵定义为K(G)=[kij],且如果智能体j是i的邻居或j=i时,有否则的话,kij=0;
S2:通信配置的设计
以Ri[k]来表示第i个智能体在k时刻的通信范围的值,为了保证多智能体系统的网络拓扑结构不被破坏,即保证系统中智能体之间的连接性,设计的通信配置策略是使得智能体i在k+1时刻的通信范围对于所有的邻居智能体j具有如下关系:
Ri[k+1]≥||qi[k+1]-qj[k+1]||
为了实现上述目标,本专利对通信配置策略进行设计;在本专利中,假定每个智能体的输入存在限值σ,即存在关系||ui[k]||≤σ,为了保证多智能体系统的网络拓扑结构不被破坏,对于智能体i,在k时刻设计的k+1时刻通信范围值,即设计的通信配置策略如下:
可以证明以上述的通信配置,智能体在一致性过程中的连接性总是可以保持的;
实现一致性是使得智能体i与它所有邻居智能体j之间的速度之差以及位置之差随着时间最终都趋于0,即并且考虑到本专利中的通信配置策略对控制的要求只需每个智能体的控制输入存在限值,因此,对于带本专利中的通信配置策略的多智能体系统的控制策略设计具有很大的自由度;
S3:控制策略的设计
控制策略的设计便是设计合适的控制方法ui[k],保证控制输入ui[k]始终不超出限值σ,即||ui[k]||≤σ,同时使得智能体i与它所有邻居智能体j之间的速度之差以及位置之差随着时间最终都趋于0,即以及
基于本专利技术方案中S1的图结构与通信拓扑网络的设计,以及S2的通信配置的设计,本专利中以预测控制的方法为例,来完成S3控制策略的设计;
首先,先不考虑控制输入来进行预测控制的设计;
定义损失函数其中有
分别代表智能体位置、速度、控制量的损失函数;其中riq,rip为相应的参考轨迹;
对其进行维数上分解,定义
qi(k)=[qi,1(k),qi,2(k),...,qi,m(k)]T
pi(k)=[pi,1(k),pi,2(k),...,pi,.m(k)]T
ui(k)=[ui,1(k),ui,2(k),...,ui,m(k)]T
则参考轨迹定义为
在参考轨迹定义中,有
对损失函数分解为则有
其中
令xi,l(l)=col[qi,l(k),pi,l(k)]
则系统二阶动态可改写为
xi,l(k)=Axi,l(k)+Bui,l(k)
其中
预测状态可写为
xi,l(k+t|k)=Axi,l(k+t-1|k)+Bui,l(k+t-1|k),t<Hu
xi,l(k+t|k)=Axi,l(k+t-1|k)+Bui,l(k+Hu-1|k),t≥Hu
把以上部分写成一个整体的形式,有
Xi,l(k+1)=Pxxi,l(k)+PuUi,l(k),,其中
Xi,l(k+1)=col[xi,l(k+1|k),...,xi,l(k+Hp|k)]
Ui,l(k+1)=col[ui,l(k|k),...,ui,l(k+Hu-1|k)],
损失函数可以写为通过对其求导得到最优控制输入为
将其中第一项作为控制信号,即
其中
如果考虑到系统实际存在的输入限制,可证明得到带有输入限制时,实际的控制输入量为
其中为输入限值,即
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼电子商务有限公司,未经天翼电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111033264.3/1.html,转载请声明来源钻瓜专利网。





