Online path planning for UAV low-altitude penetration based on an improved differential evolution algorithm
-
摘要: 為了解決無人機在部分未知敵對環境中的低空突防航跡規劃問題,提出了一種改進的差分進化算法.該算法的進化模型采用馮.諾伊曼拓撲結構,并對其進行拓展,使種群在進化初期保持多樣性,避免進化早期陷入局部最優,而進化后期加快收斂速度.該算法改進了差分進化算子中的變異操作,從而加快算法的收斂速度,快速找到多目標優化問題的最優解;同時,采用將絕對笛卡兒坐標和相對極坐標相結合的編碼方式以提高搜索效率.將該算法用于無人機在線航跡規劃仿真實驗,并和未改進的算法結果作比較,驗證了該算法的有效性.Abstract: An improved differential evolution algorithm was proposed for solving the online path planning problem of unmanned aerial vehicle (UAV) low-altitude penetration in partially known hostile environments. The algorithm adopts von Neumann topology and improves its structure to maintain the diversity of the population, prevent the population from falling into local optima in the early evolution and speed up the convergence rate in the later evolution as well. The mutation operator of differential evolution is improved to speed up the convergence rate of the algorithm, so that the optimal solution of the multi-objective optimization problem can be found quickly; the coding method combined the absolute Cartesian coordinates with the relative polar coordinates is used to improve the searching efficiency. The simulation experiment of online path planning for UAV low-altitude penetration shows that the proposed algorithm has a better performance than the unimproved differential evolution algorithm.
-

計量
- 文章訪問數: 140
- HTML全文瀏覽量: 34
- PDF下載量: 10
- 被引次數: 0