TDE-Based Adaptive Integral Sliding Mode Control of Space Manipulator for Space-Debris Active Removal

: The safe and dependable removal of large-scale space debris has been a long-standing challenge that is critical to the safety of spacecraft and astronauts. In the process of capturing and deorbiting space debris, the space manipulator must achieve extremely high control and precision. However, strong couplings, model uncertainties, and various inevitable unknown disturbances cause many difﬁculties in coordinated control of the space manipulator. To solve this challenge, this study examines the stabilization control of a space manipulator after capturing non-cooperative large-scale space debris and presents an adaptive integral sliding mode control (AISMC) scheme with time-delay estimation (TDE). The coupling term and lumped uncertainty are estimated by TDE technology, which eliminates the requirement of prior knowledge. Adaptive sliding mode control (ASMC) is used as desired injecting dynamics to compensate TDE errors, and a PID-type integral sliding mode surface is designed to reduce steady-state errors. The Lyapunov criterion is used to prove the global stability of the controller. Simulation results show that the controller has high tracking accuracy and strong robustness.


Introduction
Space debris has huge kinetic energy, posing a major threat to spacecraft in orbit and astronauts' space activities.If active removal is not implemented, frequent collisions would occur, and the amount of space debris will rapidly and uncontrollably increase, posing a huge threat to the space system's safety [1].Active debris removal (ADR) is an effective space debris mitigation approach that can prevent secondary debris formation at its source and avoid the Kessler syndrome [2,3].ADR mainly targets large debris, such as failed spacecraft and rocket bodies.Through appropriate means, LEO debris can be burned into the atmosphere [4], while GEO debris can be lifted into the grave orbit, thus enabling clean-up of the space environment.
The capture and deorbit removal technology using a robotic arm is an extremely promising ADR scheme.In comparison to soft capture technologies such as tether-net capture [5], it avoids entanglement and critical oscillation and provides higher controllability and safety, albeit at the cost of increased control accuracy [6].Normally, the capturing operation by space robotics can be divided into three phases: approach, contact, and postcapture phase [7].For the safety of the following operation tasks, it is desired to stabilize the combined system as soon as possible in the postcapture phase [8].The key to ADR is to accomplish force/torque control of space robots to catch and decelerate debris targets.The challenges are estimating and processing system uncertainties, such as external disturbances, model parameter uncertainty, measurement errors, unknown and uncertain inertia [9,10].
The postcapture control of space robots has been extensively studied.Xu proposed a method for dual-arm space robots to capture moving targets by combining visual prediction and trajectory planning, and successfully captured moving targets in free-floating and base-controlled modes [11].Luo used angular momentum allocation to achieve postcapture stability of the space robot system, which can successfully handle the speed restriction problem with variable joint performances [7].Wang proposed an optimal unrolling strategy for the postcapture stage, considering the roll time and control torque, and designed a coordination control scheme to track the designed reference path [12].Huang studied the postcapture attitude takeover control problem.Considering the uncertainty of inertial parameters, a novel reconfigurable control law was designed by command filtering adaptive back-stepping control to guarantee the system performance and global asymptotic [13].Liu studied the target unrolling scheme of the flexible base space robot after capture and designed a coordination controller to track the planned trajectory [14].However, the aforementioned study did not take into account the impact of parameter uncertainties and unknown disturbances at the same time.
The estimation and compensation of the manipulator system's uncertainties and external disturbances is a critical issue to resolve [15][16][17].Fuzzy logic [18] and neural network [19] can provide accurate estimates of uncertainties.However, using approximate principles in a space manipulator system for estimation necessitates a large amount of calculation, which makes it challenging to apply in practical applications.Lumped uncertainty can also be estimated by disturbance observer or extended state observer [20], but the design of observer adaptive gain is often complicated.All of the approaches above can provide reliable estimates of unknown quantities, but they all require prior knowledge of dynamic uncertainty, namely, the upper limit must be known in advance [21].Unfortunately, since these values are dependent on a variety of factors such as load fluctuation, external disturbances, dynamic uncertainties, and so on, it is difficult to presuppose these values.In addition, time delay estimation (TDE) is also an effective method to deal with uncertainty [22,23].TDE can estimate uncertainty accurately through a simple structure without any prior knowledge of the uncertainty bounds, but when the uncertainty changes sharply in a short time, or there are hard nonlinearities such as saturation and Coulomb friction, the TDE errors will increase significantly, leading to serious degradation of control performance.At the same time, TDE errors are inevitable owing to sampling time constraints, hence TDE errors must be compensated.
To compensate for the abovementioned TDE errors and achieve increased accuracy and robustness, TDE is frequently combined with robust control strategies such as ASMC [24,25], TSMC [26,27], etc. Baek proposed an ASMC scheme based on TDE technology and adopted an adaptive law, which achieved good tracking performance in the case of small jitter.However, the adaptive law would appear singularity when the sliding variable crosses zero, and the tracking accuracy needs to be improved [28].Bae took the fuzzy sliding mode control scheme as the auxiliary control scheme of time-delay control (TDC), which has less chattering [29].The adaptive robust TDC proposed by Roy provides robustness against the TDE errors, and the evaluation of switching gains does not depend on any threshold values, which alleviates the over-and underestimation problems of switching gains [30].Lee proposed an adaptive integral sliding mode control (AISMC) with TDE, and the dynamic injection part uses adaptive gain dynamics to achieve applicable high tracking accuracy, but the finite-time stability of the system cannot be guaranteed [31].Much of the preceding research solely focused on system stability and did not investigate systems' steady-state performance.When an ASMC based on TDE technology tracks any trajectory, external disturbances may introduce certain steady-state errors that are difficult to fix by parameter adaptation, preventing the ASMC from achieving satisfactory performance.
According to the discussion above, a novel TDE-based AISMC is proposed to achieve improved tracking accuracy and reduced chattering.The proposed controller integrates AISMC as injecting desired dynamics into TDC and inherits the advantages of both TDE based ASMC and TDC.The PID-type integral sliding surface can reduce the steady-state errors and improve system stability.The gain dynamics is adaptively updated when the sliding variable changes, allowing the controller to accommodate parameter variation induced by robot attitude changes.The sign function term in the traditional SMC is retained to ensure the robustness of the system, and the chattering effect is effectively reduced through the adaptation of the switching gain.The main contribution lies in the following.

