Three-dimensional flight path planning by artificial immune algorithm

Artificial immune algorithm (AIA) is used for offline as well as online path planning in this paper. Firstly, AIA is divided into three cases: 1. antibody is randomly selected to inoculate; 2. all antibodies are inoculated; 3. every antibody is inoculated, but inoculated location is selected at random. At the same time, we have simulated two kinds of threat uncertainties and one special occasion (no-fly-zone): changing the size of a certain kind of threat or increasing the number of unexpected threat. Based on above flight path planned, we adjust level path to meet maximum turning angle restriction, and vertical track to normal acceleration and curvature constraint by slope restriction algorithm and curvature smoothing algorithm making practical steering possible. And we also reduced the redundant path points (or frequent turning) to easy pilot manipulate and decrease the unsafe factors of flight. In addition, 3 orders B-spline curve is utilized for representing 3D path. At last, the simulated three-dimensional flight path by improved electric potential method and artificial immune algorithm are compared and the result is: artificial immune algorithm is not only feasible for searching three dimensional path applications, but there is a great reduction of the computational time.

[1]  Wu Yi-lin Application of adaptive artificial immune algorithm to data mining , 2006 .

[2]  Liu Xue-ying THE ARTIFICIAL IMMUNE ALGORITHM BASED ON THE STEEPEST DESCENT METHOD , 2009 .

[3]  Pradeep K. Khosla,et al.  Superquadric artificial potentials for obstacle avoidance and approach , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[4]  Lu Wei,et al.  New Method to Search Shortest Path in a Network Based on Ant Colony Optimization , 2007 .

[5]  Zhang Shu-qing Three-dimensional Flight Path Planning by Using an Improved Electric Potential Theory , 2011 .

[6]  Chun-Cheng Lin,et al.  Artificial Immune Algorithm Based Obstacle Avoiding Path Planning of Mobile Robots , 2005, ICNC.

[7]  S. J. Asseo Terrain following/terrain avoidance path optimization using the method of steepest descent , 1988, Proceedings of the IEEE 1988 National Aerospace and Electronics Conference.

[8]  Pu Shi,et al.  Global path planning for mobile robot based on improved artificial potential function , 2009, 2009 IEEE International Conference on Automation and Logistics.

[9]  Li Ying Study on job-shop scheduling problem by genetic algorithm and artificial immune algorithm , 2009 .

[10]  Wang Li-jun The Path Planning in Soccer Robot Using Artificial Immune Algorithm , 2006 .

[11]  Yang Tang-sheng A Kind of Artificial Immune Algorithm Similar to Genetic Algorithm , 2005 .

[12]  LI Hu-guang Modified Artificial Immune Algorithm for TSP , 2007 .