<?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.26.640-648</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1885</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>Algorithmization Of Automatic Motion Control of a Mobile Robot in an Environment with Obstacles by an Automatic Logical Method</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>Yuzhakov</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Д-р техн. наук, проф.</p><p>Пермь</p></bio><bio xml:lang="en"><p>Dr. of Tech. Sc., Head of Department</p><p>Perm, 614990</p></bio><email xlink:type="simple">uz@at.pstu.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>Storozhev</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Канд. техн. наук, доц.</p><p>Пермь</p></bio><bio xml:lang="en"><p>Perm</p></bio><email xlink:type="simple">sastorozhev@pstu.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>Muhametsafin</surname><given-names>R. T.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Студент</p><p>Пермь</p></bio><bio xml:lang="en"><p>Perm</p></bio><email xlink:type="simple">muhametsafin.r@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>Perm National Research Polytechnic University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>06</day><month>12</month><year>2025</year></pub-date><volume>26</volume><issue>12</issue><fpage>640</fpage><lpage>648</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2025</copyright-statement><copyright-year>2025</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/1885">https://mech.novtex.ru/jour/article/view/1885</self-uri><abstract><p>Рассматривается актуальная задача разработки алгоритмов для автоматического управления движением мобильного робота (МР) в статической среде с препятствиями. Основная цель заключается в обеспечении безопасной и эффективной навигации робота к заданной конечной точке при одновременном уклонении от столкновений с объектами неизвестной конфигурации. Проводится сравнительный анализ двух ключевых подходов к локальной навигации: метода, основанного на конечных автоматах, который характеризуется  дискретным переключением между состояниями "движение к цели" и "объезд препятствия", и метода на основе нечеткой логики, который позволяет реализовать более плавные переходы и адаптивное управление в условиях неопределенности сенсорных данных. Предлагается  оригинальная структура логико-динамической системы автоматического управления (ЛДСАУ), построенная на  принципах нечеткой логики. Эта система включает три специализированных нечетких регулятора (НР): регулятор для объезда препятствий, использующий показания трех датчиков типа лидар (правый, левый, центральный); регулятор для движения к цели, оперирующий угловым отклонением робота от направления на цель; групповой нечеткий регулятор-координатор. Задача  координатора — динамически  взвешивать и комбинировать управляющие воздействия от первых двух регуляторов, отдавая приоритет объезду при близком обнаружении препятствий. Эффективность предложенной ЛДСАУ была исследована посредством компьютерного моделирования в среде MATLAB Simulink с использованием инструментария Mobile Robotics Simulation Toolbox. Движение робота с дифференциальным приводом симулировалось в средах с различными типами статических препятствий. Результаты сравнивались с базовой  моделью, имитирующей работу конечного автомата, по критериям длины траектории, времени достижения цели, средней скорости и интегральной целевой функции. Моделирование показало, что  ЛДСАУ  обеспечивает более плавное изменение угловых скоростей колес, сокращает число резких переключений режимов и повышает общую эффективность управления на 2,2 % по сравнению с автоматным подходом, демонстрируя перспективность для практического применения.</p></abstract><trans-abstract xml:lang="en"><p>This article addresses the development of algorithms for automatic mobile robot motion control in static environments with obstacles, aiming for safe and effective navigation to a target while avoiding collisions. It compares two key approaches: finite automata, characterized by discrete switching between "move to goal" and "obstacle avoidance" states, and fuzzy logic, which enables smoother transitions and adaptive control under sensor uncertainty. An original Logical-Dynamic Automatic Control System based on fuzzy logic principles is proposed. This system utilizes three specialized fuzzy controllers: an obstacle avoidance controller using data from three lidar sensors (right, left, center); a goal-seeking controller operating on the robot’s angular deviation from the target; and a group fuzzy controller-coordinator. The coordinator dynamically weighs and combines the control actions from the first two controllers, prioritizing obstacle avoidance when necessary. The proposed LogicalDynamic Automatic Control System’s effectiveness was evaluated through computer simulations in MATLAB Simulink using the Mobile Robotics Simulation Toolbox. А differential drive robot’s motion was simulated in environments containing various static obstacles. Performance was compared against a baseline finite automaton model using metrics such as trajectory length, time to reach the goal, average speed, and an integral objective function. The simulations demonstrated that the LogicalDynamic Automatic Control System provides smoother wheel angular velocity changes, reduces abrupt mode switching, and enhances overall control efficiency by 2.22 % compared to the automaton-based approach, highlighting its potential for practical application. This fuzzy logic approach shows promise for real-world robotic systems.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>мобильный робот</kwd><kwd>навигация</kwd><kwd>метод состояний</kwd><kwd>нечеткая логика</kwd><kwd>логико-динамическая система автоматического управления</kwd><kwd>фаззификатор</kwd><kwd>MATLAB Simulink</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Mobile robot</kwd><kwd>navigation</kwd><kwd>state method</kwd><kwd>fuzzy logic</kwd><kwd>logical-dynamic automatic control system</kwd><kwd>fuzzifier</kwd><kwd>MATLAB SIMULINK</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">Курганов С. М. Разработка системы управления и навигации мобильного робота для движения в априоре неизвестной среде // Современные техника и технологии: Cборник докладов XX Международной научно-практической конференции студентов, аспирантов и молодых ученых. Томск, 14—18 апреля 2014 года. Т. 2. Томск: Национальный исследовательский Томский политехнический университет, 2014. С. 199—200.</mixed-citation><mixed-citation xml:lang="en">Kurganov S. M. Development of a control and navigation system for a mobile robot for moving in a priori unknown environment, Contemporary equipment and technologies: Collection of reports of the XX International Scientific and Practical Conference of Students, Postgraduates and Young Scientists, Tomsk, April 14—18, 2014, vol. 2, National Research Tomsk Polytechnic University, Tomsk, Publishing House of Tomsk Polytechnic University, 2014, pp. 199—200 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Филимонов А. Б., Филимонов Н. Б., Кожин М. А. Анализ модифицированного метода жука в задачах локальной навигации мобильных роботов // Мехатроника, автоматика и робототехника. 2021. № 7. С. 4—8.</mixed-citation><mixed-citation xml:lang="en">Filimonov A. B., Filimonov N. B., Kozhin M. A. Analysis of the modified beetle method in local navigation problems of mobile robots, Mechatronics, automation and robotics, 2021, no. 7, pp. 4—8, DOI: 10.26160/2541-8637-2021-7-4-8 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Филимонов А. Б., Филимонов Н. Б., Барашков А. А. Вопросы построения потенциальных полей в задачах ло кальной навигации мобильных роботов // Автометрия. 2019. Т. 55, № 4. С. 65—70.</mixed-citation><mixed-citation xml:lang="en">Filimonov A. B., Filimonov N. B., Barashkov А. A. Issues of constructing potential fields in problems of local navigation of mobile robots, Autometry, 2019, vol. 55, no. 4, pp. 65—70, DOI: 10.15372/AUT20190407 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Юревич Е. И. Основы робототехники. 4-е изд. СПб.: БХВ-Петербург, 2018. 304 с.</mixed-citation><mixed-citation xml:lang="en">Yurevich E. I. Fundamentals of Robotics, St. Petersburg, BHV-Petersburg, 2018, 304 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Петунин В. И. Математические модели многосвязных систем автоматического управления с селекторами каналов // Вестник УГАТУ. 2011. Т. 15, № 2 (42). С. 52—58.</mixed-citation><mixed-citation xml:lang="en">Petunin V. I. Mathematical models of multi-connected automatic control systems with channel selectors, Bulletin of USATU, 2011, vol. 15, no. 2 (42), pp. 52—58 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Гуревич О. С., Гольберг Ф. Д., Селиванов О. Д. Интегрированное управление силовой установкой многорежимного самолета. Под общ. ред. О. С. Гуревича. М.: Машиностроение, 1993. 304 с.</mixed-citation><mixed-citation xml:lang="en">Gurevich O. S., Goldberg F. D., Selivanov O. D. Integrated control of the power plant of a multi-mode aircraft, Moscow, Mashinostroenie, 1993. 304 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Петунин В. И., Фрид А. И. Анализ и синтез логикодинамических систем автоматического управления газотурбинными двигателями // Известия Российской академии наук. Теория и системы управления. 2012. № 6. С. 80.</mixed-citation><mixed-citation xml:lang="en">Petunin V. I., Frid А. I. Analysis and synthesis of logicaldynamic automatic control systems for gas turbine engines, Proceedings of the Russian Academy of Sciences. Theory and Control Systems, 2012, no. 6, pp. 80—91 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Сторожев С. А. Адаптивная групповая логико-динамическая система автоматического управления газотурбинного двигателя на базе нечеткого подхода: дис. ... канд. техн. наук. Пермь: Перм. нац. исслед. политехн. ун-т, 2023. 345 с.</mixed-citation><mixed-citation xml:lang="en">Storozhev S. A. Adaptive group logical-dynamic automatic control system for a gas turbine engine based on a fuzzy approach, PhD Thesis (Eng.). Perm National Research Polytechnic University, Perm, 2023, 345 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Петунин В. И. Синтез логико-динамических систем автоматического управления газотурбинными двигателями на основе согласования и адаптации каналов управления: дис. ... д-ра. техн. наук. Уфа: Уфимский гос. авиационный техн. университет, 2011. 332 с.</mixed-citation><mixed-citation xml:lang="en">Petunin V. I. Synthesis of logical-dynamic automatic control systems for gas turbine engines based on coordination and adaptation of control channels, DSc Thesis (Eng.). Ufa State Aviation Technical University, Ufa, 2011, 332 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Морозовский В. Т. Многосвязные системы автоматического управления. М.: Энергия, 1970. 288 с.</mixed-citation><mixed-citation xml:lang="en">Morozovsky V. T. Multiconnected automatic control systems, Moscow, Energiya, 1970, 288 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Хопкрофт Дж. Э., Мотвани Радж., Ульман Джефф. Д. Введение в теорию автоматов, языков и вычислений: учебник. Москва: Изд. дом "Вильямс", 2008. 528 с.</mixed-citation><mixed-citation xml:lang="en">Khopcroft J. E., Motwani Rajeev., Ullman Jeffry D. Introduction to automata theory, languages, and computations, Moscow, Publishing house "Williams", 2008, 528 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Костыгов А. М., Даденков Д. А., Каверин А. А. Нечеткая система управления движением мобильного робота // Современные проблемы науки и образования. 2013. № 5.</mixed-citation><mixed-citation xml:lang="en">Kostygov A. M., Dadenkov D. A., Kaverin А. A. Fuzzy control system of mobile robot movement, Modern problems of science and education, 2013, no. 5 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Виноградов А. Н., Терентьев А. И., Петров О. В. Модель нечеткого регулятора для управления движением мобильного робота // Наноиндустрия. 2018. № 9 (82). С. 152—159.</mixed-citation><mixed-citation xml:lang="en">Vinogradov A. N., Terentyev A. I., Petrov O. V. Fuzzy regulator model for mobile robot motion control, Nanoindustry, 2018, no. 9(82), pp. 152—159, DOI: 10.22184/1993-8578.2018.82.152.159 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Wu B., Cheng T., Yip T. L., Wang Y. Fuzzy logic based dynamic decision-making system for intelligent navigation strategy within inland traffic separation schemes // Ocean Engineering. 2020. Vol. 197. 106909.</mixed-citation><mixed-citation xml:lang="en">Wu B., Cheng T., Yip T. L., Wang Y. Fuzzy logic based dynamic decision-making system for intelligent navigation strategy within inland traffic separation schemes, Ocean Engineering, 2020, vol. 197, art. 106909, DOI: 10.1016/j.oceaneng.2019.106909</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Khan O. A., Kunwar F., Khan U. S., Jabbar H. Z-Number-Based Fuzzy Logic Approach for Mobile Robot Navigation // IEEE Access. 2023. Vol. 11. P. 131979—131997.</mixed-citation><mixed-citation xml:lang="en">Khan O. A., Kunwar F., Khan U. S., Jabbar H. Z-Number-Based Fuzzy Logic Approach for Mobile Robot Navigation, IEEE Access, 2023, vol. 11, pp. 131979—131997, DOI: 10.1109/ACCESS.2023.3336014.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Mishra D. K., Thomas A., Kuruvilla J., Kalyanasundaram P., Prasad K. R., Haldorai А. Design of mobile robot navigation controller using neuro-fuzzy logic system // Comput. Electr. Eng. 2022. Vol. 101. C.@</mixed-citation><mixed-citation xml:lang="en">Mishra D. K., Thomas A., Kuruvilla J. et al. Design of mobile robot navigation controller using neuro-fuzzy logic system, Computers and Electrical Engineering, 2022, vol. 101, pt. C, art. 108113, DOI: 10.1016/j.compeleceng.2022.108113.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Ramesh G., Aravindarajan V., Logeshwaran J., Kiruthiga T. Estimation analysis of paralysis effects for human nervous system by using Neuro fuzzy logic controller // NeuroQuantology. 2022. Vol. 20, N. 8. P. 3195.</mixed-citation><mixed-citation xml:lang="en">Ramesh G., Aravindarajan V., Logeshwaran J., Kiruthiga T. Estimation analysis of paralysis effects for human nervous system by using Neuro fuzzy logic controller, NeuroQuantology, 2022, vol. 20, no. 8, pp. 3195—3207.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Хижняков Ю. Н. Алгоритмы нечеткого, нейронного и нейро-нечеткого управления в системах реального времени: учеб. пособие. Пермь: Изд-во Перм. нац. исслед. политехн. ун-та, 2013. 156 с.</mixed-citation><mixed-citation xml:lang="en">Hizhnyakov Yu. N. Algorithms of fuzzy, neural and neurofuzzy control in real-time systems, Perm, Publishing House of Perm National Research Polytechnic University, 2013, 156 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Гончаровский О. В., Воркунов В. В. Разработка и исследование специальной навигационной системы для работы робота в помещении // Автоматизированные системы управления и Информационные технологии: Матер. Всеросс. науч.-техн. конф.: в двух томах, Пермь, 30—31 мая 2019 года. Том 1. Пермь: Пермский национальный исследовательский политехнический университет, 2019. С. 125—131.</mixed-citation><mixed-citation xml:lang="en">Goncharovsky O. V., Vorkunov V. V. Development and research of a special navigation system for robot operation indoors, Automated Control Systems and Information Technologies: Materials of the All-Russian Scientific and Technical Conference, Perm, May 30—31, 2019, vol. 1, Perm, Perm National Research Polytechnic University, 2019, pp. 125—131 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Сторожев С. А., Южаков А. А., Хижняков Ю. Н. и др. Нейронечеткое управление выбросами вредных веществ авиационного газотурбинного двигателя // Мехатроника, автоматизация, управление. 2020. Т. 21, № 6. С. 348—355.</mixed-citation><mixed-citation xml:lang="en">Storozhev S. A., Yuzhakov A. A., Hizhnyakov Yu. N. et al. Neuro-fuzzy control of emissions of harmful substances from an aircraft gas turbine engine, Mekhatronica, Avtomatizatsiya, Upravlenie, 2020, vol. 21, no. 6, pp. 348—355 (in Russian).</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>
