<?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">sapi</journal-id><journal-title-group><journal-title xml:lang="ru">Системный анализ и прикладная информатика</journal-title><trans-title-group xml:lang="en"><trans-title>«System analysis and applied information science»</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-4923</issn><issn pub-type="epub">2414-0481</issn><publisher><publisher-name>Belarusian National Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21122/2309-4923-2024-3-41-46</article-id><article-id custom-type="elpub" pub-id-type="custom">sapi-690</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>Management of technical objects</subject></subj-group></article-categories><title-group><article-title>Применение нечетких регуляторов в автопилоте беспилотного летательного аппарата</article-title><trans-title-group xml:lang="en"><trans-title>Application of fuzzy controllers in the autopilot of an unmanned aerial vehicle</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>Gu</surname><given-names>Penghao</given-names></name></name-alternatives><bio xml:lang="ru"><p>Гу Пэнхао, аспирант кафедры «Робототехнические системы»</p></bio><bio xml:lang="en"><p>Gu Penghao, post-graduate student of the Department of Robotic Systems</p></bio><email xlink:type="simple">gupenghaoby@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>Lobaty</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Лобатый Александр Александрович, доктор технических наук, профессор</p></bio><bio xml:lang="en"><p>Lobaty A.A., Doctor of Science, Professor</p></bio><email xlink:type="simple">lobaty@bntu.by</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>Belarusian National Technical University</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>22</day><month>11</month><year>2024</year></pub-date><volume>0</volume><issue>3</issue><fpage>41</fpage><lpage>46</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Гу П., Лобатый А.А., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Гу П., Лобатый А.А.</copyright-holder><copyright-holder xml:lang="en">Gu P., Lobaty A.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://sapi.bntu.by/jour/article/view/690">https://sapi.bntu.by/jour/article/view/690</self-uri><abstract><p>Статья посвящена исследованию особенностей применения регуляторов, построенных на использовании теоретических положений нечеткой логики, при создании автопилотов беспилотных летательных аппаратов (БЛА). Проводится обоснование принципов и методик синтеза математической модели автопилота применительно к БЛА мультироторного типа, особенностей применения различных математических моделей регуляторов, их достоинств и недостатков. Сделан обоснованный вывод о том, что применение традиционных подходов, основанных на использовании линейных математических моделей объекта управления, не обеспечивает необходимое качество управления в широком диапазоне условий применения БЛА при наличии ограничений и внешних воздействий на процесс управления. Предложено при построении математической модели автопилота БЛА использовать принципы и методы нечеткой математики, которые лежат в основе получающих все большее распространение регуляторов на основе нечеткой логики (НЛ-регуляторов). Рассматривается построение канала управления БЛА на основе применения регулятора нечеткой логики, приведено описание структуры регулятора, реализованного в компьютерной среде SiminTech. Путём математического моделирования проведено сравнение работоспособности и переходных характеристик НЛ-регулятора с ПИД-регулятором и П-регулятором применительно к системе управления одного из каналов БЛА – канала управления креном. Установлено, что применяемые в качестве элементов автопилота БЛА регуляторы нечеткой логики по сравнению с другими регуляторами обеспечивают необходимое качество переходных процессов в системе управления БЛА при устойчивости к нежелательным внешним воздействиям, что делает эти регуляторы перспективными для применения в нелинейных нестационарных системах управления подвижными объектами, к которым относятся БЛА.</p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to the study of the features of the application of regulators built on the use of theoretical provisions of fuzzy logic, when creating autopilots of unmanned aerial vehicles (UAVs). The substantiation of the principles and methods of synthesizing a mathematical model of an autopilot as applied to a multi-rotor UAV, the features of the application of various mathematical models of regulators, their advantages and disadvantages is carried out. A reasonable conclusion is made that the use of traditional approaches based on the use of linear mathematical models of the control object does not ensure the required quality of control in a wide range of UAV application conditions in the presence of restrictions and external influences on the control process. It is proposed to use the principles and methods of fuzzy mathematics, which underlie the increasingly widespread fuzzy logic controllers (FL controllers), when constructing a mathematical model of a UAV autopilot. The construction of a UAV control channel based on the use of a fuzzy logic controller is considered, and a description of the controller structure implemented in the SiminTech computer environment is given. Using mathematical modeling, a comparison was made of the performance and transient characteristics of the NL controller with the PID controller and the P controller as applied to the control system of one of the UAV channels – the roll control channel. It has been established that fuzzy logic controllers used as elements of UAV autopilots, compared to other controllers, provide the necessary quality of transient processes in the UAV control system with resistance to undesirable external influences, which makes these controllers promising for use in nonlinear non-stationary control systems for moving objects, which include UAVs.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>беспилотный летательный аппарат</kwd><kwd>математическая модель</kwd><kwd>нечеткий регулятор</kwd><kwd>переходная характеристика</kwd></kwd-group><kwd-group xml:lang="en"><kwd>unmanned aerial vehicle</kwd><kwd>mathematical model</kwd><kwd>fuzzy controller</kwd><kwd>transient response</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">Беспилотные летательные аппараты. Основы устройства и функционирования / под ред. И.С. Голубева, И.К. Туркина. – М.: МАИ, 2010. – 654 с.</mixed-citation><mixed-citation xml:lang="en">Unmanned aerial vehicles. Basics of the device and functioning / edited by I.S. Golubev, I.K. Turkin. – M.: MAI, 2010. – 654 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Беспилотные летательные аппараты: http://geoportal.by/index/bespilotnye_letatelnye_apparaty/ 0-434/.</mixed-citation><mixed-citation xml:lang="en">Unmanned aerial vehicles: http://geoportal.by/index/bespilotnye_letatelnye_apparaty/ 0-434/.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Гу Пэнхао. Особенности моделирования операторного управления беспилотным летательным аппаратом и его целевой нагрузкой / А.А. Лобатый, Гу Пэнхао, П.И. Савёлов // Системный анализ и прикладная информатика. – 2022. – № 4. – С. 24-28.</mixed-citation><mixed-citation xml:lang="en">Gu Penghao. Features of modeling operator control of an unmanned aerial vehicle and its target load / A.A. Lobaty, Gu Penghao, P.I. Savelov // Systems analysis and applied informatics. – 2022. – No. 4. – P. 24-28.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Методы классической и современной теории автоматического управления: в 5 т. / под ред. К.А. Пупкова и Н.Д. Егупова. – М.: Издательство МГТУ им. Н.Э. Баумана, 2004. – 5 т.</mixed-citation><mixed-citation xml:lang="en">Methods of classical and modern theory of automatic control: in 5 volumes / edited by K.A. Pupkov and N.D. Egupov. – M.: Publishing house of Bauman Moscow State Technical University, 2004. – 5 vol.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Гу Пэнхао. Математическое моделирование движения летательных аппаратов мультироторного типа / А.А. Лобатый, Гу Пэнхао // Системный анализ и прикладная информатика. – 2023. – № 1. – С. 10-15.</mixed-citation><mixed-citation xml:lang="en">Gu Penghao. Mathematical modeling of multirotor aircraft motion / A.A. Lobaty, Gu Penghao // Systems analysis and applied informatics. – 2023. – No. 1. – P. 10-15.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Гу Пэнхао. Форсированное управление квадрокоптером / Гу Пэнхао, Ю.А. Леоновец, А.А. Лобатый // Наука и техника. – 2023. – Том 22. – № 2. – С. 91-95.</mixed-citation><mixed-citation xml:lang="en">Gu Penghao. Forced control of a quadcopter / Gu Penghao, Yu.A. Leonovets, A.A. Lobaty // Science and Technology. – 2023. – Vol. 22. – No. 2. – P. 91-95.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Лобатый, А.А. Модальное управление беспилотным летательным аппаратом / А.А. Антаневич, Ю.Ф. Икуас // Вестник БНТУ. – 2010. – № 5. – С. 37-40.</mixed-citation><mixed-citation xml:lang="en">Lobaty, A.A. Modal control of an unmanned aerial vehicle / A.A. Antanevich, Yu.F. Ikuas // Bulletin of BNTU. – 2010. – No. 5. – P. 37-40.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Лобатый, А.А. Поэтапный аналитический синтез математической модели автопилота беспилотного летательного аппарата / А.А. Лобатый, А.Ю. Бумай, С.С. Прохорович // Системный анализ и прикладная информатика. – 2021. – № 1. – С. 21-28.</mixed-citation><mixed-citation xml:lang="en">Lobaty, A.A. Step-by-step analytical synthesis of a mathematical model of an unmanned aerial vehicle autopilot / A.A. Lobaty, A.Yu. Bumay, S.S. Prokhorovich // Systems analysis and applied informatics. – 2021. – No. 1. – P. 21-28.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Моисеев, В.С. Прикладная теория управления беспилотными летательными аппаратами / В.С. Моисеев. – Казань: ГБУ РЦМКО, 2013. – 768 с.</mixed-citation><mixed-citation xml:lang="en">Moiseev, V.S. Applied Theory of Unmanned Aerial Vehicle Control / V.S. Moiseev. – Kazan: GBU RCMKO, 2013. – 768 p.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Гостев, В.И. Проектирование нечетких регуляторов для систем автоматического управления / В.И. Гостев. – СПб.: БХВ. – Петербург, 2011. – 416 с.</mixed-citation><mixed-citation xml:lang="en">Gostev, V.I. Design of Fuzzy Controllers for Automatic Control Systems / V.I. Gostev. – St. Petersburg: BHV. – St. Petersburg, 2011. – 416 p.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Герман-Галкин, С.Г. Модельное проектирование электромеханических мехатронных модулей движения в среде SiminTech / Б.А. Карташов, С.Н. Литвинов. – М.: ДМК Пресс, 2021. – 494 с.</mixed-citation><mixed-citation xml:lang="en">German-Galkin, S.G. Model Design of Electromechanical Mechatronic Motion Modules in the SiminTech Environment / B.A. Kartashov, S.N. Litvinov. – Moscow: DMK Press, 2021. – 494 p.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Щекатуров, А.М. Методика моделирования динамики октокоптера / А.М. Щекатуров. – М.: ДМК Пресс, 2021. – 228 с.</mixed-citation><mixed-citation xml:lang="en">Shchekaturov, A.M. Methodology for Modeling Octocopter Dynamics / A.M. Shchekaturov. – M.: DMK Press, 2021. – 228 p.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Демичева, Г.Д. Регуляторы на основе нечеткой логики в системах управления техническими объектами / Г.Д. Демичева, Д.В. Лукичев. – СПб: Университет ИТМО, 2017. – 81 с.</mixed-citation><mixed-citation xml:lang="en">Demicheva, G.D. Fuzzy logic controllers in control systems of technical objects / G.D. Demicheva, D.V. Lukichev. – St. Petersburg: ITMO University, 2017. – 81 p.</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>