1.
The PID-type integral sliding mode surface is designed to effectively reduce the steady-state errors and ensure the robustness of motion throughout the state space.

2.
The asymptotic performance of the controller is improved by the exponential reaching law and the sliding mode surface can be reached in finite time.

3.
A new adaptive law is utilized to update the gain parameters in response to the system's dynamic changes, improving the closed-loop system's tracking accuracy and stability.
The rest of this paper is structured as follows.In Section 2, we describe the problem to be solved and model the postcapture combined spacecraft.In Section 3, a model-free TDE-based AISMC method is designed for controlled systems containing uncertainties and disturbances, and its closed-loop stability is demonstrated.Our controller is applied to the free-flying space manipulator (FFSM) consisting of a five-DOF robotic arm coupled with a six-DOF base, and simulation results are presented in Section 4. The research conclusions are given in Section 5.

Problem Formulation and Preliminaries
As illustrated in Figure 1, the mission scenario explored in this study involves a service FFSM being deployed to capture a failed spacecraft in LEO.In the postcapture stage, the space manipulator's end-effector securely grasps the target to form a combined system, causing a significant shift in inertial parameters.The entire system is composed of a six-DOF spacecraft base and an n-DOF manipulator.Compared with the space manipulator without load, the difficulties of postcapture control lie in: (1) Space debris is usually a noncooperative target, so it is difficult to identify the parameters accurately.(2) The base is subject to greater interference and requires greater control force and torque for stabilization.
(3) Higher control accuracy is required to avoid collisions.
Aerospace 2022, 9, x FOR PEER REVIEW 4 of 17 where Ĥ is the nominal part of H , and is the lumped uncertainty containing model uncertainties and external disturbances.

