System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多智能体系统的控制方法及相关产品技术方案_技高网

多智能体系统的控制方法及相关产品技术方案

技术编号:40651815 阅读:7 留言:0更新日期:2024-03-13 21:29
本发明专利技术公开了一种多智能体系统的控制方法及相关产品。对于多智能体系统中的任一个智能体,按照如下公式确定控制输入,并根据计算得到的控制输入调控自身状态:。该方法有助于实现对多智能体系统的无源一致性控制。

【技术实现步骤摘要】

本专利技术涉及一种多智能体系统的控制方法及相关产品


技术介绍

1、随着人工智能技术的不断发展,多智能体系统变得越来越普遍和重要。多智能体系统由多个智能体组成,这些智能体在一个共同的环境中协同工作,以达到某个共同的目标。多智能体系统广泛应用于交通运输、工业控制、群体协作等领域。多智能体系统中的一致性问题是指所有智能体必须达成一致的状态或行为,以实现系统的优化。这种一致性问题在多智能体系统中具有挑战性,因为不同智能体具有不同的目标和策略,往往存在矛盾和冲突。因此,如何在保证系统稳定性的情况下实现一致性是多智能体系统协同控制中的重要研究方向。

2、近年来,无源性在多智能体系统的一致性控制中得到了广泛应用。由于无源性控制是从稳定性和李雅普诺夫稳定性的角度出发,因此它更具有鲁棒性,能够很好地处理非线性和耦合增益矩阵的时变问题。例如,在非线性多智能体系统中,无源性研究可以通过结合其他控制方法用于分析系统的内部稳定性,从而进一步提高系统的性能。

3、中国专利申请cn108267957a公开一种分数阶区间多智能体系统鲁棒输出一致性的控制方法,包括以下步骤:a .将分数阶区间多智能体系统的鲁棒输出一致性的控制问题转化为分数阶区间多智能体系统的状态零点的镇定问题;b .设计分布式输出反馈控制器;c .将闭环分数阶区间多智能体系统的状态零点的镇定问题转化为n-1个分数阶子系统的状态零点的稳定性分析问题;d .给出能够保证n-1个分数阶子系统的状态零点同时稳定的条件;e .求解输出反馈控制器中的待定反馈矩阵。


技术实现思路

1、本专利技术提供一种多智能体系统的控制方法及相关产品,以助于实现多智能体系统自动控制的无源性和一致性。

2、本专利技术采用如下技术方案:一种多智能体系统的控制方法,包括:对于多智能体系统中的任一个智能体,按照如下公式确定控制输入,并根据计算得到的控制输入调控自身状态:

3、

4、其中,为编号为r的智能体在时间t的控制输入,z为多智能体系统中智能体的数量,是多智能体系统的时变耦合增益矩阵u(t)中的项,是设定的系统矩阵,是编号为l的智能体的状态误差;

5、其中,时变耦合增益矩阵有如下定义:

6、

7、其中,是多智能体系统的通信拓扑中无向边的集合,当(r,l)∈b时url(t)大于0表示智能体r和智能体l之间具有通信能力,其数值表示耦合增益,当r=l时url(t)表示智能体r与其他智能体的耦合增益之和的相反数;

8、其中,是caputo分数阶求导符号,阶数,是智能体r的状态误差,h是设定的系统矩阵,是矩阵h的最大特征值,是设定系数,用于调节自适应律速度且满足,,为设定系数,是设定的系统矩阵,并且,是预先定义的系统系数矩阵,()表示取括号内矩阵从大到小第n个特征值;

9、其中,满足以下表达式:

10、;

11、其中,并且,是设定的系统矩阵,iz是z维单位矩阵,in是n维单位矩阵,是矩阵的第二大的特征值,是设定的系数;

12、其中,;

13、其中,智能体r的动力学模型为;

14、其中,和分别代表第r个智能体的状态、外部输入和控制输入,代表非线性向量函数,是连续可微分的并且满足:

15、

16、其中,为设定系数,h和m为设定矩阵,并且,n为状态的维度。

17、本专利技术采用如下技术方案:一种智能体的控制器,所述智能体为多智能体系统中的智能体,所述控制器包括存储器和处理器,所述存储器存储程序,所述处理器运行所述程序以执行前述的方法。

18、本专利技术采用如下技术方案:一种智能体,包括前述的控制器。

19、本专利技术采用如下技术方案:一种程序产品,所述程序产品在处理器上运行时执行前述的方法。

20、采用该控制方法,有助于实现多智能体系统自动控制的无源性和状态一致性。

本文档来自技高网
...

【技术保护点】

1.一种多智能体系统的控制方法,其特征在于,包括:对于多智能体系统中的任一个智能体,按照如下公式确定控制输入,并根据计算得到的控制输入调控自身状态:

2.根据权利要求1所述的方法,其特征在于,对于智能体r,其状态误差定义为:

3.根据权利要求1所述的方法,其特征在于,所述智能体集群的通信拓扑表示为连通的无向图。

4.一种智能体的控制器,其特征在于,所述智能体为多智能体系统中的智能体,所述控制器包括存储器和处理器,所述存储器存储程序,所述处理器运行所述程序以执行根据权利要求1至3中任一项所述的方法。

5.一种智能体,其特征在于,包括根据权利要求4所述的控制器。

6.一种程序产品,其特征在于,所述程序产品在处理器上运行时执行根据权利要求1至3中任一项所述的方法。

【技术特征摘要】

1.一种多智能体系统的控制方法,其特征在于,包括:对于多智能体系统中的任一个智能体,按照如下公式确定控制输入,并根据计算得到的控制输入调控自身状态:

2.根据权利要求1所述的方法,其特征在于,对于智能体r,其状态误差定义为:

3.根据权利要求1所述的方法,其特征在于,所述智能体集群的通信拓扑表示为连通的无向图。

4.一种智能体...

【专利技术属性】
技术研发人员:高庆刘晨光吕金虎王薇郭一歌
申请(专利权)人:北京中关村实验室
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1