Программное управление движением робота с дифференциальным приводом при разных моделях трения

Автор: Салимов М.С., Меркурьев И.В.

Журнал: Вестник Донского государственного технического университета @vestnik-donstu

Рубрика: Механика

Статья в выпуске: 4 т.23, 2023 года.

Бесплатный доступ

Введение. Проектирование систем управления движением мобильных роботов требует построения математических моделей. Исследователи неоднократно обращались к этой теме. В частности, опубликованы работы, посвященные расчетам мультифизических процессов, моделированию движения различных видов колес в тех или иных условиях. Кроме того, рассматривались динамика деформируемых контактирующих тел при скольжении, качении и вращении, вопросы автономности и управляемости мобильных роботов. Отметим, что динамика и точность позиционирования колесных роботов во многом определяется трением. В литературе не представлены исследования динамики робота с дифференциальным приводом с учетом взаимосвязей эффектов трения скольжения, верчения и качения на основе теории поликомпонентного трения. Изыскания в этой области способны выявить новые динамические эффекты. Основываясь на полученных таким образом данных, можно заняться повышением точности позиционирования при построении математических моделей управления. Цель представленной работы - исследовать движение автоматического устройства с дифференциальным приводом с учетом трех моделей контакта: неголономного, кулоновского трения и поликомпонентного.Материалы и методы. В качестве базовой приняли схему двухколесного робота с дифференциальным приводом и безотрывным движением по опорной поверхности. Перемещение устройства обеспечивалось программным управлением. Динамику описали в виде уравнений Аппеля. Для вычислений использовали математические модели, по-разному учитывающие трение. Координация действий механизма формировалась на динамическом уровне. Управляющие воздействия - моменты двигателей колес. При визуализации исследуемых моделей задействовали встроенные численные методы системы Wolfram Mathematica («Вольфрам математика») с минимальной точностью 10-6.Результаты исследования. При построении математической модели определили равенства для угловых скоростей колес. Учли наличие площадки контакта и вывели уравнения динамики робота с дифференциальным приводом. Элементами системы были проекции силы и момент, показатели верчения платформы, массы, угловые ускорения и инерция колес. Показали, как формируются управляющие воздействия в рамках неголономной механики. Описали модель двигателей, которые создают момент управления на ведущих колесах. Вывели решение как взаимосвязь индуктивности проводников электродвигателей и работы электропитания. Детально рассмотрели три модели, описывающие динамику робота с дифференциальным приводом. Первая - неголономная. Вторая и третья включали систему уравнений динамики робота с дифференциальным приводом для общего случая, при наличии площадки контакта. При этом во второй модели игнорируется время переключений в двигателе и задействуется трение Кулона. В третьей ввели параметр, определяющий скорость переходных процессов в двигателе, и задействовали разложения Паде. Это модель с поликомпонентным трением. Итоги расчетов показали в виде графиков. На них исследуемые модели визуализировали в виде кривых разного цвета. Сопоставление графиков показало, в каких случаях после завершения переходных процессов управление обеспечит требуемую точность.Это модели 1 и 2. В модели 3 программное управление генерирует ошибку в угловой скорости вращения платформы. Данную ошибку нельзя спрогнозировать в рамках 1-й и 2-й модели. Во всех рассмотренных системах скорость скольжения колес в поперечном направлении падает до нуля. Получено и обосновано условие безотрывного движения опорного колеса.Обсуждение и заключение. Программное управление допустимо в моделях, не учитывающих трение колес при одновременном скольжении, верчении и качении (общий случай пространственного движения). Однако важно учитывать взаимосвязь данных процессов и поликомпонентного трения. Это необходимо для более точного выполнения роботом программных движений. Установлено, что программное управление в модели, учитывающей трение верчения и качения, приводит к отклонениям от программных значений угловой скорости платформы. Полученные результаты можно использовать при построении системы управления с прогнозирующими моделями.

Еще

Программное управление роботом, управление в неголономной механике, модель трения кулона, поликомпонентное трение, ошибка угловой скорости вращения

Короткий адрес: https://sciup.org/142239830

IDR: 142239830   |   DOI: 10.23947/2687-1653-2023-23-4-346-355