TDE-Based AISMC
For the large-scale debris capture operation scenario considered in this study, the controller is designed to track desired trajectories to enable the combination to obtain a stable attitude and configuration.This is achieved by simultaneously controlling the movement of the spacecraft base and the robotic arm in free-flying mode.To address the inherent nonlinearity, parameter uncertainties, and external disturbances of the system, the control scheme combining TDE and SMC is widely used.However, the SMC based on TDE technology still has large steady-state errors that are difficult to reduce via parameter adaptation.Therefore, a PID-type integral sliding mode surface is used in this section to reduce the steady-state errors.On this basis, we present a TDE-based AISMC with expo- The dynamic equation of space manipulator established by Lagrange method can be expressed as [32,33] where T , r B and θ B are the position and attitude angle of the base, is the joint angle of the robotic arm; H ∈ (6+n)×(6+n) is the inertial matrix of the system, H B ∈ 6×6 , H M ∈ n×n and H BM ∈ 6×n are the inertial matrix of the spacecraft, the robotic manipulator, and the coupling dynamics between the spacecraft and the manipulator respectively; C ∈ 6+n is the generalized Coriolis and centrifugal force term of the system, C B and C M are the Coriolis and centrifugal force terms that correspond to the base and manipulator, respectively; τ d ∈ 6+n stands for unknown external disturbances; τ ∈ 6+n is the generalized driving force and torque of the system, including the driving force and torque F B when the base is in attitude and orbit control, and the joint driving torque τ M .
To facilitate the design of the controller, the dynamic model Equation ( 1) can be rewritten as where Ĥ is the nominal part of H, and )τ is the lumped uncertainty containing model uncertainties and external disturbances.

TDE-Based AISMC
For the large-scale debris capture operation scenario considered in this study, the controller is designed to track desired trajectories to enable the combination to obtain a stable attitude and configuration.This is achieved by simultaneously controlling the movement of the spacecraft base and the robotic arm in free-flying mode.To address the inherent nonlinearity, parameter uncertainties, and external disturbances of the system, the control scheme combining TDE and SMC is widely used.However, the SMC based on TDE technology still has large steady-state errors that are difficult to reduce via parameter adaptation.Therefore, a PID-type integral sliding mode surface is used in this section to reduce the steady-state errors.On this basis, we present a TDE-based AISMC with exponential reaching law and demonstrate its stability.

