Известия РАН. Теория и системы управления, 2020, № 1, стр. 4-10

ИССЛЕДОВАНИЕ ПЕРИОДИЧЕСКИХ ДВИЖЕНИЙ В ОДНОТИПНЫХ НЕЛИНЕЙНЫХ МНОГОСВЯЗНЫХ СИСТЕМАХ, ПРЕДСТАВЛЕННЫХ В ПОЛИНОМИАЛЬНОЙ ВЕКТОРНО-МАТРИЧНОЙ ФОРМЕ

Б. Г. Ильясов a, Г. А. Саитова a*

a ФГБОУ ВО Уфимский государственный авиационный технический ун-т
Уфа, Россия

* E-mail: saitova@bk.ru

Поступила в редакцию 11.03.2019
После доработки 27.05.2019
Принята к публикации 22.07.2019

Полный текст (PDF)

Аннотация

Предложены метод оценки значений параметров периодических движений и частотный критерий их устойчивости для нелинейных стационарных однотипных (идентичных) многосвязных систем автоматического управления, имеющих одинаковые в структурном отношении подсистемы. Метод позволяет достаточно просто определять на основе структурной декомпозиции и метода гармонической линеаризации параметры периодических движений и их устойчивость в данном классе систем. Результаты подтверждены с помощью математического моделирования

0. Введение. В теории многосвязных динамических управляемых систем широкое распространение получили два способа описания данного класса систем. Первый из них основан на описании многосвязных систем (МС) через матричные передаточные функции (МПФ) [1, 2], второй – на описании в форме системы дифференциальных уравнений первого порядка в нормальной форме пространства состояний (векторно-матричная форма Коши) [1, 2]. Методы исследования МС, базирующиеся на этих способах описания, реализуются при проектировании в виде комплекса программных средств для электронных вычислительных машин. Такой подход позволяет при заданной начальной информации за короткое время получить конечный результат. При этом, как правило, инженер-проектировщик не в состоянии проследить за физическим процессом формирования конечного результата, например, понять, как влияют изменения параметрических и структурных свойств отдельных подсистем или связей между ними на формирование устойчивости МС в целом. Для этого ему необходимо провести серию целенаправленных численных экспериментов и расчетов.

Другой подход к описанию линейных динамических МС рассмотрен в [3], основанный на структурной декомпозиции МПФ и в выделении характеристик отдельных подсистем и многомерных связей между ними и использовании частотных методов исследования динамических систем. Согласно данному подходу, в [27] предложено описание линейных МС через характеристические полиномы M(p) (где p – оператор дифференцирования) физических переменных ${{y}_{i}}(t)$ отдельных подсистем, функционирующих в автономном режиме, и числовые коэффициенты kij-связи между ними в полиномиальной векторно-матричной форме:

(0.1)
${{M}_{{\text{л}}}}{\kern 1pt} Y(t) = KY(t) + BU(t),$
где ${{M}_{{\text{л}}}} = {\text{diag}}\{ {{M}_{1}}(p),...,{{M}_{n}}(p)\} $, $Y = {{[{{y}_{1}},{{y}_{2}}, \ldots ,{{y}_{n}}]}^{{\text{T}}}}$ – вектор физически реализуемых координат системы, K – матрица числовых коэффициентов связей между подсистемами, в диагонали которой стоят элементы, равные нулю:
(0.2)
$K = \left[ {\begin{array}{*{20}{c}} 0&{{{k}_{{12}}}}& \ldots &{{{k}_{{1n}}}} \\ {{{k}_{{21}}}}&0& \ldots &{{{k}_{{2n}}}} \\ \ldots & \ldots & \ldots & \ldots \\ {{{k}_{{n1}}}}&{{{k}_{{n2}}}}& \ldots &0 \end{array}} \right],$
$B = {\text{diag}}\{ {{b}_{1}},\,{{b}_{2}}....,\,{{b}_{n}}\} $ – матрица коэффициентов входных сигналов; $U = {{[{{u}_{1}},{{u}_{2}}, \ldots ,{{u}_{n}}]}^{{\text{T}}}}$ – вектор входных сигналов.

