DocumentCode
3140610
Title
Implementation model predictive control (MPC) algorithm-3 for inverted pendulum
Author
Ekaputri, Cahyantari ; Syaichu-Rohman, Arief
Author_Institution
Dept. of Electr. Eng., Bandung Inst. of Technol., Bandung, Indonesia
fYear
2012
fDate
16-17 July 2012
Firstpage
116
Lastpage
122
Abstract
Model Predictive Control (MPC) is based on the idea to produce control input as a solution to real-time optimization problem. Optimization itself is based on the system model. MPC is used to solve multivariable control problem which has more than one variable that may have significant effect on the process. The advantage of MPC is that MPC can works effectively within constraints of the real actuator which are relatively narrow. The disadvantage of MPC lies on its complex algorithm that needs longer time than the other controller. This paper discusses the MPC application for inverted pendulum. The algorithm used is algorithm-3 for floating point. The general guidelines are modeling the system, designing the system using MATLAB, simulating the design using MATLAB, implementing the MPC algorithm on AVR ATmega32 and analyzing the result. After the guideline have been implemented, it can be seen that MPC algorithm-3 with 9 horizon and 1 iteration of quadratic programming can return the pendulum rod at the balance point by the time external force applied.
Keywords
actuators; mathematics computing; microcontrollers; multivariable control systems; nonlinear control systems; pendulums; predictive control; quadratic programming; AVR ATmega32 microcontroller; MATLAB; MPC algorithm; actuator constraints; complex algorithm; floating point algorithm-3; implementation model predictive control algorithm; inverted pendulum; multivariable control problem; quadratic programming; real-time optimization problem; system design; system modelling; time external force; Algorithm design and analysis; Computational modeling; Control systems; Equations; Mathematical model; Optimization; Time factors; AVR ATmega32; Model Predictive Control (MPC); algorithm-3; inverted pendulum;
fLanguage
English
Publisher
ieee
Conference_Titel
Control and System Graduate Research Colloquium (ICSGRC), 2012 IEEE
Conference_Location
Shah Alam, Selangor
Print_ISBN
978-1-4673-2035-1
Type
conf
DOI
10.1109/ICSGRC.2012.6287146
Filename
6287146
Link To Document