<?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.480-487</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1812</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>PID-Controller Parameters Optimization of a Brushless DC Motor Using the 3SO Algorithm</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>Mai</surname><given-names>X. D.</given-names></name></name-alternatives><bio xml:lang="ru"><p>С. З. Май, аспирант</p><p>Томск</p></bio><bio xml:lang="en"><p>X. D. Mai</p><p>Tomsk, 634050</p></bio><email xlink:type="simple">maixuandung85@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>Hodashinsky</surname><given-names>I. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>И. А. Ходашинский, д-р техн. наук, проф.</p><p>Томск</p></bio><bio xml:lang="en"><p>Hodashinsky I. A., Dr. of Tech. Sc., Professor</p><p>Tomsk, 634050</p></bio><email xlink:type="simple">ilia.a.khodashinskii@tusur.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>Shurygin</surname><given-names>Yu. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ю. А. Шурыгин, д-р техн. наук, проф.</p><p>Томск</p><p> </p></bio><bio xml:lang="en"><p>Yu. A. Shurygin</p><p>Tomsk, 634050</p></bio><email xlink:type="simple">yuriy.shurygin@tusur.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>Tomsk State University of Control Systems and Radioelectronics</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>04</day><month>09</month><year>2025</year></pub-date><volume>26</volume><issue>9</issue><fpage>480</fpage><lpage>487</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/1812">https://mech.novtex.ru/jour/article/view/1812</self-uri><abstract><p>Для лучшего регулирования скорости вращения бесщеточных двигателей постоянного тока (БДПТ) предложен метод настройки параметров ПИД регулятора на основе метаэвристического алгоритма 3S Optimizer (3SO). БДПТ составляют достойную конкуренцию приводам переменного тока благодаря отсутствию щеток и коллектора. Электронная коммутация двигателя обеспечивает высокую скорость работы, а поведение контролируется цифровыми системами. Точность управления скоростью БДПТ имеет первостепенное значение для обеспечения эффективности работы оборудования, приборов и изделий, в которые встроен двигатель. ПИД регуляторы широко используются в промышленных приложениях благодаря своей эффективности, простоте и универсальности. Однако эмпирические стратегии настройки параметров ПИД регуляторов не всегда являются оптимальными. Для тонкой настройки предложено множество методов, основанных на метаэвристических алгоритмах, позволяющих системе управления обучаться и корректировать параметры в режиме реального времени, эффективно реагируя на изменения окружающе й среды. Метод, предложенный в настоящей работе, основан на недавно предложенном метаэвристическом алгоритме 3SO. Метод решает проблемы медленной сходимости и низкой точности, которые характерны для традиционных методов настройки ПИД регуляторов. В качестве целевой функции оптимизаци и выбран интеграл от квадрата ошибки. В качестве ограничений выбраны следующие параметры: перерегулирование, время переходного процесса и время нарастания. Ограничения включены в целевую функцию в качестве штрафов. Таким образом, задача минимизации функции с ограничениями сведена к задаче поиска минимума функции без ограничений. Программа оптимизации ПИД регулятора реализована в среде MATLAB/Simulink. Для моделирования использованы блоки двигателя БДПТ "Permanent Magnet Synchronous Machine" и блок инвертора "Universal Bridge". Проведенные эксперименты, в которых участвовали ПИД регулятор с неоптимизированными параметрами и регуляторы, оптимизированные алгоритмом 3SO и генетическим алгоритмом, показали превосходство алгоритма 3SO.</p></abstract><trans-abstract xml:lang="en"><p>To improve the speed control of brushless DC motors (BLDCs), a method for tuning the PID-controller parameters based on the metaheuristic algorithm 3S Optimizer (3SO) is proposed. BLDCs are worthy competitors to AC drives due to the absence of brushes and a commutator. Electronic commutation of the motor ensures high operating speed, and the behavior is controlled by digital systems. The accuracy of BLDC speed control is of paramount importance to ensure the efficient operation of equipment, devices and products in which the motor is built. PID-controllers are widely used in industrial applications due to their efficiency, simplicity and versatility. However, empirical strategies for tuning PID-controller parameters are not always optimal. Ma ny methods based on metaheuristic algorithms have been proposed for fine-tuning, allowing the control system to learn and adjust parameters in real time, effectively responding to environmental changes. The method proposed in this paper is based on the recently proposed metaheuristic algorithm 3S Optimizer. The method solves the problems of slow convergence and low accuracy, which are typical for traditional PID-controllers. The integral of the squared error is chosen as the objective function of optimization. The following parameters are chosen as constraints: overshoot, transient time, and rise time. Constraints are included in the objective function as penalties. Thus, the problem of minimizing a function with constraints is reduced to the problem of finding the minimum of a function without constraints. The PID-controller optimization program is implemented in the MATLAB environment. For modeling, the Permanent Magnet Synchronous Machine BLDC motor blocks and the Universal Bridge inverter block, available in Simulink, were used. The experiments conducted, which involved a PID-controller with non-optimized parameters and controllers optimized by the 3SO algorithm and a genetic algorithm, showed the superiority of our method.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>ПИД регулятор</kwd><kwd>бесщеточный двигатель постоянного тока</kwd><kwd>скорость вращения</kwd><kwd>алгоритм 3SO</kwd></kwd-group><kwd-group xml:lang="en"><kwd>PID controller</kwd><kwd>brushless DC motor</kwd><kwd>rotation speed</kwd><kwd>3S Optimizer</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">Mohanraj D., Aruldavid R., Verma R., Sathiyasekar K., Barnawi A. B., Chokkalingam B., Mihet-popa L. A Review of BLDC Motor: State of Art, Advanced Control Techniques, and Applications // IEEE Access. 2022. Vol. 10. P. 54833—54869.</mixed-citation><mixed-citation xml:lang="en">Mohanraj D., Aruldavid R., Verma R., Sathiyasekar K., Barnawi A. B., Chokkalingam B., Mihet-popa L. A Review of BLDC Motor: State of Art, Advanced Control Techniques, and Applications, IEEE Access, 2022, vol. 10, pp. 54833—54869.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Wang Z., Zhang Y., Yu P., Cao N., Dintera H. Speed Control of Motor Based on Improved Glowworm Swarm Optimization // Computers, Materials and Continua. 2021. Vol. 69. P. 503—519.</mixed-citation><mixed-citation xml:lang="en">Wang Z., Zhang Y., Yu P., Cao N., Dintera H. Speed Control of Motor Based on Improved Glowworm Swarm Optimization, Computers, Materials and Continua, 2021, vol. 69, pp. 503—519.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ibrahim H. E. A., Hassan F. N., Shomer A. O. Optimal PID control of a brushless DC motor using PSO and BF techniques // Ain Shams Engineering Journal. 2014. Vol. 5. P. 391—398.</mixed-citation><mixed-citation xml:lang="en">Ibrahim H. E. A., Hassan F. N., Shomer A. O. Optimal PID control of a brushless DC motor using PSO and BF techniques, Ain Shams Engineering Journal, 2014, vol. 5, pp. 391—398.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Филимонов А. Б., Филимонов Н. Б. Некоторые проблемные аспекты нечеткого ПИД регулирования // Мехатроника, автоматизация, управление. 2018. Т. 19, № 12. С. 762—769.</mixed-citation><mixed-citation xml:lang="en">Filimonov A. B., Filimonov N. B. Sertain Problematic Aspects of Fuzzy PID Regulation, Mekhatronika, Avtomatizatsiya, Upravlenie, 2018, vol. 19, no. 12, pp. 762—769 (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Филимонов А. Б., Филимонов Н. Б. К вопросу построения нечетких пид-регуляторов // Мехатроника, автоматика и робототехника. 2018. Т. 19, № 2. С. 112—116.</mixed-citation><mixed-citation xml:lang="en">Filimonov A. B., Filimonov N. B. On the issue of constructing fuzzy PID controllers, Mekhatronika, Avtomatizatsiya, Upravlenie, 2018, no 2, pp. 112—116 (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Саблина Г. В., Маркова В. А. Настройка параметров ПИД-регулятора в системе с объектом второго порядка с запаздыванием // Автометрия. 2022. Т. 58, № 4. С. 110—117.</mixed-citation><mixed-citation xml:lang="en">Sablina G. V., Markova V. A. Tuning a PID controller in a system with a delayed second-order object, Optoelectronics, Instrumentation and Data Processing, 2022, vol. 58, no. 4, pp. 410—417.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">El-samahy A. A., Shamseldin M. A. Brushless DC motor tracking control using self-tuning fuzzy PID control and model reference adaptive control // Ain Shams Engineering Journal. 2018. Vol. 9. P. 341—352.</mixed-citation><mixed-citation xml:lang="en">El-samahy A. A., Shamseldin M. A. Brushless DC motor tracking control using self-tuning fuzzy PID control and model reference adaptive control, Ain Shams Engineering Journal, 2018, vol. 9, pp. 341—352.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Sanguino T. J. M. Dominguez J. M. L. Design and stabilization of a Coanda effect-based UAV: Comparative study between fuzzy logic and PID control approaches // Robotics and Autonomous Systems. 2024. Vol. 175. 104662.</mixed-citation><mixed-citation xml:lang="en">Sanguino T. J. M. Dominguez J. M. L. Design and stabilization of a Coanda effect-based UAV: Comparative study between fuzzy logic and PID control approaches, Robotics and Autonomous Systems, 2024, vol. 175, p. 104662.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Premkumar K., Manikandan B. V. Speed control of Brushless DC motor using bat algorithm optimized Adaptive Neuro-Fuzzy Inference System // Applied Soft Computing. 2015. Vol. 32. P. 403—419.</mixed-citation><mixed-citation xml:lang="en">Premkumar K., Manikandan B. V. Speed control of Brushless DC motor using bat algorithm optimized Adaptive Neuro-Fuzzy Inference System, Applied Soft Computing, 2015, vol. 32, pp. 403—419.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Mosavi M. R., Rahmati A., Khoshsaadat A. Design of efficient adaptive neuro-fuzzy controller based on supervisory learning capable for speed and torque control of BLDC motor // Electrical Review. 2012. Vol. 88 (1a). P. 238—246.</mixed-citation><mixed-citation xml:lang="en">Mosavi M. R., Rahmati A., Khoshsaadat A. Design of efficient adaptive neuro-fuzzy controller based on supervisory learning capable for speed and torque control of BLDC motor, Electrical Review, 2012, vol. 88 (1a), pp. 238—246.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Megrini M., Gaga A., Mehdaoui Y. Processor in the loop implementation of artificial neural network controller for BLDC motor speed control // Results in Engineering. 2024. Vol. 23. 102422.</mixed-citation><mixed-citation xml:lang="en">Megrini M., Gaga A., Mehdaoui Y. Processor in the loop implementation of artificial neural network controller for BLDC motor speed control, Results in Engineering, 2024, vol. 23, p. 102422.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Joseph S. B., Dada E. G., Abidemi A., Oyewola D. O., Khammas B. M. Metaheuristic algorithms for PID controller parameters tuning: review, approaches and open problems // Heliyon. 2022. Vol. 8. e09399.</mixed-citation><mixed-citation xml:lang="en">Joseph S. B., Dada E. G., Abidemi A., Oyewola D. O., Khammas B. M. Metaheuristic algorithms for PID controller parameters tuning: review, approaches and open problems, Heliyon, 2022, vol. 8, e09399.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Ibrahim M. A., Mahmood A. Kh., Sultan N. S. Optimal PID controller of a brushless DC motor using genetic algorithm // International Journal of Power Electronics and Drive System. 2019. Vol. 10. P. 822—830.</mixed-citation><mixed-citation xml:lang="en">Ibrahim M. A., Mahmood A. Kh., Sultan N. S. Optimal PID controller of a brushless DC motor using genetic algorithm, International Journal of Power Electronics and Drive System, 2019, vol. 10, pp. 822—830.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Pakdeeto J., Wansungnoen S., Areerak K., Areerak K. Optimal Speed Controller Design of Commercial BLDC Motor by Adaptive Tabu Search Algorithm // IEEE Access. 2023. Vol. 11. P. 79710—79720.</mixed-citation><mixed-citation xml:lang="en">Pakdeeto J., Wansungnoen S., Areerak K., Areerak K. Optimal Speed Controller Design of Commercial BLDC Motor by Adaptive Tabu Search Algorithm, IEEE Access, 2023, vol. 11, pp. 79710—79720.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Poudel Y. K., Bhandari P. Control of the BLDC Motor Using Ant Colony Optimization Algorithm for Tuning PID Parameters // Archives of Advanced Engineering Science. 2024. Vol. 2, N. 2. P. 108—131.</mixed-citation><mixed-citation xml:lang="en">Poudel Y. K., Bhandari P. Control of the BLDC Motor Using Ant Colony Optimization Algorithm for Tuning PID Parameters, Archives of Advanced Engineering Science, 2024, vol. 2, no. 2, pp. 108—131.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Younus S. M. Y., Kutbay U., Rahebi J., Hardalaç F. Hybrid Gray Wolf Optimization—Proportional Integral Based Speed Controllers for Brush-Less DC Motor. Energies. 2023. Vol. 16. P. 1640.</mixed-citation><mixed-citation xml:lang="en">Younus S. M. Y., Kutbay U., Rahebi J., Hardala F. Hybrid Gray Wolf Optimization—Proportional Integral Based Speed Controllers for Brush-Less DC Motor, Energies, 2023, vol. 16, p. 1640.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Bora T. C., Co elho L. d. S., Lebensztajn L. Bat-inspired optimization approach for the brushless DC wheel motor problem // IEEE Transactions on Magnetics. 2012. Vol. 48. P. 947—950.</mixed-citation><mixed-citation xml:lang="en">Bora T. C., Coelho L.d.S., Lebensztajn L. Bat-inspired optimization approach for the brushless DC wheel motor problem, IEEE Transactions on Magnetics, 2012, vol. 48, pp. 947—950.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Ходашинский И. А. Методы повышения эффективности роевых алгоритмов оптимизации // Автоматика и телемеханика. 2021. № 6. С. 3—45.</mixed-citation><mixed-citation xml:lang="en">Hodashinsky I. A. Methods for improving the efficiency of swarm optimization algorithms. a survey, Automation and Remote Control, 2021, vol. 82, no. 6, pp. 935—967.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Ivorra B., Mohammadi B., Ramos A. M. A multi-layer line search method to improve the initialization of optimization algorithms // European Journal of Operational Research. 2015. Vol. 247. P. 711—720.</mixed-citation><mixed-citation xml:lang="en">Ivorra B., Mohammadi B., Ramos A. M. A multi-layer line search method to improve the initialization of optimization algorithms, European Journal of Operational Research, 2015, vol. 247, pp. 711—720.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Ходашинский И. А. Управление популяционным разнообразием алгоритма "стаи ласточек" для решения задачи нечеткой классификации // Научно-техническая информация. Серия 2: Информационные процессы и системы. 2024. № 5. С. 26—31.</mixed-citation><mixed-citation xml:lang="en">Hodashinsky I. A. Population diversity management of swallow swarm optimization algorithm for fuzzy classification problem, Automatic Documentation and Mathematical Linguistics, 2024, vol. 58, no. 3, pp. 182—187.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Huang C., Li Y., Yao X. A Survey of Automatic Parameter Tuning Methods for Metaheuristics // IEEE Transactions on Evolutionary Computation. 2020. Vol. 24. P. 201—216.</mixed-citation><mixed-citation xml:lang="en">Huang C., Li Y., Yao X. A Survey of Automatic Parameter Tuning Methods for Metaheuristics, IEEE Transactions on Evolutionary Computation, 2020, vol. 24, pp. 201—216.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Wolpert D., Macready W. No free lunch theorems for optimization // IEEE Transactions on Evolutionary Computation. 1997. Vol. 1. P. 67—82.</mixed-citation><mixed-citation xml:lang="en">Wolpert D., Macready W. No free lunch theorems for optimization, IEEE Transactions on Evolutionary Computation, 1997, vol. 1, pp. 67—82.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Tong C., Wang M., Zhao B., Yin Z., Zheng P. A Novel Sensorless Control Strategy for Brushless Direct Current Motor Based on the Estimation of Line Back Electro-Motive Force // Energies. 2017. Vol. 10, N. 9. P. 1384.</mixed-citation><mixed-citation xml:lang="en">Tong C., Wang M., Zhao B., Yin Z., Zheng P. A Novel Sensorless Control Strategy for Brushless Direct Current Motor Based on the Estimation of Line Back Electro-Motive Force, Ener gies, 2017, vol. 10, no. 9, p. 1384.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Li Y. 3S optimizer: a new meta heuristic global optimization algorithm // Evolutionary Intelligence. 2024. Vol.17. P. 3535—3552.</mixed-citation><mixed-citation xml:lang="en">Li Y. 3S optimizer: a new meta heuristic global optimization algorithm, Evolutionary Intelligence, 2024, vol. 17, pp. 3535—3552.</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>
