Nonlinear energy-based control of soft continuum pneumatic manipulators

被引:36
作者
Franco, Enrico [1 ]
Ayatullah, Tutla [2 ]
Sugiharto, Arif [2 ]
Garriga-Casanovas, Arnau [1 ]
Virdyawan, Vani [2 ]
机构
[1] Imperial Coll London, Mech Engn Dept, Exhibit Rd, London SW7 2AZ, England
[2] Inst Teknol Bandung, Mech Engn Dept, Kota Bandung, Indonesia
基金
英国工程与自然科学研究理事会;
关键词
Nonlinear control; Underactuated systems; Soft manipulators; Pneumatic actuation; TRAJECTORY TRACKING; FEEDBACK-CONTROL; STABILIZATION; ACTUATOR; SYSTEMS; ROBOT;
D O I
10.1007/s11071-021-06817-1
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper investigates the model-based nonlinear control of a class of soft continuum pneumatic manipulators that bend due to pressurization of their internal chambers and that operate in the presence of disturbances. A port-Hamiltonian formulation is employed to describe the closed loop system dynamics, which includes the pressure dynamics of the pneumatic actuation, and new nonlinear control laws are constructed with an energy-based approach. In particular, a multi-step design procedure is outlined for soft continuum manipulators operating on a plane and in 3D space. The resulting nonlinear control laws are combined with adaptive observers to compensate the effect of unknown disturbances and model uncertainties. Stability conditions are investigated with a Lyapunov approach, and the effect of the tuning parameters is discussed. For comparison purposes, a different control law constructed with a backstepping procedure is also presented. The effectiveness of the control strategy is demonstrated with simulations and with experiments on a prototype. To this end, a needle valve operated by a servo motor is employed instead of more sophisticated digital pressure regulators. The proposed controllers effectively regulate the tip rotation of the prototype, while preventing vibrations and compensating the effects of disturbances, and demonstrate improved performance compared to the backstepping alternative and to a PID algorithm.
引用
收藏
页码:229 / 253
页数:25
相关论文
共 47 条
[1]   Immersion and invariance: A new tool for stabilization and adaptive control of nonlinear systems [J].
Astolfi, A ;
Ortega, R .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (04) :590-606
[2]   Comparing model-based control methods for simultaneous stiffness and position control of inflatable soft robots [J].
Best, Charles M. ;
Rupert, Levi ;
Killpack, Marc D. .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2021, 40 (01) :470-493
[3]   Closed-loop control of soft continuum manipulators under tip follower actuation [J].
Campisano, Federico ;
Calo, Simone ;
Remirez, Andria A. ;
Chandler, James H. ;
Obstein, Keith L. ;
Webster, Robert J., III ;
Valdastri, Pietro .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2021, 40 (6-7) :923-938
[4]   Observer-based continuous adaptive sliding mode control for soft actuators [J].
Cao, Guizhou ;
Liu, Yanhong ;
Jiang, Yichen ;
Zhang, Fangfang ;
Bian, Guibin ;
Owens, David H. .
NONLINEAR DYNAMICS, 2021, 105 (01) :371-386
[5]   A sliding mode observer for robust fault reconstruction in a class of nonlinear non-infinitely observable descriptor systems [J].
Chan, Joseph Chang Lun ;
Lee, Tae H. ;
Tan, Chee Pin .
NONLINEAR DYNAMICS, 2020, 101 (02) :1023-1036
[6]   A neuroadaptive control method for pneumatic artificial muscle systems with hardware experiments [J].
Chen, Yiheng ;
Sun, Ning ;
Liang, Dingkun ;
Qin, Yanding ;
Fang, Yongchun .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2021, 146
[7]   Measurement and modeling of McKibben pneumatic artificial muscles [J].
Chou, CP ;
Hannaford, B .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (01) :90-102
[8]   Model-based dynamic feedback control of a planar soft robot: trajectory tracking and interaction with the environment [J].
Della Santina, Cosimo ;
Katzschmann, Robert K. ;
Bicchi, Antonio ;
Rus, Daniela .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2020, 39 (04) :490-513
[9]   Nonlinear damping and quasi-linear modelling [J].
Elliott, S. J. ;
Tehrani, M. Ghandchi ;
Langley, R. S. .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2015, 373 (2051)
[10]   Dynamic Control of the Bionic Handling Assistant [J].
Falkenhahn, Valentin ;
Hildebrandt, Alexander ;
Neumann, Ruediger ;
Sawodny, Oliver .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2017, 22 (01) :6-17