Научная статья на тему 'Сети дискретных операторов'

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

CC BY
66
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
DISCRETE SYSTEMS / NETS OF OPERATORS / SUFFICIENT OPTIMALITY CONDITIONS / ДИСКРЕТНЫЕ СИСТЕМЫ / ДОСТАТОЧНЫЕ УСЛОВИЯ ОПТИМАЛЬНОСТИ / СЕТИ ОПЕРАТОРОВ

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

Рассматривается обобщение класса неоднородных дискретных систем (НДС): сети дискретных операторов, как широко распространенные на практике, так и получающиеся при дискретизации соответствующих неоднородных непрерывных систем при решении задач оптимизации. Для указанного класса формулируются достаточные условия оптимальности в виде обобщения и развития работ Кротова

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

Похожие темы научных работ по математике , автор научной работы — Гурман Владимир Иосифович, Расина Ирина Викторовна

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

Nets of discrete operators

Generalization of nonhomogeneous discrete systems — nets of discrete operators — are considered. These nets are both prevalent in practice and can be obtained from discretization of nonhomogeneous continuous systems when optimization problems are solving. For this class sufficient optimality conditions are formulated in the form of generalization and development of Krotov’s works (in Russian)

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

ISSN 2079-3316 ПРОГРАММНЫЕ СИСТЕМЫ: ТЕОРИЯ И ПРИЛОЖЕНИЯ №3(30), 2016, с. 71-78 УДК 517.977

В. И. Гурман, И. В. Расина Сети дискретных операторов

Аннотлция. Рассматриваются сети дискретных операторов как обобщение класса неоднородных дискретных систем (НДС), для которых ставится задача оптимального управления. Для последней формулируются достаточные условия оптимальности в виде обобщения и развития работ Кротова.

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

Введение

Системы неоднородной структуры широко распространены на практике и в настоящее время являются предметом активного изучения представителями различных научных школ и направлений. К ним традиционно относят дискретно-непрерывные, логико-динамические, гибридные и гетерогенные динамические системы, а также системы с переменной структурой. В данной работе рассматриваются системы неоднородной сетевой структуры. Для их моделирования и исследования применяется иерархический подход: строится двухуровневая модель, нижний уровень которой представлен различными управляемыми дискретными системами однородной структуры, а верхний — сетью операторов, обеспечивающей целенаправленное взаимодействие дискретных подсистем. Эту модель можно рассматривать как дальнейшее развитие неоднородной дискретной модели, предложенной и исследованной в ряде работ авторов [1,2]. Ставится задача оптимального управления, и приводятся достаточные условия оптимальности управления — аналоги известных достаточных условий оптимальности Кротова [3], в которых фигурируют разрешающие функции типа Кротова для каждого уровня.

Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований: проекты № 15-01-01915^ , № 15-01-01923^, № 15-07-09091^.

© В. И. Гурман!, И. В. Расина( , 2016

© Институт программных систем имени А. К. Айламазяна РАН!1, , 2016 © Институт проблем управления имени В. А. Трапезникова РАН( , 2016 © Программные системы: теория и приложения, 2016

Хщ

■ ■ ■ ■

Рис. 1.

1 2

V

3 —>. N

л

л

¥ к,

(1)

1. Сеть операторов и достаточные условия оптимальности

Пусть имеется N операторов произвольной природы ]к X к хи к ^

Ук = / ,«к).

Вводятся подмножества X кч, такие что П1 Хкд = Хк. Говорят, что выход оператора I подается на вход оператора к, если для некоторого ц имеет место равенство х(^,Ч,хк) = У1, где х(к,ц,Хк) — оператор проектирования на подмножество Хкд.

Пусть рассматриваемые операторы соединены указанным образом по некоторой схеме, представляемой ориентированным графом (рис. 1).

Предполагается, что для данного к между номерами д и I имеет место взаимно-однозначное соответствие.

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

N N N

(2) I = ^21к(Ук) = ^ !к(1 (к,Хк ,ик)) = ^2 /0 (к,Хк ,ик) 1 1 1

на множестве О наборов т = {(хк,ик)}, к = 1,...,Ы, связанных указанными соотношениями сети и возможными дополнительными ограничениями вида (хк ,ик) € В (к), где В (к) — заданное при каждом к множество. Требуется найти минимизирующую последовательность {т8} С О, т.е. такую, что I(т8) ^ ш!I.

Ук = /(1с,хк,ик)

т'

та:уаеТа[г)

г

Ук = в(г,Га)

г=(к,х, иа)

Ук

Рис. 2.

Вводится множество Е элементов то, не связанных сетевыми условиями — равенствами х(^,3,хк) = У1- Строится обобщенный лагран-

(3) К(к, х, и) = ^^(<^>(к, I, f (к, х, и)) — I, к, I, х))) — /ж, м),

