Automatica, Vol.40, No.3, 373-383, 2004
Robust output maneuvering for a class of nonlinear systems
The output maneuvering problem involves two tasks. The first, called the geometric task, is to force the system output to converge to a desired path parametrized by a continuous scalar variable theta. The second task, called the dynamic task, is to satisfy a desired dynamic behavior along the path. This dynamic behavior is further specified via a time, speed, or acceleration assignment. While the main concern is to satisfy the geometric task, the dynamic task ensures that the system output follows the path with the desired speed. A robust recursive design technique is developed for uncertain nonlinear plants in vectorial strict feedback form. First the geometric part of the problem is solved. Then an update law is constructed that bridges the geometric design with the speed assignment. The design procedure is illustrated through several examples. (C) 2003 Elsevier Ltd. All rights reserved.
Keywords:output maneuvering;path following;tracking;backstepping;robust nonlinear control;input-to-state stability