Научная статья на тему 'СИНТЕЗ РЕГУЛЯТОРА ДЛЯ МНОГОМЕРНЫХ ОБЪЕКТОВ ВТОРОГО ПОРЯДКА С ЗАПАЗДЫВАНИЕМ МЕТОДОМ ЧИСЛЕННОЙ ОПТИМИЗАЦИИ'

СИНТЕЗ РЕГУЛЯТОРА ДЛЯ МНОГОМЕРНЫХ ОБЪЕКТОВ ВТОРОГО ПОРЯДКА С ЗАПАЗДЫВАНИЕМ МЕТОДОМ ЧИСЛЕННОЙ ОПТИМИЗАЦИИ Текст научной статьи по специальности «Математика»

CC BY
25
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ / РЕГУЛЯТОРЫ / КОНТРОЛЛЕРЫ / ПИД / МНОГОКАНАЛЬНЫЕ СИСТЕМЫ / MIMO / УСТОЙЧИВОСТЬ / ТОЧНОСТЬ / УПРАВЛЕНИЕ В ТЕХНИЧЕСКИХ СИСТЕМАХ / АВТОМАТИКА / КИБЕРНЕТИКА / ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ / ОПТИМИЗАЦИЯ

Аннотация научной статьи по математике, автор научной работы — Уберт Алексей Игоревич, Шахтшнейдер Владимир Генрихович

Проектирование регуляторов для одноканальных систем в двадцать первом веке уже не является сложной проблемой. Существяющие методы их расчета путем численной оптимизации позволяют относительно просто решить существенную часть задач, решению которых ранее посвящалось достаточно много научных статей, учебников, монографий. Некоторая часть таких задач осталась не решенной, что связано со специфическими особенностями моделей объекта. Объекты, имеющие много входов и много выходов, называемые многоканальными или многомерными, а в англоязычной литературе MIMO - Many Inputs Many Outputs - до сих пор представляют определенную проблему. Такие задачи также решены в некоторых случаях методом численной оптимизации, но систематического изложения методик решения этой задачи не хватает в литературе. Данная статья предпринимает попытку систематизировать методику решения этой задачи на одном примере, который представляет достаточную сложность вследствие того, что в матричной передаточной функции объекта каждым элементом является звено второго порядка с элементом запаздывания. Применение метода численной оптимизации напрямую, без каких-либо предварительных аналитических действий, не привело к желаемому результату, поэтому использованы некоторые спекциальные методы, которые рекомендованы при решении подобных задач.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Уберт Алексей Игоревич, Шахтшнейдер Владимир Генрихович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

REGULATOR DESIGN FOR MULTIDIMENSIONAL OBJECTS OF THE SECOND ORDER WITH DELAY BY NUMERICAL OPTIMIZATION

Designing regulators for single-channel systems in the twenty-first century is no longer a difficult problem. Existing methods for their calculation by numerical optimization make it possible to relatively easily solve a substantial part of the problems, the solution of which was previously devoted to a lot of scientific articles, textbooks, monographs. Some of these tasks remained unsolved, which is associated with the specific features of the object models. Objects with many inputs and many outputs, called multichannel or multidimensional, and in the English language literature MIMO - Many Inputs Many Outputs - still pose a certain problem. Such problems are also solved in some cases by numerical optimization, but a systematic presentation of the methods for solving this problem is not enough in the literature. This article attempts to systematize the methodology for solving this problem with one example, which is of sufficient complexity due to the fact that in the matrix transfer function of the object, each element is a second-order link with a delay element. The application of the method of numerical optimization directly, without any preliminary analytical actions, did not lead to the desired result, therefore, some special methods were used, which are recommended for solving such problems.

Текст научной работы на тему «СИНТЕЗ РЕГУЛЯТОРА ДЛЯ МНОГОМЕРНЫХ ОБЪЕКТОВ ВТОРОГО ПОРЯДКА С ЗАПАЗДЫВАНИЕМ МЕТОДОМ ЧИСЛЕННОЙ ОПТИМИЗАЦИИ»

Новосибирского государственного технического университета. 2013. № 3 (73). С. 85-92.

