Next Article in Journal
Geo-Spatial Mapping of Hate Speech Prediction in Roman Urdu
Previous Article in Journal
Ultimately Exponentially Bounded Estimates for a Class of Nonlinear Discrete−Time Stochastic Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Impact-Angle-Control Guidance Law with Terminal Constraints on Curvature of Trajectory

Missile Research Institute, Agency for Defense Development, Daejeon 34060, Republic of Korea
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(4), 974; https://doi.org/10.3390/math11040974
Submission received: 7 January 2023 / Revised: 6 February 2023 / Accepted: 11 February 2023 / Published: 14 February 2023

Abstract

:
This paper presents an impact-angle-control guidance law with terminal constraints on the curvature of the missile trajectory. The formulation takes into account nonlinear kinematics and time-varying velocity, allowing for more general cases in which the flight path angle may not be small throughout the entire trajectory. The proposed optimal guidance law aims to minimize the change rate of pseudo-curvature, which is defined as a curvature with weighting factors based on the flight-path angle and range to go. The analysis shows that the trajectories generated by this nonlinear guidance law have a simple polynomial form with respect to downrange. Numerical simulations demonstrate that the cost function parameter can be used to shape the trajectories along the downrange.

1. Introduction

The impact angle or flight path angle control is significant for missiles in the initial or midcourse guidance phase to smoothly transition to the next phase, or for missiles in the terminal phase to increase terminal effectiveness. Over the past several decades, there has been extensive research on advanced guidance laws to achieve a designated impact angle, or terminal flight path angle, using optimal control theory and other methods.
Many researchers have studied various guidance laws to control the impact angle using optimal control theory, including an optimal impact angle control guidance law for re-entry vehicles [1] and for missiles with varying velocity and a maneuvering target [2], an energy-optimal impact angle control law for missiles with arbitrary dynamics [3], and a time-to-go weighted optimal impact angle control guidance law for constant speed missiles with first-order lag [4], as well as linear quadratic guidance laws for arbitrary-order linear missile dynamics [5]. Other researchers have studied optimal guidance laws with hard constraints on impact time and terminal acceleration for constant speed missiles with first-order systems and an acceleration constraint [6,7], as well as an optimal guidance law with impact-angle and acceleration constraints for an exo-atmospheric interception [8]. Except for a few studies like a nonlinear optimal impact-angle-constrained guidance with a large initial heading error [9], most of these studies based on optimal control theory have used a linear kinematics model that is linearized under the small angle assumption. Other researchers have studied various guidance laws to control the impact angle that do not rely on the optimal control framework, including biased proportional navigation guidance laws (BPNG) that add a fixed bias [10], an integral of bias [11], a time-varying bias based on relative range [12], and a shaping bias to take into account a look-angle limitation [13] to proportional navigation guidance (PNG). Sliding mode control techniques have been used for impact-angle control of maneuvering targets in some cases [14,15], and two-phase guidance schemes with terminal angle constraints have been introduced [16,17]. The time-to-go polynomial guidance law has been proposed for missile guidance with zero terminal acceleration and a specified impact angle [18,19], and a nonlinear impact angle guidance law with time-varying thrust has also been proposed [20]. Some researchers have focused on terminal acceleration constraints to improve the properties of flight trajectories driven by these impact angle control guidance laws [6,7,16,17,18,19]. A zero-terminal acceleration constraint is useful for reducing the possibility of command saturation near the target, improving the missile’s terminal performance and minimizing the angle-of-attack at the moment of impact for some missile applications [19]. However, it is also important to consider non-zero acceleration constraints, as missiles may need to achieve a non-zero acceleration at the terminal point, or handover point, for a smooth handover to a gravity-turn-type midcourse guidance phase. Therefore, there is a need for a new guidance law that can handle both zero and arbitrary terminal acceleration constraints.
Missiles generally go through a series of guidance phases, such as initial, midcourse, and terminal guidance, during their missions. These phases can sometimes involve sudden changes in velocity due to factors such as thrust, altitude changes, or stage separation. In order to shape the flight trajectory when velocity is rapidly changing, it is often more effective to tune the curvature of the trajectory rather than the acceleration. This study will, therefore, focus on the curvature as a tuning state, rather than assuming a constant speed and treating terminal acceleration or jerk as the tuning state as many previous studies have done. To achieve this aim, the constraints on acceleration will be expressed as constraints on the corresponding curvature.
In this paper, a guidance law for impact angle control with terminal constraints on the curvature of the missile trajectory is developed. The formulation takes into account nonlinear kinematics to cover more general cases in which the flight path angle cannot be assumed to be small throughout the entire trajectory, and it also accounts for time-varying velocity. Using optimal control theory, we derive an optimal guidance law that minimizes the change rate of pseudo-curvature, which is defined as a curvature with weighting factors in terms of the flight-path angle and range-to-go. The characteristics of the trajectories governed by this guidance law are analyzed, and through numerical simulations, we show that the parameters in the cost function can shape the trajectories along the downrange.

2. Problem Statement

The guidance geometry in the plane is illustrated as Figure 1. A missile at ( x , z ) is in flight up to a goal point ( x f , z f ) with a velocity V and a flight path angle γ . Let a be an acceleration normal to the velocity, which plays a role as a guidance command. Hereafter, the subscript f denotes the terminal condition. The velocity of the missile changes in time due to external forces such as aerodynamic force, thrust, or gravity force.
The kinematics are given by
x ˙ = V c o s γ ,
z ˙ = V s i n γ ,
γ ˙ = a V .
Under the assumption that | γ | < π / 2 , let the independent variable be changed from t to x in (1)–(3). Then,
d z d x = ξ ,
d ξ d x = κ ,
where ξ tan γ and κ a / V 2 ( 1 + t a n 2 γ ) 3 2 which is a curvature-like quantity when γ   is small. Note that κ becomes a curvature exactly if γ is zero. Let us define a new control variable η as the changing rate of pseudo-curvature κ with respect to the downrange x as follows.
d κ d x = η .
All boundary conditions of (4)–(6) are given by
( z , ξ , κ ) x 0 = ( z 0 , tan γ 0 , f r e e ) ,
( z , ξ , κ ) x f = ( z f , tan γ f , κ f ) ,
where κ f = a f / V f 2 ( 1 + t a n 2 γ f ) 3 2 which implies a terminal curvature if the coordinate system is intentionally set as γ f = 0 . Hereafter, the subscript 0 denotes the initial condition. Note that the terminal velocity will be determined by some hidden dynamics not written here.
The problem posed here is to obtain an optimal acceleration guidance solution minimizing
J = 1 2 x 0 x f η 2 x g o n d x ,   ( n 0 ) ,
where x g o x f x and n is a non-negative integer playing a role as a shaping factor, subject to three dynamic constraints in (4)–(6) and boundary conditions in (7) and (8). Note that the performance index implies the energy-like quantity of the change rate of pseudo-curvature with respect to downrange, which is also weighted by the range-to-go function. Please remember that a unique assumption in this formulation is that | γ | < π 2 , which would not be so restrictive in the application.

3. Derivation of the Optimal Guidance Law

