Abstract
The moon is recognized as an important destination for space science and exploration. To find a satisfactory answer for the mystery of the universe and to make use of the lunar resources for the welfare of human beings, several space agencies are planning manned and unmanned missions on the moon. As a result, the concept of lunar vehicles has begun with an advanced descent scheme to execute a precise and safe landing on the surface of the moon. On the contrary, the energy budget is an important issue for any space mission. To reduce the cost of a space mission, it is necessary to design the vehicle trajectory based on optimized energy resources. Fuel is the main energy in a space mission. Therefore, a fuel-optimized energy generation technique is focused on this research. The design of an algorithm that generates a real-time trajectory for the descent and landing of a lunar probe is critical to ensuring a successful lunar landing mission. A scheme of dual-step trajectory generation for lunar descent is also investigated in this paper. In the algorithm developing process, the thrust-to-mass ratio is considered as a principle variable. Algorithm design along with mathematical modeling and simulation results are described in detail. In addition, the proposed method for generating reference trajectory profiles is also analyzed for fuel consumption and robustness.
1. Introduction
Since the moon is extensively observed as the first step from the Earth to space, numerous aerospace organizations have initiated several scientific operations towards the lunar expedition. Indeed, moon exploration and other planetary investigation concerns have acknowledged significant consideration from the 1960s [1–4]. Low-energy landing trajectory generation is an important issue for the upcoming space survey operations to accomplish different landing missions on planets, comets, and asteroids with numerous standards [5–10]. The likeness is that each operation needs a certain value of accurate and harmless landing competency specifically for the terrain consists of hazard to accomplish a sample return or survey missions in a scientifically attractive region. While the Apollo program is already too old, the lunar maria is not striking aims to investigate. A landing spot close to the principal peak of a large crater is believed to be the utmost technically fascinating target [11, 12]. Such locations may provide us hints about the lunar origin because these areas are still totally unexplored. Self-governing landing spacecraft is a suitable candidate to explore the mentioned attractive areas on the moon, but undoubtedly, it is a hard and uncertain assignment to land near the scientifically interesting landing region. The main reason is the long communication delay because of the huge distance [13]. Consequently, the customary trajectory producing arrangements and deep space network-based GNC scheme is not appropriate for accurate and nonviolent moon landing, while every action from the powered descent towards terminal landing phases should be completed independently with the help of on-board electronics and software systems. This means that the spacecraft will be initially orbiting the moon with a certain orbital speed condition. From the orbital state, the spacecraft will initiate an automated powered descent phase generating a descent trajectory. The spacecraft will follow that trajectory towards the landing zone. In this process, GNC will have an active role to guide, navigate, and control the spacecraft. On the way of descent, the spacecraft may reproduce the trajectory to compensate for the error so that it flies towards the right destination. Until the terminal descent phase begins, this process will be carried out. The landing spacecraft should also be oriented in an upright position and softly touch the surface of the moon in order to ensure a soft landing [14, 15].
Figure 1 shows the principal task of the lunar guidance scheme in which the spacecraft is taken from horizontally oriented condition to almost vertical orientation. In this course of time, the speed of the spacecraft is transferred from the orbital condition to the vertical landing situation at a low speed. The essence of gravity-turn descent [1, 2, 8, 15, 16] is included in the current investigation. Furthermore, it develops the solution towards a readily implementable algorithm. The direction of the thrust vector and the velocity vector is opposite to each other, and this is the principal technique of gravity-turn descent. The inertial measurement unit is used to identify the values of velocity and its direction vector. The attitude control system will use this information as an input for the purpose of maintaining the thrust vector opposite and parallel to the velocity direction. Actually, gravity-turn descent ensures upright landing with optimal fuel consumption. The plan and operation of spacecraft descent for lunar landing are separated into two different stages: the trajectory production as a reference flight path and the spacecraft guidance in real time. Escaping from the repeated long numerical operation and decreasing the difficulty for calculating the reference trajectory are very important issues for an on-board mission. Moreover, a universal reference trajectory must be produced so that the real-time guidance algorithm can use it properly. Before reference trajectory generation, it is essential to solving the dynamics of lunar landing spacecraft with different dimensions. Among those, a two-dimensional solution is described in [17]. Consequently, an upgraded 3-dimensional solution scheme is explained in [18]. A more detailed 3-dimensional advanced resolution of the moon landing scheme is deliberated in [19]. DIDO optimization technique is also applied for the moon landing trajectory optimization scheme in [20]. To achieve a precise landing, an improved descent solution and a real-time applicable trajectory generation scheme are necessary. It should fulfill the goal of future missions so that it becomes highly robust and cost-effective and can land safely. Reducing the complexity of developing the descent trajectories will certainly reduce the cost of preflight analysis and will increase the robustness for a precise lunar landing mission. Any scheme developed to replace the conventional schemes may have the same element structure: a descent solution element and a real-time applicable reference trajectory generating element. Solution methods of lunar descent available in the previous research studies are complex, iterative, and numerically calculated. Reference trajectory generation schemes followed the same style too. Moreover, some researchers implement preflight reference trajectory generation techniques as well, which made the schemes poorly robust. Although a few literature studies investigated real-time reference trajectory generation schemes that are only for the portion of the terminal descent phase, again, a common limitation observed in all the previous research studies is that, after the earth-moon transfer, several complicated steps are included to reach the terminal descent initiation point, such as Hohmann transfer and de-orbit maneuver.

