Научная статья на тему 'Об условиях наблюдаемости поэтапно меняющихся управляемых линейных систем'

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

CC BY
185
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОЭТАПНО МЕНЯЮЩАЯСЯ ЛИНЕЙНАЯ СИСТЕМА / ИЗМЕРЕНИЕ / ВПОЛНЕ НАБЛЮДАЕМОСТЬ / УСЛОВИЯ ВПОЛНЕ НАБЛЮДАЕМОСТИ / GRADUALLY CHANGING LINEAR SYSTEM / MEASUREMENT / QUITE OBSERVABLE / CONDITIONS OF QUITE OBSERVABLE

Аннотация научной статьи по математике, автор научной работы — Барсегян Ваня Рафаелович

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

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

ABOUT CONDITIONS OF OBSERVABILITY OF GRADUALLY CHANGING CONTROLLABLE LINER SYSTEMS

A possibility of full recovery phase coordinates of gradually changing linear system on results of incomplete measure is researching. A condition of necessary and sufficient for complete observability gradually changing linear unstationary and stationary systems is obtained. This one shown that in separate segment of time gradually changing system formed not quite observable stationary systems, can be fully observed in all interval of time.

Текст научной работы на тему «Об условиях наблюдаемости поэтапно меняющихся управляемых линейных систем»

Баландин Антон Сергеевич, Пермский национальный исследовательский политехнический университет, г. Пермь, Российская Федерация, младший научный сотрудник научно-исследовательского центра «Функционально-дифференциальные уравнения», e-mail: [email protected]

Balandin Anton Sergeevich, Perm State National Research University, Perm, the Russian Federation, Junior Researcher of the Research Center «Functional-Differential Equations», e-mail: [email protected]

УДК 517.977, 519.711

ОБ УСЛОВИЯХ НАБЛЮДАЕМОСТИ ПОЭТАПНО МЕНЯЮЩИХСЯ УПРАВЛЯЕМЫХ ЛИНЕЙНЫХ СИСТЕМ

© В.Р. Барсегян

Ключевые слова: поэтапно меняющаяся линейная система, измерение, вполне наблюдаемость, условия вполне наблюдаемости.

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

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

Управляемость и наблюдаемость - два фундаментальных понятия теории управления и являются принципиальными как в задачах для обычных систем [1-5], так и в задачах управления и наблюдения для поэтапно меняющихся систем. Вопросы управляемости и наблюдаемости указанных систем переменной структуры исследованы в работах [6-12]. В работах [7-9] получены необходимое и достаточное условие вполне управляемости поэтапно меняющейся линейной системы. В работах [11, 12] получены необходимое и достаточное условие для управляемости и наблюдаемости кусочно линейных импульсных управляемых систем.

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

1. Постановка задачи. Рассмотрим управляемый процесс, динамика которого описывается поэтапно меняющимися линейными нестационарными дифференциальными уравнениями

А^ж + Б1(¿)и, при £ € [¿о,^)

А 2(¿)ж + Б2(¿)и, при г € [¿1, ¿2) Ж = (1.1)

Ат(г)ж + Бт(г)и, при £ € [¿т_1,Т]

где х(г) € Мк, х(г) — фазовый вектор системы; Ак(¿),Бк(¿) (к = 1,...,т) матрицы параметров системы (модели объекта), и(£) управляющее воздействие, соответственно, с размерностями

Ак(¿) — (п х п), Бк(г) — (п х г), и(г) — (г х 1). В общем случае будем предполагать, что элементы матрицы функций Ак(¿),Бк(¿) и вектор-столбца и(£) являются непрерывными функциями.

Предполагается, что в заданные промежуточные моменты времени ¿к, 0 ^ ¿о < ¿1 < ... < ¿т-1 < ¿т = Т, конец движения предыдущего этапа является началом следующего этапа, т. е. в моменты времени ¿к

— 0) = + 0)= ) (к = 1,..., т — 1). (1.2)

Через у^) обозначим вектор у(^ = (у1(^),..., у«^))Т, компоненты которого являются линейными комбинациями фазовых координат Жг и компонент управления и^, т. е. будем считать, что