Controller Design
The control objective is to make the generalized coordinate q follow the reference coordinate q d , which means that the tracking error e = q d − q is suppressed as much as possible.The sliding mode control system's response is composed of the approaching motion of the moving point and the sliding mode motion on the sliding mode surface.The choice of sliding surface has a great influence on the system's tracking effect.Ordinary sliding mode control may cause steady-state errors due to external disturbances when tracking any trajectory.To achieve the control goal and reduce the steady-state errors, the PID-type sliding variable is defined as follows where K D and K P are positive diagonal gain matrices.The above PID-type sliding variable is used to eliminate the reaching phase and to provide an ideal sliding motion ( .s = s = 0).With Equations ( 2) and (3), the AISMC controller with exponential approach law can be designed as follows: where ∈ n×n is a time-varying positive diagonal gain matrix, known as the gain dynamics, which determines the convergence speed and convergence performance of the controller.
is a time-varying positive diagonal gain matrix, called switching gain, used to compensate for lumped uncertainty.
Since N contains unknown terms which cannot be obtained directly, an estimated value N is obtained from the delayed sampling of N by using TDE [22,23].In other words, we have where L is the delay constant, usually taken as the actual sampling time to ensure that L is small enough.Substituting Equation ( 5) into Equation ( 4) and omitting the time variable t, then the TDE-based AISMC is obtained.
A block diagram for the proposed TDE-based AISMC is illustrated in Figure 2. Acceleration .. q is obtained by differential algorithm, , the switching gain i G decreases while the sliding variable stays in the vicinity of the sliding manifold.The parameter  plays a key role in the trade-off between tracking ability and chattering suppression.If  is too small, the adaptive speed is slow and there is obvious chattering.On the contrary, if  is too large, the tracking performance of the AISMC scheme is poor.In order to avoid system instability caused by excessive chattering, the range of G is limited to The softening effect of the well-designed adaptive gain ensures the smooth movement of the system's trajectory and prevents the damage of mechanical components.As the injecting desired dynamics, AISMC can effectively suppress the TDE errors, ensure system stability while reducing chattering of sliding mode control.Without knowing the upper boundaries of the disturbances, the TDE technique employed in the study simply assumes that they are bounded.If the disturbances are infinite, then the system is uncontrollable.
Figure 2 is the schematic diagram of the proposed controller.The blue box represents the ISMC part, the red box represents the adaptive law, and the yellow box represents TDE  where N = N − N is called TDE errors.If N can be accurately estimated, that is, N = 0, then the system has exponential approaching law, and the approaching speed can be adjusted by selecting appropriate parameters K s and G.If the sampling time L is sufficiently small, the estimation N in Equation ( 5) can be as close to N as possible.
The bounded condition of TDE errors is given in [30,34], if Ĥ satisfies the following condition for all t ≥ 0, the TDE errors are bounded by constant, i.e., | N| ≤ N * , then the stability of the system is guaranteed.In practice, information such as the system's nominal mass parameters and the maximum allowable payload is always available, so it is always possible to obtain a matrix Ĥ that satisfies the condition Equation (8).
In reality, due to the inherent measurement noise and limited sampling period [35], TDE errors cannot be completely avoided.The robust term Gsgns can compensate the TDE errors, and also serve as the equal-velocity approaching law term so that the velocity is nonzero when s approaches zero, ensuring the finite time arrival of the approaching motion [36].To ensure fast approaching and restrain chattering at the same time, K s should be increased while G should be appropriately decreased.Especially when the error is small, a small G should be used to avoid chattering.
The gain dynamics is updated by the following adaptive law: .
where α i is the adjustable positive gain adapted to the speed, β i is the normalization factor related to the tracking accuracy, satisfying β i < N * /||s|| ∞ .When |s i | > K si /β i , the gain dynamics K si increases, which reduces the TDE errors and tracking errors.If |s i | < K si /β i , the gain dynamics K si is reduced to prevent the gains from being too high when the errors are acceptable.K si /β i determines the tracking accuracy, and the normalization factor β i is used to adjust the size of K si relative to |s i |.The item K si /β i can be regarded as the acceptance layer of tracking accuracy.The smaller the acceptance layer, the higher the tracking accuracy.By adjusting β i , the tracking accuracy can be ensured within an appropriate range.
The switching gain is updated by the following adaptive law: .
where, ϕ i is the adjustable positive gain that adapts to the speed, and ε is a small positive number, which determines the boundary of the increase or decrease of the switching gain G i .
The proposed adaptive law Equation ( 10) doesn't require boundary information of uncertainties and disturbances and is activated when the sliding variable s deviates from zero.To elaborate, for G i > 0, the adaptive law has two different forms according to the output of the sign function: With the increase of switching gain, the sliding variable s approaches the sliding manifold more quickly.Once the sliding variable enters the vicinity of the sliding manifold, i.e., ||s|| ∞ < ε, the switching gain G i decreases while the sliding variable stays in the vicinity of the sliding manifold.The parameter ε plays a key role in the trade-off between tracking ability and chattering suppression.If ε is too small, the adaptive speed is slow and there is obvious chattering.On the contrary, if ε is too large, the tracking performance of the AISMC scheme is poor.In order to avoid system instability caused by excessive chattering, the range of G is limited to G ≤ N * .
The softening effect of the well-designed adaptive gain ensures the smooth movement of the system's trajectory and prevents the damage of mechanical components.As the injecting desired dynamics, AISMC can effectively suppress the TDE errors, ensure system stability while reducing chattering of sliding mode control.Without knowing the upper boundaries of the disturbances, the TDE technique employed in the study simply assumes that they are bounded.If the disturbances are infinite, then the system is uncontrollable.
Figure 2 is the schematic diagram of the proposed controller.The blue box represents the ISMC part, the red box represents the adaptive law, and the yellow box represents TDE

Stability Analysis
Before showing the UUB property of the proposed control law (6), we introduce a Lemma that will be helpful in the proof of the main results.Lemma 1.For the system (2) controlled by Equation ( 6), if the TDE errors are bounded, i.e., N < N * , then the gain dynamics is upper bounded, i.e.,K si < N * .
Proof of Lemma 1.According to the definition, the range of the parameter β i is When |s i | ∞ < K si /β i , according to the adaptive law Equation ( 9), there is .K si < 0, then the gain K si is reduced.Therefore, K si < N * for all t ≥ 0.
The stability of the system can be proved by the Lyapunov stability criterion.The range of the sliding variable s i is assumed to be in ∀|s i | > max(K si /β i , ε).The Lyapunov function is defined as follows: with time derivative as From Equations ( 7), ( 9) and ( 10), Equation ( 13) becomes The gain dynamics K si > 0, then .
V ≤ 0, the sliding variable s will enter the range of |s i | ≤ max(K si /β i , ε) in finite time.Since .
V is not guaranteed to be nonpositive in this vicinity of the sliding manifold, the sliding variable s may move in and out of this vicinity repeatedly.Once the sliding variable s leaves the region |s i | ≤ max(K si /β i , ε), .
V becomes negative again, which steers it back toward the sliding manifold.
The first time when the sliding variable s enters the region It can be proved that the Lyapunov function Equation ( 12) is bounded When the sliding variable s leaves the region |s i | ≤ max(K si /β i , ε), .
V becomes negative again and V decreases immediately.It follows then that we have This means that the sliding variable s is UUB, and Equation ( 16) guarantees that the fluctuation of the sliding variable s in the vicinity of the sliding manifold is upper-bounded.

