AS5570_POGAV_CourseProject
AS5570_POGAV_CourseProject
Group - 15
Abel Viji George AE21B001
Abhigyan Roy AE21B002
Shreeya Padte AE21B056
November 8, 2024
Linearized Geometry-Based :
PN-Based :
4
Kim, B. S., Lee, J. G., and Han, H. S., “Biased PNG Law for Impact with Angular Constraint,” *IEEE Transactions on
Aerospace and Electronic Systems*, Vol. 34, No. 1, Jan. 1998, pp. 277–288. doi:10.1109/7.640285
5
Ratnoo, A., and Ghose, D., “Impact Angle Constrained Interception of Stationary Targets,” *Journal of Guidance, Control,
and Dynamics*, Vol. 31, No. 6, Nov.–Dec. 2008, pp. 1817–1822. doi:10.2514/1.37864
6
Ratnoo, A., and Ghose, D., “Impact Angle Constrained Guidance Against Nonstationary Nonmaneuvering Targets,”
*Journal of Guidance, Control, and Dynamics*, Vol. 33, No. 1, Jan.–Feb. 2010, pp. 269–275. doi:10.2514/1.45026
7
Ghosh, S., Ghose, D., and Raha, S., “Composite Guidance for Impact Angle Control Against Higher Speed Targets,”
*Journal of Guidance, Control, and Dynamics*, Vol. 39, No. 1, Jan. 2016, pp. 98–117. doi:10.2514/1.G001232
Course Project (AS5570) IIT MADRAS November 8, 2024 5 / 29
2-D Engagement Geometry
Ṙ = VR = −VP cos(αP − θ)
Vθ
θ̇ = = −VP sin(αP − θ)
R
aP
α˙P =
VP
The UAV’s look angle is defined as µ = αP − θ
Course Project (AS5570) IIT MADRAS November 8, 2024 6 / 29
PPN
The UAV’s lateral acceleration is based on the pure PN (PPN)
guidance law with the navigation gain N given by,
aP = VP α˙P = NVP θ̇ (1)
αdP −αP
π2 (αP0 − θ0 );
if f
αdP −θ
<2
N= d
α −α
f
αdP −αP
Pdf P ;
if f
≥2
αP −θ αdP −θ
f f
Examples of trajectories using PPN for αPd f = -π/6 and 2pPPN for αPd f = -5π/6
are presented, with and without the look-angle constraint.
Similar to αCIG Law, but here we have the added constraint of the look
angle, which adds a few more additional steps. Given αP0 and αPd f ,
µαCIG
1 Use BPPN, a
P = NVP θ̇ + Bsgn(θ˙0 ) with N = 2 and B finite and
positive until time t1 , at which |µ| becomes just less than µs if
|µ0 | = |αP0 − θ0 | ∈ [µs , π]. Let αP (t1 ) = αP1 and θ(t1 ) = θ1 . Else, if
|µ0 | ∈ [0, µs ], then t1 = t0 , αP (t1 ) = αP1 = αP0 , and
θ(t1 ) = θ1 = θ0 .
Similar to αCIG Law, but here we have the added constraint of the look
angle, which adds a few more additional steps. Given αP0 and αPd f ,
µαCIG
1 Use BPPN, a
P = NVP θ̇ + Bsgn(θ˙0 ) with N = 2 and B finite and
positive until time t1 , at which |µ| becomes just less than µs if
|µ0 | = |αP0 − θ0 | ∈ [µs , π]. Let αP (t1 ) = αP1 and θ(t1 ) = θ1 . Else, if
|µ0 | ∈ [0, µs ], then t1 = t0 , αP (t1 ) = αP1 = αP0 , and
θ(t1 ) = θ1 = θ0 .
µαCIG
2 In phase-1, use BPPN guidance, a
P = NVP θ̇ + Bsgn(θ˙0 ) with
N = 2 and B > 0 for an interval from t = 0 to t = t2 . t2 is the time
at which θ̇ changes sign. θ(t2 ) = θ2 , αP (t2 ) = αP2 .
4 In phase-3,
Use PPN guidance with aPµαCIG = NVP θ̇, where
N = (αPd f − αP3 )/(αPd f − θ3 ), if αPd f ∈ (θ3 , 2θ3 − αP3 ] or
αPd f ∈ [2θ3 − αP3 , θ3 ) for αP1 > θ1 or αP1 < θ1 , respectively.
Use 2pPPN guidance law aPµαCIG with navigation gain N defined as
N = π2 |αP3 − θ3 | as long as (αPf d
− αP )/(αPf d
− θ) < 2; otherwise, set
d d d
N = (αPf − αP )/(αPf − θ). This applies if αPf lies within
(2θ3 − αP3 , π + θ3 ] or [−π + θ3 , 2θ3 − αP3 ) for initial conditions
αP1 > θ1 or αP1 < θ1 , respectively.
Figure 7: UAV’s trajectory for αdpf = 150◦ . Figure 8: UAV’s trajectory for αdpf = 150◦ .
(Paper) (Code)
Figure 11: Lateral Acceleration Requirement Figure 12: Bias Variation over Time
Figure 15: Lateral Acceleration Requirement Figure 16: Bias Variation over Time
Course Project (AS5570) IIT MADRAS November 8, 2024 21 / 29
2-D engagement with αPd f = π/3 (paper)
Figure 19: Lateral Acceleration Requirement Figure 20: Bias Variation over Time
Course Project (AS5570) IIT MADRAS November 8, 2024 22 / 29
2-D engagement with αPd f = π/3 (code)
Figure 23: Lateral Acceleration Requirement Figure 24: Bias Variation over Time
Course Project (AS5570) IIT MADRAS November 8, 2024 23 / 29
2-D engagement with αPd f = 5π/6 (paper)
Figure 27: Lateral Acceleration Requirement Figure 28: Bias Variation over Time
Course Project (AS5570) IIT MADRAS November 8, 2024 24 / 29
2-D engagement with αPd f = 5π/6 (code)
Figure 31: Lateral Acceleration Requirement Figure 32: Bias Variation over Time
Course Project (AS5570) IIT MADRAS November 8, 2024 25 / 29
αCIG and µαCIG with varied constant Bias profiles
(paper)
Extensions
Furthering the work in this paper, we can implement a modified law
for non-stationary targets, starting with constant velocity targets and
extending to maneuvering targets.
Also, we can add environmental conditions like wind velocity or
turbulence like drag as variables in the engagement equations of the
UAV.
The paper also has implemented the same for 3D engagements and SITL simulations, which we
have not discussed due to time constraints.