This linear quadratic optimal control problem can be solved straightforwardly by applying Pontryagin’s principle [21]. The Hamiltonian is given by
H = 1 2 η 2 x g o n + λ z ξ + λ ξ κ + λ κ η ,
where the co-state equations are developed as
d λ z d x = 0 ,
d λ ξ d x = λ z ,
d λ κ d x = λ ξ .
The integration of (11)–(13) backwardly from the boundary conditions, known as the terminal transversality conditions, yields
λ z = ν z ,
λ ξ = ν ξ + ν z x g o ,
λ κ = ν κ + ν ξ x g o + 1 2 ν z x g o 2 ,
where ν z ,   ν ξ , and ν κ are constants to be determined so as to satisfy the terminal conditions of state equations. Since the initial state κ 0 has no constraint, the initial co-state λ κ 0 is zero so that, from (16)
0 = ν κ + ν ξ x g o 0 + 1 2 ν z x g o 0 2 .
The extremal control is given by solving
H η = η x g o n + λ κ = 0 .
Hence, from (16) and (18)
η = x g o n ( ν κ + ν ξ x g o + 1 2 ν z x g o 2 ) .
Substitute (19) into (6), integrate the state Equations (4)–(6) one by one, and apply the terminal conditions of (8). Then, we obtain
κ = κ f + ν κ g 1 x g o g 1 + ν ξ g 2 x g o g 2 + ν z 2 g 3 x g o g 3 ,
ξ = ξ f κ f x g o ν κ g 1 , 2 x g o g 2 ν ξ g 2 , 3 x g o g 3 ν z 2 g 3 , 4 x g o g 4 ,
z = z f ξ f x g o + 1 2 κ f x g o 2 + ν κ g 1 , 3 x g o g 3 + ν ξ g 2 , 4 x g o g 4 + ν z 2 g 3 , 5 x g o g 5 ,
where each constant g i and g i , i is defined as, respectively, g i ( n + i ) , g i , j ( n + i ) ( n + i + 1 ) ( n + j ) ,   ( i < j ) . Since (20)–(22) have to satisfy the initial conditions of (7), the constants of ν κ , ν ξ ,   ν z are determined as
ν κ = g 1 , 5 4 g 5 x g o 0 g 1 ( g 1 κ f 2 g 4 κ g o 0 + 2 g 5 ξ f x g o 0 4 ξ g o 0 x g o 0 2 g 5 z g o 0 x g o 0 2 ) ,
ν ξ = g 1 , 5 2 g 1 g 5 x g o 0 g 1 ( ( n 2 + 4 n + 1 ) κ f x g o 0 + 2 κ g o 0 x g o 0 2 g 3 g 5 ξ f x g o 0 2 + 2 ( 2 n + 7 ) ξ g o 0 x g o 0 2 + 2 g 3 g 5 z g o 0 x g o 0 3 ) ,
ν z = g 1 , 5 2 g 1 , 2 x g o 0 g 1 ( g 0 g 3 κ f x g o 0 2 2 κ g o 0 x g o 0 2 + 2 g 3 , 4 ξ f x g o 0 3 4 g 3 ξ g o 0 x g o 0 3 2 g 3 , 4 z g o 0 x g o 0 4 ) .
Substitution of (23)–(25) into (17) gives us
κ 0 = g 1 , 2 6 κ f + g 4 ( ξ g o 0 g 5 3 ξ f ) x g o 0 + g 4 , 5 3 z g o 0 x g o 0 2 .
Let us consider the initial states as the current states in (26). In addition, from the definition of κ , the closed-loop acceleration guidance command can be obtained as
a = V 2 ( 1 + t a n 2 γ ) 3 / 2 6 x g o 2 ( g 1 , 2 κ f x g o 2 2 g 4 , 5 tan γ f x g o + 6 g 4 ( tan γ ) g o x g o + 2 g 4 , 5 z g o ) .
Or, by the definition of gi and gi,j,
a = V 2 ( 1 + t a n 2 γ ) 3 / 2 6 x g o 2 ( ( n + 1 ) ( n + 2 ) κ f x g o 2 2 ( n + 4 ) ( n + 5 ) t a n γ f x g o + 6 ( n + 4 ) ( t a n γ ) g o x g o + 2 ( n + 4 ) ( n + 5 ) z g o ) .
Note that all information for guidance can be obtained from the inertial sensors. In addition, note that the guidance law does not require the estimation of time-to-go, which is needed for most of the optimal guidance laws obtained from the linearized formulation. The estimation of time-to-go is not easy itself in time-varying velocity cases. It is noteworthy that, from (22), the resultant optimal trajectories turn out to be a polynomial with an order of n + 5 with respect to downrange, although the acceleration command in (27) is not a polynomial with respect to downrange.
If we set the axis so as to nullify the terminal flight path angle, then the guidance law can be simpler as
a = V 2 ( 1 + t a n 2 γ ) 3 / 2 6 x g o 2 ( ( n + 1 ) ( n + 2 ) κ f x g o 2 6 ( n + 4 ) t a n γ x g o + 2 ( n + 4 ) ( n + 5 ) z g o ) .
where κ f becomes exactly a terminal curvature. Furthermore, for a zero-curvature requirement, that is, a zero acceleration at the terminal instance, the guidance command can be much simpler as
a = V 2 ( 1 + t a n 2 γ ) 3 / 2 3 x g o 2 ( 3 ( n + 4 ) t a n γ x g o + ( n + 4 ) ( n + 5 ) z g o ) .

