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

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

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

Аннотация научной статьи по математике, автор научной работы — Кожевникова Лариса Владиславовна, Ушаков Анатолий Владимирович

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

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

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

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

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

КРОНЕКЕРОВСКАЯ МАТРИЧНАЯ МОДЕЛЬ ДИНАМИЧЕСКИХ

ПРОЦЕССОВ С МОДУЛЯЦИЕЙ Л.В. Кожевникова, А.В. Ушаков

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

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

Системы управления и следящие системы с модуляцией составляют заметную часть практики автоматического управления. Модуляторами в таких системах являются: сельсины, поворотные трансформаторы, индуктивные датчики, полудисковые модуляторы лучистой энергии и т.д. [1].

Однако теоретические исследования процессов в системах с модуляцией, иногда именуемых системами на несущей переменного тока [2], в последнее время заметно сократились, причем это произошло на фоне интенсификации исследования динамических систем с использованием возможностей метода пространства состояния (МПС) [3, 4].

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

Свойства векторных и матричных кронекеровских структур

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

Определение 1 (О.1). Кронекеровским произведением двух векторов X и У, X е Я" У е Ят , называется вектор X ® У, составленный из сепаратных произведений {XjУj; г = 1,"; ] = 1, т} их элементов так, что становится справедливым представление

X ® У = 001^; г = 1"; ] = 1т}, где X ® У е Я"т (1)

Примечание 1 (П.1). Очевидно, кроме кронекеровского произведения X ® У векторов может быть построено также произведение У ® X векторов, причем, в общем случае эти произведения оказываются не коммутативными так, что X ® У * У ® X

Определение 2 (О.2). Если размерности векторов X и У одинаковы, то на их кронекеровском произведении X ® У может быть построено согласованное сужение этого произведения (X ® У) 5, задаваемого представлением

(X ® У) 5 = оо^У,; г = 1"} (2)

Примечание 2 (П.2). Согласованное сужение кронекеровского векторного произведения X ® У может быть осуществлено с помощью оператора сужения с матрицей Б вида

5 = diag{[0U : 1 : 01, ];, = 1,п} (3)

так, что становится справедливой запись

(X ® У) 5 = 5 (X ® У) (4)

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

Свойство 1 (СВ.1). Дифференцирование векторной кронекеровской структуры в виде их кронекеровского произведения осуществляется по правилам дифференцирования сложной функции, представленной в мультипликативной форме так, что

— (X (1) ® У (1)) = (X (1) ® У (1)) = X (1) ® У (1) + X (0 ® У (1) (5)

(— Л •

— (X (1) ® У (1) ® 7 (1)) = (X(1) ® У (1) ® 7 (1)) =

— (6)

X (1) ® У (1) ® 7 (1) + X (1) ® У (1) ® 7 (г) + X (г) ® У (г) ® 7 (г)

Определение 3 (О.3). Кронекеровским произведением прямоугольных матриц А е Япхт, В е Ярхд называется матрица (А ® В) размерности (пр х тд), составленная в силу соотношения

А ® В = со1[гом>(А,,}В; у = 1т);, = Ъи} (7)

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

А ® В * В ® А (8)

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

Определение 4 (О.4). Кронекеровской суммой квадратных матриц А е Япхп и В е ^тхт называется матрица (А Ф В), размерности (пт х пт), составленная в силу соотношения

А Ф В = А ® 1В + 1А ® В, (9)

где 1А, 1В - единичные матрицы, согласованные по размерности соответственно с матрицами А и В.

Примечание 4 (П.4). Для кронекеровской суммы квадратных матриц А и В, а в общем случае и произвольного числа матриц, существует альтернативное название -преобразование Сильвестра матриц, обозначаемое 5,{ А, В), тогда оказывается справедливой запись

А Ф В = А ® 1В + 1А ® В = 5,{ А, В} (10)

Для случая 3-х квадратных матриц А, В, С кронекеровская сумма или их преобразование Сильвестра будет записано в форме

5,{А, В, С} = А Ф В Ф С = А ® 1В ® 1С + 1А ® В ® 1С + 1А ® 1В ® С (11)

Отметим тут же, что как и кронекеровское произведение матриц кронекеровская сумма не коммутативна.

Кронекеровские матричные структуры обладают следующими свойствами.

Свойство 2 (СВ.2). Алгебраический спектр собственных значений кронекеровского произведения A ® B квадратных матриц A е Rnxn и B е Rmxm как матричной функции от матриц обладает тем свойством, что его элементы образованы попарными произведениями собственных значений кронекеровски перемножаемых матриц

а{A ® B} = [jK : det( jI - A ® B) = 0; jK = AAi ABj; i = 1, n; j = 1, m; k = 1, mn} (12) Свойство 3 (СВ.3). Алгебраический спектр собственных значений кронекеровской суммы A Ф B квадратных матриц A е Rnxn и B е Rmxm как матричной функции от матриц обладает тем свойством, что его элементы образованы попарными суммами собственных значений кронекеровски суммируемых матриц

a{A Ф B} = [vl : det(v,I - A Ф B) = 0; vl = AAl + ABj;i = Щ j = 1m;l = \mn} (13)

В (12) и (13) AAi и ABj собственные значения матриц А и В.

Сделаем следующее примечание к свойствам (СВ.2) и (СВ.3). Примечание 5 (П.5). Алгебраические спектры собственных значений кронекеровских произведений A ® B и B ® A в силу (12) совпадают, аналогичным свойством обладают и спектры кронекеровских сумм A Ф B и B Ф A .

Свойство 4 (СВ.4). Определитель кронекеровского произведения квадратных матриц удовлетворяет соотношению

det(A ® B) = (det A)m (det B)n, (14)

где A е Rnxn и B е Rmxm .

Свойство 5 (СВ.5). След кронекеровской суммы квадратных матриц удовлетворяет соотношению

tr(A Ф B) = m ■ trA + n ■ trB, (15)

где A е Rnxn и B е Rmxm .

Свойство 6 (СВ.6). Ранг кронекеровского произведения квадратных матриц удовлетворяет условию

rang (A ® B) = rangA ■ rangB , (16)

где A е Rnxn и B е Rmxm .

Для целей решения поставленной задачи полезно напомнить основные свойства кронекеровских матричных произведений произвольных матриц, которые оказываются необходимыми при преобразованиях матричных композиций, содержащих в своем составе эти произведения. Свойство 7 (СВ.7).

(P ® Q)(W ® V) = PW ® QV (17)

Свойство 8 (СВ.8).

(P + Q) ® R = P ® R + Q ® R (18)

P ® (Q + R) = P ® Q + P ® R (19)

P ® (Q ® R) = (P ® Q) ® R (20)

В (17) - (20) матрицы P, Q, R, W, V имеют произвольные размерности, не противоречащие правилам перемножения и сложения матриц. Свойство 9 (СВ.9).

p ® Q = (P ® Iq )(Ip ® Q) (21)

(P ® Qx)(P2 ® Q2)к(Pr ® Qk) = (PP2 kPk) ® (QQ ...QK) (22)

(P ® Q)-1 = P-1 ® Q-1 (23)

I ® P P2 к Pk ) = (Ip1 ® P\ )(Ip 2 ® P2) к (Ipk ® Pk ) (24)

В выражениях (21) - (24) Iq, Ip и т.д. - единичные матрицы, по размерности согласованные с соответствующими матрицами Q, P и другими аналогичными.

Свойство 10 (СВ.10). Оператор сужения кронекеровского произведения векторов с матрицей сужения 5 удовлетворяет соотношению

5(PX ® Q7) = 5(Р ® д)(X ® 7) (25)

Основной результат

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

X (г) = FX (г) + Gv(t ); X (0); У (г) = CX (г) (26)

7 (г) = Г7 (г); 7 (0); g (г) = Р7 (г) (27)

7м () = Гм7м

(г); 7м (0); gм (г) = Рм7м (г) (28)

В модели (26) многомерной непрерывной системы Х - векторы состояния; V -вектор внешнего воздействия; У - вектор выхода; X е Кп; V, У е Кт ; F, G, С - матрицы

7-1 7~>пхп /"^Т /~ч 7~>пхт

