Feedback Linearization, Integrator Backstepping and Passivity-Based Controller Designs: A Comparison Example

The objective of this paper is to compare in a simple example three controller design techniques for stabilization of nonlinear systems which have emerged in the last few years: 1) Feedback linearization, which as the name says aims at achieving a linear system in closed-loop via nonlinearities cancellation, is probably the best well known and easier to understand; 2) Integrator backstepping, which is another widely publicized technique that has proven very succesful for systems with special triangular structures; 3) Passivity-based control, which has traditionally received a wide acceptance among practicioning engineers, achieves system stabilization solving an, apparently more natural, passivation problem. Application of these, seemingly unrelated, methodologies will typically lead to the definition of different control schemes. For some specific examples these differences blurr and some interesting connections and similarities between the controller design techniques emerge. The careful study of such cases will improve our understanding of their common ground fostering cross-fertilization. In this paper we investigate these questions, both analytically and via simulations, for the simple problem of stabilization of a magnetically levitated ball. Our motivation in choosing this particular example stems, not just from the fact that due to its simplicity the connections between the controllers are best revealed, but also that such an equipment is available in many engineering schools, hence experimental work can be easily carried out to complement our studies.

[1]  A.M. Stankovic,et al.  Passivity based sensorless control of a smooth rotor permanent magnet synchronous motor , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[2]  Romeo Ortega,et al.  Comparison of two nonlinear controllers for current-fed induction motors , 1997, 1997 European Control Conference (ECC).

[3]  Romeo Ortega,et al.  Cascaded control of feedback interconnected nonlinear systems: Application to robots with AC drives , 1997, Autom..

[4]  Romeo Ortega,et al.  State observers are unnecessary for induction motor control , 1994 .

[5]  A. Isidori,et al.  Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems , 1991 .

[6]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

[7]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[8]  Jean Lévine,et al.  A nonlinear approach to the control of magnetic bearings , 1996, IEEE Trans. Control. Syst. Technol..

[9]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

[10]  Darren M. Dawson,et al.  A global adaptive link position tracking controller for robot manipulators driven by induction motors , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[11]  Darren M. Dawson,et al.  Nonlinear control of active magnetic bearings: a backstepping approach , 1996, IEEE Trans. Control. Syst. Technol..

[12]  Romeo Ortega,et al.  Passivity-based control of a class of Blondel-Park transformable electric machines , 1997, IEEE Trans. Autom. Control..

[13]  Jerome Meisel Principles of Electromechanical Energy Conversion , 1984 .