4. Numerical Simulation

In order to investigate the performance of the proposed law, let us consider a missile flying at an initial boosting-and-ascending guidance phase as shown in Figure 2. The missile is assumed to be launched vertically by a booster, which provides a propulsion force during the finite burning time. After the burnout time, the missile decelerates by aerodynamic forces and gravity forces. The objective of the initial guidance phase is to steer the missile towards a predetermined terminal position with a specific flight path angle. In Figure 2, the coordinate system ( x I , z I ) describes the inertial frame with an origin at the mean sea level, and ( x , z ) represents the guidance frame with an x-axis aligned to the desired terminal path angle. The origin of the guidance frame is positioned at a specific point to make the initial x-component equal to zero for simplicity. The missile M is launched at the origin of the inertial frame. Here, γ and γ I f denote the flight path angle in the guidance frame and the final flight path angle in the inertial frame, respectively. Note that T, L, and D represent thrust, lift, and drag force, respectively. The thrust force is exerted on the missile along the missile body axis during the burning time of the booster. The lift and drag forces are exerted on the missile normal to and along the velocity vector, respectively. The angle of attack α is the angle between the missile body axis and the velocity vector V . The gravity force is acting along the z I -axis.
The governing equations for simulation are given by
x ˙ = V c o s γ ,
z ˙ = V s i n γ ,
γ ˙ = L + T sin α m V g cos ( γ + γ I f ) V ,
V ˙ = D + T cos α m g sin ( γ + γ I f ) ,
m ˙ = T g I s p ,
Assume that the angle of attack is small, then sin α α and cos α 1 α 2 / 2 . Then, (33) and (34) become
γ ˙ = a L g cos ( γ + γ I f ) V ,
V ˙ = T D 0 m m F a L 2 g sin ( γ + γ I f ) ,
where F ( T 2 + K L a 2 Q S ) / ( L α + T ) 2 , a L L + T α m ,   L α C L α Q S , D 0 C D 0 Q S , and Q 1 2 ρ V 2 . S denotes the reference area and ρ is an air density, which is a function of altitude. Note that a L is an acceleration by an aerodynamic and thrust force, and a L = a + g cos ( γ + γ I f ) from the comparison of (3) and (33).
For simulation, the thrust is assumed to be constant as 60,000 N for 10 s with a specific impulse of I s p   = 250 s. The missile with an initial mass of 1000 kg is assumed to be vertically launched at the origin, and the terminal aim point is at ( 2   km , 10   km ) in the inertial frame. The terminal flight path angle is set to be 75 degrees. For aerodynamic forces, it is assumed that C D 0 S = 0.04   m 2 and K C L α   = 1.2.
As previously mentioned, the main goal of this initial guidance stage is to steer the missile to the given fixed position with a designated flight path angle. Moreover, at the reaching point, the missile has to satisfy the constraint on the terminal curvature. The two cases are taken into account: first, the curvature should be zero at terminal point; second, the curvature has to achieve a given non-zero value. The terminal value κ f   is set to be zero if we want a zero acceleration at terminal instance regardless of terminal velocity, which is the most general case dealt with in lots of previous studies. In this case, the zero-curvature constraint is exactly corresponding to the zero-acceleration constraint. On the other hand, if we want to achieve a specific curvature at the terminal point, a corresponding κ f value has to be set. As a representative example, if κ f = g c o s γ I / V f 2 , then it means that the missile would achieve a flight condition at such a moment from which the missile can start off and maintain a gravity turn without any further control effort by aerodynamic or propulsive forces. In the equation, g is a gravity constant and γ I means the flight path angle in the inertial coordinate system.

4.1. First Case: Terminal Zero Curvature