где I, Ук), к,1 = 1,..., N — произвольные функционалы, такие что ^(к, 1,ук) = 0, если равенство х(^,3,хк) = У1 отсутствует (отсутствует связь I ^ к).

Теорема 1. Пусть имеются последовательность |тоя} С О и функционалы <р(к,1,ук) такие, что К(к,Хкв,икв) ^ ^(к), к = 1, .. . ,М, где ^(к) = вир [Н(к, х, и): (х, и) € Б(&)}.

Тогда |тоя} минимизирует функционал I на О.

Доказательство теоремы и первый вариант модели сети операторов даны в [4].

2. Двухуровневая модель с обыкновенными дискретными системами

Предлагается следующая конкретизация абстрактной сети операторов (рис. 2).

Представим условие (хк,ик) € Б (к) в форме Хк € Х(к), ик € и(к,Хк), где Х(к) — проекция на Хк, И(к,Хк) — сечение Б (к) при данных к, Хк. Пусть на некотором подмножестве К' С К = {1,..., N} имеем и = (у, тоа), где иЛ — произвольной природы, а тоЛ — некоторый

жиан:

1=1

дискретный управляемый процесс, так что сечение множества И(к,х) при фиксированных х и V есть допустимое множество О й(к,х,ги) с соответствующей дискретной системой

(4) ¿й(г +1) = /й(г,г,хй(г),ий(г)), г € Т(г),

хй € X й(г, г) С М"( к), ий € и й(г, г, хй) С Мр( к), г = (к, х, у). 1й = (^, хгр, хар) € Ьс : г! = т(г), ха1 = £(г), гР = <&(г), х% € Гй(,г)}. Решением этой комбинированной системы будем считать набор т = (х(к), и(к)) € Б, где при к € К': и(к) = (у (к), тй(к)), тй € Бй(г, х(к), ий(к)).

Задача оптимизации формулируется для верхнего уровня. Требуется минимизировать функционал (1). Рассматривается множество Е элементов то, не связанных сетевыми условиями — равенствами х(к,3,Хк) = У1 и дифференциальными связями нижнего уровня. Вводятся произвольные функционалы р(к, I, ук), к,1 = 1,..., N, такие что ^(к, 1,ук) = 0, если равенство х(^,3,хк) = У1 отсутствует (отсутствует связь I ^ к).

Для номеров к € К' вводится дополнительно функционал (рй(г,Ь,хй). Основные конструкции достаточных условий оптимальности имеют следующий вид [2]:

ь = - Кк - к'к,

К\К' К'

где

N

Як(к, х, и) = I, /(к, х, и)) — 1р(к, I, х(1, к, х)) — /0(к, х, и),

1=1

N

#к = С(г, 1й) + £ (Кй(г, I, хй(1), ий(1)) — №)) ,

=1

N

С (г, 1й) = ^ (^ (к, 1,Ук) — <р (I, к, X (I, к, х))) +

=1

N

(г, Ь, хЧ) — уй (г, , х%) + ^ / (г, I) — Д (в (г, >уй))),

1=1

Кй (г, г, Xй, Vй) = + 1,/й (г,г, хй(г), ий(г)) — <рй (г, г, хй(г)), ^ (г,г)=вир {Кй: хй € Хй(г,г), ий € Ий (г,г,хй)},

где Ук = 0 (z, 7d) при к G К', ук = f (к, х, и) при к G K\K'. Обозначим ц'(к) = sup {G (z, 1d) : ^ G rd (z)}, xj G Xd(z, h),

x% G Xd(z,tF), ud G Ud(k), x G X(k).

Легко убедиться, что L(m) = I(m) при m G D, т.е. при выполнении отброшенных связей. Для этого рассмотрим вначале выражение для функции Rd. При выполнении рекуррентной цепочки (4)

Rd(z, t, xd, ud) = Vd (z,t + 1, xd(t + 1)) - / (z, t, xd(t)) .

Тогда

tF -l