В данной статье этот подход к описанию МС используется для анализа устойчивости периодических движений в нелинейных МС (НМС) и для оценки значения их параметров.

1. Описание динамической НМС. Рассмотрим управляемую НМС с идентичными (однотипными) нелинейными подсистемами и числовыми коэффициентами ${{k}_{{ij}}}$-связи между ними. Термин “однотипные” применяют не только к системам, состоящим из одинаковых (с технической точки зрения) элементов, но и к МС, сепаратные подсистемы которых имеют одинаковые (однотипные) динамические характеристики. В дальнейшем предполагается использование термина “однотипные” именно в этом смысле. Предполагаем, что каждая нелинейная система и все замкнутые контуры МС, образованные числовыми связями, удовлетворяют условию фильтра, что позволяет нам применять метод гармонической линеаризации [810].

Уравнение гармонически линеаризованной НМС в полиномиальной векторно-матричной форме имеет вид

(1.1)
${{M}_{{\text{н}}}}{\kern 1pt} Y(t) = KY(t) + BU(t),$
где a – амплитуда входного гармонического сигнала, ${{M}_{{\text{н}}}} = {\text{diag}}\{ {{M}_{1}}(p{\text{,}}a),...,{{M}_{n}}(p{\text{,}}a)\} $. Отметим, что полиномы ${{M}_{i}}(p,a),\;i = \overline {1,n} $, зависят от $q(a),\;q{\kern 1pt} '(a)$ – коэффициентов гармонической линеаризации. Так как мы рассматриваем МС с однотипными подсистемами, то ${{M}_{i}}(p,a) = M,\;i = \overline {1,n} $.

Структурная схема гармонически линеаризованной НМС представлена на рис. 1.

Рис. 1.

Структурная схема гармонически линеаризованной НМС

На основе данного описания требуется решение трех задач:

1) анализа устойчивости состояния равновесия НМС,

2) определения параметров периодических движений (ПД) в НМС, т.е. их амплитуды ${{a}_{{\text{п}}}}$ и частоты ${{\omega }_{{\text{п}}}}$,

3) оценки устойчивости ПД в НМС при вариации ее параметров.

2. Анализ устойчивости состояния равновесия нелинейной многосвязной системы. Для оценки устойчивости динамического и статического состояния равновесия нелинейной МС запишем ее характеристическое уравнение в виде

(2.1)
$D(M) = \det \left[ {{{M}_{{\text{н}}}} - K} \right] = 0.$

Раскрыв определитель (2.1), получим относительно характеристического полинома подсистем М алгебраическое уравнение степени, равной порядку матрицы, т.е. количеству физических переменных yi:

(2.2)
$D(M) = {{M}^{n}} + {{h}_{2}}{{M}^{{n - 2}}} + {{h}_{3}}{{M}^{{n - 3}}} + ... + {{h}_{n}} = 0,$
(2.3)

Здесь числовые коэффициенты hi отражают связи между: h2 – парами подсистем, h3 – тройками подсистем, hn – всеми подсистемами, что соответствует вычислению определителя K. По характеристическому уравнению (2.2) будем изучать статическую устойчивость состояния равновесия нелинейной многосвязной системы (1.1), которое соответствует условию положительности свободного члена характеристического уравнения (2.2) НМС. Полагая, что $M(0,a) = 1$, получим условие статической устойчивости положения равновесия НМС:

(2.4)
$D(0) = 1 + {{h}_{2}} + {{h}_{3}} + \ldots + {{h}_{n}} > 0.$

Введем понятие критической точки, под которой будем понимать значение корня характеристического уравнения МС, лежащей на ее мнимой оси.

Если в уравнении (2.2) вместо М поставить комплексную переменную z, то получим уравнение критических точек, коэффициенты которых вычисляются по формуле (2.3):

(2.5)
$D(z) = {{z}^{n}} + {{h}_{2}}{{z}^{{n - 2}}} + {{h}_{3}}{{z}^{{n - 3}}} + ... + {{h}_{n}} = 0.$

