Next Article in Journal
Experiment-Based Process Modeling and Optimization for High-Quality and Resource-Efficient FFF 3D Printing
Previous Article in Journal
Smart Manufacturing Systems and Applied Industrial Technologies for a Sustainable Industry: A Systematic Literature Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

General Periodic Cruise Guidance Optimization for Hypersonic Vehicles

1
College of Electrical and Electronic Engineering, Anhui Science and Technology University, Bengbu 233030, China
2
Science and Technology on Space Physics Laboratory, Tianjin 300222, China
3
College of Artificial Intelligence, Nankai University, Tianjin 300350, China
4
Department of Electrical and Mining Engineering, University of South Africa, Florida 1709, South Africa
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(8), 2898; https://doi.org/10.3390/app10082898
Submission received: 22 March 2020 / Revised: 17 April 2020 / Accepted: 18 April 2020 / Published: 22 April 2020
(This article belongs to the Section Computing and Artificial Intelligence)

Abstract

:
Periodic cruise has the potential to improve the fuel efficiency of a hypersonic vehicle. However, the optimization of periodic cruise is very difficult and can only be performed inefficiently through trial-and-error due to the parameterized form. In this paper, we systematically optimized the hypersonic periodic cruise using the pseudo-spectral method (PSM) scheme. We specify the main variables as the given forms of periodic functions and parameterize the periodic guidance. The characteristic parameters can then be considered as augmented states to generate augmented dynamics. Therefore, periodic cruise optimization can be directly obtained by using GPOPS (Gauss Pseudo-spectral OPtimization Software). The numerical results demonstrate the effectiveness of the proposed method. The approach in this case study can be generalized to solve similar trajectory optimization problems that can be parameterized in a unified manner.

1. Introduction

