Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots

An algorithm for parallel calculations in a dynamic model of manipulation robots obtained by the Lagrange–Euler method is developed. Independent components were identified in the structure of the dynamic model by its decomposition. Using the technology of object-oriented programming, classes corresp...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Oleg Krakhmalev, Sergey Korchagin, Ekaterina Pleshakova, Petr Nikitin, Oksana Tsibizova, Irina Sycheva, Kang Liang, Denis Serdechnyy, Sergey Gataullin, Nikita Krakhmalev
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/af3c5c47b8334598bebfb51f636f16c1
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:af3c5c47b8334598bebfb51f636f16c1
record_format dspace
spelling oai:doaj.org-article:af3c5c47b8334598bebfb51f636f16c12021-11-25T18:16:52ZParallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots10.3390/math92228862227-7390https://doaj.org/article/af3c5c47b8334598bebfb51f636f16c12021-11-01T00:00:00Zhttps://www.mdpi.com/2227-7390/9/22/2886https://doaj.org/toc/2227-7390An algorithm for parallel calculations in a dynamic model of manipulation robots obtained by the Lagrange–Euler method is developed. Independent components were identified in the structure of the dynamic model by its decomposition. Using the technology of object-oriented programming, classes corresponding to the structures of the selected components of the dynamic model were described. The algorithmization of parallel computing is based on the independence of the calculation of objects of individual classes and the sequence of matrix operations. The estimation of the execution time of parallel algorithms, the resulting acceleration, and the efficiency of using processors is given.Oleg KrakhmalevSergey KorchaginEkaterina PleshakovaPetr NikitinOksana TsibizovaIrina SychevaKang LiangDenis SerdechnyySergey GataullinNikita KrakhmalevMDPI AGarticlemanipulation robotsdynamic modelmathematical modelingobject-oriented approachcomputational algorithmsparallel computingMathematicsQA1-939ENMathematics, Vol 9, Iss 2886, p 2886 (2021)
institution DOAJ
collection DOAJ
language EN
topic manipulation robots
dynamic model
mathematical modeling
object-oriented approach
computational algorithms
parallel computing
Mathematics
QA1-939
spellingShingle manipulation robots
dynamic model
mathematical modeling
object-oriented approach
computational algorithms
parallel computing
Mathematics
QA1-939
Oleg Krakhmalev
Sergey Korchagin
Ekaterina Pleshakova
Petr Nikitin
Oksana Tsibizova
Irina Sycheva
Kang Liang
Denis Serdechnyy
Sergey Gataullin
Nikita Krakhmalev
Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
description An algorithm for parallel calculations in a dynamic model of manipulation robots obtained by the Lagrange–Euler method is developed. Independent components were identified in the structure of the dynamic model by its decomposition. Using the technology of object-oriented programming, classes corresponding to the structures of the selected components of the dynamic model were described. The algorithmization of parallel computing is based on the independence of the calculation of objects of individual classes and the sequence of matrix operations. The estimation of the execution time of parallel algorithms, the resulting acceleration, and the efficiency of using processors is given.
format article
author Oleg Krakhmalev
Sergey Korchagin
Ekaterina Pleshakova
Petr Nikitin
Oksana Tsibizova
Irina Sycheva
Kang Liang
Denis Serdechnyy
Sergey Gataullin
Nikita Krakhmalev
author_facet Oleg Krakhmalev
Sergey Korchagin
Ekaterina Pleshakova
Petr Nikitin
Oksana Tsibizova
Irina Sycheva
Kang Liang
Denis Serdechnyy
Sergey Gataullin
Nikita Krakhmalev
author_sort Oleg Krakhmalev
title Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
title_short Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
title_full Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
title_fullStr Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
title_full_unstemmed Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
title_sort parallel computational algorithm for object-oriented modeling of manipulation robots
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/af3c5c47b8334598bebfb51f636f16c1
work_keys_str_mv AT olegkrakhmalev parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT sergeykorchagin parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT ekaterinapleshakova parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT petrnikitin parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT oksanatsibizova parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT irinasycheva parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT kangliang parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT denisserdechnyy parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT sergeygataullin parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
AT nikitakrakhmalev parallelcomputationalalgorithmforobjectorientedmodelingofmanipulationrobots
_version_ 1718411402171908096