Graphical Abstract Figure
Graphical Abstract Figure
Close modal

Abstract

This paper addresses the time-critical rendezvous problem for a pursuing autonomous unmanned vehicle, e.g., an unmanned aerial vehicle (UAV), guided using the concept of true proportional-navigation guidance, which is a variant of proportional-navigation guidance. In existing vehicle routing and flight time-constrained guidance techniques, specific rendezvous guidance commands are designed based on the specific motion of the target. In contrast to that, we propose a unified guidance command for a UAV that guarantees a time-critical rendezvous with a target that moves arbitrarily. We explore the purview of true proportional-navigation guidance and posit that a guidance law thus designed may be a potential candidate for designing time-critical rendezvous strategies against various target motions, even when the pursuer does not necessarily have a speed advantage over the target. We first derive a closed-form expression for the flight duration until rendezvous, over which we exercise control to make the pursuing vehicle rendezvous with the target at any feasible time prescribed a priori. Next, we ensure that the necessary flight-time-based error variable converges to zero with an optimal convergence pattern with respect to a suitable cost function. We finally validate the efficacy of the proposed unified guidance command via numerical simulations.

1 Introduction

Autonomous unmanned vehicles play an essential role in a variety of military and civilian applications, such as exploration, search and rescue, target capture, localization, cargo delivery, and monitoring, to name a few. As such, accurate motion planning for autonomous vehicles is crucial, e.g., see, Refs. [110], especially when the given application places a constraint on its trajectory. Meanwhile, the widespread usage of unmanned aerial vehicles also poses several potential threats, including safety, security, privacy, and environmental threats. According to an article published in the New York Times [11], drone attacks inflicted damage on installations responsible for processing the majority of Saudi Arabia’s crude oil production, heightening the potential for disruption in global oil supplies. To avert such incidents and safeguard against potential threats, extensive research endeavors have been undertaken to effectively thwart the intrusion of rogue autonomous vehicles. These efforts can be broadly categorized into two primary approaches. The first method focuses on incapacitating the threat through non-lethal techniques like jamming or signal manipulation [12], whereas the second technique entails the physical neutralization or containment of the intruding vehicle [13]. In the context of the second technique, the application of the proportional-navigation (PN) guidance approach, a well-established method commonly employed in target interception, has found extensive use.

However, terminal constraints on the pursuing vehicle’s trajectory are known to greatly enhance its interception capability [1416]. A particular constraint on an autonomous vehicle’s trajectory is its time of rendezvous at a certain location or with a mobile target/adversary, and this has received significant attention in recent times (e.g., see, Refs. [8,14,1721] and references therein). Since the time of rendezvous is a terminal constraint on the autonomous vehicle’s trajectory, controlling its flight duration is a challenging problem, particularly because of the lack of a closed-form expression for the vehicle’s flight duration against an adversary that moves arbitrarily.

In recent literature, most of the time-constrained guidance techniques have been presented assuming that the adversary is a stationary point [19,2125] or moves with a constant velocity [2631]. Against a stationary target, time-critical rendezvous guidance was first presented in Ref. [22] where a biased pure proportional-navigation guidance (pure proportional-navigation command with flight-time-based error feedback) was used, and the engagement kinematics were linearized. Following the seminal work of Jeon et al. [22], a vast majority of time-constrained guidance strategies to date rely on pure proportional-navigation guidance or its close variants. Note that such strategies have shown satisfactory performance against stationary targets in a time-critical scenario. However, the lack of a closed-form expression for the duration of the flight time, otherwise known as vehicle-target engagement duration or the time-to-go, against a mobile target presents formidable challenges in the time-critical motion planning of autonomous vehicles.

To alleviate the challenges associated with the lack of obtaining a closed-form expression for the engagement duration, some works have proposed to resort to a predicted intercept position (PIP) guidance [3234]. In such a scheme, the mobile target is deemed a virtual stationary target at a predicted rendezvous location in the future, and the pursuing autonomous vehicle issues a guidance command that steers it toward the future rendezvous position. There are several limitations to this method. The prediction of rendezvous position may be computationally intensive if the target is aggressive. Moreover, the predicted location is just an approximation and, as such, may be erroneous if there are errors in the estimation of the engagement duration. Recently, deviated pursuit-based time-critical guidance has been proposed in Ref. [26] that mitigates the limitations of PIP. However, it cannot be used to rendezvous with a stationary target because it demands an unbounded control effort toward interception, which may not be feasible in practice.