In this paper, we propose a qualitative solution to the equations for spacecraft speed, horizontal span, vertical range, and cross range as a function of velocity vector pitch angle and develop an analytical algorithm for dual-step reference trajectory generation. The new proposed scheme satisfies the vertical terminal landing condition and confirms a safe lunar landing mission. Entire descent solutions and comparisons are represented here for both two-dimensional and three-dimensional illuminations. Dual-step reference trajectory generation scheme is developed from equations obtained through the advanced lunar descent solution scheme to provide an accurate descent path starting from circular or elliptical parking orbit conditions. In addition, the robustness of the proposed reference trajectory generating algorithm is evaluated. Then, this paper proposes an advanced descent scheme and trajectory generation scheme for pin-point lunar landing. Analytical studies and simulations show the effectiveness and usefulness of the proposed schemes for a future lunar mission.
2. Lunar Lander Dynamics
A lunar descent schematic diagram is shown in Figure 2, where L is shown for local vertical local horizontal (LVLH) reference frame. The relation between maneuver frame, M, and LVLH unit vectors is shown in this figure as well.

To land on the surface of the moon, it is now necessary to calculate the fundamental equations of motion. The surface of the moon is considered a uniform sphere-shaped body [1]. The dynamic equations of motion are divided into two parts. The first part describes the spacecraft dynamics and is given by the following equations:where u is the spacecraft velocity vector, is the lunar gravitational acceleration, N is the ratio of thrust F to the vehicle mass m, is the pitch angle, is the thrust vector angle relative to the opposite of the velocity vector, y is spacecraft altitude on the lunar surface, is the lunar radius, is the thrust roll angle, and is the cross-range angle.
The second part describes the kinematics and is given by the following equations:
Cross range and horizontal span are denoted by x and c, respectively.
2.1. Preliminary Postulation
Spacecraft dynamic equations are needed to be transformed as a function of velocity vector pitch angle, . In this case, some necessary assumptions are made for thrust vector angle, thrust to mass ratio, and lunar gravitational acceleration force. N (i.e., ) and are considered as constant where β is set to zero. With these assumptions, equations (1) to (3) reduce to
Therefore, is constant. Since landing must take place close to the lunar surface, it is a reasonable practical assumption that which implies that . Using this in equations (5) and (6) gives
3. 2D Advanced Numerical Solution
In this advanced solution, an assumption for the centrifugal acceleration parameter is taken in a logical way. The ratio between lunar gravitational acceleration and centrifugal acceleration is defined by a constant value of . Although it is a continuously varying parameter, it can be taken as a constant initially, and real-time guidance will rectify the errors caused by the environment. Therefore,so
Considering the traditional lunar descent works [1, 8, 16], the speed equation is obtained with the help the above assumption:
Now, equation (15) is integrated to evaluate descent velocity:̆
Ifthenas , and it is assumed that and , where so that
Here, the centrifugal acceleration parameter is measured by . Therefore, the speed equation is obtained:
Now, vertical range , time to descent , and horizontal span are defined as follows:
Then,where
For vertical range or altitude,thensowhere
For horizontal span or down range,thensowhere
As a precaution, we recommend taking an integer value for in order to avoid fractional integration. On the contrary, the value of can be set by a suitable fractional value so that becomes purely an integer quantity. However, the authors observed that the best choice is to fix some direct integer values for which prove more logical in approximation. Therefore, some test values (1, 2, 3, 4, …) for are used in the above equations while integrating. Other necessary parameters are approximated by constant values such as = 4[] and = 1.623 []. The range of the velocity vector pitch angle is considered between 90[deg] and 0[deg]. The starting speed of descent is chosen as the orbital speed, 1688 [m/s].
Computer simulation results are produced to show the influence of in Figures 3(a)–3(e). The figures show the trajectory of vertical range, speed, horizontal span, and time of lunar landing spacecraft in powered descent. These figures demonstrate comparative performance when the dynamics equations are compared with traditional methods. It can be mentioned that traditional solutions do not consider the estimation of the centrifugal acceleration parameter. In these simulation results, the impact of varying on spacecraft vertical range, speed, horizontal span, and descent time has been observed. It has been found that the vertical range is mostly influenced in this case. An assessment is conducted on simulation results to choose a suitable value of . Consequently, improved responses are found for advanced solution if = 2.

