Abstract
A generalized super-twisting second-order sliding mode adaptive fixed-time control law, which is used for spacecraft pose tracking in the presence of internal and external uncertainties, is proposed. Lie group SE(3) (for special Euclidean group), which is the configuration space for rigid body motion, is used for modeling the six-degrees-of-freedom dynamics of spacecraft. A fixed-time sliding mode surface is proposed and applied to design an generalized super-twisting sliding mode control law. A novel dual-layer adaption law for the controller is proposed to the ensure the gains varying rapidly with the disturbance. The adaptive second-order sliding mode controller guarantees a uniform exact convergence for the closed-loop tracking control system with less energy consumption. Numerical simulations are performed to demonstrate the excellent performances of the control law.
1 Introduction
As spacecraft proximity and spacecraft formation flying require high-precision and high-efficiency control increasingly, spacecraft pose control is playing an increasingly crucial role in current and future space missions. Coupled attitude and position modeling and control can meet these requirements.
For spacecraft six-degrees-of-freedom (6-DOF) modeling, vector form (Huang and Jia 2017), dual-quaternion (Nixon and Shtessel 2021), and Lie group SE(3) (Lee and Vukovich 2015a, Lee and Vukovich 2015b, Lee and Vukovich 2017, Lee et al. 2017) are used to describe the coupled rotational and translational motion. Euler angle (Xing et al. 2010), MRPs (modified Rodriguez parameters) (Huang and Jia 2017), and quaternion (Guzzetti and Howell 2017) are usually used in a vector form to represent the attitude of a spacecraft. Nevertheless, there exists singularity at some angles in Euler angle and MRPs, and ambiguity in quaternion. Furthermore, the separate describing of position and attitude of vector form makes the controllers complicated and reduces the spacecraft’s computational efficiency (Zhang et al. 2018). Dual-quaternion and Lie Group SE(3) represent the attitude and position motion in compact forms. Lie group SE(3) represents the pose uniquely and globally, which is prior to vector form or dual-quaternion. The exponential coordinate of Lie group SE(3) is an effective way to represent the configuration tracking error. Owing to the advantages of Lie group SE(3), an increasing number of researchers have investigated the coupled spacecraft attitude and orbit control in the framework of SE(3) in recent years (Zhang et al. 2018, Gong et al. 2020, Zhang and Yang 2021, Gong et al. 2022, Mei et al. 2022a, Mei et al. 2022b, Ren et al. 2022). In this research, Lie group SE(3) is used for modeling the coupled spacecraft motion, and its exponential coordinate is used for denoting the pose tracking error.
A spacecraft that moves in outer space is affected by various environmental disturbances and internal uncertainties (inertial parametric uncertainties, actuator failures, and misalignments). Precise maneuver for a spacecraft calls for a control scheme with strong robustness. In many cases, the inertia parameters may not be accurately known, and external disturbances are usually unknown. Disturbance observer (DO) is widely used to observe the disturbance and compensate in the control law to improve the control accuracy further. Some researchers treated the internal and external disturbances as the compound disturbance of the control system and designed a DO for compensation to realize the control performance of a high accuracy (Yan and Wu 2017, Li et al. 2019, Cheng et al. 2022, Pukdeboon 2019, Mei et al. 2022a).
Another way to obtain high accuracy is the high-order sliding mode control (HOSMC). The first-order sliding mode control usually provides worse performance compared with HOSMC (Pukdeboon 2019). A number of HOSMCs are related to the super-twisting algorithm (STA) that usually has a second-order form. The STA (Levant 1993), which was first proposed as a continuous control law, allows to compensate Lipschitz perturbations exactly and ensure finite-time convergence. Since then, the STA has achieved great developments with various forms. For instance, generalized super-twisting algorithms (GSTAs) (Moreno and Osorio 2008, Moreno 2009, Cruz-Zavala et al. 2011) and adaptive STAs (Shtessel et al. 2010, Shtessel et al. 2012, Edwards and Shtessel 2014a, Edwards and Shtessel 2014b, Edwards and Shtessel 2015, Yang et al. 2016, Mei et al. 2022a) have been proposed by researchers.
Moreno (Moreno and Osorio 2008, Moreno 2009) proposed two different forms of GSTAs by adding a linear correction term. The GSTAs are more robust and rapidly convergent than the original one. Conventional super twisting algorithm like in the study by Shtessel et al. (2010) and fast super twisting algorithm like in studies by Moreno and Osorio (2008), Moreno (2009) are finite-time convergent. Super-twisting-based fixed-time convergent sliding mode algorithms are also proposed in the studies by Cruz-Zavala et al. (2011), Guzman and Moreno (2015), Basin et al. (2016), and Li et al. (2017), which can also be called GSTA or super twisting-like algorithm. Cruz-Zavala et al. (2011) proposed a robust uniform convergent GSTA that includes high-degree terms with a convergence time bounded by a certain constant.
Adaptation methodology is proposed to improve the performance of STA (Utkin and Poznyak 2013). Utkin and Poznyak (2013) introduced an equivalent control by a low-pass filter to realize the updating of gains. Shtessel et al. (2010, 2012), and Edwards and Shtessel (2014a,b, 2015) proposed several adaptive STAs based on the original one. Different from standard form-based adaptive STA, Yang et al. (2016) proposed an adaptive fast dual-layer STA by adding an additional linear term. Li et al. (2017) proposed an adaptive fixed-time generalized super-twisting DO with single-layer adaption law based on an equivalent control-based scheme.
STA and its improved versions have been widely used as observers (Dong et al. 2017b, Shi et al. 2021, Li et al. 2017), controllers (Dong et al. 2017a, Sellali et al. 2019, Fei and Feng 2019, Ghasemi et al. 2019, Shi et al. 2021), or differentiators (Salgado et al. 2014) in the automatic control research field. It is worth noting that Ghasemi et al. (2019) first proposed an adaptive super-twisting control of a multi-agent system on the Lie Group SE(3). In the field of spacecraft control, STA is also used to design controllers (Pukdeboon 2012, Lu and Xia 2014, Chen and Geng 2015, Torres et al. 2019, Zhang et al. 2020). Pukdeboon (2012) applied the traditional super-twisting controller and the generalized one for spacecraft formation flying. Lu and Xia (2014) proposed an adaptive gain super-twisting controller for a spacecraft attitude control system, which can provide rapidly, robustness, accuracy, anti-chattering, and anti-wasting energy simultaneously for a closed-loop spacecraft system. Chen and Geng (2015) designed a super-twisting controller for on-orbit servicing to non-cooperative target. Torres et al. (2019) used the super-twisting sliding mode control for a high-fidelity 6-DOF rendezvous mission between a chaser spacecraft and a passive target. Zhang et al. (2020) proposed an adaptive super-twisting controller for orbiting around irregular shape small bodies. Nixon and Shtessel (2021) proposed an adaptive dual-layer continuous super-twisting controller for a satellite formation modeled on dual quaternion. In the field of spacecraft control on Lie group SE(3), STA has also been used in recent years. Mei et al. (2022a) proposed a GSTA controller to achieve a finite-time stabilization in spacecraft 6-DOF control on SE(3).
From the view of stabilization time, finite-time control and fixed-time control has been continuously applied in spacecraft control (Jiang et al. 2016, Khodaverdian and Malekzadeh 2023) or other fields (Abadi 2023). Due to the essence of super-twisting sliding mode control, it usually lead to finite-time or fixed-time stabilization. From the existing articles, super-twisting sliding mode control in spacecraft is getting increasing attention. Naturally, the excellent performance of super-twisting control, as described in Lu and Xia (2014), should be worthy of focusing on. To the author’s knowledge, a generalized super-twisting controller for spacecraft motion with fixed-time convergence has not been applied.
Due to the existence of robust term in the STA, the corresponding controllers can achieve high accuracy and attenuate chattering in the closed-loop system. External disturbance and model uncertainties are considered in most spacecraft control research. Generally, there is no need to design a specific scheme to deal with the compound disturbance in super-twisting control algorithms if the parameters are appropriately tuned, as the robust term can restrain the disturbance to some degree and thus improve the accuracy.
The contributions of this study are as follows: a fixed-time convergent adaptive second-order sliding control scheme is first applied in spacecraft 6-DOF control that is modeled on Lie group SE(3). The scheme guarantees fixed-time convergence and high accuracy of the spacecraft closed-loop control system. A new dual-layer adaption law is first applied for the GSTA. The adaption technology can accurately estimate the compound disturbance of the spacecraft control system and provide good robustness to smooth or non-smooth interferences. The proposed control scheme possesses better performances than the existing inertia parametric estimation-based or upper bound estimation-based ones.
The structure of this article is as follows: Section 2 presents the background and some preliminaries. Section 3 proposed a GSTA with dual-layer adaption law. Section 4 designs a relevant adaptive control law for spacecraft pose tracking. Section 5 presents the numerical simulations of the proposed controllers. The last two sections provide the discussion and conclusion of this work.
2 Background and preliminaries
2.1 Dynamics of rigid spacecraft on SE(3)
This subsection presents the integrated kinematics and dynamics of a spacecraft. As the spacecraft dynamics on SE(3) has been described in detail in other literature, it is presented in brevity. Some reference frames need to be defined. The Earth-Centered-Inertial (ECI) reference frame is used for describing absolute motion of a spacecraft around the earth, which is denoted by
The configuration space of a rigid spacecraft motion is SE(3) (for special Euclidean group), which is the semi-direct product space of
where
The unified velocity of a spacecraft is defined as
where
where
The adjoint operator of
Note that
The rotational and translational dynamics of a rigid spacecraft are denoted as follows:
where
The Earth’s oblateness with
where
With the help of co-adjoint operator of
where
2.2 Relative dynamics between two spacecrafts
Assuming that there exists a leader spacecraft whose pose and velocity are denoted as
The configuration tracking error of the spacecraft tracking system expressed by exponential coordinate is denoted as Lee et al. (2017):
where logm is the logarithm map from SE(3) to
Taking the time derivative of Eq. (14), and substituting the follower’s kinematics Eq. (2) and the leader’s one, the velocity tracking error can be derived and denoted as follows (Lee et al. 2017):
where
The error kinematics in exponential coordinate is expressed as follows (Bullo and Murray 1995):
The detailed expression of
Taking the time derivative of Eq. (16), the error acceleration
Substituting the follower’s dynamics Eq. (13) into Eq. (18) yields the error dynamics of the spacecraft 6-DOF tracking system.
Nevertheless, the inertia uncertainties cannot be ignored in practical spacecraft control, especially large uncertainties. In this work, the nominal inertia matrix
where
where
Assumption 1
(Li et al. 2019) Both the parametric uncertainties and the external disturbances are bounded in practice. The actuators are unable to generate infinite velocities (including linear and angular velocities). Thus, the unknown dynamics is bounded. In addition, the compound disturbance
Some notations are defined at the beginning. Let
3 Adaptive uniform exact convergent second-order sliding mode algorithm
3.1 Fixed gain-based uniform robust algorithm
The GSTA form in the study by Cruz-Zavala et al. (2011) is denoted as follows:
where
where
Then the differential system Eq. (23) is uniform exact convergent. In other words, the convergence time is independent of the system’s initial conditions. The fixed-time convergence has been strictly proved in Cruz-Zavala et al. (2011).
3.2 Adaptive gain-based uniform robust algorithm
A fixed-time adaptive algorithm with single-layer adaption law proposed in the study by Li et al. (2017) is presented as follows:
where
where
3.3 Dual-layer adaption law
Different from Li et al. (2017), a dual-layer adaption law of
where
where
where
where the time-varying gains
where
where
Theorem 1
Assuming that the disturbance
Proof
When the estimation error of the filter is zero,
Taking its time derivative and combining Eqs. (32) and (33), if
if
Defining the following variables,
It can be deduced that the following equalities holds.
Next, the Lyapunov functions are designed to analyse the convergence of
1) In the interval
The time derivative of the aforementioned function is as follows:
According to Eq. (38), the inequality
Due to the facts that
In addition, for bounded initial values
2) In the interval
According to Eq. (38), the equalities
Easy to find that
Combining (44) and (46), the value of
And thus,
It follows that
In addition, according to the expression of
Thus,
Since that
4 Second-order fixed-time pose feedback control scheme
4.1 Fixed-time sliding mode surface design
A fixed-time type sliding mode surface, which is proposed by using the velocity and exponential coordinate of pose tracking error, is denoted as follows:
where
where
The stability proof of dynamics system Eq. (54) is presented as follows.
Theorem 2
If the initial state of the pose tracking subsystem Eq. (17) satisfies that
Proof
The quadratic function
Substituting Eq. (54) into the aforementioned equality
where
Deforming the aforementioned inequality yields
Let
where
Due to the fact that
4.2 Fixed-time attitude and position feedback control scheme
Taking the derivative of
Then the time derivative of
where
An adaptive second-order sliding mode control law is designed in this research, which is denoted as follows:
where
where
The adaption laws of
Theorem 3
Considering the spacecraft pose tracking error system Eqs. (17) and (20), assuming that
Proof
According to the sliding mode surface Eq. (67),
Plugging the control law Eq. (69) into Eq. (74) yields the differential system
Let
Easily finding that Eq. (76) have the same differential structure as Eq. (26). On account of bounded compound disturbance, according to Theorem 1,
Different from the DO-based control schemes (Zhang et al. 2018, 2021), the proposed second-order sliding control scheme in this research do not consider any disturbance estimation. While the adaption technology of the second-order controller provides an estimation of the compound disturbance essentially. Thus, the integral term is essentially an estimator and can provide compensation.
The adaptive second-order control law in this article is named “ASOSMC”. To demonstrate the performance of the adaptive control scheme, other two schemes are considered for comparison, of which the gains are fixed. Only the sliding mode part
where the functions
The sliding mode control term
Scheme | Formulas related to sliding mode term
|
---|---|
ASOSMC | (69)(70)(71)(72)(73) |
SOSMC | (77)(24) |
FOSMC | (78)(24) |
AFTSMC | (80) |
In addition to the three control schemes mentioned above, an adaptive fixed-time terminal sliding mode controller (“AFTSMC”) (Huang and Jia 2017) for spacecraft pose is simulated with the same condition for comparison. In the study by Huang and Jia (2017), a fixed-time sliding mode surface and a fixed-time reaching law are proposed. Moreover, the inertia uncertainties and the upper bound of disturbance are estimated by adaptive estimation technology. We transformed the controller in the study by Huang and Jia (2017) to fit the scenario in this work. Here, we present the critical parts of the controller. The fixed-time sliding mode surface is
The form of the controller is given as follows:
where
Remark 1
The coefficient of the sliding mode part of “SOSMC” is selected using the trial-error method. The controller “ASOSMC” is first simulated. Then, the values of
Remark 2
For fairness, some parameters of controller “AFTSMC” for comparison should be consistent with that in this work. Note that a non-singular fixed-time sliding mode surface is proposed in Huang and Jia (2017), while we do not consider the non-singular one but one as expressed in Eq. (79). The two powers in the sliding mode surface of “AFTSMC” should be
As is known, the existence of the sign function in Eqs. (72) and (73) will lead to chattering effects. Therefore, the sign function “sgn(x)” is replaced by the saturation function “
where
5 Results
To demonstrate the effectiveness of the proposed control schemes. Numerical simulations are performed for a rigid spacecraft’s close pose tracking with inertia uncertainties and external disturbances.
5.1 Initial parameters of the simulations
A large attitude maneuver and a close position maneuver are considered in this simulation. The leader spacecraft is assumed to move on a highly elliptical orbit, and the follower moves on the leader’s neighborhood orbit. Orbital elements in Table 2 and the relative states in Table 3 define the initial pose and velocity of the spacecraft tracking system. The leader spacecraft’s initial orientation is assumed to align its body-fixed frame with the RTN (Tangent-Transverse-Normal) coordinate system. Assuming that the leader moves in the gravity field modeled like the follower but is subject to no uncertainties or maneuvers. The desired position of the follower is +5 m at the
Orbital element | value |
---|---|
Semi-major axis (km) | 26628 |
Eccentricity | 0.7417 |
Inclination (
|
63.4 |
Argument of perigee (
|
210 |
RAAN (
|
0 |
True anomaly (
|
90 |
Initial states | Values |
---|---|
Leader’s angular velocity (rad/s) |
|
Follower’s angular velocity (rad/s) |
|
Relative position (m) |
|
Relative attitude (rad) |
|
Relative principal rotation axis |
|
Relative linear velocity (m/s) |
|
The inertia parameters of the leader spacecraft are given as follows:
The nominal inertia parameters of the follower spacecraft are follows:
The inertia parametric uncertainties of the follower spacecraft are defined as follows:
The external disturbances torque and force are described as follows:
Moreover, extra abrupt disturbance signals are considered to demonstrate the robustness of the proposed controller resists the non-smooth disturbance. A pulse signal with
If the controller (69) is expressed by components form as
In practical engineering, the actuators cannot output arbitrary large control torques or forces. In this work, the control inputs of the closed-loop system are assumed to be bounded by some constants, which are
Fourth-order Runge-Kutta method with a step size of 0.02s is used for the numerical simulations, and the simulation time is
Control scheme | Values |
---|---|
ASOSMC |
|
SOSMC |
|
FOSMC |
|
AFTSMC |
|
5.2 Performance comparisons of the controllers
In this subsection, the simulation results of the three controllers are presented. To distinctly present the evolutions of rotational and translational motion in the maneuvering process, the
As one can see from Figures 1 and 2, except for the action range of the abrupt disturbance, the attitude and position tracking errors of “ASOSMC” and “SOSMC” reach to extremely high accuracies that less than
The responses to the pulse interferences of the four schemes can also be seen in Figures 1 and 2. The peak values of the responses are presented in the last two rows in Table 5. One can see the slightest perturbations of attitude and position errors due to the pulse interferences appear in “ASOSMC”. “SOSMC” possesses similar performances. The attitude and position errors of “ASOSMC” recover to steady-state quicker than other schemes. It is a pity that “AFTSMC” maintains the worst performance among the four schemes in the tracking control, no matter the tracking error or the robustness to pulse interferences, even though the estimation technology is used in the scheme.
Performance indices | ASOSMC | SOSMC | FOSMC | AFTSMC |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
36.6 | 34.8 | 36.6 | 40.2 |
|
114.5 | 106.5 | 114.5 | 116.2 |
|
20.38 | 22.42 | 24.12 | 27.42 |
|
285.65 | 318.20 | 292.73 | 355.71 |
|
|
|
|
|
|
|
|
|
|
Integration of norms of control torque and force are shown in Figure 3(a) and (b), which are chosen as the energy consumption indicators of the schemes.
Table 5 presents the detailed control performances.
The saturation durations of the actuators corresponding to the three control schemes are present in Table 6 and intuitively shown in Figures 4, 5, 6
7.
Scheme |
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|---|
ASOSMC | 1.65 | 2.51 | 4.24 | 7.34 | 7.08 | 7.83 | 8.40 | 22.25 |
SOSMC | 2.14 | 3.01 | 7.69 | 14.69 | 5.74 | 11.51 | 12.84 | 31.94 |
FOSMC | 2.08 | 3.88 | 6.62 | 8.20 | 8.04 | 8.02 | 12.58 | 24.26 |
AFTSMC | 1.71 | 2.28 | 4.69 | 10.45 | 6.26 | 7.91 | 8.68 | 24.62 |
The curves of all components of the adaptive parameter
The estimation of inertia uncertainties of “AFTSMC” is shown in Figure 10. The upper bound estimations of disturbance are presented in Figures 11 and 12. Actually, the estimations of these parameters are strongly dependent on the coefficients of the adaption law. Even though the coefficients are properly tuned, the adaption law can still not exactly estimate the unknown parameters.
6 Discussion
As mentioned earlier, the existing controller “AFTSMC” cannot guarantees the mass and inertia matrix estimates converge to their true values. This is to be expected as this reference motion is not designed to provide persistence of excitation. Moreover, in “AFTSMC”, the upper bounds of the disturbances are estimated by first-order estimators and applied in adaptive term
To summarize the proposed control law in this article. First, the high-order control scheme is strongly robust to the uncertainties, including smooth and non-smooth interferences, and guarantees a very high steady-state control accuracy for attitude and position control. Owing to the integration parts of the second-order sliding mode controller (“SOSMC” and “ASOSMC”), the tracking error of the closed-loop system could be reduced to a very high accuracy than the first-order controller (“FOSMC”) and the controller (“AFTSMC”) in the study by Huang and Jia (2017). Second, the adaptive second-order schemes generate smaller control signals but do not essentially influence the convergence time of the states compared with the non-adaptive second-order one. Owing to adaptive gains, the adaptive second-order control scheme costs less energy to a certain extent without losing accuracy. And thus, to some extent, the adaptive second-order method reduces the saturation durations of the actuators. This may further optimize the transient performance of the closed-loop system. Third, the compound disturbance of the spacecraft closed-loop system can be accurately estimated by the adaptive algorithm, and can be compensated effectively in the integral term. The adaptive control scheme in this article possesses better performances than the inertia parametric estimation-based or upper bound estimation-based ones.
7 Conclusion
The control problem of spacecraft pose tracking in the presence of internal and external disturbances is studied. A fixed-time sliding mode surface is designed to ensure the almost globally fixed-time convergence of the tracking pose error over the space
While, there exists also some limitations of this work. The relative motion measurement errors are assumed zero, and all states are assumed to be available in controller design. The measurement noises of the sensors and partial state feedback are not considered in this work. In future work, the noises of the sensors, velocities-free (with unknown angular velocity and linear velocity) can be considered in the spacecraft 6-DOF control, to make the controller more close to engineering application.
Acknowledgments
We gratefully acknowledge the reviewers for their helpful and constructive suggestions that helped us substantially improve the article.
-
Funding information: Funded by State Key Laboratory of Geo-Information Engineering (NO. SKLGIE2021-M-1-2) and National Natural Science Foundation of China (No. U21B2050).
-
Author contributions: K.G.: conceptualization, methodology, software, validation, data curation, writing-original draft, visualization, and project administration; Y.W.: formal analysis, resources, writing-original draft, writing review and editing; Y.D.: software, formal analysis, data curation, writing review and editing; Y.M.: methodology, software, validation,writing review and editing; Y.J.: conceptualization, methodology, supervision, project administration, and funding acquisition; D.L: resources and writing-review and editing.
-
Conflict of interest: The authors declare no conflict of interest.
References
Abadi ASS. 2023. A novel control system for synchronizing chaotic systems in the presence of communication channel time delay; case study of Genesio-Tesi and Coullet systems. Nonlinear Anal: Hybrid Syst. 50:101408. 10.1016/j.nahs.2023.101408Search in Google Scholar
Basin M, Panathula CB, Shtessel Y. 2016. Adaptive fixed-time convergent super-twisting-like control. 2016 American Control Conference (ACC); 2016 Jul 6-8; Boston (MA), USA. IEEE, 2016. p. 7195–200. 10.1109/ACC.2016.7526808Search in Google Scholar
Bullo F, Murray RM. 1995. Proportional derivative (PD) control on the Euclidean group. European Control Conference. Zurich, Switzerland: Citeseer. Vol. 2, pp. 1091–1097. Search in Google Scholar
Chen B, Geng Y. 2015. Super twisting controller for on-orbit servicing to non-cooperative target. Chinese J Aeronaut. 28(1):285–293. 10.1016/j.cja.2014.12.030Search in Google Scholar
Cheng X, Liu Z-W, Hou H, Guan Z-H. 2022. Disturbance observer-based nonsingular fixed-time sliding mode tracking control for a quadcopter. Sci China Inf Sci. 65(9):192202. 10.1007/s11432-020-3153-xSearch in Google Scholar
Cruz-Zavala E, Moreno JA, Fridman LM. 2011. Uniform robust exact differentiator. IEEE Trans Automat Control. 56(11):2727–2733. 10.1109/TAC.2011.2160030Search in Google Scholar
Dong Q, Zong Q, Tian B, Wang F. 2017a. Adaptive-gain multivariable super-twisting sliding mode control for reentry rlv with torque perturbation. Int J Robust Nonlinear Control. 27(4):620–638. 10.1002/rnc.3589Search in Google Scholar
Dong Q, Zong Q, Tian B, Zhang C, Liu W. 2017b. Adaptive disturbance observer-based finite-time continuous fault-tolerant control for reentry RLV. Int J Robust Nonlinear Control. 27(18):4275–4295. 10.1002/rnc.3796Search in Google Scholar
Edwards C, Shtessel Y. 2014a. Dual-layer adaptive sliding mode control. 2014 American Control Conference; 2014 Jun 4–6; Portland (OR), USA. IEEE, 2014. p. 4524–9. 10.1109/ACC.2014.6859214Search in Google Scholar
Edwards C, Shtessel YB. 2014b. Continuous higher order sliding mode control based on adaptive disturbance compensation. 2014 13th International Workshop on Variable Structure Systems (VSS); 2014 29 Jun-2 Jul; Nantes, France. IEEE, 2014. 10.1109/VSS.2014.6881147Search in Google Scholar
Edwards C, Shtessel Y. 2015. Adaptive dual layer second-order sliding mode control and observation. 2015 American Control Conference (ACC); 2015 Jul 1–3; Chicago (IL), USA. IEEE, 2015. 10.1109/ACC.2015.7172257Search in Google Scholar
Fei J, Feng Z. 2019. Adaptive fuzzy super-twisting sliding mode control for microgyroscope. Complexity. 2019:1–13. 10.1155/2019/6942642Search in Google Scholar
Ghasemi K, Ghaisari J, Abdollahi F. 2019. Robust formation control of multiagent systems on the Lie group SE(3). Int Robust Nonlinear Control. 30(3):966–998. 10.1002/rnc.4806Search in Google Scholar
Gong K, Liao Y, Mei Y. 2022. Extended state observer-based output feedback control for spacecraft pose tracking with control input saturation. Proc Inst Mech Eng G: J Aerosp Eng. 236(4):645–660. 10.1177/09544100211017751Search in Google Scholar
Gong K, Liao Y, Wang Y. 2020. Adaptive fixed-time terminal sliding mode control on SE(3) for coupled spacecraft tracking maneuver. Int Aerosp Eng. 2020:3085495. 10.1155/2020/3085495Search in Google Scholar
Guzmán E, Moreno JA. 2015. Super-twisting observer for second-order systems with time-varying coefficient. IET Control Theory Appl. 9(4):553–562. 10.1049/iet-cta.2014.0348Search in Google Scholar
Guzzetti D, Howell KC. 2017. Natural periodic orbit-attitude behaviors for rigid bodies in three-body periodic orbits. Acta Astronaut. 130:97–113. 10.1016/j.actaastro.2016.06.025Search in Google Scholar
Huang Y, Jia Y. 2017. Adaptive fixed-time relative position tracking and attitude synchronization control for non-cooperative target spacecraft fly-around mission. J Franklin Inst. 354(18):8461–8489. 10.1016/j.jfranklin.2017.10.006Search in Google Scholar
Jiang B, Hu Q, Friswell MI. 2016. Fixed-time attitude control for rigid spacecraft with actuator saturation and faults. IEEE Trans Control Syst Technol. 24(5):1892–1898. 10.1109/TCST.2016.2519838Search in Google Scholar
Junkins JL, Schaub H. 2009. Analytical Mechanics of Space Systems. 2nd ed. Reston (VA), USA: American Institute of Aeronautics and Astronautics. Search in Google Scholar
Khodaverdian M, Malekzadeh M. 2023. Fault-tolerant model predictive sliding mode control with fixed-time attitude stabilization and vibration suppression of flexible spacecraft. Aerosp Sci Technol. 139:108381. 10.1016/j.ast.2023.108381Search in Google Scholar
Lee D, Vukovich G. 2015a. Adaptive sliding mode control for spacecraft body-fixed hovering in the proximity of an asteroid. Aerosp Sci Technol. 46:471–483. 10.1016/j.ast.2015.09.001Search in Google Scholar
Lee D, Vukovich G. 2015b. Robust adaptive terminal sliding mode control on SE(3) for autonomous spacecraft rendezvous and docking. Nonlinear Dyn. 83(4):2263–2279. 10.1007/s11071-015-2479-1Search in Google Scholar
Lee D, Vukovich G. 2017. Almost global finite-time stabilization of spacecraft formation flying with decentralized collision avoidance. Int J Control, Autom Syst. 15(3):1167–1180. 10.1007/s12555-016-0239-8Search in Google Scholar
Lee D, Vukovich G, Gui H. 2017. Adaptive variable-structure finite-time mode control for spacecraft proximity operations with actuator saturation. Adv Space Res. 59(10):2473–2487. 10.1016/j.asr.2017.02.029Search in Google Scholar
Levant A. 1993. Sliding order and sliding accuracy in sliding mode control. Int J Control. 58(6):1247–1263. 10.1080/00207179308923053Search in Google Scholar
Li B, Hu Q, Yang Y. 2019. Continuous finite-time extended state observer based fault tolerant control for attitude stabilization. Aerosp Sci Technol. 84:204–213. 10.1016/j.ast.2018.10.006Search in Google Scholar
Li J, Yang Y, Hua C, Guan X. 2017. Fixed-time backstepping control design for high-order strict-feedback non-linear systems via terminal sliding mode. IET Control Theory Appl. 11(8):1184–1193. 10.1049/iet-cta.2016.1143Search in Google Scholar
Lopez-Ramirez F, Polyakov A, Efimov D, Perruquetti W. 2016. Finite-time and fixed-time observers design via implicit Lyapunov function. 2016 European Control Conference (ECC); 2016 29 Jun-1 Jul; Aalborg, Denmark. IEEE, 2017. p. 289–294.10.1109/ECC.2016.7810300Search in Google Scholar
Lu K, Xia Y. 2014. Finite-time attitude control for rigid spacecraft-based on adaptive super-twisting algorithm. IET Control Theory Appl. 8(15):1465–1477. 10.1049/iet-cta.2013.0885Search in Google Scholar
Mei Y, Gong K, Liao Y. 2022a. A 6-dof extended state observer-based adaptive generalized super twisting algorithm of fault-tolerant control for coupled spacecraft with actuator saturation. Proceedings of the Institution of Mechanical Engineers, Part G: J Aerosp Eng, pp. 09544100221119862. 10.1177/09544100221119862Search in Google Scholar
Mei Y, Liao Y, Gong K, Luo D. 2022b. Fuzzy adaptive sliding mode fault estimation and fixed-time fault-tolerant control for coupled spacecraft based on SE(3). Aerosp Sci and Technol. 126:107673. 10.1016/j.ast.2022.107673Search in Google Scholar
Moreno JA. 2009. A linear framework for the robust stability analysis of a generalized super-twisting algorithm. 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE); 2009 Jan 10–13; Toluca, Mexico. IEEE, 2010. 10.1109/ICEEE.2009.5393477Search in Google Scholar
Moreno JA, Osorio A. A Lyapunov approach to second-order sliding mode controllers and observers. 2008 47th IEEE Conference on Decision and Control; 2008 Dec 9–11; Cancun, Mexico. IEEE, 2009. pp. 2856–2861. 10.1109/CDC.2008.4739356Search in Google Scholar
Nixon M, Shtessel YB. 2021. Adaptive double-layer continuous super-twisting control of a satellite formation. AIAA Scitech 2021 Forum; 2021 Jan 11–15 & 19–21. American Institute of Aeronautics and Astronautics, 2021. 10.2514/6.2021-0560Search in Google Scholar
Pukdeboon C. 2012. Second-order sliding mode controllers for spacecraft relative translation. Appl Math Sci. 6(100):4965–79. Search in Google Scholar
Pukdeboon C. 2019. Extended state observer-based third-order sliding mode finite-time attitude tracking controller for rigid spacecraft. Sci China Inf Sci. 62(1):12206. 10.1007/s11432-017-9389-9Search in Google Scholar
Ren J, Tang S, Chen T. 2022. Adaptive sliding mode control of spacecraft attitude-orbit dynamics on SE(3). Adv Space Res. 71(1):525–38. 10.1016/j.asr.2022.09.007Search in Google Scholar
Salgado I, Chairez I, Camacho O, Yannnnez C. 2014. Super-twisting sliding mode differentiation for improving PD controllers performance of second order systems. ISA Trans. 53(4):1096–1106. 10.1016/j.isatra.2014.04.003Search in Google Scholar PubMed
Sellali M, Abdeddaim S, Betka A, Djerdir A, Drid S, Tiar M. 2019. Fuzzy-super twisting control implementation of battery/super capacitor for electric vehicles. ISA Trans. 95:243–253. 10.1016/j.isatra.2019.04.029Search in Google Scholar PubMed
Shi Q, Wang H, Cheng H, Wang M, Cheng F, Liu F. 2021. Fuzzy disturbance observer-based modified variable gains super-twisting sliding mode composite control for a two-axis airborne optoelectronic stabilized platform. Optik. 228:166132. 10.1016/j.ijleo.2020.166132Search in Google Scholar
Shtessel Y, Taleb M, Plestan F. 2012. A novel adaptive-gain supertwisting sliding mode controller: Methodology and application. Automatica. 48(5):759–769. 10.1016/j.automatica.2012.02.024Search in Google Scholar
Shtessel YB, Moreno JA, Plestan F, Fridman LM, Poznyak AS. 2010. Super-twisting adaptive sliding mode control: A lyapunov design. In: 49th IEEE Conference on Decision and Control (CDC); 2010 Dec 15-17; Atlanta (GA), USA. IEEE, 2011. p. 5109–13. 10.1109/CDC.2010.5717908Search in Google Scholar
Torres JZ, Cieslak J, Henry D, Dávila J. 2019. A super-twisting sliding mode control in a backstepping setup for rendezvous with a passive target. IFAC-PapersOnLine. 52(12):25–30. 10.1016/j.ifacol.2019.11.064Search in Google Scholar
Utkin VI, Poznyak AS. 2013. Adaptive sliding mode control with application to super-twist algorithm: Equivalent control method. Automatica. 49(1):39–47. 10.1016/j.automatica.2012.09.008Search in Google Scholar
Xing Y, Cao X, Zhang S, Guo H, Feng W. 2010. Relative position and attitude estimation for satellite formation with coupled translational and rotational dynamics. Acta Astronaut. 67(3):455–467. 10.1016/j.actaastro.2010.04.002Search in Google Scholar
Yan R, Wu Z. 2017. Spacecraft attitude tracking via robust disturbance observer. 2017 29th Chinese Control And Decision Conference (CCDC); 2017 May 28–30; Chongqing, China. IEEE, 2017. p. 7415–20. 10.1109/CCDC.2017.7978526Search in Google Scholar
Yang Y, Liao Y, Yin D, Zheng Y. 2016. Adaptive dual layer fast super twisting control algorithm. Control Theory Appl. 33(8):1119–1127. Search in Google Scholar
Zhang B, Cai Y, Wang C. 2020. Adaptive super-twisting control for orbiting around irregular shape small bodies with input saturation. Aerosp Sci Technol. 106:106171. 10.1016/j.ast.2020.106171Search in Google Scholar
Zhang J, Ye D, Sun Z, Liu C. 2018. Extended state observer based robust adaptive control on se(3) for coupled spacecraft tracking maneuver with actuator saturation and misalignment. Acta Astronaut. 143:221–233. 10.1016/j.actaastro.2017.11.034Search in Google Scholar
Zhang L, Xia Y, Shen G, Cui B. 2021. Fixed-time attitude tracking control for spacecraft based on a fixed-time extended state observer. Sci China Inf Sci. 2021;64:212201.10.1007/s11432-019-2823-9Search in Google Scholar
Zhang S, Yang Z. 2021. Adaptive finite-time control on SE(3) for spacecraft final proximity Maneuvers with input quantization. Int J Aerosp Eng. 2021:7423919. 10.1155/2021/7423919Search in Google Scholar
© 2024 the author(s), published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.