In this paper, we approach the time-critical rendezvous guidance from a different perspective, based on the concept of true proportional-navigation guidance. While the true PN guidance has been explored for target interception without any constraints [35], we explore the purview of the true PN guidance to enforce a time-critical rendezvous guidance behavior for an autonomous vehicle. At this point, we clarify that the fundamental difference between the pure and the true PN guidance approaches is in the manner the guidance command is applied. In the pure PN principle, the vehicle is steered using acceleration proportional to the vehicle’s line-of-sight angular rate (lateral acceleration) such that the acceleration is applied perpendicular to the velocity vector, whereas speed control (radial acceleration) is typically unavailable. On the other hand, the acceleration is perpendicular to the line-of-sight in the true PN approach. Consequently, both radial and tangential components are available as steering controls. Such an approach can be utilized in agile autonomous unmanned vehicles to capture intruders or adversaries.

The novelty of this paper lies in designing a unified guidance command that allows an autonomous vehicle to rendezvous with a target at a time specified a priori and that the proposed design remains valid for a wider class of autonomous vehicles. In contrast to the standard intercept guidance literature (where different guidance principles are employed to intercept targets that move differently), the main focus of this paper is to present an optimal time-constrained guidance law that is applicable against all kinds of targets (stationary, constant velocity, and arbitrarily maneuvering). We summarize and list the merits of the present paper below.

  1. We exploit true proportional-navigation as a potential candidate in rendezvous guidance scenarios, an area hitherto unexplored when constraints on the terminal time of interception are imposed. This concept paves a new way of designing guidance strategies (in addition to existing methods) for a wider class of autonomous vehicles where the pursuing vehicle’s trajectory has terminal time constraints.

  2. We design a unified guidance command for an autonomous vehicle that is steered by its acceleration components in radial and lateral channels against a target that has only lateral acceleration capability. The pursuing autonomous vehicle may be an unmanned aerial vehicle (e.g., multirotor) or a marine surface vehicle (ships or vessels) for practical purposes, while the mobile target may be a fixed-wing unmanned aerial vehicle (reconnaissance and tactical vehicles) or a marine decoy.

  3. The expression of time-to-go indicates that if the target remains stationary or moves with a constant velocity, then the exact value of the interception time may be known a priori. This observation is unlike time-to-go expressions realized using pure PN guidance (e.g., as in Refs. [8,14] with/without small heading angle assumptions, respectively). However, if the target moves arbitrarily, then the same expression could still be used as a reasonable approximation that is corrected over time. The same expression also underlines the fact that possessing a speed advantage over the target is not a stringent condition for the pursuer due to the availability of radial steering controls. Additionally, the desired time of rendezvous with the target may be set arbitrarily, respecting the physical constraints.

  4. The proposed guidance strategy is meticulously designed in a manner to force the (flight-time-based) error variable to zero with an optimal convergence pattern. Introducing a notion of optimality in the proposed design is aimed at reducing energy expenditure during the engagement.

  5. The proposed unified guidance command does not induce any switching or multi-phase structure in the design, resulting in less abrupt and more predictable changes in the pursuing vehicle’s motion. Furthermore, fine-tuning and precise adjustments of the design parameters in the guidance command become straightforward because of the absence of any discrete modes.

It is important to note that consideration of the aforementioned class of vehicles for pursuing autonomous vehicle and the target represents many practical applications, both military and civilian. It would not be correct to say that the target is weaker because it only has lateral acceleration capabilities or the pursuing vehicle is stronger owing to acceleration capabilities in radial and lateral channels. However, such consideration only represents the manner in which a particular vehicle is steered. Having precise rendezvous guidance under constraints on terminal time could be leveraged in aerial cinematography, search and rescue in complex landscapes, time-critical recharging of aerial vehicles landing on ground vehicles/stations, reducing human intervention in coverage control, etc. Furthermore, the current work is focused on developing theoretical foundations for unified time-constrained guidance to ensure the pursuer rendezvouses with a target capable of executing various target motions. The goal is to develop a single robust and reliable guidance strategy that can adapt to different target motions. Therefore, we emphasize the mathematical models, algorithms, and frameworks that will underpin the guidance system under time-constrained rendezvous. In the future, we plan to validate and test the theoretical foundations through experiments and simulations in the next stage of our research. This will involve implementing the guidance system in a real-world setting or a simulated environment to evaluate its performance, robustness, and effectiveness in achieving successful rendezvous with targets exhibiting various motions.

The rest of the paper is organized as follows. We discuss the problem addressed in this paper in Sec. 2, followed by the design of the guidance strategy for the pursuing vehicle in Sec. 3. We show the results in Sec. 4 and conclude the paper in Sec. 5 with some outlook toward future work.

2 Problem Statement

