Abstract:The trajectory prediction model of traditional weapon control algorithm can not effectively predict the complex trajectory of drones.Besides, the existing research on complex trajectory prediction usually consider only one UAV, with the huge amount of calculation. To predict the trajectory of drone swarm quickly and accurately, a method of trajectory prediction for UAVs is proposed. After obtaining the track of drone swarm, it is firstly clustered based on DBSCAN method; Then the trajectory is determined to be simple or complex. Finally,Kalman Filter prediction was used for simple trajectory prediction, while LSTM(Long Short-Term Memory)network was used for complex trajectory prediction. The proposed model is more precise compared with the model using Kalman Filter, as well as consume less computing time compared with the model completely using LSTM network,which can meet the real-time requirement, as well as provide scientific basis for anti-UAV swarm calculation.