柳强, 金明河, 刘宏, 王滨. 空间机器人最优能耗捕获目标的自适应跟踪控制[J]. 机器人, 2022, 44(1): 77-89.DOI: 10.13973/j.cnki.robot.210236.
LIU Qiang, JIN Minghe, LIU Hong, WANG Bin. Adaptive Tracking Control for Space Robots with Optimal Energy-Consumptions to Capture a Target. ROBOT, 2022, 44(1): 77-89. DOI: 10.13973/j.cnki.robot.210236.
Abstract:A trajectory planning method is proposed to regulate the manipulator to track the target with the desired velocity. The proposed method can achieve the obstacle avoidance while satisfying joint limits. Based on the trajectory planning method, an adaptive control strategy is designed, by which the free-floating space robot can track and capture a nutational and rotational satellite. In addition, the optimal energy-consumption, measurement errors and optimization errors are considered in the control strategy. Firstly, in order to minimize the end-effector tracking error and manipulator energy-consumption, the space robot control strategy is described as an optimization problem with inequality constraints about the joint velocity, torques and the distance from the obstacles. Then, an explicit state equation with a lower triangular matrix is derived, and the objective function is decoupled and linearized. A piecewise optimization method for the joint velocity and torque is designed to replace the traditional convex quadratic programming method to solve the optimal problem, which demonstrates high computational efficiency. The convergence of the proposed control strategy is verified by Lyapunov stability theory.
[1] Shan M H, Guo J, Gill E. Review and comparison of active space debris capturing and removal methods[J]. Progress in Aerospace Sciences, 2016, 80:18-32. [2] May G, Barletta I, Stahl B, et al. Energy management in production:A novel method to develop key performance indicators for improving energy efficiency[J]. Applied Energy, 2015, 149:46-61. [3] Zhou Y Q, Luo J J, Wang M M. Dynamic coupling analysis of multi-arm space robot[J]. Acta Astronautica, 2019, 160:583-593. [4] Aghili F, Parsa K. An adaptive vision system for guidance of a robotic manipulator to capture a tumbling satellite with unknown dynamics[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2008:3064-3071. [5] Aghili F, Parsa K. An adaptive Kalman filter for motion esitmation/prediction of a free-falling space object using laser-vision data with uncertain inertial and noise characteristics[C]//AIAA Guidance, Navigation and Control Conference and Exhibit. Reston, USA:AIAA, 2008. DOI:10.2514/6.2008-7317. [6] Shi L L, Kayastha S, Katupitiya J. Robust coordinated control of a dual-arm space robot[J]. Acta Astronautica, 2017, 138:475-489. [7] Zhang B, Liang B, Wang X, et al. Manipulability measure of dual-arm space robot and its application to design an optimal configuration[J]. Acta Astronautica, 2016, 128:322-329. [8] Shi L L, Jayakody H, Katupitiya J, et al. Coordinated control of a dual-arm space robot:Novel models and simulations for robotic control methods[J]. IEEE Robotics & Automation Magazine, 2018, 25(4):86-95. [9] Wang H L, Xie Y C. Prediction error based adaptive Jacobian tracking for free-floating space manipulators[J]. IEEE Transactions on Aerospace and Electronic Systems, 2012, 48(4):3207-3221. [10] Talebi H A, Khorasani K, Tafazoli S. A recurrent neuralnetwork-based sensor and actuator fault detection and isolation for nonlinear systems with application to the satellite's attitude control subsystem[J]. IEEE Transactions on Neural Networks, 2009, 20(1):45-60. [11] Zhang Y Y, Chen S Y, Li S, et al. Adaptive projection neural network for kinematic control of redundant manipulators with unknown physical parameters[J]. IEEE Transactions on Industrial Electronics, 2018, 65(6):4909-4920. [12] Zhou Z-G, Zhang Y-A, Zhou D. Robust prescribed performance tracking control for free-floating space manipulators with kinematic and dynamic uncertainty[J]. Aerospace Science and Technology, 2017, 71:568-579. [13] Wang H S, Guo D J, Xu H, et al. Eye-in-hand tracking control of a free-floating space manipulator[J]. IEEE Transactions on Aerospace and Electronic Systems, 2017, 53(4):1855-1865. [14] 董楸煌, 陈力. 柔性空间机械臂捕获卫星过程的鲁棒镇定与自适应抑振复合控制[J]. 机器人, 2014, 36(3):342-348. Dong Q H, Chen L. Composite control of robust stabilization and adaptive vibration suppression of flexible space manipulator capturing a satellite[J]. Robot, 2014, 36(3):342-348. [15] 张博, 梁斌, 王学谦, 等. 双臂空间机器人可操作度分析及其构型优化[J]. 宇航学报, 2016, 37(10):1207-1214. Zhang B, Liang B, Wang X Q, et al. Manipulability measure of a dual-arm space robot and its application to configuration optimization[J]. Journal of Astronautics, 2016, 37(10):1207-1214. [16] Giordano A M, Ott C, Albu-Schaffer A. Coordinated control of spacecraft's attitude and end-effector for space robots[J]. IEEE Robotics and Automation Letters, 2019, 4(2):2108-2115. [17] Nanos K, Papadopoulos E. Avoiding dynamic singularities in Cartesian motions of free-floating manipulators[J]. IEEE Transactions on Aerospace and Electronic Systems, 2015, 51(3):2305-2318. [18] Leigsnering M, Ahmad F, Amin M G, et al. Parametric dictionary learning for sparsity-based TWRI in multipath environ ments[J]. IEEE Transactions on Aerospace and Electronic Systems, 2016, 52(2):532-547. [19] Pisculli A, Felicetti L, Gasoverlineri P, et al. A reaction-null/Jacobian transpose control strategy with gravity gradient compensation for on-orbit space manipulators[J]. Aerospace Science and Technology, 2014, 38:30-40. [20] Peng J Q, Xu W F, Pan E Z, et al. Dual-arm coordinated capturing of an unknown tumbling target based on efficient parameters estimation[J]. Acta Astronautica, 2019, 162:589-607. [21] Zhang B, Liang B, Wang Z W, et al. Coordinated stabilization for space robot after capturing a noncooperative target with large inertia[J]. Acta Astronautica, 2017, 134:75-84. [22] Norsahperi N M H, Danapalasingam K A. An improved optimal integral sliding mode control for uncertain robotic manipulators with reduced tracking error, chattering, and energy consumption[J]. Mechanical Systems and Signal Processing, 2020, 142. DOI:10.1016/j.ymssp.2020.106747 [23] de Stefano M, Mishra H, Balachandran R, et al. Multi-rate tracking control for a space robot on a controlled satellite:A passivity-based strategy[J]. IEEE Robotics and Automation Letters, 2019, 4(2):1319-1326. [24] Jin M H, Liu Q, Wang B, et al. An efficient and accurate inverse kinematics for 7-DOF redundant manipulators based on a hybrid of analytical and numerical method[J]. IEEE Access, 2020, 8:16316-16330. [25] Jia Y H, Misra A K. Robust trajectory tracking control of a dualarm space robot actuated by control moment gyroscopes[J]. Acta Astronautica, 2017, 137:287-301. [26] Rimon E, Boyd S P. Obstacle collision detection using best ellipsoid fit[J]. Journal of Intelligent and Robotic Systems, 1997, 18(2):105-126. [27] Yang S J, Wen H, Jin D P. Trajectory planning of dual-arm space robots for target capturing and base manoeuvring[J]. Acta Astronautica, 2019, 164:142-151.