Optimal path planning of multiple nanoparticles in continuous environment using a novel Adaptive Genetic Algorithm

被引:16
|
作者
Doostie, S. [1 ]
Hoshiar, A. K. [2 ]
Nazarahari, M. [1 ]
Lee, Seungmin [3 ,4 ]
Choi, Hongsoo [3 ,4 ]
机构
[1] Univ Alberta, Dept Mech Engn, Edmonton, AB, Canada
[2] Islamic Azad Univ, Fac Ind & Mech Engn, Qazvin Branch, Qazvin, Iran
[3] DGIST, Dept Robot Engn, Daegu, South Korea
[4] DGIST, DGIST ETH Microrobot Res Ctr, Daegu, South Korea
关键词
Nanomanipulation; Intelligent path planning; Adaptive genetic algorithm; Co-evolutionary path planning; CONTROLLED MANIPULATION; SENSITIVITY-ANALYSIS; SIMULATION; AFM;
D O I
10.1016/j.precisioneng.2018.03.002
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a novel Adaptive Genetic Algorithm for optimal path planning of multiple nanoparticles during the nanomanipulation process. The proposed approach determines the optimal manipulation path in the presence of surface roughness and environment obstacles by considering constraints imposed on the nanomanipulation process. In this research, first by discretizing the environment, an initial set of feasible paths were generated, and then, path optimization was continued in the original continuous environment (and not in the discrete environment). The presented novel approach for path planning in continuous environment (1) makes the algorithm independent of grid size, which is the main limitation in conventional path planning methods, and (2) creates a curve path, instead of piecewise linear one, which increases the accuracy and smoothness of the path considerably. Every path is evaluated based on three factors: the displacement effort (the area under critical force-time diagram during nanomanipulation), surface roughness along the path, and smoothness of the path. Using the weighted linear sum of the mentioned three factors as the objective function provides the opportunity to (1) find a path with optimal value for all factors, (2) increase/decrease the effect of a factor based on process considerations. While the former can be obtained by a simple weight tuning procedure introduced in this paper, the latter can be obtained by increasing/decreasing the weight value associated with a factor. In the case of multiple nanoparticles, a co-evolutionary adaptive algorithm is introduced to find the best destination for each nanoparticle, the best sequence of movement, and optimal path for each nanoparticle. By introducing two new operators, it was shown that the performance of the presented co-evolutionary mechanism outperforms the similar previous works. Finally, the proposed approach was also developed based on a modified Particle Swarm Optimization algorithm, and its performance was compared with the proposed Adaptive Genetic Algorithm.
引用
收藏
页码:65 / 78
页数:14
相关论文
共 50 条
  • [1] Optimal Path Planning for UAVs Using Genetic Algorithm
    Sonmez, Abdurrahim
    Kocyigit, Emre
    Kugu, Emin
    2015 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS'15), 2015, : 50 - 55
  • [2] Mobile Robot Path Planning Using Genetic Algorithm in a Static Environment
    Choueiry, Samia
    Owayjan, Michel
    Diab, Hassan
    Achkar, Roger
    2019 FOURTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTATIONAL TOOLS FOR ENGINEERING APPLICATIONS (ACTEA), 2019,
  • [3] Path planning in the AFM nanomanipulation of multiple spherical nanoparticles by using a co-evolutionary Genetic Algorithm
    Hoshiar, Ali Kafash
    Kianpour, Mehrnoosh
    Nazarahari, Milad
    Korayem, Moharam Habibnejad
    2016 INTERNATIONAL CONFERENCE ON MANIPULATION, AUTOMATION AND ROBOTICS AT SMALL SCALES (MARSS), 2016,
  • [4] Multi-objective multi-robot path planning in continuous environment using an enhanced genetic algorithm
    Nazarahari, Milad
    Khanmirza, Esmaeel
    Doostie, Samira
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 115 : 106 - 120
  • [5] Optimal path planning and execution for mobile robots using genetic algorithm and adaptive fuzzy-logic control
    Bakdi, Azzeddine
    Hentout, Abdelfetah
    Boutami, Hakim
    Maoudj, Abderraouf
    Hachour, Ouarda
    Bouzouia, Brahim
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 89 : 95 - 109
  • [6] Application of Genetic Algorithm in optimal robotic path planning
    Xu, Sendren Shen-Dong
    Wu, Ya-Po
    Chang, Teng-Chang
    INNOVATION, COMMUNICATION AND ENGINEERING, 2014, : 325 - 328
  • [7] Hurry Path Planning based on Adaptive Genetic Algorithm
    Zhang, Daqiao
    Zhao, Jiufen
    Lei, Gang
    Wang, Shunhong
    Zheng, Xiaolong
    ADVANCED RESEARCH IN MATERIAL SCIENCE AND MECHANICAL ENGINEERING, PTS 1 AND 2, 2014, 446-447 : 1292 - 1297
  • [8] Optimal Robot Path Planning for Multiple Goals Visiting Based on Tailored Genetic Algorithm
    Fei Liu
    Shan Liang
    Xiaodong Xian
    International Journal of Computational Intelligence Systems, 2014, 7 : 1109 - 1122
  • [9] Optimal Robot Path Planning for Multiple Goals Visiting Based on Tailored Genetic Algorithm
    Liu, Fei
    Liang, Shan
    Xian, Xiaodong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2014, 7 (06) : 1109 - 1122
  • [10] UAV path planning based on adaptive genetic algorithm
    Xu, Zheng-Jun
    Tang, Shuo
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (19): : 5411 - 5414