IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v9y2021i24p3231-d702042.html
   My bibliography  Save this article

Improvement of Trajectory Tracking by Robot Manipulator Based on a New Co-Operative Optimization Algorithm

Author

Listed:
  • Mahmoud Elsisi

    (Industry 4.0 Implementation Center, Center for Cyber-Physical System Innovation, National Taiwan University of Science and Technology, Taipei 10607, Taiwan
    Department of Electrical Engineering, Faculty of Engineering at Shoubra, Benha University, Cairo 1162, Egypt)

  • Hatim G. Zaini

    (Computer Engineering Department, College of Computer and Information Technology, Taif University, Al Huwaya, Taif 26571, Saudi Arabia)

  • Karar Mahmoud

    (Department of Electrical Engineering and Automation, Aalto University, FI-00076 Espoo, Finland
    Department of Electrical Engineering, Faculty of Engineering, Aswan University, Aswan 81542, Egypt)

  • Shimaa Bergies

    (Department of Electrical Engineering, National Taiwan University of Science and Technology, Taipei 10607, Taiwan)

  • Sherif S. M. Ghoneim

    (Department of Electrical Engineering, College of Engineering, Taif University, Taif 21944, Saudi Arabia)

Abstract

The tracking of a predefined trajectory with less error, system-settling time, system, and overshoot is the main challenge with the robot-manipulator controller. In this regard, this paper introduces a new design for the robot-manipulator controller based on a recently developed algorithm named the butterfly optimization algorithm (BOA). The proposed BOA utilizes the neighboring butterflies’ co-operation by sharing their knowledge in order to tackle the issue of trapping at the local optima and enhance the global search. Furthermore, the BOA requires few adjustable parameters via other optimization algorithms for the optimal design of the robot-manipulator controller. The BOA is combined with a developed figure of demerit fitness function in order to improve the trajectory tracking, which is specified by the simultaneous minimization of the response steady-state error, settling time, and overshoot by the robot manipulator. Various test scenarios are created to confirm the performance of the BOA-based robot manipulator to track different trajectories, including linear and nonlinear manners. Besides, the proposed algorithm can provide a maximum overshoot and settling time of less than 1.8101% and 0.1138 s, respectively, for the robot’s response compared to other optimization algorithms in the literature. The results emphasize the capability of the BOA-based robot manipulator to provide the best performance compared to the other techniques.

Suggested Citation

  • Mahmoud Elsisi & Hatim G. Zaini & Karar Mahmoud & Shimaa Bergies & Sherif S. M. Ghoneim, 2021. "Improvement of Trajectory Tracking by Robot Manipulator Based on a New Co-Operative Optimization Algorithm," Mathematics, MDPI, vol. 9(24), pages 1-21, December.
  • Handle: RePEc:gam:jmathe:v:9:y:2021:i:24:p:3231-:d:702042
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/9/24/3231/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/9/24/3231/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Elsisi, Mahmoud & Bazmohammadi, Najmeh & Guerrero, Josep M. & Ebrahim, Mohamed A., 2021. "Energy management of controllable loads in multi-area power systems with wind power penetration based on new supervisor fuzzy nonlinear sliding mode control," Energy, Elsevier, vol. 221(C).
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Cao, Qian & Wei, Du Qu, 2023. "Dynamic surface sliding mode control of chaos in the fourth-order power system," Chaos, Solitons & Fractals, Elsevier, vol. 170(C).
    2. Chaudhary, Aniket Karan & Roy, Satyabrata & Guha, Dipayan & Negi, Richa & Banerjee, Subrata, 2024. "Adaptive cyber-tolerant finite-time frequency control framework for renewable-integrated power system under deception and periodic denial-of-service attacks," Energy, Elsevier, vol. 302(C).
    3. Yu, Min Gyung & Pavlak, Gregory S., 2022. "Extracting interpretable building control rules from multi-objective model predictive control data sets," Energy, Elsevier, vol. 240(C).
    4. Mahmoodabadi, M.J., 2023. "An optimal robust fuzzy adaptive integral sliding mode controller based upon a multi-objective grey wolf optimization algorithm for a nonlinear uncertain chaotic system," Chaos, Solitons & Fractals, Elsevier, vol. 167(C).
    5. Stanek, Wojciech, 2022. "Thermo-Ecological Cost (TEC) –comparison of energy-ecological efficiency of renewable and non-renewable energy technologies," Energy, Elsevier, vol. 261(PA).
    6. Hakan Acaroğlu & Fausto Pedro García Márquez, 2021. "Comprehensive Review on Electricity Market Price and Load Forecasting Based on Wind Energy," Energies, MDPI, vol. 14(22), pages 1-23, November.
    7. Hui, Jiuwu & Yuan, Jingqi, 2022. "Load following control of a pressurized water reactor via finite-time super-twisting sliding mode and extended state observer techniques," Energy, Elsevier, vol. 241(C).
    8. Abulanwar, Sayed & Ghanem, Abdelhady & Rizk, Mohammad E.M. & Hu, Weihao, 2021. "Adaptive synergistic control strategy for a hybrid AC/DC microgrid during normal operation and contingencies," Applied Energy, Elsevier, vol. 304(C).
    9. Yin, Linfei & Wu, Yunzhi, 2022. "Mode-decomposition memory reinforcement network strategy for smart generation control in multi-area power systems containing renewable energy," Applied Energy, Elsevier, vol. 307(C).
    10. Balvender Singh & Adam Slowik & Shree Krishan Bishnoi & Mandeep Sharma, 2023. "Frequency Regulation Strategy of Two-Area Microgrid System with Electric Vehicle Support Using Novel Fuzzy-Based Dual-Stage Controller and Modified Dragonfly Algorithm," Energies, MDPI, vol. 16(8), pages 1-24, April.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:9:y:2021:i:24:p:3231-:d:702042. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.