基于自适应动态规划的多智能体系统一致性方法

基于自适应动态规划的多智能体系统一致性方法

论文摘要

多智能体系统一致性控制通过智能体间的交互使所有的智能体的状态或输出达到一致,是多智能体系统中最重要的问题之一。根据系统中领航者的数量,多智能体系统一致性控制可以分为无领航者的一致性控制、一个领航者的领导—跟随一致性控制以及多个领航者的包含控制。传统的一致性控制方法仅要求系统的稳定性,没有考虑系统的最优性,并且需要知道系统的模型信息。在实际环境中,系统的模型大多数是未知的或者难以建立精确的机理模型,限制了传统一致性控制方法的应用。自适应动态规划方法(Adaptive dynamic programming,ADP)是一种具有自学习能力和优化能力的智能控制方法,能够有效地解决系统模型未知情况下的优化控制问题,在求解模型无关的多智能体系统最优一致性控制问题中具有极大的潜力。本文结合ADP方法对模型未知情况下多智能体系统最优包含控制、领导—跟随最优一致性控制以及异构多智能体系统最优输出一致性控制展开研究。此外,还研究了影响ADP方法性能的关键因素—评价网络的设计方法,以促进ADP方法在模型未知情况下多智能体系统一致性控制中的应用。本文的主要研究工作和取得的成果如下:(1)模型无关线性多智能体系统最优包含控制方法传统的多智能体系统包含控制方法需要已知多智能体系统的模型信息,并且未考虑系统的最优性。本文提出一种基于执行依赖启发式动态规划的分布式自学习控制方法,以实现无模型的多智能体系统最优包含控制。通过设计局部邻域包含误差将包含控制问题转化为关于局部邻域包含误差的调节问题。针对该调节问题,定义了包括局部邻域包含误差、跟随者控制输入以及邻居跟随者控制输入的局部Q函数。提出了基于局部Q函数的值迭代方法以解决该调解问题,并对值迭代方法的收敛性进行了分析。采用基于多项式回归的评价—执行网络框架来逼近最优局部Q函数和最优控制策略,以便于该方法的实现。理论分析表明,逼近得到的最优控制策略实现了包含控制,并满足全局纳什均衡。相比于已有的包含控制方法,所提方法不仅能使系统保持稳定,还能保证系统的最优性。(2)非线性多智能体系统领导—跟随最优一致性控制方法一般地,非线性多智能体系统最优一致性控制方法依赖于求解非线性耦合的Hamilton-Jacobi-Bellman(HJB)方程。传统的采用ADP方法进行耦合HJB方程逼近求解时,需要系统的模型信息。针对这一问题,结合定义的局部Q函数,提出基于局部Q函数的策略迭代ADP方法逼近求解耦合HJB方程,实现模型未知离散时间非线性多智能体系统的最优一致控制。从理论上证明了策略迭代ADP方法的收敛性。同时,构建了用于实现最优一致性控制的基于神经网络的评价—执行网络框架以逼近最优局部Q函数和最优控制策略。所提方法不需要已知系统的模型信息,也不需要采用系统建模方法,提高了一致性控制方法的工程适用性。(3)部分可观环境下线性异构多智能体系统无模型最优输出一致性控制方法传统的输出一致性控制器的设计依赖于完全可观测的状态量和精确的系统模型。为克服这些问题,本文提出仅利用可测量的输入/输出数据的基于Q函数的ADP方法,该方法无需知道系统模型信息。首先,采用无模型的自适应分布式观测器,将最优输出一致性控制问题转换为分布式最优跟踪控制问题。为解决最优跟踪控制问题,构建了包含跟随者系统和领航者系统的增广系统。然后,针对系统内部状态不可观的问题,利用可观测的历史输入/输出数据构建状态表示向量对系统内部状态进行表示,并从理论上对所提的状态表示方法的合理性进行了证明。为实现模型未知情况下最优跟踪控制问题的求解,结合状态表示向量定义了Q函数,提出了基于Q函数的值迭代ADP算法以逼近最优跟踪控制策略和最优Q函数,同时对算法的收敛性进行了分析。所提方法仅使用可观测的历史输入/输出数据,实现了部分可观环境下模型未知线性异构多智能体系统最优输出一致性控制。(4)基于高斯过程回归的双阶段值迭代评价网络设计方法ADP是实现模型未知情况下最优控制的有效方法,其中评价网络设计在ADP方法中起着重要作用。由于高斯过程回归具有泛化能力强、易于配置等特点,在评价网络的构建中得到了广泛的应用。然而,高斯过程回归方法的超参数需要根据经验预先设计,可能误导基于高斯过程回归的方法从错误的超参数假设空间开始学习,进而影响值函数的逼近。针对这一问题,提出基于高斯过程回归的自适应评价网络设计算法,该算法从两个阶段,即值函数逼近和超参数优化,同时进行评价网络的更新。采用随机逼近理论对所提算法的收敛性进行了证明,并得到了保证学习过程收敛的充分条件,指出算法的收敛性主要取决于两阶段学习率的设计。最后通过仿真实验讨论了两阶段更新的必要性,验证了算法的可行性。同时,将所提算法应用于多智能体系统最优一致性控制中,验证了算法的有效性。所提方法消除了根据先验知识选择超参数对评价网络设计的影响,能使学习到的值函数更加准确,促进了ADP方法在模型未知情况中的应用。

