(ProQuest: ... denotes non-US-ASCII text omitted.)
Dian Sheng 1 and Xuebo Yang 2 and Hamid Reza Karimi 3
Academic Editor:Zhiguang Feng
1, Space Control and Inertial Technology Research Center, Harbin Institute of Technology, Harbin 150001, China
2, Bohai University, Jinzhou 121013, China
3, Department of Engineering, Faculty of Engineering and Science, University of Agder, 4898 Grimstad, Norway
Received 4 September 2013; Accepted 30 October 2013; 8 April 2014
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
With the development of aerospace science, the research of space exploration is deepening gradually. Among them, manned space technology has been in the limelight of the aerospace around the world. In addition, most tracking spacecrafts need to be evacuated safely after completing autonomous spacecrafts rendezvouz. Furthermore, evacuation segment can be divided into three stages: unlocking, separation, and orbital transformation. In the study of evacuation, Fehse has introduced the process and the bounds of the evacuation [1]. Besides, he has also compared the evacuation from V-bar and R-bar and has discussed the security of the two means. Yin et al. also review most popular data-driven PM-FD methods with recent developments [2, 3]. Hablani et al. has studied the target spacecraft by using a kind of multiplepulse linear guidance control method applicable to arbitrary direction approach and evacuation [4]. Bergez et al. has reached the conclusion which is based on an assumption, where the safe evacuation theory is happening in the failure of capture lock while the ATV is docking with the Russian Mir space station [5]. However, some correlative issues have not yet been fully explained because of their complexity and uncertainty, and many existing studies have left considerable room for improvement. This leads us to look for a new method to control the evacuation phase of spacecraft.
Moreover, spacecraft relative motion problems are often took over based on Clohssey and Wiltshire (C-W) equations in 1960 [6, 7]. Generally speaking, the equations are transformed into a state function based on x ( t ) = A x ( t ) + B u ( t ) , where x ( t ) is the relative position and velocity states vector and u ( t ) is the control input vector. This description has been used widely to study the spacecraft rendezvous problems [8-11]. But due to many uncertain factors, the state matrix A and the control input matrix B are not easy to be determined accurately. Besides, the elements of matrix A are related to the angle velocity of the target spacecraft which is susceptible to many inevitable factors such as errors of detection. Besides, the conceivable mass variation of fuel causes the input of thrusters inaccuracy, which can be regarded as the uncertainty of the input matrix B [12]. These uncertainties may lessen stability of spacecraft evacuation phase. In the past decades, many researches about uncertain system papers [13-18]. Petersen presents an algorithm for the stabilization of a class of uncertain linear systems. The uncertain systems under consideration are described by state equations which depend on time-varying unknown-but-bounded uncertain parameters [19]. Singla et al. has developed an output feedback structured model reference adaptive control law for spacecraft rendezvous and docking problems [20]. However, the parameter uncertainties have not attracted enough attention to the research of spacecraft evacuation phase control problems. This leads to our desire to think over uncertainties and find a proper method to handle them.
The evacuation phase and short-range phase all belong to the relative navigation phase, both of them based on the relative phase. Evacuation phase is an opposite movement process to short-range phase with the final approach phase. Spacecraft rendezvous and docking are unusual complex fields of aerospace work, which must be measured accurately to the relative position and relative attitude of the two spacecrafts. Rendezvous and docking phases ask for a very high requirement of accuracy, reliability, and control system robustness of the independent measurement system. The slightest mistake could result in docking failure. However, the researches of the spacecraft evacuation seem too few compared with the researches of spacecraft rendezvous and docking. That is because spacecraft evacuation needs less automaticity than rendezvous, which is primarily based on orbit control to ensure the security of the process. In that case, the chaser will not collide with the target spacecraft even when the thrust equipment is out of control. So the study of spacecraft rendezvous and docking has a significant reference for the control of evacuation phase.
Besides, rendezvous and docking not only need the orbital maneuvering control, but also are based on the advanced attitude control. Nevertheless, the evacuation phase is mainly based on the orbital maneuvering control. To sum up, research of orbital maneuvering control for the rendezvous has a very important significance of the evacuation phase. In recent 50 years, related researchers have done in-depth research for spacecraft rendezvous and docking and made a lot of research achievements in the orbital maneuvering control problem. In addition, spacecraft autonomous rendezvous (RVD) has been recognized as a crucial issue for many progressive astronautic missions. Besides, spacecraft autonomous rendezvous is also very important in the field of the manned space flight project. Manned space flight project generally requires the technique of spacecraft autonomous rendezvous, such as the spacecraft orbit service, space rescue, repair, and the space station supplies. Nowadays, United States, Russia, Europe, Japan, and other countries are involving to the area of spacecraft autonomous rendezvous and have experiment successfully for hundreds of times. As manned space technology develops, the theory of spacecraft autonomous rendezvous will be more mature than the past [8-11, 20, 21].
The paper provides a systematic research of the control problem aiming at the orbit of the spacecraft autonomous evacuation and gives a new method to control the evacuation phase of spacecraft. Based on the two-body problem, the paper has constructed the relative motion equation for the process of evacuation, which is the C-W equation, and makes a brief introduction about the bound that the spacecraft has to comply with. Then it gives the new controller calculated by the bound of guaranteed cost output [22-27]. Firstly, the paper analyzes the characteristic of the holding point. Then it uses the state error variables to replace the state vector. Transform the tracking problem of constant reference signal into the problem of asymptotically stability under the feedback control [28]. However, the spacecraft has to receive many disturbances during the flight, such as solar radiation pressure perturbation and electromagnetic radiation. Thus the paper takes the uncertainty into consideration when it designs the controller. Besides, the paper considers the limited constraint condition and the quadratic performance index, transforms the problem into convex optimization of the LMI by the method of Lyapunov, and then receives the guaranteed cost output with the minimal upper bound. Verify the solution by simulation with MATLAB. In the end of the paper, we compare the fuel consumers under the different levels of the disturbance and simulate the output tracking of the chaser spacecraft by three cases (-V-bar, -R-bar, and +H-bar). The result proves that the model has good dynamic response, reliability, and self-adaptability. Therefore, the model can be applied to control system of spacecraft.
2. Problem Formulation
A right-handed Cartesian coordinate can be established based on the structure of the target. As shown in Figure 1, the origin attaches to the mass center of the target, the x -axis is along the vector from earth center to the origin, the y -axis is along the target orbit circumference, and the z -axis sets up the right-handed frame [29].
Figure 1: Spacecraft rendezvous and the utilized coordinate.
[figure omitted; refer to PDF]
In this coordinate system, the evacuation phase described in this paper can be depicted in Figure 2.
Figure 2: Evacuation phases of rendezvous in the target frame coordinate.
[figure omitted; refer to PDF]
Define R 0 as the radius of the target circular orbit and n as the angular velocity of the target equals ( μ e / R 0 3 ) 1 / 2 , where μ e is the gravitational parameter of the earth. Considering the C-W equations and proposing the mathematical description of the relative motion for two adjacent spacecrafts, the relative dynamic model can be described by C-W's equations as [figure omitted; refer to PDF] where x , y , and z are the components of the relative position in corresponding axes, m is the mass of the chaser, and T i ( i = x , y , z ) is the i th component of the control thrust applied on the spacecraft [30].
2.1. Transfer of Evacuation Phase
By defining the state vector x ( t ) = [ x , y , z , x , y , z ] T , control input vector u ( t ) = [ T x , T y , T z ] T , and output vector y ( t ) = [ x , y , z ] T , we have [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
Thus, the specific relative motion of chaser and target can be realized by designing proper control input thrust u ( t ) .
2.2. Uncertainty
Due to the measure the complex external perturbations among the objects in space, the target angle velocity n can be described accurately. Besides, inevitable input uncertainties still exist because of the error of the thrust and fuel. Having taken these modeling uncertainties into consideration, the system functions can be expressed as follows: [figure omitted; refer to PDF]
The two norm-bounded uncertain matrices Δ A and Δ B have proper dimensions and are in the form of [ Δ A Δ B ] = λ [straight phi] ( t ) [ σ 1 σ 2 ] , where λ , σ 1 , and σ 2 are the constant matrices with proper dimensions, which can reflect the uncertainty structure; [straight phi] ( t ) is an unknown real-time varying matrix with Lebesgue measurable elements bounded by [straight phi] T ( t ) [straight phi] ( t ) ...4; I . The introduced matrices can be regarded as the following patterns because of the structures of A and B : [figure omitted; refer to PDF]
Define [straight phi] ( t ) = diag ... [ [straight phi] 1 ( t ) , [straight phi] 2 ( t ) , [straight phi] 3 ( t ) ] , where [straight phi] 1 ( t ) , [straight phi] 2 ( t ) , and [straight phi] 3 ( t ) are three varying scalars within the boundary of [ 0,1 ] . And Υ , Ξ , and Ω signify magnitudes of the uncertainties.
Then, the system state functions with modeling uncertainty can be rewritten as [figure omitted; refer to PDF] where A ~ = A + λ [straight phi] ( t ) σ 1 and B ~ = B + λ [straight phi] ( t ) σ 2 . It can be seen that matrices λ , σ 1 , and σ 2 reflect the structural information of uncertainties.
2.3. Output Tracking
Considering the evacuation phase of spacecraft rendezvous, the terminal position of the chaser is a certain point that can be defined as a fixed reference output signal x r = ( x r , y r , z r , 0,0 , 0 ) T . Therefore, the evacuation phase orbital control problem can be solved by designing an output tracking controller. The output x ( t ) of the closed-loop system tracks the reference signal x r , which means that [figure omitted; refer to PDF]
We introduce the error integral action in the controller for eliminating the steady-state tracking error. Then we define [figure omitted; refer to PDF] and then we have e ( t ) = x ( t ) - x r .
Therefore, we obtain the augmented system [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
Considering the uncertainties described in (4), the augmented matrices Λ ~ and Γ ~ can be further transformed into Λ ~ = Λ + Δ Λ , Γ ~ = Γ + Δ Γ , where [figure omitted; refer to PDF]
Use the state feedback control law, and define K = [ K q K d ] , then we obtain u ( t ) = K ξ ( t ) = K q q ( t ) + K d d ( t ) .
Then the augmented closed-loop system can be described as [figure omitted; refer to PDF]
The output tracking requirement in (7) can be satisfied if the closed-loop system in (12) is stable. Thus, the output tracking control problem studied in this paper can be transformed into the stabilization problem of the system in (9). If there has a controller K guarantee the system stable in (9), then the output [straight phi] ( t ) of (6) can track the reference signal f r .
2.4. Control Performance
Primarily, we take the rendezvous control performances into consideration. Because of the weight boundary of spacecraft, the minimal fuel cost has to be chosen as one control performance index for evacuation. Then, by defining a control weighting matrix R 3 × 3 , the fuel cost performance index can be expressed as J 1 = ∫ 0 ∞ ... u T ( t ) R u ( t ) d t .
Secondly, there should not be violent shake during the orbital transfer for the security. Define a control weighting matrix Q , and then the smooth transfer trajectory control performance index can be written as J 2 = ∫ 0 ∞ ... ξ T ( t ) Q ξ ( t ) d t .
Then, consider the two performance indexes together. The comprehensive control performance cost can be described as [figure omitted; refer to PDF]
For u ( t ) = K ζ ( t ) , the equality (13) can be redescribed as [figure omitted; refer to PDF]
Then, the guaranteed cost control design problem can be depicted as follows: to find an admissible controller K , which makes the system performance cost J meets a minimal upper bound μ .
Besides, the dynamic performance of a system is correlated to the location of its poles, and the satisfactory transient responses can be ensured by constraining the poles to position in a prescribed region. In this paper, we consider the disk regional poles constraint, which has been proved efficient in both theory and practice. Consider the uncertain rendezvous dynamic model (9); design a guaranteed cost output tracking controller K , such that the closed-loop system in (12) is asymptotically stable (meaning that the output tracking requirement in (7) is satisfied); meanwhile, the performance cost in (14) is below a prescribed upper bound for all admissible uncertainties.
2.5. Description of the Control Law
Lemma 1.
To the given symmetric matrix A = [ A 11 A 12 A 21 A 22 ] , the following conditions are equivalent:
(i) A < 0 ;
(ii) A 11 < 0 , A 22 - A 12 T A 11 - 1 A 12 < 0 ;
(iii): A 22 < 0 , A 11 - A 12 A 11 - 1 A 12 T < 0 .
Lemma 2.
u ( t ) = K x ( t ) is a guaranteed cost controller if there exist symmetric positive-definite matrices P , S ∈ R 3 × 3 such that for all uncertain matrices [straight phi] satisfying [straight phi] T ( t ) [straight phi] ( t ) [= or <, slanted] I , [figure omitted; refer to PDF] where Σ = Q + K T R K + S + sym ... { P [ A ~ + B ~ K + λ [straight phi] ( σ 1 + σ 2 ) ] } [31].
Based on Lyapunov stable theory, the controller design requirements such as input constraint and the guaranteed cost are formulated as some LMI conditions, and the controller design problem is cast into a convex optimization problem subject to the LMI constraints.
Presume x r = 0 . Define the Lyapunov function V ( ξ ( t ) ) = ξ ( t ) T P ξ ( t ) , where P is a positive symmetry matrix. Then, [figure omitted; refer to PDF]
If a controller K can satisfy the following equation, [figure omitted; refer to PDF]
then the system begins to stabilize.
Besides, the target function should satisfy some constraints like Lemma 2 as follows: [figure omitted; refer to PDF]
Then the system not only begins to stabilize, but also has a certain upper constraint.
Consider the following: [figure omitted; refer to PDF] where ξ ( 0 ) means the error in the system.
The quadratic performance index is restrained by V ( ξ ( e ) ) = ξ ( t ) T P ξ ( t ) . This upper bound form of the performance index can qualitatively describe the consumption of fuel and concussion of trace.
The function can be transferred as based on Lemma 2.
Consider the following: [figure omitted; refer to PDF]
However P and K are not independent. Therefore the function above is not a LMI. But based on Lemma 1 and define χ = sym { P ( Λ ~ + Γ ~ K ) } , [varrho] = diag ... ( R - 1 , Q - 1 ) , and [varpi] = [ K T , I ] , it equals [figure omitted; refer to PDF]
Define X = P - 1 , Y = K P - 1 , ð = sym { Λ ~ X + Γ ~ Y } , and H ^ = [ Y T , I ] . We obtain the function [figure omitted; refer to PDF]
The function is a LMI about X and Y to the certain system matrix Λ ~ and the input matrix Γ ~ . Using the LMI box in the Matlab can readily solve the function.
First, introduce the matrix U x = [ 1,0 , 0 ] T [ 1,0 , 0 ] ; U y = [ 0,1 , 0 ] T [ 0,1 , 0 ] ; U z = [ 0,0 , 1 ] T [ 0,0 , 1 ] .
Then, we obtain [figure omitted; refer to PDF] where u x , max ... , u y , max ... , and u z , max ... are the maximum inputs of the system.
According to u ( t ) = K ξ ( t ) , we have the constraint of the system [figure omitted; refer to PDF] where i = x , y , z .
Because the LMI has already guaranteed that the closed system has the upper bound, then [figure omitted; refer to PDF]
Thus, when the x r has been given, the function V ( ξ ( 0 ) ) = ξ ( 0 ) T P ξ ( 0 ) has the constraint V ( ξ ( 0 ) ) < μ .
Then, we have [figure omitted; refer to PDF]
Because we know if the target constraint is less than the Lyapunov function, the controller can satisfy the requirement. Then, we obtain [figure omitted; refer to PDF]
However, the function above is not the LMI. According to Lemma 1, we have [figure omitted; refer to PDF]
Take the left and right by matrix diag ... { P - 1 , I } , then the LMI can be described as follows: [figure omitted; refer to PDF]
Besides, we can alter the function above: [figure omitted; refer to PDF]
By solving the LMI above and using the ( X , Y ) , we can obtain the matrix K , then we can design the controller u ( t ) , in which K = Y X - 1 .
Meanwhile, we can also obtain the upper bound of the system [figure omitted; refer to PDF]
Next, we consider the obtained performance cost upper bound. Apart from the obtainable upper bounds of the performance consumers, it is also hopeful to make the bounds as low as possible to the practical engineering. We introduce another matrix Θ satisfying [figure omitted; refer to PDF] which means Θ > X - 1 > 0 . Then, the lower performance cost bound can be obtained by solving the following optimization problem: [figure omitted; refer to PDF]
According to the results shown above, we can find that the solution of the optimization problem does not totally depend on the exact value of the uncertain matrix [straight phi] ( t ) , and the magnitudes of the uncertainties can be adjusted by changing the values of Υ , Ξ , and Ω . Thus, the effects of the parameter errors can be analyzed according to these three parameters. Particularly, when we assume Υ = Ξ = Ω = 0 , which means that there is no parameter error in the model, the uncertain matrices λ , σ 1 , and σ 2 will be transformed into zero matrices. At the same time, the system takes exactly the form of the nominal system of no uncertainty. Correspondingly, the LMI constraints will alter, and the relative optimization problem can also be solved readily. The conditions are all formulated in the form of linear matrix inequalities, and the controller design is transformed into a convex optimization problem subject to LMI constraints that can be solved by Matlab. However, the conditions we obtained here are sufficient conditions for the existence of a proper controller. Thus, even if there is no parameter error, the result is not the unique solution of the controller design problem. This is because the guaranteed cost and the poles constraint of the closed-loop system are considered simultaneously. It is still hard to solve this kind of multiobjective optimization problem, and finding a necessary and sufficient condition for the existence of the proper controller is difficult. However, the correlative problems are significant and worth investigating in our further studies. For the orbital control system, there are many other performances that can be adopted for the controller design. The orbital controller design problems with these kinds of performance measures for spacecraft rendezvous are worth studying in the future.
3. Illustrative Example
Because the target spacecraft has 3 methods to evacuation (-V-bar, -R-bar, and +H-bar), this chapter discussed and simulated the guaranteed cost control low based on these methods separately. In this section, we provide an example to illustrate the usefulness and advantage of the controller design method proposed in the above sections. We consider a couple of adjacent spacecrafts, where the chaser is being transferred towards the target along the homing phase orbit. Assume the mass of the chaser is 600 kg , and the target is moving in a geosynchronous orbit of radius r = 42241 km with an orbital period of 24 hours. Thus, we have the angle velocity n = 1.117 × 1 0 - 3 rad/s. Assume that the maximum input control force is 130 N .
3.1. -V-bar
According to the coordinate based on target frame, we presume that the chaser transfers to position ( 135,0 , 0 ) . Therefore, the initial error state can be expressed as ( - 135,0 , 0,0 , 0,0 , 0,0 , 0 ) T .
For simplicity, we presume the thrust can vary continuously. First, we analyze the situation with Υ = Ξ = Ω = 0.03 . In the coordinate based on target frame, assume the initial state of homing phase is [ 0,0 , 0,0 , 0,0 , 0,0 , 0 ] . And by considering the construction of uncertainties in the form of (9), we make the following assumptions: [figure omitted; refer to PDF]
Therefore, the gain matrix for the augmented feedback controller is given by [figure omitted; refer to PDF]
The output of the system which means the relative position of the two spacecrafts is depicted in Figure 3.
Figure 3: Chaser's positional output of closed-loop control.
[figure omitted; refer to PDF]
It can be seen that the output of the system is asymptotically convergent to the reference signal, which means that the chaser keeps at the terminal point. We can also obtain the relevant control thrusts needed for these methods in Figure 4.
Figure 4: Chaser's input thrust of closed-loop control.
[figure omitted; refer to PDF]
Besides the nonzero initial velocity, the coupling action brought by parameter uncertainties is another source for the fluctuation in z -axis. It can be seen that the fluctuation finally restrained and the positional output in z -axis asymptotically converged to the reference signal. We can see that the controller can effectively stabilize the system in spite of the existence of parameter uncertainties.
Next, we change the magnitudes of uncertainties by considering the following four conditions: [figure omitted; refer to PDF]
The proper controllers for these conditions can be obtained by solving the convex optimization problems as follows: [figure omitted; refer to PDF]
and the positional outputs of the closed-loop systems with these controllers in three axes are depicted in Figures 5, 7, and 9 separately. We can also obtain the four relevant control thrusts needed for these two methods in Figures 6, 8, and 10 separately. We can see that the closed-loop systems with the controllers K are all stable and the output tracking requirement can be guaranteed. From these figures and the data, we can also find that the larger uncertainties will extend the stabilizing time and bring larger fluctuations in z -axis input thrust, and the performance cost bound will also be elevated by larger uncertainties.
Figure 5: X -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 6: X -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 7: Y -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 8: Y -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 9: Z -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 10: Z -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Finally, the terminal segment close to the target is depicted clearly in Figure 11. It can be seen that the chaser will asymptotically move to the evacuation point eventually, which means that the output tracking requirements can be satisfied by the designed controller K .
Figure 11: Terminal segment of the transfer orbit in rendezvous homing phase.
[figure omitted; refer to PDF]
3.2. -R-bar
According to the coordinate based on target frame, we presume that the chaser transfers to position ( 0 , - 135,0 ) . Therefore, the initial error state can be expressed as ( 0,135,0 , 0,0 , 0,0 , 0,0 ) T .
For simplicity, we presume the thrust can vary continuously. First, we analyze the situation with Υ = Ξ = Ω = 0.03 . In the coordinate based on target frame, assume the initial state of homing phase is [ 0,0 , 0,0 , 0,0 , 0,0 , 0 ] . And by considering the construction of uncertainties in the form of (9), we make the following assumptions: [figure omitted; refer to PDF]
Therefore, the gain matrix for the augmented feedback controller is given by [figure omitted; refer to PDF]
The output of the system which means the relative position of the two spacecraft is depicted in Figure 12.
Figure 12: Chaser's positional output of closed-loop control.
[figure omitted; refer to PDF]
It can be seen that the output of the system is asymptotically convergent to the reference signal, which means that the chaser keeps at the terminal point. We can also obtain the relevant control thrusts needed for these methods in Figure 13.
Figure 13: Chaser's input thrust of closed-loop control.
[figure omitted; refer to PDF]
Besides the nonzero initial velocity, the coupling action brought by parameter uncertainties is another source for the fluctuation in z -axis. It can be seen that the fluctuation is finally restrained and the positional output in z -axis asymptotically converged to the reference signal. We can see that the controller can effectively stabilize the system in spite of the existence of parameter uncertainties.
Next, we change the magnitudes of uncertainties by considering the following four conditions: [figure omitted; refer to PDF]
The proper controllers for these conditions can be obtained by solving the convex optimization problems as follows: [figure omitted; refer to PDF]
and the positional outputs of the closed-loop systems with these controllers in three axes are depicted in Figures 14, 16, and 18 separately. We can also obtain the four relevant control thrusts needed for these two methods in Figures 15, 17, and 19 separately. We can see that the closed-loop systems with the controllers K are all stable and the output tracking requirement can be guaranteed. From these figures and the table, we can also find that larger uncertainties will extend the stabilizing time and bring larger fluctuations in z -axis input thrust, and the performance cost bound will also be elevated by larger uncertainties.
Figure 14: X -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 15: X -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 16: Y -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 17: Y -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 18: Z -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 19: Z -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Finally, the terminal segment close to the target is depicted clearly in Figure 20. It can be seen that the chaser will asymptotically move to the evacuation point eventually, which means that the output tracking requirements can be satisfied by the designed controller K .
Figure 20: Terminal segment of the transfer orbit in rendezvous homing phase.
[figure omitted; refer to PDF]
3.3. +H-bar
Due to the poor security and the accident of collision, the application of the H-bar is less than those of the methods discussed above. However, H-bar evacuation is easy to accomplish because the z -axis is uncorrelated with x -axis and y -axis. Besides, H-bar evacuation consumers less fuel and can move along the H-bar automatically. So, we consider H-bar evacuation as a kind of illustrative example.
According to the coordinate based on target frame, we presume that the chaser transfers to position ( 0,0 , 135 ) . Therefore, the initial error state can be expressed as ( 0,0 , - 135,0 , 0,0 , 0,0 , 0 ) T .
For simplicity, we presume the thrust can vary continuously. First, we analyze the situation with Υ = Ξ = Ω = 0.03 . In the coordinate based on target frame, assume the initial state of homing phase is [ 0,0 , 0,0 , 0,0 , 0,0 , 0 ] . And by considering the construction of uncertainties in the form of (9), we make the following assumptions: [figure omitted; refer to PDF]
Therefore, the gain matrix for the augmented feedback controller is given by [figure omitted; refer to PDF]
The output of the system which means the relative position of the two spacecrafts is depicted in Figure 21.
Figure 21: Chaser's positional output of closed-loop control.
[figure omitted; refer to PDF]
It can be seen that the output of the system is asymptotically convergent to the reference signal, which means that the chaser keeps at the terminal point. We can also obtain the relevant control thrusts needed for these methods in Figure 22.
Figure 22: Chaser's input thrust of closed-loop control.
[figure omitted; refer to PDF]
Besides the nonzero initial velocity, the coupling action brought by parameter uncertainties is another source for the fluctuation in z -axis. It can be seen that the fluctuation finally restrained and the positional output in z -axis asymptotically converged to the reference signal. We can see that the controller can effectively stabilize the system in spite of the existence of parameter uncertainties.
Next, we change the magnitudes of uncertainties by considering the following four conditions: [figure omitted; refer to PDF]
The proper controllers for these conditions can be obtained by solving the convex optimization problems as follows: [figure omitted; refer to PDF]
and the positional outputs of the closed-loop systems with these controllers in three axes are depicted in Figures 23, 25, and 27 separately. We can also obtain the four relevant control thrusts needed for these two methods in Figures 24, 26, and 28 separately. We can see that the closed-loop systems with the controllers K are all stable and the output tracking requirement can be guaranteed. From these figures and the table, we can also find that larger uncertainties will extend the stabilizing time and bring smaller fluctuations in z -axis input thrust, and the performance cost bound will also be diminished by larger uncertainties.
Figure 23: X -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 24: X -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 25: Y -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 26: Y -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 27: Z -axis positional output of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Figure 28: Z -axis input of closed-loop system for the four different uncertainty cases.
[figure omitted; refer to PDF]
Finally, the terminal segment close to the target is depicted clearly in Figure 20. It can be seen that the chaser will asymptotically move to the evacuation point eventually, which means that the output tracking requirements can be satisfied by the designed controller K (Figure 29).
Figure 29: Terminal segment of the transfer orbit in rendezvous homing phase.
[figure omitted; refer to PDF]
4. Conclusions
The paper has demonstrated a robust guaranteed cost output tracking control design method for the evacuation phase of spacecraft rendezvous with parameter uncertainties. Tracking control problem has been altered into a stabilization problem of an augmented system by taking the reference signal of the output into consideration. By using Lyapunov method, the controller K design problem has progressively been transformed into a convex optimization problem with linear matrix inequality constraints. The output tracking requirement can be satisfied with performance cost upper bound, and the poles of the augmented closed-loop system lie in the desired region. An illustrative example has shown the effectiveness of the proposed controller design method.
Acknowledgment
This work was partially supported by the National Natural Science Foundation of China (61203122), the China Postdoctoral Science Foundation (2012M510961), the Doctoral Fund of Ministry of Education of China (20122302120028), the Natural Science Foundation of Liaoning Province of China (2013020023) and the Key Laboratory Open Foundation of HIT (HIT.KLOF.2012.080).
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
[1] W. Fehse Automated Rendezvous and Docking of Spacecraft , Cambridge University Press, Cambridge, UK, 2003.
[2] S. Yin, S. Ding, H. Luo, "Real-time implementation of fault tolerant control system with performance optimization," IEEE Transactions on Industrial Electronics , vol. 61, no. 5, pp. 2402-2411, 2013.
[3] S. Yin, S. Ding, A. Haghani, H. Hao, P. Zhang, "A comparison study of basic data-driven fault diagnosis and process monitoring methods on the benchmark Tennessee Eastman process," Journal of Process Control , vol. 22, no. 9, pp. 1567-1581, 2012.
[4] H. B. Hablani, M. L. Tapper, D. J. Dana-Bashian, "Guidance algorithms for autonomous rendezvous of spacecraft with a target vehicle in circular orbit," Journal of Guidance, Control, and Dynamics , vol. 25, no. 3, pp. 553-562, 2002.
[5] G. Bergez, O. Mongrard, C. Santini, R. Lainé, "ATV separation and departure strategy from uncontrolled international space station," in Proceedings of the 18th International Symposium on Space Flight Dynamics (ESA SP-548), pp. 85-90, Munich, Germany, October 2004.
[6] W. H. Clohessy, R. S. Wiltshire, "Terminal guidance system for satellite rendezvous," Journal of Aerospace Science , vol. 27, no. 9, pp. 653-658, 1960.
[7] W. H. Clohessy, R. S. Wiltshire, "Terminal guidance system for satellite rendezvous," in Proceedings of the American Institute of the Aerospace Sciences Summer Meeting, pp. 59-93, Los-Angeles, Calif, USA, 1959.
[8] Y. Z. Luo, G. J. Tang, "Spacecraft optimal rendezvous controller design using simulated annealing," Aerospace Science and Technology , vol. 9, no. 8, pp. 732-737, 2005.
[9] D. J. Jezewski, J. D. Donaldson, "An analytical approach to optimal rendezvous using Clohessy-Wiltshire equations," Journal of the Astronautical Sciences , vol. 27, no. 3, pp. 293-310, 1979.
[10] Y. Z. Luo, G. J. Tang, Y. J. Lei, "Optimal multi-objective linearized impulsive rendezvous," Journal of Guidance, Control, and Dynamics , vol. 30, no. 2, pp. 383-389, 2007.
[11] G. L. Tang, Y. Z. Luo, H. Y. Li, "Optimal robust linearized impulsive rendezvous," Aerospace Science and Technology , vol. 11, no. 7-8, pp. 563-569, 2007.
[12] S. Yin, S. Ding, A. Haghani, H. Hao, "Data-driven monitoring for stochastic systems and its application on batch process," International Journal of Systems Science , vol. 44, no. 7, pp. 1366-1376, 2013.
[13] M. Basin, D. Calderon-Alvarez, "Optimal LQG controller for linear stochastic systems with unknown parameters," Journal of the Franklin Institute , vol. 345, no. 3, pp. 293-302, 2008.
[14] M. Basin, D. Calderon-Alvarez, "Optimal filtering over linear observations with unknown parameters," Journal of the Franklin Institute , vol. 347, no. 6, pp. 988-1000, 2010.
[15] H. Gao, C. Wang, "A delay-dependent approach to robust H ∞ filtering for uncertain discrete-time state-delayed systems," IEEE Transactions on Signal Processing , vol. 52, no. 6, pp. 1631-1640, 2004.
[16] P. Shi, E. Boukas, R. K. Agarwal, "Control of Markovian jump discrete-time systems with norm bounded uncertainty and unknown delay," IEEE Transactions on Automatic Control , vol. 44, no. 11, pp. 2139-2144, 1999.
[17] J. Wang, P. Shi, H. Gao, J. Wang, "Gain-scheduled stabilisation of linear parameter-varying systems with time-varying input delay," IET Control Theory and Applications , vol. 1, no. 5, pp. 1276-1285, 2007.
[18] J. Zhang, P. Shi, J. Qiu, "Non-fragile guaranteed cost control for uncertain stochastic nonlinear time-delay systems," Journal of the Franklin Institute , vol. 346, no. 7, pp. 676-690, 2009.
[19] I. R. Petersen, "A stabilization algorithm for a class of uncertain linear systems," Systems and Control Letters , vol. 8, no. 4, pp. 351-357, 1987.
[20] P. Singla, K. Subbarao, J. L. Junkins, "Adaptive output feedback control for spacecraft rendezvous and docking under measurement uncertainty," Journal of Guidance, Control, and Dynamics , vol. 29, no. 4, pp. 892-902, 2006.
[21] B. Ebrahimi, M. Bahrami, J. Roshanian, "Optimal sliding-mode guidance with terminal velocity constraint for fixed-interval propulsive maneuvers," Acta Astronautica , vol. 62, no. 10-11, pp. 556-562, 2008.
[22] G. W. Hughes, C. R. McInnes, "Solar sail hybrid trajectory optimization for non-Keplerian orbit transfers," Journal of Guidance, Control, and Dynamics , vol. 25, no. 3, pp. 602-604, 2002.
[23] C. A. Kluever, "Optimal low-thrust interplanetary trajectories by direct method techniques," Journal of the Astronautical Sciences , vol. 45, no. 3, pp. 247-262, 1997.
[24] C. A. Kluever, "Comet rendezvous mission design using solar electric propulsion spacecraft," Journal of Spacecraft and Rockets , vol. 37, no. 5, pp. 698-700, 2000.
[25] G. Mengali, A. A. Quarta, "Fuel-optimal, power-limited rendezvous with variable thruster efficiency," Journal of Guidance, Control, and Dynamics , vol. 28, no. 6, pp. 1194-1199, 2005.
[26] D. S. Naidu, "Fuel-optimal trajectories of aeroassisted orbital transfer with plane change," IEEE Transactions on Aerospace and Electronic Systems , vol. 27, no. 2, pp. 361-369, 1991.
[27] W. A. Scheel, B. A. Conway, "Optimization of very-low-thrust, many-revolution spacecraft trajectories," Journal of Guidance, Control, and Dynamics , vol. 17, no. 6, pp. 1185-1192, 1994.
[28] X. Yang, H. Gao, P. Shi, "Robust orbital transfer for low earth orbit spacecraft with small-thrust," Journal of the Franklin Institute , vol. 347, no. 10, pp. 1863-1887, 2010.
[29] X. Yang, X. Cao, H. Gao, "Sampled-data control for relative position holding of spacecraft rendezvous with thrust nonlinearity," IEEE Transactions on Industrial Electronics , vol. 59, no. 2, pp. 1146-1153, 2012.
[30] X. Yang, H. Gao, "Guaranteed cost output tracking control for autonomous homing phase of spacecraft rendezvous," Journal of Aerospace Engineering , vol. 24, no. 4, pp. 478-487, 2011.
[31] L. Yu, J. Chu, "LMI approach to guaranteed cost control of linear uncertain time-delay systems," Automatica , vol. 35, no. 6, pp. 1155-1159, 1999.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2014 Dian Sheng et al. Dian Sheng et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
This paper studies the problem of guaranteed cost control for spacecraft evacuation. The relative dynamic model is established based on Clohessy-Wiltshire (C-W) equations. The paper has taken parameter uncertainty, output tracking, disturbance attenuation, and fuel cost into consideration. The paper introduces a new Lyapunov approach, so the controller design problem can be transferred into a convex optimization problem subject to linear matrix inequality (LMI) constraints. By using the controller, the spacecraft evacuation can be completed in a safe extent. Meanwhile, the fuel cost also has an upper bound. Then the paper analyzes the approach of evacuation and discusses possible initial states of the spacecraft for the controller design. An illustrative example is applied to show the effectiveness of the proposed control design method, and different performances caused by different initial states of spacecraft (-V-bar, -R-bar, and +H-bar) are simulated.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer