Motion control of a space manipulator using fuzzy sliding mode control with reinforcement learning

被引:38
作者
Xie, Zhicheng [1 ]
Sun, Tao [1 ]
Kwan, Trevor [2 ]
Wu, Xiaofeng [1 ]
机构
[1] Univ Sydney, Sch Aerosp Mech & Mechatron Engn, Sydney, NSW 2006, Australia
[2] Univ Sci & Technol, Dept Thermal Sci & Energy Engn, Hefei, Peoples R China
关键词
CubeSat; Fuzzy logic inference; Reinforcement learning; Sliding mode control; Space manipulator; TRACKING CONTROL; ROBUST; DYNAMICS; SYSTEMS; LOGIC;
D O I
10.1016/j.actaastro.2020.06.028
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The free-flying space manipulators present challenges in controlling the motions of both the spacecraft bus and the manipulator, because of the highly-coupling system dynamics and the unknown space environment disturbances. Although the sliding mode controllers are robust to the unknown disturbances and system uncertainties, the chattering effect could affect the pointing accuracy and the lifetime of the actuators. This paper first introduces the dynamics of a CuBot, which is a 3-rigid-link manipulator based on the CubeSat platform. To maintain the robustness while decreasing the chattering effect, an innovative reinforcement learning based fuzzy adaptive sliding mode controller is proposed. To maintain the robustness while reducing the chattering effect, an innovative reinforcement learning based fuzzy adaptive sliding mode controller is proposed. The switching gain is updated to estimate the lumped upper bound of the system uncertainties and the unknown disturbances, and then a new fuzzy logic adaptive law is applied on the switching gain to decrease the chattering effects. On top of that, the fuzzy logic rules are tuned by an innovative modified reinforcement learning mechanism to achieve the better tracking performance. The uniformly ultimately bounded tracking errors are guaranteed by the proposed control scheme, and the effectiveness is validated by the simulation results.
引用
收藏
页码:156 / 172
页数:17
相关论文
共 36 条
[1]  
[Anonymous], 2016, IEEE T IND ELECTRON, DOI DOI 10.3390/MIN6010017
[2]  
Cao FY, 2014, PROCEEDINGS OF THE ASME 4TH INTERNATIONAL CONFERENCE ON MICRO/NANOSCALE HEAT AND MASS TRANSFER - 2013
[3]   Fuzzy Adaptive Disturbance-Observer-Based Robust Tracking Control of Electrically Driven Free-Floating Space Manipulator [J].
Chu, ZhongYi ;
Cui, Jing ;
Sun, FuChun .
IEEE SYSTEMS JOURNAL, 2014, 8 (02) :343-352
[4]   Attitude dynamics and control of a spacecraft like a robotic manipulator when implementing on-orbit servicing [J].
Da Fonseca, Ijar M. ;
Goes, Luiz C. S. ;
Seito, Narumi ;
da Silva Duarte, Mayara K. ;
de Oliveira, Elcio Jeronimo .
ACTA ASTRONAUTICA, 2017, 137 :490-497
[5]  
Didot G, INT S ART INT ROB AU
[6]  
Diftler M.A., 2001, ISAIRAS C JUN, V2001
[7]   THE KINEMATICS, DYNAMICS, AND CONTROL OF FREE-FLYING AND FREE-FLOATING SPACE ROBOTIC SYSTEMS [J].
DUBOWSKY, S ;
PAPADOPOULOS, E .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1993, 9 (05) :531-543
[8]   Adaptive sliding mode control of dynamic system using RBF neural network [J].
Fei, Juntao ;
Ding, Hongfei .
NONLINEAR DYNAMICS, 2012, 70 (02) :1563-1573
[9]   A review of space robotics technologies for on-orbit servicing [J].
Flores-Abad, Angel ;
Ma, Ou ;
Pham, Khanh ;
Ulrich, Steve .
PROGRESS IN AEROSPACE SCIENCES, 2014, 68 :1-26
[10]   Free-flying dynamics and control of an astronaut assistant robot based on fuzzy sliding mode algorithm [J].
Gao, Qing ;
Liu, Jinguo ;
Tian, Tongtong ;
Li, Yangmin .
ACTA ASTRONAUTICA, 2017, 138 :462-474