Главная страница  Программы проектирования 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [ 15 ] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100]

На этом основании заключаем, что \ (k)-*-0 при k-oo, если выполняется предельное соотношение

lim Fft(r)=0. (2.10)

Таким образом, задача исследования устойчивости системы (2.6) сводится к исследованию свойств фундаментальной матрицы Р(Г).

Соотношение (2.10) выполняется в том случае, когда какая-либо норма матрицы Р(Г) меньше единицы [82]. Для наших целей удобно использовать норму следующего вида:

/?()=l/ i Flik), (2.11)

где Fij{k) - элементы матрицы Р(7).

Справедливо следующее положение: система (2.6) устойчива, если существует конечное число k = k*, такое, что для ее фундаментальной матрицы Р(Г) выполняется условие

/?(й* + /)<1, /=1, 2, ... (2.12)

Для неустойчивой системы существует такое значение k = k**, что

R{k** + l+\)>R{k**+l):>l, 1=1, 2, ... (2.13)

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

1. Интегрировать дифференциальное уравнение (2.8) для фундаментальной матрицы F(/) до i = T.

2. Для матрицы B = F(0 вычислить норму R(k)~\/ 2 В.

где Вц - элементы матрицы В.

3. Если /?(й) -КО, перейти к п. 4; иначе перейти к п. 5.

4. Печать заключения: система устойчива.

5. Выполнить умножение матриц ВхВ-*-В.

6. Увеличить переменную k в 2 раза: kX2-k.

7. Если k-k*<0, перейти к п. 2; иначе перейти к п. 8.

8. Печать заключения: система неустойчива.

Для повышения быстродействия работы алгоритма в нем предусмотрена проверка условий (2.12), (2.13) применительно к матрицам F, F, F", степени которых увеличиваются по закону геометрической прогрессии. Это позволяет сделать заключение об устойчивости или неустойчивости системы по норме Rik), вы численной для матрицы, возведенной в высокую степень k. На пример, после 5 умножений матриц ВхВ матрица Е(Г) будет .возведена в степень й = 64, а после 10 умножений =1024. Практически для прикладных задач можно назначать й* = 64... 128, что соответствует 5 и 6 умножениям матриц ВХВ.



Интервал интегрирования Г дифференциального уравнения (2.8) может быть назначен с учетом следующих рекомендаций. Если динамические свойства изучаемой системы (2.6) допускают возможность интегрирования с щагом h, то целесообразно принять Г= (50 ... 100)/г.

2.3. ИССЛЕДОВАНИЕ АБСОЛЮТНОЙ УСТОЙЧИВОСТИ СИСТЕМ С ОДНИМ НЕЛИНЕЙНЫМ ЭЛЕМЕНТОМ

Под абсолютной устойчивостью нелинейных систем автоматического управления понимается асимптотическая устойчивость в целом при произвольной характеристике нелинейного элемента y = F{x) в первом и третьем квадрантах внутри угла, образованного осью абсцисс и прямой у = КрХ.

Для исследования абсолютной устойчивости нелинейных систем широкое распространение получили методы, ведущие свое начало от работ румынского математика В. М. Попова. Разработан ряд эффективных алгоритмов и программ [1, 12], реализующих некоторые из этих методов. Все алгоритмы используют критерий устойчивости Попова, который формулируется следующим образом [57]:

для абсолютной устойчивости положения равновесия замкнутой нелинейной системы автоматического управления, состоящей из последовательно соединенных устойчивой линейной части с передаточной функцией W(p) и нелинейного элемента со стационарной характеристикой F{x) (рис. 2.1), удовлетворяющей условию

OF{x)/xKf, F{0)=0, Kf>0, (2.14)

достаточно, чтобы существовало такое действительное q, при котором для всех (00 выполнялось неравенство

Re[(l+j(7co)r(jco)] + l Cf>0,

(2.15)

где W(j«) = [ir(p)]p=j- час-тотная характеристика линейной части.

При проверке неравенства (2.15) необходимо осуществить перебор по двум переменным q я а, что представляет определенные трудности для систем высокого порядка. Задача исследования абсолютной устойчивости существенно упро-

Рис. 2.1 -»-




щается если использовать алгебраическую форму критерия Попова (2.15) в сочетании с критерием Рауса [98]. Такой подход исключает необходимость перебора по частоте в диапазоне

Пусть передаточная функция линейной части имеет вид W{p)= "ibip I iaipi,mn-l. (2.16)

i=0 / i=0

Частотную характеристику представим в виде

W{i(o) = (Bx+iB2)/iAx + \A2). (2.17)

Подставив (2.17) в (2.15), получим следующее эквивалентное неравенство [25]:

S{(i))==P{a)-KFQ(a)-KFqR(a)>0 при шО, (2.18)

где Р{(л), Q(o)) и R((o)-многочлены от со, определяемые по формулам Р=А1+А2, Q=i5, Ч-Лзг, /? = о) (Л,52-г,).

Предположив, что д я Kf заданы, можно представить условие (2.15) в алгебраической форме:

5((о)= 2 ёГ2Ь«*>0 прио)>0. (2.19)

При этом для вычисления коэффициентов g2h (2.19) можно получить следующие соотнощения [35]:

g2h = P2k+KFQ2h-KFqR2h, k = 0, 1, ..„ п, (2.20)

min {k,n-k)

P2h = al-2 2 (-1)о, га,+г,й = 0, 1, ... ,n;

min (2ft,n)

Q2k= E (-1)+»,-, = 0, 1, ... (2.21)

i=max(0.2fc-m) min(2ft-I,n)

R2h - 2 (- 1)*++ at Ьгк-1-1, = 0, 1, ... , m,

i=max( 0, 2ft- 1 -m)

Причем, если (-1)"+">0, то

mi = m2= («-fm)/2; (2.22)

в Противном случае

mi=(m-rn-1)/2, m2=(m + n+l)/2. (2.23)

Таким образом, задача исследования абсолютной устойчивости сводится к исследованию положительности многочлена S (со) относительно ш. Положительность многочлена S(o)) легко прове-




[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [ 15 ] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100]

0.0624