In this first scenario, the terminal curvature is set to be zero, which implies that the acceleration command nullifies at the terminal point. Then, the guidance command of (29) can be employed and, as an example, the shaping factor is selected as n = 1. The simulation results in Figure 3 illustrate the performance of the proposed guidance law. Figure 3a shows that the terminal position constraint is satisfied in the inertial frame. The velocity profile with respect to time is depicted in Figure 3b. The velocity gradually decreases after it increases for 10 s by boosting thrust. The trajectory and the flight path angle profile are presented in Figure 3c,d, which indicates the terminal flight path angle constraint is satisfied and the assumption that | γ | < π / 2 is not violated in the whole time. The acceleration guidance command profile is presented in Figure 3e. It shows clearly that the terminal acceleration nullifies.

4.2. Second Case: Non-Zero Curvature

In this second scenario, the acceleration command has to satisfy a gravity turn condition at the terminal point, which is a desirable handover condition to midcourse guidance for the gravity turn. This requirement is translated into the terminal curvature and has to satisfy the condition κ f = g c o s γ I f / V f 2 , no matter what the terminal velocity becomes. The velocity is determined by dynamics of (34), so the terminal value won’t be determined until it reaches the final time. Nonetheless, the guidance law requires κ f from the beginning. Thus, the terminal velocity value should be estimated beforehand to set κ f . Here, a simple way is introduced as V f ^ = δ V f ¯ + ( 1 δ ) V , where δ = x g o / x g o 0 . Note that V f ¯ denotes a roughly estimated value once at the first time, and V is a current velocity. It is obvious that V f ^ goes to V f as x g o goes to zero. For this simulation, V f ¯ is set to be 300 m/s.
In the second scenario, the guidance command of (28) can be used, and for illustration purposes, the shaping factor is chosen as n = 1. The simulation results in Figure 4 illustrate the performance of the proposed guidance law associated with non-zero curvature. Figure 4a shows that the terminal position constraint is satisfied in the inertial frame. The velocity profile with respect to time and the terminal velocity estimation value are depicted in Figure 4b, respectively. The velocity gradually decreases to 340 m/s after it increases for 10 s by boosting thrust. One can also observe that the terminal velocity estimation gradually goes closer to the real value. The trajectory and the flight path angle profile are presented in Figure 4c,d, which indicates the terminal flight path angle constraint is satisfied and the assumption that | γ | < π / 2 is not violated the whole time. The acceleration guidance command profile is presented in Figure 4e. It shows that the terminal acceleration constraint is satisfied (−0.26 g) and, thus, the terminal curvature condition is also satisfied (−2.19 × 10 5 /m).

4.3. Effect of n on Trajectories

Let us take into account the effect of n on the shape of trajectories. For comparison, the same scenario as the first one is exploited except for the different shaping factors. To investigate the effect of n clearly, we take n as 0, 3, and 5, respectively. Figure 5 depicts the trajectory, the flight path angle, the acceleration, and the pseudo-curvature with respect to n. Through all figures, as expected, it is apparent that the high value of n suppresses the change of the curvature as x g o goes to zero. Consequently the change of acceleration reduces at the terminal.

5. Conclusions

In this paper, a new impact-angle-control guidance law that satisfies a given terminal curvature constraint is developed. The closed-form optimal guidance law, which minimizes the change rate of the pseudo-curvature, is derived. The pseudo-curvature is defined as a curvature with flight-path-angle and range-to-go weighting factors. In the derivation, we use nonlinear kinematics to cover more general cases where the flight path angle cannot be assumed to be small along the entire trajectory. This allows us to avoid some limitations associated with linearization under small angle assumptions in the application. Here, a unique assumption in the formulation is that the flight path angle must have a magnitude smaller than π/2, which would not be as restrictive in the application. In addition, we do not assume a constant speed, which is widely relied upon in previous studies. The closed-form solution is expressed in terms of velocity, the flight path angle, and the positions, all of which can be obtained from inertial sensors. The guidance law also does not require the estimation of time-to-go, which can be complicated in cases with time-varying velocity. It has been analyzed that the trajectories driven by this guidance law result in a polynomial with respect to downrange, even though the acceleration command is not a polynomial function. Numerical solutions illustrate that the obtained impact-angle-control guidance law enables us to achieve not only a zero curvature (i.e., zero acceleration), but also an arbitrary curvature constraint. We have also shown that the parameters in the cost function can shape the trajectories along the downrange. Therefore, the proposed guidance law can be applied to various trajectory shaping scenarios to adjust the impact angle and curvature.

