<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">dt</journal-id><journal-title-group><journal-title xml:lang="ru">Цифровая трансформация</journal-title><trans-title-group xml:lang="en"><trans-title>Digital Transformation</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2522-9613</issn><issn pub-type="epub">2524-2822</issn><publisher><publisher-name>Educational Establishment “Belarusian State University of Informatics and Radioelectronics”</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35596/1729-7648-2025-31-3-43-53</article-id><article-id custom-type="elpub" pub-id-type="custom">dt-955</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ТЕХНИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>TECHNICAL SCIENCES</subject></subj-group></article-categories><title-group><article-title>Технология создания цифровых двойников для оптимизации конструктивных параметров роботов и их систем управления</article-title><trans-title-group xml:lang="en"><trans-title>Technology for Creating Digital Twins to Optimize the Design Parameters of Robots and Their Control Systems</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ким</surname><given-names>Т. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Kim</surname><given-names>T. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ким Т. Ю., мл. науч. сотр. лаб. робототехнических систем № 116220072, Минск, ул. Сурганова, 6Тел.: +375 17 270-31-75Ким Татьяна Юрьевна</p></bio><bio xml:lang="en"><p>Kim T. Yu., Junior Researcher of the Laboratory of Robotic Systems No 116220072, Minsk, Surganova St., 6Tel.: +375 17 270-31-75Kim Tatyana Yuryevna</p></bio><email xlink:type="simple">tatyana_kim92@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Прокопович</surname><given-names>Г. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Prakapovich</surname><given-names>R. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>220072, Минск, ул. Сурганова, 6</p></bio><bio xml:lang="en"><p>220072, Minsk, Surganova St., 6</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Объединенный институт проблем информатики Национальной академии наук Беларуси</institution><country>Беларусь</country></aff><aff xml:lang="en"><institution>The United Institute of Informatics Problems of the National Academy of Sciences of Belarus</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>24</day><month>09</month><year>2025</year></pub-date><volume>31</volume><issue>3</issue><fpage>43</fpage><lpage>53</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ким Т.Ю., Прокопович Г.А., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Ким Т.Ю., Прокопович Г.А.</copyright-holder><copyright-holder xml:lang="en">Kim T.Y., Prakapovich R.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://dt.bsuir.by/jour/article/view/955">https://dt.bsuir.by/jour/article/view/955</self-uri><abstract><p>   Разработана универсальная программная технология для быстрого создания и тестирования цифровых двойников робототехнических систем с возможностью адаптивного управления. Она позволяет гибко и относительно быстро создавать цифровые двойники мобильных и антропоморфных роботов. Цифровой двойник, состоящий из имитационных моделей кинематической системы, системы управления и среды функционирования, в режиме реального или псевдореального времени способен практически полностью имитировать поведение робота в различных режимах. Описан процесс работы технологии, начиная от создания твердотельной модели и заканчивая выбором метода оптимального управления движением робота. Особое внимание уделено адаптивному управлению через обучение с подкреплением, позволяющему системе адаптироваться в изменяющихся условиях. В зависимости от целей предполагаемого объекта и доступности исходных данных предлагаемая технология дает возможность проектировать и реализовывать систему управления роботом или проверять новые методы управления. Реализован практический пример применения технологии создания цифровых двойников для управления антропоморфным роботом, цель которого – имитация человеческой ходьбы. Результаты подтверждают сокращение времени разработки и повышение надежности решений. Технология интегрирована в единый программный комплекс, что упрощает создание новых двойников и тестирование алгоритмов.</p></abstract><trans-abstract xml:lang="en"><p>   A universal software technology for rapid creation and testing of digital twins of robotic systems with adaptive control capability has been developed. It allows for flexible and relatively rapid creation of digital twins of mobile and anthropomorphic robots. A digital twin consisting of simulation models of the kinematic system, control system, and operating environment is capable of almost completely simulating the robot’s beha­ vior in various modes in real or pseudo-real time. The technology operation process is described, starting from creating a solid model and ending with selecting the optimal robot motion control method. Particular attention is paid to adaptive control through reinforcement learning, which allows the system to adapt to changing conditions. Depending on the goals of the proposed object and the availability of initial data, the proposed technology makes it possible design and implement a robot control system or test new control methods. A practical example of applying the technology for creating digital twins to control an anthropomorphic robot aimed at simulating human walking has been implemented. The results confirm a reduction in development time and an increase in the reliability of solutions. The technology is integrated into a single software package, which simplifies the creation of new twins and testing of algorithms.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>мобильный робот</kwd><kwd>колесный робот</kwd><kwd>антропоморфный робот</kwd><kwd>цифровой двойник</kwd><kwd>система управления</kwd><kwd>генетический алгоритм</kwd><kwd>обучение с подкреплением</kwd><kwd>имитационное моделирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>mobile robot</kwd><kwd>wheeled robot</kwd><kwd>anthropomorphic robot</kwd><kwd>digital twin</kwd><kwd>control system</kwd><kwd>genetic algorithm</kwd><kwd>reinforcement learning</kwd><kwd>simulation modeling</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Stjepandić, J. Digital Twin: A Conceptual View / J. Stjepandić // An Approach for Production Process Optimization in a Built Environment. Cham: Springer, 2022.</mixed-citation><mixed-citation xml:lang="en">Stjepandić J. (2022) Digital Twin: A Conceptual View. An Approach for Production Process Optimization in a Built Environment. Cham, Springer.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Разработка цифрового двойника антропоморфного робота «Астронавт» с применением метода обучения с подкреплением в режиме реального времени / Т. Ю. Ким // Молодежь в науке. Минск, 2022. С. 419–422.</mixed-citation><mixed-citation xml:lang="en">Kim T. Yu. (2022) Development of a Digital Twin for an Anthropomorphic “Astronaut” Robot Using Real-Time Reinforcement Learning. Youth in Science. Minsk. 419–422 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Прокопович, Г. А. Разработка системы управления учебным роботом-манипулятором параллельной структуры с применением технологии модельно-ориентированного проектирования / Г. А. Прокопо­вич // Информатика. 2019. Т. 16, № 4. С. 99–114.</mixed-citation><mixed-citation xml:lang="en">Prokopovich G. A. (2019) Development of a Control System for an Educational Parallel-Structure Manipulator Robot Using Model-Based Design Technology. Informatics. 16 (4), 99–114 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Метод оптимизации массы деталей редуктора при изготовлении с помощью 3D-печати на основе генетического алгоритма / Т. Ю. Ким, А. В. Печковская, Е. И. Печковский // Журнал Белорусского государственного университета. Математика. Информатика. 2024. Т. 21, № 3. С. 32–46.</mixed-citation><mixed-citation xml:lang="en">Kim T. Y., Pechkovskaya A. V., Pechkovsky E. I. (2024) Mass Optimization Method for Gearbox Parts Manufactured by 3D Printing Based on a Genetic Algorithm. Journal of the Belarusian State University. Mathematics. Informatics. 21 (3), 32–46 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Имитационное моделирование движения двухколесного робота RoboCake на горизонтальной плоскости / Т. Ю. Ким, Г. А. Прокопович // Молодежь в науке – 2020: тез. докл. XVII Междунар. науч. конф., Минск, 22–25 сент. 2020 г. Минск: Белар. навука, 2020. С. 398–400.</mixed-citation><mixed-citation xml:lang="en">Kim T. Y., Prokopovich G. A. (2020) Simulation of Two-Wheeled RoboCake Robot Motion on a Horizontal Plane. Youth in Science – 2020, Proc. XVII Int. Sci. Conf. Minsk, Belaruskaya Navuka. 398–400 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Оптимизация коэффициентов ПИД-регулятора системы управления движением мобильного робота по цветоконтрастной линии на основе генетического алгоритма / Т. Ю. Ким, Г. А. Прокопович // Информатика. 2021. Т. 18, № 4. С. 53–68.</mixed-citation><mixed-citation xml:lang="en">Kim T. Y., Prokopovich G. A. (2021) Optimization of PID Controller Coefficients for Mobile Robot Motion Control System Along a Color-Contrast Line Using a Genetic Algorithm. Informatics. 18 (4), 53–68 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Исследование влияния способа формирования функции вознаграждения по методу «двойника» для алгоритма обучения с подкреплением / Т. Ю. Ким, Г. А. Прокопович // Информационно коммуникационные технологии: достижения, проблемы, инновации (ИКТ–2024): электр. сб. ст. III Междунар. науч.-практ. конф., Полоцк, 29 марта 2024 г. Новополоцк: Полоцк. гос. ун-т, 2024. С. 93–97.</mixed-citation><mixed-citation xml:lang="en">Kim T. Y., Prokopovich G. A. (2024) . Study of the Influence of Reward Function Formation Method Using the “Twin” Approach for Reinforcement Learning Algorithms. Information and Communication Technologies: Achievements, Problems, Innovations (ICT–2024): Electronic Collection of Articles of the III International Scientific and Practical Conference, Polotsk, March 29. Novopolotsk, Polotsk State University. 93–97 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Kim, T. Automatic Tuning of the Motion Control System of a Mobile Robot Along a Trajectory Based on the Reinforcement Learning Method / T. Kim, R. Prakapovich // Communications in Computer and Information Science. 2022. Vol. 1562. P. 234–244.</mixed-citation><mixed-citation xml:lang="en">Kim T., Prakapovich R. (2022) Automatic Tuning of the Motion Control System of a Mobile Robot Along a Trajectory Based on the Reinforcement Learning Method. Communications in Computer and Information Science. 1562, 234–244.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Разработка метода подражательного обучения для нейросетевой системы управления движением мобильного робота на примере задачи поиска выхода из лабиринта / Т. Ю. Ким, Г. А. Прокопович // Информатика. 2024. Т. 21, № 3. С. 32–46.</mixed-citation><mixed-citation xml:lang="en">Kim T. Y., Prokopovich G. A. (2024) Development of Imitation Learning Method for Neural Network Control System of Mobile Robot Using Maze Exit Search Task. Informatics. 21 (3), 32–46 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Ким, Т. Ю. Обучение мобильного робота передвижению в неизвестной среде с применением метода обучения с подкреплением // Информационные технологии в промышленности, логистике и социальной сфере (ITI'2023): матер. 12-й Междунар. науч.-техн. конф. Минск: Объед. инст-т проблем информ. НАН Беларуси, 2023. С. 78–81.</mixed-citation><mixed-citation xml:lang="en">Kim T. Y. (2023) Training a Mobile Robot to Navigate in an Unknown Environment Using Reinforcement Learning. Information Technologies in Industry, Logistics and Social Sphere (ITI'2023): Proceedings of the 12th International Scientific and Technical Conference. Minsk, United Institute of Informatics Problems of the National Academy of Sciences of Belarus. 78–81 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Research on Autonomous Lift Control Method of Hovercraft Based on DDPG / Y. Wang [et al.] // Искусственный интеллект в Беларуси: матер. III форума IT-Академграда. Минск: НАН Беларуси, 2024. С. 336–347.</mixed-citation><mixed-citation xml:lang="en">Wang Y., Qin Z., Kim T. Y., Wu P., Cheng P., Zhang X., et al. (2024) Research on Autonomous Lift Control Method of Hovercraft Based on DDPG. Artificial Intelligence in Belarus: Proceedings of the III IT-Akademgrad Forum. Minsk, National Academy of Sciences of Belarus. 336–347.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Engineers' CAx Education – It's Not Only CAD / C. W. Dankwort [et al.] // Computer-Aided Design. 2004. Vol. 36, No 14. P. 1439–1450. https://doi.org/10.1016/j.cad.2004.02.011.</mixed-citation><mixed-citation xml:lang="en">Dankwort C. W., Weidlich R., Guenther B., Blaurock J. E. (2004) Engineers' CAx Education – It's Not Only CAD. Computer-Aided Design. 36 (14), 1439–1450. https://doi.org/10.1016/j.cad.2004.02.011.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