[14] Ивойлов А.Ю., Жмудь В.А., Трубин В.Г. Разработка системы автоматической стабилизации в вертикальном положении двухколесной платформы. Автоматика и программная инженерия. 2014. № 2 (8). С. 15-21.

Виктор Григорьевич Алтухов

- аспирант НГТУ, каф. Автоматики. E-mail: altukhov@ngs.ru Новосибирск, просп. К. Маркс, Д. 20.

Статья поступила 15.05.2020.

Investigation of the Accuracy of Photogrammetry as a Method for Determining the Volume of an Object

V.G. Altukhov

Novosibirsk State Technical University, Novosibirsk, Russia

Abstract. This article describes the results of a practical study of the photogrammetry method to determine the volume of objects caught in the focus of the camera. This task is one of the tasks of technical vision for robotics. A number of practical tasks for robots can be associated with the determination of volume, for example, during ore mining, during refueling, when cleaning the area from debris, snow, etc. There are also a number of specific tasks where volume determination is required with great accuracy. The photogrammetry method allows you to estimate the volume from the image of the object, taking into account the method of determining distances and distances, this method is not traditionally expected to be very accurate. However, it is of great interest to determine the potential accuracy of this method, since the development of computer technology and the growth of software capabilities give new life to many methods that were not widely used before due to the large amount of necessary calculations, but now this restriction has been removed from almost any problem, because first, the intelligence on board any robot, even the smallest one, is many times higher than it was before, and secondly, almost any robot has the ability to communicate with the base central processor, so it can potentially use the services of a fairly large data center, just send a task and get a ready answer.

Key words: technical vision, robotics, photogrammetry, video, photos, images, calculations, modeling, experiment

References

[1] R.K. Rhodes. UAS as an Inventory Tool: A Photogrammetric Approach to Volume Estimation (2017). Theses and Dissertations. 2424.

[2] Yu. Chaly. Three-dimensional photogrammetry, or from photography to a 3D model. https://sapr.ru/article/25136.

[3] J. Azzam. (Hopefully) everything you need to know about photogrammetry. https://habr.eom/en/post/319464/.

[4] Krasnopevtsev B.V. Photogrammetry. - M.: UPP "Reprography" MIIGAiK, 2008. - 160 p. http://www.miigaik.ru/upload/iblock/eec/eec5799a3e ad6011d48e5c3c2e4a7f2c.pdf.

[5] Bezmenov V.M. - Candidate of Technical Sciences, Associate Professor of the Department of Astronomy and Space Geodesy of KSU. http://old.kpfu.ru/f6/b files/fotogram triang !262.pdf

[6] V. Zhmud, YA. Nosek, L. Dimitrov. Vvedeniye v robototekhniku. Avtomatika i programmnaya inzheneriya. 2019. № 4 (30). S. 34-49.

[7] Zhmud V.A., Fedorov D.S., Ivoylov A.YU., Trubin V.G. Razrabotka sistemy stabilizatsii ugla otkloneniya balansiruyushchego robota. Avtomatika i programmnaya inzheneriya. 2015. № 2 (12). S. 16-34.

[8] Fedorov D.S., Ivoylov A.YU., Zhmud V.A., Trubin V.G. Ispol'zovaniye izmeritel'noy sistemy mpu 6050 dlya opredeleniya uglovykh skorostey i lineynykh uskoreniy. Avtomatika i programmnaya inzheneriya. 2015. № 1 (11). S. 75-80.

[9] Yeskin A.V., Zhmud V.A., Trubin V.G. Besprovodnoy udlinitel' posledovatel'nogo porta na baze radiokanala Bluetooth. Avtomatika i programmnaya inzheneriya. 2013. № 2 (4). S. 42-47.

[10] Zhmud V.A., Trubin V.G., Yeskin A.V. Realizatsiya distantsionnogo upravleniya po radiokanalu bluetooth platformoy, modeliruyushchey rabotu robotizirovannykh sredstv. Avtomatika i programmnaya inzheneriya. 2013. № 1 (3). S. 82-87.

[11] Yeskin A.V., Zhmud V.A., Trubin V.G. Postroyeniye platformy, modeliruyushchey rabotu robotizirovannykh sredstv na baze konstruktora Lego Mayndstorms 2.0 v chasti upravleniya elektrodvigatelyami. Avtomatika i programmnaya inzheneriya. 2013. № 1 (3). S. 88-94.