We consider a two-dimensional engagement between a pursuing vehicle (or the pursuer) and a target, as shown in Fig. 1, where the former has a speed of VM and the latter moves with a speed of VT. For simplicity, we assume that the altitude does not vary, hence the engagement happens in a plane. Respectively, their course or heading angles are γM and γT. The radial separation between the two vehicles is r, and the line-of-sight angle is θ. Depending on the class, the pursuing vehicle applies suitable acceleration commands, aMt and aMr, in the lateral and the radial channels, whereas the target applies aT normal to its velocity (representing vehicles having inherent turn constraints where controlled thrust is absent). With such considerations, one may express the kinematics of engagement as
(1a)
(1b)
(1c)
(1d)
(1e)
where θT=γTθ, θM=γMθ are the lead angles, and Vr, Vθ are the relative velocity components. The pursuing vehicle is steered by acceleration components, aMt=aMcosθM and aMr=aMsinθM, where aM is the pursuer’s acceleration applied perpendicular to the line-of-sight. It is worth noticing that, unlike the existing time-constrained guidance strategies, the speed of the pursuing vehicle is a time-varying quantity in the above formulation. Note that we currently deal with the kinematics of relative motion between the pursuer and the target, and hence aerodynamic factors and gravity are ignored for simplicity.
Fig. 1
Pursuer-target 2D engagement geometry
Fig. 1
Pursuer-target 2D engagement geometry
Close modal
Note that the time at which the pursuing vehicle rendezvouses with the target is denoted using
(2)
where tel and tgo denote the current time or the time elapsed as measured from a reference clock, and the time remaining till rendezvous (time-to-go), respectively.

The goal of this paper is to design a unified guidance strategy for the pursuing vehicle that enables it to rendezvous with the target at a prescribed time appointed a priori regardless of the target’s motion. Our design follows the above nonlinear kinematic model to circumvent any errors arising due to linear approximations. Effectively, the proposed strategy can guarantee a rendezvous even when the engagement happens far from the collision course.

3 Main Results

We first obtain a closed-form expression of the time of arrival/rendezvous, followed by the derivation and analysis of the proposed guidance law.

3.1 Analytical Computation of the Time of Arrival/Rendezvous.

If the baseline guidance command for the pursuer is chosen to be true proportional-navigation guidance, its acceleration is given by
(3)
where c is a parameter, which could either be a constant or a function of the pursuer’s velocity or any other engagement parameter, e.g., the closing velocity. Essentially, the above acceleration command tends to be proportional to the line-of-sight rate. Moreover, from the engagement geometry shown in Fig. 1 and the kinematics of relative motion given in (1), we can also express the pursuer’s acceleration as
(4)

Owing to the unpredictable motion of the target, obtaining an accurate expression of the engagement duration when the target moves arbitrarily may not be tractable. However, for all intents and purposes, we first derive an analytical expression for the engagement duration, assuming that the target is non-maneuvering, and show that the approximation remains valid even when the target moves arbitrarily.

On differentiating the relative velocity components (1a)(1b) with respect to time, one may obtain, for a non-maneuvering target,
(5)
Using the above relations, we may write
(6)
which on integration yields the locus of the relative velocity components, in (Vθ,Vr) space, as
(7)
where the subscript “0” denote a variable’s initial value. Clearly, the locus of the relative velocity components is a circle whose center is at (0,c) and whose radius is equal to Vθ02+Vr02+2cVr0+c2.
From these relations and the fact that
(8)
it transpires that
(9)
which implies that
(10)
On integrating the preceding equation, one may obtain
(11)
For rendezvous, the relative separation between the vehicles should be zero. Therefore, on letting r=0 in the above relation, the final time of rendezvous is computed as
(12)
Hence, it readily follows that at any given time, the time remaining till rendezvous is given by
(13)
Remark 1

From (13), one may observe that the time remaining till rendezvous is a function of the relative distance between the vehicles and their relative velocity components. Thus, one may speculate that manipulating these variables through a suitable guidance command may be sufficient to manipulate the engagement duration.

Remark 2
One may further observe that the expression in (13) can be written in an alternate form as
(14)
inferring that for VM>VT, the denominator of (14) is always bounded. However, this is only a mild condition and need not always be necessary for rendezvous.

Now it readily follows that the nullification of time-to-go is both necessary and sufficient for rendezvous since r=0 implies tgo=0 and vice versa when c is chosen large enough to satisfy c> >(VM+VT)/2 [36]. It is also worth noting that the above condition (nullification of tgo for rendezvous) holds regardless of the target’s maneuver, aT. This essentially points to the fact that ensuring tgo=0 is essential to the pursuing vehicle’s guidance system to rendezvous with the target and that it is independent of the latter’s maneuver. However, when the target does not maneuver, that is, when aT=0, the expression in (14) is an exact value by design. Otherwise, it is merely an estimate, and rendezvous can still be guaranteed if tgo=0.

