Abstract
In this paper, variable thrust angle (VTA) constant thrust rendezvous is studied. In particular, the rendezvous process is divided into in-plane motion and out-plane motion based on the relative motion dynamic model. For the in-plane motion, the calculation of thrust angle control lows is cast into a convex optimization problem by introducing a Lyapunov function subject to linear matrix inequalities. For the out-plane motion, a new algorithm of constant thrust fitting is proposed through the impulse compensation. The illustrative example is provided to show the effectiveness of the proposed control design method.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
12.1 Introduction
The problem of rendezvous has been studied and many results have been reported. For example, the optimal impulsive control method for rendezvous is studied in [1]; adaptive control theory is applied to the rendezvous problem in [2]; an annealing algorithm method for rendezvous orbital control is proposed in [3]; maneuvers during rendezvous operations cannot normally be considered as continuous thrust maneuver or impulsive maneuver [4–6]. In addition, the variable thrust angle (VTA) constant thrust maneuver, until recent years, has been the least studied.
The purpose of this paper is to study VTA constant thrust rendezvous, in other words, to design robust closed-loop VTA control laws for the in-plane motion, and to calculate and compare the fuel consumption under the theoretical continuous thrust and the actual constant thrust. First of all, for in-plane motion, the robust control laws for constant thrust VTA satisfying the requirements can be designed by solving the convex optimization problem. Then, for out-plane motion, a new algorithm of constant thrust fitting is proposed by using the impulse compensation method. Finally, the optimal fuel consumption can be obtained by comparing the theoretical thrust and the actual constant thrust, and then the actual working times of the thrusters can be computed using time series analysis method. An illustrative example shows the effectiveness of the proposed control design method.
12.2 The Robust Variable Thrust Angle Control Laws for In-plane Motion
The relative motion coordinate system can be established as follows: first, the target spacecraft is assumed as a rigid body and in a circular orbit, and the relative motion can be described by Clohessy-Wiltshire equations. Then, the centroid of the target spacecraft \( O_{T} \) is selected as the origin of coordinate, the x-axis is opposite to the target spacecraft motion, the y-axis is from the center of the earth to the target spacecraft, the z-axis is determined by the right-handed rule. Then the collision avoidance process can be divided into in-plane motion and out-plane motion based on the relative motion dynamic model as follows, where the relative motion dynamic model of the in-plane motion is:
where \( \omega \) represents the angular velocity of the target spacecraft. \( F_{x} ,F_{y} \) represent the vacuum thrust of the chaser and \( \eta_{x} ,\eta_{y} \) represent the sum of the perturbation and nonlinear factors in the x-axis and in the y-axis, respectively. m represents the mass of the chaser at the beginning of the collision avoidance maneuver.
Suppose the actual constant thrusts of the chaser are \( F_{x} ,F_{y} ,F_{z} \), the maximum thrusts are \( \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{F}_{x} ,\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{F}_{y} ,\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\frown}$}}{F}_{z} \) , and the theoretical continuous thrusts are \( F_{x}^{*} ,F_{y}^{*} ,F_{z}^{*} \).The range of the thrust angle in the x-axis \( \theta_{x} \) is defined as shown in Figs. 12.1.
The goal of the collision avoidance maneuver is to design a proper controller for the chaser, such that the chaser can be asymptotically maneuvered to the target position. Define the state error vector \( x_{e} (t) = x(t) - x_{t} (t) \), and its state equation can be obtained as
Lyapunov function is defined as follows:
where P is a positive definite symmetric matrix. According to the system stability theory, the necessary and sufficient conditions for robust stability of the system (12.2) are as follow:
Then a multi-objective controller design strategy is proposed by translating a multi-objective controller design problem into a convex optimization problem. And the control input constraints can be met simultaneously. Assuming the initial conditions satisfy the following inequality, where \( \rho \) is a given positive constant.
Theorem 12.1
If there exist a corresponding dimension of the matrix L, a symmetric positive definite matrix X and two parameters \( \varepsilon_{1} > 0,\varepsilon_{2} > 0 \), then for sufficient condition for robust stability there exist a state feedback controller K which can meet the following conditions simultaneously:
where \( \Sigma = XA_{0}^{T} + A_{0} X + L^{T} B_{0} + B_{0} L + \varepsilon_{1} \alpha^{2} I + \varepsilon_{2} \beta^{2} I \), then the theoretical state feedback controller K can be calculated as follows:
Then the following results can be obtained:
Then the thrust angle control lows \( \theta_{x} ,\theta_{y} \) which satisfy the robust stability of the in plane motion can be obtained from Eq. (12.8).
12.3 Compare Fuel Consumption for the Out-plane and Calculate the Control Law
The relative motion dynamic model of the out-plane motion:
For the out-plane motion, a new algorithm of constant thrust fitting is proposed using the impulse compensation method as follows. Suppose the thrusters in the z-axis can provide different sizes of constant thrust to meet different thrust requirements.
Constant thrust fitting is proposed by using the impulse compensation method as follows. Suppose the thrusters in the z-axis can provide different sizes of constant thrust to meet different thrust requirements. If the theoretical working time of z-axis thruster in the ith thrust arc \( t_{z}^{*} =\Delta T < T_{i} \) and \( t_{z}^{*} \) can be any one of \( M_{i} \) shortest switching time interval in the ith thrust arc. Without loss of generality, suppose \( t_{z}^{*} \) is the first shortest switching time interval and the impulse error in the z-axis in the ith thrust arc \( \Delta I_{zi} \) can be calculated as follows:
There are \( N_{z} + 1 \) thrust levels that can be selected and the level of the constant thrust can be calculated as follows:
Calculate the impulse error.
Determine the value of the impulse compensation threshold. Suppose the value of the impulse compensation threshold is a positive constant \( \gamma > 0 \), if the impulse error \( \Delta I_{zi} \) satisfies the following condition:
the actual constant thrust of the chaser in the z-axis can be calculated as follows:
then the chaser will not carry out impulse compensation. Suppose
Furthermore, if the impulse error \( \Delta I_{zi} \) satisfies the following condition:
if the impulse error \( \Delta I_{zi} \) satisfies the following condition:
then the chaser should carry out impulse compensation and the size of the constant thrust impulse compensation in the z-axis can be calculated as follows:
the actual constant thrust of the chaser in the x-axis can be calculated as follows. The fuel savings in the x-axis in the ith thrust arc can be calculated as follows:
Finally, the switch control laws for the rendezvous maneuver can be given in three axes. For convenience, let us take the time intervals in the ith thrust arc in the x-axis for example:
12.4 Simulation Example
The height of target spacecraft is assumed to be 356 km in a circular orbit, then the mean angular velocity is \( \omega = 0.0654 \times 10^{ - 3} {\text{rad}}/{\text{s}} \) and the uncertainty parameters is assumed as \( \Delta \omega = \pm 1 \times 10^{ - 3} {\text{rad}}/{\text{s}} \). The initial mass of the chaser is assumed to be 180 kg at the beginning of rendezvous maneuver. The size of thrusts are assumed to be \( \pm 1{,}200\,{\text{N}} \) in three axes and the shortest switching time is \( \Delta T = 1{\text{s}} \) The initial position and velocity of the chaser are assumed to be (1000, 500, −200 m) and (−10; −5; 2 m/s).
Figure 12.2 shows the change in x, y, z and \( V_{x,} V_{y} ,V_{z} \) during rendezvous maneuver.
The results in Fig. 12.3 show the change in \( F_{x} ,F_{y,} F_{z} \) during rendezvous maneuver.
The result in Fig. 12.4 shows the trajectory of chaser and the change of the thrust angles during rendezvous maneuver. It shows that with the switch control control, the chaser can get to the 20 target positions smoothly.
The switch control laws can be given according to the sizes and the directions of the thrust of the chaser. Taking the switch control law in the z-axis as an example:
References
Jezewski DJ, Donaldson JD (1979) An analytical approach to optimal rendezvous using Clohessy-Wiltshire equations. J Astronaut Sci 27(3):293–310
Slater GL, Byram SM, Williams TW (2006) Rendezvous for satellites in formation flight. J Guidance Control Dyn 29:1140–1146
Ebrahimi B, Bahrami M, Roshanian J (2008) Optimal sliding-mode guidance with terminal velocity constraint for fixed-interval propulsive maneuvers. Acta Astronaut 60(10):556–562
Schouwenaars T, How JP, Feron E (2004) Decentralized cooperative trajectory planning of multiple aircraft with hard safety guarantees. In: AIAA paper, 2004
Richards A, Schouwenaars T, How J et al (2002) Spacecraft trajectory planning with avoidance constraints using mixed integer linear programming. J Guidance Control Dyn 25(4):755–764
Qi YQ, Jia YM (2012) Constant thrust fuel-optimal control for spacecraft rendezvous. Adv Space Res 49(7):1140–1150
Acknowledgments
This work was supported by the NSFC 61304088 and 2013QNA37.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Qi, Y., Lv, D. (2015). Variable Thrust Angle Constant Thrust Rendezvous. In: Deng, Z., Li, H. (eds) Proceedings of the 2015 Chinese Intelligent Automation Conference. Lecture Notes in Electrical Engineering, vol 337. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46463-2_12
Download citation
DOI: https://doi.org/10.1007/978-3-662-46463-2_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-46462-5
Online ISBN: 978-3-662-46463-2
eBook Packages: EngineeringEngineering (R0)