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 :
بازگشت