Synthesis of flatness control for a multi-axis robot manipulator: An experimental approach

This paper reports the results of research conducted on designing, modelling and controlling an electro-mechanical robot manipulator that serves as a sensing and motion system for hybrid testing. The conceptual design was inspired by the Stewart Platform mechanism for a two-degree-of-freedom (2DoF) moving platform. This design resulted in non-linear kinematics, coupled dynamics and an inertial moving platform that attracted model-based control strategies. A novel control technique based on differential geometric flatness was successfully implemented on this manipulator to simultaneously achieve linearisation, decoupling and asymptotic tracking. Simulation results demonstrated the validity of the proposed approach that established a robust control formulation resulting in perfect trajectory tracking at different excitation conditions. For the experimental implementation, the actuator time-delays was compensated for using forward prediction algorithms based on a fourth-order polynomial extrapolation. This compensation demonstrated a well synchronised control signal at varying frequencies.

[1]  Jean-Baptiste Pomet,et al.  A non-exact Brunovsky form and dynamic feedback linearization , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[2]  Evangelos Papadopoulos,et al.  Model-based control of a 6-dof electrohydraulic Stewart–Gough platform , 2008 .

[3]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[4]  M.I. Wallace,et al.  An adaptive polynomial based forward prediction algorithm for multi-actuator real-time dynamic substructuring , 2005, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[5]  Sunil K. Agrawal,et al.  Differentially Flat Systems , 2004 .

[6]  Martin S. Williams,et al.  Compensation of actuator dynamics in real-time hybrid tests , 2007 .

[7]  Feng Gao,et al.  Fully Adaptive Feedforward Feedback Synchronized Tracking Control for Stewart Platform Systems , 2008 .

[8]  Peter Eberhard,et al.  Flatness-Based Control of Parallel Kinematics using Multibody Systems – Simulation and Experimental Results , 2006 .

[9]  Veit Hagenmeyer,et al.  Robustness analysis of exact feedforward linearization based on differential flatness , 2003, Autom..

[10]  Dacheng Cong,et al.  A Survey on Control of Parallel Manipulator , 2007 .

[11]  David J. Wagg,et al.  Control techniques for multi-axis real-time dynamic substructuring , 2008 .

[12]  Sunil Kumar Agrawal,et al.  Planning and control of under-actuated mobile manipulators using differential flatness , 2010, Auton. Robots.

[13]  Veit Hagenmeyer,et al.  Cascaded two-degree-of-freedom control of seeded batch crystallisations based on explicit system inversion , 2010 .

[14]  B. Denkena,et al.  Design, modeling and advanced control of the innovative parallel manipulator PaLiDA , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[15]  B. Heimann,et al.  Advanced Model-Based Control of a 6-DOF Hexapod Robot: A Case Study , 2010, IEEE/ASME Transactions on Mechatronics.