Cooperative guidance of multiple missiles is a challenging task with rigorous constraints of time and space consensus, especially when attacking dynamic targets. In this paper, the cooperative guidance task is described as a distributed multi-objective cooperative optimization problem. To address the issues of non-stationarity and continuous control faced by cooperative guidance, the natural evolutionary strategy (NES) is improved along with an elitist adaptive learning technique to develop a novel natural co-evolutionary strategy (NCES). The gradients of original evolutionary strategy are rescaled to reduce the estimation bias caused by the interaction between the multiple missiles. Then, a hybrid co-evolutionary cooperative guidance law (HCCGL) is proposed by integrating the highly scalable co-evolutionary mechanism and the traditional guidance strategy. Finally, three simulations under different conditions demonstrate the effectiveness and superiority of this guidance law in solving cooperative guidance tasks with high accuracy. The proposed co-evolutionary approach has great prospects not only in cooperative guidance, but also in other application scenarios of multi-objective optimization, dynamic optimization and distributed control.
翻译:多重导弹合作指导是一项具有挑战性的任务,在时间和空间共识方面受到严格的限制,特别是在攻击动态目标时。本文将合作指导任务描述为分散的多目标合作优化问题。为了解决合作指导所面临的非静止和连续控制问题,自然进化战略得到了改进,同时采用了精英适应性学习技术,以发展新的自然共同革命战略。原进化战略的梯度被重新定级,以减少多导弹相互作用造成的估计偏差。然后,通过将高度可扩展的共同革命机制和传统指导战略结合起来,提出了混合革命合作指导法(HCGL)。最后,在不同条件下进行的三次模拟表明,这一指导法在以非常准确的方式解决合作指导任务方面的有效性和优势。拟议的共同革命方法不仅在合作指导方面,而且在多目标优化、动态优化和分散控制等其他应用情景方面都有着巨大前景。