Robust Closed-Form Control for MIMO Nonlinear Systems under Conflicting Time-Varying Hard and Soft Constraints (extended version)
Farhad Mehdifar, Charalampos P. Bechlioulis, Dimos V. Dimarogonas
TL;DR
This work tackles enforcing time-varying hard safety constraints and soft performance constraints on uncertain high-relative-degree MIMO nonlinear systems. It develops a robust closed-form velocity-level controller by consolidating constraints into two scalar functions using Log-Sum-Exp, employing reciprocal barrier functions, and applying a dynamic relaxation to resolve hard-soft conflicts, all within a low-complexity backstepping-like framework that does not require uncertainty bounds. A semi-global stability result guarantees forward invariance of the hard-constraint set intersected with a relaxed soft-set, with a global stability extension achieved by a shifting function that decouples tuning from initial conditions. The approach is demonstrated on a unicycle robot with moving obstacles, showing safe constraint enforcement, finite-time soft-constraint satisfaction when feasible, and resilience to constraint degeneracies, with potential impact on safe-by-design control for complex mechanical systems.
Abstract
This paper introduces a novel robust closed-form control law to handle time-varying hard and soft constraints in uncertain high-relative-degree nonlinear MIMO systems. These constraints represent spatiotemporal specifications in mechanical systems' operational space, with hard constraints ensuring safety-critical requirements and soft constraints encoding performance or task objectives. Initially, all constraints are consolidated into two separate scalar time-varying hard and soft constraint functions, whose positive level sets define feasible regions. A closed-form control law is developed to enforce these constraints using appropriately designed reciprocal barriers and nonlinear transformation functions. When conflicts between hard and soft constraints arise, the control law prioritizes hard constraints by virtually relaxing soft constraints via a dynamic relaxation law. Notably, the proposed control law maintains low complexity by avoiding approximation schemes for coping with system uncertainties. Simulation results confirm the effectiveness of the proposed method.
