Systems Engineering and Electronics ›› 2022, Vol. 44 ›› Issue (4): 1220-1229.doi: 10.12305/j.issn.1001-506X.2022.04.19

• Systems Engineering • Previous Articles     Next Articles

Distributed finite-time adaptive cooperative fault-tolerant control for multi-agent systems with integrated actuators faults

Pu ZHANG*, Huifeng XUE, Shan GAO, Xuan ZUO   

  1. School of Automation, Northwestern Polytechnical University, Xi'an 710129, China
  • Received:2021-06-30 Online:2022-04-01 Published:2022-04-01
  • Contact: Pu ZHANG

Abstract:

Aiming at the uncertain parameters and transient instability of the system caused by the actuator fault for the multi-agent formation system, this paper adopts the radial basis function neural networks (RBFNNs) to approximate the uncertain parameters (the unknown nonlinear function). A reasonable adaptive fault-tolerant controller is designed based on the back-stepping technology, and the transient stability of the system is guaranteed by the finite time theory. Firstly, this paper adopts ten agents as the controlled objects, and constructs a nonlinear multi-agent system model based on the theory of directed communication topology. Secondly, based on the approximation characteristics of the RBFNNs, a reasonable fault-tolerant controller is designed by combining the back-stepping technology and the dynamic surface technology to compensate the unknown nonlinear actuator faults in the multi-agent, and the finite-time theory is used to solve the system transient state instability problem. Then, the stability and fast convergence of the controller are analyzed based on the Lyapunov stability theory. Finally, through the comparison of two calculation examples, it is verified that the performance of the designed controller is better than the traditional back-stepping technology, which provides an effective research idea for engineering practice.

Key words: multi-agent system, integrated actuator fault, cooperative fault-tolerant control, radial basis function neural networks (RBFNNs), dynamic surface technology

CLC Number: 

[an error occurred while processing this directive]