Nowadays, hypersonic vehicles are attractive in many countries [1,2,3]. In addition to aerodynamic hypersonic gliders, powered hypersonic vehicles primarily operate at constant velocities at specific altitudes because this strategy can be easily implemented in practice. The cruising altitude and velocity were determined according to the principle of fuel efficiency maximization to achieve a long flight range. In other words, the flight range, with respect to the fuel consumption, should be as large as possible. In the future, there is a need to further improve the fuel efficiency of the cruising phase to make room for useful payloads and reduce the weight and volume of the launch vehicle. Therefore, a more advantageous flight mode should be developed instead of the traditional steady-state cruise, to increase the efficiency-cost of fuel consumption. This kind of research is particularly important for inter-continental hypersonic vehicles.
The conventional steady-state cruise is the simplest paradigm in the sense of optimality, which is an achievable 2 degree-of-freedom (DOF) trajectory guidance law in terms of altitude and velocity at the expense of a certain flight range. The theoretically optimal trajectory is an infinite DOF curve, which cannot be implemented in practice. In addition to the steady-state cruise, a periodic cruise of more than 2 DOF may improve the fuel efficiency in hypersonic flight. Periodic control is a repetition of the same control actions in each cycle, and the results of optimal periodic control (OPC) have appeared intermittently since the 1950s. Early OPC germinated from the chemical engineering process to achieve economic benefits [4,5,6,7,8,9]. Since then, once it was properly developed, the OPC concept was suitable for handling a much wider variety of dynamical systems. Besides chemical processes, cruise control of automobiles and aircrafts is a typical application of periodic control during long-period normal operations because of the economic reasons [10,11,12,13,14,15,16,17,18,19,20]. According to [11,12,13,14,15,16,17,18,19,20], a flight vehicle cruising at non-constant altitudes and velocities with proper power switches may save the fuel consumption to some extent, or it can fly at a longer range. For example, the thrust can be switched off during the descending phase in a cycle such that the gravitational force can be fully utilized to reduce the velocity loss, while the thrust can be switched on again at a certain time in the ascending phase to compensate for the velocity loss. This conversion between the potential energy and kinetic energy has the possibility of enhancing the fuel efficiency. This is quite attractive in the aerospace industry.
Compared to the application of OPC, the theoretical analysis of OPC is quite difficult. In the theoretical research, the main focuses are the sufficient and necessary conditions for OPC [21,22]. The sufficient condition aims to give a criterion for improving the optimal steady-state control through cyclic operations [23]. The existing sufficient conditions are based on the Hamilton-Jacobi theory [24]. The state-of-the-art sufficient condition is the so-called π-test in the frequency domain [25,26,27]. However, the sufficient condition is only a guarantee of existence, which can slightly improve the steady-state performance with slight perturbation, without considering optimality. We must resort to the necessary conditions for finding the optimal periodic solution. The necessary conditions are almost unexceptionally based on the maximum principle [28], which provides a unique basis for the subsequent optimization of characteristic parameters with the help of Hamiltonian functions by using gradient-based methods, including direct and indirect schemes [29]. The indirect philosophy analytically derives the necessary condition and then obtains the optimal solution. These methods use the calculus of variations to establish a set of first-order optimality equations. However, it is quite difficult to solve these equations because such a two-point boundary value problem (TPBVP) is well known for its difficulty. So far, the shooting method [30] is one of the few methods that can handle TPBVP by iteratively correcting the initial values through the terminal discrepancy. Nevertheless, the shooting method is too sensitive to the choice of the initial guess. Therefore, successful application of the shooting method heavily relies on a refined understanding of the plant and an accurate initial guess. Besides, the existing experiments showed that the convergence behavior of the first-order optimization schemes is poor, relative to a class of aircraft cruise problems [30]. In short, there is currently no effective indirect numerical method to obtain the optimal periodic solution. Due to the complicated calculation process and special expertise requirement, the above-mentioned methods lack easy utility, in general, for fast design and evaluation. To date, there is no professional software that can handle periodic optimization problems in a unified framework. Therefore, we must apply existing and mature optimization software to deal with this problem.
In recent years, direct methods, especially pseudo-spectral methods (PSM), have become increasingly popular in the preliminary design phase of the aerospace industry with the development of computers and the corresponding optimization software, GPOPS (Gauss Pseudo-spectral OPtimization Software), which is based on some effective nonlinear programming methods, such as SQP (Sequential Quadratic Programming) [31,32,33,34,35]. GPOPS has been successfully applied to many trajectory optimization problems. Although PSM is widely used in trajectory optimization problems because of its maturity and module standardization, there are no reports on its application in the periodic cruise optimization to our best knowledge, except [36] which partitioned a cycle into four segments to impose different kinds of constraints in a tiresome manner. The main difficulty is that the parameterized periodic trajectory is beyond the framework of PSM, which is based on the polynomial fitting in terms of Gauss nodes to handle infinite-DOF curve optimization problems with independent variables to be optimized. In other words, PSM cannot be directly applied to optimize trajectory with a specified form that implies strong interdependence of the variables. At present, it is hard to find other means, other than PSM, to solve this problem. Based on the current popularity and acceptance of GPOPS, the use of PSM to optimize periodic cruise trajectories can provide a general, convenient, and effective methodology for practitioners. Since the periodic cruise cannot be embedded directly into the GPOPS software, the problem is how to achieve this flexibly. As a matter of fact, many trajectory optimization problems are parameterized to facilitate implementation. We hope for a general solving method for this wide range of problems, by using the GPOPS rather than a particular solution.
In this paper, the Gauss pseudospectral method (GPM) is used to obtain the optimal periodic trajectory of the HL-20 hypersonic aircraft in a general manner, different to the method in [36]. The periodic form is firstly specified, and then the characteristic parameters are considered as augmented states. The originally physical states plus these augmented states establish an augmented system. The periodic form can be added as a path constraint embedded in the GPOPS, with acceptable accuracy. Mathematical simulations are performed to verify the proposed approach.
The remaining parts of the paper are organized as follows. The preliminary knowledge is presented in Section 2. The solving strategy is offered in detail in Section 3. The simulation results are presented in Section 4. The conclusions are given in Section 5.

2. Preliminary Preparation

2.1. Mathematical Model