Отметим, что корни zk уравнения (2.5) лежат на мнимой оси корней характеристического уравнения НМС (2.1), а потому будут служить критическими точками для характеристического уравнения отдельной подсистемы. Тогда для нелинейных систем остается справедливым по содержанию критерий устойчивости положения равновесия линейных МС, предложенный в работе [7].

Критерий устойчивости I. Для устойчивости динамического состояния равновесия однотипной гармонически линеаризованной НМС (1.1) необходимо и достаточно, чтобы при изменении ω от 0 до ±∞ годограф Михайлова М(jω, a) (характеристический полином нелинейной автономной подсистемы) при варьировании амплитуды a в некотором диапазоне охватывал все критические точки уравнения (2.5) (рис. 2).

Рис. 2.

Годограф Михайлова М(jω, a) при вариации амплитуды a охватывает все критические точки уравнения

На рис. 2 для устойчивой однотипной шестисвязной нелинейной системы показана деформация кривой Михайлова, соответствующая характеристическому полиному нелинейной подсистемы при вариации амплитуды a входного гармонического сигнала.

3. Оценка значений параметров периодических движений в НМС. Очевидно, что условием наличия ПД в НМС является прохождение кривой Михайлова М(jω, a) через один из множества {zi} корней уравнения критических точек, т.е. НМС будет находиться на колебательной границе устойчивости.

Пусть в общем случае критической точкой будет корень уравнения (2.5) вида $z_{i}^{*} = {{\alpha }_{i}} + j{{\beta }_{i}}$, через которую проходит кривая Михайлова. Тогда справедливо равенство

(3.1)
$D(а,j\omega ) = {{M}^{n}}(j\omega ,a) + {{h}_{2}}{{M}^{{n - 2}}}(j\omega ,a) + {{h}_{3}}{{M}^{{n - 3}}}(j\omega ,a) + ... + {{h}_{n}} = z_{i}^{*}.$

Используя частотную форму записи можно уравнение (3.1) представить в виде

(3.2)
$D(а,j\omega ) = U(\omega ,a) + jV(\omega ,a) = {{\alpha }_{i}} + j{{\beta }_{i}}.$

Отсюда получим систему из двух уравнений:

(3.3)
$\begin{gathered} U(\omega ,a) = {{\alpha }_{i}}, \\ V(\omega ,a) = {{\beta }_{i}}. \\ \end{gathered} $

Решая систему уравнений (3.3), найдем искомые параметры ПД ${{\omega }_{{\text{п}}}},\;{{a}_{{\text{п}}}}$.

Уравнения (3.1) и (3.2) можно представить и в другой форме:

(3.4)
$\begin{gathered} \left| {D(а,j\omega )} \right| = \left| {{{z}_{i}}} \right|,~\quad \sqrt {{{U}^{2}}(\omega ,a) + {{V}^{2}}(\omega ,a)} = \sqrt {\alpha _{i}^{2} + \beta _{i}^{2}} , \\ {\text{arg}}D(а,j\omega ) = {\text{arg }}{{z}_{i}}~,\quad {\text{arctg}}\frac{{V(\omega ,a)}}{{U(\omega ,a)}} = {\text{arctg}}\frac{{{{\beta }_{i}}}}{{{{\alpha }_{i}}}}. \\ \end{gathered} $

Из системы уравнений (3.4) также можно получить искомые параметры $({{\omega }_{{\text{п}}}},{{a}_{{\text{п}}}})$ ПД в НМС. При этом искомое значение амплитуды ${{a}_{{\text{п}}}}$ и частоты ${{\omega }_{{\text{п}}}}$ ПД определяются по той кривой Михайлова M(ап, jωп), которая пересечет критическую точку $z_{i}^{*}$.

Пример. Требуется исследовать НМС на наличие автоколебаний. НМС состоит из идентичных нелинейных подсистем, связанных друг с другом численными коэффициентами по выходным переменным Y. Нелинейная подсистема представляет собой стандартную структуру, состоящую из нелинейного элемента (НЭ) и линейной части (ЛЧ) (рис. 3).

