Next Article in Journal
Deep CNN for IIF Images Classification in Autoimmune Diagnostics
Previous Article in Journal
Open-Source Tools for Volume Estimation of 3D Multicellular Aggregates
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

RCS and Aero Surfaces Control Allocation Research on RLV’s Re-Entry Phase

School of Astronautics, Harbin Institute of Technology, Harbin 150090, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2019, 9(8), 1617; https://doi.org/10.3390/app9081617
Submission received: 11 March 2019 / Revised: 11 April 2019 / Accepted: 16 April 2019 / Published: 18 April 2019
(This article belongs to the Section Applied Physics General)

Abstract

:
Based on the characteristics of aero surfaces and reaction control system (RCS), a control allocation scheme is needed to specify aero surface deflections and RCS thruster’s firing commands, during the re-entry phase of reusable launch vehicle (RLV). To analyze the control performance differences introduced by different allocation algorithms, this paper presents a proportional allocation scheme based on dynamic pressure, a daisy-chaining allocation scheme based on the control error, and a multi-object-based optimal allocation scheme, to deal with the allocation problem of RCS and aero surfaces. The first allocation scheme is the simplest, and the second one is more complicated, when considering the actuators’ physical constraints in the allocation problem. The third scheme not only takes the physical constraints into account, but also the rate constraints, and other constraints of RCS and aero surfaces, while for the objective optimization function, not like the single-object function of the other two schemes, it combines the allocation error minimization, fuel consumption minimization, and other functions, with the adaptive weight values. After the stability analysis, the feasibility of the aforementioned allocation schemes are verified by the simulation, and the contrastive analysis of their control performances are followed.

1. Introduction

At the beginning of the unpowered re-entry phase, the aero surface (AS) could not meet the attitude control system’s requirements of the reusable launch vehicle (RLV), due to the thin air and low dynamic pressure [1], which led the reaction control system (RCS) to be the dominant control actuator. With the increase of dynamic pressure, the control efficiency of AS rises, while the control efficiency of RCS, in contrast, drops. Therefore, the actuators were switched in the order of RCS only, RCS and AS controlled together, and AS only [2]. In order to maintain the stable and accurate attitude control, the control allocation algorithm of RCS and AS should be studied [3,4].
At present, there are mainly five ways to deal with the hybrid control problem of RCS and AS [5]: (1) flight command requirements based allocation [6], such as the proportional allocation method, which has a simple logic, and good tracking performance, as proved by the simulation; (2) control variables based allocation [7], such as the daisy-chaining allocation method [8]; (3) sampling control, which has the advantage of dealing with the actuators’ discrete control output and maintaining the stability of the control system; (4) multi-input control, in which the allocation is designed into the controller design part; (5) intelligent control, which refers to dealing the hybrid control problem with the fuzzy control [9], neural network, genetic algorithm [10], and other intelligent methods [11]. Each method has its pros and cons. For example, the intelligent control has good performance, but is hard to evaluate the stability [12]. Even though, the hybrid control technology has made some progress until now [13], for the most part, RCS is normally assumed to be continuous [14], and the stability analysis of the whole control system is seldom studied [15].
This paper mainly focuses on the RCS and aero surface hybrid control allocation research on the RLV’s re-entry phase. The dynamic model of RCS, AS, and RLV, which forms the basis of the RLV re-entry phase, has been discussed in Section 2. In the next section, the proportional allocation scheme, based on dynamic pressure, daisy-chaining allocation scheme based on allocation errors, and a multi-object-based optimal allocation scheme, are presented, to deal with the hybrid control allocation problem, in turn. Then, the stability of the control system has been analyzed on the basis of the Lyapunov theory. Finally, Section 4 verifies the feasibility of the aforementioned allocation schemes by simulations, following their contrastive analysis.

2. Mathematical Model

2.1. Nonlinear Model of RCS and AS

