<?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">ntv</journal-id><journal-title-group><journal-title xml:lang="ru">Научно-технический вестник информационных технологий, механики и оптики</journal-title><trans-title-group xml:lang="en"><trans-title>Scientific and Technical Journal of Information Technologies, Mechanics and Optics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2226-1494</issn><issn pub-type="epub">2500-0373</issn><publisher><publisher-name>Университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/2226-1494-2024-24-2-208-213</article-id><article-id custom-type="elpub" pub-id-type="custom">ntv-64</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>AUTOMATIC CONTROL AND ROBOTICS</subject></subj-group></article-categories><title-group><article-title>Управление по выходу для класса нелинейных систем на основе динамической линеаризации</article-title><trans-title-group xml:lang="en"><trans-title>Output control for a class of nonlinear systems based on dynamic linearization</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-0001-8806-4057</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>Pyrkin</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Пыркин Антон Александрович — доктор технических наук, профессор, профессор</p><p>Санкт-Петербург, 197101</p><p>sc 26656070700</p></bio><bio xml:lang="en"><p>Anton A. Pyrkin — D.Sc., Full Professor</p><p>Saint Petersburg, 197101</p><p> sc 26656070700</p></bio><email xlink:type="simple">pyrkin@itmo.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-0000-9204-696X</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>Ta</surname><given-names>M. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Та Минь Шон — аспирант, инженер</p><p>Санкт-Петербург, 197101</p><p> sc 57871766600</p></bio><bio xml:lang="en"><p>Minh Son Ta — PhD Student, Engineer</p><p>Saint Petersburg, 197101</p><p>sc 57871766600</p></bio><email xlink:type="simple">sonta1805@gmail.com</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-0002-2773-3813</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>Nguyen</surname><given-names>Q. C.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Нгуен Куанг Кыонг — аспирант, инженер</p><p>Санкт-Петербург, 197101</p></bio><bio xml:lang="en"><p>Quang Cuong Nguyen — PhD Student, Engineer</p><p>Saint Petersburg, 197101</p></bio><email xlink:type="simple">quangcuonghvhq.cd@gmail.com</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-0008-6951-2799</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>Golubev</surname><given-names>A. K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Голубев Антон Кириллович — аспирант, ассистент</p><p>Санкт-Петербург, 197101</p></bio><bio xml:lang="en"><p>Anton K. Golubev — PhD Student, Assistant</p><p>Saint Petersburg, 197101</p></bio><email xlink:type="simple">akgolubev@itmo.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>ITMO 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>11</day><month>12</month><year>2024</year></pub-date><volume>24</volume><issue>2</issue><fpage>208</fpage><lpage>213</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Пыркин П.А., Та М.S., Нгуен К.C., Голубев А.К., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Пыркин П.А., Та М., Нгуен К., Голубев А.К.</copyright-holder><copyright-holder xml:lang="en">Pyrkin A.A., Ta M.S., Nguyen Q.C., Golubev A.K.</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://ntv.elpub.ru/jour/article/view/64">https://ntv.elpub.ru/jour/article/view/64</self-uri><abstract><p>Введение. Рассмотрена динамическая система, где фактическое воздействие представляет собой произведение прикладываемого управления на выходную переменную линейной динамической системы, движимой тем же прикладываемым управлением. Метод. Сущность предлагаемого метода состоит в динамической линеаризации нелинейного оператора по управлению, позволяющая сформировать управляющее воздействие так, чтобы фактическое воздействие на систему соответствовало желаемому. В частном случае этот подход соответствует векторному (поле-ориентированному) управлению. Основные результаты. Показано, что динамическая линеаризация на основе метода внутренней модели позволяет декомпозировать нелинейную систему на каскад двух подсистем. Предложенный регулятор состоит из двух последовательно соединенных блоков, где первый блок решает задачу регулирования с помощью наблюдателя Люенбергера, а второй блок компенсирует нелинейный динамический оператор. Для демонстрации эффективности предложенного подхода приведен пример численного моделирования нейтрально устойчивого объекта и адаптивного закона управления по выходу. Обсуждение. На практике этот метод может быть востребован в задачах управления двигателями переменного тока и многозвенными роботами-манипуляторами.</p></abstract><trans-abstract xml:lang="en"><p>A dynamic system is considered where the regulating impact is the product of the control signal on the output variable of a linear dynamic system driven by the same applied control. The essence of the proposed method consists in the dynamic linearization of a nonlinear control operator, which makes it possible to guarantee a desired regulating impact. In a particular case, this approach corresponds to vector (field-oriented) control. It is shown that dynamic linearization based on the internal model method makes it possible to decompose a nonlinear system into a cascade of two subsystems. The proposed regulator consists of two blocks connected in series where the first block solves the problem of regulation with the Luenberger observer, and the second block compensates for a nonlinear dynamic operator. To demonstrate the effectiveness of the proposed approach, an example of numerical modeling of a neutrally stable plant with an output adaptive control is given. In practice, this method may be in demand in the tasks of controlling induction and synchronous motors and multi-link robotic manipulators.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>управление по выходу</kwd><kwd>нелинейные системы</kwd><kwd>динамическая линеаризация</kwd><kwd>оценивание параметров</kwd></kwd-group><kwd-group xml:lang="en"><kwd>output control</kwd><kwd>nonlinear systems</kwd><kwd>dynamic linearization</kwd><kwd>parameter estimation</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при поддержке Министерства науки и высшего образования Российской Федерации, соглашение № 075-11-2023-015 от 10.02.2023, «Создание высокотехнологичного серийного производства энергоэффективных синхронных электродвигателей со встроенным интеллектуальным датчиком положения и функциями самодиагностики для робототехники и цифровых систем автоматизации».</funding-statement><funding-statement xml:lang="en">The work was supported by the Ministry of Science and Higher Education of the Russian Federation, Agreement No. 075-11-2023-015, 10.02.2023, “Creation of high-tech serial production of energy-efficient synchronous electric motors with integrated intelligent position sensor and self-diagnosis functions for robotics and digital automation systems”.</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">Isidori A. Lectures in Feedback Design for Multivariable Systems. Basel, Switzerland: Springer International Publishing, 2017.</mixed-citation><mixed-citation xml:lang="en">Isidori A. Lectures in Feedback Design for Multivariable Systems. Basel, Switzerland, Springer International Publishing, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Бобцов А.А. Адаптивное и робастное управление неопределенными системами по выходу. СПб.: Наука, 2011. 174 с.</mixed-citation><mixed-citation xml:lang="en">Bobtsov A.A. Adaptive and Robust Control of Uncertain Systems Based on Output. St. Petersburg, Nauka Publ., 2011, 174 p. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Никифоров В.О. Адаптивное и робастное управление с компенсацией возмущений. СПб.: Наука, 2003. 282 с.</mixed-citation><mixed-citation xml:lang="en">Nikiforov V.O. Adaptive and Robust Control with Compensation of the Disturbances. St. Petersburg, Nauka Publ., 2003, 282 p. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Pyrkin A., Bobtsov A., Ortega R., Isidori A. An adaptive observer for uncertain linear time-varying systems with unknown additive perturbations // Automatica. 2023. V. 147. P. 110677. https://doi.org/10.1016/j.automatica.2022.110677</mixed-citation><mixed-citation xml:lang="en">Pyrkin A., Bobtsov A., Ortega R., Isidori A. An adaptive observer for uncertain linear time-varying systems with unknown additive perturbations. Automatica, 2023, vol. 147, pp. 110677. https://doi.org/10.1016/j.automatica.2022.110677</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ortega R., Bobtsov A., Nikolaev N., Schiffer J., Dochain D. Generalized parameter estimation-based observers: Application to power systems and chemical–biological reactors // Automatica. 2021. V. 129. P. 109635. https://doi.org/10.1016/j.automatica.2021.109635</mixed-citation><mixed-citation xml:lang="en">Ortega R., Bobtsov A., Nikolaev N., Schiffer J., Dochain D. Generalized parameter estimation-based observers: Application to power systems and chemical–biological reactors. Automatica, 2021, vol. 129, pp. 109635. https://doi.org/10.1016/j.automatica.2021.109635</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Та М.Ш., Пыркин А.А. Алгоритм параметризации нестационарных систем с использованием динамического регулятора // Известия вузов. Приборостроение. 2023. Т. 66. № 12. С. 1050– 1059. https://doi.org/10.17586/0021-3454-2023-66-12-1050-1059</mixed-citation><mixed-citation xml:lang="en">Ta M.Sh., Pyrkin A.A. Parameterization algorithm for non-stationary systems using a dynamic controller. Journal of Instrument Engineering, 2023, vol. 66, no. 12, pp. 1050–1059. (in Russian). https://doi.org/10.17586/0021-3454-2023-66-12-1050-1059</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Nikiforov V., Gerasimov D. Adaptive Regulation: Reference Tracking and Disturbance Rejection. Springer Nature, 2022. XVI, 358 p. (Lecture Notes in Control and Information Sciences, V. 491). https://doi.org/10.1007/978-3-030-96091-9</mixed-citation><mixed-citation xml:lang="en">Nikiforov V., Gerasimov D. Adaptive Regulation: Reference Tracking and Disturbance Rejection. Springer Nature, 2022. XVI, 358 p. Lecture Notes in Control and Information Sciences, V. 491. https://doi.org/10.1007/978-3-030-96091-9</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Krstic M. Delay Compensation for Nonlinear, Adaptive, and PDE Systems. Birkhäuser Boston, 2009. 466 p.</mixed-citation><mixed-citation xml:lang="en">Krstic M. Delay Compensation for Nonlinear, Adaptive, and PDE Systems. Birkhäuser Boston, 2009, 466 p.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Фуртат И.Б., Цыкунов А.М. Робастное управление нестационарными нелинейными структурно неопределенными объектами // Проблемы управления. 2008. № 5. С. 2–7.</mixed-citation><mixed-citation xml:lang="en">Furtat I.B., Tsykunov A.M. Robust control of unsteady-state nonlinear structurally undefined objects. Control Sciences, 2008, no. 5, pp. 2–7. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Pyrkin A., Smyshlyaev A., Bekiaris-Liberis N., Krstic M. Rejection of sinusoidal disturbance of unknown frequency for linear system with input delay // Proc. of the 2010 American Control Conference, 2010. P. 5688–5693. https://doi.org/10.1109/acc.2010.5531131</mixed-citation><mixed-citation xml:lang="en">Pyrkin A., Smyshlyaev A., Bekiaris-Liberis N., Krstic M. Rejection of sinusoidal disturbance of unknown frequency for linear system with input delay. Proc. of the 2010 American Control Conference, 2010, pp. 5688–5693. https://doi.org/10.1109/acc.2010.5531131</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Ortega R., Loria A., Nicklasson P.J., Sira-Ramirez H. Euler-Lagrange systems // Passivity-based Control of Euler-Lagrange Systems: Mechanical, Electrical and Electromechanical Applications. Springer London, 1998. P. 15–37. https://doi.org/10.1007/978-1-4471-3603- 3_2</mixed-citation><mixed-citation xml:lang="en">Ortega R., Loria A., Nicklasson P.J., Sira-Ramirez H. Euler-Lagrange systems. Passivity-based Control of Euler-Lagrange Systems: Mechanical, Electrical and Electromechanical Applications. Springer London, 1998, pp. 15–37. https://doi.org/10.1007/978-1-4471-3603- 3_2</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Nam K.H. AC Motor Control and Electric Vehicle Applications. CRC Press, 2010. 435 p. 13. Ortega R., Nicklasson P.J., Espinosa-Pérez G. On speed control of induction motors // Automatica. 1996. V. 32. N 3. P. 455–460. https://doi.org/10.1016/0005-1098(95)00171-9</mixed-citation><mixed-citation xml:lang="en">Nam K.H. AC Motor Control and Electric Vehicle Applications. CRC Press, 2010, 435 p.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Aranovskiy S., Bobtsov A., Ortega R., Pyrkin A. Performance enhancement of parameter estimators via dynamic regressor extension and mixing // IEEE Transactions on Automatic Control. 2017. V. 62. N 7. P. 3546–3550. https://doi.org/10.1109/tac.2016.2614889</mixed-citation><mixed-citation xml:lang="en">Ortega R., Nicklasson P.J., Espinosa-Pérez G. On speed control of induction motors. Automatica, 1996, vol. 32, no. 3, pp. 455–460. https://doi.org/10.1016/0005-1098(95)00171-9</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Ortega R., Aranovskiy S., Pyrkin A.A., Astolf A., Bobtsov A.A. New results on parameter estimation via dynamic regressor extension and mixing: Continuous and discrete-time cases // IEEE Transactions on Automatic Control. 2021. V. 66. N 5. P. 2265–2272. https://doi.org/10.1109/tac.2020.3003651</mixed-citation><mixed-citation xml:lang="en">Aranovskiy S., Bobtsov A., Ortega R., Pyrkin A. Performance enhancement of parameter estimators via dynamic regressor extension and mixing. IEEE Transactions on Automatic Control, 2017, vol. 62, no. 7, pp. 3546–3550. https://doi.org/10.1109/tac.2016.2614889</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Ortega R., Aranovskiy S., Pyrkin A.A., Astolf A., Bobtsov A.A. New results on parameter estimation via dynamic regressor extension and mixing: Continuous and discrete-time cases. IEEE Transactions on Automatic Control, 2021, vol. 66, no. 5, pp. 2265–2272. https://doi.org/10.1109/tac.2020.3003651</mixed-citation><mixed-citation xml:lang="en">Ortega R., Aranovskiy S., Pyrkin A.A., Astolf A., Bobtsov A.A. New results on parameter estimation via dynamic regressor extension and mixing: Continuous and discrete-time cases. IEEE Transactions on Automatic Control, 2021, vol. 66, no. 5, pp. 2265–2272. https://doi.org/10.1109/tac.2020.3003651</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>