In this paper, the HL-20 hypersonic vehicle model is employed [15] as a benchmark. In the trajectory optimization and guidance design phase, we assume that the attitude control can be ideally realized; in other words, there is no control error and the hypersonic vehicle can be considered as a mass point. For the sake of brevity, the spherical model of the Earth is ignored without affecting the essence of the optimization algorithm. The dynamic model for the mass point can be described as
{ d h d t = M a sin γ d M d t = T cos α D m g sin γ m a d γ d t = T sin α + L m M a + cos γ ( M a R e + h g M a ) d m d t = T g I sp d r d t = M a cos γ ( R e R e + h ) ,
where h is the altitude (m); M is the Mach number; γ is the elevation angle (rad); m is the mass of the flight vehicle (kg); r is the range (m); a is the normal sound speed and assumes the constant of 340 m/s for convenience; α is the angle of attack (rad); T is the thrust (N); D is the drag (N); L is the lift (N); g 9.81   m / s 2 is the gravitational constant; R e = 6378   km is the radius of the Earth; and I sp is the specific impulse of the booster. The detail of this model can be seen in [15].
According to the definition of the periodic cruise, the period refers to the flight range rather than the flight time. Therefore, we can reformulate Equation (1) as
{ h = d h d r = tan γ ( 1 + h R e ) M = d M d r = T cos α D m g sin γ M a 2 m cos γ ( 1 + h R e ) γ = d γ d r = ( L + T sin α m g cos γ m M 2 a 2 cos γ + 1 R e + h ) ( 1 + h R e ) m = d m d r = T g I sp M a cos γ ( 1 + h R e ) ,
which is the foundation for later optimization.

2.2. Problem Formulation

In this paper, it is necessary to find an optimal periodic cruising trajectory at an initial altitude to minimize the fuel consumption per unit of flight range. In short, we hope to seek a cost-effective trajectory.
The complete issue can be formulated as a standard nonlinear optimal control problem. Considering the dynamic Equation (2), the average fuel consumption or the cost function can be defined as [15]
J = 1 r c 0 r c T g I sp M a cos γ ( 1 + h R e ) d r ,
for a specified range of r c or the range of one cycle. The control constraints include the angle of attack and the opening degree of the engine, s ( 0 s 1 ) . The process constraints include the altitude ( h ), the Mach number ( M ), and the elevation angle ( γ ), which should be within their reasonable ranges, respectively. The terminal constraints are
{ h ( r c ) = h ( 0 ) M ( r c ) = M ( 0 ) γ ( r c ) = γ ( 0 ) ,
to ensure a complete cycle. However, it is not appropriate to take r c as the integral upper limit when r c is not a constant. Then, we define another equivalent cost function as
J = m i m t r c ,
where m i and m t are the initial and terminal mass of one cycle, respectively. Note that Equations (3) and (5) are equivalent, as they are two representations of the average fuel consumption relative to the flight range in one cycle. The static form of Equation (5) is easier for an optimizer to solve. In this way, the problem of using Equation (3) can be avoided, and the computational complexity can be reduced.

2.3. Brief Introduction of GPM

Consider dynamic equation [31,32,33,34,35]:
x ˙ = f ( x ( t ) , u ( t ) , t ) ,
where x ( t ) R n and u ( t ) R m are state and control variables, respectively, and the continuous function f is defined on R n × R m × R R n .
When the cost function, Equation (5), is only in terms of terminal states as in this periodic optimization paradigm, the traditional optimal control problem can be formulated in a unified form as minimization of
J = Φ [ x ( t 0 ) , t 0 , x ( t f ) , t f ] ,
subject to the boundary equality constraint of
ϕ ( x ( t 0 ) , t 0 , x ( t f ) , t f ) = 0 ,
and the process inequality constraint of
C ( x ( t ) , u ( t ) , t ) 0 ,
where Φ , ϕ , and C are continuous functions defined on R n × R × R n × R R , R n × R × R n × R R q , and R n × R m × R R r , respectively; t 0 and t f are the initial and final time instants of the optimization interval. The detailed description of GPM can be found in [31,32,33,34,35]. In GPM, the original optimal control problem can be approximated as static nonlinear programming (NLP). The essence of GPM is to replace the original infinite-dimension static NLP by eliminating differential and integral equations. There are many effective methods to solve NLP, and SQP is a famous one that is widely used because of its reliability. Nowadays, reliable software, SNOPT (Sparse Nonlinear OPTimizer, Stanford University, Stanford, CA, USA), is available to solve SQP problems in a unified framework.

3. Augmented States Based Periodic Cruise Optimization

Due to the mathematical form constraint of periodic cruising trajectory, GPM cannot be directly applied. To solve this problem, we formulate the periodic functional constraint as a path constraint by treating the characteristic parameters as augmented states. Then, we augment the original system with additional path constraints embodying the periodic property.
The periodic altitude can be in the following form:
h = h a cos ω r + h b ,
where h a , h b , and ω are the characteristic parameters to be optimized. Considering the first sub-Equation (2):
d h d r = tan γ ( 1 + h R e ) ,
As h R e up to more than two orders of magnitudes, we can approximate Equation (11) as:
d h d r = tan γ ,
Combining Equations (10) and (12) yields:
γ = tan 1 ( h a ω sin ω r ) ,
This can provide a practical guidance law for a hypersonic vehicle to achieve periodic cruise; otherwise, it is difficult to implement accurate tracking of the altitude, as shown in Equation (10), due to the slow altitude response [37,38,39,40]. According to Equation (10), the cycle range is
r c = 2 π / ω ;
To sum up, three characteristic parameters describe a periodic solution, which should be optimized. We specify these constant parameters as augmented states as
{ d h a d r = 0 d h b d r = 0 d ω d r = 0 ,
Combining the original four states, we obtain seven-state augmented dynamics. Subsequently, we perform the optimization for this system. We may include Equation (10) as a path constraint as
| h ( h a cos ω r + h b ) | < h ε ,
where h ε is an acceptable tolerance for numerical computation. In this way, the path constraints can be naturally embedded in the GPOPS.

4. Numerical Examples and Analysis

In this section, numerical examples are provided to illustrate the effectiveness of the proposed method. We attempt to investigate the optimality and accuracy. Optimality is the performance improvement compared with the traditional optimal steady-state cruise. Here, the performance is only the average fuel consumption. The comparison results can explain the practical significance of the periodic cruise and the proposed method. The accuracy investigation can reveal the compatibility of the results.
The limits of the control variables, α and s , are determined according to the original data benchmark, as illustrated in Table 1.

4.1. Optimal Velocities of Steady-State Cruise at Different Altitudes

First, the optimal velocities of steady state cruise at different altitudes should be obtained, laying the foundation for further periodic optimization and comparison. The optimal velocity can be obtained through trajectory optimization by nulling the altitude rate, the Mach number rate, and the elevation angle rate in (2), respectively. The Matlab (Mathworks, Natick, MA, USA) function of fmincon is invoked to conduct this mission, wherein fmincon finds the constrained minimum of a function of several variables. In this method, we convert all dynamic equations into algebraic equations in terms of M , α , and s in a steady situation for a specified altitude, h . Here, M is the state variable, while α and s are two control variables, which have their respective ranges to be determined by the user. The cost function is the fuel consumption rate with respect to these three variables. The optimization results for OSS cruise in the altitude range [42 km, 45 km] are shown in Table 2. Compared with the optimal steady-state result in [15] of 1.555 kg/km, these results are slightly higher because of the numerical calculation discrepancies from different software. The optimal cruising velocity is larger at a higher altitude, in line with our empirical knowledge.

4.2. Optimization by Using Augmented States

In this part, we seek the optimal periodic cruising solutions by using the proposed method at the specified altitudes, as shown in Table 2. We select the altitude error tolerance, h ε , as 80 m by trial-and-error to ensure the fitting accuracy and convergence simultaneously.
To facilitate the optimization process, we specify the initial altitude, h i (also the terminal altitude, h t ), as the maximum altitude of each cycle, h max . Thus, we have h i = h t = h m a x and γ i = γ t = 0 . According to the definition of a periodic cruise, the initial Mach number, M i , equals the terminal Mach number, M t . In the following study, all optimization procedures consistently use these constraints, as shown in Table 3, for the sake of fairness.
The proposed method was carried out utilizing the initial altitudes and Mach numbers as shown in Table 2, and the corresponding results are shown in Table 4. It can be seen that periodic cruise can improve fuel efficiency compared with the corresponding optimal steady-state cruise, which is more pronounced at higher altitudes. Compared with the results of [15,36] of around 3% improvement, 2% fuel consumption improvement was achieved. Note that the unique advantage of the proposed method is its unified dealing with parameterized trajectory optimization with little programming work. In [15], the solving software NCONF (Visual Numerics, Houston, TX, USA) is rarely used nowadays and is hard to find; and in [36], the segmented optimization results have poor convergence and oversensitivity to parameter specifications. Therefore, we seek a general solving method for practitioners rather than a particular solution here. It should be also noted that the improvement degree is about 2%, like the results of 3% in [15,36], which is not quite as robust to the uncertainties in the model. In other words, this result may be worse than that of the optimal steady state when there are uncertainties. In fact, the trajectory optimization is static, and the robustness is beyond the scope of this paper.
For the 45 km case, the optimal periodic altitude is
h = 4595 cos ( 0.0072 r km ) + 40699 ,
As shown in Figure 1, it can be seen that the discrete altitude nodes almost match the cosine curve. The Mach number is shown in Figure 2. The elevation angle is shown in Figure 3, wherein the line curve is obtained by using Equation (13) with the corresponding characteristic parameters. The fitting curve matches the optimal elevation angle and is relatively satisfactory, which can provide a proper guidance command in practice. The angle of attack is shown in Figure 4. The thrust throttle is shown in Figure 5, and we can see that the engine is turned on at around 500 km. It is clear that the thrust is switched off during the descending phase, such that the gravitational force can be fully utilized to reduce the drag effect; while the thrust is switched on again in the ascending phase to compensate for the velocity loss. In this way, the fuel efficiency can be improved further. According to this result, the engine can operate at only two modes, on or off, with s = 1 or s = 0 , respectively. This fact is preferred due to its simplicity.
Next, we investigate the 43 km case for further validation. The optimal periodic altitude can be obtained as
h = 3660 cos ( 0.0078 r km ) + 39148 ,
The states are shown in Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10, respectively. Similar observations can be obtained with respect to the previous example. In Figure 6 and Figure 8, periodic altitude and elevation angle approximations with relatively satisfactory precision can offer two-level approximate references for the guidance, which is preferred by practitioners. According to Figure 1 and Figure 6, we can see that the vibration amplitude is smaller for the lower initial altitude. Figure 10 also shows an off-on engine mode as already mentioned above.

5. Conclusions

Based on the flexible use of GPM, this paper attempted to solve the optimization problem of the periodic cruising trajectory of hypersonic vehicles. The characteristic parameters of a cycle were considered as augmented states, and the difficulty of handling the periodic constraints could be avoided. The optimal solution for a periodic cruise can be systematically obtained without relying on specific models and aerodynamic characteristics. Numerical simulations were provided to illustrate the effectiveness of the proposed methods. The optimization results revealed that the periodic cruise consumes fuel more efficiently than the steady-state cruise. This work can provide a novel use of GPM to solve the parameterized guidance problem, which is not easy to optimize although it is required by practitioners. In this way, GPM can serve as a useful tool for a wider range of applications in optimal trajectory design that have parameterized forms.

Author Contributions

H.G. and M.S. proposed and designed the research; H.G. and Z.C. (Zhigang Chen) designed and performed the simulation experiment; Z.C. (Zengqiang Chen) contributed to the theoretical studies; Z.W. polished the language; All authors wrote the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (Nos. 61573197 and 61973175), South African National Research Foundation Grants (Nos. 112108 and 112142), Natural Science Foundation of Anhui Province, China (No. 1808085MF183), and South African National Research Foundation Incentive Grant (No. 114911), and Eskom Tertiary Education Support Programme Grant of South Africa. The APC was funded by National Natural Science Foundation of China (No. 61573197).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fan, Y.; Lu, F.; Zhu, W.; Bai, G.; Yan, L. A hybrid model algorithm for hypersonic glide vehicle maneuver tracking based on the aerodynamic model. Appl. Sci. 2017, 7, 159. [Google Scholar] [CrossRef] [Green Version]
  2. Zhao, X.; Li, J.; Yan, S.; Ji, S. Robust adaptive cubature Kalman filter and its application to ultra-tightly coupled SINS/GPS navigation system. Sensors 2018, 18, 2352. [Google Scholar] [CrossRef] [Green Version]
  3. Fan, Y.; Zhu, W.; Bai, G. A Cost-effective tracking algorithm for hypersonic glide vehicle maneuver based on modified aerodynamic model. Appl. Sci. 2016, 6, 312. [Google Scholar] [CrossRef] [Green Version]
  4. Horn, F.J.M.; Lin, R.C. Periodic processes: A variational approach. Ind. Eng. Chem. Process Des. Dev. 1967, 6, 21–30. [Google Scholar] [CrossRef]
  5. Horn, F.J.M.; Bailey, J.E. An application of the theorem of relaxed control to the problem of increasing catalyst selectivity. J. Optim. Theory Appl. 1968, 2, 441–449. [Google Scholar] [CrossRef]
  6. Bailey, J.E.; Horn, F.J.M. Improvement of the performance of a fixed bed reactor by relaxed steady state operation. AICHE J. 1972, 17, 550–553. [Google Scholar] [CrossRef]
  7. Matsubara, M.; Nishimura, Y.; Takahashi, N. Periodic operation of CSTR—I: Idealized control. Chem. Eng. Sci. 1973, 28, 1369–1377. [Google Scholar] [CrossRef]
  8. Matsubara, M.; Nishimura, Y.; Takahashi, N. Periodic operation of CSTR—II: Practical control. Chem. Eng. Sci. 1973, 28, 1379–1385. [Google Scholar] [CrossRef]
  9. Watanabe, N.; Kurimoto, H.; Matsubara, M. Periodic control of continuous stirred tank reactors—III: Case of multistage reactors. Chem. Eng. Sci. 1984, 39, 31–36. [Google Scholar] [CrossRef]
  10. Gilbert, E.G. Vehicle cruise: Improved fuel economy by periodic control. Automatica 1976, 12, 159–166. [Google Scholar] [CrossRef] [Green Version]
  11. Gilbert, E.G.; Parsons, M.G. Periodic control and the optimality of aircraft cruise. J. Aircr. 1976, 13, 828–830. [Google Scholar] [CrossRef]
  12. Speyer, J.L. Non-optimality of the steady-state cruise for aircraft. AIAA J. 1976, 14, 31–38. [Google Scholar] [CrossRef]
  13. Barman, J.F.; Erzberger, H. Fixed-range optimum trajectories for short-haul aircraft. J. Aircr. 1976, 13, 748–754. [Google Scholar] [CrossRef] [Green Version]
  14. Grimm, W.; Well, K.H.; Oberle, H.J. Periodic control for minimum-fuel aircraft trajectories. J. Guid. Control Dyn. 1986, 9, 169–174. [Google Scholar] [CrossRef]
  15. Chuang, C.H.; Speyer, J.L. Periodic optimal hypersonic scramjet cruise with constraints. J. Spacecr. Rockets 1997, 32, 165–171. [Google Scholar] [CrossRef]
  16. Rudd, L.; Pines, D.J.; Carter, P.H. Suboptimal damped periodic cruise trajectories for hypersonic flight. J. Aircr. 1999, 36, 405–412. [Google Scholar] [CrossRef]
  17. Carter, P.H.; Pines, D.J.; Rudd, L. Approximate performance of periodic hypersonic cruise trajectories for global reach. IBM J. Res. Dev. 2000, 44, 703–714. [Google Scholar] [CrossRef]
  18. Chen, R.H.; Williamson, W.R.; Speyer, J.L.; Youssef, H.; Chowdhry, R. Optimization and implementation of periodic cruise for a hypersonic vehicle. J. Guid. Control Dyn. 2006, 29, 1032–1040. [Google Scholar] [CrossRef]
  19. Li, R.; Shi, Y.J. The fuel optimal control problem of a hypersonic aircraft with periodic cruising mode. Math. Comput. Model. 2012, 55, 2141–2150. [Google Scholar] [CrossRef]
  20. Wang, W.; Hou, Z.; Shan, S.; Chen, L. Optimal periodic control of hypersonic cruise vehicle: Trajectory features. IEEE Access 2019, 7, 3406–3421. [Google Scholar] [CrossRef]
  21. Guardabassi, G.; Locatelli, A.; Rinaldi, S. Status of periodic optimization of dynamical systems. J. Optim. Theory Appl. 1974, 14, 1–19. [Google Scholar] [CrossRef]
  22. Bittanti, S.; Guardabassi, G. Optimal periodic control and periodic systems analysis: An overview. In Proceedings of the 25th IEEE Conference on Decision and Control, Athens, Greece, 10–12 December 1986; pp. 1417–1423. [Google Scholar]
  23. Bailey, J.E.; Horn, F.J.M. Comparison between two sufficient conditions for improvement of an optimal steady state process by periodic operation. J. Optim. Theory Appl. 1971, 7, 378–385. [Google Scholar] [CrossRef]
  24. Maffezzoni, C. Hamilton-Jacobi theory for periodic control problems. J. Optim. Theory Appl. 1974, 14, 21–29. [Google Scholar] [CrossRef]
  25. Bittanti, S.; Fronza, G.; Guardabassi, G. Periodic control: A frequency domain approach. IEEE Trans. Autom. Control 1973, 18, 33–38. [Google Scholar] [CrossRef]
  26. Bernstein, D.S.; Gilbert, E.G. Optimal periodic control: The π test revisited. IEEE Trans. Autom. Control 1980, 25, 673–684. [Google Scholar] [CrossRef]
  27. Speyer, J.L.; Evans, R.T. A second variational theory for optimal periodic processes. IEEE Trans. Autom. Control 1984, 29, 138–148. [Google Scholar] [CrossRef]
  28. Gilbert, E.G. Optimal periodic control: A general theory of necessary conditions. SIAM J. Control Optim. 1977, 15, 717–746. [Google Scholar] [CrossRef]
  29. Betts, J.T. Survey of numerical methods for trajectory optimization. J. Guid. Control Dyn. 1998, 21, 193–207. [Google Scholar] [CrossRef]
  30. Speyer, J.L.; Evans, R.T. A shooting method for the numerical solution of optimal periodic control problems. In Proceedings of the 25th IEEE Conference on Decision and Control, Athens, Greece, 10–12 December 1986; pp. 168–174. [Google Scholar]
  31. Rao, A.V.; Benson, D.A.; Darby, C.L.; Patterson, M.A.; Francolin, C.; Sanders, I.; Huntington, G.T. Algorithm 902: GPOPS, A MATLAB software for solving multiple-phase optimal control problems using the Gauss pseudospectral method. ACM Trans. Math. Softw. 2010, 37, 22–39. [Google Scholar] [CrossRef]
  32. Jiang, H.; Tian, H.; Hua, Y.; Tang, B. Research on control of intelligent vehicle human-simulated steering system based on HSIC. Appl. Sci. 2019, 9, 905. [Google Scholar] [CrossRef] [Green Version]
  33. Garg, D.; Patterson, M.A.; Darby, C.L.; Francolin, C.; Huntington, G.T.; Hager, W.W.; Rao, A.V. Direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using a Radau pseudospectral method. Comput. Optim. Appl. 2011, 49, 335–358. [Google Scholar] [CrossRef] [Green Version]
  34. Garg, D.; Patterson, M.A.; Hager, W.W.; Rao, A.V.; Benson, D.A.; Huntington, G.T. A unified framework for the numerical solution of optimal control problems using pseudospectral methods. Automatica 2010, 46, 1843–1851. [Google Scholar] [CrossRef]
  35. Garg, D.; Hager, W.W.; Rao, A.V. Pseudospectral methods for solving infinite-horizon optimal control problems. Automatica 2011, 47, 829–837. [Google Scholar] [CrossRef]
  36. Gao, H.; Sun, M.; Chen, Z. Hypersonic periodic cruise trajectory optimization based on flexible use of pseudo-spectral method. In Proceedings of the 2019 Chinese Intelligent Systems Conference, Lecture Notes in Electrical Engineering, Haikou, China, 26–27 October 2019; pp. 107–116. [Google Scholar]
  37. Sachs, G. Path-attitude decoupling and flying qualities implications in hypersonic flight. Aerosp. Sci. Technol. 1998, 2, 49–59. [Google Scholar] [CrossRef]
  38. Sachs, G. Increase and limit of Tθ2 in super- and hypersonic flight. J. Guid. Control Dyn. 1998, 22, 181–183. [Google Scholar] [CrossRef]
  39. Sachs, G. Longitudinal long-term modes in super- and hypersonic flight. J. Guid. Control Dyn. 2005, 28, 539–541. [Google Scholar] [CrossRef]
  40. Wu, Q.; Sun, M.; Wang, Z.; Chen, Z. Practical solution to efficient flight path control for hypersonic vehicle. Trans. Jpn. Soc. Aeronaut. Space Sci. 2016, 59, 195–204. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Optimal periodic altitude at the initial altitude of 45 km.
Figure 1. Optimal periodic altitude at the initial altitude of 45 km.
Applsci 10 02898 g001
Figure 2. Optimal Mach number at the initial altitude of 45 km.
Figure 2. Optimal Mach number at the initial altitude of 45 km.
Applsci 10 02898 g002
Figure 3. Optimal elevation angle at the initial altitude of 45 km.
Figure 3. Optimal elevation angle at the initial altitude of 45 km.
Applsci 10 02898 g003
Figure 4. Optimal angle of attack at the initial altitude of 45 km.
Figure 4. Optimal angle of attack at the initial altitude of 45 km.
Applsci 10 02898 g004
Figure 5. Optimal thrust throttle at the initial altitude of 45 km
Figure 5. Optimal thrust throttle at the initial altitude of 45 km
Applsci 10 02898 g005
Figure 6. Optimal periodic altitude at the initial altitude of 43 km.
Figure 6. Optimal periodic altitude at the initial altitude of 43 km.
Applsci 10 02898 g006
Figure 7. Optimal Mach number at the initial altitude of 43 km.
Figure 7. Optimal Mach number at the initial altitude of 43 km.
Applsci 10 02898 g007
Figure 8. Optimal elevation angle at the initial altitude of 43 km.
Figure 8. Optimal elevation angle at the initial altitude of 43 km.
Applsci 10 02898 g008
Figure 9. The optimal angle of attack at the initial altitude of 43 km.
Figure 9. The optimal angle of attack at the initial altitude of 43 km.
Applsci 10 02898 g009
Figure 10. Optimal thrust throttle at the initial altitude of 43 km.
Figure 10. Optimal thrust throttle at the initial altitude of 43 km.
Applsci 10 02898 g010
Table 1. Limits of control variables.
Table 1. Limits of control variables.
VariableLower LimitUpper Limit
α (deg)520
s 01
Table 2. Steady-state cruise optimization results.
Table 2. Steady-state cruise optimization results.
Altitude (km)Mach NumberFuel Consumption (kg/km)
4514.5361.566
4413.9801.564
4313.4131.569
4212.8301.580
Table 3. Limits of state and path constraints.
Table 3. Limits of state and path constraints.
VariableValue
h max (km) h 0
h min (km) h 0 10
γ max (deg)5
M min M 0 1
M max M 0 + 1
m min (kg)80,000
Table 4. Periodic cruise optimization results.
Table 4. Periodic cruise optimization results.
Altitude (km)Mach NumberFuel Consumption (kg/km)Cycle Range (km)Improvement in Fuel Consumption (%)
4514.5361.52758772.46
4413.9801.52988492.19
4313.4131.53738072.02
4212.8301.54927861.95
To be concrete, we take 45 km and 43 km optimization results as two examples.

Share and Cite

MDPI and ACS Style

Gao, H.; Chen, Z.; Sun, M.; Wang, Z.; Chen, Z. General Periodic Cruise Guidance Optimization for Hypersonic Vehicles. Appl. Sci. 2020, 10, 2898. https://doi.org/10.3390/app10082898

AMA Style

Gao H, Chen Z, Sun M, Wang Z, Chen Z. General Periodic Cruise Guidance Optimization for Hypersonic Vehicles. Applied Sciences. 2020; 10(8):2898. https://doi.org/10.3390/app10082898

Chicago/Turabian Style

Gao, Haitao, Zhigang Chen, Mingwei Sun, Zenghui Wang, and Zengqiang Chen. 2020. "General Periodic Cruise Guidance Optimization for Hypersonic Vehicles" Applied Sciences 10, no. 8: 2898. https://doi.org/10.3390/app10082898

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