As known, the control output generated by RCS is obtained from the reaction force of the thrusters’ fuel consumption, and the force arm is from the reaction force point to the mass center of RLV. Assuming that the number of RCS’s thrusters is N , the mathematical model of RCS in the body coordinate is:
F R C S = i = 1 N ( v i F R i ) = i = 1 N ( v i [ 0 F i cos ε i F i sin ε i ] ) , M R C S = i = 1 N ( v i F R i × b i )
where the firing command v i = { 0 , 1 } ( i = 1 , 2 , , N ) means the i t h thruster of RCS only has ‘on’ and ‘off’ two conditions; F i is the constant force generated by the i t h thruster; ε i is the deflection angle of the i t h thruster; b i is the force arm vector of the i t h thruster in the body coordinate. Based on Equation (1), the output of RCS is discrete and non-smooth, and not affected by the external factors. Since RCS consumes the fuel, which is limited and hard to refill while working, it makes RCS suitable for any flight phase, but in the short term.
In this paper, aero surfaces of RLV are the wing-body combination, which includes the elevator, body flap, rudder, and aileron. Normally, the body flap and elevator can be used for the pitch control; the aileron and rudder are corresponding to the roll and yaw control, respectively. Therefore, the allocation problem for the aero surfaces is between the body flap and the elevator. Additionally, the corresponding expressions in the body coordinate are shown as follows:
R = q S [ C x 0 + C x δ d a δ d a C y 0 + C y α α + C y δ d b f δ d b f + C y δ d e δ d e C z 0 + C z β β + C y δ d r δ d r ] , M R = q S l [ m x m y m z ]
where the dynamic pressure is q = ρ V 2 / 2 , wherein ρ is the air density, V is the velocity; S is the reference area, l is the reference length; α is the attack angle, β is the sideslip angle; δ d a , δ d r , δ d e , δ d b f are the deflection angle of the aileron, rudder, elevator, and body flap, respectively; C x δ d a , C y δ d r , C y δ de , C y δ dbf are the corresponding aerodynamic coefficients; C x 0 , C y 0 , C z 0 are the zero-lift drag, lift, and lateral force coefficients; m x , m y , m z are the aerodynamic moment coefficients [16]. Based on Equation (2), different from RCS, the aerodynamic moments are continuous and closely related to the current dynamic pressure, which means despite other aerodynamic factors, the bigger the dynamic pressure, the bigger the aerodynamic output. Thus, it leads to the fact that AS is only applicable in the atmosphere.

2.2. Dynamic Model of RLV

The 6-DOF dynamic equations of the rigid-body RLV are made up of the 3-DOF translational equations and the 3-DOF rotational equations. The 3-DOF translational equations in the launch inertial coordinate system, during the re-entry phase, are given as follows
m [ V ˙ V θ ˙ cos ψ v V ψ ˙ v ] = C n h v [ 0 m g 0 ] + C v h v R + F R C S
where m is the mass of RLV; θ is the flight-path angle; ψ v is the flight deflection angle; γ v is the velocity bank angle; C n h v is the transformation matrix from the launch inertial to the ballistic coordinate system; and C v h v is the transformation matrix from the velocity coordinate system to the ballistic coordinate system. The specific expansion of C n h v , C v h v are described as
C n h v = [ cos θ cos ψ v sin θ cos ψ v sin ψ v sin θ cos θ 0 cos θ sin ψ v sin θ sin ψ v cos ψ v ] , C v h v = [ 1 0 0 0 cos γ v sin γ v 0 sin γ v cos γ v ]
The 3-DOF rotational equations used for RLV’s attitude control, during the re-entry phase, are built in the body coordinate system, and expressed as
[ γ ˙ ψ ˙ φ ˙ ] = [ 1 sin γ tan ψ cos γ tan ψ 0 cos γ sin γ 0 sin γ / cos ψ cos γ / cos ψ ] [ ω x ω y ω z ] , [ ω ˙ x ω ˙ y ω ˙ z ] = I 0 1 Ω I 0 1 [ ω x ω y ω z ] + I 0 1 ( M R + M R C S )
where γ , ψ , φ are the roll, yaw, and pitch angle, respectively; ω x , ω y , ω z are the roll, yaw, and pitch angular velocity of RLV’s body coordinate rotation from the launch inertial coordinate, respectively; I 0 are the moment matrix of inertia. The expansions of Ω is
Ω = [ 0 ω z ω y ω z 0 ω x ω y ω x 0 ]
According to the aforementioned equations, the dynamic model of RLV can be written as
x ˙ = A x + B u
where the state vector is defined as x = [ γ , ψ , α , ω x , ω y , ω z ] T ; the control input vector is defined as u = [ v 1 , v 2 , , v N R C S , δ d a , δ d r , δ d e , δ d b f A S ] ; the system matrix A , B can be derived by Equations (3) and (5).

