Nearest Neighbor Control For Practical Stabilization of Passive Nonlinear Systems
M. Z. Almuzakki, B. Jayawardhana, A. Tanwani
TL;DR
The paper studies static output-feedback stabilization of continuous-time nonlinear passive systems when the actuation is restricted to a finite set. It introduces a nearest-neighbor mapping from the measured output to a finite input set, leveraging passivity and large-time observability to ensure practical stabilization to a ball $\mathbb{B}_\epsilon$. A key result shows that for an $m$-input system, at most $m+1$ nonzero input points (plus zero or a target input) suffice, with a constructive design procedure; the framework extends to incrementally passive systems with constant references and provides explicit Voronoi-cell bounds and minimal-action constructions. The paper also presents two concrete minimal input constructions, derives closed-form bounds for the Voronoi radius $\delta$ in terms of a scale parameter, and illustrates the approach with examples and simulations. Overall, the work enables stabilization under actuator constraints with a small, well-structured control alphabet and offers practical guidance for quantized control of nonlinear passive systems.
Abstract
This paper studies static output feedback stabilization of continuous-time (incrementally) passive nonlinear systems where the control actions can only be chosen from a discrete (and possibly finite) set of points. For this purpose, we are working under the assumption that the system under consideration is large-time norm observable and the convex hull of the realizable control actions contains the target constant input (which corresponds to the equilibrium point) in its interior. We propose a nearest-neighbor based static feedback mapping from the output space to the finite set of control actions, that is able to practically stabilize the closed-loop systems. Consequently, we show that for such systems with $m$-dimensional input space, it is sufficient to have $m+1$ discrete input points (other than zero for general passive systems or the target constant input for incrementally passive systems). Furthermore, we present a constructive algorithm to design such $m+1$ nonzero input points that satisfy the conditions for practical stability using our proposed nearest-neighbor control.
