Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Radio Electronics, C...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
Radio Electronics, Computer Science, Control
Article . 2018 . Peer-reviewed
Data sources: Crossref
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
Radio Electronics, Computer Science, Control
Article
License: CC BY SA
Data sources: UnpayWall
versions View all 2 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

A SOFT FUZZY ALGORITHM OF THE MOBILE ROBOT CONTROL

Authors: Bobyr, M. V.; Milostnaya, N. A.;

A SOFT FUZZY ALGORITHM OF THE MOBILE ROBOT CONTROL

Abstract

Актуальность. Решена задача управления мобильным роботом на основе мягкого алгоритма нечетко-логического вывода.Цель работы – создание мягкого алгоритма нечетко-логического вывода, позволяющего обеспечить аддитивность нечеткой системы управления.Метод. Предложен мягкий алгоритм нечетко-логического вывода, использующийся для управления мобильным роботом. Данный алгоритм позволяет компенсировать ошибки присущие традиционным моделям нечеткого вывода. К ошибкам относятся: проклятие размерности, отсутствия аддитивности и условия разбиения единицы. Данный мягкий алгоритм нечеткого вывода, за счет рационального размещения предпосылок и заключений в матрице нечетких отношений, позволяет сократить число операций необходимых для реализации нечеткого вывода. Другая отличительная особенность предложенного мягкого алгоритма заключается в том, что для нахождения в нечетком выводе минимумов и максимумов используются мягкие арифметические операторы. В статье показано, что при использовании жестких формул для реализации этих же формул в процессе управления мобильным роботом будут возникать ситуации в которых робот потеряет управляемость. В статье указано, что реализация возможности в мягком алгоритме нечеткого вывода опции изменения параметров сигмодальных функций принадлежностей, позволит минимизировать погрешности на его выходе. Об этом свидетельствует динамика изменения коэффициента RMSE от варьирования параметров сигмодальной функции. Дополнительное имитационное моделирование представленное в статье показывает, что при варьировании коэффициентов сигмодальной функции принадлежности, в частности при увеличении параметра а наблюдается уменьшение значения RMSE. Эффективность предложенного мягкого алгоритма подтверждают представленное в статье численное моделирование и эксперименты исследования перемещения мобильного робота вдоль линии.Результаты. Разработано специализированное программное обеспечение для микроконтроллера Arduino Uno, реализующее предложенный алгоритм, и позволяющее осуществить экспериментальное исследование его свойств.Выводы. Проведенные численные и экспериментальные исследования подтвердили работоспособность предложенного мягкого алгоритм и реализующего его программного обеспечения, а также позволяют рекомендовать их для применения на практике для управления мобильными роботами.

Актуальність. Вирішено завдання управління мобільним роботом на основі м’якого алгоритму нечітко-логічного виводу.Мета роботи – створення м’якого алгоритму нечітко-логічного виводу, що дозволяє забезпечити аддитивність нечіткої системи управління.Метод. Запропонований м’який алгоритм нечітко-логічного виводу, що використовується для управління мобільним роботом. Даний алгоритм дозволяє компенсувати помилки властиві традиційним моделям нечіткого виводу. До помилок відносяться: проклін розмірності, відсутність аддитивності і умови розбиття одиниці. Даний алгоритм за рахунок раціонального розміщення передумов і висновків в матриці нечітких стосунків, дозволяє скоротити, число операцій необхідних для реалізації нечіткого виводу. Інша відмітна особливість запропонованого м’якого алгоритму полягає в тому, що для знаходження в нечіткому виводі мінімумів і максимумів використовуються м’які арифметичні оператори. У статті показано, що при використанні жорстких формул для реалізації цих же формул в процесі управління мобільним роботом виникатимуть ситуації в яких робот втратить керованість. Також в статті показано, що реалізація можливості в м’якому алгоритмі нечіткого виведення опції зміна параметрів сигмодальних функцій приналежностей, дозволить мінімізувати погрішності на його виході. Про це свідчить динаміка зміни коефіцієнта RMSE від варіювання параметрів сигмодальной функції. Додаткове імітаційне моделювання представлене в статті показує, що при варіюванні коефіцієнтів сигмодальной функції приналежності, зокрема при збільшенні параметра а спостерігається зменшення значення коефіцієнта RMSE. Ефективність запропонованого м’якого алгоритму підтверджують представлене в статті чисельне моделювання і експерименти дослідження переміщення мобільного робота вздовж лінії.Результати. Розроблено спеціалізоване програмне забезпечення для мікроконтроллера Arduino Uno, що реалізовує запропонований алгоритм, і що дозволяє здійснити експериментальне дослідження його властивостей.Висновки. Проведені чисельні і експериментальні дослідження підтвердили працездатність запропонованого м’якого алгоритм і реалізованого програмного забезпечення, а також дозволяють рекомендувати їх для вживання на практиці для управління мобільними роботами.

Context. The task of a mobile robot control on the base of soft algorithm fuzzy inference has been solved.Objective is the creation of soft algorithm of the fuzzy inference which allows to provide additivity of fuzzy control system.Method. A soft algorithm of fuzzy inference used to control the mobile robot is suggested. Given algorithm allows to compensate errors inherent to the traditional models of fuzzy inference. Errors include: the curse of dimensionality, the absence of additivity and the fuzzy partition. This soft algorithm of fuzzy inference at the expense of rational allocation of premises and conclusions in a matrix of fuzzy relations, reduces the number of operations of the fuzzy inference. Another distinctive feature of the proposed soft algorithm is that in fuzzy inference to find minima and maxima used soft arithmetic operators. The paper shows that during the work of hard formulas for the implementation of these formulas while controlling the mobile robot the situations will appear when the robot loses control. The article points out that the implementation of the possibility in soft algorithm of fuzzy inference option of changes in parameters of sigmoidal membership functions will minimize the error at fuzzy system output. Dynamics of changing RMSE ratio from the varying parameters of sigmoidal membership functions proves it. The additional simulations presented in the article shows that during varying the parameters of sigmoidal membership function, during in increasing of the parameter a, is being observed decrease in the value of RMSE. The effectiveness of the proposed soft algorithm is confirmed by numerical simulation and experiments in the researching of a mobile robot movement along a line.Results. The specialized software for microcontroller Arduino Uno is developed and it realizes the proposed soft algorithm which allows to carry out an experimental study of its properties.Conclusions. The software realizing proposed algorithm has been developed and used in computational experiments investigating the properties of the algorithm. The experiments confirmed the efficiency of the proposed algorithm and software.

Related Organizations
Keywords

Нечеткая система вывода; нечеткие множества; RMSE; мягкие вычисления; мобильный робот., Fuzzy inference system; fuzzy set theory; RMSE; soft computing; mobile robot., Нечітка система виведення; нечіткі множини; RMSE; м’які обчислення; мобільний робот.

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
gold