С^ж + А^и, при í € [^,¿0 С2(^)ж + ^(¿К при 2 € [¿1, ¿2)

У =

(1.3)

^ Ст(^)ж + Дт(4)и1 при * € [¿т_1, Т]

где С к(¿),^к(¿) —непрерывные матрицы размерностей (з х п) и (з х г) соответственно. Здесь и далее верхний индекс « Т » означает операцию транспонирования.

Предполагается, что компоненты уг вектора у доступны наблюдению (измерению) на отрезке времени ¿о ^ t ^ Т, и, следовательно, по данным измерений известны функции Уг = Уг(*), (г = 1,...,в), ¿0 < * < Т.

Задача наблюдения состоит в том, чтобы по полученным результатам наблюдения (измерения) (1.3), т. е. по известной функции у^) = (у^),..., уД^)) определить значения вектор-функции ж^) при всех t € [¿о,Т], являющейся решением уравнения (1.1) при известной и^).

Решение системы (1.1) с условием (1.2) для t € [¿к_1, ¿к) представляется в виде [9]

ж(*) = Ук(Мо)ж(*о) + ^ Ук) I И3 ,т]и(т)йт + У Як[¿,т]и(т)^т, (1.4)

1=1

¿7-1 ¿к-1

где

Ук¿1) = Хкtk_1]Уk_1(tk_Ъ ¿1^

k_j_1

Ук (¿к ,1 )= П Xk_i[ík_г,ík_г_l], (к = 1,..., т;з = 0,...,к — 1) (1.5)

г=о

Як[¿, т] = Хк[¿, т]Бк(т), а через Хк[¿, т] обозначена нормированная фундаментальная матрица решения однородной части к -го уравнения системы (1.1), ж(^) — неизвестное начальное состояние системы. Отметим, что согласно введенному обозначению [9] (1.5) при 3 = к — 1, Ук [¿к, ¿к_1] = Хк [¿к, ¿к_1], а при 3 = к, У^ ,4 ] = Е.

Согласно формулам (1.3) и (1.4) при г € [гк_1,гк) к = 1,... ,т — 1 будем иметь