3. Control Allocation Scheme Design

The control allocation scheme is mainly about how to allocate the virtual control command to RCS and AS, namely to decide RCS’s thrusters firing command, and the deflection angles of each aero surfaces so that the real control command is as close as possible to the virtual one provided by the controller. In this section, there are three kinds of allocation schemes proposed, namely proportional allocation, daisy-chaining allocation, and multi-object based optimal allocation. In the proportional and daisy-chaining allocation schemes, there are two steps—first, use the corresponding algorithm to allocate between the RCS and the AS; during the secondary allocation, 0–1 integer programming algorithm is proposed for the firing command allocation among RCS’s thrusters, and the daisy-chaining algorithm is used for the body flap and the elevator. Unlike these two schemes, the multi-object allocation algorithm can deal with the RCS’s thrusters and aero surfaces at the same time, while achieving the optimal comprehensive performance, by choosing the optimal solution to the multiple objective functions.

3.1. Proportional Allocation

This proportional allocation scheme designed, based on the dynamic pressure, is descried as
{ M ˜ R C S = k x M c δ ˜ = ( 1 k x ) δ c
where M c and δ c are the virtual moment command of RCS and the deflection angle command of AS, respectively; k x is the proportional coefficient and k x = ( q d y n 2 q d y n ) / ( q d y n 2 q d y n 1 ) , in which q d y n 1 and q d y n 2 are the dynamic pressure values of the hybrid control system at the start and the final moment, respectively; M ˜ R C S and δ ˜ are the virtual commands of RCS and AS after proportional allocation, respectively; M R C S and δ are the real control outputs of RCS and AS. As shown in the allocation structure in Figure 1, the obvious advantage of this proportional scheme is avoiding the math problem of heterogeneous actuators’ allocation, whereas, each kind of actuator will inevitably need the one-to-one correspondence controller.
For the secondary allocation, the 0–1 integer programming problem for RCS thrusters is [17]:
min u M , Δ M [ w 1 w 2 w N | w M ] [ v i Δ M ] , | e | | e o f f | , s . t . i = 1 N | M i v i | | M c |
where Δ M = | M ˜ R C S M R C S | = | M ˜ R C S i = 1 N M i v i | is the allocation error between the virtual command and actual command; w M is the weight of Δ M ; w i is the priority coefficient of the i t h thruster, and the bigger w i indicates its lower priority; [ e o f f , e o f f ] is defined as the control variables’ dead zone, in which the control error is allowed and RCS stops working [18]. By solving Equation (9), the optimal solution of v i can be achieved, which is the thrusters’ firing commands to realize the minimum of allocation error and fuel consumption. Moreover, since only the pitch channel has the redundant aero surfaces, the daisy-chaining allocation problem between AS is too simple to go into details.
This proportional allocation scheme has a simple structure and a clear logic, but it does not consider the physical constraints while allocating between the RCS and the AS. Therefore, for the limited deflection angle and rate of AS, if the virtual command after allocation is beyond its scope, it might lead to a poor control performance.

3.2. Daisy-Chaining Allocation

The daisy-chaining allocation scheme is to divide the actuators into groups with different priorities. When the current group in use cannot meet the requirements, the next group with lower priority will be enabled. Figure 2 is the structure diagram of this daisy-chaining allocation scheme.
Since the output of the RCS is discrete, in most cases it means M R C S M ˜ R C S . Considering AS can compensate the control allocation error caused from RCS’s discrete working mode, this paper prefers the group of RCS with the higher priority. Thus, the daisy-chaining allocation function is
{ M ˜ R C S = M c , M R ( δ ˜ ) = 0 ( M c < k m M R C S max ) M ˜ R C S = M R C S max , M R ( δ ˜ ) = M c M R C S max ( M c > k m M R C S max )
where M R ( δ ˜ ) is the nonlinear fitting function given by Equation (2) [19], M R C S max is the maximum moment of RCS, k m is the safety coefficient, which is normally defined as 0 < k m < 1 .
Compared to the first scheme, this scheme also has simple structure and does not need more than one controller for the heterogeneous actuators, but introduces the physical constraints into the allocation, which makes its computation more complex. However, the solution for this scheme is not the optimal, since the control efficiency, rate constraint and other constraints of each actuator are not considered. Moreover, with a prioritized RCS, the allocation scheme will lead to more fuel consumption than the proportional one.

3.3. Multi-Object-Based Optimal Allocation

In order to solve the allocation problem with regards to allocation error minimization, fuel consumption minimization, control efficiency maximization, and other objective functions [20], an optimization allocation method is presented. The optimized objective function is weighted, and then combined with all the necessary objective functions, through which the multi-object problem is transformed into a single-object optimization problem. Moreover, the weight values are designed to be time-varying, to adapt for the flight requirements and the control allocation feedback. Therefore, the multi-objective optimization problem is given as follows:
min v U J = w e e 1 + w 1 e + e 1 1 + i = 1 N w i v i + i = 1 m N w δ i δ i δ p i 1 + w p q p / q i + s . t . { T _ I T i T ¯ Δ T _ I Δ T i Δ T ¯ T R C S ( i = 1 N v i ) m ˙ r c s ( t ) d t M R C S i = 1 N ( v i ) on / off N on / off i = 1 , 2 , , N δ _ i δ i δ ¯ i δ _ ˙ i δ ˙ i δ ˙ ¯ i = N + 1 , N + 2 , , m
where e = M R + M R C S M c is the control allocation error, e 1 is the allocation error from the last simulation step. The variable δ p i ( i = 1 , , m N ) denotes the baseline of the deflection angle of the corresponding aero surface, and w e , w 1 , w i ( i = 1 , 2 , , N ) , w δ i ( i = 1 , , m N ) , w p stand for the weight coefficient of the corresponding single-object optimization function, which can improve its priority by increasing its weight coefficient. T i is the current working duration of the i t h thruster, and T _ I , T ¯ I are the lower and upper limits of the i t h thruster’s working duration; Δ T i is the current ‘ON/OFF’ switching interval of the i t h thruster, and Δ T _ I , Δ T ¯ I are the lower and upper limits of the i t h thruster’s switching interval; T R C S is the total working time of RCS, m ˙ r c s is the fuel consumption per second of the single thruster, and M R C S is the total fuel mass of RCS; ( v i ) on / off is the switching times of the i t h thruster, and N on / off is the maximum switching times of RCS. δ _ i , δ ¯ i are the lower and upper limits of the corresponding aero surface’s deflection angle; δ _ ˙ i , δ ˙ ¯ i are the lower and upper limits of the corresponding aero surface’s deflection angular rate. Figure 3 presents the structure diagram of this allocation scheme.
Obviously, this control allocation scheme takes the dynamic characteristics and necessary constraints into account, and considers the allocation error as the feedback to the multi-object based algorithm, which can effectively improve the accuracy and adaptivity of the control allocation.

3.4. Stability Analysis

After designing the control allocation scheme, the stability of the control system should be analyzed. Assuming the stability of the system with only the controller is guaranteed, the variable of the control system is the addition of the control allocation part. Therefore, in order to prove the stability of the whole control system, it only needs to prove that the difference of the control output u which is introduced by the allocation, will not affect the stability of the system. The difference between the actual output and the virtual output, in this paper, can be taken as a perturbation and the actual output is denoted as Φ ( u ) . The stability criteria of the hybrid control system can be obtained according to the stability theory of Lyapunov.
Theorem 1.
For System (7), assuming it is a closed-loop system with the control law being locally asymptotically stable around the neighborhood, being the feature point x 0 , if the feedback control output is Φ ( u ) instead of u , then the following conditions can be met:
Φ ( u ) u k x u , 0 < k <
The new closed-loop system can maintain the local asymptotic stability.
In Equation (12), the symbol represents the vector’s norm.
Proof. 
As known, A , B of System (8) are continuous around the neighborhood of the feature point x 0 , and the control law u = K x can be denoted as K = K 0 + Δ K . Similarly, A = A 0 + Δ A , B = B 0 + Δ B , where the constant matrix A 0 , B 0 , K 0 are the values at the feature point x 0 . Obviously, the incremental matrix at x 0 , satisfy that Δ K = 0 , Δ A = 0 , Δ B = 0 . With the feedback control output Φ ( u ) , System (7) can be described as
x ˙ = A ( x ) x + B ( x ) Φ ( u ) = A ( x ) x + B ( x ) ( Φ ( u ) u ) + B ( x ) u
Substitute the incremental matrix to the above equation, then
x ˙ = ( A 0 + Δ A ( x ) ) x + B ( x ) ( Φ ( u ) u ) ( B 0 + Δ B ( x ) ) ( K 0 + Δ K ( x ) ) x = ( A 0 B 0 K 0 ) x + B ( x ) ( Φ ( u ) u ) + ( Δ A ( x ) B 0 Δ K ( x ) Δ B ( x ) K 0 ) x
Denote that
A c l 0 = A 0 B 0 K 0 , h 1 ( x ) = B ( x ) ( Φ ( u ) u ) , h 2 ( x ) = ( Δ A ( x ) B 0 Δ K ( x ) Δ B ( x ) K 0 ) x
Then
x ˙ = A c l 0 x + h 1 ( x ) + h 2 ( x )
According to Equation (12),
h 1 ( x ) k B ( x ) K ( x ) x 2 h 2 ( x ) ( Δ A ( x ) + B 0 Δ K ( x ) + Δ B ( x ) K 0 ) x
Therefore,
lim x x 0 0 h 1 ( x x 0 ) + h 2 ( x x 0 ) x x 0 = 0
Thus, in the neighborhood , when x x 0 , the stability of the closed-loop system will be determined by the constant matrix A c l 0 . So assuming that the closed-loop system under the control law u = K x is locally asymptotically stable, the new closed-loop system with the control output Φ ( u ) can still maintain the local asymptotic stability.  □

4. Simulation Results

This section presents the simulation results and comparison analysis of the aforementioned schemes. The initial simulation conditions are set as V = 137.5 ( m / s ) , [ φ , ψ , γ ] = [ 210 , 0 , 180 ] ( ) .
To be brief, the proportional allocation scheme is denoted as case 1, the daisy-chaining allocation scheme is case 2, while the multi-object allocation scheme is case 3. According to the comparison between the nominal data and the three allocation scheme cases in Figure 4, Figure 5, and Figure 6, it obviously shows that they are quite close to the nominal data, which on the one hand, demonstrates that the control allocation schemes of these three cases can accurately track the control command. On the other hand, it also verifies the effectiveness and robustness of these three allocation algorithms.
Furthermore, according to the control errors comparison of Figure 7, case 3 had the highest control precision. In 410 s, the actuators were switched from RCS and AS to AS only, because the dynamic pressure and the control efficiency of AS were big enough for the attitude control requirements. However, the switching smoothness of case 2, especially in the pitch channel, was the worst, which indicated that the daisy-chaining allocation scheme could not perform well during the switch. With respect to the deflection angles’ smoothness (shown in Figure 8), case 2 was the worst, while case 1 was the best. The reason is that, for the proportional allocation scheme, RCS had the exclusive, corresponding controller, and its control command tracking and allocation was independent from the aero surfaces. Moreover, as shown in Figure 9 and Figure 10, the RCS fuel consumption of case 3 was the least, and case 2 was the most. This is because, in case 2, the control command error minimization was the first priority and AS was only used when RCS could not meet the control command requirements, which made the fuel consumption the greatest. In case 3, both the control command error minimization and the fuel consumption minimization were considered in the optimal objective function, and by choosing the proper weight values for these minimization objects, the actuators could be utilized with maximum control efficiency, while reducing the fuel consumption and improving the control precision.
Therefore, according to the above results and analysis, the control performances of these three schemes have been interpreted in Table 1. Considering the control precision, allocation accuracy, RCS fuel consumption, and other factors, the multi-object based optimal allocation scheme was the best.

5. Conclusions

During the unpowered re-entry phase, RLV undergoes a sharp change of altitude, overload, and dynamic pressure, and transforms from the initial low-energy re-entry state, through the dense atmosphere, to the low-speed glide, which led to the AS’s control efficiency to rise, while in contrast, the RCS’s control efficiency dropped. Therefore, in the hybrid control system of RCS and AS, this paper proposed a proportional allocation scheme, based on dynamic pressure, a daisy-chaining allocation scheme based on the control errors, and a multi-object based optimal allocation scheme to distribute the virtual control command to the multiple actuators. Then, after a stability analysis of the whole system, the simulation results showed that even though these three schemes all had good control performances, the multi-object based allocation scheme had an optimal overall performance of the control system, by taking the control precision, allocation accuracy, fuel consumption, and other objective optimization functions into account.

Author Contributions

Conceptualization, X.Z. and R.M.; methodology, X.Z.; software, X.Z.; validation, R.M., P.W. and J.C.; formal analysis, X.Z.; investigation, X.Z.; resources, R.M.; data curation, R.M.; writing—original draft preparation, X.Z.; writing—review and editing, X.Z., R.M., P.W. and J.C.; visualization, X.Z. and R.M.; supervision, R.M.; project administration, R.M.; funding acquisition, R.M.

Funding

This research was funded by The Fourth Batch of Manned Space Pre-research Projects (Grant No. 060201).

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Anoop, P.R.; Laila, B.M.; Ashima, C.R. Robust adaptive backstepping control of RLV’s in descent phase using continuous switching functions. In Proceedings of the 2015 International Conference on Control Communication & Computing India (ICCC), Trivandrum, India, 19–21 November 2015; pp. 131–136. [Google Scholar]
  2. Jia, J.; Qin, Y.; Xu, J. Re-entry attitude two-loop SMC control and rudders-nozzles blending selection allocation of RLV. Aerosp. Shanghai 2009, 26, 27–30, 34. [Google Scholar]
  3. Hu, Q.; Niu, G.; Wang, C. Spacecraft attitude fault-tolerant control based on iterative learning observer and control allocation. Aerosp. Sci. Technol. 2018, 75, 245–253. [Google Scholar] [CrossRef]
  4. Qiao, J.; Liu, Z.; Li, W. Anti-disturbance attitude control of combined spacecraft with enhanced control allocation scheme. Chin. J. Aeronaut. 2018, 31, 1741–1751. [Google Scholar] [CrossRef]
  5. Li, Q. Performance Analysis and Autopilot Design for a Missile with Blended Lateral Thrust and Aerodynamic Force. Ph.D. Thesis, Harbin Institute of Technology, Harbin, China, 2014. [Google Scholar]
  6. Kim, S.; Cho, D.; Kim, H.J. Force and moment blending control for agile dual missiles. In Proceedings of the 2013 American Control Conference, Washington, DC, USA, 17–19 June 2013; pp. 5574–5580. [Google Scholar]
  7. Xing, L.; Zhang, K.; Chen, W.; Yin, X. Optimal control and output feedback considerations for missile with blended aero-fin and lateral impulsive thrust. Chin. J. Aeronaut. 2010, 23, 401–408. [Google Scholar]
  8. Buffington, J.M.; Enns, D.F.; Teel, A.R. Control allocation and zero dynamics. J. Guid. Control Dyn. 1998, 21, 458–464. [Google Scholar] [CrossRef]
  9. Mukherjee, B.K.; Giri, D.K.; Sinha, M. Lorentz-Force-Based Fuzzy Proportional-Integral-Derivative Attitude Control for Earth-Pointing Satellites. J. Spacecr. Rocket. 2017, 54, 1153–1160. [Google Scholar] [CrossRef]
  10. Shao, X.; Ren, Z.; Wang, R. New control allocation algorithm for three dimension problem based on genetic algorithm. In Proceedings of the 33rd Chinese Control Conference, Nanjing, China, 28–30 July 2014; pp. 3766–3770. [Google Scholar]
  11. Cheng, J.; Wang, L.; Jiang, Q.; Cao, Z.; Xiong, Y. Cuckoo search algorithm with dynamic feedback information. J. Future Gener. Comput. Syst. 2018, 89, 317–334. [Google Scholar] [CrossRef]
  12. Anoop, P.R.; Laila, B.M. Robustness study for longitudinal and lateral dynamics of RLV with adaptive backstepping controller. Int. J. Eng. Tech. Res. 2015, 4, 157–161. [Google Scholar] [CrossRef]
  13. Johansen, T.A.; Fossen, T.I. Control allocation—A survey. Automatica 2013, 49, 1087–1103. [Google Scholar] [CrossRef] [Green Version]
  14. Krovel, T.D. Optimal Tuning of PWPF Modulator for Attitude Control. Ph.D. Thesis, Norway Norwegian University of Science and Technology, Trondheim, Norway, 2005. [Google Scholar]
  15. Zamani, I.; Sadati, N.; Zarif, M. On the stability issues for fuzzy large-scale systems. Fuzzy Sets Syst. 2011, 174, 31–49. [Google Scholar] [CrossRef]
  16. Liu, C.; Tang, S.; Xu, Z. Research on hybrid control for reusable launch vehicle. Comput. Simul. 2013, 30, 76–80. [Google Scholar]
  17. Mu, R.; Zhang, X. Control allocation design of reaction control system for reusable launch vehicle. Abstr. Appl. Anal. 2014, 2014, 541627. [Google Scholar] [CrossRef]
  18. Caiti, A.; Corato, F.D.; Fenucci, D.; Grechi, S.; Novi, M.; Pacini, F.; Paoli, G. The project V-fides: A new generation AUV for deep underwater exploration, operation and monitoring. In Proceedings of the 2014 Oceans-St. John’s, St. John’s, NL, Canada, 14–19 September 2014; pp. 1–7. [Google Scholar]
  19. Cheng, X.; Xin, R.; Wu, L.; Guo, Z. RCS and Aerodynamic Parameters Identification of The Reentry Spacecraft from Chang’E Flight Test. In Proceedings of the 21st AIAA International Space Planes and Hypersonics Technologies Conference, Xiamen, China, 6–9 March 2017. [Google Scholar]
  20. He, C.; Wang, X.; Chang, Y.; Zhang, Z. Research on Dynamic Allocation Strategy for Multi-Effectors Compound Control. Navig. Position. Timing 2018, 5, 54–59. [Google Scholar]
Figure 1. The structure diagram of the proportional allocation scheme.
Figure 1. The structure diagram of the proportional allocation scheme.
Applsci 09 01617 g001
Figure 2. The structure diagram of the daisy-chaining allocation scheme.
Figure 2. The structure diagram of the daisy-chaining allocation scheme.
Applsci 09 01617 g002
Figure 3. The structure diagram of the multi-object based optimal allocation scheme.
Figure 3. The structure diagram of the multi-object based optimal allocation scheme.
Applsci 09 01617 g003
Figure 4. The flight trajectories of the reusable launch vehicle (RLV).
Figure 4. The flight trajectories of the reusable launch vehicle (RLV).
Applsci 09 01617 g004
Figure 5. The flight velocities of the RLV.
Figure 5. The flight velocities of the RLV.
Applsci 09 01617 g005
Figure 6. The attitude angles of the RLV.
Figure 6. The attitude angles of the RLV.
Applsci 09 01617 g006
Figure 7. The control errors comparison.
Figure 7. The control errors comparison.
Applsci 09 01617 g007
Figure 8. Comparison of the defection angles of the aero surface (AS).
Figure 8. Comparison of the defection angles of the aero surface (AS).
Applsci 09 01617 g008
Figure 9. Reaction control system (RCS) moment comparison.
Figure 9. Reaction control system (RCS) moment comparison.
Applsci 09 01617 g009
Figure 10. The fuel consumption comparison.
Figure 10. The fuel consumption comparison.
Applsci 09 01617 g010
Table 1. Comparison of the three allocation schemes.
Table 1. Comparison of the three allocation schemes.
IndexSimulation Comparison
control error
(or allocation error) 1
case 3 < case 2 < case 1
switching smoothnesscase 3 is the best, then is case 1, and case 2 is the worst
RCS fuel consumptioncase 3 < case 1 < case 2
deflection angles’ smoothness of AScase 1 is the best, then is case 3, and case 2 is the worst
1 Since these three schemes were verified under the same controller, the control precision in this situation was also equivalent to the allocation accuracy.

Share and Cite

MDPI and ACS Style

Mu, R.; Zhang, X.; Wu, P.; Chen, J. RCS and Aero Surfaces Control Allocation Research on RLV’s Re-Entry Phase. Appl. Sci. 2019, 9, 1617. https://doi.org/10.3390/app9081617

AMA Style

Mu R, Zhang X, Wu P, Chen J. RCS and Aero Surfaces Control Allocation Research on RLV’s Re-Entry Phase. Applied Sciences. 2019; 9(8):1617. https://doi.org/10.3390/app9081617

Chicago/Turabian Style

Mu, Rongjun, Xin Zhang, Peng Wu, and Jiaye Chen. 2019. "RCS and Aero Surfaces Control Allocation Research on RLV’s Re-Entry Phase" Applied Sciences 9, no. 8: 1617. https://doi.org/10.3390/app9081617

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

Article Metrics

Back to TopTop