<?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 custom-type="elpub" pub-id-type="custom">novtexmech-204</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>МЕТОДЫ ТЕОPИИ АВТОМАТИЧЕСКОГО И АВТОМАТИЗИРОВАННОГО УПPАВЛЕНИЯ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>METHODS OF THE THEORY OF AUTOMATIC CONTROL</subject></subj-group></article-categories><title-group><article-title>Эффективный алгоритм реализации метода векторной аппроксимации в задачах идентификации передаточных функций динамических систем</article-title><trans-title-group xml:lang="en"><trans-title>An Effective Algorithm for Realization of the Vector Fitting Method for the Identification Tasks of the Dynamical Systems</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>Gourary</surname><given-names>M. M.</given-names></name></name-alternatives><email xlink:type="simple">gourary@ippm.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>Zharov</surname><given-names>M. M.</given-names></name></name-alternatives><email xlink:type="simple">zarov@ippm.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>Rusakov</surname><given-names>S. G.</given-names></name></name-alternatives><email xlink:type="simple">rusakov@ippm.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>Ulyanov</surname><given-names>S. L.</given-names></name></name-alternatives><email xlink:type="simple">ulyas@ippm.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>Khodosh</surname><given-names>L. S.</given-names></name></name-alternatives><email xlink:type="simple">khod@ippm.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт проблем проектирования в микроэлектронике PAH</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Institute for Design Problems in Microelectronics of the Russian Academy of Sciences (IPPM RAS)</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2015</year></pub-date><pub-date pub-type="epub"><day>28</day><month>08</month><year>2018</year></pub-date><volume>16</volume><issue>9</issue><fpage>579</fpage><lpage>584</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2018</copyright-statement><copyright-year>2018</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/204">https://mech.novtex.ru/jour/article/view/204</self-uri><abstract><p>Предлагается новый алгоритм для решения линейной системы в рамках известного метода векторной аппроксимации (Vector Fitting), ориентированного на формирование рациональной передаточной функции линейной динамической системы. Алгоритм основан на использовании особенностей структуры матрицы метода векторной аппроксимации при ее QR-разложении. Проведенные численные эксперименты подтвердили существенное сокращение вычислительных затрат. Кроме того, показано, что новый алгоритм обеспечивает улучшение точности и требует существенно меньше памяти по сравнению со стандартным подходом.</p></abstract><trans-abstract xml:lang="en"><p>A new algorithm for the least squares (LS) solutions within the Vector Fitting (VF) method is proposed in the paper. The algorithm is based on QR-factorization, which exploits the specific structure of the VF matrix. Numerical experiments confirmed an essential reduction of the computational efforts. Besides, the new algorithm ensures a better accuracy and requires considerably less memory than the standard Matlab sparse solver. The special form of LS matrix (left part of the matrix is block-diagonal with identical blocks) in VF problem allowed us to propose a more effective linear solver, than the standard one. The efficiency of the new algorithm is achieved due to replacement of the full matrix QR factorization by the following sequence of operations: QR factorization of the block; orthogonalization of the right part of the matrix with respect to the obtained block of Q matrix; QR factorization of the orthogonalized right part of the matrix. It was experimentally demonstrated that in order to ensure sufficient accuracy of the solver it was necessary to perform reorthogonalization of Q matrix of the right part of LS matrix and to perform QR factorizations with column permutation. Testing of the developed solver and its comparison with the standard solver was done for two data sets. The testing results showed that the new solver allowed us to reduce CPU time by the factor up to 50 for sufficiently large sizes of LS system. In most cases the new solver ensures less value of the residual norm than the standard solver and a better accuracy. The advantages of the new solver become even more impressive with an increase of the size of the system.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>векторная аппроксимация</kwd><kwd>макромодель</kwd><kwd>метод наименьших квадратов</kwd><kwd>передаточная функция</kwd><kwd>решение линейных систем</kwd><kwd>разреженная матрица</kwd><kwd>частотная характеристика</kwd><kwd>vector-fitting</kwd><kwd>macromodel</kwd><kwd>least-squares method</kwd><kwd>transfer function</kwd><kwd>linear solver</kwd><kwd>sparse matrix</kwd><kwd>frequency 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">Coelho С. P., Phillips J. R., Silveira L. M. Robust rational function approximation algorithm for model generation // Proc. of the 36th Design Automation Conference. 1999. P. 207-212.</mixed-citation><mixed-citation xml:lang="en">Coelho С. P., Phillips J. R., Silveira L. M. Robust rational function approximation algorithm for model generation // Proc. of the 36th Design Automation Conference. 1999. P. 207-212.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Gourary M. M., Rusakov S. G., Ulyanov S. L., Zharov M. M., Mulvaney B. J. An Optimum Fitting Algorithm for Generation of Reduced-Order Models // Proc. of the Asia and South Pacific Design Automation Conference, Yokohama. 2001. P. 209-213.</mixed-citation><mixed-citation xml:lang="en">Gourary M. M., Rusakov S. G., Ulyanov S. L., Zharov M. M., Mulvaney B. J. An Optimum Fitting Algorithm for Generation of Reduced-Order Models // Proc. of the Asia and South Pacific Design Automation Conference, Yokohama. 2001. P. 209-213.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Gustavsen B., Semlyen A. Rational approximation of frequency domain responses by vector fitting // IEEE Trans. Power Delivery. 1999. Vol. 14, N 3. P. 1052-1061.</mixed-citation><mixed-citation xml:lang="en">Gustavsen B., Semlyen A. Rational approximation of frequency domain responses by vector fitting // IEEE Trans. Power Delivery. 1999. Vol. 14, N 3. P. 1052-1061.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Дьяконов В. MATLAB Полный самоучитель. ДМК Пресс, 2010. 768 с.</mixed-citation><mixed-citation xml:lang="en">Дьяконов В. MATLAB Полный самоучитель. ДМК Пресс, 2010. 768 с.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Lei С. U., Wang Y., Chen Q., Wong N. A decade of vector fitting development: applications on signal/power integrity // The American Institute of Physics, IAENG Trans. on Engineering Technologies. 2010. Vol. 1285. P. 435-449.</mixed-citation><mixed-citation xml:lang="en">Lei С. U., Wang Y., Chen Q., Wong N. A decade of vector fitting development: applications on signal/power integrity // The American Institute of Physics, IAENG Trans. on Engineering Technologies. 2010. Vol. 1285. P. 435-449.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Heres P. J., Deschrijver D., Schilders W. H. A., Dhaene T. Combining Krylov subspace methods and identification-based methods for model order reduction // Int. J. of Numerical Modelling: Electronic Networks, Devices and Fields. 2007. Vol. 20, N 6. P. 271-282.</mixed-citation><mixed-citation xml:lang="en">Heres P. J., Deschrijver D., Schilders W. H. A., Dhaene T. Combining Krylov subspace methods and identification-based methods for model order reduction // Int. J. of Numerical Modelling: Electronic Networks, Devices and Fields. 2007. Vol. 20, N 6. P. 271-282.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Annakkage U. D., Nair N. K. C., Liang Y., Gole A. M., Dinavahi V., Gustavsen В., Noda Т., Ghasemi H., Monti A., Matar M., Iravani R., Martinez J. A. Dynamic System Equivalents: A Survey of Available Techniques // IEEE Transactions on Power Delivery. 2011. Vol. 27, N 1. P. 411 -420.</mixed-citation><mixed-citation xml:lang="en">Annakkage U. D., Nair N. K. C., Liang Y., Gole A. M., Dinavahi V., Gustavsen В., Noda Т., Ghasemi H., Monti A., Matar M., Iravani R., Martinez J. A. Dynamic System Equivalents: A Survey of Available Techniques // IEEE Transactions on Power Delivery. 2011. Vol. 27, N 1. P. 411 -420.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Шевгунов Т. Я., Баев А. Б., Кузнецов Ю. В. Идентификация системы по известной частотной характеристике с использованием метода векторной аппроксимации // Информационно-измерительные и управляющие системы. 2007. № 11. С. 55-59.</mixed-citation><mixed-citation xml:lang="en">Шевгунов Т. Я., Баев А. Б., Кузнецов Ю. В. Идентификация системы по известной частотной характеристике с использованием метода векторной аппроксимации // Информационно-измерительные и управляющие системы. 2007. № 11. С. 55-59.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Щупаков А. С., Матвеев Д. А. Совершенствование методики расчета импульсных перенапряжений в обмотках силовых трансформаторов путем учета их частотных характеристик // ЭЛЕКТРО. 2010. № 1. С. 27-33.</mixed-citation><mixed-citation xml:lang="en">Щупаков А. С., Матвеев Д. А. Совершенствование методики расчета импульсных перенапряжений в обмотках силовых трансформаторов путем учета их частотных характеристик // ЭЛЕКТРО. 2010. № 1. С. 27-33.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Шевгунов Т. Я. Применение метода векторной аппроксимации в задачах параметрической идентификации линейных радиотехнических устройств // Радиотехнические и телекоммуникационные системы. 2011. № 4. С. 45-49.</mixed-citation><mixed-citation xml:lang="en">Шевгунов Т. Я. Применение метода векторной аппроксимации в задачах параметрической идентификации линейных радиотехнических устройств // Радиотехнические и телекоммуникационные системы. 2011. № 4. С. 45-49.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Горбунова А. А., Кузнецов Ю. В., Баев А. Б. Синтез эквивалентных электрических схем многопортовых СВЧ-структур // Информационно-измерительные и управляющие системы. 2012. № 10. С. 34-39.</mixed-citation><mixed-citation xml:lang="en">Горбунова А. А., Кузнецов Ю. В., Баев А. Б. Синтез эквивалентных электрических схем многопортовых СВЧ-структур // Информационно-измерительные и управляющие системы. 2012. № 10. С. 34-39.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Воеводин В. В., Кузнецов Ю. А. Матрицы и вычисления. М.: Наука, 1984. 318 с.</mixed-citation><mixed-citation xml:lang="en">Воеводин В. В., Кузнецов Ю. А. Матрицы и вычисления. М.: Наука, 1984. 318 с.</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>
