摘要

One important mission of the strategic defense is to develop an integrated, layered Ballistic Missile Defense System (BMDS). We consider the problem of assigning interceptors to multiple waves of incoming ballistic missiles. This work addresses the issue of shot time constraints and directly allocates multiple targets to interceptors in the single engagement problem. A mathematical model and method for BMDS Interceptor resource planning (IRP) is presented. In addition to mathematical model, a modified particle swarm optimization RPPSO algorithm has been developed for solving complex IRP problem. This algorithm adapted a basic PSO algorithm to make it compatible with reasonable engineering problems. RPPSO was developed by embedding a reverse predictor within the basic algorithm to avoid premature convergence without significantly reducing convergence speed, and adding a repulsive force to keep the diversity of both local and global optima. Algorithm performance and experimental examples verified the benefits and specific applications of paper work.