Abstract
A pneumatic parallel platform driven by an air cylinder and three circumambient pneumatic muscles was considered. Firstly, a mathematical model of the pneumatic servo system was developed for the MIMO nonlinear model-based controller designed. The pneumatic muscles were controlled by three proportional position valves, and the air cylinder was controlled by a proportional pressure valve. As the forward kinematics of this structure had no analytical solution, the control strategy should be designed in joint space. A cross-coupling integral adaptive robust controller (CCIARC) which combined cross-coupling control strategy and traditional adaptive robust control (ARC) theory was developed by back-stepping method to accomplish trajectory tracking control of the parallel platform. The cross-coupling part of the controller stabilized the length error in joint space as well as the synchronization error, and the adaptive robust control part attenuated the adverse effects of modelling error and disturbance. The force character of the pneumatic muscles was difficult to model precisely, so the on-line recursive least square estimation (RLSE) method was employed to modify the model compensation. The projector mapping method was used to condition the RLSE algorithm to bound the parameters estimated. An integral feedback part was added to the traditional robust function to reduce the negative influence of the slow time-varying characteristic of pneumatic muscles and enhance the ability of trajectory tracking. The stability of the controller designed was proved through Laypunov’s theory. Various contrast controllers were designed to testify the newly designed components of the CCIARC. Extensive experiments were conducted to illustrate the performance of the controller.
Similar content being viewed by others
References
DAVIS S, TSAGARAKIS N, CANDERLE J, CALDWELL D. Enhanced modelling and performance in braided pneumatic muscle actuators [J]. The International Journal of Robotics Research, 2003, 22(3/4): 213–227.
MINH T V, IJAHJOWIDODO T, RAMON H, BRUSSEL H V. Cascade position control of a single pneumatic artificial muscle-mass system with hysteresis compensation [J]. Mechatronics, 2010, 20(3): 402–414.
ALEXANDER H, JOZEF N M, JAN P, JAN B, KAMIL Z. In tech-model based evolution of a fast hybrid fuzzy adaptive controller for a pneumatic muscle actuator [J]. International Journal of Advanced Robotic Systems, 2012, 9(40): 1–11.
SHI G L, WEI S. Adaptive fuzzy CMAC Position tracking control of parallel platform based on pneumatic artificial muscles [J]. China Journal of Mechanical Engineering, 2012, 23(2): 171–176. (in Chinese)
YANG G, LI B R, FU X. Parallel manipulator driven by pneumatic muscle actuators [J]. China Journal of Mechanical Engineering, 2006, 42(7): 39–45. (in Chinese)
XIE S, JAMWAL P. An iterative fuzzy controller for pneumatic muscle driven rehabilitation robot [J]. Expert Systems with Applications, 2011, 38(7): 8128–8137.
KHOA L, TRUONG D, AHN K. Synchronization controller for a 3-R planar parallel pneumatic artificial muscle (PAM) robot using modified ANFIS algorithm [J]. Mechatronics, 2013, 23(4): 723–741.
ZHAO X W, BIN Z. Design and analysis of a pneumatic muscle driven parallel mechanism for imitating human pelvis [J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2014, 228(4): 723–741.
ZHU X C, TAO G L, YAO B, CAO J. Adaptive robust posture control of parallel manipulator driven by pneumatic muscles with redundancy [J]. IEEE/ASME Transactions on Mechatronics, 2008, 13(4): 441–450.
KOREN Y. Cross-coupled biaxial computer control for manufacturing systems [J]. Journal of Dynamic Systems, Measurement, and Control, 1980, 102: 265–271.
SUN D, WANG C, SHANG W, FENG G. A synchronization approach to trajectory tracking of multiple mobile robots while maintaining time-varying formations [J]. IEEE Transactions on Robotics, 2009, 25(5): 1074–1086.
SUN D. Position synchronization of multiple motion axis with adaptive coupling control [J]. Automatica, 2003, 39(6): 997–1005.
SU Y, SUN D, REN L, JAMES K M. Integration of saturated PI synchronous control and PD feedback for control of parallel manipulators [J]. IEEE Transactions on Robotics, 2006, 22(1): 202–207.
SUN D, LU R, MILLS J K, WANG C. Synchronous tracking control of parallel manipulators using cross-coupling approach [J]. International Journal of Robotics Research, 2006, 25(11): 1137–1147.
SUN D, FENG G, LAM C M, DONG H. Orientation control of a differential mobile robot through wheel synchronization [J]. IEEE Transactions on Mechathonics, 2005, 10(3): 345–351.
SUN D, SHAO X, FENG G. A model-free cross-coupled control for position synchronization of multi-axis motions: Theory and experiments [J]. IEEE Transactions on Control Systems Technology, 2007, 15(2): 306–314.
SHAN J, LIU H T, NOWOTNY S. Synchronized trajectory-tracking control of multiple 3-DOF experimental helicopters [J]. IEEE Transactions on Control Theory and Applications, 2005, 152(6): 683–692.
XIAO Y, ZHU K Y, LIAW H C. Generalized synchronization control of multi-axis motion systems [J]. Control Engineering Practice, 2005, 13(7): 809–819.
XIAO Y, ZHU K Y. Optimal synchronization control of high-precision motion systems [J]. IEEE Transactions on Industrial Electronics, 2006, 53(4): 1160–1169.
ZHAO D, LI S Y, GAO F. Finite time position synchronized control for parallel manipulators using fast terminal sliding mode [J]. International Journal of Systems Science, 2009, 40(8): 829–843.
ZHAO D, LI S Y, GAO F, ZHU Q. Robust adaptive terminal sliding model-based synchronized position control for multiple motion axes systems [J]. The Institution of Engineering and Technology, 2009, 3(1): 136–150.
ZUO H, TAO G L, ZHU X C. Modeling and enhancement of McKibben pneumatic muscle actuators [J]. Advanced Materials Research, 2012, 591/592/593: 793–796.
TONDU B, LOPEZ P. Modeling and control of McKibben artificial muscle robot actuators [J]. Control Systems, 2000, 20(2): 15–38.
OTTESTAD M, NILSEN N, HANSEN M. Reducing the static friction in hydraulic cylinders by maintaining relative velocity between piston and cylinder [C]// International Conference on Control, Automation and Systems. Jeju Island: IC CAS, 2012: 764–769.
RICHER E, HURMUZLU Y. A high performance pneumatic force actuator system part 1–nonlinear mathematical model [J]. ASME Journal of Dynamic Systems Measurement and Control, 2000, 122(3): 416–425.
BOBROW J, MCDONELL B. Modeling, identification, and control of a pneumatically actuated robot [J]. IEEE Transactions on Robotics and Automation, 1998, 14(5): 732–742.
YAO B, TOMIZUKA M. Adaptive robust control of MIMO nonlinear systems in semi-strict feedback forms [J]. Automatica, 2001, 37(9): 1305–1321.
TAO G L, ZHU X C, YAO B, CAO J. Adaptive robust posture control of a pneumatic muscles driven parallel manipulator with redundancy [C]// Proceedings of the 2007 American Control Conference. New York City, USA: ACC, 2007: 3408–3413.
XU L, YAO B. Adaptive robust precision motion control of linear motors with negligible electrical dynamics: Theory and experiments [J]. IEEE Transactions on Mechatronics, 2001, 6(4): 444–452.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Project(51375430) supported by the National Natural Science Foundation of China
Rights and permissions
About this article
Cite this article
Zuo, H., Tao, Gl. Cross-coupling integral adaptive robust posture control of a pneumatic parallel platform. J. Cent. South Univ. 23, 2036–2047 (2016). https://doi.org/10.1007/s11771-016-3260-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-016-3260-4