Multiple Control Functionals for Interconnected Time-Delay Systems

Zhuo-Rui Pan,Wei Ren,Xi-Ming Sun
2023-12-01
Abstract:Safety is essential for autonomous systems, in particular for interconnected systems in which the interactions among subsystems are involved. Motivated by the recent interest in cyber-physical and interconnected autonomous systems, we address the safe stabilization problem of interconnected systems with time delays. We propose multiple control Lyapunov and barrier functionals for the stabilization and safety control problems, respectively. In order to investigate the safe stabilization control problem, the proposed multiple control functionals are combined together via two methods: the optimization-based method and the sliding mode based method. The resulting controllers can be of either explicit or implicit forms, both of which ensure the safe stabilization objective of the whole system. The derived results are illustrated via a reach-avoid problem of multi-robot systems.
Systems and Control,Optimization and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the safe and stable control problem of **interconnected time - delay systems**. Specifically, the author focuses on how to design controllers to ensure that a complex system composed of multiple subsystems is both stable and safe in the presence of time - delay. This involves two main aspects: 1. **Stable control**: Design a distributed stable feedback controller so that the closed - loop system is globally asymptotically stable (GAS). This means that the state of the entire system will eventually converge to a desired state and remain there. 2. **Safety control**: Design a distributed controller to ensure that all system states remain within a predefined safety set. This involves avoiding collisions between subsystems and other unsafe situations. To achieve these two goals, the author proposes **multiple control Lyapunov functionals** (MCLFs) and **multiple control barrier functionals** (MCBFs), and combines these functionals in two ways to design controllers: - **Optimization method**: Design the controller by solving a distributed quadratic programming (QP) problem to ensure that the system meets the safety goal while tracking the stable controller. - **Sliding - mode method**: Design an explicit form of distributed controller by constructing multiple sliding - mode surface functionals to ensure the stability and safety of the system. The paper conducts numerical verification through the obstacle - avoidance problem of a multi - robot system, demonstrating the effectiveness of the proposed method.