1. Introduction
Gliding-guided projectiles, also known as artillery-launched missiles, represent a new type of artillery weapon that combines the advantages of tactical missiles and conventional artillery projectiles. They not only offer low cost per shot, rapid response, and flexible usage but also provide a larger range and higher precision in striking, making them one of the key developmental directions in the field of weapons currently. Among the many critical technologies in the research of gliding-guided projectiles, trajectory planning remains a core and hot issue. Limited by the stringent requirements of the artillery-barrel launch platform and the harsh dynamic environment during launch, gliding projectiles have small volumes and control surfaces, and projectiles typically fly unpowered during the controlled trajectory phase. Consequently, gliding-guided projectiles have a low lift-to-drag ratio and limited maneuverability, the rationality of the trajectories designed under these conditions becomes particularly crucial[1].
Gliding-guided projectiles are equipped with rocket boosters and guidance control systems, and given the same battlefield environment and mission requirements, their flight schemes are often not unique. Therefore, rational planning performance indicators need to be designed. Existing literatures primarily address the range extension needs of gliding projectiles, designing various performance indicators from different perspectives such as maximizing the lift-to-drag ratio[2], minimizing control effort consumption[3] and minimizing the composite efficiency factor[4]. However, in modern warfare, gliding projectiles are not solely used for long-range precision strikes, and there is also a demand in engineering applications to explore the capabilities' boundaries of gliding projectiles (such as minimum range), which reduces the applicability of traditional studies assuming long ranges. Gliding projectiles operate in a large combat airspace, and the flight trajectories at different ranges exhibit different characteristics. Therefore, to achieve efficient attacks over the entire range and fully utilize the limited control capabilities of gliding projectiles, different planning focuses should be determined according to different range scopes, and on this basis, differentiated planning performance indicators should be designed.
With the advancement of science and technology and the innovation of combat concepts, the modes of confrontation between opposing forces have become more intense and complex. The diversification of defensive measures and multi-type interference poses severe challenges to the design of weapon systems. Emerging as a necessity, the cluster combat mode, which is centered around systems integration, information sharing, and overall coordination, has been developed, and cooperative attack has been introduced as a new constraint in the process of trajectory planning. Depending on the battlefield environment and mission requirements, there are different modes of cooperative combat, such as time cooperation, spatial cooperation[6,7], spatial-temporal cooperation[8–10], multi-target task allocation[11,12]. For gliding projectiles attacking fixed targets, the focus is on time coordination, specifically simultaneous impact, which typically involves scenarios of single-artillery multiple launches or multiple artilleries firing simultaneously. Against robust defensive fortifications, simultaneous hits from multiple projectiles launched by the same artillery can increase strike density and enhance the destructiveness of the projectiles. When facing heavily protected targets, projectiles launched from different directions hitting simultaneously can help disperse the defense system's firepower, improving the survivability of the projectiles. In a collaborative attack mode, multiple projectiles are not only independent entities but are also interlinked due to shared mission requirements[13,14]. Considering the limited control capabilities of gliding projectiles, to maximize combat effectiveness, research should be conducted on cooperative trajectory planning methods that consider the projectile group as a whole.
In the process of cooperative trajectory planning, coordinating the flight times of projectiles is crucial to meet the requirement of simultaneous impact. Existing literatures mainly present four flight time coordination strategies: open-loop coordination strategy, leader-follower strategy(LFS), distributed cooperation strategy(DCS), and centralized strategy. Among them, open-loop coordination refers to setting fixed projectile flight times before cooperative trajectory planning. Research on open-loop coordination was widespread in the 1990s, primarily applied to unguided conventional artillery projectiles, mainly adjusting flight times by changing the launching angle. In recent years, there have been a few research outcomes based on open-loop coordination strategies for guided projectiles[15–17]. However, this method of manually setting flight times heavily relies on experience, and if the preset values are unreasonable, it will significantly affect the combat effectiveness of the projectiles. Additionally, without information exchange between projectiles, this approach does not truly achieve coordination. LFS divides the projectile group into two categories: the leader projectile and follower projectiles. The projectile with the longest flight time serves as the leader, with the remaining projectiles acting as followers. The followers adjust their flight times by tracking the state of the leader projectile, thus achieving simultaneous attack[18–20]. This strategy places high demands on the control capabilities of follower projectiles and is less suitable for gliding projectiles. In scenarios involving simultaneous launching from multiple artilleries, the projectiles launched from different positions often have significant differences in flight times. Coordinating to match the longest flight time could exceed the control capabilities of some projectiles, leading to planning failures. For scenarios involving multiple launches from a single artillery where the launching frequency is not very low and the number of projectiles is not excessive, LFS can handle the planning task. However, coordinating to the longest flight time is overly conservative, usually resulting in unnecessary control effort consumption. DCS uses the flight time of the projectiles as the coordination variable. Coordination functions determine the desired values for these variables, allowing each launched projectile to control its flight time to converge towards the desired values, thereby achieving simultaneous impact. This strategy allows for different planning emphases among projectiles, offering considerable flexibility, and the planning process for individual projectiles is relatively simple, making it the most widely applied approach. Design methods for coordination functions include the semi-analytical method based on velocity prediction[21], the public flight time range method[22,23], and the average method[24]. The velocity prediction-based method, due to the need to estimate the remaining flight time of the projectiles, suffers from insufficient accuracy and considerable impact time errors (at least around 1 second). The public flight time range method requires at least two preliminary planning sessions for each projectile before formal planning to obtain the maximum and minimum flight times within the capabilities of the projectiles for specified mission requirements, making the algorithm process quite cumbersome. Moreover, for gliding projectiles with limited control capabilities, using numerical methods to solve for the maximum flight time is usually quite difficult. The average method independently plans for each projectile to determine their flight times and then calculates the average to determine the coordinated expected flight time. While averaging can eliminate differences in flight times among projectiles, this method may be overly arbitrary, and the coordinated flight times may still exceed the control capabilities of some projectiles, leading to planning failures. Even if the results are feasible, the average is typically not the optimal solution, leading to unnecessary consumption of control effort. All the above strategies involve artificially designed coordination processes, and the coordinated flight times usually represent feasible solutions, not optimal ones. The centralized strategy solves the system of dynamic equations for all projectiles with a unified independent variable, with flight times generated algorithmically, avoiding the process of manual coordination and ensuring optimality[25]. However, this approach not only limits the synchronization of launch and impact moments for the projectile group but also strongly binds all phases of the flight process. For single-phase UAV trajectory planning, this impact is minimal, but for gliding projectiles with multi-phase flight, using a unified independent variable results in simultaneous ignition and shutdown of booster rockets for all projectiles, and simultaneous deployment of control surfaces for all projectiles, which is clearly unreasonable and also fails to fully utilize the overall control capabilities of the projectile group. Based on the above analysis, adjusting the existing flight time coordination strategies to accommodate the limited control capabilities of gliding projectiles, or further integrating the advantages of existing strategies to design a flight time coordination strategy suitable for multi-phase planning tasks, would greatly facilitate research on cooperative trajectory planning for gliding projectiles.
In addressing the issue of simultaneous impact in cooperative trajectory planning, existing literatures predominantly focus on the improvement of planning algorithms and the study of flight time coordination strategies, often employing certain feasible operating conditions for simulations to verify the effectiveness of proposed methods. However, there is scarce mention of the process for selecting these feasible working conditions[26–30]. While planning the optimal cooperative trajectories for specific targets under particular conditions is crucial, the range of cooperative capabilities of projectiles is also a practical concern in engineering applications. Once the battlefield environment and mission requirements are established, if the single-artillery-multiple-launch attack approach is adopted, combat personnel typically focus on how many projectiles can achieve simultaneous impact at a given launching frequency. Conversely, if the multi-artillery-simultaneous-launch approach is used, the concern usually revolves around the extent to which projectiles launched from a current artillery position can collaborate with those in a broader range, thus aiding in the configuration of combat formations. Although theoretically straightforward, this work is sensitive to model specifics, and descriptions of such problems remain relatively rare in related researches to date. Therefore, designing a simple, universal method to determine the range of projectile cooperative capabilities could enhance the efficiency of cooperative trajectory planning and provide a reference for subsequent research and engineering applications.
In summary, this paper presents a study on cooperative trajectory planning methods using a certain type of gliding-guided projectile as a case study, targeting the task requirement of simultaneously impacting fixed targets. Firstly, the structure composition and flight trajectory principles of gliding projectiles are introduced, along with an explanation of the concept of 4-phase trajectory schemes. To reduce the complexity of the problem, the dimension of the dynamic model is simplified, and an artillery-target coordinate system specific to cooperative planning problems is proposed, along with the corresponding coordinate transformation method. Subsequently, addressing the uniqueness issue of optimal flight schemes within the entire range, the effective range of gliding projectiles is refined, and different battlefield zones are delineated. Considering the planning emphasis in different zones, distinct performance indicators are designed, and a zone-specific cooperative trajectory planning model is established. Furthermore, considering the limitations of existing flight time coordination strategies in cooperative trajectory planning applications of gliding projectiles, to enhance the planning success rate, improvements are made to LFS and DCS in scenarios of single-artillery-multiple-launch and multi-artillery-simultaneous-launch, respectively. Moreover, to fully exploit the control capabilities of the projectile group, a flight time coordination strategy applicable to multi-phase planning tasks and without human intervention, which combines the flexibility of DCS with the optimality of centralized strategy, is proposed. Additionally, for rapidly determining combat formations and other combat deployment issues, a simple, universal method for determining projectile cooperative capability ranges is proposed. Finally, based on the proposed methods, suitable feasible operating conditions are selected, and cooperative trajectory planning work is carried out using the proposed flight time coordination strategy, with a comparative analysis of the advantages and disadvantages of different methods.
Figure 1.
Schematic diagram of the structure of a gliding projectile.
Figure 1.
Schematic diagram of the structure of a gliding projectile.
Figure 2.
Schematic diagram of the flight trajectory principle of the gliding projectile.
Figure 2.
Schematic diagram of the flight trajectory principle of the gliding projectile.
Figure 3.
Schematic diagram of the trajectory scheme of the gliding projectile.
Figure 3.
Schematic diagram of the trajectory scheme of the gliding projectile.
Figure 4.
Schematic diagram of battlefield area division of gliding projectiles for cooperative attack.
Figure 4.
Schematic diagram of battlefield area division of gliding projectiles for cooperative attack.
Figure 5.
Schematic diagram of the artillery-target coordinate systems.
Figure 5.
Schematic diagram of the artillery-target coordinate systems.
Figure 6.
Schematic flowchart of different flight time coordination strategies.
Figure 6.
Schematic flowchart of different flight time coordination strategies.
Figure 7.
The flight time range of any position within the effective range of the gliding projectile for cooperative attack: (a) Boundary of flight time; (b) Range of flight time.
Figure 7.
The flight time range of any position within the effective range of the gliding projectile for cooperative attack: (a) Boundary of flight time; (b) Range of flight time.
Figure 8.
The number of cooperation projectiles in single-artillery-multiple-shot scenarios.
Figure 8.
The number of cooperation projectiles in single-artillery-multiple-shot scenarios.
Figure 9.
Feasible cooperative range extents in multi-artillery-simultaneous-launch scenarios.
Figure 9.
Feasible cooperative range extents in multi-artillery-simultaneous-launch scenarios.
Figure 10.
Results of cooperative trajectory planning based on BACS in the near zone: (a) Cooperative projectile trajectories; (b) Cooperative projectile velocities; (c) Cooperative projectile ballistic inclinations; (d) Cooperative projectile equilibrium angles of attack.
Figure 10.
Results of cooperative trajectory planning based on BACS in the near zone: (a) Cooperative projectile trajectories; (b) Cooperative projectile velocities; (c) Cooperative projectile ballistic inclinations; (d) Cooperative projectile equilibrium angles of attack.
Figure 11.
Results of cooperative trajectory planning based on BACS in the mid zone: (a) Cooperative projectile trajectories; (b) Cooperative projectile velocities; (c) Cooperative projectile ballistic inclinations; (d) Cooperative projectile equilibrium angles of attack.
Figure 11.
Results of cooperative trajectory planning based on BACS in the mid zone: (a) Cooperative projectile trajectories; (b) Cooperative projectile velocities; (c) Cooperative projectile ballistic inclinations; (d) Cooperative projectile equilibrium angles of attack.
Figure 12.
Results of cooperative trajectory planning based on BACS in the far zone: (a) Cooperative projectile trajectories; (b) Cooperative projectile velocities; (c) Cooperative projectile ballistic inclinations; (d) Cooperative projectile equilibrium angles of attack.
Figure 12.
Results of cooperative trajectory planning based on BACS in the far zone: (a) Cooperative projectile trajectories; (b) Cooperative projectile velocities; (c) Cooperative projectile ballistic inclinations; (d) Cooperative projectile equilibrium angles of attack.
Figure 13.
Results of cooperative trajectory planning based on BACS in the near zone: (a) Cooperative projectile longitudinal motion trajectories; (b) Cooperative projectile lateral motion trajectories; (c) Cooperative projectile velocities; (d) Cooperative projectile ballistic inclinations; (e) Cooperative projectile equilibrium angles of attack.
Figure 13.
Results of cooperative trajectory planning based on BACS in the near zone: (a) Cooperative projectile longitudinal motion trajectories; (b) Cooperative projectile lateral motion trajectories; (c) Cooperative projectile velocities; (d) Cooperative projectile ballistic inclinations; (e) Cooperative projectile equilibrium angles of attack.
Figure 14.
Results of cooperative trajectory planning based on BACS in the mid zone: (a) Cooperative projectile longitudinal motion trajectories; (b) Cooperative projectile lateral motion trajectories; (c) Cooperative projectile velocities; (d) Cooperative projectile ballistic inclinations; (e) Cooperative projectile equilibrium angles of attack.
Figure 14.
Results of cooperative trajectory planning based on BACS in the mid zone: (a) Cooperative projectile longitudinal motion trajectories; (b) Cooperative projectile lateral motion trajectories; (c) Cooperative projectile velocities; (d) Cooperative projectile ballistic inclinations; (e) Cooperative projectile equilibrium angles of attack.
Figure 15.
Results of cooperative trajectory planning based on BACS in the far zone: (a) Cooperative projectile longitudinal motion trajectories; (b) Cooperative projectile lateral motion trajectories; (c) Cooperative projectile velocities; (d) Cooperative projectile ballistic inclinations; (e) Cooperative projectile equilibrium angles of attack.
Figure 15.
Results of cooperative trajectory planning based on BACS in the far zone: (a) Cooperative projectile longitudinal motion trajectories; (b) Cooperative projectile lateral motion trajectories; (c) Cooperative projectile velocities; (d) Cooperative projectile ballistic inclinations; (e) Cooperative projectile equilibrium angles of attack.
Table 1.
Simulation parameters of cooperative trajectory planning for gliding-guided projectiles.
Table 1.
Simulation parameters of cooperative trajectory planning for gliding-guided projectiles.
Parameter |
Value |
Parameter |
Value |
Parameter |
Value |
|
800 |
|
7.23 |
|
35 |
|
15 |
|
1219.2 |
|
200 |
|
60 |
|
14.068 |
|
10 |
|
44.5 |
|
0.0133 |
|
|
Table 2.
Range extents of battlefield areas of gliding projectiles for cooperative attack.
Table 2.
Range extents of battlefield areas of gliding projectiles for cooperative attack.
Battlefield Area |
Lower Bound (km) |
Upper Bound (km) |
Near zone (including Invalid zone) |
15.93 |
43.27 |
Mid zone |
43.27 |
72.49 |
Far zone |
72.49 |
83.72 |
Table 3.
Projectile flight time range at each node.
Table 3.
Projectile flight time range at each node.
Node |
Range (km) |
Lower Bound (s) |
Upper Bound (s) |
1 |
20 |
37.34 |
53.12 |
2 |
25.82 |
54.41 |
93.06 |
3 |
31.64 |
73.67 |
112.21 |
4 |
37.45 |
93.25 |
136.95 |
5 |
43.27 |
112.68 |
152.06 |
6 |
50.58 |
137.09 |
187.84 |
7 |
57.88 |
162.71 |
220.13 |
8 |
65.19 |
191.18 |
249.15 |
9 |
72.49 |
224.31 |
287.89 |
10 |
74.37 |
233.93 |
293.91 |
11 |
76.25 |
244.25 |
299.06 |
12 |
78.12 |
255.58 |
303.87 |
13 |
80 |
268.57 |
309.22 |
Table 4.
Simulation results of different flight time coordination strategies in a single-artillery-multi-launch scenario.
Table 4.
Simulation results of different flight time coordination strategies in a single-artillery-multi-launch scenario.
Battlefield Area |
Cooperative Flight Time (s)
|
Performance Indicator Value |
LFS |
ILFS |
BACS |
LFS |
ILFS |
BACS |
Near zone |
146.23 |
125.83 |
143.97 |
× |
-1517.70 |
-1690.80 |
Mid zone |
198.35 |
193.60 |
195.50 |
-1.2568 |
-1.1635 |
-1.4442 |
Far zone |
261.68 |
261.29 |
261.97 |
7.6308 |
7.6307 |
7.6309 |
Table 5.
Simulation results of different flight time coordination strategies in a multi-artillery-simultaneous-launch scenario.
Table 5.
Simulation results of different flight time coordination strategies in a multi-artillery-simultaneous-launch scenario.
Battlefield Area |
Cooperative Flight Time (s)
|
Performance Indicator Value |
DCS |
WDCS |
BACS |
DCS |
WDCS |
BACS |
Near zone |
109.76 |
116.00 |
123.98 |
-1652.48 |
-1691.36 |
-1725.38 |
Mid zone |
173.49 |
195.01 |
191.00 |
× |
2.16 |
0.33 |
Far zone |
247.90 |
274.00 |
261.88 |
× |
12.69 |
9.48 |