Рис. 3.

Структурная схема НМС

В качестве НЭ рассматривается реле (рис. 3) с коэффициентами гармонической линеаризации, равным: q(a) = ${{4c} \mathord{\left/ {\vphantom {{4c} {\pi a}}} \right. \kern-0em} {\pi a}}$; c = π; q'(a) = 0.

Пусть передаточная функция ЛЧ равна:

${{W}_{{{\text{ЛЧ}}}}} = \frac{2}{{s({{s}^{2}} + s + 1)}}.$

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

(3.5)
$M = a({{s}^{3}} + {{s}^{2}} + s) + 8.$

Матрица К коэффициентов связи между подсистемами равна:

$K = \left[ {\begin{array}{*{20}{c}} 0&{0.75}&{ - 1.45} \\ {0.18}&0&{0.75} \\ {0.75}&{0.18}&0 \end{array}} \right].$

Характеристическое уравнение трехсвязной системы имеет вид

(3.6)
$D(M) = {{M}^{3}} + {{h}_{2}}M + {{h}_{3}} = 0.$

При исследовании автономных подсистем параметры автоколебаний ${{\omega }_{{\text{п}}}}$ = 1, ${{a}_{{\text{п}}}}$ = 8. Из (3.6) в соответствии с (2.5) получим уравнение критических точек, заменив М на z:

(3.7)
$D(z) = {{z}^{3}} + {{h}_{2}}z + {{h}_{3}} = 0.$

Коэффициенты h2 и h3 характеристического уравнения (3.6) вычислим по формулам (2.3). При заданных числовых значениях коэффициентов связи получим h2 = 0.8175, h3 = 1.728, тогда корни уравнения связи (3.7) равны:

${{z}_{1}} = --0.976~{{z}_{{2,}}}_{3} = 0.488 \pm 1.238j.$

Используя частотную форму записи, можно уравнение (3.5) представить в виде (3.1):

(3.8)
$D(a,j\omega ) = - aj{{\omega }^{3}} - a{{\omega }^{2}} + aj\omega + 4 \cdot 2 = {{z}_{i}}.$

Возьмем вещественный корень z1 = –0.976. Получим систему из двух уравнений (3.3):

(3.9)
$\begin{gathered} U(\omega ,a) = - a{{\omega }^{2}} + 8 = - 0.976, \\ V(\omega ,a) = - a\omega ({{\omega }^{2}} - 1) = 0. \\ \end{gathered} $

Отсюда определим значения параметров ПД:

$~{{\omega }_{{\text{п}}}} = 1,\quad ~{{a}_{{\text{п}}}} = 8.976.$

Эту задачу можно решить и графически. Построим годограф функции (3.8) при ω ∈ (0, +∞) и а ∈ (0, +∞). На этой же плоскости расположим собственные значения уравнения критических точек zi (рис. 4). Из всех корней критическим корнем будет z1 = –0.976, так как прохождение годографа D(jω, a) через остальные корни соответствует неустойчивой НМС (по вышеприведенному критерию).

Рис. 4.

Расположение годографов Михайлова М(jω, a) и критических точек zi, $i = \overline {1,3} $, в примере 1

Следовательно, в МС существуют устойчивые ПД с параметрами ${{\omega }_{{\text{п}}}}$ = 1, ${{a}_{{\text{п}}}}$ = 8.976. Отметим, что при числовых связях в МС частота ω подсистем не меняется, а изменяется лишь амплитуда ${{a}_{{\text{п}}}}$ колебаний в МС по сравнению с автономной подсистемой.

4. Анализ устойчивости ПД в НМС. Для анализа устойчивости ПД необходимо определить направление деформации кривой Михайлова M(а, jω) при увеличении амплитуды а. Пусть вектор R(а) и будет определять направление роста амплитуды а.

Далее, пользуясь вышеизложенным критерием устойчивости, проследим, какой станет система (устойчивой или неустойчивой) при движении по вектору R(а) от критической точки.

