Loading...

A nonlinear model predictive controller based on the gravitational search algorithm

Nobahari, H ; Sharif University of Technology | 2021

345 Viewed
  1. Type of Document: Article
  2. DOI: 10.1002/oca.2757
  3. Publisher: John Wiley and Sons Ltd , 2021
  4. Abstract:
  5. A heuristic nonlinear model predictive controller is proposed, based on the gravitational search algorithm. The proposed method models a constrained nonlinear model predictive control problem in the form of a dynamic optimization and uses a set of virtual particles, moving within the search space, to find the best control sequence in an online manner. Particles affect the movement of each other through the gravitational forces. The optimality of the points, experienced by the particles, is evaluated by a cost function. This function reduces the tracking error, control effort, and control chattering. The better control sequence a particle finds, the more mass is assigned to that particle. Therefore, it will apply more gravitational force to the other particles and will absorb them more strongly. Stability of the new controller is investigated. Finally, performance of the controller is evaluated in two nonlinear benchmark problems as well as an experimental attitude control of a quadrotor as a nonlinear multi-input multi-output system with input constraints. Results confirm successful performance of the proposed controller. © 2021 John Wiley & Sons Ltd
  6. Keywords:
  7. Attitude control ; Benchmarking ; Cost functions ; Feedback control ; Gravitation ; Learning algorithms ; MIMO systems ; Model predictive control ; Multiplexing equipment ; Nonlinear systems ; Optimization ; Predictive control systems ; Constrained nonlinear model ; Control sequences ; Dynamic optimization ; Gravitational forces ; Gravitational search algorithms ; Input constraints ; Multi input multi output systems ; Non-linear benchmark problems ; Controllers
  8. Source: Optimal Control Applications and Methods ; Volume 42, Issue 6 , 2021 , Pages 1734-1761 ; 01432087 (ISSN)
  9. URL: https://onlinelibrary.wiley.com/doi/abs/10.1002/oca.2757