While obtaining a closed-form expression of the time-to-go when the target moves arbitrarily may not be tractable, we can still account for its mobility through its dynamics. For a general maneuvering target, it follows from (1) that
(15)
On differentiating (13) with respect to time and using the relations obtained in (15), we have
(16)
The above expression relates the time-to-go dynamics with the pursuer’s steering controls and evidence that the time-to-go dynamics has a relative degree of one with respect to the acceleration commands of either vehicle.

3.2 Proposed Guidance Law for Prescribed Time of Arrival.

Our next goal is to exercise control over the engagement duration by designing a suitable guidance command for the pursuer since the dynamics of the time-to-go is affine with its acceleration. To this end, we define the error in the time of rendezvous as
(17)
where tf is the desired time of rendezvous, specified before the engagement starts. Time differentiation of (17) results in
(18)
Usually, information about the target’s maneuver/strategy is hard to obtain. In practical applications, suitable observers and estimators can indeed provide approximations of this information for certain classes of target maneuvers only. Therefore, to evaluate the theoretical performance of our system under complete information, we assume that such information is available for use through suitable observers/estimators and refer an interested reader to Ref. [17], where the estimation of the target’s maneuver is discussed in detail for a rendezvous scenario.
The proposed guidance command, aM, consists of two components: a nominal control component, aMn, to keep the pursuing vehicle on the desired course, and a corrective control component, aMc, to nullify the error variable e(t). If we choose the nominal control components as
(19)
then the error dynamics, (18), reduces to
(20)
since aM=aMn+aMc. Note that the nominal component can be obtained by equating the error dynamics to zero. The nominal component can be thought of as the acceleration that is applied on average to maintain the pursuer on the requisite course. This component is just the true proportional-navigation command in the absence of the target’s maneuver.

Our objective, now, is to design a suitable aMc so that the error, e(t), converges to zero optimally, which is, essentially, to design a corrective command for time-critical rendezvous. While many existing guidance laws are focused on designing finite/fixed-time error convergence at the expense of high control magnitude (e.g., see Refs. [26,25,30,37] and references therein), we propose to drive the necessary error variable to zero in an optimal fashion with respect to a meaningful performance index. Toward this objective, we recall an important result related to optimal error convergence.

[38]

Lemma 1
The corrective control component:
(21)
minimizes the performance index
(22)
subject to the constraint, e˙(t)=B(t)aMc(t), where B(t)=2(Vr+2c)Vθr/(Vθ2+Vr2+2cVr)2, R(t)>0 is a design parameter, and tf is the time of rendezvous.
Proof
On integrating the constraint, e˙(t)=B(t)aMc(t), within the time limits t to tf, one obtains
(23)
which we simplify using Schwarz’s inequality as
(24)
From the above relation, it follows that
(25)
yielding the lower bound of the performance index. For an arbitrary constant C0, Eq. (25) becomes an equality if
(26)
which implies that
(27)

On substituting C0 obtained above in (26) yields (21).

Lemma 1 now allows us to systematically derive the corrective component. In particular, if we choose the desired error dynamics as
(28)
then upon some manipulations, it follows that
(29)
which is a positive quantity. Thus, e(t) will decay to zero eventually in an optimal manner.
Note that various choices of R(t) result in different cost functions and affect the rate of decay of e(t). For example, R(t)=1 results in an energy optimal performance index. If we let R(t)=B2/tgoK1, where K>1, then the performance index in (22) can be written as
(30)
which now becomes a function of the pursuing vehicle’s time-to-go and is crucial in the context of the problem addressed in this paper.
Theorem 1
For the pursuer-target engagement whose relative motion is governed by (1), the time-to-go obtained in (13), and the desired error dynamics in (28), the pursuing vehicle’s total acceleration
(31)
minimizes the performance index in (30) subject to the constraint (28). Furthermore, this drives the error, e(t), to zero in an optimal manner and guarantees that the pursuing vehicle rendezvouses with the target at the prescribed time, tf.
Proof
If R(t)=B2/tgoK1, where K>1, then it follows that the expression for K(t) in (29) is a constant, say, K. Consequently, it follows from the error dynamics that
(32)
resulting in the corrective component as
(33)

The corrective control component, together with the nominal one obtained in (19), yields the expression for the acceleration given in (31).

We now consider a radially unbounded Lyapunov function candidate, W=(1/2)e2, whose time derivative is given by W˙=ee˙. On substituting the expression for aM given by (31) in W˙, one may obtain W˙=(K/tgo)e2. This clearly points to the fact that W and hence e will eventually decay (with a rate in accordance with the desired error dynamics), thus steering the pursuing vehicle on a time-critical rendezvous course with the target.

