| 注册
首页|期刊导航|工程科学学报|动态事件触发下的一阶非线性多智能体系统设定时间一致性

动态事件触发下的一阶非线性多智能体系统设定时间一致性

石井龙 刘志杰 郭皓晨 刘剑

工程科学学报2024,Vol.46Issue(9):1604-1612,9.
工程科学学报2024,Vol.46Issue(9):1604-1612,9.DOI:10.13374/j.issn2095-9389.2023.10.07.003

动态事件触发下的一阶非线性多智能体系统设定时间一致性

Dynamic event-triggered predefined-time consensus for first-order nonlinear multiagent systems

石井龙 1刘志杰 2郭皓晨 3刘剑1

作者信息

  • 1. 东南大学自动化学院,南京 210096
  • 2. 北京科技大学智能科学与技术学院,北京 100083
  • 3. 东南大学经济管理学院,南京 210096
  • 折叠

摘要

Abstract

To ensure fast convergence speed and save communication resources, a dynamic event-triggered predefined-time consensus algorithm is proposed for nonlinear multiagent systems in this study. First, the input controller of each agent is developed using a time-varying function to ensure the realization of the predefined-time consensus. Afterward, the measurement error, based on a hyperbolic tangent function, is proposed to exclude the occurrence of Zeno behavior. Finally, a trigger function is established based on the measurement error, and internal dynamic variables are introduced to propose a dynamic event-triggered control protocol, which can reduce triggering times. In view of the widespread presence of nonlinear systems in practical scenarios, the control algorithm based on the developed first-order nonlinear multiagent system is generalized. For the predefined-time control algorithm, a time-varying function is introduced to ensure that the system can achieve consensus at the predefined time. Compared with the conventional finite-time and fixed-time control algorithms, the upper bound of convergence time does not depend on the initial state, topology information, and control parameters but can be arbitrarily set in advance as per the actual needs of users. Thus, the predefined-time control algorithm reduces the computation complexity and ensures control accuracy to a great extent. To further reduce the triggering times, the dynamic event-triggered control algorithm is improved by introducing a novel dynamic variable based on the existing static event-triggered control algorithm. This dynamic variable can be adjusted in real-time with the systems and is always greater than 0. Using the proposed dynamic event-triggered algorithm greatly reduces the triggering times, and Zeno behavior can be eliminated. Therefore, the dynamic event-triggered control algorithm plays an important role in reducing the number of controller updates and actuator wear. Above all, the proposed dynamic event-triggered predefined-time consensus algorithm can not only ensure the convergence speed but also reduce the update frequency of the controller and eventually achieve the consensus in a predefined time without Zeno behavior. Because the control input and measurement error are developed by using the hyperbolic tangent function and the hyperbolic tangent function can solve nondifferential problems caused by discontinuous functions, the nondifferential problems can be excluded. Finally, the effectiveness of the proposed dynamic event-triggered predefined-time consensus algorithm and theoretical analysis results are confirmed using numerical simulations. To sum up, this dynamic event-triggered predefined-time consensus algorithm can ensure the consensus of first-order nonlinear mutiagent systems in arbitrary setting time, and reduce the trigger times, which is more likely to be applied to practical engineering.

关键词

设定时间一致性/动态事件触发控制/非线性动力学/时变函数/多智能体系统

Key words

predefined-time consensus/dynamic event-triggered control/nonlinear dynamics/time-varying function/multiagent systems

分类

矿业与冶金

引用本文复制引用

石井龙,刘志杰,郭皓晨,刘剑..动态事件触发下的一阶非线性多智能体系统设定时间一致性[J].工程科学学报,2024,46(9):1604-1612,9.

基金项目

国家自然科学基金资助项目(62373107,62073030) (62373107,62073030)

江苏省自然科学基金资助项目(BK20210214) (BK20210214)

工程科学学报

OA北大核心CSTPCD

2095-9389

访问量0
|
下载量0
段落导航相关论文