Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

Data-driven optimal controller design for sub-satellite deployment of tethered satellite system

  • In the paper, we presented a data-driven optimal control method for the sub-satellite deployment of tethered satellite systems during the release phase, with the objective of reducing the libration angle fluctuation during system work. First, the dynamic equation of the tethered satellite system was established and processed dimensionless. Considering the presence of noise when sensors were put on the satellite to measure the libration angle, the corresponding state equation was derived. Next, we estimated the system state using an unscented Kalman filter and established a performance index and the Hamilton function. Based on the index, we designed an optimal control strategy and provided sufficient conditions for the asymptotic stability of the closed-loop system. We used critic-actor neural networks based on measurement data to implement the data-driven control algorithm to approximate the performance index function and the control policy, respectively. Finally, taking a tethered satellite system as an example, a simulation showed that the unscented Kalman filter can effectively estimate the system state and improve the impact of noise on the system, and the proposed optimal control strategy ensured that the tethered satellite system is stable, which shows the applicability and effectiveness of the control strategy in reducing the tether vibration of the disturbed system.

    Citation: Peng Yu, Shuping Tan, Jin Guo, Yong Song. Data-driven optimal controller design for sub-satellite deployment of tethered satellite system[J]. Electronic Research Archive, 2024, 32(1): 505-522. doi: 10.3934/era.2024025

    Related Papers:

    [1] Weichi Liu, Gaifang Dong, Mingxin Zou . Satellite road extraction method based on RFDNet neural network. Electronic Research Archive, 2023, 31(8): 4362-4377. doi: 10.3934/era.2023223
    [2] Duhui Chang, Yan Geng . Distributed data-driven iterative learning control for multi-agent systems with unknown input-output coupled parameters. Electronic Research Archive, 2025, 33(2): 867-889. doi: 10.3934/era.2025039
    [3] Yanxia Guan, Xuecheng Tian, Sheng Jin, Kun Gao, Wen Yi, Yong Jin, Xiaosong Hu, Shuaian Wang . Data-driven optimization for rebalancing shared electric scooters. Electronic Research Archive, 2024, 32(9): 5377-5391. doi: 10.3934/era.2024249
    [4] Jye Ying Sia, Yong Kheng Goh, How Hui Liew, Yun Fah Chang . Constructing hidden differential equations using a data-driven approach with the alternating direction method of multipliers (ADMM). Electronic Research Archive, 2025, 33(2): 890-906. doi: 10.3934/era.2025040
    [5] Chao Ma, Hang Gao, Wei Wu . Adaptive learning nonsynchronous control of nonlinear hidden Markov jump systems with limited mode information. Electronic Research Archive, 2023, 31(11): 6746-6762. doi: 10.3934/era.2023340
    [6] Saeedreza Tofighi, Farshad Merrikh-Bayat, Farhad Bayat . Designing and tuning MIMO feedforward controllers using iterated LMI restriction. Electronic Research Archive, 2022, 30(7): 2465-2486. doi: 10.3934/era.2022126
    [7] Jiuda Huang, Chao Han, Wuju Wei, Chengjun Zhao . Analysis of long-term maintenance decision for asphalt pavement based on analytic hierarchy process and network level optimization decision. Electronic Research Archive, 2023, 31(9): 5894-5916. doi: 10.3934/era.2023299
    [8] Zongsheng Zheng, Jia Du, Yuewei Zhang, Xulong Wang . CoReFuNet: A coarse-to-fine registration and fusion network for typhoon intensity classification using multimodal satellite imagery. Electronic Research Archive, 2025, 33(4): 1875-1901. doi: 10.3934/era.2025085
    [9] Gongcai Wu . Intelligent recommendation algorithm for social networks based on improving a generalized regression neural network. Electronic Research Archive, 2024, 32(7): 4378-4397. doi: 10.3934/era.2024197
    [10] Yi Gong . Consensus control of multi-agent systems with delays. Electronic Research Archive, 2024, 32(8): 4887-4904. doi: 10.3934/era.2024224
  • In the paper, we presented a data-driven optimal control method for the sub-satellite deployment of tethered satellite systems during the release phase, with the objective of reducing the libration angle fluctuation during system work. First, the dynamic equation of the tethered satellite system was established and processed dimensionless. Considering the presence of noise when sensors were put on the satellite to measure the libration angle, the corresponding state equation was derived. Next, we estimated the system state using an unscented Kalman filter and established a performance index and the Hamilton function. Based on the index, we designed an optimal control strategy and provided sufficient conditions for the asymptotic stability of the closed-loop system. We used critic-actor neural networks based on measurement data to implement the data-driven control algorithm to approximate the performance index function and the control policy, respectively. Finally, taking a tethered satellite system as an example, a simulation showed that the unscented Kalman filter can effectively estimate the system state and improve the impact of noise on the system, and the proposed optimal control strategy ensured that the tethered satellite system is stable, which shows the applicability and effectiveness of the control strategy in reducing the tether vibration of the disturbed system.



    Tethered satellite systems (TSSs) are comprised of multiple satellites connected by tethers and are primarily used for tasks such as collecting cosmic dust particles and observing the mechanisms of the sun's impact on terrestrial climate and weather changes [1,2]. Compared with other aircrafts [3,4], the TSS has attracted the attention of many researchers due to its unique advantages and practical experiments have been conducted to study the concept of a satellite system [5,6].} The TSS mission includes deployment, maintenance, and retrieval phases. During actual works, the space tether may experience severe oscillations with deployment and retrieval phases, which can lead to a decrease in system performance or even system instability. Therefore, achieving a rapid and stable system is a fundamental and challenging task [7,8]. The TSS is connected by a flexible tether. Based on different research tasks and purposes, scholars have proposed various tethered system models, such as rigid model, elastic rod model, chain bead model, and the finite element-based model. The rigid model, which assumes that the tether does not experience bending or torsion and neglects its elasticity and flexibility, leads to simplified dynamic equations and is commonly used in control research [9,10].

    Over the years, a series of control methods have been developed to suppress the oscillation behavior of sub-satellites during the deployment phase of the TSS [11,12]. According to the type of control behavior, they can be divided into methods that consider both platform thrusters and tension control and methods that only consider tension control [13,14]. For example, Takeichi et al. [14] proposed a switch controller to dominate the thrusters installed on the sub-satellites for making the TSS perform periodic motions in orbit. However, due to the high energy consumption and complexity of the propulsion system, adjusting tension alone has become an energy-efficient and effective way to achieve system control. Since the TSS is a nonlinear system, some scholars have considered using sliding mode control strategies [15,16]. Xu et al. [17] designed a novel fractional-order fuzzy sliding mode control strategy to ensure the TSS stability with input saturation. Zhao et al. [18] proposed a pulse adaptive hyper-twisting sliding mode control scheme to complete the tether retrieval action, which can make the state vector converge to the origin in a finite time. Razzaghi et al. [19] used adaptive sliding mode control and state-dependent Riccati equation control methods to achieve stability of the TSS system and the dislodging of space debris. Li et al. [20] developed a novel fractional-order nonsingular terminal sliding mode control scheme to guarantee the desired deployment performance of the TSS. Moreover, sliding mode control strategies can cause the state trajectory to oscillate around the equilibrium point after reaching the sliding mode surface, which is a major obstacle in practical applications. Compared with other control strategies, the optimal control strategy considers the dynamic changes and uncertainties of the system, has significant advantages in optimization performance, adaptability, and robustness, and is suitable for dealing with complex systems and nonlinear problems. Fujii et al. [21] was the first to apply optimal control methodology to tether deployment/retrieval. They formulated an optimization problem where the objective was to minimize a combination of the square of the tether tension and the libration angle. In their work, the tether was assumed to be massless, and the analysis disregarded disturbances such as atmospheric friction, gravitational disturbances, and solar radiation pressure. Additionally, uncertainties in the tether parameters were not taken into account. In [22], Koakutsu et al. investigated optimal deployment control for a microsatellite with the objective of minimizing the integral square of the tether length rate. They also incorporated a term in the cost function to ensure a high tether tension. This specific cost function was chosen to enhance the tracking controller's capability to follow the desired trajectory even in the presence of disturbances.

    In a multi-network environment [23,24,25], some scholars have started considering using data-driven algorithms to solve the TSS control problem. Vafamand et al. [26] used the radial basis function to estimate the unmodeled dynamics of the system online and obtained a robust adaptive backstepping controller to mitigate the TSS oscillation. Ji et al. [27] proposed a sub-satellite speed control strategy based on adaptive neural dynamics. Ma et al. [28] studied a deep learning predictive control method based on the nonlinear model for the derailment behavior of electric TSS. However, the above literature ignores the measurement data with noise, which can cause the iterative bias of data-driven algorithms. These sources of noise can result in measurement errors in attitude estimation or distortion in control commands, thereby affecting the satellite's attitude control. It can be considered to use the Kalman filter to process data and then realize the design of the online control algorithm based on data. Chen et al. [29] designed the Kalman filter based on a machine learning algorithm and discovered secondary processing of the standard deviation of inductive signal. Li et al. [30] proposed a hybrid method of the deep learning method and Kalman filter for the estimation of state of charge. Kheirandish et al. [31] studied the mobile robot with two sensors that are fused using an interacting multiple model Kalman filter based on both unscented and extended Kalman filters. It can be seen that the practical application scope of the Kalman filter is very wide and practical [32,33,34], but its combination with TSS is still rare. The advantages of using the unscented Kalman filter (UKF) include their ability to handle nonlinearities without linearization, improved accuracy compared to the extended Kalman filter, robustness to non-Gaussian noise, and reasonable computational complexity. These factors make the UKF a popular choice for state estimation in various fields, including robotics, navigation systems, and control applications. The main purpose of using the UKF in the paper is to provide more accurate measurement data of the tether length and the libration angle through denoising, aiming to enhance the performance and accuracy of the machine learning algorithms.

    The subject of this paper stems from practical needs and focuses on addressing the error issue caused by measurement noise during the sub-satellite deployment phase, as well as the stabilization problem of the libration angle. The primary contributions are briefed below:

    ● Based on the motion behavior of the TSS during the sub-satellite deployment phase, a dynamic equation is established and then transformed into a state equation that incorporates nonlinear functions and disturbances, with a particular focus on the relative variations and relationships among the state variables.

    ● Due to the nonlinear nature of the TSS, the optimal control gain cannot be solved solely through the Hamiltonian equation. We consider incorporating critic-actor neural networks to utilize the data for discovering the optimal controller.

    ● Measurement data often contains noise and uncertainty in the TSS. By applying an UKF, the measurement data can be filtered and smoothed, removing or reducing the interference caused by noise and providing more accurate and reliable data as input for critic-actor neural networks.

    The rest of this paper is organized as follows. Section 2 gives the tethered satellite dynamics. Section 3 designs the UKF for estimating the state. Section 4 designs the optimal controller. Section 5 gives an approximate solution based on critic-actor neural network. Section 6 simulates the numerical example. Section 7 gives the summary and looks forward to the future work.

    Figure 1 shows the geometric model of the TSS, which mainly includes parent satellites, sub-satellites, tethers, and winch control mechanisms. In this paper, we concentrate on the change of the libration angle and ignore the spin angle. To facilitate the study, the following assumptions are given [35,36].

    Figure 1.  The geometry model of TSS.

    ● The TSS and the earth approximately form a two-body system.

    ● The dumbbell model is used to describe the spatial position state of the TSS; that is, two satellites are regarded as the mass points, the tether mass and the flexural stiffness are not considered, and the tether length direction is rigid.

    ● The system is orbiting in a circular Keplerian orbit in a central gravitation field of the earth.

    Next, the dynamic equation of the TSS is established as follows.

    {¨ll[(˙θ+Ω)2+Ω2(3cos2θ1)]=Tˉm¨θ+2(˙θ+Ω)˙ll+3Ω2sinθcosθ=0 (1)

    where l, ˙l, and ¨l represent the tether length, the tether velocity, and the tether acceleration, respectively. θ, ˙θ and ¨θ represent the libration angle, the libration angle velocity, and the libration angle acceleration, respectively. Ω is the orbital angular velocity. T means the tether tension. ˉm=m1m2/(m1+m2), where m1 indicates the mass of the sub-satellite and m2 indicates the mass of the parent satellite.

    Due to the significant differences in the orders of magnitude of physical systems and the influence of unit selection in equation transformation on controller design and algorithm simulation implementation, it is necessary to perform dimensionless on Eq (1). The dimensionless variables are introduced as follows.

    {λ=lL˙()=d()dτ (2)

    where λ[0,1] is the dimensionless tether length, L is the total deployment tether length, and τ=Ωt is the dimensionless time, then we get

    {¨λλ(˙θ+1)2+λ3λcos2θ=TˉmΩ2L¨θ+2˙λλ(˙θ+1)+3sinθcosθ=0 (3)

    Define x(τ)=[x1x2x3x4]T=[λ1˙λθ˙θ]T and u(τ)=TˉmΩ2L, where x1[1,0]. Real time measurement of the libration angle is obtained using a sensor, but the measurement data and process data often suffer from the presence of noise, then Eq (3) becomes

    {˙x(τ)=f(x)+B(u(τ)+w(τ))y(τ)=Cx(τ)+v(τ) (4)

    where x(τ), y(τ), w(τ), and v(τ) are system state, measurement output, process noise, and observation noise, respectively. Let w(τ) and v(τ) be uncorrelated Gaussian white noise and the covariances are P and Γ, respectively. The initial expectation of the system state is ˆx0 and the initial variance is D0, and

    f(x)=[x2f2x4f4]T (5)
    f2=(x1+1)(x4+1)2(x1+1)+3(x1+1)cos2x3 (6)
    f4=2(x2+x2x4)/(x1+1)3sinx3cosx3 (7)
    B=[0100]T,C=[0010] (8)

    System (4) has process noise and measurement noise, no matter if it is from the point of view of control or measurement, so the whole process of satellite release requires human intervention. Therefore, it is necessary to use a UKF to estimate the system state and carry out the system robust control.

    Referring to [37], a UKF is established based on system (4) with the following specific steps:

    1) Calculate the sigma point of the state through unscented transformation. We define

    X(τ)=[ˆx(τ)ˆx(τ)+ζˆx(τ)ζ] (9)

    where X(τ) is the sigma point matrix, ˆx(τ) is the state estimation, ζ=(n+ϵ)D(τ) is a positive semi-definite matrix, n is the state dimension, ϵ=α2(n+β)n, 0.0001α1 and β are designed parameters, and D(τ) is the state variance.

    2) Calculate the corresponding weight of the sigma point set. We select the number of sigma points as 2n+1, then we have

    W0=ϵn+ϵ (10)
    Wi=Wn+i=12(n+ϵ),i=1,2,,n (11)

    where Wj,j=0,1,,2n are the corresponding weights of the sigma point, respectively, then we can obtain

    wm=[W0W2n],Z=I2n+1[wmwm]2n+1 (12)
    W=Z×diag(W0,,W2n)×ZT (13)

    3) Calculate the Kalman gain K(τ).

    K(τ)=X(τ)WXT(τ)CTΓ1 (14)

    4) Update the state and covariance of the system.

    ˙ˆx(τ)=ϝ(X,u)wm+K(τ)[y(τ)CX(τ)wm] (15)
    ˙D(τ)=X(τ)WϝT(X,u)+ϝ(X,u)WXT(τ)+PK(τ)ΓKT(τ) (16)

    where ϝ(X,u)=f(X)+Bu(τ).

    Based on Eqs (9)–(16), the predicted value of the state at each moment is calculated and then passed to the controller to realize the control of the TSS. The block diagram of control model based on UKF is shown in Figure 2.

    Figure 2.  The block diagram of control model based on UKF.

    From Eqs (3) and (4), it can be seen that the libration angle is mainly realized by the real time adjustment of the tension in the release phase. Therefore, it is necessary to design an optimal control strategy to ensure that the libration angle is finally stabilized. Based on the UKF, we can use ˙ˆx(τ) in system (15) to solve the control problem of system (4). The performance index function is established as

    V(ˆx,u)=E{τˆxT(s)Qˆx(s)+uT(s)Ru(s)}ds (17)

    where E{} denotes the expectation and Q and R are both symmetric positive definite matrices. Furthermore, the Hamilton equation can be obtained as

    H(ˆx,u,V)=E{VT˙ˆx(τ)+ˆxT(τ)Qˆx(τ)+uT(τ)Ru(τ)}=VT(f(ˆx)+Bu(τ))+ˆxT(τ)Qˆx(τ)+uT(τ)Ru(τ)=0 (18)

    where V=V(ˆx,u)ˆx(τ).

    Based on the Bellman optimality criterion, we have

    Hu=0u(τ)=12R1BTV (19)

    The optimal controller obtained by (19) may have a positive value, which means that the tether tension is negative. Considering the actual physical constraints, the situation of negative tether tension cannot be realized in practice, so the controller given in (19) is modified as follows:

    u(τ)={12R1BTV,BTV00,BTV<0 (20)

    This indicates that when the control signal is negative, the value remains unchanged, otherwise it updates to 0.

    Theorem 1. Considering that V(ˆx,u) is the solution of the Hamilton equation and the optimal control strategy is given by Eq (20), the closed-loop system (15) is an asymptotic stability.

    Proof. Letting V(ˆx,u) be a Lyapunov function, we can get

    ˙V(ˆx,u)=V(ˆx,u)ˆx(τ)ˆx(τ)τ=E{V(f(ˆx)+Bu(τ)+Bw(τ))}=V(f(ˆx)+Bu(τ))=ˆxT(τ)Qˆx(τ)uT(τ)Ru(τ) (21)

    For all cases of Eq (20), it holds true that ˙V(ˆx,u)0. Therefore, the closed-loop system (15) is an asymptotic stability. The proof is completed.

    Since the Hamilton equation is nonlinear and has no explicit solution, then in order to solve the Hamilton equation, this paper considers using the critic neural network to approximate the performance index function and the actor neural network to approximate the control strategy.

    First, using a critic neural network to approximate the performance index function, we can obtain

    ˆV(τ)=ˆWT(τ)φT(Ξ) (22)

    where ˆW(τ) is the weight matrix, which is updated in real time during the training process. φ() represents the activation function. Ξ(τ) is the input variable composed of ˆx(τ) and u(τ), that is,

    Ξ=[ˆx1ˆx2ˆx3ˆx4u] (23)

    Thus, the Hamilton equation for each step is obtained as

    ev(τ)=ˆV(τ+ΔT)ˆV(τ)+τ+ΔTτˆxT(s)Qˆx(s)+uT(s)Ru(s)ds=ˆWTΔφT(Ξ)+τ+ΔTτˆxT(s)Qˆx(s)+uT(s)Ru(s)ds (24)

    where ΔφT(Ξ)=φT(Ξ(τ+ΔT))φT(Ξ(τ)) and ΔT is the sampling interval.

    Furthermore, the mean square residual function is given as Ev(τ)=12eTv(τ)ev(τ), and for any feasible control strategy, the expected ˆW is selected to ensure the minimum mean square residual based on [38].

    ˙ˆW(τ)=αvEv(τ)ev(τ)ev(τ)ˆV(τ)ˆV(τ)ˆW(τ)=αveTv(τ)φT(Ξ) (25)

    where αv>0 is the critic neural network gain.

    Define an actor neural network for approximating the control strategy

    ˆu(τ)=ˆWTu(τ)ϕ(ˆx) (26)

    where ˆWu(τ) is the weight matrix, which is updated in real time during the training process. ϕ() represents the activation function.

    In order to find the controller that minimizes ˆV(τ), introduce the actor neural network error function

    eu(τ)=ˆV(τ)g(τ) (27)

    where g(τ) is the final utility function, which takes different values in different fields. This paper sets g(τ)=0.

    According to the actor neural network, define the objective function

    Eu(τ)=12eTu(τ)eu(τ) (28)

    For ensuring that the objective function is minimized, the actor neural network weight matrix is updated as

    ˙ˆWu(τ)=αuEu(τ)eu(τ)eu(τ)ˆV(τ)ˆV(τ)φT(Ξ)φT(Ξ)Ξ(τ)Ξ(τ)ˆu(τ)ˆu(τ)ˆWu(τ)=αueTu(τ)ˆWT(τ)φ(Ξ)Ξuϕ(ˆx) (29)

    where αu>0 is the actor neural network gain, and

    φ(Ξ)=φT(Ξ)Ξ(τ),Ξu=Ξ(τ)ˆu(τ) (30)

    The TSS parameters of an actual model (as shown in Table 1) are used for simulation verification. The initial state of system (4) is x0=[0.9901.060]. Consider the covariance of process noise w(τ) and measurement noise v(τ) is P=0.12 and Γ=0.012, respectively. We set the controller to 0 and obtain the state trajectories of the open-loop system, as shown in Figure 3. It can be seen that the system is divergent.

    Table 1.  System simulation parameters.
    Physical quantity Value
    Mass of the sub-satellite 40 kg
    Mass of the parent satellite 200 kg
    Total tether length 800 m
    Orbital height 500 km
    Initial separation velocity 0.25 m/s
    Initial separation angle 61

     | Show Table
    DownLoad: CSV
    Figure 3.  The open-loop system state.

    Next, the initial expectation and variance of the system state are given as ˆx0=[0000]T and D0=100×I4×4. In views of Eqs (9–16), the optimal control strategy (26) ensure the stability of the closed-loop system (4). The closed loop system state trajectories based on UKF and the true system state trajectories are shown in Figure 4. Let e(τ)=x(τ)ˆx(τ), then we can get the error trajectories between the estimated state and true state, as shown in Figure 5. It can be seen that the control effect of the state and the error between the estimated state and the true state are highly satisfactory, which indicates the accuracy and efficacy of the state estimation and control processes. The measurement output trajectory is shown in Figure 6, and its practical significance is that the libration angle is stabilized to ensure that the TSS is always in a balanced position under the optimal control strategy. The optimal control strategy and the corresponding weights are shown in Figures 7 and 8, which shows that the control strategy is effective for system (1) and the weights are eventually uniformly bounded. Although the system achieves stability through the application of the UKF and controller design, it is important to acknowledge that the libration angle of the satellite may still exhibit oscillations in the vicinity of the equilibrium point. This phenomenon arises due to the system's inherent nonlinearities, time-varying characteristics, or other complex dynamic properties. Additionally, due to the initial instability of the system and the rapid release of the tether during the early stages of satellite deployment, there is a possibility of zero tether tension. Therefore, it is possible for the control input u(t) to be zero during the initial period.

    Figure 4.  The closed loop system state trajectories based on UKF (left) and the true system state trajectories (right).
    Figure 5.  The error trajectories between the estimated state and true state.
    Figure 6.  The measurement output based on UKF.
    Figure 7.  The controller strategy.
    Figure 8.  The actor neural network weights.

    Furthermore, for comparison purposes, the TSS model is linearized, the linear state feedback controller given below will be used under the same initial conditions [39],

    u(τ)=4ˆx1+2ˆx2+3 (31)

    and we get the estimated state trajectory with controller (31) and the corresponding controller trajectory as shown in Figures 9 and 10. Through comparison, it is observed that the system converges at 2 orbits under controller (31), while the control strategy presented in this paper ensures the system converges at 1.5 orbits. This indicates that the control strategy proposed in this paper achieves faster convergence and better stability compared to controller (31).

    Figure 9.  The estimated state trajectories with controller (31).
    Figure 10.  Controller (31) trajectory.

    To analyze the effects of the controller on tether tension, we conduct simulations where the tether is released at a constant velocity. In this scenario, the sub-satellite separates from the parent satellite as the tether is steadily released, which shows that the speed of the tether is limited. We can then solve the libration angle and tension changes according to Eq (1). We compare the changes in tension with the controller to the changes in tension when the tether is released at a constant velocity. The resulting tether tension is illustrated in Figure 11. By comparing tension trends between two conditions, it becomes evident that the controller significantly influences the tether tension. When the tether is released at a constant velocity, the tension displays fluctuations and potentially reaches higher magnitudes, indicating a lack of control over the tether dynamics. Conversely, with the controller, the tether tension demonstrates a more stable and controlled response. The controller effectively regulates the tether tension, minimizing oscillations and ensuring it remains within the desired range.

    Figure 11.  The tether tension with and without the controller in the system.

    In our study, similar to the literature [17,27,39], we have chosen a relatively short time horizon, primarily due to computational constraints and the need to demonstrate the feasibility and provide initial validation of the proposed control method. Moreover, since the system has already stabilized within 3 orbits, the effectiveness of this approach has been thoroughly proven. Therefore, extending the time dimension is unnecessary in this paper.

    This paper presented a data-driven optimal control method for reducing the libration angle oscillation of a sub-satellite during the deployment process of a TSS. By establishing the dynamic state equation of the TSS, a UKF was utilized to estimate the system state and the optimal control strategy was designed based on the performance index function and the Hamiltonian equation. Since the optimal control strategy cannot be represented by an explicit solution, a data-driven control algorithm based on the critic-actor neural network was implemented to ensure the stability of the closed-loop system. Finally, a simulation showed the applicability and effectiveness of the control strategy in reducing the tether vibration of the disturbed system. In future work, the proposed method can be extended to handle more complex scenarios, such as multi-agent systems, or systems with uncertainties in the dynamics or disturbances. To assess the effectiveness of the control method more accurately in practical applications, we will explore the possibility of utilizing a practical tether model in further research.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This research was supported in part by the National Natural Science Foundation of China (62173030) and in part by the Beijing Natural Science Foundation (4222050).

    The authors declare there are no conflicts of interest.



    [1] A. Misra, Dynamics and control of tethered satellite systems, Acta Astronaut., 63 (2008), 1169–1177. https://doi.org/10.1016/j.actaastro.2008.06.020 doi: 10.1016/j.actaastro.2008.06.020
    [2] G. Avanzini, M. Fedi, Refined dynamical analysis of multi-tethered satellite formations, Acta Astronaut., 84 (2013), 36–48. https://doi.org/10.1016/j.actaastro.2012.10.031 doi: 10.1016/j.actaastro.2012.10.031
    [3] F. Yang, S. Tan, W. Xue, J. Guo, Y. Zhao, Extended state filtering with saturation-constrainted observations and active disturbance rejection control of position and attitude for drag-free satellites, Acta Automat. Sin., 46 (2020), 2337–2349. https://doi.org/10.16383/j.aas.c190515 doi: 10.16383/j.aas.c190515
    [4] Y. Hu, J. Guo, W. Meng, G. Liu, W. Xue, Longitudinal control for balloon-borne launched solar powered UAVs in near-space, J. Syst. Sci. Complex., 35 (2022), 802–819. https://doi.org/10.1007/s11424-022-1302-6 doi: 10.1007/s11424-022-1302-6
    [5] G. Colombo, E. M. Gaposchkin, M. D. Grossi, G. C. Weiffenbach, The Skyhook: A shuttle-borne tool for low-orbital-altitude research, Meccanica, 10 (1975), 3–20. https://doi.org/10.1007/BF02148280 doi: 10.1007/BF02148280
    [6] S. Bilén, B. Gilchrist, C. Bonifazi, E. Melchioni, Transient response of an electrodynamic tether system in the ionosphere: TSS-1 first results, Radio Sci., 30 (1995), 1519–1535. https://doi.org/10.1029/95RS01889 doi: 10.1029/95RS01889
    [7] M. Hill, R. Calhoun, H. Fernando, A. Wieser, A. Dörnbrack, M. Weissmann, et al., Coplanar doppler lidar retrieval of rotors from T-REX, J. Atmos. Sci., 67 (2010), 713–729. https://doi.org/10.1175/2009JAS3016.1 doi: 10.1175/2009JAS3016.1
    [8] K. Iki, S. Kawamoto, Y. Ohkawa, T. Okumura, K. Kawashima, M. Takai, et al., Expected on-orbit tether deployment dynamics on the KITE mission, T. Japan Soc. Aeronaut. S., 14 (2016), 9–18. https://doi.org/10.2322/TASTJ.14.PR_9 doi: 10.2322/TASTJ.14.PR_9
    [9] P. Williams, Deployment/retrieval optimization for flexible tethered satellite systems, Nonlinear Dyn., 52 (2008), 159–179. https://doi.org/10.1007/s11071-007-9269-3 doi: 10.1007/s11071-007-9269-3
    [10] Z. Ma, G. Sun, Adaptive sliding mode control of tethered satellite deployment with input limitation, Acta Astronaut., 127 (2016), 67–75. https://doi.org/10.1016/j.actaastro.2016.05.022 doi: 10.1016/j.actaastro.2016.05.022
    [11] H. Wen, Z. Zhu, D. Jin, H. Hu, Constrained tension control of a tethered space-tug system with only length measurement, Acta Astronaut., 119 (2016), 110–117. https://doi.org/10.1016/j.actaastro.2015.11.011 doi: 10.1016/j.actaastro.2015.11.011
    [12] H. Wen, Z. Zhu, D. Jin, H. Hu, Tension control of space tether via online quasi-linearization iterations, Adv. Space Res., 57 (2016), 754–763. https://doi.org/10.1016/j.asr.2015.11.037 doi: 10.1016/j.asr.2015.11.037
    [13] S. Pradeep, A new tension control law for deployment of tethered satellites, Mech. Res. Commun., 24 (1997), 247–254. https://doi.org/10.1016/S0093-6413(97)00021-9 doi: 10.1016/S0093-6413(97)00021-9
    [14] N. Takeichi, M. Natori, N. Okuizumi, K. Higuchi, Periodic solutions and controls of tethered systems in elliptic orbits, J. Vib. Control, 10 (2004), 1393–1413. https://doi.org/10.1177/1077546304042057 doi: 10.1177/1077546304042057
    [15] X. Li, G. Sun, Z. Kuang, S. Han, Nonlinear predictive optimization for deploying space tethered satellite via discrete-time fractional-order sliding mode, IEEE Trans. Aerosp. Elec. Syst., 58 (2022), 4517–4526. https://doi.org/10.1109/TAES.2022.3166061 doi: 10.1109/TAES.2022.3166061
    [16] X. Li, G. Sun, C. Xue, Fractional-order deployment control of space tethered satellite via adaptive super-twisting sliding mode, Aerosp. Sci. Techn., 121 (2022), 107390. https://doi.org/10.1016/j.ast.2022.107390 doi: 10.1016/j.ast.2022.107390
    [17] S. Xu, G. Sun, Z. Ma, X. Li, Fractional-order fuzzy sliding mode control for the deployment of tethered satellite system under input saturation, IEEE Trans. Aerosp. Elec. Syst., 55 (2019), 747–756. https://doi.org/10.1109/TAES.2018.2864767 doi: 10.1109/TAES.2018.2864767
    [18] Y. Zhao, F. Zhang, P. Huang, X. Liu, Impulsive super-twisting sliding mode control for space debris capturing via tethered space net robot, IEEE Trans. Ind. Electron., 67 (2020), 6874–6882. https://doi.org/10.1109/TIE.2019.2940002 doi: 10.1109/TIE.2019.2940002
    [19] P. Razzaghi, E. Khatib, S. Bakhtiari, Sliding mode and SDRE control laws on a tethered satellite system to de-orbit space debris, Adv. Space Res., 64 (2019), 18–27. https://doi.org/10.1016/j.asr.2019.03.024 doi: 10.1016/j.asr.2019.03.024
    [20] X. Li, G. Sun, S. Han, X. Shao, Fractional-order nonsingular terminal sliding mode tension control for the deployment of space tethered satellite, IEEE Trans. Aerosp. Elec. Syst., 57 (2021), 2759–2770. https://doi.org/10.1109/TAES.2021.3061815 doi: 10.1109/TAES.2021.3061815
    [21] H. Fujii, S. Anazawa, Deployment/retrieval control of tethered subsatellite through an optimal path, J. Guid. Control Dyn., 17 (1994), 1292–1298. https://doi.org/10.2514/3.21347 doi: 10.2514/3.21347
    [22] H. Koakutsu, A. Nakajima, S. Ota, S. Nakasuka, Tension control of micro tether system on circular orbit considering tether flexibility, J. Space Tech. Sci., 12 (1996), 1–13. https://doi.org/10.11230/jsts.12.2_1 doi: 10.11230/jsts.12.2_1
    [23] J. Guo, R. Jia, R. Su, Y. Zhao, Identification of FIR systems with binary-valued observations against data tampering attacks, IEEE Trans. Syst. Man Cybern., 53 (2023), 5861–5873. https://doi.org/10.1109/TSMC.2023.3276352 doi: 10.1109/TSMC.2023.3276352
    [24] J. Guo, J. Diao, Prediction-based event-triggered identification of quantized input FIR systems with quantized output observations, Sci. China Inf. Sci., 63 (2020), 112201. https://doi.org/10.1007/s11432-018-9845-6 doi: 10.1007/s11432-018-9845-6
    [25] J. Guo, X. Wang, W. Xue, Y. Zhao, System identification with binary-valued observations under data tampering attacks, IEEE Trans. Automat. Control, 66 (2021), 3825–3832. https://doi.org/10.1109/TAC.2020.3029325 doi: 10.1109/TAC.2020.3029325
    [26] N. Vafamand, Adaptive robust neural-network-based backstepping control of tethered satellites with additive stochastic noise, IEEE Trans. Aerosp. Elec. Syst., 56 (2020), 3922–3930. https://doi.org/10.1109/TAES.2020.2985276 doi: 10.1109/TAES.2020.2985276
    [27] Z. Ji, G. Shi, Adaptive neural dynamics-based speed control strategy for stable retrieval of tethered satellite system, Adv. Space Res., 71 (2023), 4987–4994. https://doi.org/10.1016/j.asr.2023.01.061 doi: 10.1016/j.asr.2023.01.061
    [28] X. Ma, H. Wen, Deep learning for deorbiting control of an electrodynamic tether system, Acta Astronaut., 202 (2023), 26–33. https://doi.org/10.1016/j.actaastro.2022.10.019 doi: 10.1016/j.actaastro.2022.10.019
    [29] J. Chen, Z. Nie, F. Zhao, H. Jiang, L. Zhu, Improving the stability of electrostatic induction dust concentration detection using kalman filtering algorithm aided by machine learning, Process Saf. Environ., 174 (2023), 882–890. https://doi.org/10.1016/j.psep.2023.05.013 doi: 10.1016/j.psep.2023.05.013
    [30] M. Li, C. Li, Q. Zhang, W. Lao, Z. Rao, State of charge estimation of Li-ion batteries based on deep learning methods and particle-swarm-optimized Kalman filter, J. Energy Storage, 64 (2023), 107191. https://doi.org/10.1016/j.est.2023.107191 doi: 10.1016/j.est.2023.107191
    [31] M. Kheirandish, E. Yazdi, H. Mohammadi, M. Mohammadi, A fault-tolerant sensor fusion in mobile robots using multiple model Kalman filters, Robot. Auton. Syst., 161 (2023), 104343. https://doi.org/10.1016/j.robot.2022.104343 doi: 10.1016/j.robot.2022.104343
    [32] C. Liang, W. Xue, H. Fang, X. He, V. Gupta, On consistency and stability of distributed Kalman filter under mismatched noise covariance and uncertain dynamics, Automatica, 153 (2023), 111022. https://doi.org/10.1016/j.automatica.2023.111022 doi: 10.1016/j.automatica.2023.111022
    [33] S. Tan, J. Guo, Y. Zhao, J. Zhang, Adaptive control with saturation constrainted observations for drag-free satellites–a set-valued identification approach, Sci. China Inf. Sci., 64 (2021), 202202. https://doi.org/10.1007/s11432-020-3145-0 doi: 10.1007/s11432-020-3145-0
    [34] B. Zhang, J. Yu, Z. Kang, T. Wei, X. Liu, S. Wang, An adaptive preference retention collaborative filtering algorithm based on graph convolutional method, Electron. Res. Arch., 31 (2023), 793–811. https://doi.org/10.3934/era.2023040 doi: 10.3934/era.2023040
    [35] H. Fujii, S. Ishijima, Mission function control for deployment and retrieval of a subsatellite, J. Guid. Control Dyn., 12 (1989), 243–247. https://doi.org/10.2514/3.20397 doi: 10.2514/3.20397
    [36] X. Li, G. Sun, S. Han, X Shao, Fractional-order nonsingular terminal sliding mode tension control for the deployment of space tethered satellite, IEEE Trans. Aerosp. Elec. Syst., 57 (2021), 2759–2770. https://doi.org/10.1109/TAES.2021.3061815 doi: 10.1109/TAES.2021.3061815
    [37] S. Sarkka, On unscented kalman filtering for state estimation of continuous-time nonlinear systems, IEEE Trans. Automat. Control, 52 (2007), 1631–1641. https://doi.org/10.1109/TAC.2007.904453 doi: 10.1109/TAC.2007.904453
    [38] P. Stanimirović, B. Ivanov, H. Ma, D. Mosić, A survey of gradient methods for solving nonlinear optimization, Electron. Res. Arch., 28 (2020), 1573–1624. https://doi.org/10.3934/era.2020115 doi: 10.3934/era.2020115
    [39] G. Sun, Z. Zhu, Fractional-order tension control law for deployment of space tether system, J. Guid. Control Dyn., 37 (2014), 2057–2062. https://doi.org/10.2514/1.G000496 doi: 10.2514/1.G000496
  • This article has been cited by:

    1. Shuang Luo, Zixin Huang, Guiyuan Chen, Shuqun Yang, A hierarchical estimation of road grade based on tire force observation, 2024, 26, 1392-8716, 1463, 10.21595/jve.2024.24136
    2. Sida Lin, Lixia Meng, Jinlong Yuan, Changzhi Wu, An Li, Chongyang Liu, Jun Xie, Sequential adaptive switching time optimization technique for maximum hands-off control problems, 2024, 32, 2688-1594, 2229, 10.3934/era.2024101
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1405) PDF downloads(65) Cited by(2)

Figures and Tables

Figures(11)  /  Tables(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog