Научная статья на тему 'Построение систем сравнения и оценка качества процессов подсистем'

Построение систем сравнения и оценка качества процессов подсистем Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Григорьев В.В., Дудров П.В., Медынский Ю.В.

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

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

Похожие темы научных работ по математике , автор научной работы — Григорьев В.В., Дудров П.В., Медынский Ю.В.

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

Текст научной работы на тему «Построение систем сравнения и оценка качества процессов подсистем»

1

УПРАВЛЕНИЕ И ИНФОРМАТИКА В ТЕХНИЧЕСКИХ СИСТЕМАХ

ПОСТРОЕНИЕ СИСТЕМ СРАВНЕНИЯ И ОЦЕНКА КАЧЕСТВА

ПРОЦЕССОВ ПОДСИСТЕМ

В.В. Григорьев, П.В. Дудров, Ю.В. Медынский

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

1. Введение

Пусть задана динамическая система Б, состоящая из к взаимосвязанных подсистем Б;;. Поведение системы Б определяется уравнениями движения отдельных подсистем Бн, заданных разностными уравнениями

X(т +!) = ¥ х] (т))+ X ¥ чхз(т), (1)

} =1 }

где х { - п -мерный вектор состояния подсистемы Бн, ¥ (т, х ^ (т)) - п -мерные векторо-значные нестационарные функции, характеризующие динамические свойства отдельных подсистем, - матрицы с постоянными элементами, определяющие связи между

подсистемами. Составной вектор хТ = [хт,хт2,...,хтк ] размерности п, построенный из

векторов состояния отдельных подсистем, является вектором состояния системы Б.

Требуется установить, при каких условия данная система устойчива, и оценить качество процессов в подсистемах и в системе в целом.

2. Построение систем сравнения

Для каждой из подсистем выберем функцию Ляпунова из класса К выпуклых положительно однородных степени V функции, удовлетворяющих соотношениям

сЦ |х|V < V(х) < сЦх|V , с1 > 0, с2 > 0,

V (0) = 0, V (х ) = /V (х). Векторная функция Ляпунова при этом есть к-мерная векторная функция

V(х) = [),V2Уv(x2),...,VkУv(xk)]], (2)

элементами которой являются функции Ляпунова отдельных подсистем. На основе векторной функции Ляпунова сформулируем для системы общую функцию Ляпунова следующим образом:

Vo (х) = Ру (х), (3)

где Р0 = [01,р02,...,р0к] есть матрица строка размерности 1хк с положительными элементами.

Сопоставим системе (1) систему сравнения, определяемую линейными разностными уравнениями

и(т +1) = Л(т)и(т), (4)

П(т) = Рци(т), (5)

где о = [и1,о2,...,ок} - вектор состояния системы сравнения, п - скалярная функция, являющаяся выходом системы сравнения, Х(т) - квадратная матрица размером кхк с неотрицательными элементами. Предполагается что для системы сравнения выполнено условие и(0) = V(х(0)).

3. Анализ поведения процессов подсистем на основе систем сравнения

Рассмотрим задачу определения с помощью функции Ляпунова из класса К таких параметров системы сравнения, при которых справедливы неравенства

V(х(т)) < и(т), (6)

х(т)) < п(т), (7)

где и и п - вектор состояния и выходная скалярная переменная системы сравнения, соответственно. Векторное неравенство (6) понимается в смысле выполнения соответствующих неравенств для каждой из переменных векторов правой и левой части неравенства

^(х, (т))<ц (т), г = й). (8)

Теорема 1.

Пусть задана система (1), и для каждой подсистемы

х1 (т +1) = (т, х(т)) . (9)

При функциях Ляпунова Vi (хг) из класса К выполнены условия V(((т +1))< Х(т)((т)), (10)

где параметры Аи (т)> 0 при любых т. Тогда для векторной функции Ляпунова вида (2) справедливо неравенство (6), а для общей функции Ляпунова - неравенство (7), если при выполнении условия ц,0) = V(х(0)) элементы матрицы Я(т) вне главной диагонали определяются из соотношения

Лг1 = вир

'V ')'

, г * У (11)

V (xj)

Функции Ляпунова V (хг) из класса К являются выпуклыми положительно однородными функциями, для которых по лемме Фурасова справедливо неравенство

