Global-Stabilizing Near-Optimal Control Design for Nonholonomic Chained Systems

It is well known that a nonlinear optimal control requires the solution to a two-point boundary value problem or to a nonlinear partial differential equation and that such a solution can only be obtained off line by numerical iteration. In this paper, a new and near-optimal control design framework is proposed for controlling any nonholonomic system in the chained form. The proposed design is based upon thorough study of uniform complete controllability of the corresponding linear time varying nominal system. It is shown that, no matter whether the first component u1d(t) of reference input vector is uniformly nonvanishing or simply nonconvergent to zero or vanishing or identically zero, uniform complete controllability of the (nominal) system can be recovered by employing the proposed time-folding/unfolding technique. Upon establishing the common property of uniform complete controllability, the proposed framework can be used to design both trajectory tracking control and regulation control in a systematic and unified manner. Using duality, uniform complete observability can also be established, a closed-form and exponentially convergent observer can be synthesized, and the controls designed using the proposed framework can be either state-feedback or output-feedback. The tracking controls are designed using the same three-step process. That is, design of the proposed controls starts with optimal control solutions to two linear nominal subsystems, one time-invariant and the other time varying. The two solutions combined together render a globally stabilizing suboptimal control for the overall system. Then, the optimality condition is invoked to determine the distance between the suboptimal control and the optimal one. Consequently, an improved control can be obtained by introducing a nonlinear additive control term in such a way that the distance aforementioned is minimized as much as possible in closed form. An example is used to show that regulation control can be designed similarly. All the controls designed are in simple closed forms and hence real-time implementable, they are time varying and smooth, globally and exponentially/asymptotically stabilizing, and they are near optimal since their closeness to the optimal control (attainable only offline) can be measured, monitored on line, and has been minimized

[1]  Pascal Morin,et al.  Practical stabilization of driftless systems on Lie groups: the transverse function approach , 2003, IEEE Trans. Autom. Control..

[2]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[3]  Zhong-Ping Jiang Lyapunov design of global state and output feedback trackers for non-holonomic control systems , 2000 .

[4]  S. Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1994 .

[5]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[6]  Zhihua Qu,et al.  Robust tracking control of robot manipulators , 1996 .

[7]  Jean-Baptiste Pomet Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift , 1992 .

[8]  J. Meditch,et al.  Applied optimal control , 1972, IEEE Transactions on Automatic Control.

[9]  H Henk Nijmeijer,et al.  Linear controllers for exponential tracking of systems in chained-form , 2000 .

[10]  Nicolas Marchand,et al.  Discontinuous exponential stabilization of chained form systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[11]  Zhong-Ping Jiang,et al.  Global exponential setpoint control of wheeled mobile robots: a Lyapunov approach , 2000, Autom..

[12]  H Henk Nijmeijer,et al.  Observer-controller design for global tracking of nonholonomic systems , 1999 .

[13]  Sergey V. Drakunov,et al.  Stabilization and tracking in the nonholonomic integrator via sliding modes , 1996 .

[14]  P. Tsiotras,et al.  Exponentially convergent control laws for nonholonomic systems in power form 1 1 Supported in part b , 1998 .

[15]  Yu-Ping Tian,et al.  Smooth exponential stabilization of nonholonomic systems via time-varying feedback , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[16]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[17]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[18]  Pascal Morin,et al.  Control of nonlinear chained systems: from the Routh-Hurwitz stability criterion to time-varying exponential stabilizers , 2000, IEEE Trans. Autom. Control..

[19]  I. Kolmanovsky,et al.  Hybrid feedback laws for a class of cascade nonlinear control systems , 1996, IEEE Trans. Autom. Control..

[20]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..

[21]  Fernando Paganini,et al.  IEEE Transactions on Automatic Control , 2006 .

[22]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[23]  R. E. Kalman,et al.  Control System Analysis and Design Via the “Second Method” of Lyapunov: I—Continuous-Time Systems , 1960 .

[24]  Warren E. Dixon,et al.  Global exponential tracking control of a mobile robot system via a PE condition , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[25]  I. Kolmanovsky,et al.  Switched mode feedback control laws for nonholonomic systems in extended power form , 1996 .

[26]  R. Murray,et al.  Exponential stabilization of driftless nonlinear control systems using homogeneous feedback , 1997, IEEE Trans. Autom. Control..

[27]  Zhong-Ping Jiang,et al.  A recursive technique for tracking control of nonholonomic systems in chained form , 1999, IEEE Trans. Autom. Control..

[28]  S. Shankar Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[29]  Ching-Hung Lee,et al.  Tracking control of unicycle-modeled mobile robots using a saturation feedback controller , 2001, IEEE Trans. Control. Syst. Technol..

[30]  P. Tsiotras,et al.  Control design for chained-form systems with bounded inputs , 2000 .

[31]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[32]  B. Anderson,et al.  NEW RESULTS IN LINEAR SYSTEM STABILITY , 1969 .

[33]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[34]  Nicolas Marchand,et al.  Discontinuous exponential stabilization of chained form systems , 2003, Autom..

[35]  Richard M. Murray,et al.  Nonholonomic control systems: from steering to stabilization with sinusoids , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[36]  R. E. Kalman,et al.  Contributions to the Theory of Optimal Control , 1960 .

[37]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[38]  Zhihua Qu,et al.  A new analytical solution to mobile robot trajectory generation in the presence of moving obstacles , 2004, IEEE Transactions on Robotics.

[39]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .