Next Article in Journal
Studying and Optimizing the Take-Off Performance of Three-Surface Aircraft
Next Article in Special Issue
Bifurcations of Periodic Orbits in the Gravitational Field of Irregular Bodies: Applications to Bennu and Steins
Previous Article in Journal / Special Issue
Satellite Cluster Formation Reconfiguration Based on the Bifurcating Potential Field
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Triggered Attitude-Tracking Control for a Cableless Non-Contact Close-Proximity Formation Satellite

1
Institute of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
2
Research Center, Shanghai Institute of Satellite Engineering, Shanghai 201109, China
*
Author to whom correspondence should be addressed.
Aerospace 2022, 9(3), 138; https://doi.org/10.3390/aerospace9030138
Submission received: 7 January 2022 / Revised: 22 February 2022 / Accepted: 2 March 2022 / Published: 4 March 2022
(This article belongs to the Special Issue Recent Advances in Spacecraft Dynamics and Control)

Abstract

:
The cablelessness of non-contact close-proximity formation satellites can fundamentally avoid the influence of non-contact interface coupling effects and can further enhance the attitude pointing accuracy and stability of the payload module (PM). However, it also brings the problem of limited on-board resources and system latency. In this paper, an event-triggered attitude tracking controller of the support module (SM) that avoids the Zeno phenomenon was proposed. The update time of the control signal was determined by the event-triggering mechanism based on intermediate variables, thus, reducing the communication burden and actuator asynchrony between the two modules. The feasibility and effectiveness of the proposed approach was demonstrated by numerical simulations.

1. Introduction

The non-contact close-proximity formation satellite, consisting of a PM and an SM separated by the non-contact Lorentz actuator (NCLA), has significant application potential and can provide a satellite platform with ultra-high attitude pointing accuracy and stability for space gravitational wave detection [1,2], next-generation space telescopes [3,4], and other space exploration missions [5,6].
Due to the remarkable attitude control performance, non-contact satellites have become an attractive research direction. Lockheed Martin built a single rotation degree-of-freedom and two translation degree-of-freedom system based on planar air-bearing to verify the concept of a non-contact satellite platform [7], but it was not sufficient to verify the control problem under multi-dynamic coupling. In recent years, linear feedback proportion differentiation (LFPD) control [8], twistor-based synchronous control [9], and active disturbance rejection control (ADRC) [10] based on Newton Euler modeling approaches have been used to solve the multi-body dynamics coupling control problem. Meanwhile, advanced control methods such as optimal control, fuzzy control and deep reinforcement learning have been successfully applied in various complex nonlinear control systems, which can provide effective solutions for spacecraft control [11,12,13].
However, previous research has equipped cables between the two modules. The coupling effect of the non-contact interface created by the translational and torsional stiffness of the cable affects the attitude control performance of the PM [14,15,16,17], which contradicts the original purpose of the non-contact design. In addition, the analysis of the cable effects is included in the on-orbit validation of the non-contact platform by Lockheed Martin [18]. Furthermore, the development of wireless communication and wireless energy transmission technologies can provide the technical support for cable-free non-contact close-proximity formation satellites [19,20,21]. Moreover, the widespread application of plug-and-play accessories and modularity have become trends of future spacecrafts [22,23]. Under this condition, although cablelessness can avoid non-contact interface coupling effects, it also brings problems such as limited on-board resources, communication time delay, and actuator asynchrony [24]. Therefore, the research of control methods for non-contact close-proximity formation satellites under cableless condition is an urgent problem to be solved.
On the other hand, from the perspective of on-orbit applications, the non-contact close-proximity formation satellites requires an initial release from the contact configuration after orbiting. Due to the small air-clearance constraint of the NCLA, this process needs to achieve a rapid tracking control of the SM so that the NCLA can quickly enter the linear range. Considering the in-flight fluttering of the solar panel and the control lumping of the actuator installed in the SM, as well as the complex space environment, it is necessary to monitor the relative attitude and position information of the two modules and to update the control signals at a high frequency during the release process, although it will waste some on-board resources. When the release process is completed, the SM will perform “less demanding” close formation tracking control. At this time, the entire satellite state tends to be stabilized; if it is possible to reduce the update frequency of the SM control signal, the delay problems caused by the software and hardware can be further reduced and the SM tracking control can be accomplished more effectively.
Meanwhile, the control methods involved in the existing research are all periodic sampling control methods. In this control strategy, the control signals are updated periodically whether it is necessary or not, which is a waste of communication resources. Considering the various constraints that exist under cableless conditions, control strategies with frequent communication are difficult to achieve in practical engineering. Event-triggered control provides a solution to the control problem in the presence of resource constraint [25,26,27,28]. In event-triggered control, the update moment of the control signal is determined by the triggering mechanism, which can effectively reduce the communication frequency.
Motivated by the above-mentioned research, in this paper, we proposed an event-triggered attitude tracking control for a cableless non-contact close-proximity formation satellite and avoid the Zeno phenomenon. First, compared with existing non-contact satellite research, the cable-free design can fundamentally avoid the coupling effect of a non-contact interface due to translational and torsional stiffness. Secondly, the event-triggered tracking control significantly reduces the update frequency of the control signal and alleviates the communication burden between the two modules, so that the SM can effectively achieve the tracking control with the smallest communication bandwidth occupation. Simultaneously, the NCLA is always maintained in the linear range during the whole control process, which provides a guarantee for the high-precision attitude control performance of the PM.
The rest of this paper is organized as follows. The problem statement of this paper is given in Section 2. The design of the controller is introduced in Section 3. In Section 4, the numerical simulation is performed to demonstrate the feasibility and effectiveness of the proposed approach. Finally, the main conclusions are given in Section 5.

2. Problem Statement

2.1. Hierarchical Architecture

In contrast to conventional fixed-linked satellites and the Stewart platform [29], cableless non-contact close-proximity formation satellites consist of the PM and the SM separated by the NCLA, as shown in Figure 1. The coil part of the NCLA, a star sensitive position receiver and an ultra-quiet payload were installed in the PM; the magnet part of the NCLA, the control moment gyro, the solar panel, and other components were installed in the SM. Moreover, both modules were equipped with a communication device for data transmission. Special attention was paid to the fact that there were no cables between the two modules, avoiding the non-contact interface coupling effects on the attitude control performance of the PM. In addition, the NCLA adopted in this architecture was a linear actuator with direct current drive, which had a higher control accuracy than the control moment gyro (CMG) [30,31].

2.2. Dynamics Modeling

In order to discuss the motion of the cableless non-contact close-proximity formation satellite, the J2000.0 equatorial frame Oixiyizi was defined as the inertial coordinate system. The tracking coordinate system of the stability control was a Cartesian right-handed frame fixed to the local orbital frame of the PM Ooxoyozo, in which the origin was fixed at the center mass of the PM. The body frame of the PM Opxpypzp and the body frame of the SM Osxsyszs were defined as the Cartesian right-handed frames fixed to the mass distribution and geometry, respectively. The overall definition of the coordinate system of the cableless non-contact close-proximity formation satellite is shown in Figure 2.
According to the architecture shown in Figure 1 and Figure 2, the dynamics are given in terms of a quaternion as follows, based on our previous research [10,32]:
q ˙ po , pl = 1 2 q po , p T ω po , p q ˙ po , p = 1 2 ( q po , p × ω po , p + q po , p I 3 × 3 ω po , p )
ω ˙ p o , p = J p 1 ( τ p + τ d p + Δ τ ω p i , p × J p ω p i , p ) + ω p o , p × C p o ω o i , o C p o ω ˙ o i , o
q ˙ s p , s 1 = 1 2 q s p , s T ω s p , s q ˙ s p , s = 1 2 ( q s p , s × ω s p , s + q s p , s i 3 × 3 ω s p , s )
ω ˙ s p , s = J s 1 [ τ s + τ d s C s p ( τ p + Δ τ ) Δ a 1 η ¨ a 1 Δ a 2 η ¨ a 2 ω s i , s × ( J s ω s i , s + h c ) ] + ω s p , s × C s p ω p i , p C s p ω ˙ p i , p ,
where q s p , s 1 1 × 1 and q s p , s 3 × 1 denote the scalar part and vector part of the quaternion of the SM, respectively; q p o , p 1 1 × 1 and q p o , p 3 × 1 denote the scalar part and vector part of the quaternion of the PM, respectively; ω s p , s 3 × 1 denotes the angular velocity of the SM frame relative to the PM frame; ω s i , s 3 × 1 denotes the angular velocity of the SM frame relative to the inertial frame; ω p o , p 3 × 1 denotes the angular velocity of the PM frame relative to the orbital frame; ω p i , p 3 × 1 denotes the angular velocity of the PM frame relative to the inertial frame; ω o i , o 3 × 1 denotes the angular velocity of the orbital frame relative to the inertial frame; J s and J p 3 × 3 denote the inertia matrix of the SM and PM, respectively; h c 3 × 1 denotes the angular momentum of the CMG installed in the SM; τ s and τ p 3 × 1 denote the control torque of the SM and PM, respectively; Δ τ 3 × 1 denotes the inner disturbance torque generated by the NCLA; τ d s and τ d p 3 × 1 denotes the external disturbance torque of the SM and PM, respectively; C s p and C p o 3 × 3 denotes the transformation matrix, which can be expressed as:
C s p = ( q s p , s 1 2 q s p , s T q s p , s ) I 3 × 3 + 2 q s p , s q s p , s T 2 q s p , s 1 q s p , s × C po = ( q po , pl 2 q po , p T q po , p ) I 3 × 3 + 2 q po , p q po , p T 2 q po , pl q po , p T .
The notation α × for a vector α = [ α 1 , α 2 , α 3 ] T denotes a cross-product of a skew-symmetric expressed as:
α × = 0 α 3 α 2 α 3 0 α 1 α 2 α 1 0 .
In addition, Δ a i and η a i (i = 1, 2) denote the coupling matrix and the modality of the solar panel, which are, respectively, expressed as:
η ¨ a 1 + 2 ζ a Λ a η ˙ a 1 + Λ a 2 η a 1 + Δ a 1 T ω ˙ s i , s = 0 η ¨ a 2 + 2 ζ a Λ a η ˙ a 2 + Λ a 2 η a 2 + Δ a 2 T ω ˙ s i , s = 0 ,
where ζ a denotes the damping coefficient matrix and Λ a dentoes the modal frequency diagonal matrix.

2.3. Control Strategy Analysis

According to the dynamics shown in Equations (1)–(6), the PM can be considered as a rigid body. In this non-contact architecture, unprecedented attitude control accuracy and stability can be achieved using ADRC or LFPD control; its feasibility has been demonstrated in our previous research [10,32]. From the perspective of engineering application, we design actived attitude control law for the PM based on the conventional time-triggered LFPD control as follows:
τ p = K p p q po , p K d p ω po , p + Δ p Δ p = τ d p + Δ τ + ω p i , p × J p ω p i , p J p ( ω po , p × C po ω o i , o ) + J p C po ω ˙ o i , o ,
where K i = d i a g ( K i x , K i y , K i z ) 3 × 3 , i { p p , d p } denotes the positive definite matrix, and Δ p denotes a linear feedback term.
In previous research on non-contact close-proximity formation satellites, the two modules have been equipped with cables. The non-contact interface coupling effect due to the translational and torsional stiffness of the cable would influence the attitude control performance of the PM. In this paper, cables are not considered; data and energy are transmitted between the two modules via wireless devices. However, this also brings the problem of constrained on-board resources and system latency. Under these conditions, the period sampling controller used in previous studies could fail, causing the NCLA to enter the nonlinear range. In extreme cases, the two modules may collide. To avoid this situation, the SM needs to achieve attitude tracking control with a reduced number of communications to avoid collision between the two modules. Therefore, in this paper, the SM controller design will be based on event-triggered theory, so that the SM can complete attitude tracking control while meeting the above requirements. At the same time, the relative attitude angles of the two modules should be maintained in the linear range of the NCLA, which guarantees excellent attitude control performance of the PM.
The closed-loop control system is shown in Figure 3. The whole system consists of active control of the PM and cooperative control of the SM. A high-precision star sensor can be used to determine the attitude of the PM. Due to the rigid body characteristics of the PM, it can accomplish ultra-high precision active attitude control through the NCLA. The non-contact sensors can be used to solve the relative attitude of the two modules and transmitted wirelessly to the SM; then, the ETC based tracking controller, mainly including triggering mechanism, LFPD and zero-order holder (ZOH), make event-triggered determination based on the state error and send the control signal to the actuators to complete the tracking control.
The control objective can be described as follows: considering the tracking dynamics described by Equations (3) and (4), design control scheme τ s that the SM can track PM with an acceptable accuracy and the closed-loop system should be globally asymptotically stable, and lim T [ q s p , s 1 , q s p , s ] = [ 1 , 0 , 0 , 0 ] T , lim T ω s p , s = 0 .
Meanwhile, to demonstrate the stability of the closed-loop system, the following assumption is introduced.
Assumption 1.
Combining the actual tracking control of the SM and the in-flight environment, the disturbance is bounded and differentiable, which indicates the equation τ d s d 1 , τ d p D 2 and Δ τ D 3 holds, where denotes the Euclidean norm of a vector.

3. ETC Based Tracking Controller

3.1. Controller Design

For the event-triggered control, the control signal τ s will be updated at t k , k Z + when the triggering mechanism is satisfied. The control signal will be maintained at a constant value by a zero-order (ZOH) when t [ t k , t k + 1 ) , which can be expressed as:
τ s ( t ) = τ cons ( t k ) ,
where τ cons denotes the designed control law.
To facilitate the design of the triggering mechanism, defining state variables as follows:
Δ τ s = τ s ( t ) τ cons ( t )
X = ω s p , s + δ q s p , s .
Thus, the triggering instants can be determined by the following condition:
t k + 1 = inf { t > t k Δ τ s ε X } ,
where δ , ε denote positive numbers.
Moreover, we designed the control law for the attitude tracking control of the SM as follows:
τ cons ( t ) = K p s q s p , s K d s ω s p , s + Δ s ,
where K i = d i a g ( K i x , K i y , K i z ) 3 × 3 , i { p s , d s } denotes the positive definite matrix, and Δ s denotes a linear feedback term, which is given by:
Δ s = τ d + C s p ( τ p + Δ τ ) + Δ a 1 η ¨ a 1 + Δ a 2 η ¨ a 2 + ω s i , s × ( J s ω s i , s + h c ) J s ( ω s p , s × C s p ω p i , p ) + J s ( C s p ω ˙ p i , p ) .
Remark 1.
We considered the SM attitude tracking control problem after the initial release, when the state of the non-contact close-proximity formation satellite tended to be stabilized. Therefore, the LFPD, which is widely used in engineering, was adopted as the tracking controller.

3.2. Feasibility Analysis

In this section, we analyze the feasibility of the event-triggering mechanism and the controller designed in Section 3.1, mainly including the stability analysis of the closed-loop system and the avoidance of the Zeno phenomenon.
Theorem 1.
The tracking controller of the SM given by Equation (12) and the active attitude controller of the PM given by Equation (7) under the Assumption 1 was globally asymptotically stable.
Theorem 2.
For the attitude triggering mechanism given by Equation (11), there always existed a positive lower boundary for any two neighboring triggering instants under the Assumption 1, which guaranteed Zeno-free. That for k , the equation t k + 1 t k t * holds, where t * is a positive constant.
Proof of Theorem 1.
Define auxiliary variable Q s = [ 1 q s p , s 1 , q s p , s t ] t , define the Lyapunov function as follows:
V = 1 2 ω s p , s Τ J s ω s p , s + 1 2 K p Q s T Q s .
Thus, the first derivative of Equation (14) can be obtained as:
V ˙ = ω s p , s T J s ω ˙ s p , s + K p Q s T Q ˙ s = ω s p , s T [ τ s + τ d C p s ( τ p + Δ τ ) Δ a 1 η ¨ a 1 Δ a 2 η ¨ a 2 ω s i , s × ( J s ω s i , s + h c ) + J s ( ω s p , s × C p s ω p i , p ) J s ( C p s J p 1 ω ˙ p i , p ) ] + K p [ 1 q s p , s 1 , q s p , s T ] [ 1 2 q s p , s T ω s p , s , ( 1 2 q s p , s × ω s p , s + 1 2 q s p , s 1 I 3 × 3 ω s p , s ) T ] = ω s p , s T [ τ s + τ d C p s ( τ p + Δ τ ) Δ a 1 η ¨ a 1 Δ a 2 η ¨ a 2 ω s i , s × ( J s ω s i , s + h c ) + J s ( ω s p , s × C p s ω p i , p ) J s ( C p s J p 1 ω ˙ p i , p ) ] + K p q s p , s T ω s p , s .
Substituting Equation (12) into Equation (15), we can obtain:
V ˙ = ω s p , s T [ K p q s p , s K d ω s p , s ] + K p q s p , s t ω s p , s = ω s p , s T [ K p q s p , s K d ω s p , s + K p q s p , s ] = K d ω s p , s T ω s p , s 0 .
According to Lassale’s invariant set principle, when t , the following relation can be guaranteed: ω s p , s 0 , q s p , s 0 , 1 q s p , s 1 0 , q s p , s 1 1 . Therefore, it can be concluded that the attitude tracking control of the SM was globally asymptotically stable.
The stability analysis for the controller given by Equation (7) is the same as above. □
Proof of Theorem 2.
Through the triggering mechanism designed in Section 3.1, it was straightforward to determine that the control signal error Δ τ s was reset to zero at each triggering instant t = t k . Meanwhile, we know that τ ˙ s ( t ) = 0 always holds for a certain triggering time interval t [ t k , t k + 1 ) . Thus, the time derivative of Δ τ s can be expressed as:
d d t Δ τ s = d d t Δ τ s t Δ τ s = Δ τ s T Δ τ s Δ τ ˙ s Δ τ ˙ s = τ ˙ s ( t ) τ ˙ c o n s ( t ) = τ ˙ c o n s ( t ) .
According to Assumption 1 and Equation (12), τ cons ( t ) is bound and differentiable. Therefore, we can assume that there exists a positive constant γ satisfies τ c o n s ( t ) γ , integrate both sides of Equation (17), we can obtain:
Δ τ s = t k t τ ˙ c o n s ( s ) d s = ( t t k ) τ c o n s ( s ) ( t t k ) γ ,
which means that when t t k + 1 , t t k = t Δ τ s γ . Obviously, Δ τ s > 0 , thus t > 0 and Zeno-free is guaranteed according to the above analysis. □

4. Numerical Simulations

In this section, the numerical simulation of a cableless non-contact close-proximity formation satellite was performed. With various advantages such as fast response, insensitivity to parameter changes, and simple physical implementation, the time-triggering mechanism-based sliding mode control has been widely used in various nonlinear systems [33,34]. In order to illustrate the characteristics of the approach proposed in this paper more completely, this section introduces the linear sliding mode controller (SMC) for comparative simulations, which can be designed as follows:
s = ω s p , s + c q s p , s τ s = α s γ sgn ( s ) β s c J s ω s p , s + Δ s ,
where c , α , β and γ denote the positive values that satisfy 0 < γ < 1 , the operation and sgn ( ) denote the absolute value and the sign function of a vector, respectively. The simulation environment and the initial parameters information are shown in Table 1. The parameters of the designed controller are shown in Table 2.
The simulation results of the SM are shown in Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8. Figure 4, Figure 5 and Figure 6 show that the convergence of the attitude angle and the angular velocity could be realized by using both the SMC and the proposed approach. The proposed approach could achieve a faster convergence rate than the SMC. Meanwhile, the relative attitude angle of the two modules did not exceed the linear range of the NCLA, which indicated that the high precision control of the PM could be accomplished. Moreover, it can be seen that the time response of the attitude angle and angular velocity of the SM showed different levels of oscillation under the proposed approach. This was acceptable because the SM only needed to achieve rapid tracking control of the PM and to ensure that the NCLA was maintained in the linear range.
As shown in Figure 7, due to the time-triggered feature, the control signal of SMC was updated periodically. However, benefiting from the event-triggering mechanism, the maximum interval reached 3.45 s under the proposed approach. Meanwhile, the number of communication times is shown in Figure 8, from which we can see that the communication time under the proposed approach was 196, which is a 90% reduction compared to the SMC.
The time response of the triggering condition is given in Figure 9, from which we can see that Δ τ s was rarely lager than δ X (due to the influence of flexing components such as solar panels, the SM will still perform a number of event-triggers to suppress this effect), indicating that the closed-loop system tended to be stabilized.
Moreover, to demonstrate how parameters δ and ε influenced the communication times, Cases 2 and 3 were conducted. All the conditions and parameters of Cases 2 and 3 were the same as in Case 1 except for the parameters δ and ε . The simulation results are shown in Table 3, from which we can see thate the smaller values of δ and ε resulted in a higher communication rate.
The simulation results of the PM are shown in Figure 10 and Figure 11. The attitude angle and angular velocity curve of the PM could converge to zero in 30 s; the attitude accuracy and stability reached 2 × 10 4 ( deg ) and 5 × 10 6 ( deg / s ) respectively, proving the superb vibration isolation capability and attitude control performance of the PM.
The above-mentioned simulation results clearly demonstrate that the event-triggered attitude tracking controller for the SM can achieve control demand with a significantly smaller resource utilization. The comparison of the control performance of the two approaches are shown in Table 4.

5. Conclusions

This research sought to address the problem of limited on-board resources and system latency of the cableless non-contact close-proximity formation satellites. In this paper, an event-triggered attitude tracking controller was proposed. To reduce the number of communications between the two modules, an event-triggering mechanism was designed to determine the update time of the control signal and to avoid the Zeno phenomenon. The simulation results demonstrate the feasibility and effectiveness of the proposed approach. The communication burden between the two modules was significantly reduced by 90%. This shows that, in a future where plug-and-play accessories are used on a large scale and where modularity is the main trend, the non-contact close-proximity formation satellite could still achieve control demand with a significantly smaller resource utilization. Meanwhile, the relative attitude angles of the two modules did not exceed the linear range of the NCLA, indicating that the high-precision control of the PM could be accomplished. Furthermore, it is noted that there were limitations in the trigger conditions under the influence of flexible components. Therefore, the improvement of the triggering mechanism and control law could become the focus of future research.

Author Contributions

Conceptualization, J.Q. and H.L.; methodology, J.Q.; software, J.Q.; validation, J.Q., H.L., Y.X., Z.Z. and C.Y.; formal analysis, H.L.; investigation, J.Q. and Y.X.; resources, Z.Z. and C.Y.; writing—original draft preparation, J.Q.; writing—review and editing, H.L., Y.X., Z.Z. and C.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the key program of Chinese science and technology ministry (Grant No. 2020YFC2200502, 2020YFC2200801), National Natural Science Foundation of China (12172168), and Natural Science Foundation of Shanghai (19ZR1453300).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lian, X.B.; Zhang, J.X.; Yang, J.K.; Lu, Z.K.; Zhang, Y.; Song, Y.Q. The determination for ideal release point of test masses in drag-free satellites for the detection of gravitational waves. Adv. Space Res. 2021, 67, 824–833. [Google Scholar] [CrossRef]
  2. Li, Z.; Zheng, J.H. Orbit determination for a space-based gravitational wave observatory. Acta Astronaut. 2021, 185, 170–178. [Google Scholar] [CrossRef]
  3. Wahballah, W.A.; Eltohamy, F.; Bazan, T.M. Influence of Attitude Parameters on Image Quality of Very High-Resolution Satellite Telescopes. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 1177–1183. [Google Scholar] [CrossRef]
  4. Sanfedino, F.; Preda, V.; Pommier-Budinger, V.; Alazard, D.; Boquet, F.; Bennani, S. Robust active mirror control based on hybrid sensing for spacecraft line-of-sight stabilization. IEEE Trans. Control Syst. Technol. 2021, 29, 220–235. [Google Scholar] [CrossRef]
  5. Jiang, C.S.; Liu, Y.J.; Jiang, Y.; Li, H.N. Orbital Design and Control for Jupiter-Observation Spacecraft. Aerospace 2021, 8, 282. [Google Scholar] [CrossRef]
  6. Almazrouei, A.; Khan, A.; Almesmari, A.; Ahmed, B.; Ali, A.M.; Ali, A.; Alya, A. A Complete Mission Concept Design and Analysis of the Student-Led CubeSat Project: Light-1. Aerospace 2021, 8, 247. [Google Scholar] [CrossRef]
  7. Gonzales, M.; Pedreiro, N.; Brookes, K.; Roth, D.; Foster, B. Unprecedented vibration isolation demonstration using the disturbance-free payload concept. AIAA Guid. Navig. Control Conf. 2004, 6, 5247. [Google Scholar]
  8. Tajdaran, K.; Dewell, L.D.; Eason, E.V.; Bell, R.M.; Liu, K.C.; Bolcar, M.R.; Sacks, L.W.; Crooke, J.A.; Blaurock, C. Telescope line-of-sight slew control and agility with non-contact vibration isolation for the large ultraviolet/optical /infrared (LUVOIR) surveyor concept. SPIE Conf. 2017, 10698, 106983Y. [Google Scholar]
  9. Li, Q.; Liu, L.; Deng, Y.F.; Tang, S.; Zhao, Y.B. Twistor-based synchronous sliding mode control of spacecraft attitude and position. Chin. J. Aeronaut. 2018, 31, 1153–1164. [Google Scholar] [CrossRef]
  10. Liao, H.; Xie, J.J.; Li, S.; Tang, Z.X.; Xu, Y.; Zhao, Y.B. Stringent three-axis stability control for novel non-contact satellite using embedded second-order noise estimator. Adv. Space Res. 2021, 69, 1619–1630. [Google Scholar] [CrossRef]
  11. Rigatos, G.; Siano, P.; Selisteanu, D.; Precup, R.E. Nonlinear optimal control of oxygen and carbon dioxide levels in blood. Intell. Ind. Syst. 2017, 3, 61–75. [Google Scholar] [CrossRef]
  12. Chen, T.; Babanin, A.; MUḤAMMAD, A.; Bert, C.; Cyj, C. Modified Evolved Bat Algorithm of Fuzzy Optimal Control for Complex Nonlinear Systems. Rom. J. Inf. Sci. Tech. 2020, 23, T28–T40. [Google Scholar]
  13. Zamfirache, I.A.; Precup, R.E.; Roman, R.C.; Petriu, E.M. Reinforcement Learning-based control using Q-learning and gravitational search algorithm with experimental validation on a nonlinear servo system. Inf. Sci. 2022, 583, 99–120. [Google Scholar] [CrossRef]
  14. Zhou, J.; Liu, L.; Wang, Z.; Lil, J.; Liao, H.; Deng, Y. On pointing accuracy and pointing stability of disturbance-free payload using umbilical connection. In Proceedings of the 37th Chinese Control Conference, Wuhan, China, 25–27 July 2018; pp. 1591–1596. [Google Scholar]
  15. Yang, H.J.; Liu, L.; Liu, Y.; Li, X.G. Modeling and Micro-vibration Control of Flexible Cable for Disturbance-Free Payload Spacecraft. Microgravity Sci. Technol. 2021, 33, 1–16. [Google Scholar] [CrossRef]
  16. Wu, C.; Kong, X.R.; Liu, Y.F.; Chen, Z.P. Coupling characteristics analysis for the disturbance free payload spacecraft. Acta Astronaut. 2017, 138, 407–416. [Google Scholar] [CrossRef]
  17. Kong, Y.F.; Huang, H. Performance enhancement of disturbance-free payload with a novel design of architecture and control. Acta Astronaut. 2019, 159, 238–249. [Google Scholar] [CrossRef]
  18. Alto, P. System-Level Segmented Telescope Design Final Report. Available online: http://www.astrostrategictech.us/pdf/projectfiles/Reports/17-SLSTD17-0001_FR_LM_2019_04_Public.pdf (accessed on 4 February 2022).
  19. Song, K.; Ma, B.Q.; Yang, G.; Jiang, J.H.; Wei, R.Z.; Zhang, H.; Zhu, C.B. A rotation light weight wireless power transfer system for solar wing driving. IEEE Trans. Power Electron. 2018, 34, 8816–8830. [Google Scholar] [CrossRef]
  20. Ge, X.H.; Ahmad, I.; Han, Q.L.; Wang, J.; Zhang, X.M. Dynamic event-triggered scheduling and control for vehicle active suspension over controller area network. Mech. Syst. Signal Process. 2021, 152, 107481. [Google Scholar] [CrossRef]
  21. Li, S.; Li, Z.; Li, J.; Fernando, T.; Lu, H.H.; Wang, Q.L.; Liu, X.D. Application of event-triggered cubature Kalman filter for remote nonlinear state estimation in wireless sensor network. IEEE Trans. Ind. Electron. 2020, 68, 5133–5145. [Google Scholar] [CrossRef]
  22. Liu, W.X.; Geng, Y.H.; Wu, B.L.; Wang, D.W. Neural-network-based adaptive event-triggered control for spacecraft attitude tracking. IEEE Trans. Neural Netw. Learn. Syst. 2019, 31, 4015–4024. [Google Scholar] [CrossRef]
  23. Zhang, C.X.; Dai, M.Z.; Dong, P.; Leung, H.; Wang, J.H. Fault-tolerant attitude stabilization for spacecraft with low-frequency actuator updates: An integral-type event-triggered approach. IEEE Trans. Aerosp. Electron. Syst. 2020, 57, 729–737. [Google Scholar] [CrossRef]
  24. Zhang, P.P.; Liu, T.F.; Jiang, Z.P. Event-triggered stabilization of a class of nonlinear time-delay systems. IEEE Trans. Autom. Control. 2020, 66, 421–428. [Google Scholar] [CrossRef]
  25. Xu, S.D.; Wei, Z.T.; Huang, Z.; Wen, H.; Jin, D.P. Fuzzy-logic-based robust attitude control of networked spacecraft via event-triggered mechanism. IEEE Trans. Aerosp. Electron. Syst. 2020, 57, 206–226. [Google Scholar] [CrossRef]
  26. Zhang, C.X.; Dai, M.Z.; Wu, J.; Xiao, B.; Li, B.; Wang, M.J. Neural-networks and event-based fault-tolerant control for spacecraft attitude stabilization. Aerosp. Sci. Technol. 2021, 114, 106746. [Google Scholar] [CrossRef]
  27. Di, F.Q.; Li, A.J.; Guo, Y.; Xie, C.Q.; Wang, C.Q. Event-triggered sliding mode attitude coordinated control for spacecraft formation flying system with disturbances. Acta Astronaut. 2021, 188, 121–129. [Google Scholar] [CrossRef]
  28. Xing, L.; Zhang, J.Q.; Liu, C.; Zhang, X. Fuzzy-logic-based adaptive event-triggered sliding mode control for spacecraft attitude tracking. Aerosp. Sci. Technol. 2021, 108, 106394. [Google Scholar] [CrossRef]
  29. Chi, W.C.; Ma, H.; Wang, C.H.; Zhao, T.Y. Research on Control of Stewart Platform Integrating Small Attitude Maneuver and Vibration Isolation for High-Precision Payloads on Spacecraft. Aerospace 2021, 8, 333. [Google Scholar] [CrossRef]
  30. Papakonstantinou, C.; Lappas, V.; Kostopoulos, V. A Gimballed Control Moment Gyroscope Cluster Design for Spacecraft Attitude Control. Aerospace 2021, 8, 273. [Google Scholar] [CrossRef]
  31. Gaude, A.; Lappas, V. Design and Structural Analysis of a Control Moment Gyroscope (CMG) Actuator for CubeSats. Aerospace 2020, 7, 55. [Google Scholar] [CrossRef]
  32. Liao, H.; Xu, Y.F.; Zhu, Z.; Deng, Y.F.; Zhao, Y.B. A new design of drag-free and attitude control based on non-contact satellite. ISA Trans. 2019, 88, 62–72. [Google Scholar] [CrossRef]
  33. Lee, D. Fault-tolerant finite-time controller for attitude tracking of rigid spacecraft using intermediate quaternion. IEEE Trans. Aerosp. Electron. Syst. 2020, 57, 540–553. [Google Scholar] [CrossRef]
  34. Fu, J.B.; Liu, M.; Cao, X.B.; Ang, L. Robust neural-network-based quasi-sliding-mode control for spacecraft-attitude maneuvering with prescribed performance. Aerosp. Sci. Technol. 2021, 112, 106667. [Google Scholar] [CrossRef]
Figure 1. The architecture design of the cableless non-contact close-proximity formation satellite.
Figure 1. The architecture design of the cableless non-contact close-proximity formation satellite.
Aerospace 09 00138 g001
Figure 2. Coordinate definition of the cableless non-contact close-proximity formation satellite.
Figure 2. Coordinate definition of the cableless non-contact close-proximity formation satellite.
Aerospace 09 00138 g002
Figure 3. PM closed-loop control system.
Figure 3. PM closed-loop control system.
Aerospace 09 00138 g003
Figure 4. Attitude angle of the SM.
Figure 4. Attitude angle of the SM.
Aerospace 09 00138 g004
Figure 5. Angular velocity of the SM.
Figure 5. Angular velocity of the SM.
Aerospace 09 00138 g005
Figure 6. Control torque of the SM.
Figure 6. Control torque of the SM.
Aerospace 09 00138 g006
Figure 7. Triggering interval.
Figure 7. Triggering interval.
Aerospace 09 00138 g007
Figure 8. Number of communication times.
Figure 8. Number of communication times.
Aerospace 09 00138 g008
Figure 9. Triggering condition.
Figure 9. Triggering condition.
Aerospace 09 00138 g009
Figure 10. Attitude angle of the PM.
Figure 10. Attitude angle of the PM.
Aerospace 09 00138 g010
Figure 11. Angular velocity of the PM.
Figure 11. Angular velocity of the PM.
Aerospace 09 00138 g011
Table 1. Simulation environment and initial parameters of the non-contact close-proximity formation satellite (Case1).
Table 1. Simulation environment and initial parameters of the non-contact close-proximity formation satellite (Case1).
ParameterValue
Simulation environmentSimulation systemWindows 10 20H2
Simulation duration100 s
Simulation step0.05 s
Non-contact close-proximity formation satelliteFlying orbitDusk-dawn sun-synchronized orbitat
an altitude of 400 km
Earth gravity modelTJGRACE02S
Magnetic field modelIGRF 13 × 13
Atmospheric drag modelExponential model
Solar radiation pressure modelPhoton radiation
Inertia matrix of the PM 20.02 0.24 0.17 0.1 19.97 0.12 0.11 0.08 20.06
Inertia matrix of the SM 22.37 0.84 1.22 0.1 20.49 0.12 0.57 1.22 21.58
NCLAAir-clearance range±0.9°
Linear range±0.5°
Attitude stateqpo,p[0.9998, 0.0132, −0.0086, 0.0104]T
ωpo,p[0, −0.0635, 0]T deg/s
qsp,s[1, 0.0037, −0.0032, 0.0035]T
ωsp,s[0.0021, 0.0042, −0.0033]T deg/s
Solar panelCoupling matrix 1.456 1.278 2.156 1.256 0.917 1.672 1.116 2.489 0.836
Damping coefficient matrix 0.007 0 0 0 0.010 0 0 0 0.018
Modal frequency diagonal matrix 0.707 0 0 0 1 0 0 0 1.414
External disturbance torques of the SM and PM τ d s [ sin ( 1 + 0.11 t ) , cos ( 1 + 0.13 t ) , sin ( 1 + 0.15 t ) ] t × 10 3 N m
τ d p [ sin ( 1 + 0.11 t ) , cos ( 1 + 0.13 t ) , sin ( 1 + 0.15 t ) ] t × 10 5 N m
Table 2. Parameters of the designed controller (Case1).
Table 2. Parameters of the designed controller (Case1).
ParameterValue
SMC c 5
α 0.95
β 3
γ 0.95
Proposed approach δ 1.1
ε 58
Kps d i a g ( 52 , 49 , 51 )
Kds d i a g ( 77 , 72 , 75 )
Kpp d i a g ( 41 , 39 , 42 )
Kdp d i a g ( 102 , 97 , 103 )
Table 3. Effect of the parameters δ and ε .
Table 3. Effect of the parameters δ and ε .
IndexesδεNTI 1PRCT 2
Case 11.105819690.4%
Case 20.85820889.6%
Case 30.85023288.4%
1 NTI denotes the number of the triggering instants. 2 PRCT denotes the percentage reduction in communication times.
Table 4. Controller performance comparison.
Table 4. Controller performance comparison.
IndexesSMCProposed Approach
Maintaining the linear range of the NCLASuccessSuccess
Convergence rate of the SMAttitude angle29 s22 s (slightly oscillating)
Angular velocity23 s25 s (clearly oscillating)
Maximum communication interval0.05 s3.45 s
Communication times (Reduction rate)2000 (−)196 (90.4%)
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qi, J.; Liao, H.; Xu, Y.; Zhu, Z.; You, C. Event-Triggered Attitude-Tracking Control for a Cableless Non-Contact Close-Proximity Formation Satellite. Aerospace 2022, 9, 138. https://doi.org/10.3390/aerospace9030138

AMA Style

Qi J, Liao H, Xu Y, Zhu Z, You C. Event-Triggered Attitude-Tracking Control for a Cableless Non-Contact Close-Proximity Formation Satellite. Aerospace. 2022; 9(3):138. https://doi.org/10.3390/aerospace9030138

Chicago/Turabian Style

Qi, Jirong, He Liao, Yufei Xu, Zhu Zhu, and Chaolan You. 2022. "Event-Triggered Attitude-Tracking Control for a Cableless Non-Contact Close-Proximity Formation Satellite" Aerospace 9, no. 3: 138. https://doi.org/10.3390/aerospace9030138

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop