A Generalization of Input-Output Linearization via Dynamic Switching Between Melds of Output Functions
Mirko Mizzoni, Pieter van Goor, Barbara Bazzana, Antonio Franchi
TL;DR
The paper addresses control of nonlinear systems with more candidate outputs than inputs by introducing a meld framework that selects square output subsets from a larger deck to preserve exact feedback linearization. It develops compatibility conditions and a dwell-time-based switching scheme to guarantee uniform boundedness and exponentially stable error dynamics within each interval, while ensuring seamless tracking of outputs shared across melds during transitions. A rigorous theorem guarantees stability under prescribed switching and reference alignment, and a numerical 3R manipulator example demonstrates practical viability with multiple melds. This approach advances robust, modular control for redundant actuators in robotics and related domains, with potential for broader application and extension to uncertain models.
Abstract
This letter presents a systematic framework for switching between different sets of outputs for the control of nonlinear systems via feedback linearization. We introduce the concept of a meld to formally define a valid, feedback-linearizable subset of outputs that can be selected from a larger deck of possible outputs. The main contribution is a formal proof establishing that under suitable dwell-time and compatibility conditions, it is possible to switch between different melds while guaranteeing the uniform boundedness of the system state. We further show that the error dynamics of the active outputs remain exponentially stable within each switching interval and that outputs common to consecutive melds are tracked seamlessly through transitions. The proposed theory is valid for any feedback linearizable nonlinear system, such as, e.g., robots, aerial and terrestrial vehicles, etc.. We demonstrate it on a simple numerical simulation of a robotic manipulator.
