1. Introduction
A boosting gliding vehicle is a special kind of vehicle that is propelled by a booster rocket to a specific altitude and speed before re-entering the atmosphere and gliding back to earth. It flies at a maximum altitude of 200 km or less and at a speed of over 5 Ma. Furthermore, the atmosphere has a noticeable impact on the entry gliding process, which is highly nonlinear, strongly coupled to the environment, and subject to complicated constraints. This presents a very serious challenge to trajectory planning. In terms of practical applications, the requirement for the rapid launch of boosting gliding vehicles is raised by ground commanders. The range capabilities of the vehicle and its ability to hit the target must be known by the commanders when a striking target has been selected. The entire decision-making process is typically completed in a short time. In addition, it is possible that the gliding vehicle will encounter unusual occurrences or unexpected faults [
1,
2]. In these circumstances, the vehicle should be able to operate autonomously and make decisions such as abandoning the preplanned mission and immediately implementing safety measures. It is necessary to quickly predict a new target that can be reached based on the current state and to make a reasonable selection of target points, which provide basic information for the ground commander to develop countermeasures. The main objective is to study the calculation of the vehicle’s reachable zone during the gliding phase to improve the computational efficiency and to provide the potential for online replanning, thus achieving improved survivability, operational effectiveness, and safety of the vehicle.
In general, there are two main trajectory prediction methods for a gliding vehicle: the analytical method [
3,
4,
5,
6,
7,
8,
9] and the numerical method [
10,
11,
12,
13,
14,
15]. The analytical method is an intuitive method to predict the trajectory of a hypersonic vehicle. In the process of prediction, the analytical expression of the trajectory is usually obtained by solving the dynamics model according to the current state. However, due to the complex coupling relationship, only first- or second-order approximate solutions can be obtained by reasonable simplification. Zhang et al. [
3] developed high-precision analytical solutions for 3-dimensional (3-D) hypersonic gliding trajectory over the rotating and spherical Earth using the regular perturbation method. Aiming at the special gliding problem where the gliding speed is close to the first cosmic speed, Yu et al. [
4] planned a drag acceleration profile and derived the analytical solution of a three-dimensional special gliding trajectory by properly simplifying the nonlinear equations of motion. The numerical method firstly creates the control input and then predicts the trajectory by using the integral method. The designed control input can be a bank angle or a generalized flight profile characterizing the vehicle’s motion, such as a drag acceleration–velocity (D-V) profile [
11] or a drag acceleration–lateral lift-to-drag ratio–energy (
) profile [
12]. More enticingly, the numerical method can be employed for the trajectory planning of complicated flight missions that take multiple waypoints and no-fly zone constraints into consideration because of its algorithmic robustness and adaptability to path constraints and terminal constraints. Zhang et al. [
13] proposed a new entry trajectory generation method for hypersonic glide vehicles based on a three-dimensional acceleration profile which meets range requirements while considering waypoint and no-fly zone constraints.
The reachable zone [
16,
17] is an important indicator for evaluating the coverage range and flight capability of a boosting gliding vehicle. The results of the reachable zone calculation and the perception of the current vehicle status can also be used by the vehicle to decide whether to switch to a new target location or a new tracking profile, as well as whether to implement a new safe disposal plan autonomously or with the help of ground commanders. This can increase the autonomy and safety of the vehicle. The methods for the calculation of the reachable zone have been extensively studied by many scholars at present, mainly the constant bank angle method [
18,
19], the optimization method [
20,
21,
22,
23], and the profile design method [
24,
25]. The constant bank angle method, which is frequently employed in engineering, is simple, reliable, and rapid, although it contains certain errors when compared to the actual reachable zone. The optimization approach is the most precise solution method now accessible, but the pace of the solution is very slow, necessitating additional study to fulfil the requirements of online planning. Arslantas et al. [
20] proposed an algorithm for the approximation of nonconvex reachable sets by using optimal control. The proposed method computes approximated reachable sets and the attainable safe landing zone with information about propellant consumption and time and is applied to a generic Moon landing mission. Zhao et al. [
22] proposed a method based on the analytical homotopic approach to analyze the flight capability of a Mars atmospheric entry vehicle. Based on the solutions to optimization problems, the reachable longitudinal area can be determined iteratively by setting a proper continuation parameter. The reachable zone calculated by the profile design method is easy and practical. Firstly, the entry process constraints are translated into a generalized flight profile, and a flight corridor is formed. Then, entry-designed profiles are planned along the corridor boundaries to form the maximum and minimum range profiles as well as all the feasible profiles. Finally, the corresponding trajectory endpoints of each profile are connected to obtain the reachable zones. He et al. [
25] proposed a new landing footprint generation algorithm that considers multiple uncertainty effects based on an improved 3D acceleration profile planning method.
In short, there are several gaps in the current works on the reachable zone of boosting gliding vehicles, such as low computational efficiency and poor adaptability. What is more, the current literature is not conducive to the study of online prediction for the reachable zone because of low computational efficiency. Aimed at solving the above problems, this paper proposes a fast prediction method for the target reachable zone of a boosting gliding vehicle based on a database. The database of the target reachable zone can be built in advance using the standard trajectory that was previously designed. In the process of the gliding phase, when the vehicle encounters an emergency, the commander can quickly predict the reachable zone at the current moment based on the database method, which provides theoretical support for the online trajectory replanning of the gliding vehicle. The structure of this paper is as follows:
Section 2 establishes the motion formulation and the constraints for the boosting gliding vehicle; the preliminary D-V profile method is introduced in
Section 3; in
Section 4, the effective reachable zone prediction method is proposed; the simulated examples demonstrating the validity and accuracy of the reachable zone prediction method are detailed in
Section 5. We conclude this paper in
Section 6.
4. The Reachable Zone Predictive Method
The predictive method of reachable zone determination based on the database is proposed in this section. It can help us to quickly predict the reachable zone based on the current state information of the vehicle and information about the perception of the environment and to determine the current vehicle safety and the likelihood of completing the mission, as well as provide a theoretical basis for further autonomous online replanning decisions.
4.1. Reachable Zone Determination Method
In this subsection, a six-point method (SPM) is proposed to determine the reachable zone of a gliding vehicle at a certain moment. The SPM focuses on quick discrimination of the vehicle coverage capability, providing a discriminatory condition for the online target adjustment and replanning on whether a target point is reachable or not. It is noteworthy that this method provides the foundation for the design of the database method that follows later.
Once the profile for the maximum and minimum range has been designed, the longitudinal movement of the vehicle is determined immediately. As shown in
Figure 3, the bank-less reversal procedure can be used to immediately find the points “1”, “3”, “4”, and “6” with little additional effort. Two unreachable virtual target points are artificially selected on the initial heading; by tracking these two points it is possible to find points “2” and “5” in the D-V profile tracking method.
The SPM procedure of the reachable zone corresponding to the different moments of the vehicle is as follows:
Step 1: Calculate the position for the minimum range point “2” and the maximum range point “5” by tracking the designed profile as shown in
Figure 1;
Step 2: Calculate the maximum cross-range points “1” and “3” under the minimum-range condition by keeping the bank angle positive or negative during the whole gliding phase and employ the same method to calculate the maximum cross-range points “4” and “6” under the maximum-range condition;
Step 3: Connect the six predictive points by the simple interpolation method, to form a sector-shaped reachable zone in the longitude–latitude plane as shown in
Figure 4. When six points are known, an online quick determination of the reachable area can be performed. Therefore, the six points, the area, the downrange, and the cross-range are used to describe the properties of the reachable zone;
Step 4: Determine the reachability of a new target point when one is given. As shown in
Figure 4, a new target point
is randomly placed in a zone. Establish the minimum range reachability curve
, the maximum range reachability curve
, and the lateral boundary lines
and
. The mathematical expressions are as follows:
where
,
, and
, with
, can be easily obtained by solving the quadratic expressions for the six boundary points with simple algebraic skills, so they are omitted here.
If the new point’s longitude and latitude satisfy the conditions as follows:
then the new target point is reachable; otherwise, it is unreachable.
4.2. Reachable Zone Predictive Method
In practice, the gliding vehicle may experience unusual occurrences or unexpected faults. For example:
The gliding vehicle malfunctions during the flight. In these circumstances, the vehicle should be able to operate autonomously and make decisions such as abandoning the preplanned mission and immediately implementing safety measures. It is necessary to immediately forecast the target reachable zone online and to make a reasonable selection of target points, which provide basic information for the ground commander to develop countermeasures.
In addition, the target point needs to be adjusted momentarily during the gliding phase. The ground commander must forecast the target reachable zone online according to the current state and determine if the new target point is inside it.
Therefore, a database method (DBM) for online prediction of the reachable zone of the gliding vehicle is proposed. A database of the reachable zone regarding the predicted time is constructed according to the standard trajectory before launch. When the vehicle encounters an unexpected situation, its reachable zone can be quickly determined online, and new safety measures can be quickly implemented to avoid disastrous consequences or leverage operational effectiveness according to the current time, providing a guarantee for the online trajectory replanning of the vehicle.
The DBM procedure of the reachable zone is as follows,
Step 1 (Database Building): Because the timing of unusual events in the vehicle cannot be determined in advance, a database needs to be constructed by employing the time for the prediction of the reachable zone as the independent variable. Select a proper time step length and divide most of the flight time of the vehicle into a series , where and ; then, calculate the six characteristic points by the SPM at the current time and construct the database with this simulation data;
Step 2 (Database use): If an unusual event occurs in the vehicle, then combined with the offline calculated database, the reachable zone in the current state can be predicted in less time by the simple interpolation method at the current flight time . Our numerical studies show that interpolation takes only a brief amount of time, making the DBM ideally suited for online applications;
Step 3: A suitable strike target point or safe disposal area can be quickly determined from the reachable zone, and other safety measures can be taken autonomously by the vehicle, thus improving the survivability, operational effectiveness, and maneuverability of the vehicle.
6. Conclusions
Aiming at problems such as low computational efficiency and poor adaptability in the target reachable zone prediction of a boosting gliding vehicle, the database method and six-point method are proposed. Firstly, to increase time efficiency, the six-point method, which can determine whether a new goal point is reachable, is first presented. Secondly, the database method for vehicle reachable zone prediction which can provide the potential for online replanning is suggested depending on the six-point method. Finally, the results suggest that the database method achieves very high time efficiency with less loss of accuracy than the six-point method. With an accuracy error of less than 1%, it can forecast the vehicle’s reachable zone within 0.02 s, which is a significant improvement over the integral method, providing a fast guarantee of safe re-entry control for hypersonic vehicles. However, the accuracy declines with an increased number of standard bank reversals, which is a relevant component for additional study in this method.