Nonlinear model predictive control based on the best-step Newton algorithm

Newton based path planning has been successfully applied to driftless nonlinear systems. It has been extended to feedback implementation in a form similar to nonlinear model predictive control. The closed loop system is shown to be asymptotically stable under suitable conditions which are reasonable for driftless systems but restrictive for systems with drift. This work presents a modification of the algorithm that improves its applicability to systems with drift. The key idea is to update the predicted control sequence to reduce the M+1-step-ahead error instead of the M-step ahead error, where M is the length of the prediction horizon. A numerical examples is included to illustrate the efficacy of the proposed approach.

[1]  D. Luenberger Optimization by Vector Space Methods , 1968 .

[2]  Krzysztof Tchoń,et al.  On Kinematic Singularities of Nonholonomic Robotic Systems , 2000 .

[3]  Liu Hsu,et al.  A new model predictive control strategy for affine nonlinear control systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[4]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[5]  Dennis S. Bernstein,et al.  A benchmark problem for nonlinear control design: problem statement, experimental testbed, and passive nonlinear compensation , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[6]  H. Sussmann,et al.  A continuation method for nonholonomic path-finding problems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[7]  John T. Wen,et al.  Trajectory tracking control of a car-trailer system , 1997, IEEE Trans. Control. Syst. Technol..

[8]  Eduardo Sontag Control of systems without drift via generic loops , 1995, IEEE Trans. Autom. Control..