Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (11): 3765-3778.doi: 10.12305/j.issn.1001-506X.2025.11.24

• Guidance, Navigation and Control • Previous Articles    

Technology for countering dynamic multi-target motion control using distributed drone swarm systems

Chen WANG1,2, Cheng ZHU1,2,*, Xiangke WANG3, Zhaoyun DING1,2, Qianzhen ZHANG1,2, Sheng ZHANG1,2, Xianqiang ZHU1,2   

  1. 1. College of Systems Engineering,National University of Defense Technology,Changsha 410073,China
    2. National Key Laboratory of Information System Engineering,National University of Defense Technology,Changsha 410073,China
    3. College of Intelligence Science and Technology,National University of Defense Technology,Changsha 410073,China
  • Received:2024-12-05 Online:2025-11-25 Published:2025-12-08
  • Contact: Cheng ZHU

Abstract:

In task scenarios for countering multiple dynamic-moving drones using distributed drone swarm systems, a method that combines gene regulatory networks and behavioral design is proposed to achieve velocity control of drone swarms. Drones use a gene regulatory network model to calculate the optimal swarm morphology based on target location information and threat zone position information, adapting to the current environment. Considering various sub-behaviors of drones in countering targets, a velocity control mechanism for the distributed drone swarm in the countermeasure task scenario is designed. This allows drones to exhibit adaptive force allocation formations at the swarm level to counter targets effectively. Several statistical indicators related to task completion effectiveness and swarm movement performance are proposed, and these indicators are analyzed through simulation comparison experiments. Indicator statistical results demonstrate that the proposed method can effectively achieve distributed drone swarm to counter multiple dynamic target tasks.

Key words: drone swarm, multi-agent system, gene regulatory network, behavioral design method, distributed control

CLC Number: 

[an error occurred while processing this directive]