Устойчивость ЦАС. Необходимые и достаточные условия устойчивости.
Рассмотрим цифровую АС, динамика которой записывается разностным уравнением
anx[k]+an-1x[k-1]+...+a0x[k-n]=bmy[k]+b0y[k-m]
Как и в случае непрерывных систем, устойчивость определяется только свободным (невозмущенным) движением системы, то есть однородным разностным уравнением вида:
anxсв[k]+an-1xсв[k-1]+...+a0xсв[k-n]=0
Общее решение данного уравнения имеет вид
где Ci-некоторые произвольные константы,
Zi-корни характеристического полинома системы
an+an-1z-1+...+a0z-n=0Ûanzn+an-1zn-1+...+a0=0
(отметим, что эквивалентность этих полиномов определяется из условия то есть z никогда не равняется 0).
Для устойчивой системы свободное движение затухает с течением времени , другими словами установившееся значение решетчатой функции хсв[¥] равняется нулю.Исходя из этого сформулируем необходимые и достаточные условия устойчивости в виде следующей теоремы.
Теорема: Для того, чтобы цифровая АС была устойчивой необходимо и достаточно, чтобы модули всех корней Zi ее характеристического A(z)=0 были меньше единицы ½zi½< 1
Доказательство: Рассмотрим предельное соотношение для k-того члена x[k]
Так как коэффициенты характеристического полинома A(z)=0 действительны, это значит, что все корни Zi либо действительные либо комплексно сопряженные:
а)допустим все Zi действительные, Zi=ai,
Данное выражение равно нулю, когда все ai по модулю меньше 1, то есть
"i : ½ai ½=½Zi ½< 1
б) допустим есть комплексно-сопряженные корни
Zi=ai+jwi
тогда
Последнее выражение стремится к нулю лишь при условии ½Zi½<1
что и требовалось доказать.
|
Геометрически это интерпретируется так:
Однако использование такого критерия предполагает нахождение корней Zi характеристического полинома системы, что при больших n достаточно трудно.Применение же других критериев Гурвица, Михайлова,... связано с оценкой расположения корней в левой части комплексной плоскости,а не внутри круга единичного радиуса. Возникает вопрос как использовать данные критерии для цифровых систем?
11.2.Билинейное преобразование характеристического уравнения
цифровой АС.
Введем в рассмотрение некоторое билинейное w-преобразование (дубль вэ)
В этом случае характеристическое уравнение системы A(Z)=0, преобразуется
Рассмотрим как в этом случае видоизменяется условие устойчивости ½Z½<1.
Допустим w= a+jb , тогда
Подкоренные выражения всегда положительны, поэтому последнее неравенство можно переписать в виде (1+a)2+b2<(1-a)2+b2 или 1+2a+a2+b2<1-2a+a2+b2ÛLa<0
или a<0 Таким образом, w -преобразование позволяет условие устойчивости ½Z½<1 в комплексной плоскости Z перевести в условие Re w = a<0 комплексной плоскости w , и следовательно применять в пространстве w известные критерии устойчивости.
|
Пример: A(z)=z2-z+1 подставим
Система на границе устойчивости. Матрица Гурвица:
D1=1 > 0 D2=0½Þсистема на границе устойчивости.
11.3. Представление цифровых АС в пространстве состояний.
При построении систем управления современными летательными аппаратами широко используются методы, основанные на векторно-матричном описании процессов управления. Для непрерывных систем эти методы достаточно подробно рассматривались в разделе ,, Много-
мерные автоматические системы’’. Попробуем распространить эти подходы для описания цифровых автоматических систем.
Уравнение состояния многомерной АС
при X(0)=X0
имеет своим решением (формула Коши)
Перейдем в этом уравнении к дискретному времени t=kT0, и интеграл возьмем методом прямоугольников (левых) k=0,1,2,...
обозначим
k = 0 X[0]=X0 D=ФBT0
k = 1 X[1]=Ф×X0+ФBU[0]T0=Ф×X[0]+D×U[0]
k = 2 X[2]=Ф2X0+Ф2(BU[0]T0+Ф-1BU[1]T0)=
=Ф2X0+Ф2BU[0]T0+ФBU[1]T0=
=Ф[ФX0+ФBU[0]T0]+FBT0U[1]
Или окончательно уравнение состояния цифровой АС
X[k]=FX[k-1]+DU[k-1]
где X[k]- решетчатая вектор-функция состояния n´1;
U[k]- решетчатая вектор-функция входа m´1;
- дискретный аналог матричной экспоненты-матрицы состояния цифровой АС n´n;
D=F×B×T0- матрица эффективности управления ЦАС n´m
На практике матрица Ф может вычисляться по формуле Эйлера
Применим к уравнению состояния ЦАС дискретное преобразование Лапласа
X(z)=F×z-1 X(z)+Dz-1U(z)ÛzX(z)-Fx(z)=DU(z) z-скаляр
x(z)=(E×z-F)-1DU(z)
Матричная передаточная функция n´m . Анализ ЦАС по передаточной функции может вестись по рассмотренным ранее мотодикам.
11.4.Устойчивость многомерных ЦАС.
Матричная z -передаточная функция многомерной ЦАС
W(z)=(Ez-F)-1D
имеет своим характеристическим полиномом
det(Ez-F)
Очевидно, что необходимое и достаточное условие устойчивости имеет вид ïZiï<1, i=1,2,...,n где Zi - корни характеристического полинома или собственное значение матрицы состояния Ф.
Попробуем вновь обойти проблему нахождения этих собственных значений, путем применения второго метода Ляпунова.
Рассмотрим свободное движение ЦАС
X[k]=FX[k-1]
и построим для нее положительно определенную квадратичную форму
V[k]=XT[k]GX[k]
Применим оператор первой разности к данной форме с учетом уравнения состояния ЦАС
ÑV[k]=V[k]-V[k-1]=xT[k]Gx[k]-xT[k-1]GX[k-1]=
=XT[k-1]FTGFX[k-1]-xT[k-1]GX[k-1]=
=XT[k-1](FTGF-G)X[k-1]
Потребуем, чтобы ФТГФ-Г=-b, где b- положительно определенная матрица, тогда ÑV[k]=-XT[k-1]bX[k-1]
И так имеем положительно-определенную функцию V первая разность от которой есть функция отрицательно-определенная. При этих условиях можно сформулировать аналог второго метода Ляпунова для линейных многомерных ЦАС.
Теорема: Для того, чтобы линейная многомерная ЦАС была устойчи-
вой X[k]=FX[k-1]+DU[k-1] необходимо и достаточно,
чтобы матричное уравнение ФТГФ-Г=-b
( b - заданная положительно определенная матрица) имело
своим решением положительно определенную матрицу Г.
Данное уравнение называется аналогом уравнения Ляпунова для ЦАС.
<== предыдущая лекция | | | следующая лекция ==> |
Основные свойства цифровых АС. | | | Оценка качества цифровых АС. |
Дата добавления: 2015-12-16; просмотров: 1035;