<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.22.35-41</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-927</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>ROBOT, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Имитационное моделирование динамики сборочного механизма</article-title><trans-title-group xml:lang="en"><trans-title>Numerical Imitation Simulation of Assembly Mechanism Dynamics</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>Kartashev</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>проф., вед. науч. сотр.</p><p>Москва</p></bio><bio xml:lang="en"><p>Kartashev Vladimir A., Full Professor, Doctor of Math., Leading Research Fellow </p><p>Moscow, 125047</p></bio><email xlink:type="simple">kart@list.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>Kartashev</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>мл. науч. сотр.</p><p>Москва</p></bio><bio xml:lang="en"><p>Moscow, 125047</p></bio><email xlink:type="simple">vsevolod.kartashev@gmail.com</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>Kirilenko</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант </p><p>Москва</p></bio><bio xml:lang="en"><p>Moscow, 125047</p></bio><email xlink:type="simple">artemkirilenko@yandex.ru</email><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>FRC Keldysh Institute for Applied Mathematics RAS</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>12</day><month>01</month><year>2021</year></pub-date><volume>22</volume><issue>1</issue><fpage>35</fpage><lpage>41</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/927">https://mech.novtex.ru/jour/article/view/927</self-uri><abstract><p>Описывается метод имитационного моделирования, который основан на представлении узлов механизма в виде геометрических тел. Движение системы тел вычисляется с использованием принципа виртуальных перемещений Лагранжа. Приводятся результаты применения метода для исследования зависимости результата выполнения сборочной операции вставления цилиндрического вала в отверстие от их размеров и начального положения. Использование комплекса программного имитационного моделирования существенно уменьшает трудоемкость такого исследования. По сравнению с существующими программными средствами достоверность имитационного моделирования выше, так как оно не связано условием неизменности кинематической схемы и допускает динамические изменения в составе контактирующих тел. При моделировании получены все сценарии взаимного положения вала и отверстия в процессе сборки. Результаты моделирования показывают, что для механизмов, включающих несколько кинематических пар, вычислительной мощности персонального компьютера достаточно для выполнения всех вычислений в масштабе реального времени.</p></abstract><trans-abstract xml:lang="en"><p>Numerical simulation is widespread method to investigate machines and robotic mechanisms in different applications. Program complexes such as MATHLAB Simulink and similar ones are based on the assumption that mechanism kinematics can be described by kinematic scheme and it does not change on time interval of simulation. This is used to generate equations of dynamics automatically and then calculate the mechanism motion. Formulated assumption does not take place for numerous applications cause a set of contact points between mechanism parts is not permanent. This circumstance restricts application area of simulation method and accuracy of investigations. "Physical drives" are software systems for motion simulation of interacting bodies in real time. This restricts the complicity of dynamics model that are used in simulation. The paper describes the simulation method in which mechanism is represented as mechanical system of geometrical bodies. Their motion is defined by Lagrange virtual movement principle. Simulation algorithm generates equations automatically when all contact points between mechanism parts and with external environment are found. Simulation program was been used to investigate the motion of cylindrical shaft in assembly operation. It was been became all scenarios of shaft motion relatively hole. Each of them is defined by initial position of shaft and hole and also mechanical features of assembly device units or features of assembly manipulator servo control system. Simulation algorithm calculates assembly force, forces and moments are acted in mechanism and between mating surfaces. Developed simulation program can be used for choosing of constructive parameters and defining acceptable deviation in initial shaft position.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>численное имитационное моделирование</kwd><kwd>автоматическая сборка</kwd><kwd>манипуляционный робот</kwd><kwd>автоматическое сборочное устройство</kwd></kwd-group><kwd-group xml:lang="en"><kwd>numerical imitation simulation</kwd><kwd>automatic assembly</kwd><kwd>manipulation robot</kwd><kwd>automatic assembly device</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">Краснощеченко В. И. Разработка и исследование математической модели гибкого однозвенного манипулятора с использованием принципа наименьшего действия Гамильтона // Мехатроника, автоматизация, управление. 2017. Т. 18, № 6. С. 383—390. DOI: 10.17587/mau.18.383-390.</mixed-citation><mixed-citation xml:lang="en">Krasnoshchechenko V. I. Development and Investigation of the Mathematical Model of a Flexible Single-Link Manipulator with the Use of the Hamilton’s Principle, Mekhatronika, Avtomatizatsiya, Upravlenie, 2017, vol. 18, no. 6, pp. 383—390 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Васильев А. В. Разработка компьютерной динамической модели и исследование прямолинейного движения транспортной системы малогабаритного мобильного робота // Мехатроника, автоматизация, управление. 2018. Т. 19, № 5. DOI: 10.17587/mau.19.312-326. С. 312—326.</mixed-citation><mixed-citation xml:lang="en">Vasiliev A. V. Development of Computer Dynamic Model and the Study of Motion of Small Mobile Robot Transport System, Mekhatronika, Avtomatizatsiya, Upravlenie, 2018, vol. 19, no. 5, pp. 312—326 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Колесниченко Е. Ю., Павловский В. Е., Орлов И. А., Алисейчик А. П., Грибков Д. А., Подопросветов А. В. Математическая модель робота на омни-колесах, расположенных в вершинах прямоугольного треугольника // Мехатроника, автоматизация, управление. 2018. Т. 19, № 5. С. 327—330. DOI: 10.17587/mau.10.327-330.</mixed-citation><mixed-citation xml:lang="en">Kolesnichenko E. Y., Pavlovsky V. E., Orlov I. A., Aliseychik A. P., Gribkov D. A., Podoprosvetov A. V. Mathematical Model of a Robot with Omni-Wheels Located at the Vertices of the Right Triangle Mekhatronika, Avtomatizatsiya, Upravlenie, 2018, vol. 19, no. 5, pp. 327—330 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Градецкий В. Г., Ермолов И. Л., Князьков М. М., Семенов Е. А., Суханов А. Н. Силовое взаимодействие мобильного нагруженного робота с грунтом // Мехатроника, автоматизация, управление. 2017. Т. 18, № 12. С. 819—824. DOI: 10.17587/mau.18.819-824.</mixed-citation><mixed-citation xml:lang="en">Gradetskiy V. G., Ermolov I. L., Knyazkov M. M., Semenov E. A., Sukhanov A. N. Force Interaction between Soil and Loaded UGV, Mekhatronika, Avtomatizatsiya, Upravlenie, 2017, vol. 18, no. 12, pp. 819—824 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Градецкий В. Г., Чащухин В. Г. Исследование динамики миниатюрных внутритрубных роботов вибрационного типа // Мехатроника, автоматизация, управление. 2018. Т. 19, № 6. С. 396—401. DOI: 10.17587/mau.19.396-401.</mixed-citation><mixed-citation xml:lang="en">Gradetsky V. G., Chashchukhin V. G. Studying the Dynamics of Miniature in-Pipe Vibration Type Robots, Mekhatronika, Avtomatizatsiya, Upravlenie, 2018, vol. 19, no. 6, pp. 396—401 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Тачков А. А., Калиниченко С. В., Малыхин А. Ю. Моделирование и оценка эффективности системы удержания малогабаритного автономного робота вертикального перемещения с вакуумными захватами // Мехатроника, автоматизация, управление. 2016. Т. 17, № 3. С. 178—187.</mixed-citation><mixed-citation xml:lang="en">Tachkov A. A., Kalinichenko S. V., Malykhin A. J. Simulation and Evaluation of the Adhesion System Effectiveness for a Miniature Mobile Wall-Climbing Robot with Suction Cups, Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol. 17, no. 3, pp. 178—186 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">2018 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR). Proceedings. Institute of Electrical and Electronics Engineers (IEEE). 2018. 191 p.</mixed-citation><mixed-citation xml:lang="en">2018 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR). Proceedings, Institute of Electrical and Electronics Engineers (IEEE), 2018, 191 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Дьяков В. П. Simulink: Самоучитель // ДМК-Пресс, 2013. 784 c.</mixed-citation><mixed-citation xml:lang="en">Dykov V. P. Simulink: Tutorial,DMK-Press, 2013, 784 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Погорелов Д. Ю. Компьютерное моделирование динамики технических систем с использованием программного комплекса "Универсальный механизм" // Вестник компьютерных и информационных технологий. 2005. Т. 10, № 4. С. 27—34.</mixed-citation><mixed-citation xml:lang="en">Pogorelov D. Yu. Numerical simulation of technical system dynamics by program complex "Universal mechanism", Vestnik komputernyh I inaormacionnah tehnolohij, 2005, vol. 10, no. 4, pp. 27—34 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Pogorelov D. Y. Numerical modelling of the motion of systems of solids // Computational Mathematics and Mathematical Physics. 1995. V. 35, I. 4.</mixed-citation><mixed-citation xml:lang="en">Pogorelov D. Yu. Numerical modelling of the motion of systems of solids, Computational Mathematics and Mathematical Physics, 1995, vol. 35, iss. 4.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Погорелов Д. Ю. О численных методах моделирования движения систем твердых тел // Журнал вычислительной математики и математической физики. 1995. № 4. C. 501—506.</mixed-citation><mixed-citation xml:lang="en">Pogorelov D. Yu. About numerical methods to simulate solid bodies systems, Zhurnal vychislitelnoy matematiki i matematicheskoy fizike, 1995, no. 4, pp. 501—506 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Погорелов Д. Ю. Алгоритмы моделирования динамики систем тел с большим числом степеней свободы // Вестник Нижегородского университета им. Н. И. Лобачевского. Общая и прикладная механика. 2011. № 4 (2). С. 278—279.</mixed-citation><mixed-citation xml:lang="en">Pogorelov D. Yu. Algorithms to simulate dynamics of mechanical system with a large number degrees of freedom, Vestnik Nizhegorodskogo Univerciteta imeni N. I. Lobachevskogo. General and applied mechanics, 2011, no. 4 (2), pp. 278—279 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Ковалев Р. В., Михеев Г. В., Погорелов Д. Ю., Агапов Д. Г. Моделирование динамики колесных и гусеничных роботов в реальном времени с использованием программного комплекса "Универсальный механизм"// Вопросы оборонной техники. Cерия 16. С.-Петербург. Научно-производственное объединение специальных материалов. 2010. № 9-10. С. 69—74.</mixed-citation><mixed-citation xml:lang="en">Kovalev R. V., Miheev G. V., Pogorelov D. Yu., Agapov D. G. Simulation of wheel and crawler robots dynamics in real time by software complex Universal mechanism, Nauchno-proizvodstvennoe objedinenie specialnyh mayterialov, 2010, no. 9—10, pp. 69—74 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Kumar K. Learning Physics Modeling with PhysX. Packt Publishing, 2013. 104 p.</mixed-citation><mixed-citation xml:lang="en">Kumar K. Learning Physics Modeling with PhysX, Packt Publishing, 2013, 104 p.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Dickinson C. Learning Game Physics with Bullet Physics and OpenGL. Packt Publishing, 2013. 250 p.</mixed-citation><mixed-citation xml:lang="en">Dickinson C. Learning Game Physics with Bullet Physics and OpenGL, Packt Publishing, 2013, 250 p.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Drumwright E., Hsu J., Koenig N.P, Shell D. Extending Open Dynamics Engine for Robotics Simulation. International Conference on Simulation, Modeling, and Programming for Autonomous Robots SIMPAR-2010 // Lecture Notes in Computer Science. Springer, 2010. Vol. 6472. P. 38—50.</mixed-citation><mixed-citation xml:lang="en">Drumwright E., Hsu J., Koenig N. P., Shell D. Extending Open Dynamics Engine for Robotics Simulation. International Conference on Simulation, Modeling, and Programming for Autonomous Robots SIMPAR-2010, Lecture Notes in Computer Science, Springer, 2010, vol. 6472, pp. 38—50.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Surhone L., Tennoe M., Henssonow S. Open Dynamics Engine. Betascript Publishing, 2011. 108 p.</mixed-citation><mixed-citation xml:lang="en">Surhone L., Tennoe M., Henssonow S. Open Dynamics Engine, Betascript Publishing, 2011, 108 p.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Miller F., Vandome A., McBrewster J. Box2D. Alphascript Publishing, 2011. 92 p.</mixed-citation><mixed-citation xml:lang="en">Miller F., Vandome A., McBrewster J. Box2D, Alphascript Publishing, 2011, 92 p.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Бедрин В. М., Бедрина А. В. Обзор методов и устройств автоматического ориентирования деталей при сборке // Сборка в машиностроении и приборостроении. 2000. № 2. C. 7—21.</mixed-citation><mixed-citation xml:lang="en">Bedrin V. M., Bedrina A. V. Review of methods and devices for automatic orientation parts in assembly, Sborka v mashinostroenii I priborostroenii, 2000, no. 2, pp. 7—21(in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Vartanov M., Martynovich N. Reliability for the Robotic Assembly of Cylindrical Parts. International Conference on Industrial Engineering. ICIE 2016 // Procedia Engineering. 2016. 150. P. 376—383.</mixed-citation><mixed-citation xml:lang="en">Vartanov M., Martynovich N. Reliability for the Robotic Assembly of Cylindrical Parts. International Conference on Industrial Engineering. ICIE 2016, Procedia Engineering, 2016, 150, pp. 376—383.</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>