论文目录

  • 作者简历
  • 摘要
  • abstract
  • 第一章 绪论
  •   1.1 研究背景及意义
  •   1.2 国内外研究现状
  •     1.2.1 自适应动态规划理论
  •     1.2.2 基于ADP的多智能体系统一致性控制
  •     1.2.3 自适应评价网络设计方法
  •   1.3 现有研究存在的问题
  •   1.4 论文研究内容与结构安排
  • 第二章 模型无关线性多智能体系统包含控制方法
  •   2.1 引言
  •   2.2 包含误差动态系统
  •     2.2.1 代数图论
  •     2.2.2 包含误差动态系统问题描述
  •   2.3 多智能体系统最优包含控制
  •     2.3.1 包含控制性能指标
  •     2.3.2 纳什均衡和稳定性分析
  •   2.4 基于值迭代的数据驱动ADHDP算法
  •     2.4.1 基于局部Q函数的值迭代算法
  •     2.4.2 局部Q函数值迭代算法的收敛性分析
  •   2.5 模型无关最优包含控制
  •     2.5.1 评价—执行网络设计
  •     2.5.2 评价—执行网络的在线调整
  •   2.6 仿真实验
  •   2.7 本章小结
  • 第三章 基于评价—执行网络的非线性多智能体系统最优一致性控制方法
  •   3.1 引言
  •   3.2 预备知识
  •   3.3 问题描述
  •   3.4 基于策略迭代的局部Q函数ADP方法
  •     3.4.1 基于Q函数的策略迭代算法
  •     3.4.2 策略迭代算法的收敛性分析
  •     3.4.3 纳什均衡和稳定性分析
  •   3.5 基于神经网络的评价—执行网络设计
  •     3.5.1 基于神经网络的评价网络设计
  •     3.5.2 基于神经网络的执行网络设计
  •     3.5.3 评价—执行网络的在线调整
  •   3.6 仿真实验
  •     3.6.1 仿真实验一
  •     3.6.2 仿真实验二
  •   3.7 本章小结
  • 第四章 部分可观环境下异构多智能体系统输出一致性控制方法
  •   4.1 引言
  •   4.2 问题描述
  •   4.3 利用可测数据的多智能体系统输出一致性控制
  •     4.3.1 可测输入/输出数据的状态表示方法
  •     4.3.2 基于自适应动态规划的输出一致性控制方法
  •   4.4 迭代自适应动态规划算法的实现
  •   4.5 仿真实验
  •   4.6 本章小结
  • 第五章 基于高斯过程回归的双阶段值迭代评价网络设计方法
  •   5.1 引言
  •   5.2 基于高斯过程回归的评价网络设计
  •   5.3 问题描述
  •   5.4 双阶段值迭代算法
  •   5.5 仿真实验
  •     5.5.1 单智能体系统仿真实验
  •     5.5.2 多智能体系统仿真实验
  •   5.6 本章小结
  • 第六章 总结与展望
  •   6.1 总结
  •   6.2 展望
  • 致谢
  • 参考文献
  • 文章来源

    类型: 博士论文

    作者: 王巍

    导师: 陈鑫

    关键词: 多智能体系统,自适应动态规划,自适应评价网络设计,一致性,高斯过程回归,模型无关

    来源: 中国地质大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 数学,自动化技术

    单位: 中国地质大学

    分类号: TP18;O221.3

    DOI: 10.27492/d.cnki.gzdzu.2019.000106

    总页数: 131

    文件大小: 1946K

    下载量: 369

    相关论文文献

    • [1].具有坐标耦合和处理时滞的二阶离散多智能体系统的一致性[J]. 国防科技大学学报 2020(01)
    • [2].多智能体系统的非震颤固定时间一致性[J]. 计算机工程与应用 2020(04)
    • [3].二阶多智能体系统参数自适应的有限时间一致性算法[J]. 计算机工程 2020(04)
    • [4].二阶多智能体系统一致性问题的时滞分析[J]. 自动化技术与应用 2020(06)
    • [5].基于事件触发策略的连续多智能体系统一致性综述[J]. 湖南工程学院学报(自然科学版) 2020(02)
    • [6].带扰动混杂多智能体系统领导–跟随一致性[J]. 控制理论与应用 2020(07)
    • [7].基于牵引控制的高阶线性多智能体系统自适应输出一致性[J]. 湖南工业大学学报 2020(04)
    • [8].模型不确定多智能体系统的鲁棒一致性控制[J]. 华中科技大学学报(自然科学版) 2020(09)
    • [9].具有时滞状态导数反馈的高阶多智能体系统的一致性[J]. 通化师范学院学报 2020(10)
    • [10].具有通信时延的二阶多智能体系统有限时间一致性跟踪控制[J]. 计算机应用研究 2020(11)
    • [11].带未知耦合权重的领导—跟随多智能体系统的实用一致性[J]. 自动化学报 2018(12)
    • [12].多智能体系统的自适应群集分布式优化(英文)[J]. 控制理论与应用 2019(04)
    • [13].无速度输入多智能体系统的一致性[J]. 控制理论与应用 2019(10)
    • [14].离散多智能体系统分组一致性研究[J]. 计算机应用研究 2018(04)
    • [15].异质多智能体系统的编队控制[J]. 宝鸡文理学院学报(自然科学版) 2016(04)
    • [16].具有饱和输入和通信约束的多智能体系统的包含控制[J]. 河南工程学院学报(自然科学版) 2016(04)
    • [17].二阶多智能体系统快速一致性协议[J]. 华中科技大学学报(自然科学版) 2017(01)
    • [18].线性多智能体系统一致性的自适应动态规划求解方法[J]. 系统科学与数学 2016(07)
    • [19].多信号输入下多智能体系统的图可控性分类[J]. 智能系统学报 2016(05)
    • [20].多智能体系统一致性研究[J]. 山东工业技术 2017(07)
    • [21].二阶多智能体系统一致性的几个条件(英文)[J]. 控制工程 2017(04)
    • [22].二阶多智能体系统的能观性[J]. 工业控制计算机 2017(05)
    • [23].速度不可测的异构多智能体系统一致性分析[J]. 计算机工程与科学 2017(09)
    • [24].多智能体系统的有限时间旋转环绕控制(英文)[J]. 自动化学报 2017(09)
    • [25].二阶多智能体系统的环形编队控制研究[J]. 青岛大学学报(工程技术版) 2015(04)
    • [26].异质多智能体系统在固定拓扑下的分组一致性[J]. 北京交通大学学报 2016(03)
    • [27].二阶多智能体系统量化蜂拥控制[J]. 控制与决策 2015(03)
    • [28].二阶时滞多智能体系统定拓扑网络下的一致性[J]. 河南科学 2015(05)
    • [29].不确定非线性多智能体系统的分布式容错协同控制[J]. 控制与决策 2015(07)
    • [30].动态输出反馈协议下二阶多智能体系统H_∞一致性[J]. 河南师范大学学报(自然科学版) 2015(01)

    标签:;  ;  ;  ;  ;  ;  

    基于自适应动态规划的多智能体系统一致性方法
    下载Doc文档

    猜你喜欢