~)d (i „d { л. „d { л. d *

- ^ Rd(z) + Vd (z, t!, xj) - Vd (z,tF, xdF)) = ti

tF-l

- ^ (fd (z,t +1, xd(t +1)) - / (z, t, xd(t)) + yd (z, t!, xj) -

tF -l

(z,tF,xdF) = - ^ (fd (z,t,xd(t)) - yd (z,t,xd(t))). ti

С учетом выполнения сетевых связей x(k,j,xk) = У1 получим:

N

^ R'k = ЕЕ ™(Ф,1,Ук) - <р(l,k,yi))+

К' К' 1 = 1

tF-1 tF-1 + £ vd(z,t) - IkЫ) - E Vd(z,f).

ti

Тогда

N

Ип'к = Т.Т.(^(к,1,Ук) — ?(1,к,У1)) — 1к (Ук )■

К' К' 1 = 1

Окончательно имеем:

ь = — Е Ек — Е Дк =

К/К' К'

N N

= — £ (^(1, к, х(1)) — <р(к, I, х(к)) + Е 1к(Ук)) = I.

к, I = 1 к=1

Отсюда непосредственно вытекают следующие утверждения:

Теорема 2.

1. Для любых <pd и го € D имеет место оценка

(5) I(го) — I* < А = L(m) — L*, I* = inf I, L* = inf L.

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

D E

2. Пусть имеются два элемента го1 € D и го11 € E и функционалы <р и <pd, такие, что L (го11) < L (го1) = I (го1) , и го11 € D.

Тогда I(гоп) < I(го1).

Теорема 3. Пусть имеются последовательность элементов {го8} С D и пара (<р, (pd) такие, что:

1) R (k, xs (к), us (к)) ^ р (к); t F-1

2) Е (Rd {zs(k),t,xds (k,t) ,U¡d (k,t)) — /лd (zs(k),t)) ^ 0, к € K'; ti

3) G (zs(k),yd(k)) — И' (к) ^ 0, к € K'.

Тогда последовательность {m,s} — минимизирующая для I на D.

Доказательства теорем 2 и 3 аналогичны приведенным в [2]. Сформулированные достаточные условия позволяют строить конкретные методы и алгоритмы оптимизации.

3. Заключение

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

Список литературы

[1] В. И. Гурман, И. В. Расина. «Метод глобального улучшения управления для неоднородных дискретных систем», Программные системы: теория и приложения, 7:1 (2016), с. 171-186, URL: http://psta.psiras.ru/read/psta2016_1_171-186.pdf t 71

[2] И. В. Расина. Иерархические модели управления системами неоднородной структуры, Физматлит, М., 2014, 160 с. t 71,74,76

[3] В. Ф. Кротов. «Достаточные условия оптимальности для дискретных управляемых систем», ДАН СССР, 172:1 (1967), с. 18-21. t 71

[4] В. И. Гурман, Оптимизация дискретных систем, учебное пособие, Ирк. Гос ун-т, Иркутск, 1976, 121 с. \ 73

Пример ссылки на эту публикацию:

В. И. Гурман, И. В. Расина. «Сети дискретных операторов», Программные системы: теория и приложения, 2016, 7:3(30), с. 71-78. URL: http://psta.psiras.ru/read/psta2016_3_71-78.pdf

Об авторах:

Владимир Иосифович Гурман

д.т.н., профессор, зав. кафедрой системного анализа УГП им. А. К. Айламазяна, известный специалист в области теории управления, системного анализа и их приложений, автор и соавтор более 200 статей и 20 монографий e-mail: [email protected]

Ирина Викторовна Расина

д.ф.-м.н., г.н.с. Исследовательского центра системного анализа Института программных систем им. А. К. Айламазяна РАН, специалист в области моделирования и управления гибридными системами, автор и соавтор более 100 статей и 5 монографий

e-mail: [email protected]

Vladimir Gurman, Irina Rasina. Nets of discrete operators.

Abstract. Generalization of nonhomogeneous discrete systems class — nets of discrete operators — are considered. For this class optimal control problem is stated. For this problem sufficient optimality conditions are formulated in the form of generalization and development of Krotov's works. (In Russian).

Key words and phrases: nets of operators, sufficient optimality conditions, discrete systems.

© V. I. Gurman(1, I. V. Rasina(2, 2016

(c Ailamazyan Program System Institute of RAS(1>2, 2016

(c ICS V. A. Trapeznikov of RAS(1, 2016

(c Program systems: Theory and Applications, 2016

References

[1] V. I. Gurman, I.V. Rasina. "Global control improvement method for non-homogeneous discrete systems", Programmnyye sistemy: teoriya i prilozheniya, 7:1 (2016), pp. 171—186 (in Russian), URL: http: //psta.psiras.ru/read/psta2016_1_171-186.pdf

[2] I.V. Rasina. Hierarchical control models for systems with inhomogeneous structures, Fizmatlit, M., 2014 (in Russian), 160 p.

[3] V. F. Krotov. "Sufficient Optimality Conditions for Discrete Controllable Systems", DANSSSR, 172:1 (1967), pp. 18-21 (in Russian).

[4] V. I. Gurman, Optimization of discrete systems, uchebnoye posobiye, Irk. Gos un-t, Irkut-sk, 1976 (in Russian), 121 p.

Sample citation of this publication:

Vladimir Gurman, Irina Rasina. "Nets of discrete operators", Program systems: theory and applications, 2016, 7:3(30), pp. 71-78. (In Russian). URL: http://psta.psiras.ru/read/psta2016_3_71-78.pdf

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