Abstract
Increasing complexity of the operational environment and advanced technology implementation in combat will probably lead to a serious limitation of human performance in all operational domains and activities in the future. With except of the clear indications, that tactical robotics will outperform human soldiers in many routine tasks on the battlefield, the area of operational decision making (resistible for decades to some automation) seems to be slowly approaching to the same stage. Presented article discusses the fundamental theory of optimization of the air operational maneuver and present the approach to the solution. The solution is highly theoretical and uses a modelling and simulation as an experimental platform to the visualization and evaluation of solution. The problem of air operational maneuver is specific in this case by many variables imposed on initial parametrization of the task (starting and destination point could not be known at the beginning, only “air operational” area should be selected) and very wide search of possible courses of action and the best “multi criteria” choice identification.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Contemporary highly dynamic military operational environment brings many changes and new challenges which were not significant or apparently visible before [9]. One of the today’s significant trends in military is continuous pursue for the effectiveness and its improvement in context of lack of qualified personnel. This gives us the motivation for search of the solution of selected operational problems, which could be further partially or fully automated and save the human effort and increase effectiveness in mission execution [7].
2 State of the Art
Even thought a lot of publications dedicated to the area of Air/UAV maneuver optimization were found, it is still an actual topic.
After a publication analyses, before this paper was written, it could be mentioned, that majority of the papers dedicated to the Air maneuverer optimization area fell to the several sub-topical segments, mainly swarming and formation optimization, many of them are close to the air traffic control tasks, problems related to the traveling salesman problem (TSP) or optimization in collision avoidance, for instance: [1,2,3,4,5,6]. Very few papers were found, which are close to the operational optimization like: [10,11,12], especially in more complex and multi criteria context, when the operational situation is considered.
3 Approach to the Solution
Following solution is an continuum or more “operational” extension to the solution of “Modelling of the UAV safety maneuver for the air insertion operations” published in 2016 [11], what was more “tactically oriented” and initial parameters like destination point and UAV take-off point was known.
In this case we were interested in the best (safeties) and stable 3D flight path through the restricted flight corridor from the north to the south. It means that we search the entry and exit point where airplane (UAV) penetrate the “north” and “south” plane of the 3D corridor and path between these points fulfilling following optimization condition:
where:
-
\( A_{x,y,z} - \) 3D safety matrix of operational area, derived from the set of analyses (3)
-
\( I_{i} ,J_{i} ,K_{i} - \) are the mathematical progressions coding the individual components/axes of the 3D path.
The condition:
means that that two following elements of \( A \) matrix are adjacent. Also, because of the initial condition, were entry and exit points are not specified, the solution search for the best:
-
\( \varvec{A}_{{\varvec{I}_{\varvec{i}} ,\varvec{J}_{\varvec{i}} ,\varvec{K}_{\varvec{i}} }} ;\varvec{i} = 1 - \) entry point of the flight, must lay on the “north” plane of the cuboid representing a 3D air operation area.
-
\( \varvec{A}_{{\varvec{I}_{\varvec{i}} ,\varvec{J}_{\varvec{i}} ,\varvec{K}_{\varvec{i}} }} ;\varvec{i} = \varvec{M} - \) exit point of the flight, must lay on the “south” plane of the cuboid representing a 3D air operation area.
Schema presenting the placement of the operational areas is depicted on following Fig. 1. Were ELOR shows the operating area for enemy forces with “light” weapons (affecting 3D AOA in a different way than enemy with “heavy” weapons), and EHOR present the operating area for the enemy forces with “heavy” weapons, limited with their maneuver to the roads (indicated by the green crosses), contrary to the enemy forces with “light” weapons (they are not limited to the roads with their ground movement).
Calculation of the 3D safety matrix includes set of analyses linked to set selected criteria in the Air Operational Area – AOA. Set to of these analyses could be fully or partially automated in context of updated operational situation, the latest data are usually available in C4ISTAR systems. For the mentioned example was selected following approach in calculation of 3D safety matrix:
-
\( A_{x,y,z} \) - 3D safety matrix of operational area
-
\( GOA_{m} \left( {x,y,z} \right) \) - Geo-operational analyses matrix (storing a partial results)
-
\( SV_{m} \) - safety weights defining the priorities in analyses in particular case of operational task solution.
The count of analyses affecting coefficients of the safety matrix should be linked to the desired purpose and information available from the Operational Area. Security analyses usually represent the partial security aspects to the global security situation and are computed based on commander’s priority and selection. Actually calculating the \( A_{i} \) coefficients is a separate operational task and it could be based on other additional requirements and expected danger. Also single analyses should be normalized to be weighted and summarized with the others. To experiment with mentioned case, we set up following scenario:
-
We expect two enemy entity types with two various weapons that can endanger Air manoeuvre (heavy and light).
-
The ground maneuverer of the enemy with the heavy weapons is limited to the roads and to the area we suppose them to operate.
-
The ground maneuverer of the enemy with the light weapons is limited only to the area we suppose them to operate.
-
Due to the mentioned conditions, we could calculate all possible positions for both of the enemy entities and calculate safety coefficient for any (ground and air) point of Air Operational Area.
For the purpose of simulation experiments we define some terms and calculate following analyses:
-
Air Operational Area as a space for the 3D safety matrix, AOA see Fig. 1.
-
Area of enemy operation (with heavy and light weapons) as \( EH_{OR} \) and \( EL_{OR} \).
-
Visibility analyses of the all points of AOA from the as \( EH_{OR} \) and \( EL_{OR} \), named \( VA_{OR} \).
-
Appearance analysis of the enemy with “light” weapons in the \( EL_{OR} \) and threat analyses for the AOA from the \( EL_{OR} \) area.
-
Appearance analysis of the enemy with “heavy” weapons in the \( EH_{OR} \) and threat analyses for the AOA from the \( EH_{OR} \) area.
-
Specification of the Air manoeuvre constraints.
Whole solution is rather complicated, consists of several thousand lines of C++ code, so the detailed description fells out of the frame of this article, in any case following scheme on Fig. 2, and generally describes the core procedures/parts of the solution algorithm:
For example, of application of individual analyses were used following Geo-operational analyses, similarly as in the reference published in 2016 [11, 13]:
Analysis of “light” weapons enemy threat from \( EL_{OR} \) operational area:
Analysis of “heavy” weapons enemy threat from \( EH_{OR} \) operational area:
where:
-
\( C_{alk} \) is a operational coefficient of a multi-criteria evaluation defined for \( {\text{GOA}}_{1} \) analysis.
-
\( C_{atk} \) is a operational coefficient of a multi-criteria evaluation defined for \( GOA_{2} \),
-
\( F_{v} \left( {S,D} \right) \) is a visibility function from the source - \( {\text{S}} \) point to the destination - \( {\text{D}} \) point on a (digital) terrain model, \( 0 \le F_{v} \left( {S,D} \right) \le 1 \).
-
\( P_{zlk} \left( {S,D} \right) \) is a probability hit of a target at the position of \( D\left( {x,y,z} \right) \) using a “light weapon” from the point of \( S\left( {x,y,z} \right) \) on terrain model.
-
\( P_{ztk} \left( {S,D} \right) \) is a probability hit of a target at the position of \( D\left( {x,y,z} \right) \) using a “heavy weapon” from the source point of \( S\left( {x,y,z} \right) \) on terrain model.
-
\( S\left( {x,y,z} \right) \) is the source point on a (digital) terrain model.
-
\( D\left( {x,y,z} \right) \) is the destination point on a (digital) terrain model.
To demonstrate solution of the problem, a computer application was developed (C++), where mentioned approaches and algorithms were implemented. The input data for the operating environment were taken from the highly detailed terrain database of the selected region in the Czech Republic provided by GEO service of the Czech Armed Forces. General overview of the map and various operating areas is presented on the Fig. 1, example of Air path optimality map within AOA calculated from the first initial iteration (means that the first entry XYZ point was (1, 1, 1)), is demonstrated on following Fig. 3:
On the 3D safety matrix, there were investigated/calculated huge number of optimal paths coming from the each possible entry point on the “north” pane of the matrix (1, y, z), (5000 m × 1600 m). For presentation purpose, the sampling step was degraded up to the 100 m vertically and 715 m horizontally. Final Path optimality map from the “south” matrix pane, based on the entry point is demonstrated on the following Fig. 4, with the red-white dot indicating the best exit point from the AOA/3D safety matrix.
The results of calculations and number of simulated flights is presented on the next Fig. 5, on right graph, there are presented exit point from the 3D matrix in the “south” pane, on the right graph, there are showed initial sampled entry points in the “north” pane on the 3D matrix (bigger circles) with exit point (same as the right graph) and connection lines represent correspondence between entry and exit point within a single sub-solution/iteration.
Based on a previous search process for the best coefficient from the “exit” pane, consolidating the lowest total sum of possible threat, the optimal solution was easily found from all simulations, searching the lowest coefficient at the exit pane after the Floyd-Warshall algorithm execution. When the best candidate (exit point) was identified, the back search to the entry point was executed and this is depicted on the Fig. 6, were the 16 cuts of 3D path map are demonstrated with appearance of the optimal path in each layer indicated by the red dots. Path search was applied to the non-oriented weighted graph (topology of 26 connecting neighboring cells, totally 512 × 512 × 160 nodes).
Based on the selected sampling of input (entry) point in the AOA, there were calculated 105 optimal paths. All these paths are visualised in random colour on the Fig. 7, including its altitude profile and overlay with the map of AOA. It is apparent at the first look, that majority of the paths converge to the three air corridors indicating the alternative and the most safety areas. If we are searching for the best path and we are flexible in the entry and exit point selection, the bold red path was calculated as absolutely best option from the all possible candidates. This path includes also two alternative paths approximately in the middle third, which possess the same safety ratio.
More detailed altitude profile of the Air optimal path is presented on the Fig. 8. Looking at the altitude profile of all calculated paths, the altitude also indicates slight shape or limitation within its scope (close to the “north” plane, higher altitude is preferred), see Fig. 7, in the middle.
Explained approach was chosen to demonstrate a one of the possible way to the operational problem solution. It also shows the opportunity to operational task automation and its close relation with real time operational decision support in context of C4ISTAR systems or potentially UAV’s operational autonomous/adaptive path planning [14].
The computer application, demonstrating the possible approach to the solution was executed on PC with INTEL Core-5 (1.8 GHz) processor and the solution was found approximately within a 30 min, contemporary application also offers a large area for optimization and highly parallel processing architecture implementation (GPU, CUDA and so.).
4 Conclusion
As it was mentioned, the importance of effective automation of operational planning aspects in various areas (as a decision support component) is constantly on increase. It is necessary to say, that there appears a great potential in automation and optimization of operational tasks, which are closer to the human high-level reasoning instead of low-level engineering problems and Modelling and Simulation methods could be successfully applied [8]. From this point of view, a crucial aspect to evaluate an operational planning dealing with OPFOR and other players (e.g. civilians, neutral units, suspect ones) is strongly related to the ability to evaluate their behaviours; it is fundamental to create some effective models and behaviour that reproduce the actions/reactions based on the different boundary conditions. It is evident that use of Intelligent Agents driving objects during simulation enhance largely the effectiveness of simulation approach in this context as well as in other joint scenarios [15, 16]. Also we have to understand, that almost any operational problem follows a pragmatic concept, what means the rationality in the relation to the human or certain side and the final achievement. Mainly it fulfils a fundamental criteria’s of an optimization problem like maximization of profit or achievement under the condition of limited resources spending, like minimization of the task cost, time for execution, effort, danger areas explosion and so.
Presented solution shows the possible approach in operational problem solution dedicated to the air manoeuvre optimization in operational conditions with undefined starting and destination point, what means new dimension of options and calculations leading to a higher decision area then problems with selected constraints and known initial inputs.
References
Geiger, B.: Unmanned aerial vehicle trajectory planning with direct methods. A Dissertation in Aerospace Engineering. The Pennsylvania State University, Pennsylvania, USA (2009)
Waseem, A.K.: Safe trajectory planning techniques for autonomous air vehicles. A dissertation work. University of Leicester, United Kingdom (2005)
Tsourdos, A., White, B., Shanmugavel, M.: Cooperative Path Planning of Unmanned Aerial Vehicles, p. 214. Wiley, Hoboken (2010). ISBN: 978-0-470-74129-0
Duan, H.B., Ma, G.J., Wang, D.B., Yu, X.F.: An improved ant colony algorithm for solving continuous space optimization problems. J. Syst. Simul. 19(5), 974–977 (2007)
Qu, Y.H., Pan, Q., Yan, Y.G.: Flight path planning of UAV based on heuristically search and genetic algorithms. In: Proceedings of the IEEE 32nd Annual Conference, pp. 45–50 (2005)
Liu, C.A., Li, W.J., Wang, H.P.: Path planning for UAVs based on ant colony. J. Air Force Eng. Univ. 2(5), 9–12 (2004)
Kress, M.: Operational Logistics: The Art and Science of Sustaining Military Operations. Springer, Heidelberg (2002). https://doi.org/10.1007/978-1-4615-1085-7
Rybar, M.: Modelovanie a simulacia vo vojenstve. Ministerstvo obrany Slovenskej republiky, Bratislava (2000)
Washburn, A., Kress, M.: Combat Modeling: International Series in Operations Research & Management Science. Springer, Heidelberg (2009)
Mokrá, I.: Modelový přístup k rozhodovacím aktivitám velitelů jednotek v bojvých operacích. Disertační práce. Brno: Univerzita obrany v Brně, Fakulta ekonomiky a managementu. 120 s (2012)
Mazal, J., Stodola, P., Procházka, D., Kutěj, L., Ščurek, R., Procházka, J.: Modelling of the UAV safety manoeuvre for the air insertion operations. In: Hodicky, J. (ed.) MESAS 2016. LNCS, vol. 9991, pp. 337–346. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-47605-6_27
Rybansky, M.: Modelling of the optimal vehicle route in terrain in emergency situations using GIS data. In: 8th International Symposium of the Digital Earth (ISDE8) 2013, Kuching, Sarawak, Malaysia 2014 IOP Conference Series: Earth Environmental Science, vol. 18, p. 012071 (2014). https://doi.org/10.1088/1755-1315/18/1/012131. ISSN 1755-1307
Rybanský, M., Vala, M.: Relief impact on transport. In.: ICMT 2009 - International Conference on Military Technologies 2009, Brno, Czech Republic, 9 p. (2009). ISBN 978-80-7231-649-6 (978-80-7231-648-9 CD)
Drozd, J., Stodola, P., Křišťálová, D., Kozůbek, J.: Experiments with the uas reconnaissance model in the real environment. In: Mazal, J. (ed.) MESAS 2017. LNCS, vol. 10756, pp. 340–349. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-76072-8_24
Bruzzone, A.G.: MS2G as Pillar for Developing Strategic Engineering as a New Discipline for Complex Problem Solving. Keynote Speech at I3 M, Budapest, September 2018
Bruzzone, A.G., Massei, M.: Simulation-based military training. In: Mittal, S., Durak, U., Ören, T. (eds.) Guide to Simulation-Based Disciplines. SFMA, pp. 315–361. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61264-5_14
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Bruzzone, A.G., Procházka, J., Kutěj, L., Procházka, D., Kozůbek, J., Scurek, R. (2019). Modelling and Optimization of the Air Operational Manoeuvre. In: Mazal, J. (eds) Modelling and Simulation for Autonomous Systems. MESAS 2018. Lecture Notes in Computer Science(), vol 11472. Springer, Cham. https://doi.org/10.1007/978-3-030-14984-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-14984-0_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-14983-3
Online ISBN: 978-3-030-14984-0
eBook Packages: Computer ScienceComputer Science (R0)