(a)

(b)

(c)

(d)

(e)
4. 3D Numerical Solution
To find a numerical solution during the powered descent phase, the above equations need to be simplified and rearranged in a format suitable for a numerical solver. We derive below the equations for speed u, time t, downrange x, altitude y, and cross-range c as a function of a single variable, namely, the velocity vector pitch angle .
Using equations (7) and (8), the equation for speed u is derived as follows:
Then,
This can be integrated as
Therefore, the equation for speed becomeswhere the Lambert function is expressed as
Using equations (8) and (12), the descent time tD can be obtained by integrating the following equation expressed as a function of :
Similarly, the equation for altitude can be rewritten as
Now, substituting the values from equation (4) giveswhere u can be replaced from equation (13). Similar procedure can be followed to express the horizontal span as a function of the velocity vector pitch angle :
Using equation (10) gives
A similar procedure is applied to derive the following equation for the cross range:
5. Three-Dimensional Advanced Descent Solution
The governing equations for a 3-dimensional advanced descent scheme are solved in the same manner as the 2-dimensional scheme described in Section 3. The only additional aspect is to include the solution of the cross-range dynamic equation of lunar landing spacecraft in this 3D advanced descent solution. Therefore, it is necessary to represent the cross-range equation as a function of the velocity vector pitch angle. The remaining assumptions are the same as those described in the 2D scheme. Therefore, for cross-range,where .
5.1. Three-Dimensional Response
Based on that derivation, a computer simulation is performed. Figure 4 represents a comparison of 3-dimensional trajectory responses for spacecraft descent on the lunar surface, while the governing equations are solved by complete integration method, conventional illumination, and advanced solution scheme. Equations of different states are numerically integrated with the constant values for lunar gravitational acceleration , thrust to mass ratio N, initial vehicle speed u0, and initial velocity vector pitch angle mentioned in Table 1. Simulation is categorized for different values of crossing angle between 5 degrees and 20 degrees with an increment of 5 degrees. It has been observed that altitude is not affected by changes in crossing angle. On the contrary, down range and cross-range distances are influenced because of different values of crossing angle. Results show that the trajectory response of less complex advanced solutions is always following the response of ideal but complex numerical solutions and having better performance than the conventional method of solution.

(a)

(b)

(c)

(d)
6. Study on Fuel Consumption
It is known that if the fuel is burnt or the thrusters are ignited, the mass of the vehicle decreases. So, the mass flow equation is shown in equation (44). The subscripts “E” denotes for engine and “J” distinguishes reaction control system (RCS) jet quantities:
Neglecting the thrusters, a new mathematical mass flow equation is shown in equation (45), which is similar to equation (44) without the thrust action. It is a suitable assumption because the mass flow due to RCS jets is much smaller than that due to the main engine:
The equation for descent time is found as a function of velocity vector pitch angle, :
The fuel mass flow rate is resolved in a manner identical to the advanced solution proposed in Section 5. With the help of equations (22), (45), and (46), vehicle mass flow is obtained:where
Fuel consumption of the proposed dual-step reference trajectory generation is discussed in this section. Simulated fuel usage scenarios are shown in Figures 5–7 for N1, N2, and also combined. Maximum engine thrust and engine exhaust velocity are considered as 8000 N and 3500 m/s, respectively, for computer simulation while estimating fuel consumption during spacecraft powered descent phase implementing the proposed scheme. It is already mentioned that the output of the proposed algorithm is to produce a reference trajectory space in terms of a matrix containing all possible values of and for different destinations. For all the possible paths of descent to the particular destinations, estimation of fuel consumption can be done. For simplicity, in this section, one example is discussed while the spacecraft starts descent under 100 km circular parking orbit condition.