Если при движении по R(а) в сторону увеличения а кривая Михайлова будет соответствовать устойчивой системе (по критерию I), то амплитуда ПД будут уменьшаться, а если при движении по R(а) в сторону уменьшения амплитуды а кривая Михайлова будет соответствовать неустойчивой системе, то амплитуда ПД будет увеличиваться, т.е. данная критическая точка соответствует устойчивым ПД (рис. 5).

Рис. 5.

Расположение критических точек и годографа Михайлова подсистем М(jω, а) МС с устойчивыми ПД

Отсюда можно сформулировать критерии устойчивости ПД в НМС

Критерии устойчивости периодических движений II. При пересечении кривой Михайлова подсистемы с критической точкой уравнения связей, полученные ПД в однотипной НМС будут устойчивыми, если при движении по R(а) в сторону увеличения амплитуды а кривая Михайлова будет соответствовать устойчивой системе. Если же картина будет обратной, то ПД в критической точке будут неустойчивыми.

В примере периодические движения в точке z1 будут устойчивыми, так как с увеличением амплитуды а кривая Михайлова соответствует устойчивой системе (рис. 4).

Заключение. Предложен критерий устойчивости положения равновесия для однотипной НМС на основе поведения характеристического полинома (кривой Михайлова) нелинейных подсистем относительно критических точек. Описан метод оценки параметров ПД однотипной НМС на основе начальной информации о характеристическом полиноме нелинейной подсистемы (кривой Михайлова) и числовых значениях корней уравнения связи между подсистемами. Рассмотрен критерий устойчивости ПД однотипных НМС на основе деформации кривой Михайлова при вариации амплитуды входного сигнала. Предложенный подход к исследованию НМС развивает дальше подход, известный в классической теории систем автоматического управления.

Список литературы

  1. Соболев О.С. Методы исследования линейных многосвязных систем. М.: Энергоатомиздат, 1985.

  2. Поляк Б.Т., Цыпкин Я.З. Устойчивость и робастная устойчивость однотипных систем // АиТ. 1996. № 11. С. 91–104.

  3. Петров Б.Н., Черкасов Б.А., Ильясов Б.Г., Куликов Г.Г. Частотный метод анализа и синтеза многомерных систем автоматического регулирования // Докл. АН СССР. 1979. Т. 247. № 2. С. 304–307.

  4. Ильясов Б.Г., Кабальнов Ю.С. Исследование устойчивости однотипных многосвязных систем автоматического управления с голономными связями между подсистемами // АиТ. 1995. № 8. С. 82–90.

  5. Ильясов Б.Г., Саитова Г.А., Халикова Е.А. Анализ запасов устойчивости гомогенных многосвязных систем управления // Изв. РАН. ТиСУ. 2009. № 4. С. 4–12.

  6. Ильясов Б.Г., Саитова Г.А. Системный подход к исследованию многосвязных систем автоматического управления на основе частотных методов // АиТ. 2013. № 3. С. 173–191.

  7. Ильясов Б.Г., Саитова Г.А. Анализ устойчивости динамических систем, представленных в полиномиальной векторно-матричной форме // Изв. РАН. ТиСУ. 2018. № 2. С. 3–10.

  8. Ильясов Б.Г., Саитова Г.А., Денисова Е.В. Анализ периодических движений в нелинейных однотипных многосвязных системах автоматического управления (МСАУ) // Мехатроника, автоматизация, управление. 2001. № 7. С. 29–34.

  9. Ильясов Б.Г., Мунасыпов Р.А., Саитова Г.А. и др. Анализ периодических движений в многосвязных системах с нечеткими регуляторами в сепаратных подсистемах // Мехатроника, автоматизация, управление. 2004. № 8. С. 24–29.

  10. Васильев С.Н., Ильясов Б.Г., Красильщиков М.Н. и др. Проблемы управления сложными динамическими объектами авиационной и космической техники / Под ред. С.Н. Васильева. М.: Машиностроение, 2015. 519 с.

Дополнительные материалы отсутствуют.