КОМПЕНСАЦІЯ ПОХИБОК ПОЗИЦІОНУВАННЯ РОБОТА-МАНІПУЛЯТОРА В РОБОЧОМУ ПРОСТОРІ ТЕХНОЛОГІЧНОГО ОБЛАДНАННЯ

Автор(и)

  • Олена Соколова Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Ukraine
  • Сергій Вислоух Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Ukraine
  • Віктор Антонюк Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Ukraine
  • Тетяна Клочко Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Ukraine https://orcid.org/0000-0003-3911-5369

DOI:

https://doi.org/10.20535/1970.63(1).2022.260646

Ключові слова:

генетичний алгоритм, штучні нейронні мережі, точність, позиціонування, технологічне обладнання, робот-маніпулятор

Анотація

Промислові роботи широко використовують на сучасних підприємствах. Хоча висока повторюваність промислових роботів може задовольнити більшість потреб процесу, їх низька абсолютна точність позиціонування в робочому просторі не може задовольнити вимоги деяких високоточних завдань. Прикладом є те, що дія робота покладається на вибіркові дані в реальному часі, а не на змодельовані дані. Низька абсолютна точність робота до позиціонування в робочому просторі обладнання призводить до того, що робоча продуктивність значно відрізняється від очікуваної. Тож метою даної статті є аналіз розробленої програми підвищення точності позиціонування робота-маніпулятора в реальному часі за умови компіляції з програмами інтеграційних проєктів автоматизації.

У статті розглянуто деформацію ланок, що є однією з виробничих похибок робота-маніпулятора. Дія прикладених зусиль на з'єднаннях і ланках може по-різному впливати на деформацію пози робота, а ці зміни складно врахувати за допомогою лінійної алгебри, тому останнім часом зріс попит на "офлайнове програмування", що дозволить змоделювати роботу робота-маніпулятора зі зміною у часі і матиме прийнятну ціну. Тому було розглянуто застосування штучних нейронних мереж на основі алгоритмів оптимізації для компенсації абсолютної похибки. Після аналізу існуючих технічних рішень було обрано генетичний алгоритм, що задовольняє умови простоти реалізації, зрозумілості, відсутність зайвих обчислень, гнучкість до використовуваних типів даних. Також в роботі представлено загальну схему алгоритмів оптимізації параметрів штучних нейронних мереж та ітеративний процес пошуку оптимальних значень гіперпараметрів із використанням генетичного алгоритму.

Після вибору методу моделювання та алгоритму оптимізації, протестовано розроблений алгоритм на відкритому наборі даних. Отримані результати показали підвищення точності від 22 до 77 % (точності позиціонування без застосування компенсаційної методики). Отже, в даній статті описано метод підвищення абсолютної точності позиціонування за умови компіляції з програмами інтеграційних проєктів автоматизації. Результатом роботи є програма, що заснована на вищезгаданому методі.

Посилання

K. Young, C. G. Pickin, “Accuracy assessment of the modern industrial robot”, Industrial Robot: An International Journal, vol. 27, no. 6, pp. 427–4362000. DOI: 10.1108/01439910010378851.

A. Buschhaus, A. Blank, C. Ziegler, and J. Franke, “Highly Efficient Control System Enabling Robot Accuracy Improvement”, Procedia CIRP, vol. 23, pp. 200-205, 2014.

G. S. Tymchyk, V. I. Skytsiouk, T. R. Klotchko, P. Komada, S. Smailova, & A. Kozbakova, “Modelling of the technological objects movement in metal processing on machine tools”, Mechatronic Systems II. Applications in Material Handling Processes and Robotics, Taylor & Francis Group, CRC Press, Balkema book (2021), Boca Raton, London, New York, Leiden, pp. 267-278, DOI: 10.1201/9781003225447-24.

V. I. Skytsiouk, & T. R. Klotchko, “Measurement errors of the shape’s parameters of detail’s surface by optical instruments”, Bulletin KPI. Series Instrument Making, is. 59(1), pp. 71-78, 2020. DOI: 10.20535/1970.59(1).2020.210020.

B. Shirinzadeh, “Repeatability and accuracy – who cares and why?”, Industrial Robot, vol. 27, no. 4, pp. 250–251, 2000.