For example, under 100 km circular parking orbit conditions, the spacecraft needs to travel 415 km in horizontal direction to reach the predefined destination. For this purpose, the spacecraft needs to choose the exact combination of and . The author found = 3.6 and = 1.6 from the output matrix of the proposed algorithm. Figures 5–7 show the estimation of fuel consumption by the proposed dual-step reference trajectory generation method.
7. Study on Robustness
The initial conditions and the system parameters of the landing module may have uncertainties. Therefore, a study of robustness is useful. Navigation and attitude errors are considered for the study of robustness for the proposed dual-step trajectory generation scheme. Sensitivities to initial and final navigation errors and sensor errors to determine the vehicle attitude are evaluated.
Due to the navigation sensor errors, the initial velocity of the lunar descent vehicle may contain some uncertainties. Similarly, navigation errors may occur during the end of powered descent to determine the appropriate value of the final velocity of the landing spacecraft. Therefore, in this study, the uncertainties of the vehicle’s initial and final velocity are considered to confirm the robustness of the proposed scheme.
Again, due to the attitude error, the initial and final velocity vector pitch angle may contain uncertainties. It is one of the major parameters of the proposed reference trajectory generation scheme and crucial to evaluate its uncertainty effect on the robustness of the system. The determination of lunar gravitational acceleration can be affected by the navigational error during the powered descent phase. Therefore, the authors considered the uncertainty for lunar gravitational acceleration to study on the robustness.
To confirm the performance of the proposed advanced analytical trajectory generation algorithm, paths are calculated with the deviation of initial velocity, final velocity, initial velocity vector pitch angle, and lunar gravity. The nominal condition is the same one used in the previous section.
Figures 8–12 show the flight paths for the cases described in Table 1. Terminal landing position is not specified in this research. These figures show how the parameter uncertainties affect the landing position. Increasing the initial velocity increases the horizontal span and vertical range, as shown in Figure 8. The increased uncertainty of lunar gravitational acceleration also increases the horizontal span and vertical range, as shown in Figure 9. Increasing the initial velocity vector pitch angle causes the vertical range to decrease but the horizontal span increases slightly, as shown in Figures 10 and 11. Therefore, the uncertainty of initial velocity vector pitch angle has less effect on horizontal span. The effect of the uncertainty on final velocity is smaller than the other uncertainties, as shown in Figure 12. The numerical results show that the trajectory generation scheme is highly robust.





8. Conclusion
To overcome the shortcoming of existing descent schemes and to meet future mission expectations, an advanced descent and trajectory generation scheme is proposed in this study. It is analytical at its basis and can be implemented automatically as demonstrated. The proposed scheme implements a qualitative descent solution to the equation for spacecraft speed, horizontal span, and vertical range as a function of velocity vector pitch angle and has developed an analytical algorithm for dual-step reference trajectory generation. The new proposed scheme satisfies the vertical terminal landing condition to confirm a safe lunar landing mission. Entire descent solutions and comparisons are represented here for both two-dimensional and three-dimensional illuminations. Additionally, an advanced analytical dual-step reference trajectory generation scheme is developed from equations obtained through the advanced lunar descent solution scheme to provide an accurate descent path starting from circular or elliptical parking orbit conditions. A robustness study is also carried out on the proposed reference trajectory generating algorithm. Simulations and analytical studies showed that the proposed schemes were highly effective and useful for the lunar mission.
Data Availability
No data were used to support this study.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This Project was funded by the Deanship of Scientific Research (DSR) at King Abdulaziz University, Jeddah, under grant no. G: 293-135-1440. The authors, therefore, acknowledge with thanks DSR for technical and financial support.