Abstract

Nonlinear model predictive control (NMPC) has proved its competency in controlling constrained nonlinear processes. Although NMPC can achieve exemplary tracking performance, the related computation effort as well as guaranteeing tracking convergence are its main drawbacks. Indeed, constrained NMPC is a nonlinear and nonconvex optimization problem where it is difficult to find a feasible solution within a reasonable time. Motivated by these difficulties, this paper proposes a procedure, using Euler approximation, to transform the nonlinear optimization problem of NMPC into a constrained quadratic optimization problem. The proposed tracking controller is applied to the autonomous navigation problem of a wheeled mobile robot (WMR) in a constrained space. Under certain assumptions, we prove the closed-loop system stability and the boundedness of the tracking error. Further, we show the recursive feasibility of the solution. Simulations are performed, first to determine the adequate control parameters, and secondly to show the effectiveness of the proposed algorithm, while its real-time implementation is experimentally verified using a differential drive mobile robot.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call