LQR and MPC controller design and comparison for a stationary self-balancing bicycle robot with a reaction wheel
Kybernetika (2015)
- Volume: 51, Issue: 1, page 173-191
- ISSN: 0023-5954
Access Full Article
topAbstract
topHow to cite
topKanjanawanishkul, Kiattisin. "LQR and MPC controller design and comparison for a stationary self-balancing bicycle robot with a reaction wheel." Kybernetika 51.1 (2015): 173-191. <http://eudml.org/doc/270045>.
@article{Kanjanawanishkul2015,
abstract = {A self-balancing bicycle robot based on the concept of an inverted pendulum is an unstable and nonlinear system. To stabilize the system in this work, the following three main components are required, i. e., (1) an IMU sensor that detects the tilt angle of the bicycle robot, (2) a controller that is used to control motion of a reaction wheel, and (3) a reaction wheel that is employed to produce reactionary torque to balance the bicycle robot. In this paper, we propose three control strategies: linear quadratic regulator (LQR), linear model predictive control (LMPC), and nonlinear model predictive control (NMPC). Several simulation tests have been conducted in order to show that our proposed control laws can achieve stabilizaton and make the system balance. Furthermore, LMPC and NMPC controllers can deal with state and input constraints explicitly.},
author = {Kanjanawanishkul, Kiattisin},
journal = {Kybernetika},
keywords = {self-balancing bicycle robot; linear quadratic regulator; model predictive control; self-balancing bicycle robot; linear quadratic regulator; model predictive control},
language = {eng},
number = {1},
pages = {173-191},
publisher = {Institute of Information Theory and Automation AS CR},
title = {LQR and MPC controller design and comparison for a stationary self-balancing bicycle robot with a reaction wheel},
url = {http://eudml.org/doc/270045},
volume = {51},
year = {2015},
}
TY - JOUR
AU - Kanjanawanishkul, Kiattisin
TI - LQR and MPC controller design and comparison for a stationary self-balancing bicycle robot with a reaction wheel
JO - Kybernetika
PY - 2015
PB - Institute of Information Theory and Automation AS CR
VL - 51
IS - 1
SP - 173
EP - 191
AB - A self-balancing bicycle robot based on the concept of an inverted pendulum is an unstable and nonlinear system. To stabilize the system in this work, the following three main components are required, i. e., (1) an IMU sensor that detects the tilt angle of the bicycle robot, (2) a controller that is used to control motion of a reaction wheel, and (3) a reaction wheel that is employed to produce reactionary torque to balance the bicycle robot. In this paper, we propose three control strategies: linear quadratic regulator (LQR), linear model predictive control (LMPC), and nonlinear model predictive control (NMPC). Several simulation tests have been conducted in order to show that our proposed control laws can achieve stabilizaton and make the system balance. Furthermore, LMPC and NMPC controllers can deal with state and input constraints explicitly.
LA - eng
KW - self-balancing bicycle robot; linear quadratic regulator; model predictive control; self-balancing bicycle robot; linear quadratic regulator; model predictive control
UR - http://eudml.org/doc/270045
ER -
References
top- Allgöwer, F., Findeisen, R., Nagy, Z. K., Nonlinear model predictive control: from theory to application., J. Chin. Inst. Chem. Eng. 35 (2004), 3, 299-315.
- Beznos, A. V., Formalsky, A. M., Gurfinkel, E. V., Jicharev, D. N., Lensky, A. V., Savitsky, K. V., Tchesalin, L. S., 10.1109/robot.1998.680749, In: Proc. International Conference on Robotics and Automation, Leuven 1998, pp. 2670-2675. DOI10.1109/robot.1998.680749
- Bui, T., Parnichkun, M., 10.5772/6235, Internat. J. Adv. Robot. Syst. 5 (2008), 4, 395-402. DOI10.5772/6235
- Defoort, M., Murakami, T., 10.1109/iros.2008.4650685, In: Proc. International Conference on Intelligent Robots and Systems, Nice 2008, pp. 2822-2827. DOI10.1109/iros.2008.4650685
- Gallaspy, J., Gyroscopic Stabilization of an Unmanned Bicycle., Master's Thesis, Auburn University, 1999.
- Keo, L., Masaki, Y., 10.1109/aim.2008.4601741, In: Proc. IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Xi'an 2008, pp. 676-681. DOI10.1109/aim.2008.4601741
- Keo, L., Yamakita, M., 10.1163/016918610x538462, Adv. Robot. 25 (2011), 1-22. DOI10.1163/016918610x538462
- Lee, S., Ham, W., 10.1109/irds.2002.1041594, In: Proc. International Conference on Intelligent Robots and Systems, Lausanne 2002, pp. 2200-2205. DOI10.1109/irds.2002.1041594
- Lei, G., Qi-zheng, L., Shi-min, W., Yu-feng, Z., 10.1109/ical.2009.5262628, In: Proc. International Conference on Automation and Logistics (ICAL), Shenyang 2009, pp. 1968-1972. DOI10.1109/ical.2009.5262628
- Mayne, D. Q., Rawlings, J. B., Rao, C. V., Scokaert, P. O. M., 10.1016/s0005-1098(99)00214-9, Automatica 36 (2000), 6, 789-814. Zbl0949.93003MR1829182DOI10.1016/s0005-1098(99)00214-9
- Pongpaew, P., Balancing Control of a Bicycle Robot by Centrifugal Force., Master's Thesis, Asian Institute of Technology, 2010.
- Scokaert, P. O. M., Rawlings, J. B., 10.1109/9.704994, IEEE Trans. Automat. Control 43 (1998), 8, 1163-1169. Zbl0957.93033MR1636487DOI10.1109/9.704994
- Tanaka, Y., Murakami, T., 10.1109/amc.2004.1297665, In: Proc. IEEE International Workshop on Advanced Motion Control, Kawasaki 2004, pp. 193-197. DOI10.1109/amc.2004.1297665
- Yi, J., Song, D., Levandowski, A., Jayasuriya, S., 10.1109/robot.2006.1642091, In: Proc. International Conference on Robotics and Automation, Orlando 2006, pp. 2583-2589. DOI10.1109/robot.2006.1642091
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.