Speed-Up of Nonlinear Model Predictive Control for Robot Manipulators Using Task and Data Parallelism

被引:3
|
作者
Astudillo, Alejandro [1 ]
Gillis, Joris
Pipeleers, Goele
Decre, Wilm
Swevers, Jan
机构
[1] Katholieke Univ Leuven, MECO Res Team, Dept Mech Engn, Leuven, Belgium
来源
2022 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED MOTION CONTROL (AMC) | 2022年
关键词
Robot manipulator; model predictive control; parallelization; vectorization; tunnel following; OPTIMIZATION;
D O I
10.1109/AMC51637.2022.9729271
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The repetitive evaluation of computationally expensive functions in the objective and constraints represents a bottleneck in the solution of the underlying optimal control problem ( OCP) of nonlinear model predictive controllers (MPC) for robot manipulators. We address this problem by exploiting the parallel evaluation of such functions within the execution of a first-order and a second-order OCP solution algorithm, such as the proximal averaged Newton-type method for optimal control (PANOC) and the sequential convex quadratic programming (SCQP) method, respectively. The use of task parallelism with multicore executions and data parallelism with single-instruction- multiple-data (SIMD) instructions is shown to effectively reduce the solution time of the underlying OCP so that the satisfaction of real-time constraints in the deployment of MPC for robot manipulators can be achieved. Index Terms-Robot manipulator, model
引用
收藏
页码:201 / 206
页数:6
相关论文
共 50 条
  • [21] Position tracking control of flexible robot joints using model predictive control
    Wei, Nan Zhe
    Sun, Han Xu
    Jia, Qing Xuan
    Ye, Ping
    MACHINE DESIGN AND MANUFACTURING ENGINEERING III, 2014, : 799 - 802
  • [22] Nonlinear Model Predictive Tracking Control of Nonholonomic Wheeled Mobile Robot Using Modified C/GMRES Algorithm
    Pei, Yuanyang
    Zhang, Kunwu
    Pan, Jian
    Shi, Yang
    IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 6298 - 6303
  • [23] Predictive Simulation of Reaching Moving Targets Using Nonlinear Model Predictive Control
    Mehrabi, Naser
    Razavian, Reza Sharif
    Ghannadi, Borna
    McPhee, John
    FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2017, 10
  • [24] Real-time Nonlinear Model Predictive Control Predictive control for mechatronic systems using a hybrid model
    Loew, Stefan
    Obradovic, Dragan
    ATP MAGAZINE, 2018, (08): : 46 - 52
  • [25] Fuzzy Adaptive Model Predictive Control for Image-based Visual Servoing of Robot Manipulators With Kinematic Constraints
    Tianqi Zhu
    Jianliang Mao
    Linyan Han
    Chuanlin Zhang
    International Journal of Control, Automation and Systems, 2024, 22 : 311 - 322
  • [26] Tracking of Uncertain Robotic Manipulators Using Event-Triggered Model Predictive Control With Learning Terminal Cost
    Kang, Erlong
    Qiao, Hong
    Chen, Ziyu
    Gao, Jie
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (04) : 2801 - 2815
  • [27] Fuzzy Adaptive Model Predictive Control for Image-based Visual Servoing of Robot Manipulators With Kinematic Constraints
    Zhu, Tianqi
    Mao, Jianliang
    Han, Linyan
    Zhang, Chuanlin
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2024, 22 (01) : 311 - 322
  • [28] Economic model predictive control of nonlinear systems using a linear parameter varying approach
    Karimi-Pour, Fatemeh
    Puig, Vicenc
    Ocampo-Martinez, Carlos
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (17) : 8218 - 8238
  • [29] Performance Assessment of the BLDC Motor in EV Drives using Nonlinear Model Predictive Control
    Ubare, Pramod
    Sonawane, D. N.
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2022, 12 (04) : 8901 - 8909
  • [30] Embedding Approximate Nonlinear Model Predictive Control at Ultrahigh Speed and Extremely Low Power
    Raha, Arnab
    Chakrabarty, Ankush
    Raghunathan, Vijay
    Buzzard, Gregery T.
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (03) : 1092 - 1099