DOI QR코드

DOI QR Code

Design of Model Predictive Controllers with Velocity and Acceleration Constraints

속도 및 가속도 제한조건을 갖는 모델예측제어기 설계

  • Received : 2018.10.17
  • Accepted : 2018.11.24
  • Published : 2018.12.28

Abstract

The model predictive controller performance of the mobile robot is set to an arbitrary value because it is difficult to select an accurate value with respect to the controller parameter. The general model predictive control uses a quadratic cost function to minimize the difference between the reference tracking error and the predicted trajectory error of the actual robot. In this study, we construct a predictive controller by transforming it into a quadratic programming problem considering velocity and acceleration constraints. The control parameters of the predictive controller, which determines the control performance of the mobile robot, are used a simple weighting matrix Q, R without the reference model matrix $A_r$ by applying a quadratic cost function from which the reference tracking error vector is removed. Therefore, we designed the predictive controller 1 and 2 of the mobile robot considering the constraints, and optimized the controller parameters of the predictive controller using a genetic algorithm with excellent optimization capability.

Keywords

Acknowledgement

Supported by : 경남과학기술대학교

References

  1. Jin-Hynu Park, Tae-Hwan Lee and Jun-Kyung Bae, "The Design of Trajectory Controller using Neural Networks Simulating Predictive Control Method for Mobile Robot," Journal of Korean Society of Mechanical Technology, Vol. 19(4), pp. 538-544, 2017 https://doi.org/10.17958/ksmt.19.4.201708.538
  2. R. S. Ortigoza and J. R. Sanchez, "Trajectory tracking control for a differential drive wheeled mobile robot considering the dynamics related to the actuators and power stage," IEEE Latin America Transactions, Vol. 14, No. 2, pp. 657-664, Feb. 2016 https://doi.org/10.1109/TLA.2016.7437207
  3. K. M. Lynch and F. C. Park, Modern Robotics: Mechanics, Planning and Control, New York, NY: Cambridge University Press, 2017
  4. Min-Kyu Park, Kum-Gil Sung and Seok-Jo Go, "Intuitive Robot Path Planning by Using Geometric Parameters," Journal of Korean Society of Mechanical Technology, Vol. 17(5), pp. 879-885, 2015 https://doi.org/10.17958/ksmt.17.5.201510.879
  5. G. Klancar and I. skrjanc, "Tracking-error model-based predictive control for mobile robots in real time," Robotics and Autonomous Systems, Vol. 55, No. 6, pp. 460-469, June 2007 https://doi.org/10.1016/j.robot.2007.01.002
  6. R.W. Brockett, "Asymptotic stability and feedback stabilization," in: R.W. Brockett, R.S. Millman, H.J. Sussmann (Eds.), Differential Geometric Control Theory, Birkhauser, Boston, MA, pp. 181-191, 1983
  7. K. Park, H. Chung, J.G. Lee, "Point stabilization of mobile robots via statespace exact feedback linearization," Robotics and Computer Integrated Manufacturing, Vol. 16, pp. 353-363, 2000 https://doi.org/10.1016/S0736-5845(00)00008-9
  8. G. Oriolo, A. Luca, M. Vandittelli, "WMR Control Via Dynamic Feedback Linearization: Design, Implementation, and Experimental Validation," IEEE Transactions on Control Systems Technology, Vol. 10, No. 6, pp. 835-852, 2002 https://doi.org/10.1109/TCST.2002.804116
  9. D. Gu and H. Hu, "Receding horizon tracking control of wheeled mobile robots," IEEE Transactions on Control System Technology, Vol. 14, No. 4, pp. 743-749, July 2006 https://doi.org/10.1109/TCST.2006.872512
  10. L. Wang, Model Predictive Control System Design and Implementation Using MATLAB, London: UK, Springer Verlag, 2009
  11. H. S. Son, J. H. Park and Y. K. Choi, "Predictive control for mobile robots using genetic algorithms," Journal of the Korea Institute of Information and Communication Engineering, Vol. 21, No. 4, pp. 698-707, Apr. 2017 https://doi.org/10.6109/jkiice.2017.21.4.698
  12. Y. K. Choi and J. H. Park, "Predictive control based on genetic algorithm for mobile robots with constraints," Journal of the Korea Institute of Information and Communication Engineering, Vol. 22, No. 1, pp. 9-16, Jan. 2018 https://doi.org/10.6109/jkiice.2018.22.1.9
  13. J. H. Park and Y. K. Choi, "Optimization of mobile robot Predictive controller under general constraints," Journal of the Korea Institute of Information and Communication Engineering, Vol. 22, No. 4, pp. 602-610, Apr. 2018 https://doi.org/10.6109/JKIICE.2018.22.4.602
  14. L. Wang, Model Predictive Control System Design and Implementation Using MATLAB, London: UK, Springer Verlag, 2009
  15. J. H. Park and Y. K. Choi, "Control gain optimization for mobile robots using neural networks and genetic algorithms," Journal of the Korea Institute of Information and Communication Engineering, Vol. 20, No. 4, pp. 698-707, Apr. 2016 https://doi.org/10.6109/jkiice.2016.20.4.698