<?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">mireabulletin</journal-id><journal-title-group><journal-title xml:lang="ru">Russian Technological Journal</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Technological Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2782-3210</issn><issn pub-type="epub">2500-316X</issn><publisher><publisher-name>RTU MIREA</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32362/2500-316X-2024-12-1-80-91</article-id><article-id custom-type="elpub" pub-id-type="custom">mireabulletin-827</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>ANALYTICAL INSTRUMENT ENGINEERING AND TECHNOLOGY</subject></subj-group></article-categories><title-group><article-title>Система управления помехоустойчивым электронным регулятором оборотов бесщеточного электродвигателя беспилотного воздушного судна</article-title><trans-title-group xml:lang="en"><trans-title>Control system for noise-resistant electronic speed controller of a brushless electric motor for an unmanned aerial vehicle</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-7427-5475</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Паринов</surname><given-names>М. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Parinov</surname><given-names>M. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Паринов Максим Викторович - к.т.н., доцент, кафедра компьютерных интеллектуальных технологий проектирования.</p><p>34006, Воронеж, ул. 20-летия Октября, д. 84</p></bio><bio xml:lang="en"><p>Maksim V. Parinov - Cand. Sci. (Eng.), Associate Professor, Department of Computer-assisted Intelligent Design Technologies.</p><p>84, 20-letiya Oktyabrya ul., Voronezh, 394006</p></bio><email xlink:type="simple">parmax@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0007-9320-7519</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Юров</surname><given-names>А. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Yurov</surname><given-names>A. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Юров Алексей Николаевич - к.т.н., доцент, кафедра компьютерных интеллектуальных технологий проектирования.</p><p>34006, Воронеж, ул. 20-летия Октября, д. 84</p></bio><bio xml:lang="en"><p>Aleksey N. Yurov - Cand. Sci. (Eng.), Associate Professor, Department of Computer-assisted Intelligent Design Technologies.</p><p>84, 20-letiya Oktyabrya ul., Voronezh, 394006</p></bio><email xlink:type="simple">yurovalex@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5547-1940</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Скитский</surname><given-names>Я. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Skitskiy</surname><given-names>Ya. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Скитский Ярослав Витальевич - аспирант, кафедра конструирования и проектирования радиоаппаратуры.</p><p>34006, Воронеж, ул. 20-летия Октября, д. 84</p></bio><bio xml:lang="en"><p>Yaroslav V. Skitskiy - Postgraduate Student, Department of Radio Apparatus Design and Engineering.</p><p>84, 20-letiya Oktyabrya ul., Voronezh, 394006</p></bio><email xlink:type="simple">nauchrab@mail.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>Voronezh State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>02</day><month>02</month><year>2024</year></pub-date><volume>12</volume><issue>1</issue><fpage>80</fpage><lpage>91</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">Parinov M.V., Yurov A.N., Skitskiy Y.V.</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://www.rtj-mirea.ru/jour/article/view/827">https://www.rtj-mirea.ru/jour/article/view/827</self-uri><abstract><sec><title>Цели</title><p>Цели. Высокая востребованность и эффективность беспилотных воздушных судов делают актуальным производство их компонентов, одним из которых является регулятор скорости вращения бесщеточного электродвигателя винтомоторной группы. Однако российская промышленность в настоящее время не производит их серийно. Для запуска производства необходимо разработать методики и алгоритмы управления для аппаратной и программной частей устройств данного типа, а также формализовать критерии выбора основных компонентов. Целью работы является создание методики программного управления электродвигателем, включающее структурные схемы, инвариантные алгоритмы и методики расчетного выбора параметров основного микроконтроллера регулятора оборотов.</p></sec><sec><title>Методы</title><p>Методы. Использованы методы алгоритмизации, экспертных оценок, линейных вычислительных процессов и экспериментальных исследований.</p></sec><sec><title>Результаты</title><p>Результаты. Представлены теоретические основы управления электродвигателями винтомоторной группы. Предложены структурная схема реализации регулятора, методики коммутации обмоток при управлении с трапецеидальным сигналом, представлены осциллограммы сигналов. На базе теоретических изысканий разработан инвариантный алгоритмический аппарат построения программного обеспечения для различных типов микроконтроллеров. Представлены блок-схемы основных модулей программного средства: алгоритмов событийной коммутации и основного бесконечного цикла микроконтроллера. Формализованы требования к микроконтроллерам для создания различных типов регуляторов оборотов, представленные в виде набора математических выражений. Они позволяют выполнить расчет количества необходимых периферийных устройств и портов микроконтроллера согласно требованиям к регулятору, а также вычислительной мощности используемого ядра.</p></sec><sec><title>Выводы</title><p>Выводы. Экспериментальные исследования показали достоверность представленных теоретических изысканий. Полученные результаты могут быть использованы для подбора оптимальной элементной базы и разработки программного обеспечения для регуляторов скорости вращения электродвигателей винтомоторной группы беспилотных воздушных судов.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objectives</title><p>Objectives. The high demand for unmanned aircraft and their efficiency makes the production of their components a matter of relevance. One of these components is the speed controller of the brushless electric motor of the propeller motor group. At the current time, Russian industry, however, does not mass-produce them. In order to start production, control methods and algorithms for the hardware and software parts of devices of this type are needed. Criteria for selecting the main components also need to be formalized. The aim of this work is to develop a method for the software control of electric motors. This includes block diagrams and invariant algorithms and methods for the calculated selection of parameters of the main microcontroller of the electronic speed controller.</p></sec><sec><title>Methods</title><p>Methods. Methods of algorithmization, expert assessments, linear computational processes and experimental studies were used.</p></sec><sec><title>Results</title><p>Results. The paper presents the theoretical basis for controlling the required motors. It proposes a block diagram of the implementation of the controller, and a technique for switching windings when controlling with a trapezoidal signal is proposed. Examples are given in the form of an oscillogram. Based on theoretical research, an invariant algorithmic apparatus was developed for building software for various types of microcontrollers. Block diagrams of all the main modules of the software are also presented. The main ones include: the event switching algorithm; and the main endless loop of the microcontroller. The requirements for microcontrollers to create the various types of speed controllers are formalized herein and presented in the form of a set of mathematical expressions. They enable the number of required peripheral devices and microcontroller ports to be calculated according to the requirements for the microcontroller, as well as the computing power of the core used.</p></sec><sec><title>Conclusions</title><p>Conclusions. Experimental studies show the reliability of the theoretical research presented herein. The results obtained can be used to select the optimal element base and develop software for speed controllers of electric motors of the propellers of unmanned aircraft.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>регулятор скорости вращения электродвигателя</kwd><kwd>алгоритмы</kwd><kwd>бесщеточный электродвигатель</kwd><kwd>беспилотное воздушное судно</kwd><kwd>помехоустойчивые решения</kwd><kwd>программное управление</kwd><kwd>микроконтроллер</kwd></kwd-group><kwd-group xml:lang="en"><kwd>electric speed controller</kwd><kwd>algorithms</kwd><kwd>brushless direct current motor</kwd><kwd>unmanned aerial vehicle</kwd><kwd>noise-resistant solutions</kwd><kwd>software control</kwd><kwd>microcontroller</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддерж ке Министерства науки и высшего образования Российской Федерации в рамках государственного задания (проект № FZGM-2023-0011)</funding-statement><funding-statement xml:lang="en">This work was financially supported by the Ministry of Science and Higher Education of the Russian Federation under the state assignment (project No. FZGM-2023-0011)</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Уразбахтин Р.Р. Двигатели для беспилотных летательных аппаратов. Международный научно-исследовательский журнал. 2017;2(56):142–144. https://doi.org/10.23670/IRJ.2017.56.100</mixed-citation><mixed-citation xml:lang="en">Urazbakhtin R.R. Engines for unmanned aerial vehicles. Mezhdunarodnyi nauchno-issledovatel’skii zhurnal = Int. Res. J.;2(56):142–144 (in Russ.). https://doi.org/10.23670/IRJ.2017.56.100</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Янтураев М.Ю., Меднов А.А. Электродвигатели летательных аппаратов. В сб.: Актуальные вопросы энергетики в АПК: материалы всероссийской (национальной) научно-практической конференции. Благовещенск: Дальневосточный государственный аграрный университет; 2021. C. 106–113.</mixed-citation><mixed-citation xml:lang="en">Yanturaev M.Yu., Mednov A.A. Electric motors of aircraft. In: Elektrodvigateli letatel’nykh apparatov. Aktual’nye voprosy energetiki v APK: materialy vserossiiskoi (natsional’noi) nauchno-prakticheskoi konferentsii (Current Issues of Energy in the Agro-Industrial Complex: Materials of the All-Russian (National) Scientific and Practical Conference). Blagoveshchensk: Dalʼnevostochnyi gosudarstvennyi agrarnyi universitet; 2021. P. 106–113 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Yuzawa N., Sakai K. A Permanent Magnet Motor Capable of Pole Changing for Variable Speed Drive. In: International Conference on Electrical Machines and Systems (ICEMS). 2013. P. 1127–1132. https://doi.org/10.1109/ICEMS.2013.6754392</mixed-citation><mixed-citation xml:lang="en">Yuzawa N., Sakai K. A Permanent Magnet Motor Capable of Pole Changing for Variable Speed Drive. In: International Conference on Electrical Machines and Systems (ICEMS). 2013. P. 1127–1132. https://doi.org/10.1109/ICEMS.2013.6754392</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Никитин А.О., Петрова А.Р., Петров Р.В. Магнитоэлектрическая система управления оборотами бесколлекторного электродвигателя для беспилотных летательных аппаратов. Вестник Новгородского государственного университета. 2017;7(105):26–31.</mixed-citation><mixed-citation xml:lang="en">Nikitin A.O., Petrova A.R., Petrov R.V. Magnetoelectric control system of the brushless motor revs for drones. Vestnik Novgorodskogo gosudarstvennogo universiteta = Vestnik of Yaroslav the Wise Novgorod State University. 2017;7(105):26–31 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Пенкин В.Т., Сухов Д.В., Шевцов Д.А., Шишов Д.М. Бездатчиковый регулятор бесколлекторного двигателя постоянного тока с постоянными магнитами на роторе. Практическая силовая электроника. 2014;3(55):46–51.</mixed-citation><mixed-citation xml:lang="en">Penkin V.T., Sukhov D.V., Shevtsov D.A., Shishov D.M. Sensorless controller of BLDC motors with permanent magnets. Prakticheskaya Silovaya Elektronika. 2014;3(55):46–51 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Wen J.-S., Wang C.-H., Chang Y.-D., Teng C.-C. Intelligent Control of High-Speed Sensorless Brushless DC Motor for Intelligent Automobiles. In: 2008 IEEE International Conference on Systems, Man and Cybernetics (IEEE/SMC). 2008. P. 3394–3398. https://doi.org/10.1109/ICSMC.2008.4811822</mixed-citation><mixed-citation xml:lang="en">Wen J.-S., Wang C.-H., Chang Y.-D., Teng C.-C. Intelligent Control of High-Speed Sensorless Brushless DC Motor for Intelligent Automobiles. In: 2008 IEEE International Conference on Systems, Man and Cybernetics (IEEE/SMC). 2008. P. 3394–3398. https://doi.org/10.1109/ICSMC.2008.4811822</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Штаев Д.В. Анализ технологии управления беспилотными летательными аппаратами. Территория новых возможностей. Вестник Владивостокского государственного университета экономики и сервиса. 2019;11(2):113–119. URL: https://cyberleninka.ru/article/n/analiz-tehnologii-upravleniya-bespilotnymi-letatelnymi-apparatami</mixed-citation><mixed-citation xml:lang="en">Shtaev D.V. Analysis of control technology of unmanned aerial vehicles. Territoriya novykh vozmozhnostei. Vestnik Vladivostokskogo gosudarstvennogo universiteta ekonomiki i servisa = The Territory of New Opportunities. The Herald of Vladivostok State University of Economics and Service. 2019;2(11):113–119 (in Russ.). Available from URL: https:// cyberleninka.ru/article/n/analiz-tehnologii-upravleniya-bespilotnymi-letatelnymi-apparatami</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Башкиров А.В., Остроумов И.В., Свиридова И.В. Основы помехоустойчивого кодирования, основные преимущества и недостатки алгоритмов декодирования. Вестник Воронежского государственного технического университета. 2012;8(2):20–22.</mixed-citation><mixed-citation xml:lang="en">Bashkirov A.V., Ostroumov I.V., Sviridova I.V. Fundamentals of Error-Correcting Coding, Key Advantages, and Disadvantages of Decoding Algorithms. Vestnik Voronezhskogo gosudarstvennogo tekhnicheskogo universiteta = Bulletin of Voronezh State Technical University. 2012;8(2):20–22 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Ильюшин С.А., Шаронов А.А., Киселев В.В. Разработка блока управления электродвигателем типа BLDC на базе ПЛИС. Информационно-измерительные и управляющие системы. 2015;13(9):51–55.</mixed-citation><mixed-citation xml:lang="en">Il’ushin S.A., Sharonov A.A., Kiselev V.V. Development of the control unit of the BLDC motor on the base of the programmable logic device. Informacionno-izmeritel’nye i upravlyayushchie sistemy = J. Information-Measuring and Control Systems. 2015;12(9):51–55 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Слепцов В.В., Афонин В.Л., Аблаева А.Е., Динь Б.Ф. Разработка информационно-измерительной и управля ющей системы квадрокоптера. Russian Technological Journal. 2021;9(6):26–36. https://doi.org/10.32362/2500-316X-2021-9-6-26-36</mixed-citation><mixed-citation xml:lang="en">Sleptsov V.V., Afonin V.L., Ablaeva A.E., Dinh B. Development of an information measuring and control system for a quadrocopter. Russ. Technol. J. 2021;9(6):26–36 (in Russ.). https://doi.org/10.32362/2500-316X-2021-9-6-26-36</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Калачёв Ю.Н. SimlnTech: моделирование в электроприводе. М.: ДМК Пресс; 2019. 98 с. ISBN 978-5-97060-766-4</mixed-citation><mixed-citation xml:lang="en">Kalachev Yu.N. SimlnTech: modelirovanie v elektroprivode (SimInTech: Modeling in Electric Drives). Moscow: DMK Press; 2019. 98 p. (in Russ.). ISBN 978-5-97060-766-4</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Janpan I., Chaisricharoen R., Boonyanant P. Control of the Brushless DC Motor in Combine Mode. Procedia Engineering. 2012;32:279–285. https://doi.org/10.1016/j.proeng.2012.01.1268</mixed-citation><mixed-citation xml:lang="en">Janpan I., Chaisricharoen R., Boonyanant P. Control of the Brushless DC Motor in Combine Mode. Procedia Engineering. 2012;32:279–285. https://doi.org/10.1016/j.proeng.2012.01.1268</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Yiu J. The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors. London: Newnes; 2013. 864 p.</mixed-citation><mixed-citation xml:lang="en">Yiu J. The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors. London: Newnes; 2013. 864 p.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Pakdel M. Advanced Programming with STM32 Microcontrollers. Limbricht: Elektor; 2020. 216 p.</mixed-citation><mixed-citation xml:lang="en">Pakdel M. Advanced Programming with STM32 Microcontrollers. Limbricht: Elektor; 2020. 216 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>
