The swarm combat mode of small drones is one of the disruptive technologies in the future.Using swarm drones to perform the suppression of opposite air defenses(SEAD)mission is one of the main application modes of swarm drones.In order to ensure and direct the execution of SEAD,the top-level architecture framework of swarm drones must be established according to its usage mode and application scenario.For SEAD scenarios with air-launched swarms drones,based on the standards and methods provided by the U.S.Department of Defense Architecture Framework(DoDAF)2.0,the architecture of large transport aircraft dropping swarm drones from the air to perform SEAD and air-to-ground attack and other combat tasks is constructed,and the modeling process of the architecture is given,the corresponding view models are established from different perspectives and levels,such as combat concept,organization process,combat activities,information interaction and resource flow,etc.,it can be used as a reference for the future research on the swarm drones.
suppression of enemy air defensesswarm dronesdepartment of defense architecture frameworkarchitectural