| UAV(Unmanned Aerial Vehicle)swarm operation is a new mode of future warfare,and UAV swarms with distributed combat capabilities complete reconnaissance,surveillance and strike combat tasks through autonomy and coordination.In the current Russian-Ukrainian battlefield,the Russian army incorporates UAVs into the "reconnaissance-strike-rereconnaissance" combat link,and UAVs in the combat system can operate independently while providing information support for other UAVs with strike capabilities,effectively shortening the combat link of traditional UAV-guided artillery strikes and improving the timeliness of target strikes.This paper analyzes the decomposition method of swarm combat mission against the background of UAV swarm versus sea ship operation,designs a flexible UAV swarm combat system architecture,writes the algorithm modules required in the UAV swarm to sea combat mission process,and combines the algorithm modules through the flexible system architecture to make the UAV swarm have the ability to perform a variety of tasks,mainly including the following aspects:Aiming at the task requirements of typical UAV swarms for naval ship operations,analyze the cluster task decomposition method of task based unmanned system cluster architecture and skill tactical script architecture,and sort out the decomposition process of task decomposition.A task decomposition method suitable for the scenario in this article is proposed by combining the focus and advantages and disadvantages of the two methods.Based on the task scenario studied in this article,task decomposition and hierarchical division are carried out according to the decomposition approach,clarifying the decomposition process of cluster tasks,and ultimately generating the hierarchical division results of task decomposition.In response to the problem of designing an elastic system architecture to combine modules between different levels after task decomposition,this article adopts a model-based system engineering method based on task requirements to construct a drone cluster system by combining the modules after task decomposition.By analyzing the modeling process of cluster tasks,the functional division of individual drones,and the interaction relationship between drones,relying on system engineering modeling software,a drone cluster system is built based on the decomposed modules of the tasks.Finally,build a drone cluster system on the modeling software platform,conduct task flow and mathematical simulation verification,and verify that the system has the ability to complete corresponding tasks.In view of the module requirements of UAV swarms after the decomposition of naval ship combat missions,certain requirements are put forward for the functional capabilities required by UAV swarms,and the algorithms of UAV formation track planning,UAV collaborative search track planning,UAV target tracking track planning and UAV target strike path planning are written respectively to respond to the capability requirements that UAVs need to have in the execution of mission processes.According to the analysis of the task requirements of UAV swarms for the three types of mission scenarios of ship operations at sea,the combat process and task level division of UAV swarms are determined,the corresponding algorithm modules and function descriptions are configured after the division level module,the state conversion mode of UAV is designed according to different task scenarios,and the combination logic mode of algorithm modules is determined.Finally,the effectiveness of the combination of different algorithm modules is verified on the mathematical simulation platform. |