Parallel Computational Algorithm for Object-Oriented Modeling of Manipulation Robots
Oleg Krakhmalev,
Sergey Korchagin,
Ekaterina Pleshakova,
Petr Nikitin,
Oksana Tsibizova,
Irina Sycheva,
Kang Liang,
Denis Serdechnyy,
Sergey Gataullin and
Nikita Krakhmalev
Additional contact information
Oleg Krakhmalev: Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia
Sergey Korchagin: Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia
Ekaterina Pleshakova: Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia
Petr Nikitin: Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia
Oksana Tsibizova: Department of Russian as a Foreign Language and General Theoretical Subjects, Russian State Agrarian University—Moscow Timiryazev Agricultural Academy, 127550 Moscow, Russia
Irina Sycheva: Department of the Chair of Special Animal Husbandry, Russian State Agrarian University—Moscow Timiryazev Agricultural Academy, 127550 Moscow, Russia
Kang Liang: Engineering Training Center, Shanghai Polytechnic University, 2360 Jin Hai Road, Pudong District, Shanghai 201209, China
Denis Serdechnyy: Department of Innovation Management, State University of Management, Ryazansky Pr., 99, 109542 Moscow, Russia
Sergey Gataullin: Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia
Nikita Krakhmalev: Department of Engineering Graphics, Moscow State University of Technology STANKIN, Vadkovsky Lane, 3a, 127055 Moscow, Russia
Mathematics, 2021, vol. 9, issue 22, 1-12
Abstract:
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.
Keywords: manipulation robots; dynamic model; mathematical modeling; object-oriented approach; computational algorithms; parallel computing (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2021
References: View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
https://www.mdpi.com/2227-7390/9/22/2886/pdf (application/pdf)
https://www.mdpi.com/2227-7390/9/22/2886/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:9:y:2021:i:22:p:2886-:d:678149
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().