一种非线性多智能体系统输出反馈一致性控制方法技术方案

技术编号:43626239 阅读:42 留言:0更新日期:2024-12-11 15:05
本发明专利技术公开了一种非线性多智能体系统输出反馈一致性控制方法,属于非线性多智能体系统控制技术领域。方法包括获取包括领导者和若干跟随者的多智能体系统;根据跟随者的状态变量的估计值构建状态观测器;获取辅助函数和带有非线性滤波器的动态面;基于状态观测器、辅助函数和带有非线性滤波器的动态面,利用反推法构建并更新多智能体系统的实际控制器;其中,在实际控制器的构建过程中采用事件触发技术,用于控制实际控制器的更新频率。本发明专利技术通过辅助函数设置跟踪误差的预置精度;通过带有非线性滤波器的动态面消除反推法每一步中的边界层误差;通过状态观测器观测不可测量状态;通过事件触发技术降低实际控制器更新频率,减少资源消耗。

【技术实现步骤摘要】

本专利技术属于非线性多智能体系统控制,具体涉及一种非线性多智能体系统输出反馈一致性控制方法


技术介绍

1、现实生产生活中,许多实际控制问题需要多智能体系统通过团队协作满足控制需求,例如无人机协同运作、多无人车编队与导航、水下自主机器协同探索等。较于单一智能体,在实际项目中对多智能体的灵活性和鲁棒性有着更高的要求。

2、但是,实际的多智能体系统中不可能每个状态变量都是可测量的。在现有技术中中,多智能体系统跟踪误差范围的大小都只能通过参数调整。这无疑非常浪费时间,且很依赖个人经验。此外,为解决反推法在设计多智能体系统控制器过程中造成的“微分爆炸”问题,传统解决方法都是利用动态面技术。然而,传统动态面技术在使用过程中不能消除反推法每一步中的边界层误差,且当边界层误差积累到一定程度会直接影响系统的稳定性。同时,反推法在设计多智能体系统控制器过程中并不能对控制器的更新频率进行控制,造成资源浪费。


技术实现思路

1、本专利技术的目的在于克服现有技术中的不足,提供一种非线性多智能体系统输出反馈一致性控制方法,本文档来自技高网...

【技术保护点】

1.一种非线性多智能体系统输出反馈一致性控制方法,其特征在于,包括:

2.根据权利要求1所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述多智能体系统中第ξ个跟随者的动力学方程表示为:

3.根据权利要求1所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述状态观测器用于观测所述多智能体系统中不可被测量的状态变量;

4.根据权利要求1所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述辅助函数用于设置跟踪误差的预置精度,其包括辅助函数和分别表示为:

5.根据权利要求4所述的非线性多智能体系统输出反馈一致性...

【技术特征摘要】

1.一种非线性多智能体系统输出反馈一致性控制方法,其特征在于,包括:

2.根据权利要求1所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述多智能体系统中第ξ个跟随者的动力学方程表示为:

3.根据权利要求1所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述状态观测器用于观测所述多智能体系统中不可被测量的状态变量;

4.根据权利要求1所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述辅助函数用于设置跟踪误差的预置精度,其包括辅助函数和分别表示为:

5.根据权利要求4所述的非线性多智能体系统输出反馈一致性控制方法,其特征在于,所述带有非线性滤波器的动态面用于消除多智能体系统中每一阶的边界误差,所述带有非线性滤波器的动态面表示为:

...

【专利技术属性】
技术研发人员:姚大杰解相朋
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1