Author Contributions

Conceptualization, K.-R.S. and I.-S.J.; methodology, I.-S.J.; software, K.-R.S.; validation, K.-R.S. and I.-S.J.; formal analysis, , K.-R.S.; investigation, I.-S.J.; resources, , K.-R.S.; data curation, , K.-R.S.; writing—original draft preparation, K.-R.S.; writing—review and editing, I.-S.J.; visualization, K.-R.S.; supervision, I.-S.J.; project administration, I.-S.J.; funding acquisition, I.-S.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kim, M.; Grider, K.V. Terminal guidance for impact attitude angle constrained flight trajectories. IEEE Trans. Aerosp. Electron. Syst. 1973, 9, 852–859. [Google Scholar] [CrossRef]
  2. Song, T.L. Impact angle control for planar engagements. IEEE Trans. Aerosp. Electron. Syst. 1999, 35, 1439–1444. [Google Scholar] [CrossRef]
  3. Ryoo, C.K.; Cho, H.; Tahk, M.J. Optimal guidance laws with terminal impact angle constraint. J. Guid. Control Dyn. 2005, 28, 724–732. [Google Scholar] [CrossRef]
  4. Ryoo, C.K.; Cho, H.; Tahk, M.J. Time-to-go weighted optimal guidance with impact angle constraints. IEEE Trans. Aerosp. Electron. Syst. 2006, 14, 483–492. [Google Scholar]
  5. Shaferman, V.; Shima, T. Linear quadratic guidance laws for imposing a terminal intercept angle. J. Guid. Control Dyn. 2008, 31, 1400–1412. [Google Scholar] [CrossRef]
  6. Lee, Y.; Ryoo, C.; Kim, E. Optimal guidance with constraints on impact angle and terminal acceleration. In Proceedings of the AIAA Guidance Control Conference Exhibition, Austin, TX, USA, 11–14 August 2003; pp. 11–14. [Google Scholar]
  7. Chi, H.S.; Lee, Y.I.; Lee, C.H.; Choi, H.L. A practical optimal guidance scheme under impact angle and terminal acceleration constraints. Int. J. Aero. Space Sci. 2020, 22, 923–935. [Google Scholar] [CrossRef]
  8. Zhao, S.; Chen, W.; Yang, L. Optimal guidance law with impact-angle constraint and acceleration limit for exo-atmospheric interception. Aerospace 2021, 8, 358. [Google Scholar] [CrossRef]
  9. Li, H.; Wang, J.; He, S.; Lee, C.H. Nonlinear optimal impact-angle-constrained guidance with large initial heading error. J. Guid. Control Dyn. 2021, 44, 1663–1676. [Google Scholar] [CrossRef]
  10. Jeong, S.; Cho, S.; Kim, E. Angle constraint biased PNG. In Proceedings of the 2004 5th Asian Control Conference, Melbourne, Australia, 20–23 July 2004; pp. 1849–1854. [Google Scholar]
  11. Erer, K.; Merttopçuŏ glu, O. Indirect impact-angle-control against stationary targets using biased pure proportional navigation. J. Guid. Control Dyn. 2012, 35, 700–704. [Google Scholar] [CrossRef]
  12. Kim, B.; Lee, J.; Han, H. Biased PNG law for impact with angular constraint. IEEE Trans. Aerosp. Electron. Syst. 1998, 34, 277–288. [Google Scholar]
  13. Kim, T.; Park, B.; Tahk, M. Bias-shaping method for biased proportional navigation with terminal-angle constraint. J. Guid. Control Dyn. 2013, 36, 1810–1815. [Google Scholar] [CrossRef]
  14. Ratnoo, A.; Ghose, D. Impact-angle constrained interception of stationary targets. J. Guid. Control Dyn. 2008, 31, 1816–1821. [Google Scholar] [CrossRef]
  15. Ratnoo, A.; Ghose, D. Impact-angle constrained guidance against nonstationary nonmaneuvering targets. J. Guid. Control Dyn. 2010, 32, 269–275. [Google Scholar] [CrossRef]
  16. Hari, N.S.B. Impact time and angle guidance with sliding mode control. IEEE Trans. Control Syst. Technol. 2012, 6, 1436–1449. [Google Scholar]
  17. Kumar, S.; Rao, S.; Ghose, D. Sliding-mode guidance and control for all-aspect interceptors with terminal angle constraints. J. Guid. Control Dyn. 2012, 35, 1230–1246. [Google Scholar] [CrossRef]
  18. Kim, T.H.; Lee, C.H.; Tahk, M.J. Time-to-go polynomial guidance laws with terminal impact angle/acceleration constraints. IFAC Proc. Vol. 2011, 44, 3915–3919. [Google Scholar] [CrossRef]
  19. Lee, C.H.; Kim, T.H.; Tahk, M.J.; Whang, I.H. Polynomial guidance laws considering terminal impact angle and acceleration constraints. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 74–92. [Google Scholar] [CrossRef]
  20. Cho, S. Analytic solution for nonlinear impact-angle guidance law with time-varying thrust. Mathematics 2022, 10, 4034. [Google Scholar] [CrossRef]
  21. Bryson, A.E., Jr.; Ho, Y.C. Applied Optimal Control: Optimization, Estimation, and Control; Taylor and Francis: New York, NY, USA, 2018. [Google Scholar]
