Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (6): 2036-2046.doi: 10.12305/j.issn.1001-506X.2025.06.31

• Communications and Networks • Previous Articles     Next Articles

Group switching algorithm for distributed measurement and control network based on MADDPG

Huilin WANG1,*, Shengli LIU2, Anhong XIE3, Lidong ZHU1   

  1. 1. National Key Laboratory of Wireless Communications, University of Electronic Science and Technology of China, Chengdu 611731, China
    2. Beijing Institute of Tracking and Communication Technology, Beijing 100094, China
    3. The 10th Research Institude of China Electronics Technology Group Cooperation, Chengdu 610036, China
  • Received:2024-07-25 Online:2025-06-25 Published:2025-07-09
  • Contact: Huilin WANG

Abstract:

Affected by the navigation denial in special environments such as war, node mobility and environmental interference, rapid topology reconfiguration of the measurement and control network is the key to ensure continuous positioning. In order to solve the above problems, a distributed multi-agent measurement and control network group switching algorithm based on multi-agent deep deterministic policy gradient (MADDPG) for the scenario of multi system unmanned cluster measurement and control network is proposed. This algorithm employs a partially observable Markov decision process model and considers minimum connectivity, energy consumption and measurement and control precision to design the reward function, and constructs a reliable measurement and control localization system. Simulation results show that the algorithm is feasible and effective in different interference environments to effectively resist external interference, ensure the normal operation of measurement, control and localization, and improve the switching success rate to more than 12% compared with traditional switching algorithms.

Key words: topology reconfiguration, group switching, measurement and control positioning, partially observable Markov decision, minimum connectivity

CLC Number: 

[an error occurred while processing this directive]