Application of Model Predictive Control (MPC) in Industrial Automation Robotic Systems
Abstract
The industrial automation sector is rapidly evolving, with a growing need for advanced control strategies to enhance the efficiency and precision of robotic systems. Model Predictive Control (MPC) has emerged as a promising approach due to its ability to handle multivariable control problems and constraints effectively. However, its application in robotic automation remains underexplored. This research aims to implement Model Predictive Control in industrial robotic systems to improve performance, adaptability, and operational efficiency. The study focuses on evaluating the effectiveness of MPC in real-time robotic applications, specifically in tasks requiring high precision and dynamic response. A simulation-based approach was employed, using a robotic arm model as a testbed for implementing MPC. The control algorithm was designed to predict future states of the system based on current measurements and optimize control inputs accordingly. Performance metrics, including tracking error and response time, were evaluated under various operational scenarios. The implementation of MPC resulted in a significant reduction in tracking error and improved response times compared to traditional control methods. The robotic arm demonstrated enhanced adaptability to changes in the environment and task requirements, showcasing the robustness of the MPC approach. The findings indicate that Model Predictive Control is an effective strategy for enhancing the performance of robotic systems in industrial automation. The successful application of MPC not only improves operational efficiency but also provides a framework for future research into more complex robotic applications. This study contributes to the growing body of knowledge on advanced control methods in automation.
Full text article
References
Abdelghany, M. B., Mariani, V., Liuzza, D., Natale, O. R., & Glielmo, L. (2024). A Unified Control Platform and Architecture for the Integration of Wind-Hydrogen Systems Into the Grid. IEEE Transactions on Automation Science and Engineering, 21(3), 4042–4057. https://doi.org/10.1109/TASE.2023.3292029
Agyeman, B. T., Naouri, M., Appels, W. M., Liu, J., & Shah, S. L. (2024). Learning-based multi-agent MPC for irrigation scheduling. Control Engineering Practice, 147, 105908. https://doi.org/10.1016/j.conengprac.2024.105908
Alcalá, E., Puig, V., Quevedo, J., & Rosolia, U. (2020). Autonomous racing using Linear Parameter Varying-Model Predictive Control (LPV-MPC). Control Engineering Practice, 95, 104270. https://doi.org/10.1016/j.conengprac.2019.104270
Alhijaily, A., Kilic, Z. M., & Bartolo, A. N. P. (2023). Teams of robots in additive manufacturing: A review. Virtual and Physical Prototyping, 18(1), e2162929. https://doi.org/10.1080/17452759.2022.2162929
Anastasiou, A., Papaioannou, S., Kolios, P., & Panayiotou, C. G. (2023). Model Predictive Control For Multiple Castaway Tracking with an Autonomous Aerial Agent. 2023 European Control Conference (ECC), 1–8. https://doi.org/10.23919/ECC57647.2023.10178187
Batiyah, S., Sharma, R., Abdelwahed, S., & Zohrabi, N. (2020). An MPC-based power management of standalone DC microgrid with energy storage. International Journal of Electrical Power & Energy Systems, 120, 105949. https://doi.org/10.1016/j.ijepes.2020.105949
Benotsmane, R., & Kovács, G. (2023). Optimization of Energy Consumption of Industrial Robots Using Classical PID and MPC Controllers. Energies, 16(8), 3499. https://doi.org/10.3390/en16083499
Blanco-González, A., Cabezón, A., Seco-González, A., Conde-Torres, D., Antelo-Riveiro, P., Piñeiro, Á., & Garcia-Fandino, R. (2023). The Role of AI in Drug Discovery: Challenges, Opportunities, and Strategies. Pharmaceuticals, 16(6), 891. https://doi.org/10.3390/ph16060891
Bonci, A., Cen Cheng, P. D., Indri, M., Nabissi, G., & Sibona, F. (2021). Human-Robot Perception in Industrial Environments: A Survey. Sensors, 21(5), 1571. https://doi.org/10.3390/s21051571
Cheng, S., Li, L., Chen, X., Wu, J., & Wang, H. (2021). Model-Predictive-Control-Based Path Tracking Controller of Autonomous Vehicle Considering Parametric Uncertainties and Velocity-Varying. IEEE Transactions on Industrial Electronics, 68(9), 8698–8707. https://doi.org/10.1109/TIE.2020.3009585
Figueroa, N., Tafur, J., & Kheddar, A. (2024). Reinforcement Learning-Based Parameter Optimization for Whole-Body Admittance Control with IS-MPC. 2024 IEEE/SICE International Symposium on System Integration (SII), 1405–1410. https://doi.org/10.1109/SII58957.2024.10417367
Gehlhar, T., Marx, F., Schneider, T., Suresh, A., Wehrle, T., & Yalame, H. (2023). SafeFL: MPC-friendly Framework for Private and Robust Federated Learning. 2023 IEEE Security and Privacy Workshops (SPW), 69–76. https://doi.org/10.1109/SPW59333.2023.00012
Gold, T., Volz, A., & Graichen, K. (2023). Model Predictive Interaction Control for Robotic Manipulation Tasks. IEEE Transactions on Robotics, 39(1), 76–89. https://doi.org/10.1109/TRO.2022.3196607
Guler, N., Bagheri, F., Komurcugil, H., & Bayhan, S. (2024). An MPC-controlled Bidirectional Battery Charger with DC-DC and Three-level F-type Converters. 2024 4th International Conference on Smart Grid and Renewable Energy (SGRE), 1–6. https://doi.org/10.1109/SGRE59715.2024.10428873
Hu, Z., Su, R., Ling, K.-V., Guo, Y., & Ma, R. (2024). Resilient Event-Triggered MPC for Load Frequency Regulation With Wind Turbines Under False Data Injection Attacks. IEEE Transactions on Automation Science and Engineering, 21(4), 7073–7083. https://doi.org/10.1109/TASE.2023.3337006
Huang, W., Du, J., Hua, W., Lu, W., Bi, K., Zhu, Y., & Fan, Q. (2021). Current-Based Open-Circuit Fault Diagnosis for PMSM Drives With Model Predictive Control. IEEE Transactions on Power Electronics, 36(9), 10695–10704. https://doi.org/10.1109/TPEL.2021.3061448
Ji, W., Lu, Z., & Tian, G. (2022). An Adaptive MPC Slip Controller for Hub Motor Driven Vehicles with a Novel Linearization Method. 2022 International Symposium on Electrical, Electronics and Information Engineering (ISEEIE), 272–277. https://doi.org/10.1109/ISEEIE55684.2022.00055
Kang, E., Qiao, H., Chen, Z., & Gao, J. (2022). Tracking of Uncertain Robotic Manipulators Using Event-Triggered Model Predictive Control With Learning Terminal Cost. IEEE Transactions on Automation Science and Engineering, 19(4), 2801–2815. https://doi.org/10.1109/TASE.2022.3152166
Kestering, D., Agbleze, S., Bispo, H., & Lima, F. V. (2023). Model predictive control of power plant cycling using Industry 4.0 infrastructure. Digital Chemical Engineering, 7, 100090. https://doi.org/10.1016/j.dche.2023.100090
Kim, D., Lee, J., Do, S., Mago, P. J., Lee, K. H., & Cho, H. (2022). Energy Modeling and Model Predictive Control for HVAC in Buildings: A Review of Current Research Trends. Energies, 15(19), 7231. https://doi.org/10.3390/en15197231
Li, W., Zhang, X., Wang, Y., & Xie, S. (2024). Comparison of Linear and Nonlinear Model Predictive Control in Path Following of Underactuated Unmanned Surface Vehicles. Journal of Marine Science and Engineering, 12(4), 575. https://doi.org/10.3390/jmse12040575
Marra, P., Hussain, S., Caianiello, M., & Ficuciello, F. (2024). MPC for Suturing Stitch Automation. IEEE Transactions on Medical Robotics and Bionics, 1–1. https://doi.org/10.1109/TMRB.2024.3472796
Naeem, H. M. Y., Bhatti, A. I., Butt, Y. A., Ahmed, Q., & Bai, X. (2024). Energy Efficient Solution for Connected Electric Vehicle and Battery Health Management Using Eco-Driving Under Uncertain Environmental Conditions. IEEE Transactions on Intelligent Vehicles, 9(4), 4621–4631. https://doi.org/10.1109/TIV.2024.3373012
Nagy, M., L?z?roiu, G., & Valaskova, K. (2023). Machine Intelligence and Autonomous Robotic Technologies in the Corporate Context of SMEs: Deep Learning and Virtual Simulation Algorithms, Cyber-Physical Production Networks, and Industry 4.0-Based Manufacturing Systems. Applied Sciences, 13(3), 1681. https://doi.org/10.3390/app13031681
Nicolis, D., Allevi, F., & Rocco, P. (2020). Operational Space Model Predictive Sliding Mode Control for Redundant Manipulators. IEEE Transactions on Robotics, 36(4), 1348–1355. https://doi.org/10.1109/TRO.2020.2974092
Norouzi, A., Heidarifar, H., Borhan, H., Shahbakhti, M., & Koch, C. R. (2023). Integrating Machine Learning and Model Predictive Control for automotive applications: A review and future directions. Engineering Applications of Artificial Intelligence, 120, 105878. https://doi.org/10.1016/j.engappai.2023.105878
Peng, J., & Yao, M. (2023). Overview of Predictive Control Technology for Permanent Magnet Synchronous Motor Systems. Applied Sciences, 13(10), 6255. https://doi.org/10.3390/app13106255
Rehman, Z. U., Khan, M. A. A., Ma, H., & Rahman, M. (2023). Adaptive Model Predictive Control Scheme Based on Non-Minimal State Space Representation. Symmetry, 15(8), 1508. https://doi.org/10.3390/sym15081508
Ren, Q., Liu, C., Xing, X., Zhang, R., & Zhang, C. (2024). An Improved Multiobjective Model-Predictive Control Method for Active Neutral-Point-Clamped Five-Level Converter. IEEE Open Journal of the Industrial Electronics Society, 5, 1158–1173. https://doi.org/10.1109/OJIES.2024.3431083
Rokonuzzaman, M., Mohajer, N., & Nahavandi, S. (2023). Effective adoption of vehicle models for autonomous vehicle path tracking: A switched MPC approach. Vehicle System Dynamics, 61(5), 1236–1259. https://doi.org/10.1080/00423114.2022.2071300
Soori, M., Arezoo, B., & Dastres, R. (2023). Artificial intelligence, machine learning and deep learning in advanced robotics, a review. Cognitive Robotics, 3, 54–70. https://doi.org/10.1016/j.cogr.2023.04.001
Wang, T., Kang, Y., Li, P., Zhao, Y.-B., & Tang, H. (2024). Rolling self-triggered distributed MPC for dynamically coupled nonlinear systems. Automatica, 160, 111444. https://doi.org/10.1016/j.automatica.2023.111444
Xiao, H., Pei, W., Ma, T., Zhang, S., & Ma, L. (2022). MPC Based Coordinated Control Method for Distributed Energy Storage in Distribution Network with Balanced Economy and Robustness. 2022 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia), 2052–2057. https://doi.org/10.1109/ICPSAsia55496.2022.9949715
Xu, J., Wang, K., Wu, P., Li, Z., Liu, Y., Li, G., & Zheng, W. (2021). FPGA-Based Submicrosecond-Level Real-Time Simulation of Solid-State Transformer With a Switching Frequency of 50 kHz. IEEE Journal of Emerging and Selected Topics in Power Electronics, 9(4), 4212–4224. https://doi.org/10.1109/JESTPE.2020.3037233
Xue, Z., Niu, S., Chau, A. M. H., Luo, Y., Lin, H., & Li, X. (2023). Recent Advances in Multi-Phase Electric Drives Model Predictive Control in Renewable Energy Application: A State-of-the-Art Review. World Electric Vehicle Journal, 14(2), 44. https://doi.org/10.3390/wevj14020044
Yang, H., He, Y., Xu, Y., & Zhao, H. (2024). Collision Avoidance for Autonomous Vehicles Based on MPC With Adaptive APF. IEEE Transactions on Intelligent Vehicles, 9(1), 1559–1570. https://doi.org/10.1109/TIV.2023.3337417
Zafra, E., Vazquez, S., Geyer, T., Aguilera, R. P., & Franquelo, L. G. (2023). Long Prediction Horizon FCS-MPC for Power Converters and Drives. IEEE Open Journal of the Industrial Electronics Society, 4, 159–175. https://doi.org/10.1109/OJIES.2023.3272897
Zanon, M., & Gros, S. (2021). Safe Reinforcement Learning Using Robust MPC. IEEE Transactions on Automatic Control, 66(8), 3638–3652. https://doi.org/10.1109/TAC.2020.3024161
Zhang, J., & Wang, H. (2023). Online Model Predictive Control of Robot Manipulator With Structured Deep Koopman Model. IEEE Robotics and Automation Letters, 8(5), 3102–3109. https://doi.org/10.1109/LRA.2023.3264816
Zhong, M., Yang, Y., Dessouky, Y., & Postolache, O. (2020). Multi-AGV scheduling for conflict-free path planning in automated container terminals. Computers & Industrial Engineering, 142, 106371. https://doi.org/10.1016/j.cie.2020.106371
Authors
Copyright (c) 2024 Bilal Aslam, Usman Tariq, Arnes Yuli Vandika

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.