Aiming at the problem that the underwater gliding snake-like robot has input constraints and unknown external disturbance during implementing gliding
the backstepping control method based on Nussbaum function and nonlinear disturbance observer is proposed to improve its pitching motion tracking performance. The vertical plane motion of the under-actuated underwater gliding snake-like robot is analy-ed and conditionally simplified
and the corresponding kinematics and dynamic equations are obtained. Nussbaum function and hyperbolic tangent function are combined to deal with the problem of system control input saturations
which avoids the controller singularity of the latter
and the nonlinear disturbance observer is used to effectively observe and compensate the external complex disturbance. The backstepping controller is designed for pitching motion tracking
where the computational expansion caused by the virtual item in the backstepping method is eliminated by the dynamic surface m
关键词
Keywords
references
WEN L, WEAVER J C, LAUDER G V. Biomimetic shark skin: design, fabrication and hydrodynamic function [J]. Journal of Experimental Biology, 2014, 217(10): 1656-1666.
ARALE S, PAWAR C, DESHMUKH A, et al. Design and manufacture of Bio-mimic robotic fish [C]∥2016 IEEE First International Conference on Control, Measurement and Instrumentation(CMI). Piscataway, NJ, USA: IEEE, 2016: 445-448.
WU Z X, YU J Z, YUAN J, et al. Mechatronic design and implementation of a novel gliding robotic dolphin [C]∥2015 IEEE International Conference on Robotics and Biomimetics(ROBIO). Piscataway, NJ, USA: IEEE, 2015: 267-272.
YU Shumei, WANG Minghui, MA Shugen, et al. Development of an amphibious snake-like robot and its gaits on ground and in water [J]. Journal of Mechanical Engineering, 2012, 48(9): 18-25.
TANG J G, LI B, LI Z Q, et al. A novel underwater snake-like robot with gliding gait [C]∥2017 IEEE 7th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems(CYBER). Piscataway, NJ, USA: IEEE, 2017: 1113-1118.
TANG Jingge, LI Bin, CHANG Jian, et al. Design and dynamic model of underwater gliding snake-like robot [J]. Journal of Huazhong University of Science and Technology(Natural Science Edition), 2018, 46(12): 89-94.
ZHOU C. Study on the pitching and depth control of biomimetic robot fish [J]. Acta Automatica Sinica, 2009, 34(9): 1215-1218.
YU J Z, SU Z S, WANG M, et al. Control of yaw and pitch maneuvers of a multilink dolphin robot [J]. IEEE Transactions on Robotics, 2012, 28(2): 318-329.
KELASIDI E, LILJEBACK P, PETTERSEN K Y, et al. Integral line-of-sight guidance for path following control of underwater snake robots: theory and experiments [J]. IEEE Transactions on Robotics, 2017, 33(3): 610-628.
TANG Jingge, LI Bin, CHANG Jian, et al. Modeling and optimal control on gliding motion of underwater gliding snake-like robot [J]. Journal of Southeast University(Natural Science Edition), 2019, 49(1): 94-100.
ZHANG Xiaolu, LI Bin, CHANG Jian, et al. A reinforcement learning method for gliding control of underwater gliding snake-like robot [J]. Robot, 2019, 41(3): 334-342.
YANG Hai. Feedforward control design for autonomous underwater gliders under input constraints [J]. Chinese Journal of Ship Research, 2014, 9(6): 87-91, 99.
LIANG X, QU X R, HOU Y H, et al. Three-dimensional trajectory tracking control of an underactuated autonomous underwater vehicle based on ocean current observer [J]. International Journal of Advanced Robotic Systems, 2018, 15(5): 172988141880681.
NUSSBAUM R D. Some remarks on a conjecture in parameter adaptive control [J]. Systems Control Letters, 1983, 3(5): 243-246.
CHEN W H, BALLANCE D J, GAWTHROP P J, et al. A nonlinear disturbance observer for robotic manipulators [J]. IEEE Transactions on Industrial Electronics, 2000, 47(4): 932-938.
SWAROOP D, HEDRICK J K, YIP P P, et al. Dynamic surface control for a class of nonlinear systems [J]. IEEE Transactions on Automatic Control, 2000, 45(10): 1893-1899.
WEN C Y, ZHOU J, LIU Z T, et al. Robust adaptive control of uncertain nonlinear systems in the presence of input saturation and external disturbance [J]. IEEE Transactions on Automatic Control, 2011, 56(7): 1672-1678.