[12] Ivoylov A.YU., Zhmud V.A., Trubin V.G., Sablina G.V. O vybore chastoty diskretizatsii sistemy balansirovki dvukhkolesnogo robota. Nauchnyy vestnik Novosibirskogo gosudarstvennogo tekhnicheskogo universiteta. 2018. № 2 (71). S. 7-22.

[13] Pechnikov A.L., Zhmud V.A., Trubin V.G. Udalonnoye upravleniye robotom posredstvom xmpp-protokola. Sbornik nauchnykh trudov Novosibirskogo gosudarstvennogo tekhnicheskogo universiteta. 2013. № 3 (73). S. 85-92.

[14] Ivoylov A.YU., Zhmud V.A., Trubin V.G. Razrabotka sistemy avtomaticheskoy stabilizatsii v vertikal'nom polozhenii dvukhkolesnoy platformy. Avtomatika i programmnaya inzheneriya. 2014. № 2 (8). S. 15-21.

Victor G. Altukhov - graduate student of NSTU, department Automation.

E-mail: altukhov@ngs.ru Novosibirsk, ave. K. Marx, d.20.

The paper has been received on 15/05/2020.

Синтез регулятора для многомерных объектов второго порядка с запаздыванием методом численной

оптимизации

А.И. Уберт, В.Г. Шахтшнейдер Новосибирский государственный технический университет, Новосибирск, Россия

Аннотация: Проектирование регуляторов для одноканальных систем в двадцать первом веке уже не является сложной проблемой. Существяющие методы их расчета путем численной оптимизации позволяют относительно просто решить существенную часть задач, решению которых ранее посвящалось достаточно много научных статей, учебников, монографий. Некоторая часть таких задач осталась не решенной, что связано со специфическими особенностями моделей объекта. Объекты, имеющие много входов и много выходов, называемые многоканальными или многомерными, а в англоязычной литературе MIMO - Many Inputs Many Outputs - до сих пор представляют определенную проблему. Такие задачи также решены в некоторых случаях методом численной оптимизации, но систематического изложения методик решения этой задачи не хватает в литературе. Данная статья предпринимает попытку систематизировать методику решения этой задачи на одном примере, который представляет достаточную сложность вследствие того, что в матричной передаточной функции объекта каждым элементом является звено второго порядка с элементом запаздывания. Применение метода численной оптимизации напрямую, без каких-либо предварительных аналитических действий, не привело к желаемому результату, поэтому использованы некоторые спекциальные методы, которые рекомендованы при решении подобных задач.

Ключевые слова: математическое моделирование, регуляторы, контроллеры, ПИД, многоканальные системы, MIMO, устойчивость, точность, управление в технических системах, автоматика, кибернетика, численное моделирование, оптимизация

Введение

Серия учебников и научных статей в области численной оптимизации замкнутых

динамических систем дает достаточный инструментарий для решения большинства простых задач по расчету регуляторов [1-17]. В них предложены целевые функции и их модификации, также предложены структуры для численной оптимизации регуляторов, рассмотрены специальные методы для обеспечения устойчивости и высокого качества управления. Однако, простое применение набора предложенных в этих публикациях правил, не привело к успеху при решении такой задачи, как полностью раздельное (автономное) управление объектом второго порядка, в котором каждый из элементов матричной передаточной функции является последовательным соединением фильтра второго порядка и звена чистого запаздывания. Исследованы возможности применения целевых (стоимостных) функций в виде суммы модулей ошибки по каждому из каналов, умноженному на время с начала переходного процесса. Также было использовано введение в целевую функцию детекторов роста ошибки, которые вычисляют положительную часть произведения ошибки на его производную. Введены поправки на многомерный случай. Эксперимент показал, что этих методов недостаточно для успешного решения поставленной задачи.

В данной статье использованы некоторые дополнительные меры для успешного решения поставленной задачи. Эти меры могут пополнить арсенал инструментария для численной оптимизации регуляторов.

1. Постановка задачи

Рассмотрим объект втрого порядка размерности 2*2 с запаздыванием.

Это означает, что его математическая модель может быть записана в виде матрицы:

Ж(5) = ^11(5) ^

Здесь

11 (X) ™21 (s)

"12 (s)

W22(S)

= [Wij(s)],i.j £ [1,2].

Wij(S) =

1+TijS+Q?jS2

В данных уравнениях использованы традиционные обозначения Щ(я) - передаточная функция в области преобразований Лапласа, я -аргумент этой функции, кц, Т-, Qij, ц- -постоянные коэффициенты, первый из которых не имеет единиц измерения, остальные измеряются в единицах времени. Указанные коэффициенты могут составлять благоприятное сочетание, или неблагоприятное. В частости, если все к- в случае I Ф ]' равны нулю, то матричная передаточная функция вырождается в диагональную матрицу, в этом случае многоканальный объект фактически ведет себя как два отдельных объекта, не влияющих друг на друга, поэтому задача проектирования многоканального регулятора вырождается в задачу кроектирования соответствующего количества одноканальных регуляторов.

75

к

Ч

—ts

Соответственно, если указанные элементы не равны нулю, но пренебрежимо малы в сравнении с диагональными элементами, то задача не вырождается в несколько одноканальных, но близка к такому вырождению, то есть проектирование многоканального регулятора целесообразно, то может оказаться, что его передаточная функция также близка к диагональной матрице.

Например, зададим коэффициенты параметров модели объекта значениями из Таблицы 1.

Таблица 1.

11 12 21 22

k 2 4 5 6

T 3 2 2 4

Q2 1 2 1 6

T 0,3 0,1 0,2 0,4

2. Метод решения и результаты

Модель объекта легко строится в виде набора стандартных функций, как показано на Рис. 1 в правой его части.

Модель регулятора представляет собой матрицу, каждым элементом которой является

ПИД-регулятор, модель такого регулятора в программе VisSim показана в правой части Рис. 1. Регулятор соединяется с объектом последовательно, при этом выходные сигналы регулятора обозначены буквами u1 и u2, выходные сигналы объекта обозначены символами x1 и x2, входные задания на объект обозначены символами ступенчатого скачка (слева на Рис. 1), также выходы объекта вычитаются из задания, в результате вычитания получаются сигналы ошибки e1 и e2, которые являются входными сигналами регулятора.

Для более простого обозначения на рисунках модели объекта и регулятора могут быть объединены в составные блоки, называемые, соответственно, «Regulator 2*2» и «Object 2*2». На Рис. 2 показано такое упрощенное изображение проекта системы, упрощение позволило разместить в том же формате также и осциллограф с несколькими входами для отображения сигналов, получаемых в системе при моделировании.

Для того, чтобы осуществить моделирование, необходимо задать значения коэффициентов регулятора, а для отыскания лучших значений их необходимо вычислить методом численной оптимизации.

|—HlTsT-

derivative'

iTn-d11>-

-J&—та

-»ПТзТ—►

derivative

UU> Щ-

Ш)

Q>

4

2з2+2з+1

-И derivative 4