[('+х) (12)

для любых векторов х' и х' из . Совокупность условий

V (0)= 0, V ('х ) = /V (х) (13)

и (12) позволяет утверждать, что функции V (хг) порождают преобразованные нормы в пространстве Яп вида

14 = [ (х)}. (14)

Поэтому элементы матрицы Я(т) можно трактовать следующим образом: диагональные элементы Ягг (т) дают оценку сверху коэффициентов передачи подсистемы , а элементы Ху дают оценку сверху коэффициентов связей между г-ой и у'-ой подсистемами.

В случае квадратичных функций Ляпунова вида Vi (хг ) = хТ Ргхг вычисление коэффициентов производится по характеристическому уравнению

-мР ]=0

пучка квадратичных форм. При этом Л = ]/2, где

корня характеристического уравнения.

есть максимальное значение

I II2 _2 л2т 12

|х|| = р Л ах

Рис. 1. Оценочная трубка для множества траекторий

Из теоремы следует, что анализ исследуемой нелинейной системы сводится к анализу поведения системы сравнения, описание которой задается линейным нестационарным разностным уравнением. Вычисление решения этого уравнения - последовательностей и(т) и г/(т) при заданных начальных значениях - осуществляется ре-куррентно и не представляет труда. Поэтому для векторной и общей функции Ляпунова имеем оценки вида (6) и (7), соответственно, позволяющие косвенно судить о процессах в подсистемах и системе в целом. Например, для каждой из подсистем на основании неравенства V(х(т)) < и(т) можно построить «оценочные» трубки (рис. 1), ограниченные поверхностями

V (х ) = ч"(т ), (16)

где ц(т) есть решение уравнения (4), которые позволяют оценивать поведение траек-

торий каждой из подсистем по множеству начальных условий

Ях^ ={ (0): V ( (0))<и(0)}.

(17)

х

4. Оценка качества системы

Выяснение характера сходимости процессов в подсистемах и системе эффективнее производить, применяя прямой метод Ляпунова для изучения поведения системы сравнения. Формирование функции Ляпунова для системы сравнения может производиться различным образом. Однако положительность элементов матрицы Л(т) и неотрицательность значений переменных вектора состояния системы сравнения позволяет использовать функцию Ляпунова вида (2), относящуюся к классу модульных функций Ляпунова (V = 1) и являющуюся линейной функцией, что упрощает анализ поведения системы сравнения. Выбор элементов матрицы Р0 , определяющей задание функции Ляпунова (2), целесообразно производить на основании свойств системы сравнения (свойств матрицы Л(т)).

Приведем теорему, в которой получены достаточные условия экспоненциальной устойчивости составной системы Б.

а)

Р0и = V (и(т))

б)

Рис. 2. Модульные функции Ляпунова

Теорема 2.

Пусть для системы (1) выполнены условия (теоремы 1), и функции Ляпунова удовлетворяют неравенствам

ОМ< V,(хг)< С^Ц",(г = 1,к), (18)

Сю10и< Ру< С2010о (19) где С1г и С2г (г = 1, к) - некоторые положительные постоянные, а С10 и С20 - положительные постоянные, удовлетворяющие соотношениям

С10 = т1пК } С20 = таХ(Р0г }. (20)

г г

Тогда для того, чтобы система (1) была экспоненциально устойчивой, достаточно чтобы существовало такое положительное число Хс < 1, что для любого т было бы справедливо уравнение Ляпунова

Р0А(т)-АсР0 =-а (т) (21)

при матрице Р0 с положительными элементами и матрице Q0 (т) с по крайней мере, неотрицательными элементами. При этом для системы (1) справедлива оценка процессов ||х(т|<р/Т||х(0| (22)

со значением

С*

Р= С*,

где

С* = тт{0гс1г}, С* = тах{р0гс2г}.

г г

Из выполнения уравнения (21) следует неравенство

Pov(m (24)

т.е. система сравнения экспоненциально устойчива с оценкой процессов

С

\o(m)|< С^ Am |и(0|, (25)

С10

k

где = . Система сравнения является как бы «мажорирующей» системой, даю-

i=1

щей оценку сверху поведения процессов исследуемой системы (1).

Дадим геометрическую интерпретацию локальных достаточных условий экспоненциальной устойчивости системы при использовании модульных функций Ляпунова. Часть пространства Rk, содержащую все вектора с неотрицательными значениями элементов, будем обозначать R+ ( R+ œ Rk ). На рис. 2а для случая k = 2 дана интерпретация модульной функции Ляпунова. Поверхность постоянного уровня, определяемая уравнением

Р0и = Pou(m),

отсекает в R+ область с заштрихованными границами. Поверхность постоянного уровня

I(р = CiV(u(m)), (i = 1,2) иллюстрирует минимаксные ограничения для модульной функции Ляпунова, определяемой матрицей P0 . На рис. 2б показано, что для экспоненциально устойчивой системы в случае выполнения локальных достаточных условий при 0 < A < 1 при любом значении u(m) е R+ последующее значение вектора u(m) будет принадлежать заштрихованной области, т.е. области, отсекаемой от R+ поверхностью Р0и = AV (u(m)).

Другими словами, если поверхность Р0о = V (u(m))

проходит через конец вектора u(m ), то значение постоянного уровня поверхности, ограничивающей область расположения последующих значений вектора состояния системы, уменьшается в A раз. Область расположения вектора состояния через i интервалов дискретности изображена на этом рисунке с двойной штриховкой. С увеличением числа интервалов m при A< 1 эти области стягиваются к началу координат, а, следовательно, и значения вектора состояния стремятся к нулю.

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

Литература

1. Григорьев В.В. Аналитический синтез регуляторов на основе качественной устойчивости.

2. Григорьев В.В., Дроздов В.Н., Лаврентьев В.В., Ушаков А.В. Синтез дискретных регуляторов при помощи ЭВМ. Л.: Машиностроение, ЛО, 1983. 245 с.

3. Григорьев В.В., Коровьяков А.Н. Анализ процессов в многосвязных дискретных системах на основе векторных функций Ляпунова. // Автоматика и телемеханика. 1984. №4. С 39-47.

4. Матросов В. М. Методы векторных функций Ляпунова в системах с обратной связью. // Автоматика и телемеханика. 1972. №9. С. 63-75

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