<?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-2022-22-2-232-238</article-id><article-id custom-type="elpub" pub-id-type="custom">ntv-130</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>Control of MIMO linear plants with a guarantee for the controlled signals to stay in a given set</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-0003-2076-7463</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>B. H.</given-names></name></name-alternatives><bio xml:lang="ru"><p> Нгуен Ба Хю — исследователь;  аспирант </p><p> Санкт-Петербург, 199178 </p><p> Санкт-Петербург, 197101 </p></bio><bio xml:lang="en"><p> Ba Huy Nguyen — Researcher; PhD student  </p><p> Saint Petersburg, 199178 </p><p> Saint Petersburg, 197101 </p></bio><email xlink:type="simple">Leningrat206@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/0000-0003-4679-5884</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>Furtat</surname><given-names>I. B.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Фуртат Игорь Борисович — доктор технических наук, профессор, главный научный сотрудник, заведующий лабораторией; профессор</p><p> Санкт-Петербург, 199178 </p><p> Санкт-Петербург, 197101 </p><p> sc 36349158600 </p></bio><bio xml:lang="en"><p> Igor B. Furtat — D.Sc., Full Professor, Chief Researcher, Head of lab.; Professor </p><p> sc 36349158600 </p><p> Saint Petersburg, 199178 </p><p> Saint Petersburg, 197101 </p></bio><email xlink:type="simple">cainenash@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>Institute of Problems of Mechanical Engineering of the Russian Academy of Sciences; ITMO University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>13</day><month>12</month><year>2024</year></pub-date><volume>22</volume><issue>2</issue><fpage>232</fpage><lpage>238</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">Nguyen B., Furtat I.B.</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/130">https://ntv.elpub.ru/jour/article/view/130</self-uri><abstract><p>Предмет исследования. Предложен новый метод синтеза закона управления многоканальными линейными объектами с гарантией нахождения регулируемых переменных в заданных множествах в условиях неизвестных ограниченных возмущений. Метод. Задача решена в два этапа. На первом этапе использовано преобразование координат, чтобы свести исходную задачу с ограничениями к задаче исследования на устойчивость по входсостоянию новой расширенной системы без ограничений. На втором этапе выполнен синтез закона управления для преобразованной системы, где выбраны настраиваемые параметры из решения линейных матричных неравенств. Основные результаты. Показана эффективность работы предложенного метода. Выполнено моделирование в MATLAB/Simulink, результаты которого показали результативность метода и подтвердили теоретические результаты. Практическая значимость. Представленный метод рекомендуется использовать в задачах управления, где требуется поддержание регулируемых переменных в заданных множествах, например, управление электроэнергетической сетью, управление процессом поддержания пластового давления и т. д.</p></abstract><trans-abstract xml:lang="en"><p>In this paper, we propose a new method for synthesizing the control of multi-input multi output linear plants with a guarantee of finding controlled signals in given sets under conditions of unknown bounded disturbances. The problem is solved in two stages. At the first stage, the coordinate transformation method is used to reduce the original constrained problem to the problem of studying the input-to-state stability of a new extended system without constraints. At the second stage, the control law for the extended system is obtained by solving a series of linear matrix inequalities. To illustrate the effectiveness of the proposed method, simulation in the MATLAB/Simulink is given. The simulation results show the presence of controlled signals in the given sets and the boundness of all signals in the control system. The proposed method is recommended for use in control problems where it is required to maintain controlled signals in given sets, for example, control of an electric power network, control of the reservoir pressure maintenance process, etc.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>многоканальные линейные системы</kwd><kwd>преобразование координат</kwd><kwd>устойчивость</kwd><kwd>линейные матричные неравенства</kwd></kwd-group><kwd-group xml:lang="en"><kwd>multi-input multi-output linear plants</kwd><kwd>coordinate transformation</kwd><kwd>stability</kwd><kwd>linear matrix inequalities</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Метод решения и основной результат получены за счет гранта Российского научного фонда № 18-79-10104 в ИПМаш РАН. Численное моделирование выполнено за счет средств гранта РФФИ № 20-08-00610.</funding-statement><funding-statement xml:lang="en">The proposed method and the main result were obtained under the Russian Science Foundation Grant No. 18-79-10104 at IPME RAS. Numerical simulations were performed at RFBR grant No. 20-08-00610.</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">Furtat I., Nekhoroshikh A., Gushchin P. Synchronization of multimachine power systems under disturbances and measurement errors // International Journal of Adaptive Control and Signal Processing. 2022. in press. https://doi.org/10.1002/acs.3372</mixed-citation><mixed-citation xml:lang="en">Furtat I., Nekhoroshikh A., Gushchin P. Synchronization of multimachine power systems under disturbances and measurement errors. International Journal of Adaptive Control and Signal Processing, 2022, in press. https://doi.org/10.1002/acs.3372</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Павлов Г.М., Меркурьев Г.В. Автоматика энергосистем / Центр подготовки кадров РАО «ЕЭС России». СПб.: Папирус, 2001. 388 с.</mixed-citation><mixed-citation xml:lang="en">Pavlov G.M., Merkurev G.V. Energy Systems Automation. St. Petersburg, Papirus Publ., 2001, 388 p. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Веревкин А.П., Кирюшин О.В. Управление системой поддержания пластового давления с использованием моделей конечно-автоматного вида // Территория Нефтегаз. 2008. № 10. С. 14–19.</mixed-citation><mixed-citation xml:lang="en">Verevkin A.P., Kiriushin O.V. Control of the formation pressure system using finite-state-machine models. Oil and Gas Territor, 2008, no. 10, pp. 14–19. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Буяхияуй К., Григорьев Л.И., Лаауад Ф., Хелласи А. Оптимальное нечеткое управление для снижения энергопотребления в дистилляционных колоннах // Автоматика и телемеханика. 2005. № 2. С. 36–45.</mixed-citation><mixed-citation xml:lang="en">Bouyahiaoui C., Grigoriev L.I., Laaouad F., Khelassi A. Optimal fuzzy control to reduce energy consumption in distillation columns. Automation and Remote Control, 2005, vol. 66, no. 2, pp. 200–208. https://doi.org/10.1007/s10513-005-0044-y</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ruderman M., Krettek J., Hoffmann F., Bertram T. Optimal state space control of DC // IFAC Proceedings Volumes. 2008. V. 42. N 2. P. 5796–5801. https://doi.org/10.3182/20080706-5-KR-1001.00977</mixed-citation><mixed-citation xml:lang="en">Ruderman M., Krettek J., Hoffmann F., Bertram T. Optimal state space control of DC. IFAC Proceedings Volumes, 2008, vol. 42, no. 2, pp. 5796–5801. https://doi.org/10.3182/20080706-5-KR-1001.00977</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Фуртат И.Б., Гущин П.А. Управление динамическими объектами с гарантией нахождения регулируемого сигнала в заданном множестве // Автоматика и телемеханика. 2021. № 4. С. 121–139. https://doi.org/10.31857/S000523102104005X</mixed-citation><mixed-citation xml:lang="en">Furtat I.B., Gushchin P.A. Control of dynamical plants with a guarantee for the controlled signal to stay in a given set. Automation and Remote Control, 2021, vol. 82, no. 4, pp. 654–669. https://doi.org/10.1134/S0005117921040044</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Furtat I., Gushchin P. Nonlinear feedback control providing plant output in given set // International Journal of Control. 2021. in press. https://doi.org/10.1080/00207179.2020.1861336</mixed-citation><mixed-citation xml:lang="en">Furtat I., Gushchin P. Nonlinear feedback control providing plant output in given set // International Journal of Control. 2021. in press. https://doi.org/10.1080/00207179.2020.1861336</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Furtat I., Gushchin P. Control of dynamical systems with given restrictions on output signal with application to linear systems // IFAC-PapersOnLine. 2020. V. 53. N 2. P. 6384–6389. https://doi.org/10.1016/j.ifacol.2020.12.1775</mixed-citation><mixed-citation xml:lang="en">Furtat I., Gushchin P. Control of dynamical systems with given restrictions on output signal with application to linear systems // IFAC-PapersOnLine. 2020. V. 53. N 2. P. 6384–6389. https://doi.org/10.1016/j.ifacol.2020.12.1775</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Boyd S., El Ghaoui L., Feron E., Balakrishnan V. Linear Matrix Inequalities in System and Control Theory. SIAM, 1994. 198 p. (SIAM studies in applied mathematics; V. 15)</mixed-citation><mixed-citation xml:lang="en">Boyd S., El Ghaoui L., Feron E., Balakrishnan V. Linear Matrix Inequalities in System and Control Theory. SIAM, 1994. 198 p. (SIAM studies in applied mathematics; V. 15)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Herrmann G., Turner M.C., Postlethwaite I. Linear matrix inequalities in control // Lecture Notes in Control and Information Sciences. 2007. V. 367. P. 123–142. https://doi.org/10.1007/978-1-84800-025-4_4</mixed-citation><mixed-citation xml:lang="en">Herrmann G., Turner M.C., Postlethwaite I. Linear matrix inequalities in control // Lecture Notes in Control and Information Sciences. 2007. V. 367. P. 123–142. https://doi.org/10.1007/978-1-84800-025-4_4</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Sontag E.D. Input to state stability: Basic concepts and results // Lecture Notes in Mathematics. 2008. V. 1932. P. 163–220. https://doi.org/10.1007/978-3-540-77653-6_3</mixed-citation><mixed-citation xml:lang="en">Sontag E.D. Input to state stability: Basic concepts and results // Lecture Notes in Mathematics. 2008. V. 1932. P. 163–220. https://doi.org/10.1007/978-3-540-77653-6_3</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Dashkovskiy S.N., Efimov D.V., Sontag E.D. Input to state stability and allied system properties // Automation and Remote Control. 2011. V. 72. N 8. P. 1579–1614. https://doi.org/10.1134/S0005117911080017</mixed-citation><mixed-citation xml:lang="en">Dashkovskiy S.N., Efimov D.V., Sontag E.D. Input to state stability and allied system properties // Automation and Remote Control. 2011. V. 72. N 8. P. 1579–1614. https://doi.org/10.1134/S0005117911080017</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Fridman E. A refined input delay approach to sampled-data control // Automatica. 2010. V. 46. N 2. P. 421–427. https://doi.org/10.1016/j.automatica.2009.11.017</mixed-citation><mixed-citation xml:lang="en">Fridman E. A refined input delay approach to sampled-data control // Automatica. 2010. V. 46. N 2. P. 421–427. https://doi.org/10.1016/j.automatica.2009.11.017</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Löfberg J. YALMIP: a toolbox for modeling and optimization in MATLAB // Proc. of the IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508). 2004. P. 284–289. https://doi.org/10.1109/CACSD.2004.1393890</mixed-citation><mixed-citation xml:lang="en">Löfberg J. YALMIP: a toolbox for modeling and optimization in MATLAB // Proc. of the IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508). 2004. P. 284–289. https://doi.org/10.1109/CACSD.2004.1393890</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Sturm J.F. Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones // Optimization Methods and Software. 1999. V. 11. N 1. P. 625–653. https://doi.org/10.1080/10556789908805766</mixed-citation><mixed-citation xml:lang="en">Sturm J.F. Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones // Optimization Methods and Software. 1999. V. 11. N 1. P. 625–653. https://doi.org/10.1080/10556789908805766</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>
