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 条
  • [21] Path planning in uncertain environment by using firefly algorithm
    B.K.Patle
    Anish Pandey
    A.Jagadeesh
    D.R.Parhi
    Defence Technology, 2018, (06) : 691 - 701
  • [22] Path planning in uncertain environment by using firefly algorithm
    Patle, B. K.
    Pandey, Anish
    Jagadeesh, A.
    Parhi, D. R.
    DEFENCE TECHNOLOGY, 2018, 14 (06) : 691 - 701
  • [23] A Novel Algorithm for Path Planning of Mobile Robots in Dynamic Environment
    Ning, Xiaomei
    Ma, Zhanchun
    Guo, Li
    SMART MATERIALS AND NANOTECHNOLOGY IN ENGINEERING, 2012, 345 : 370 - +
  • [24] Novel Algorithm for Mobile Robot Path Planning in Constrained Environment
    Muhammad, Aisha
    Ali, Mohammed A. H.
    Turaev, Sherzod
    Shanono, Ibrahim Haruna
    Hujainah, Fadhl
    Zubir, Mohd Nashrul Mohd
    Faiz, Muhammad Khairi
    Faizal, Erma Rahayu Mohd
    Abdulghafor, Rawad
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (02): : 2697 - 2719
  • [25] A novel algorithm for path planning of the mobile robot in obstacle environment
    Yang C.-L.
    International Journal of Circuits, Systems and Signal Processing, 2021, 15 : 225 - 235
  • [26] Using Genetic Algorithm for a Mobile Robot Path Planning
    Ghorbani, Amin
    Shiry, Saeed
    Nodehi, Ali
    INTERNATIONAL CONFERENCE ON FUTURE COMPUTER AND COMMUNICATIONS, PROCEEDINGS, 2009, : 164 - +
  • [27] PATH PLANNING OF ROBOT MANIPULATOR USING GENETIC ALGORITHM
    KONISHI, Y
    HASEGAWA, M
    KITA, S
    INTERNATIONAL JOURNAL OF THE JAPAN SOCIETY FOR PRECISION ENGINEERING, 1994, 28 (01): : 76 - 77
  • [28] Path Planning for Quadrotor UAV Using Genetic Algorithm
    Galvez, Reagan L.
    Dadios, Elmer P.
    Bandala, Argel A.
    2014 INTERNATIONAL CONFERENCE ON HUMANOID, NANOTECHNOLOGY, INFORMATION TECHNOLOGY, COMMUNICATION AND CONTROL, ENVIRONMENT AND MANAGEMENT (HNICEM), 2014,
  • [29] Using Genetic Fuzzy Algorithm for Robot path planning
    Ghaemi, S.
    Khanmohammadi, S.
    Badamchizadeh, M. A.
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 1, 2010, : 324 - 330
  • [30] A genetic algorithm for path planning
    Griffths, IJ
    Mehdi, QH
    Wang, TK
    Gough, NE
    INTELLIGENT COMPONENTS AND INSTRUMENTS FOR CONTROL APPLICATIONS 1997 (SICICA'97), 1997, : 485 - 490