Consensus Control of Multiagent Systems Under DoS Attacks: A Dynamic-Key-Based Secure Scheme
针对离散时间多智能体系统在拒绝服务攻击下的安全共识控制问题,提出一种基于Q学习的无模型控制器,通过动态加密密钥和量化加密实现安全状态传输,并在攻击下切换至安全模式防止量化器饱和。
In this article, the secure consensus control problem is investigated for discrete-time multiagent systems (DTMASs) subjected to denial-of-service (DoS) attacks, where a model-free controller is proposed based on the Q-learning (QL) method. In an attack-free case, a dynamic decaying encryption key is designed to enable secure state transmission over communication channels through quantization-based encryption to prevent unauthorized access. Under DoS attacks, the system switches to a safe mode that partially halts communication, where the key transforms into a local scaling parameter to prevent quantizer saturation through dynamic expansion. The QL-driven algorithm is introduced to autonomously synthesize control gain matrices, without requiring system dynamics models. Moreover, sufficient conditions on the frequency and duration of DoS attacks are derived to ensure that the model-free controller guarantees consensus in DTMASs. Finally, simulation studies involving highly maneuverable aircraft technology vehicles (HiMATVs) are conducted, demonstrating that DTMASs equipped with the proposed approach exhibit significantly enhanced attack resistance compared to conventional methods.