The first term in (31) is the baseline true proportional-navigation command. The second term in (31) compensates for the target’s motion, whereas the third term is responsible for correcting the time-to-go error. The variable gain in the third term in (31) improves the convergence toward the steady state. Toward rendezvous, Vθ0, however, since c> >(VM+VT)/2, the numerator in (31) vanish earlier than the denominator, thus preventing any singularity in the proposed guidance command. Furthermore, the tangential/lateral and radial acceleration components, given by aMt=aMcosθM and aMr=aMsinθM, respectively, are used to steer the pursuer toward the target.

4 Simulations

We now demonstrate through simulations the efficacy of the proposed time-critical rendezvous guidance in various engagement scenarios. Our aim is to establish a foundational understanding that can be applied in various contexts. We assume that the pursuer, which is located at the origin, is initially separated by the target at 1000 m radially with a 0 deg line-of-sight angle. The pursuing vehicle has an initial speed of 50m/s, and an initial heading angle of 10 deg. We consider three different cases based on the motion of the target vehicle (stationary, constant velocity, or maneuvering). In each case, the controller gain, K=3, and the parameter, c=3(VM+VT). In each plot, a black square marker is the initial position of a vehicle, while a circle marker is used to denote the presence of a stationary target.

Figure 2 depicts a typical scenario where the time of rendezvous is chosen as 40 s. Based on the initial engagement geometry, the target’s initial location can be computed as (rcosθ,rsinθ), which is essentially (1000,0). In the first case, the target remains stationary, whereas it moves with a constant velocity of 20 m/s in the second one and maneuvers according to aT=5sin(πt/50)3 m/s2 in the third case with VT=20 m/s. In practice, sensors mounted on the pursuing vehicle can determine the target’s velocity. The initial heading angle of the target is chosen as 60 deg. Figure 2(a) shows the trajectories of the adversaries for various engagements, which portrays the different routes taken by the pursuer to rendezvous with the target. It can be seen from Fig. 2(b) that irrespective of the target’s motion, the pursuer is able to rendezvous with the former at exactly the time specified a priori. Figure 2(c) shows the steering control inputs, that is, the tangential and the radial acceleration components. It is seen from Fig. 2(c) that the steering control inputs are smooth, and their magnitudes start to decrease as the engagement proceeds. Eventually, the terminal control magnitudes are near zero, which is an alluring feature in autonomous vehicle guidance. Figure 2(d) depicts the pursuer’s lead angle and the velocity profile during the engagements. One may observe that the lead angle becomes zero in the case of stationary and constant velocity targets. For these cases, the velocity magnitudes are also lesser compared to the case of the maneuvering target, where the lead angle does not necessarily become zero.

Fig. 2
Rendezvous with various types of the target at a prespecified time of 40 s: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Fig. 2
Rendezvous with various types of the target at a prespecified time of 40 s: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Close modal

We also subject the pursuer to various rendezvous time requirements when the target executes different motions starting from the same location. From Figs. 35, we can see that the pursuing vehicle is required to rendevous with the target at various times specified before the engagement starts. In all these cases, the pursuer adjusts its trajectories toward the target in such a way as to arrive at the target at exactly the time specified a priori. For the results shown in Figs. 35, the initial heading angle of the pursuer is taken 20 deg, and the target maneuvers according to aT=10.5[cos(πt/50)+sin(πt/50)]m/s2. It is also seen from Figs. 35 that the pursuer has to detour more and thus increases its lead angle when the rendezvous time is prescribed a large value. However, regardless of that, the pursuer can rendezvous (exactly at the prescribed time) with the target capable of executing various motions. This further attests to the superior performance of the proposed strategy when compared to other guidance laws that are designed against specific motions of the target.

Fig. 3
Rendezvous with a stationary target at different times: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Fig. 3
Rendezvous with a stationary target at different times: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Close modal
Fig. 4
Rendezvous with a constant velocity target at different times: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Fig. 4
Rendezvous with a constant velocity target at different times: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Close modal
Fig. 5
Rendezvous with a maneuvering target at different times: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Fig. 5
Rendezvous with a maneuvering target at different times: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Close modal

The proposed unified guidance command does not place a stringent requirement on the pursuer to always have a speed advantage over the target. This is unlike most previous guidance strategies, where the pursuer must possess a speed advantage (or have an equal speed in a few cases) to rendezvous with the target. In Figs. 6 and 7, the target moves with a speed of 50 m/s and maneuvers according to aT=3+0.5[cos(πt/50)3sin(πt/100)]m/s2, whereas the pursuer’s initial velocity is 40m/s. Figures 6 and 7 point to the fact that the pursuer does not have a speed advantage over the target at all times, yet it is able to rendezvous with a target that moves arbitrarily. In Fig. 6, the time of rendezvous is chosen as a small value (tf=50s) to demonstrate the quick response of the proposed guidance strategy. On the other hand, Fig. 7 illustrates that the pursuer is also able to modulate its speed and adjust its trajectory to rendezvous with the target (which is maneuvering arbitrarily) at a larger value of terminal time (tf=150s). Inferences from Figs. 6 and 7 lead us to conclude that a true proportional-navigation-inspired optimal guidance strategy may yield the desired performance in engagements that require the pursuer to be agile. As seen from the profiles of the acceleration components in Figs. 6 and 7, one may notice the smoothness and consistent behavior in line with the previous cases.