Comparison Schemes
To gain additional insight, the scheme Equation (6) proposed in this study is compared with the original TDC scheme [22], an existing TDE-based ASMC scheme [28], and an existing TDE-based AISMC scheme [31].
The original TDC scheme in [22] is expressed as Injecting desired dynamics (17) The existing TDE-based ASMC scheme in [28] is expressed as with the adaptive gain G updated by .
The existing TDE-based AISMC scheme in [31] is expressed as with the gain dynamics K s updated by .
Both Equation ( 6) and Equation ( 20) have integral sliding mode surfaces.Compared with Equation ( 20), Equation ( 6) has one more robust term Gsgn(s) and a simpler adaptive law of K s .The robust term ensures the robustness of the system, which is reflected in the proof process of the two controllers.The disadvantage is that chattering is generated, which cannot be eliminated through the adaptation of the switching gain.As the control group, Equations ( 17) and ( 18) have ordinary sliding mode surfaces.Similarly, Equation (18) has one more adaptive robust term than Equation (17).The controller (6) proposed in this research can be regarded as an extended and enhanced version of the other three controllers.In detail, if G= 0, then Equation ( 6) degenerates into the controller (20).If K P = 0, the integral sliding surface becomes an ordinary sliding surface, then Equations ( 6) and ( 20) degenerate to Equations ( 18) and ( 17) respectively.