Figure 1. Guidance geometry.
Figure 1. Guidance geometry.
Mathematics 11 00974 g001
Figure 2. Guidance geometry for simulation.
Figure 2. Guidance geometry for simulation.
Mathematics 11 00974 g002
Figure 3. First scenario. (a) Trajectory in inertial frame; (b) Velocity; (c) Trajectory in guidance frame; (d) Flight path angle; (e) Acceleration; (f) Pseudo-curvature.
Figure 3. First scenario. (a) Trajectory in inertial frame; (b) Velocity; (c) Trajectory in guidance frame; (d) Flight path angle; (e) Acceleration; (f) Pseudo-curvature.
Mathematics 11 00974 g003aMathematics 11 00974 g003b
Figure 4. Second scenario. (a) Trajectory in inertial frame; (b) Velocity; (c) Trajectory in guidance frame; (d) Flight path angle; (e) Acceleration; (f) Pseudo-curvature.
Figure 4. Second scenario. (a) Trajectory in inertial frame; (b) Velocity; (c) Trajectory in guidance frame; (d) Flight path angle; (e) Acceleration; (f) Pseudo-curvature.
Mathematics 11 00974 g004
Figure 5. Effect of n on trajectories. (a) Trajectory in inertial frame; (b) Velocity; (c) Trajectory in guidance frame; (d) Flight path angle; (e) Acceleration; (f) Pseudo-curvature.
Figure 5. Effect of n on trajectories. (a) Trajectory in inertial frame; (b) Velocity; (c) Trajectory in guidance frame; (d) Flight path angle; (e) Acceleration; (f) Pseudo-curvature.
Mathematics 11 00974 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Song, K.-R.; Jeon, I.-S. Impact-Angle-Control Guidance Law with Terminal Constraints on Curvature of Trajectory. Mathematics 2023, 11, 974. https://doi.org/10.3390/math11040974

AMA Style

Song K-R, Jeon I-S. Impact-Angle-Control Guidance Law with Terminal Constraints on Curvature of Trajectory. Mathematics. 2023; 11(4):974. https://doi.org/10.3390/math11040974

Chicago/Turabian Style

Song, Kyoung-Rok, and In-Soo Jeon. 2023. "Impact-Angle-Control Guidance Law with Terminal Constraints on Curvature of Trajectory" Mathematics 11, no. 4: 974. https://doi.org/10.3390/math11040974

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