состояния входа и выхода соответственно; F е К , С , и е К .

В модели (27) источника внешнего воздействия 7 и g - вектора состояния и выхода ИВВ соответственно; 7 е К1; g е Кт; Г, Р - матрицы состояния и выхода;

Ге К1х1; Р е Ктх1.

В модели (28) источника модулирующего сигнала 7м и gм - векторы состояния и выхода ИМС соответственно; 7м е Кк; gм е Кт; Гм, Рм - матрицы состояния и выхода ИМС; Гм е КкхК; Рм е Ктхк .

Процесс формирования модулированного внешнего воздействия v(í) представим в форме

v(t) = ео1{Е} (1) • gмJ (1); ] = 1,^} (29)

Нетрудно видеть, что процесс модуляции внешнего воздействия в форме (29) допускает представление его в виде кронекеровского произведения векторов с последующим сужением, что может быть представлено в форме:

V(t) = 5 ^ (г) ® gм (г)) (30)

Если теперь учесть правила формирования g (г) и gм (г) представленных в (27) и (28), то (30) в силу свойств кронекеровских произведений матриц может быть записано в форме

V(t) = 5 (£ (г) ® gм (г)) = 5 (Р7 (г) ® Рм7м (г)) = 5 (Р ® Рм )(7 (г) ® 7м (г)) (31)

Выражение (31) представляет модулированный сигнал v(t) как функцию состояния системы с вектором состояния 7 (г) ® 7м (г) .

Сформируем динамическую систему, с вектором состояния 7 (г) ® 7м (г), опираясь на модели (27) и (28), описывающих процессы по компонентам введенного вектора являющегося кронекеровским произведением векторов, а также свойства матричных кронекеровских структур. В результате получим следующую цепочку равенств

^ А • .

—(2 (г) ® 2М (г))=(7 (г) ® 2М (г)) = 7 (г) ® 7м (г) + 7 (г) ® 7м (г) = аг

= Г7 (г) ® 2м (г) + 7 (г) ® Гм7м (г) = (Г ® I Гм +I г ® Гм )(7 (г) ® 7м (г)) =

= (ГШГм )(7(г) ® 7м (г)); 7(0) ® 7м (0)

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

~ Г х 1

X = (33)

[7 ® 7м ]

и сформулируем утверждение.

Утверждение 1 (У.1). Процессы в непрерывной системе (26) с модулированным внешним воздействием (29), компоненты которого задаются (27) и (28), могут быть представлены автономной системой

X(г) = РХ; Х~(0)

X (г) = С хХ(г); У (г) = СтХ(г), где матричные компоненты соотношений (34), (35) вычисляются выражений

08(Р ® Рм )"|

(36)

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

(34)

(35) помощью

Р =

Р

0

ГШГм

Сх = [ I

X

0]; Су = [С ; 0] (37)

Доказательство.

Доказательство утверждения строится на покомпонентном формировании производной по времени от вектора (33) с использованием исходной модели (26) многомерной системы, представления (31) процесса формирования внешнего модулированного сигнала, а также соотношения (32).

Приведенное утверждение содержит решение поставленной задачи формирования кронекеровской матричной модели динамических процессов с модуляцией.

Заключение

Нетрудно видеть, что модель вида (34) - (37) оказалась универсальной, т.к. позволяет исследовать процессы как с модуляцией входного воздействия, так и без нее. В последнем случае, в выражении (29) достаточно положить gMj (г) = 1; ] = 1, т . Это

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

Литература

1. Сабинин Ю.А. Позиционные и следящие электромеханические системы: Учебное пособие. - СПб.: Энергоатомиздат, Санкт-Петербургское отд-ние, 2001. Куракин К.И., Куракин Л.К. Анализ систем автоматического регулирования на несущей переменного тока. - М.: Машиностроение, 1978. Заде Л., Дезоер Ч. Теория линейных систем. / Пер. с англ. М.: Наука, 1970. Ту Ю. Современная теория управления. / Пер. с англ. М.: Наука, 1971.

2.

3.

4.

5. Ланкастер П. Теория матриц. /Пер. с англ. М.: Наука, 1978.

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