[:12V lM2>-d1$>

V

ш-

l—HlTsT—►

derivative

ш>—L

Ч22>-

d22>

H

1-

s +2s+1

6

Рис. 1. Проект для расчета регулятора размерностью 2x2 в программе VisSim

Рис. 2. Проект с упрощенным представлениям за счет объединения элементов в блоки

76

С этой целью необходимо задать начальные значения этих коэффициентов и ввести их в блок оптимизации, как показано на Рис. 3. Эти элементы в дальнейшем вводятся в составной блок под названием «Optimization Unit». Также

следует вычислить стоимостную функцию, для этих целей следует ввести блоки, вычисляющие стоимостную функцию, а их выход необходимо ввести в блок «Cost», как показано на Рис. 4.

Рис. 3. Проект с добавлением блоков, необходимых для оптимизации, позволяющих задать начальные значения оптимизируемых параметров

Рис. 4. Проект с добавлением блоков, необходимых вычисления и использования стоимостной функции, а также результат оптимизации

Как видно из Рис. 4, стоимостная функция равна сумме произведений моделей ошибок от каждого канала, на время с начала переходного процесса (которое формирует блок линейно нарастающего сигнала). Согласно

рекомендациям, приведенным в работах [1-17], задание формируется как два ступенчатых единичных скачка, причем, второй скачок отстает по времени на половину времени моделирования, то есть при времени моделирования, равном 20 с, как на Рис. 4, задержка ступенчатого сигнала по второму каналу составляет 10 с. Также генератор линейно

нарастающего сигнала формирует два зубца, длительность каждого зубца составляет также 10 с. Результаты отыскания коэффициентов регулятора, которые минимизируют

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

стоимостную функцию при данных условиях моделирования, даны в индикаторах в центре Рис. 4. Целью управления является достижение таких процессов на выходе, которые были бы как можно ближе к процессам на входе. Эта цель, разумеется, не достигнута при первой попытке оптимизации, что следует из графиков в окне осциллографа на Рис. 4. Можно предположить, что время моделирования выбрано слишком

77

маленьким, поэтому попробуем увеличить его, а также задержку сигнала по второму каналу и период пилообразного сигнала в вычислителе стоимостной функции вдвое, как показано на Рис. 5. Система, похоже, стала устойчивой, но этого недостаточно, поскольку отклонения от предписываемых значений превышают 100%, а

также установившиеся значений выходных величин далеки от требуемых значений, этот результат нельзя назвать эффективным управлением. Результаты дальнейшего увеличения интервалов вдвое показаны далее на Рис. 6 и Рис. 7, видно, что и в этом случае результаты неудовлетворительные.

Рис. 5. Результат оптимизации после увеличения времени и задержки второго сигнала вдвое (время моделирования равно 40 с)

Рис. 6. Результат оптимизации после увеличения времени и задержки второго сигнала вдвое (время моделирования равно 80 с)

Одна из рекомендаций, предлагаемых в цикле работ [1-17], состоит в дополнении вычислителя стоимостной функции детектором роста ошибки. Этот детектор состоит из вычислителя произведения ошибки на ее производную и ограничителя, выделяющего только

положительную часть результата.

Моделирование показало, что и этой модификации недостаточно.

Другая рекомендация для многоканальных систем состоит в замене нумерации каналов в том случае, если передаточные функции в главной диагонали явно меньше передаточных

функций в

двухканального

передаточные

неглавной

доминирования

других элементах, для случая это две другие функции, расположенные в диагонали. Критерием

являются два фактора:

78

передаточная функция доминирует, если одновременно коэффициент ее больше другой, с которой она сравнивается, а постоянные времени меньше, причем, следует обращать наибольшее внимание на постояннную времени при первой степени параметра 5. В данном случае можно

явно увидеть из Таблицы 1, что неглавная диагональ доминирует, поэтому замена нумерации выходов целесообразна. Результат оптимизации после этих двух модификаций условий оптимизации показан на Рис. 8.

Рис. 7. Результат оптимизации после увеличения времени и задержки второго сигнала вдвое (время моделирования равно 160 с)

Рис. 8. Результат оптимизации после увеличения времени и задержки второго сигнала вдвое (время моделирования равно 160 с)

Как видим, к сожалению, результат, полученный после указанных модификаций, остается недостаточно удовлетворительным. Это выражается в том, что переходные процессы на осциллографе справа на Рис. 8 не стремятся к их

предписанным значениям. Даже по прошествии некоторого времени, они не движутся к предписанным значениям, поскольку коэффициенты интеграторов в главной

79

диагонали регулятора равны нулю или очень малы.

з. Радикальный метод

ОБЕСПЕЧЕНИЯ АСТАТИЗМА

В данной статье предлагается радикальный метод обеспечения астатизма многоканальной системы, рассчитанной методом численной

оптимизации. С этой целью в блок вычисления стоимостной функции вводится дополнительно элемент для возведения в четвертую степень, как показано на Рис. 9. Этот блок на схеме обозначен меткой «рвм>», а метка «4» указывает на то, что выбрано возведение в четвертую степень. На Рис. 10 показан результат после увеличения времени моделирования

Рис. 9. Результат оптимизации после изменения нумерации выходов объекта и двух модификаций стоимостной функции: введены детекторы роста ошибки с весовым коэффициентом 5 и добавлением блока возведения в четвертую степень между выходом генератора пилообразного сигнала и входами умножающих устройств

Рис. 10. Результат оптимизации после дополнительного увеличения времени моделирования

80

Результаты оптимизации можно признать вполне удовлетворительными. Как видно из Рис. 10, выходные сигналы объекта достаточно близки к ступенчатым входным сигналам. Для оценки качества переходного процесса целесообразно более внимательно рассмотреть эти процессы, как показано на Рис. 11. На вход первого канала в момент времени t = 0 поступает ступенчатый скачок, в результате этот сигнал задания изменяется от нуля до единицы. Это задание выходной сигнал повторяет отностельно неплохо, поскольку, как видно, перерегулирование составляет не более 2%, приблизительно через 50 с процесс заканчиватся полным успехом, далее выходной сигнал с высокой точностью равен единице. При поступлении на второй вход такого же единичного скачка выход первого канала реагирует на это возмущением, равным

приблизительно 10%, но по истечении менее чем 40 с выходной сигнал снова принимает требуемое значение, равное единице. Во втором канале перерегулирование несколько больше, но темпы его затухания значительно выше, а именно, небольшое возмущение около 2% присутствует на выходе второго канала в момент скачка на первом входе задания, но оно полностью затухает через 5 с, при подаче скачка на первый вход выходной сигнал изменяется в нужном направлении, достигает требуемого значения и движется по инерции далее, достигая перерегулирования около 18%, затем быстро возвращается обратно к предписанному значению, через 5 с выходной сигнал на втором выходе объекта снова становится равным предписанному значению с высокой точностью. Следовательно, система управления работает достаточно эффективно.

b __

1 llr

IT,

О 25 50 75 100 125 150 175 200 225 250 275 300

Time (sec)

Рис. 11. Переходные процессы в системе, полученной в результате оптимизации после дополнительного увеличения времени моделирования

ЗАКЛЮЧЕНИЕ

В данной статье решена задача проектирования регулятора для двухканального объекта второго порядка. Продемонстрирован инструментарий численной оптимизации регуляторов для решения этой задачи [1-17], который данная статья дополняет возведением в четвертую степень сигнала, моделирующего время с начала переходного процесса. Предлагаемое дополнение к этому инструментарию достаточно эффективно, что подтверждается численным моделированием. В результате обеспечено относительно высокое качество переходного процесса и астатизм, т.е. нулевая статическая ошибка.

Литература

[1] Zhmud V., Prokhorenko E., Liapidevskiy A. The design of the feedback systems by means of the modeling and optimization in the program VisSim 5.0/6. В сборнике: proceedings of the IASTED international conference on modelling, identification and control 30th IASTED conference on modelling, identification, and control, ASIAMIC 2010. Сер. "Proceedings of the 30th IASTED conference on Modelling, Identification, And Control, Asiamic 2010" Phuket, 2010. С. 27-32.

[2] Жмудь В.А. Моделирование, исследование и оптимизация замкнутых систем. Монография / Новосибирский государственный технический университет. Новосибирск, 2012.

[3] Zhmud V.A., Zavorin A.N. Metodi di ottimizzazione del controllo numerico su una modelli troncati. Italian Science Review. 2014. № 4 (13). С. 686-689.

[4] Voevoda A.A., Zhmud V.A., Ishimtsev R.Y., Semibalamut V.M. The modeling tests of the new pid-

81

regulators structures. В сборнике: Proceedings of the IASTED International Conference on Applied Simulation and Modelling, ASM 2009 18th IASTED International Conference on Applied Simulation and Modelling, ASM 2009. Palma de Mallorca, 2009. С. 165-168.

[5] Воевода А.А., Жмудь В.А. Сходимость алгоритмов оптимизации регулятора для объекта с ограничителем и с запаздыванием. Научный вестник Новосибирского государственного технического университета. 2007. № 4 (29). С. 179184.

[6] Zhmud V., Yadrishnikov O., Poloshchuk A., Zavorin A. Modern key techologies in automatics: structures and numerical optimization of regulators. В сборнике: Proceedings - 2012 7th International Forum on Strategic Technology, IFOST 2012 2012. С. 6357804.

[7] Васильев В.А., Воевода А.А., Жмудь В.А., Хассуонех В.А. Цифровые регуляторы: целевые функции настройки, выбор метода интегрирования, аппаратная реализация. Сборник научных трудов Новосибирского государственного технического университета. 2006. № 4 (46). С. 3-10.

[8] Жмудь В.А., Ядрышников О. Численная оптимизация пид-регуляторов с использованием детектора правильности движения в целевой функции. Автоматика и программная инженерия. 2013. № 1 (3). С. 24-29.

[9] Zhmud V., Dimitrov L., Yadrishnikov O. Calculation of regulators for the problems of mechatronics by means of the numerical optimization method. В сборнике: 2014 12th International Conference on Actual Problems of Electronic Instrument Engineering APEIE 2014 Proceedings. 2014. С. 739-744.

[10] Zhmud V., Vostrikov A., Semibalamut V. Feedback systems with pseudo local loops. В сборнике: Testing and Measurement: Techniques and Applications -Proceedings of the 2015 International Conference on Testing and Measurement: Techniques and Applications, TMTA 2015 2015. С. 411-417.

[11] Воевода А.А., Жмудь В.А. Астатическое управление объектами с нестационарными матричными передаточными функциями методом приближенного обращения функциональных комплексных матриц. Научный вестник Новосибирского государственного технического университета. 2006. № 2 (23). С. 3-8.

[12] Zhmud V., Zavorin A. The design of the control system for object with delay and interval-given parameters. В сборнике: 2015 International Siberian

Conference on Control and Communications, SIBCON 2015 - Proceedings 2015. С. 7147060.

[13] Жмудь В.А., Заворин А.Н. Метод проектирования энергосберегающих регуляторов для сложных объектов с частично неизвестной моделью. В сборнике: Проблемы управления и моделирования в сложных системах Труды XVI Международной конференции. Институт проблем управления сложными системами, Самарский научный центр Российской академии наук; под ред.: Е.А. Федосова, Н.А. Кузнецова, В.А. Виттиха. 2014. С. 557-567.

[14] Zhmud V.A., Goncharenko A.M. Modern problems of high-precision measurements of the phase differences.

В сборнике: Труды XIII Международной Научно-Технической Конференции Актуальные Проблемы Электронного Приборостроения. Proceedings: in 12 volumes. 2016. С. 314-318.

[15] Жмудь В.А., Французова Г.А., Востриков А.С. Динамика мехатронных систем. Учебное пособие / Новосибирск, 2014.

[16] Жмудь В.А., Заворин А.Н. Структура модели для оптимизации системы с обратной связью. Патент на изобретение RU 2554291 C1, 27.06.2015. Заявка № 2014112628/28 от 01.04.2014.

[17] Жмудь В.А., Заворин А.Н., Ядрышников О.Д. Неаналитические методы расчета ПИД-регуляторов. Учебное пособие / Новосибирск, 2013.

Алексей Игоревич Уберт -

старший преподаватель кафедры автоматики НГТУ.

E-mail: ubert@corp.nstu.ru

630073, Новосибирск, просп. К.Маркса, д. 20

Владимир Генрихович

Шахтшнейдер - старший преподаватель кафедры Автоматики НГТУ.

E-mail: sch@ait.cs.nstu.ru

630073, Новосибирск, просп. К.Маркса, д. 20

Статья поступила 22.05.2020

Regulator Design for Multidimensional Objects of the Second Order with Delay by Numerical Optimization

A.I. Ubert, V.G. Shachtshneider Novosibirsk State Technical University, Novosibirsk, Russia

Abstract: Designing regulators for single-channel systems in the twenty-first century is no longer a difficult problem. Existing methods for their calculation by numerical optimization make it possible to relatively easily solve a substantial part of the problems, the solution of which was previously devoted to a lot of scientific articles, textbooks, monographs. Some of these tasks remained unsolved, which is associated with the specific features of the object models. Objects with many inputs and many outputs, called multichannel or multidimensional, and in the English language literature MIMO - Many Inputs Many Outputs - still pose a certain problem. Such problems are also solved in some cases by numerical optimization, but a systematic presentation of the methods for solving this problem is not enough in the literature. This article attempts to systematize the methodology for solving this problem with one example, which is of sufficient complexity due to the fact that in the matrix

82

i Надоели баннеры? Вы всегда можете отключить рекламу.