Experimental Validation of Nonlinear MPC on an Overhead Crane using Automatic Code Generation

被引:0
|
作者
Vukov, Milan [1 ]
Van Loock, Wannes [2 ]
Houska, Boris [1 ]
Ferreau, Hans Joachim [1 ]
Swevers, Jan [2 ]
Diehl, Moritz [1 ]
机构
[1] KULeuven, Dept Elect Engn, Kasteelpk Arenberg 10, B-3001 Leuven, Belgium
[2] KULeuven, Dept Mech Engn, B-3001 Leuven, Belgium
基金
比利时弗兰德研究基金会;
关键词
MODEL-PREDICTIVE CONTROL; RECEDING HORIZON CONTROL; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent advances in improving the efficiency of nonlinear model predictive control (MPC) algorithms have made them suited for challenging mechatronic applications that require high sampling rates. We demonstrate this fact by applying a highly efficient nonlinear MPC algorithm to a laboratory-scale overhead crane setup, featuring a fast moving cart and a winch mechanism. The aim is to perform optimized point-to-point motions with varying line length while respecting actuator limits. In order to solve the resulting optimization problems in less than one millisecond, an automatically generated Gauss-Newton real-time iteration algorithm is employed. We show experimental results illustrating the control performance of the closed-loop system as well as the efficiency of the nonlinear MPC algorithm.
引用
收藏
页码:6264 / 6269
页数:6
相关论文
共 50 条
  • [1] Semi-automatic control of overhead crane using potential method
    Suzuki, H
    Terashima, K
    [J]. SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 3224 - 3229
  • [2] Assessing the Overhead of Automatic Code Generation for a Component Approach Compared With Hand-Written Code Experiments with the MyCCM code generation tool chain
    Vergnaud, Thomas
    Pardessus, David
    Guerin, Pascal
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 60 - 63
  • [3] Experimental Validation of Linear and Nonlinear MPC on an Articulated Unmanned Ground Vehicle
    Kayacan, Erkan
    Saeys, Wouter
    Ramon, Herman
    Belta, Calin
    Peschel, Joshua M.
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (05) : 2023 - 2030
  • [4] EXPERIMENTAL VALIDATION OF A NONLINEAR MPC STRATEGY FOR A WAVE ENERGY CONVERTER PROTOTYPE
    Hoai-Nam Nguyen
    Sabiron, Guillaume
    Tona, Paolino
    Kramer, Morten Mejlhede
    Sanchez, Enrique Vidal
    [J]. PROCEEDINGS OF THE ASME 35TH INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING , 2016, VOL 6, 2016,
  • [5] Nonlinear MPC for Fuel Cell Air Path Control with Experimental Validation
    Schmitt, Lukas
    Abel, Dirk
    [J]. 2023 31ST MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, MED, 2023, : 89 - 94
  • [6] Safety-Critical Disturbance Rejection Control of Overhead Crane Systems: Methods and Experimental Validation
    Tian, Zheng
    Wang, Xinming
    Yang, Jun
    Li, Shihua
    Niu, Dan
    Li, Qi
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2024,
  • [7] Handling Communication Loss in Automatic Generation Control using MPC
    Patel, Ragini
    Wang, Liuping
    Yu, Xinghuo
    McGrath, Brendan
    [J]. 2016 IEEE INNOVATIVE SMART GRID TECHNOLOGIES - ASIA (ISGT-ASIA), 2016, : 436 - 441
  • [8] Automatic generation of XForms code using DTD
    Lee, E
    Kim, TH
    [J]. Fourth Annual ACIS International Conference on Computer and Information Science, Proceedings, 2005, : 210 - 214
  • [9] OVERHEAD TRAVELING CRANE VIBRATION RESEARCH USING EXPERIMENTAL WIRELESS MEASURING SYSTEM
    Haniszewski, Tomasz
    Gaska, Damian
    [J]. TRANSPORT PROBLEMS, 2013, 8 (01) : 57 - 66
  • [10] Trajectory generation for a UAV in urban terrain, using nonlinear MPC
    Singh, L
    Fuller, J
    [J]. PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 2301 - 2308