Application of the crow search algorithm to achieve an optimal solution for a double link manipulator
Robotic manipulators are mechanical devices that are electronically controlled and have several linkages that allow them to do specific jobs under specified situations. Here, a double-link manipulator is explored and modified using uncertainty factors that impact the robot manipulator's perform...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2024-03-01
|
Series: | e-Prime: Advances in Electrical Engineering, Electronics and Energy |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2772671124000676 |
_version_ | 1797256294038503424 |
---|---|
author | Venkata Satya Durga Manohar Sahu Padarbinda Samal Chinmoy Kumar Panigrahi |
author_facet | Venkata Satya Durga Manohar Sahu Padarbinda Samal Chinmoy Kumar Panigrahi |
author_sort | Venkata Satya Durga Manohar Sahu |
collection | DOAJ |
description | Robotic manipulators are mechanical devices that are electronically controlled and have several linkages that allow them to do specific jobs under specified situations. Here, a double-link manipulator is explored and modified using uncertainty factors that impact the robot manipulator's performance in monitoring the angular position. Unlike, the standard Lagrangian technique is employed to derive the motion equations and calculate the performance of the Two Link Robot Manipulator. Because the motion equation involves a nonlinear system of ordinary differential equations, getting to the target place is challenging. Meta-heuristic search algorithms were standard methodologie to solve any optimization problem, mainly real-time problems. Meta-heuristic algorithms depend upon the natural behaviour of the animals or birds. This paper uses a Crow search algorithm to minimize the trajectory and position of the double link manipulator. It also demonstrates how the Crow search algorithm can easily be used to solve optimal control problems (OCP) with constraints in MATLAB simulation. The Crow search algorithm depends on the crow's behaviour of keeping their excess food in a safe place and getting it as needed. The Crow search algorithm (CSA) was compared with particle swarm optimization (PSO), differential evolution (DE), and Grey Wolf Optimization (GWO). The double link manipulator's fundamental Model's performance is computed to find a solution. The Crow search method has produced notable results in terms of performance, i.e. 25 % to 98 % better, compared to other algorithms such as DE, PSO, and GWO. |
first_indexed | 2024-03-07T15:45:48Z |
format | Article |
id | doaj.art-a9e15de3e1d845a3910bb3c37de5f2b7 |
institution | Directory Open Access Journal |
issn | 2772-6711 |
language | English |
last_indexed | 2024-04-24T22:19:27Z |
publishDate | 2024-03-01 |
publisher | Elsevier |
record_format | Article |
series | e-Prime: Advances in Electrical Engineering, Electronics and Energy |
spelling | doaj.art-a9e15de3e1d845a3910bb3c37de5f2b72024-03-20T06:12:03ZengElseviere-Prime: Advances in Electrical Engineering, Electronics and Energy2772-67112024-03-017100485Application of the crow search algorithm to achieve an optimal solution for a double link manipulatorVenkata Satya Durga Manohar Sahu0Padarbinda Samal1Chinmoy Kumar Panigrahi2Department of Electrical and Electronics Engineering, College of Engineering, JNTU-GV, Vizianagaram, India; Corresponding author.School of Electrical Engineering, Kalinga Institute of Industrial Technology Deemed to Be University, Bhubaneswar, IndiaSchool of Electrical Engineering, Kalinga Institute of Industrial Technology Deemed to Be University, Bhubaneswar, IndiaRobotic manipulators are mechanical devices that are electronically controlled and have several linkages that allow them to do specific jobs under specified situations. Here, a double-link manipulator is explored and modified using uncertainty factors that impact the robot manipulator's performance in monitoring the angular position. Unlike, the standard Lagrangian technique is employed to derive the motion equations and calculate the performance of the Two Link Robot Manipulator. Because the motion equation involves a nonlinear system of ordinary differential equations, getting to the target place is challenging. Meta-heuristic search algorithms were standard methodologie to solve any optimization problem, mainly real-time problems. Meta-heuristic algorithms depend upon the natural behaviour of the animals or birds. This paper uses a Crow search algorithm to minimize the trajectory and position of the double link manipulator. It also demonstrates how the Crow search algorithm can easily be used to solve optimal control problems (OCP) with constraints in MATLAB simulation. The Crow search algorithm depends on the crow's behaviour of keeping their excess food in a safe place and getting it as needed. The Crow search algorithm (CSA) was compared with particle swarm optimization (PSO), differential evolution (DE), and Grey Wolf Optimization (GWO). The double link manipulator's fundamental Model's performance is computed to find a solution. The Crow search method has produced notable results in terms of performance, i.e. 25 % to 98 % better, compared to other algorithms such as DE, PSO, and GWO.http://www.sciencedirect.com/science/article/pii/S2772671124000676Double link manipulator(DLM)Crow search algorithmOptimal Control Problem |
spellingShingle | Venkata Satya Durga Manohar Sahu Padarbinda Samal Chinmoy Kumar Panigrahi Application of the crow search algorithm to achieve an optimal solution for a double link manipulator e-Prime: Advances in Electrical Engineering, Electronics and Energy Double link manipulator(DLM) Crow search algorithm Optimal Control Problem |
title | Application of the crow search algorithm to achieve an optimal solution for a double link manipulator |
title_full | Application of the crow search algorithm to achieve an optimal solution for a double link manipulator |
title_fullStr | Application of the crow search algorithm to achieve an optimal solution for a double link manipulator |
title_full_unstemmed | Application of the crow search algorithm to achieve an optimal solution for a double link manipulator |
title_short | Application of the crow search algorithm to achieve an optimal solution for a double link manipulator |
title_sort | application of the crow search algorithm to achieve an optimal solution for a double link manipulator |
topic | Double link manipulator(DLM) Crow search algorithm Optimal Control Problem |
url | http://www.sciencedirect.com/science/article/pii/S2772671124000676 |
work_keys_str_mv | AT venkatasatyadurgamanoharsahu applicationofthecrowsearchalgorithmtoachieveanoptimalsolutionforadoublelinkmanipulator AT padarbindasamal applicationofthecrowsearchalgorithmtoachieveanoptimalsolutionforadoublelinkmanipulator AT chinmoykumarpanigrahi applicationofthecrowsearchalgorithmtoachieveanoptimalsolutionforadoublelinkmanipulator |