Fig. 6
Rendezvous with a faster moving maneuvering target at a small value of terminal time: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Fig. 6
Rendezvous with a faster moving maneuvering target at a small value of terminal time: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Close modal
Fig. 7
Rendezvous with a faster moving maneuvering target at a large value of terminal time: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Fig. 7
Rendezvous with a faster moving maneuvering target at a large value of terminal time: (a) trajectories of adversaries, (b) time-to-go, (c) acceleration components, and (d) lead angle and speed
Close modal

Since the overall design is based on an optimal error convergence pattern, the time-to-go converges to its desired value optimally in all the cases. This is unlike any finite/fixed-time guidance laws and thus prevents the high control magnitudes at the beginning of the engagement. The very nature of the proposed guidance strategy makes it suitable to be employed in various applications, e.g., target capture, rendezvous guidance, and pursuit-evasion, where the adversary may execute various kinds of motions to satisfy its objective.

5 Conclusions

Using the concept of true proportional-navigation guidance, we proposed a unified guidance command to enable a pursuing vehicle to rendezvous with a target capable of exhibiting various motions. We first computed the closed-form expression for the time of rendezvous and then designed a guidance law that steers the pursuing vehicle toward the target in an optimal manner. The time-to-go thus obtained is found to be exact when the target remains stationary or moves with a constant velocity. However, the same expression becomes a reasonable estimate when the target moves arbitrarily. Unlike pure proportional-navigation and deviated pursuit-based laws in the literature, the proposed strategy may apply to time-critical rendezvous problems for various targets. Extending the proposed time-critical rendezvous guidance under incomplete information and investigating actors such as aerodynamics, sensor resolution, noise, communication latency, etc., as well as real-time experimental evaluations may be interesting to explore in the future.

Acknowledgment

This work was supported in part by the Ministry of Electronics and Information Technology, India, via capacity building for Human Resource Development in Unmanned Aircraft Systems (Drone and Related Technology)—Guidance Navigation and Control (Reference No. L-14011/29/2021-HRD).

Conflict of Interest

There are no conflicts of interest.

Data Availability Statement

The datasets generated and supporting the findings of this article are obtainable from the corresponding author upon reasonable request.

References