Numerical Simulation
Simulations were conducted in MATLAB and Simulink for the free-flying space manipulator consisting of a five-DOF arm coupled with a six-DOF base.The terminal time is set as t f = 20 s, the simulation step is dt = 0.01 s.The fifth-order polynomial is used to design trajectories for the joints of the arm as well as the spacecraft base [37].
Unknown nonlinear disturbances are common problems in the coordinated control of space manipulators, which usually include environmental perturbations such as atmospheric drag, joint friction, and vibrations generated by solar panels and manipulator links.The combination of trigonometric functions is used to simulate external disturbances in the simulation [38,39].
The relevant parameter settings of the spacecraft and manipulator are shown in Table 1.The parameters of the proposed controller are carefully tuned and detailed as follows: To ensure a fair comparison, apply the above parameters to the other controllers entirely.
To estimate the uncertainties and disturbances more accurately and reduce the TDE errors as much as possible, the sampling time is set as the simulation step L = dt = 0.01 s.Assuming that the parameters of the space manipulator are known, the estimated mass of the target is mT = 80kg, and the estimated moment of inertia is ÎT = diag (12,12,12)kg•m 2 .To obtain a more realistic scenario to analyze the performance of the proposed controller, the velocity measurement error is considered in the simulation.
The trajectory planning results and the tracking trajectories of the proposed controller are shown in Figure 3. Figure 3a is the trajectory tracking result of the end effector in three-dimensional task space, Figure 3b,c are the trajectory tracking results of the base attitude and position respectively, and Figure 3d is the tracking result of the joint trajectory of the manipulator.It can be seen that TDE can accurately estimate the uncertainties and disturbances, and the coordinated controller can successfully realize the high-precision stability control of the target and the spacecraft.
To verify the superiority of the PID-type integral sliding mode surface, the proposed control method is compared with the other three control schemes in Section 3.3.
Figures 4 and 5 show the tracking errors and control torques under the four controllers.The subscripts a-c represent the x, y, z components of the base attitude, d-f represent the x, y, z components of base position, g-k represent joints 1-5 of the robotic arm, respectively.The proposed TDE-based AISMC scheme and the other three schemes can suppress TDE errors and achieve high control accuracy.The proposed TDE-based AISMC and the existing AISMC are superior to the ASMC and the traditional TDC in terms of tracking error, indicating that the integral sliding mode surface can effectively eliminate the steady-state errors, and improve the control accuracy by nearly one order of magnitude compared with the ordinary sliding mode surface.Through the pairwise comparison of TDE-based AISMC and AISMC, ASMC and TDC, it can be found that the existence of robust items can ensure the robustness of the system and improve the accuracy of the controller to a certain extent, with the disadvantage of generating some chattering.As can be seen from Figure 5, chattering occurs in TDE based AISMC and ASMC schemes, mainly because when the error is close to zero, the change rate of the error will be relatively large, resulting in the sliding variable exceeding the acceptable range of switching gain.The parameter ε in the adaptive law (10) plays a crucial role in the trade-off between robustness and vibration reduction.When ε is too small, there is significant chattering in the TDE-based AISMC scheme.Conversely, if ε is too large, the robust performance and tracking accuracy will be reduced.On the other hand, chattering only occurs locally, indicating that the adaptive update of the switching gain can significantly suppress chattering.To verify the superiority of the PID-type integral sliding mode surface, the proposed control method is compared with the other three control schemes in Section 3.3.
Figures 4 and 5 show the tracking errors and control torques under the four controllers.The subscripts a-c represent the x, y, z components of the base attitude, d-f represent the x, y, z components of base position, g-k represent joints 1-5 of the robotic arm, respectively.The proposed TDE-based AISMC scheme and the other three schemes can suppress TDE errors and achieve high control accuracy.The proposed TDE-based AISMC and the existing AISMC are superior to the ASMC and the traditional TDC in terms of tracking error, indicating that the integral sliding mode surface can effectively eliminate the steady-state errors, and improve the control accuracy by nearly one order of magnitude compared with the ordinary sliding mode surface.Through the pairwise comparison of TDE-based AISMC and AISMC, ASMC and TDC, it can be found that the existence of robust items can ensure the robustness of the system and improve the accuracy of the controller to a certain extent, with the disadvantage of generating some chattering.As can be seen from Figure 5, chattering occurs in TDE based AISMC and ASMC schemes, mainly because when the error is close to zero, the change rate of the error will be relatively large, resulting in the sliding variable exceeding the acceptable range of switching gain.The parameter  in the adaptive law (10) plays a crucial role in the trade-off between To evaluate the control performance quantitatively, the integral of time multiplied by the absolute value of the error (ITAE) and the integral of the square value (ISV) of the control input's norm are used.The ITAE is used as a numerical measure of tracking performance for the entire error curve, and the ISV depicts the energy consumption [40].These are defined as follows: Table 2 summarizes the error indicators and control input results of the four controllers under different disturbances.Disturbances τ d1 are shown in Table 1.τ d2 have three times the frequency of τ d1 .τ d3 have three times the amplitude of τ d1 .The symbol * represents the best performance of the four controllers.As can be seen from Table 2, the control accuracy of the proposed controller is the best under different disturbances.Even if the frequency and amplitude of external disturbances increase, the controller can still estimate and compensate for the external disturbances well.The TDE-based AISMC proposed in this study has the highest tracking accuracy (ITAE), but the control input energy consumption (ISV) is slightly larger than the existing AISMC.Similarly, the tracking accuracy of the TDE-based ASMC is also higher than that of traditional TDC.These two sets of results show that the robust term can reduce steady-state errors and increase the system's robustness, but also increase the energy consumption of the control input.Because the errors are small and the chattering effect is barely noticeable, compared with the ordinary sliding surface, the integral sliding surface can effectively reduce errors and improve control accuracy.Simulation results verify the effectiveness of the proposed TDE-based AISMC scheme.
Aerospace 2022, 9, x FOR PEER REVIEW 11 of 17 robustness and vibration reduction.When  is too small, there is significant chattering in the TDE-based AISMC scheme.Conversely, if  is too large, the robust performance and tracking accuracy will be reduced.On the other hand, chattering only occurs locally, indicating that the adaptive update of the switching gain can significantly suppress chattering.(g)   To evaluate the control performance quantitatively, the integral of time multiplied by the absolute value of the error (ITAE) and the integral of the square value (ISV) of the control input's norm are used.The ITAE is used as a numerical measure of tracking performance for the entire error curve, and the ISV depicts the energy consumption [40].These are defined as follows:    The symbol * rep- resents the best performance of the four controllers.As can be seen from Table 2, the control accuracy of the proposed controller is the best under different disturbances.Even if the frequency and amplitude of external disturbances increase, the controller can still estimate and compensate for the external disturbances well.The TDE-based AISMC proposed in this study has the highest tracking accuracy (ITAE), but the control input energy consumption (ISV) is slightly larger than the existing AISMC.Similarly, the tracking accuracy of the TDE-based ASMC is also higher than that of traditional TDC.These two sets of results show that the robust term can reduce steady-state errors and increase the system's robustness, but also increase the energy consumption of the control input.Because the errors are small and the chattering effect is barely noticeable, compared with the ordinary sliding surface, the integral sliding surface can effectively reduce errors and improve