Список литературы Программное управление движением робота с дифференциальным приводом при разных моделях трения

  • Gerasimov K.V., Zobova A.A., Kosenko I.I. Omni-Vehicle Dynamical Models Mutual Matching for Different Roller-Floor Contact Models. In: Proc. European Congress on Computational Methods in Applied Sciences and Engineering "MultibodyDynamics". Cham: Springer; 2019. P. 511-517. http://doi.org/10.1007/978-3-030-23132-3 61
  • Zobova A.A., Habra T., Van der Noot N., Dallali H., Tsagarakis N.G., Fisette P., et al. Multi-Physics Modelling of a Compliant Humanoid Robot. Multibody System Dynamics. 2017;39:95-114. https://doi.org/10.1007/s11044-016-9545-4
  • Gerasimov K.V., Zobova A.A. On the Motion of a Symmetrical Vehicle with Omniwheels with Massive Rollers. Mechanics of Solids. 2018;53:32-42. https://doi.org/10.3103/S0025654418050060
  • Corke P. Robot Arm Kinematics. In book: Robotics, Vision and Control, 2nd ed. Cham: Springer; 2017. P. 193-228. https://doi.org/10.1007/978-3-319-54413-7 7
  • Junjie Shen, Dennis Hong. OmBURo: A Novel Unicycle Robot with Active Omnidirectional Wheel. In: Proc. IEEE Int. Conf. on Robotics and Automation (ICRA). New York City: IEEE; 2020. P. 11-19. https://doi.org/10.1109/ICRA40945.2020.9196927
  • Munitsyn L.V. Vibrations of a Rigid Body with Cylindrical Surface on a Vibrating Foundation. Mechanics of Solids. 2017;52:675-685. https://doi.org/10.3103/S0025654417060073
  • Goryacheva I.G., Zobova A.A. Dynamics of Deformable Contacting Bodies with Sliding, Rolling, and Spinning. International Journal of Mechanical Sciences. 2022;216:106981. https://doi.org/10.1016/Uimecsci.2021.106981
  • Zobova A.A., Goryacheva I.G. Effect of Contacting Bodies' Mechanical Properties on the Dynamics of a Rolling Cylinder. ActaMechanica. 2020;232:1971-1982. http://doi.org/10.1007/s00707-020-02800-w
  • Киреенков А.А., Жаворонок С.И., Нуштаев Д.В. О моделях шины, учитывающих как деформированное состояние, так и эффекты сухого трения в области контакта. Компьютерные исследования и моделирование. 2021;13(1): 163-173. https://doi.org/10.20537/2076-7633-2021-13-1-163-173
  • Kireenkov A.A., Zhavoronok S.I. Coupled Dry Friction Models in Problems of Aviation Pneumatics' Dynamics. International Journal of Mechanical Sciences. 2017;127:198-203. http://doi.org/10.1016/uimecsci.2017.02.004
  • Kireenkov A.A., Fedotenkov G.V., Shiriaev A., Zhavoronok S.I. Application of the Theory of the Multicomponent Dry Friction in Some of Control Robot Systems. International Journal for Computational Civil and Structural Engineering. 2022;18(1):14-23. https://doi.org/10.22337/2587-9618-2022-18-1-14-23
  • Salimov M.S., Saypulaev G.R., Merkuriev I.V. Four-Dimensional Integral Model of Dry Friction on the Example of Wheel Movement. Journal of Physics: Conference Series. 2021;2096:012043. https://doi.org/10.1088/1742-6596/2096/1/012043
  • Alaci S., Ciornei F.C., Pentiuc R.D., Ciornei M.C., Romanu I.C. Indetermination versus Incompatibility in Dynamic Systems with Dry Friction. Journal of Physics: Conference Series. 2020;1426:012011. https://doi.org/10.1088/1742-6596/1426/1/012011
  • Long Chen, Jun Liu, Hai Wang, Youhao Hu, Xuefeng Zheng, Mao Ye, et al. Robust Control of Reaction Wheel Bicycle Robot via Adaptive Integral Terminal Sliding Mode. Nonlinear Dynamics. 2021;104:2291-2302. https://doi.org/10.1007/s11071-021-06380-9
Еще
Статья научная