1.
Singh
,
P.
,
Giri
,
D. K.
, and
Ghosh
,
A. K.
,
2023
, “
Dynamic Surface Neuro-backstepping Based Flight Control With Asymmetric Output Constraints
,”
IEEE Trans. Aerosp. Electron. Syst.
,
59
(
4
), pp.
3859
3870
.
2.
Kawamura
,
E.
, and
Azimov
,
D.
,
2022
, “
Extremal Control and Modified Explicit Guidance for Autonomous Unmanned Aerial Vehicles
,”
ASME J. Auton. Veh. Syst.
,
2
(
1
), p.
011005
.
3.
Zhao
,
J.-S.
,
Wei
,
S.-T.
,
Sun
,
X.-C.
, and
Ji
,
J.-J.
,
2023
, “
Kinematics and Trajectory Planning of the Masonry Robot
,”
J. Auton. Veh. Syst.
,
2
(
3
), p.
031005
.
4.
Ogunbodede
,
O.
, and
Singh
,
T.
,
2022
, “
Load Vibration Mitigation in Unmanned Aerial Vehicles With Cable Suspended Load
,”
ASME J. Auton. Veh. Syst.
,
1
(
3
), p.
034502
.
5.
Sinha
,
A.
, and
Cao
,
Y.
,
2023
, “
Three-Dimensional Autonomous Guidance for Enclosing a Stationary Target Within Arbitrary Smooth Geometrical Shapes
,”
IEEE Trans. Aerosp. Electron. Syst.
,
59
(
6
), pp.
1
10
.
6.
Hu
,
C.
, and
Jin
,
Y.
,
2023
, “
Path Planning for Autonomous Systems Design: A Focus Genetic Algorithm for Complex Environments
,”
ASME J. Auton. Veh. Syst.
,
2
(
4
), p.
041001
.
7.
Russell
,
J. S.
,
Ye
,
M.
,
Anderson
,
B. D. O.
,
Hmam
,
H.
, and
Sarunic
,
P.
,
2020
, “
Cooperative Localization of a GPS-Denied UAV Using Direction-of-Arrival Measurements
,”
IEEE Trans. Aerosp. Electron. Syst.
,
56
(
3
), pp.
1966
1978
.
8.
Sinha
,
A.
, and
Kumar
,
S. R.
,
2020
, “
Supertwisting Control-Based Cooperative Salvo Guidance Using Leader–Follower Approach
,”
IEEE Trans. Aerosp. Electron. Syst.
,
56
(
5
), pp.
3556
3565
.
9.
Febbo
,
H.
,
Jayakumar
,
P.
,
Stein
,
J. L.
, and
Ersal
,
T.
,
2021
, “
Real-Time Trajectory Planning for Automated Vehicle Safety and Performance in Dynamic Environments
,”
ASME J. Auton. Veh. Syst.
,
1
(
4
), p.
041001
.
10.
Ji
,
J.
, and
Zhao
,
J.-S.
,
2023
, “
Multi-point Path Planning Algorithm for a Mobile Robot With Composite Moving Costs
,”
ASME J. Auton. Veh. Syst.
,
2
(
3
), p.
031002
.
11.
Hubbard
,
B.
,
Karasz
,
P.
, and
Reed
,
S.
,
2019
, “Two Major Saudi Oil Installations Hit by Drone Strike,” https://www.nytimes.com/2019/09/14/world/middleeast/saudi-arabia-refineries-drone-attack.html
12.
Kerns
,
A. J.
,
Shepard
,
D. P.
,
Bhatti
,
J. A.
, and
Humphreys
,
T. E.
,
2014
, “
Unmanned Aircraft Capture and Control Via GPS Spoofing
,”
J. Field Rob.
,
31
(
4
), pp.
617
636
.
13.
Chakravarthy
,
A.
, and
Ghose
,
D.
,
2020
, “
Collision Cone-Based Net Capture of a Swarm of Unmanned Aerial Vehicles
,”
J. Guidance Control Dyn.
,
43
(
9
), pp.
1688
1710
.
14.
Lee
,
J.-I.
,
Jeon
,
I.-S.
, and
Tahk
,
M.-J.
,
2007
, “
Guidance Law to Control Impact Time and Angle
,”
IEEE Trans. Aerosp. Electron. Syst.
,
43
(
1
), pp.
301
310
.
15.
Sinha
,
A.
,
Kumar
,
S. R.
, and
Mukherjee
,
D.
,
2022
, “
Three-Agent Time-Constrained Cooperative Pursuit-Evasion
,”
J. Intell. Rob. Syst.
,
104
(
28
), pp.
1
27
.
16.
Kumar
,
S. R.
, and
Mukherjee
,
D.
,
2022
, “
Three-Dimensional Nonsingular Impact Time Guidance With Limited Field-of-View
,”
IEEE Trans. Control Syst. Technol.
,
30
(
4
), pp.
1448
1459
.
17.
Sinha
,
A.
, and
Kumar
,
S. R.
,
2022
, “
Cooperative Target Capture Using Predefined-Time Consensus Over Fixed and Switching Networks
,”
Aerosp. Sci. Technol.
,
127
, p.
107686
.
18.
Choi
,
J.
,
Seo
,
M.
,
Shin
,
H.-S.
, and
Oh
,
H.
,
2022
, “
Adversarial Swarm Defence Using Multiple Fixed-Wing Unmanned Aerial Vehicles
,”
IEEE Trans. Aerosp. Electron. Syst.
,
58
(
6
), pp.
5204
5219
.
19.
Sinha
,
A.
,
Kumar
,
S. R.
, and
Mukherjee
,
D.
,
2021
, “
Three-Dimensional Guidance With Terminal Time Constraints for Wide Launch Envelops
,”
J. Guidance Control Dyn.
,
44
(
2
), pp.
343
359
.
20.
Tekin
,
R.
,
Erer
,
K. S.
, and
Holzapfel
,
F.
,
2017
, “
Polynomial Shaping of the Look Angle for Impact-Time Control
,”
J. Guidance Control Dyn.
,
40
(
10
), pp.
2668
2673
.
21.
Cho
,
D.
,
Kim
,
H. J.
, and
Tahk
,
M.-J.
,
2015
, “
Nonsingular Sliding Mode Guidance for Impact Time Control
,”
J. Guidance Control Dyn.
,
39
(
1
), pp.
61
68
.
22.
Jeon
,
I.-S.
,
Lee
,
J.-I.
, and
Tahk
,
M.-J.
,
2006
, “
Impact-Time-Control Guidance Law for Anti-ship Missiles
,”
IEEE Trans. Control Syst. Technol.
,
14
(
2
), pp.
260
266
.
23.
Kumar
,
S. R.
, and
Ghose
,
D.
,
2015
, “
Impact Time Guidance for Large Heading Errors Using Sliding Mode Control
,”
IEEE Trans. Aerosp. Electron. Syst.
,
51
(
4
), pp.
3123
3138
.
24.
Kim
,
M.
,
Jung
,
B.
,
Han
,
B.
,
Lee
,
S.
, and
Kim
,
Y.
,
2015
, “
Lyapunov-Based Impact Time Control Guidance Laws Against Stationary Targets
,”
IEEE Trans. Aerosp. Electron. Syst.
,
51
(
2
), pp.
1111
1122
.
25.
Sinha
,
A.
,
Kumar
,
S. R.
, and
Mukherjee
,
D.
,
2021
, “
Three-Dimensional Nonlinear Cooperative Salvo Using Event-Triggered Strategy
,”
J. Guidance Control Dyn.
,
44
(
2
), pp.
328
342
.
26.
Kumar
,
S. R.
, and
Mukherjee
,
D.
,
2019
, “
Deviated Pursuit Based Interception at a Priori Fixed Time
,”
J. Guidance Control Dyn.
,
42
(
9
), pp.
2124
2131
.
27.
Livermore
,
R.
, and
Shima
,
T.
,
2018
, “
Deviated Pure-Pursuit-Based Optimal Guidance Law for Imposing Intercept Time and Angle
,”
J. Guidance Control Dyn.
,
41
(
8
), pp.
1807
1814
.
28.
Tekin
,
R.
,
Erer
,
K. S.
, and
Holzapfel
,
F.
,
2016
, “
Control of Impact Time With Increased Robustness Via Feedback Linearization
,”
J. Guidance Control Dyn.
,
39
(
7
), pp.
1682
1689
.
29.
Gutman
,
S.
,
2017
, “
Impact-Time Vector Guidance
,”
J. Guidance Control Dyn.
,
40
(
8
), pp.
2110
2114
.
30.
Hu
,
Q.
,
Han
,
T.
, and
Xin
,
M.
,
2019
, “
Sliding-Mode Impact Time Guidance Law Design for Various Target Motions
,”
J. Guidance Control Dyn.
,
42
(
1
), pp.
136
148
.
31.
Kim
,
H.-G.
,
Cho
,
D.
, and
Kim
,
H. J.
,
2019
, “
Sliding Mode Guidance Law for Impact Time Control Without Explicit Time-to-Go Estimation
,”
IEEE Trans. Aerosp. Electron. Syst.
,
55
(
1
), pp.
236
250
.
32.
Nanavati
,
R. V.
,
Kumar
,
S. R.
, and
Maity
,
A.
,
2020
, “
Nonlinear Simultaneous Interception Guidance Strategies for Stationary Targets
,”
J. Guidance Control Dyn.
,
43
(
1
), pp.
154
161
.
33.
Tahk
,
M.-J.
,
Shim
,
S.-W.
,
Hong
,
S.-M.
,
Choi
,
H.-L.
, and
Lee
,
C.-H.
,
2018
, “
Impact Time Control Based on Time-to-Go Prediction for Sea-Skimming Antiship Missiles
,”
IEEE Trans. Aerosp. Electron. Syst.
,
54
(
4
), pp.
2043
2052
.
34.
Sinha
,
A.
,
Nanavati
,
R. V.
, and
Ranjan Kumar
,
S.
,
2023
, “
Three-Dimensional Nonlinear Impact Time Guidance Using Predicted Interception Point
,”
J. Guidance Control Dyn.
,
46
(
3
), pp.
608
617
.
35.
Ghose
,
D.
,
1994
, “
True Proportional Navigation With Maneuvering Target
,”
IEEE Trans. Aerosp. Electron. Syst.
,
30
(
1
), pp.
229
237
.
36.
Kumar
,
S. R.
, and
Mukherjee
,
D.
,
2022
, “
True-Proportional-Navigation Inspired Finite-Time Homing Guidance for Time Constrained Interception
,”
Aerosp. Sci. Technol.
,
123
, p.
107499
.
37.
Gozzini
,
G.
,
Invernizzi
,
D.
,
Panza
,
S.
,
Giurato
,
M.
, and
Lovera
,
M.
,
2020
, “
Air-to-Air Automatic Landing of Unmanned Aerial Vehicles: A Quasi Time-Optimal Hybrid Strategy
,”
IEEE Control Syst. Lett.
,
4
(
3
), pp.
692
697
.
38.
He
,
S.
, and
Lee
,
C.-H.
,
2018
, “
Optimality of Error Dynamics in Missile Guidance Problems
,”
J. Guidance Control Dyn.
,
41
(
7
), pp.
1624
1633
.