Conclusions
The problem of coordination control after capturing large space debris with parameter uncertainties and external disturbances was studied in this study, and a robust TDE-based AISMC scheme was proposed.TDE technology was used to compensate for the coupling term and lumped uncertainty, thus eliminating the requirement for prior knowledge.The PID-type integral sliding mode surface can greatly reduce the steady-state errors and increase the system stability at the same time.Compared with previous TDE-based controllers, the proposed method has better tracking performance and stronger robustness.Compared with the single-arm space manipulator, the double-arm space manipulator can greatly enhance the adaptability of the robot to complex tasks, and at the same time improve the utilization efficiency of the working space.In the future, the process of capturing space

Figure 1 .
Figure 1.Artistic illustration of a mission scenario to capture a target using a space manipulator.

Figure 1 .
Figure 1.Artistic illustration of a mission scenario to capture a target using a space manipulator.

Figure 2 .
Figure 2. Block diagram of the proposed TDE-based AISMC.Figure 2. Block diagram of the proposed TDE-based AISMC.

Aerospace 2022, 9 ,
x FOR PEER REVIEW 10 of 17 three-dimensional task space, Figure3b,c are the trajectory tracking results of the base attitude and position respectively, and Figure3dis the tracking result of the joint trajectory of the manipulator.It can be seen that TDE can accurately estimate the uncertainties and disturbances, and the coordinated controller can successfully realize the high-precision stability control of the target and the spacecraft.

Figure 3 .
Figure 3. Trajectory planning results and the tracking trajectories under the proposed controller.(a) Trajectory of the end-effector in task space.(b) Trajectories of the base attitude.(c) Trajectories of the base position.(d) Trajectories of the manipulator joint in joint space.

Figure 3 .
Figure 3. Trajectory planning results and the tracking trajectories under the proposed controller.(a) Trajectory of the end-effector in task space.(b) Trajectories of the base attitude.(c) Trajectories of the base position.(d) Trajectories of the manipulator joint in joint space.

Figure 4 .
Figure 4. Comparison of tracking errors under four controllers: (a-c) x, y, z components of base attitude tracking errors.(d-f) x, y, z components of base position tracking errors.(g-k) tracking errors of joints 1-5, respectively.

Figure 4 .
Figure 4. Comparison of tracking errors under four controllers: (a-c) x, y, z components of base attitude tracking errors.(d-f) x, y, z components of base position tracking errors.(g-k) tracking errors of joints 1-5, respectively.

Figure 5 .
Figure 5.Comparison of control forces and torques under four controllers: (a-c) x, y, z components of base attitude control torques.(d-f) x, y, z components of base position control forces.(g-k) control torques of joints 1-5, respectively.
the error indicators and control input results of the four controllers under different disturbances.Disturbances 1 d  are shown in Table 1 .

3 d  have three times the amplitude of 1 d
 .

Figure 5 .
Figure 5.Comparison of control forces and torques under four controllers: (a-c) x, y, z components of base attitude control torques.(d-f) x, y, z components of base position control forces.(g-k) control torques of joints 1-5, respectively.
to avoid direct measurement of acceleration..With the increase of switching gain, the sliding variable s approaches the sliding manifold more quickly.Once the sliding variable enters the vicinity of the sliding manifold, i.e.,    || || s

Table 2 .
ITAE and ISV of different control schemes.
* The best value.