у(1) — Ск(г) ^ Ук) ! И3 [• ,т\п(т)йт — I Ик[г,т\п(т)йт— —Бк (г)п(г) = Ск (£)Ук (г, 1о)х(1о) (к = 1,...,т — 1)

(16)

Таким образом, т. к. предполагается, что функция и(г) известна, то для всех г € [го,т] левая часть соотношения (1.6) является известной. Учитывая, что начальное состояние системы х(Ьо) неизвестно, возникает вопрос, можно ли восстановить значение х(Ьо) по полученным результатам наблюдений.

Так как левая часть (1.6) известна, следовательно, для решения вопросов наблюдения вместо уравнений (1.1) и (1.3) достаточно рассматривать однородные уравнения (и(г) = 0)

Л1(г)х, М(1)х,

при г € [го,г1) при г € [г1, г2)

х = <

(1.7)

^ Лт(Ь)х, при г € [¿т_1,Т]

у

С1(г)х, С2(г)х,

при г € [¿о, ¿1) при г € [¿1,г2)

(1.8)

Ст(г)х, при г € [гт_1,т]

Решение (1.4) системы (1.1), в этом случае, для системы (1.7) при г € [¿к_1,гк) принимает следующий вид

х(г) = Ук (г,го)х(го), (1.9)

а по результатам измерения будем иметь

у (г) = Ск (г)Ук (г,го)х(го), г € [г^^к), (к = 1,...,т — 1).

(1.10)

Для того чтобы знать (восстановить) функцию х(г) на отрезке времени [Ьо,Т] достаточно по данным измерения у(г) (1.10) на отрезке времени [Ьо,Т] определить начальное состояние х(го) системы (1.7).

Определение. Поэтапно меняющаяся система (1.1) (или (1.7)), для которой конец движения предыдущего этапа является началом следующего этапа, называется вполне наблюдаемой по данным измерения (1.3) (или (1.8)) на отрезке времени [Ьо,Т], если по известным функциям п(Ь) и у(г), г € [Ьо,Т], можно определить (восстановить) состояние х(го) системы.

Задачу наблюдения поэтапно меняющейся линейной системы можно сформулировать следующим образом.

По данным наблюдения (измерения) известна вектор-функция у(г), г € [Ьо,Т], и представляется в виде (1.10). Требуется найти вектор х(Ьо) начального состояния фазового вектора х(г) системы (1.7), определяемого уравнением (1.9).

Если любое начальное состояние х(Ьо) системы (1.7) можно определить по известной на отрезке времени [Ьо,Т] вектор-функции у(г), представленной в виде (1.10), то система (1.7), (1.8) (с промежуточными условиями (1.2)) называется наблюдаемой на этом отрезке времени.

Возможность восстановления начального состояния х(Ьо) системы по некоторой наблюдаемой линейной операции над ее выходом называется наблюдаемостью.

2. Условие наблюдаемости поэтапно меняющихся линейных нестационарных систем. Доказана следующая теорема.

Теорема1. Для того чтобы поэтапно меняющаяся линейная система (1.7) с промежуточными условиями (1.2) и с наблюдаемой величиной (1.8) была вполне наблюдаемой на отрезке времени [¿0,Т], необходимо и достаточно, чтобы матрица

р т

М (io.il,...,Т) = (¿,¿0)^ (¿)Ск (¿)Ук (¿,¿0)^

/с к-

(2.1)

где

к- 1

Ук (¿, ¿о) = X [¿, ¿^1^-1^-1^0), Уи (£к .¿о) = П хк-^к-1^к-—\, (к = 1,... ,т - 1)

г=0

была неособой матрицей.

Матрица М(¿0, ¿1,..., Т) имеет размерность (п х п). Если матрица М(¿0, ¿1,..., Т) неособая (ёе! М(¿0, ¿1,..., Т) = 0,) то существует обратная матрица М-1(£0, ¿1,..., Т), и тогда начальное состояние х(^) системы (1.7) представляется в виде

х(^) = М-1(^, ¿1,... ,Т)Я(¿0, ¿1,... ,Т),

(2.2)

где

р т

Я(¿0,¿1,...,Т) = / ЕУкТ(¿,¿0)^1 (¿)у(¿)d¿. к1

¿с

Далее по формуле (1.9) можно определить решение системы (1.7), т. е. х(^) = Ук(¿, ¿0)М-1(£0, ¿1,..., Т)£■ (¿0, ¿1,..., Т), £ е [¿к-1, ¿к), (к = 1,..., т - 1).

Таким образом, если матрица М(¿0, ¿1,..., Т) (2.1) неособая, то поэтапно меняющаяся система (1.7) (с промежуточными условиями (1.2)), с наблюдаемым вектором (1.8) вполне наблюдаема на отрезке времени [¿0,Т].

3. Условие наблюдаемости поэтапно меняющихся линейных стационарных систем. Предположим, что система (1.1), (1.3) стационарна, следовательно стационарна и система (1.7), (1.8), т. е. она имеет вид

х = <

У =

А1х, А2Х, при при £ е [¿0, ¿1) £ е [¿1, ¿2)

Amx, при * е [¿т-1,Т]

С1х, С2х, при при г е [¿0, ¿1) г е [¿1, ¿2)

Сmx, при 1 е [¿т-1,Т]

(3.1)

(3.2)

где Ак, Ск (к = 1,..., т) постоянные матрицы размерностей (п х п) и (з х п) соответственно.

Требуется найти условия полной наблюдаемости системы (3.1), (3.2) на отрезке времени [¿0,Т], выраженные непосредственно через матрицы Ак, и Ск (к = 1,..., т).

Доказана следующая теорема.

Теорема 2. Для того чтобы система (3.1) с промежуточными условиями (1.2) и наблюдаемой величиной (3.2) была вполне наблюдаема на отрезке времени [to,T], необходимо и достаточно, чтобы ранг матрицы

S = (Cf Gj, Cf Af Gf,..., Cf(Af )P1 lGf,..., CmGm, СmAlGl,..., Сm(AI)Pm ^

(3.3)

был равен n, где

k-1

Ck = e-Aktk-1 Vk-i(tk-1,to), Vk(tk,to) = n Хк-г[tk-i,tk-i-1 ], (k = 1,... ,m), (3.4)

i=0

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

а числа pk обусловлены кратностями собственных значений матрицы Ak, (k = 1,... ,m).

m

Размерность матрицы S равна (n х q), где q = Pk. Будем предполагать, что число

k-1

столбцов матрицы S, т. е. q ^ п.

Матрицу (3.3) будем называть матрицей наблюдаемости поэтапно меняющейся линейной стационарной системы.

Если учитывать, что постоянные матрицы (3.4) с размерностями имеют максимальный ранг, т. к. являются произведением фундаментальных матриц решения системы (3.1), то ранг матрицы наблюдаемости (3.3) равен рангу матрицы без произведения на матрицу Ck (k = 1,2,... ,m) т. е.

S = (Gf, Af Gf, (Af )2 G1 , ... , (Al Y1 l<Gli, . .., Gm, AmGm, (Am)2 Gm, . . . , (Am)Pm 1 Gm) .

(35)

Следовательно, условие (3.3) вполне наблюдаемости поэтапно меняющейся линейной стационарной системы, т. е. теорему 2 можно сформулировать в следующем виде.

Теорема 3. Для того чтобы система (3.1) с промежуточными условиями (1.2) и наблюдаемой величиной (3.2) была вполне наблюдаема на отрезке времени [t0,T], необходимо и достаточно, чтобы ранг матрицы (3.5) был равен п.

Следствие. Если все собственные значения матрицы Ak (k = 1,... ,m) являются простыми, то для того чтобы система (3.1) с промежуточными условиями (1.2) и наблюдаемой величиной (3.2) была вполне наблюдаемой на отрезке времени [t0,T], необходимо и достаточно, чтобы ранг матрицы

S = (Gi, Af Gf, (Af , ..., (Af )n 1<Gi, . . . , GZ, AmGm, (Am)2 Gm, . . . , (Am)"' lGm) .

(3.6)

был равен n.

Замечание. Отметим, что из полученного условия вполне наблюдаемости поэтапно меняющейся линейной стационарной системы (3.1) с промежуточными условиями (1.2) и наблюдаемой величиной (3.2) можно получить известное условие вполне наблюдаемости линейных стационарных систем [1—5]. Действительно, если рассматривать систему

x = Ax, y = Gx, t € [t0,T],

где x € Rn, размерности матрицы A и G, соответственно, равны (n х n) и (s х n), то для вполне наблюдаемости этой системы, согласно теореме 3, необходимо и достаточно, чтобы ранг матрицы

(Gf ,Af Gf, (Af )2Gf,..., (Af )n-1 Gf)

был равен n.

Отметим, что число столбцов в матрице наблюдаемости (3.5) (или (3.6)) намного больше чем число строк (т. е. чем требуемый максимальный ранг). Следовательно, линейно независимые столбцы в матрице наблюдаемости (3.5) (или (3.6)) могут иметь произвольные расположения среди столбцов этой матрицы, т. е. они могут быть некоторыми столбцами, расположенными в подматрицах (блоках), образованных парами матриц {Ai, Gi}, {A2, G2},..., {Am,Gm}. Не исключено также, что все линейно независимые столбцы могут быть расположены в подматрице, образованной одной парой матриц {Ад., G&} (k = 1,...,m) или несколькими парами матриц. Это означает, что ранги всех подматриц (матриц наблюдаемости) по отдельности, образованных парами матриц {A&, Gk} (k = 1,..., m) могут быть не максимальными несмотря на то, что матрица (3.5) (или (3.6)) имеет максимальный ранг или ранг подматриц, образованных одной парой {Ak, Gk}, или одновременно ранги нескольких подматриц, образованных несколькими парами матриц, могут совпадать с максимальным рангом матрицы (3.5) (или (3.6)).

Таким образом, на отдельных отрезках времени [ifc-1,ifc] (k = 1,..., m) по отдельности все подсистемы, которые образуют поэтапно меняющуюся наблюдаемую систему могут быть не вполне наблюдаемыми, а поэтапно меняющаяся наблюдаемая система может быть вполне наблюдаемой на отрезке времени [to, T]. А если хотя бы одна подсистема из поэтапно меняющейся системы на своем отрезке времени функционирования вполне наблюдаема, то соответствующая система также будет вполне наблюдаемой.

ЛИТЕРАТУРА

1. Калман Р. Об общей теории систем управления // Труды 1 Конгресса ИФАК. М.: Изд-во АН СССР, 1961. Т. 2. С. 521-547.

2. Красовский Н.Н. Теория управления движением. М.: Наука, 1968. 476 с.

3. Ли Э.Б., Маркус Л. Основы теории оптимального управления. М.: Наука, 1972. 576 с.

4. Ройтенберг. Я. Н. Автоматическое управление. М.: Наука, 1978. 552 с.

5. Егоров А.И. Основы теории управления. М.: Физматлит, 2004. 504 с.

6. Забелло Л.Е. Об управляемости линейных нестационарных систем // Автоматика и телемеханика. 1973. № 8. С. 13-19.

7. Барсегян Т.В. Об условии вполне управляемости поэтапно меняющейся линейной стационарной системы // Известия НАН РА. Механика. 2015. № 1. С. 81-90.

8. Барсегян В.Р., Барсегян Т.В. Критерий управляемости линейных стационарных систем переменной структуры. Проблемы динамики взаимодействия деформируемых сред // Труды 8 международной конференции, сентябрь 22-26, 2014, Горис-Степанакерт. C. 83-87.

9. Barseghyan V.R. Control of stage by stage changing linear dynamic systems // Yugoslav Journal of Operations Resarch. 2012. V. 22. № 1. P. 31-39.

10. Johansson M. Piecewise Linear Control Systems // Springer, 2003. 220 p.

11. Hong Shi and Guangming Xie. Controllability and Observability Criteria for Linear Piecewise Constant Impulsive Systems // Journal of Applied Mathematics. Volume 2012 (2012), Article ID 182040. http: //dx.doi.org/10.1155/2012/182040.

12. Dengguo Xu. Controllability and Observability of a Class of Piecewise Linear Impulsive Control Systems // Advances in Computer, Communication, Control and Automation. LNEE. 2012. V. 121. P. 321-328.

Поступила в редакцию 17 июня 2015 г.

Barseghyan V.R. ABOUT CONDITIONS OF OBSERVABILITY OF GRADUALLY CHANGING CONTROLLABLE LINER SYSTEMS

A possibility of full recovery phase coordinates of gradually changing linear system on results of incomplete measure is researching. A condition of necessary and sufficient for complete observability gradually changing linear unstationary and stationary systems is obtained. This one shown that in separate segment of time gradually changing system formed not quite observable stationary systems, can be fully observed in all interval of time.

Key words: gradually changing linear system; measurement; quite observable; conditions of quite observable.

Барсегян Ваня Рафаелович, Ереванский государственный университет, г. Ереван, Армения, доктор физико-математических наук, профессор, ведущий научный сотрудник Института механики НАН Армении, e-mail: [email protected]

Barseghyan Vanya Rafaelovich, Yerevan State University, Yerevan, Armenia, Doctor of Physics and Mathematics, Professor, Leading Researcher of the Institute of Mechanics of the National Academy of Sciences of RA, e-mail: [email protected]

УДК 519.876.5 + 517.956.225

ФРОНТ ВЫХОДА В МОДЕЛИ ПОВЕДЕНИЯ ТОЛПЫ ПРИ ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЯХ

© А.Л. Бекларян

Ключевые слова: фронт выхода; динамика толпы; агентное моделирование; уравнение Лапласа.

В статье рассматривается непрерывная стохастическая агентная модель движения людей в ограниченном пространстве с заданной геометрией, основанная на феноменологическом подходе. Определяется понятие «фронта выхода», изучаются характеристики потока агентов, в частности, его интенсивность.

Введение

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

Очевидно, проведение реальных экспериментов для решения таких проблем сопряжено с большими организационными сложностями и финансовыми затратами. Отсюда возникает необходимость математического моделирования описанных процессов и проведения компьютерных экспериментов, чтобы максимально эффективно выстроить процесс ликвидации ЧС.

1. Анализ существующих моделей

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

На фоне описанных исследований изучение толпы с привлечением математических моделей началось сравнительно недавно. Здесь стоит отметить работы пионера этой области —

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