Dynamic inversion and optimal tracking control on the ball-plate system based on a linearized nonholonomic multibody model

被引:0
|
作者
Agundez, A. G. [1 ,2 ]
Saccon, A. [3 ]
Garcia-Vallejo, D. [1 ]
Freire, E. [4 ]
机构
[1] Univ Seville, Dept Mech Engn & Mfg, Seville, Spain
[2] Lappeenranta Univ Technol, Dept Mech Engn, Lappeenranta, Finland
[3] Eindhoven Univ Technol, Dept Mech Engn, Eindhoven, Netherlands
[4] Univ Seville, Dept Appl Math 2, Seville, Spain
关键词
Ball-plate system; Trajectory tracking; Linearization; Multibody dynamics; Nonholonomic system; STABILIZATION;
D O I
10.1016/j.mechmachtheory.2024.105795
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper addresses the optimal control of the ball-plate system, a well-known nonholonomic system in the context of nonprehensile manipulation, using a multibody dynamics approach. The trajectory tracking control of a steady-state circular motion of the ball on the plate, for any radius and potentially off-centric with respect to the plate's pivoting point, is achieved by designing a Linear-Quadratic Regulator. A spatial multibody model of the ball-plate system is considered. A key contribution is the analytical computation of the circular steady motion of the ball by dynamic inversion, including the control actions to achieve this reference solution. This enables the analytical computation of the linearized equations along this reference motion, resulting in a periodic linear time-varying (LTV) system, and the application of linear controllability criteria for LTV systems. A controllable linear system, involving the Cartesian coordinates of the contact point and the yaw angle of the sphere, is obtained using a convenient coordinate partition in the linearization. Compared to existing results on the same problem, closed-loop stability about the desired trajectory is achieved for any radius of the circular trajectory.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Ball Sorting System Based on Ball-Plate Control Model
    Ni, Zhixian
    Wang, Wei
    Cao, Xuhang
    [J]. PROCEEDINGS 2018 33RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2018, : 728 - 732
  • [2] Nonliear Model Predictive Control of Ball-Plate System based on Gaussian Particle Swarm Optimization
    Fan, Jianchao
    Han, Min
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [3] Sliding Control Variation for Ball-Plate System Stabilization
    Valadez Rangel, Humberto
    Loukianov, Alexander G.
    Castillo-Toledo, B.
    Bayro-Corrochano, Eduardo
    [J]. 2014 13TH INTERNATIONAL WORKSHOP ON VARIABLE STRUCTURE SYSTEMS (VSS), 2014,
  • [4] Identification and Nonlinear Control of a Ball-Plate System Using Neural Networks
    Bigharaz, M. H.
    Safaei, F.
    Afshar, A.
    Suratgar, A. A.
    [J]. 2013 3RD INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), 2013, : 260 - 262
  • [5] Research on Nonlinear Ball-plate System Based on LTR Method
    He, HongYi
    Chen, Juan
    [J]. PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 5243 - 5248
  • [6] State-Feedback Control of Ball-Plate System: Geometric Approach
    Lefrouni, Khalid
    Taibi, Saoudi
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (03) : 968 - 974
  • [7] State-Feedback Control of Ball-Plate System: Geometric Approach
    Mohammed V University in Rabat, Rabat, Morocco
    [J]. Intl. J. Adv. Comput. Sci. Appl., 2024, 3 (968-974):
  • [8] Modelling of Ball and Plate System Based on First Principle Model and Optimal Control
    Dusek, Frantisek
    Honc, Daniel
    Sharma, Rahul K.
    [J]. 2017 21ST INTERNATIONAL CONFERENCE ON PROCESS CONTROL (PC), 2017, : 216 - 221
  • [9] Modelling and control scheme of the ball-plate trajectory-tracking pneumatic system with a touch screen and a rotary cylinder
    Yuan, D.
    Zhang, Z.
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2010, 4 (04): : 573 - 589
  • [10] A near optimal tracking control of dynamic nonholonomic systems
    Wang, J
    Qu, ZH
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS, INTELLIGENT SYSTEMS AND SIGNAL PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2003, : 202 - 207