Z. Pan, J. Polden, N. Larkin, S. Van Duin, and J. Norrish, “Recent progress on programming methods for industrial robots”, Robotics and Computer-Integrated Manufacturing, vol. 28, no. 2. pp. 87-94, 2012.

I. Edinbarough, R. Balderas, S.Bose, “A vision and robot based on-line inspection monitoring system for electronic manufacturing”, Computers in Industry, vol. 56, no. 8-9, pp. 986–996, 2005. DOI: 10.1016/j.compind.2005.05.022

C.-C. Ngan, H.-Y. Tam, “A non-contact technique for the on-site inspection of molds and dies polishing”, Journal of Materials Processing Technology, vol. 155-156. pp. 1184–1188, 2004. DOI: 10.1016/j.jmatprotec.2004.04.263

R. Devlieg, “Expanding the Use of Robotics in Airframe Assembly Via Accurate Robot Technology”, SAE International Journal of Aerospace, vol. 3, no. 1, pp. 198–203. 2010. DOI: 10.4271/2010-01-1846

R. Denzer, F. J. Barth, P. Steinmann, “Studies in elastic fracture mechanics based on the material force method”, International Journal for Numerical Methods in Engineering, vol. 58, no. 12, pp. 1817–1835, 2003. DOI: 10.1002/nme.834

Y. Li, G. Gao, F. Liu, “Positioning Error Compensation for Industrial Robots Based on Stiffness Modelling”, Complexity, vol. 2020. pp. 1–13, 2020. DOI: 10.1155/2020/8850751

G. Shi, S. Zhao, B. Hu, “A Practical Method to Improve Absolute Positioning Accuracy of Industrial Robot”, Journal of Physics: Conference Series, vol. 1453, pp. 012121, 2020. DOI: 10.1088/1742-6596/1453/1/012121

M. Abdolrasol, “Artificial Neural Network Based Particle Swarm Optimization for Microgrid Optimal Energy Scheduling”, IEEE Transactions on Power Electronics, vol. 36, no. 11, pp. 12151–12157, 2021. DOI: 10.1109/tpel.2021.3074964

M. Abdolrasol, “Energy Management Scheduling for Microgrids in the Virtual Power Plant System Using Artificial Neural Networks”, Energies, vol. 14, no. 20, pp. 6507. 2021. DOI: 10.3390/en14206507

M. A. Hannan, “Binary Particle Swarm Optimization for Scheduling MG Integrated Virtual Power Plant Toward Energy Saving”, IEEE Access, vol. 7, pp. 107937–107951, 2019. DOI: 10.1109/access.2019.2933010

M. S. Ahmed, “Real time optimal schedule controller for home energy management system using new binary backtracking search algorithm”, Energy and Buildings, vol. 138, pp. 215–227, 2017. DOI: 10.1016/j.enbuild.2016.12.052

M. Abdolrasol, “Artificial Neural Networks Based Optimization Techniques: A Review”, Electronics, vol. 10, no. 21, p. 2689, 2021. DOI: 10.3390/electronics10212689

V. Sim. Using Genetic Algorithms to Train Neural Networks. [Online]. Available: https://towardsdatascience.com/using-genetic-algorithms-to-train-neural-networks-b5ffe0d51321

Degradation Measurement of Robot Arm Position Accuracy. NIST. [Online]. Available: https://www.nist.gov/el/intelligent-systems-division-73500/degradation-measurement-robot-arm-position-accuracy

##submission.downloads##

Опубліковано

2022-07-04

Як цитувати

[1]
О. Соколова, С. Вислоух, В. Антонюк, і Т. Клочко, «КОМПЕНСАЦІЯ ПОХИБОК ПОЗИЦІОНУВАННЯ РОБОТА-МАНІПУЛЯТОРА В РОБОЧОМУ ПРОСТОРІ ТЕХНОЛОГІЧНОГО ОБЛАДНАННЯ», Bull. Kyiv Polytech. Inst. Ser. Instrum. Mak., вип. 63(1), с. 69–76, Лип 2022.

Номер

Розділ

ВИСОКОЕФЕКТИВНІ ТЕХНОЛОГІЧНІ ПРОЦЕСИ В ПРИЛАДОБУДУВАННІ