• DocumentCode
    2693723
  • Title

    Nonlinear Model Predictive Control using sampling and goal-directed optimization

  • Author

    Dunlap, Damion D. ; Caldwell, Charmane V. ; Collins, Emmanuel G., Jr.

  • Author_Institution
    Dept. of Mech. Eng., Florida A&M Univ., Tallahassee, FL, USA
  • fYear
    2010
  • fDate
    8-10 Sept. 2010
  • Firstpage
    1349
  • Lastpage
    1356
  • Abstract
    In this paper a novel method called Sampling-Based Model Predictive Control (SBMPC) is proposed as an efficient MPC algorithm to generate control inputs and system trajectories. The algorithm combines the benefits of sampling-based motion planning with MPC while avoiding some of the major pitfalls facing both traditional sampling-based planning algorithms and traditional MPC. The method is based on sampling (i.e., discretizing) the input space at each sample period and implementing a goal-directed optimization method (e.g., A*) in place of standard numerical optimization. This formulation of MPC readily applies to systems with nonlinear dynamics and avoids the local minima which can limit the performance of MPC algorithms implemented using traditional, derivative-based, nonlinear programming. The SBMPC algorithm is compared with a more standard online MPC algorithm using cluttered environment navigation for an Ackerman steered vehicle and a set point problem for a nonlinear, continuous stirred-tank reactor (CSTR).
  • Keywords
    navigation; nonlinear control systems; optimisation; path planning; predictive control; Ackerman steered vehicle; cluttered environment navigation; efficient MPC algorithm; goal-directed optimization; nonlinear continuous stirred-tank reactor; nonlinear model predictive control; sampling-based model predictive control; sampling-based motion planning; sampling-based planning; set point problem; standard numerical optimization; traditional derivative based nonlinear programming; Heuristic algorithms; Optimization; Planning; Prediction algorithms; Predictive models; Trajectory; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Applications (CCA), 2010 IEEE International Conference on
  • Conference_Location
    Yokohama
  • Print_ISBN
    978-1-4244-5362-7
  • Electronic_ISBN
    978-1-4244-5363-4
  • Type

    conf

  • DOI
    10.1109/CCA.2010.5611171
  • Filename
    5611171