Задача об оптимизация решений одной системы разностных уравнений с полумарковскими коэффициентами
Автор: Дильмурадов Н.
Журнал: Теория и практика современной науки @modern-j
Рубрика: Математика, информатика и инженерия
Статья в выпуске: 12 (114), 2024 года.
Бесплатный доступ
В статье рассматривается дискретная система управления с полумарковскими коэффициентами. При этом решение может иметь скачок. Вектор управления ищется из условия минимума квадратичного функционала.
Разностные уравнения, полумарковские коэффициенты, дискретная система управления
Короткий адрес: https://sciup.org/140308894
IDR: 140308894
Текст научной статьи Задача об оптимизация решений одной системы разностных уравнений с полумарковскими коэффициентами
Рассматривается дискретная система управления (dim Xk = m )
X k + , = A ( k, Z ) xt + в ( k , Z ) U k ( k = 0,1,2,... ) , (1)
где Z -полумарковская цепь, принимающая значения ^ ,.., @п и определённая интенсивностями qls(k) (l,s = 1,...,n; k = 1,2,...) перехода из состояния 0S в состояние 0[ .
Ищется вектор управления Uk из условия минимума квадратичного функционала га v = В Xk Q ( k Zk) Хk + UkL ( k Zk) Uk \ (2)
k = 0
где Q ( k, Z ) , L ( k, Z ) - симметрические, положительно определённые матрицы, а верхний индекс * означает транспонирование. Предполагаем, что при kj < k < k- +1, Z = Q матричные коэффициенты в формулах (2), (3)
определяются выражениями
A ( к, Z ) = A s ( k - kj) ; В ( k Z k ) = В , ( k — k j) ;
Q(k,Z) = Qs(k -kj); L(kZk) = Ls (k -kj) (s = 1,...,n), где As(k), Bs(k), Qs(k), Ls(k), (s = 1,...,n)- наперёд заданные детерминированные матрицы, зависящие от дискретного времени k = 0,1,2,... .
Предполагаем, что оптимальное управление имеет вид
Uk = S(kZk)Xk (k = 0,1,2,...),(4)
где S ( k , Z ) матрица с полумарковскими коэффициентами. Предполагаем далее, что при kj < k < k-+1 будут справедливы равенства
S(kZk) = Ss(k-kj) (s = 1,...,n).
Введём обозначения
H (kZk ) = A (k ,4k) + B (kZk) S (kZk);(6)
G (kZk ) = Q (k ,4k) + S (kZk) L (kZk) S (kZk).(7)
При этом приходим к системе линейных разностных уравнений
Xk +1 = H(kZk)Xk (k = 0,1,2,...),(8)
для которой ищется квадратичный функционал ^
v = Z( XkG (kZk) Xk).
k = 0
Введём основные стохастические функции Ляпунова
v(X) = X• С,X = £(XG(kZk)Xk\X0 = Х, 40 = k) (s = 1,...,n).(10)
k = 0
Если функции v(X) (s = 1,...,n) известны, то величину функционала v (3.41) можно найти из формулы n nn v = JE vs (X ) fs (0, X ) dX ЧЕ X С Xf) (0, Х ) dX =E Cs° Ds ^
Rm S=1 Rm S=1
где используются матрицы частных моментов второго порядка
Ds(k) =J XX*fs(k,X)dX; dX = dx.,...,dxn,(12)
Rm a fs (k, X) частная плотность распределения (Xk ,Z = 6S). Рассмотрим систему линейных разностных уравнений (8). Будем предполагать, что решение системы (8) умножается дополнительно на постоянные матрицы C , det Csl * 0 (s,l = 1,...,n) в момент k., когда случайный процесс Zk имеет скачок и Ckj ! = 6l, z = 6s.
Пусть системы линейных разностных уравнений
X k + 1 = H s ( k ) X ks ) ( s = 1,..., n; k = 0,1,2,... ) (13)
имеют фундаментальные матрицы решений N ( k )
X ks ) = N, ( k ) X 0 s ' ( k = 0,1,2,... ) . (14)
Будем предполагать, что при выполнении условий
Zk = 6!, j < k < kj; Zk = 6s, kj < k < j будут справедливы соотношения (kj_x < k < kj)
Xk = N ( k - k j - 1 ) Xkj _- Xkj = C sl N ( k - k j _ 1 ) X ^det C sl * 0; X k = N ? ( k - k j ) X k j (15)
т.е. в момент k. скачка полумарковской цепи Zk решение системы (8) умножается слева дополнительно на необратимую матрицу С . Из формул (11) находим систему уравнений да
n
V s ( X> X * C , X = - X * N * ( k ) v . ( k ) G , ( k ) + - q„ ( k ) C s CC is N s ( k ) X ,
k = 0
l = 1
да n
q * ( 0 ) = 0, v * ( t ) = J — q * ( T d ( * = 1,"., n ) t I = 1
Полагая
G * ( k ) = Q * ( k ) + S ( k ) L * ( k ) S * ( k ) ; U <* ) = S ( K ) X <* ) ( * = 1,..., n )
перепишем формулы (16) в виде да
vs
( X ) . X * C * X = - ( X k* > )
k = 0
*
n
V * ( k ) Q * ( k ) + - q i* ( k ) CCC *
к I = 1
X k * )
+
*
+ ( U k ) ) V * ( k ) L * ( k ) U k* )
Минимизация функционала v (11) сводится к минимизации функций vs ( X )( * = 1,..., n ) . Таким образом, задача отыскания оптимального управления (5) распадается на n задач оптимизации детерминированных систем управления
X k + > = A ( k ) X k * ) + B, ( k ) U k1 ) ( * = 1,.., n ) , (19)
( * )
где оптимальное управление U ищется из условия минимума квадратичного функционала v 5 ( X ) ( * = 1,.., n ) .
Используем известные методы отыскания оптимального управления для линейной системы разностных уравнений, изложенных, например, в работе [14].
Вводим квадратичные формы (3.26)
V * ( k , X k* ) ) = ( X k ) ) * K ( k ) X k ) =
n
= и, min г k - v ( j ) g ( j , Х' * )+- q * ( j ) V ( X j* ) )
* ’ j = k к l = 1 у
(* = 1,...,n; k = 0,1,2,...), где положено
*
V ( X 0 * ) ) = ( X 0 * ) ) C * X 0 * ) = V * ( 0, X 0 * ) ) ( * = 1,..., n ) .
При этом приходим к системе нелинейных матричных разностных уравнений типа Риккати (* = 1,...,n):
Ks (k)=Vs (k) Q, (k)+iq (k) CcCs + A* (k) Rs (k), I=1
Rs (k) - (E + Ks (k +1) B* (k ) V- (k) L1 (k) Bs (k ))-' Ks (k +1) As (k), а оптимальное управление имеет вид uks) = V (k) L1 (k) Bs (k) Rs (k) Xks>.(22)
При этом будут справедливы формулы
С = K (0) (l = 1,...,n).(23)
Систему уравнений (21)-(23) можно записать в равносильной форме
Ss (k) = -(Ls (k)vs (k) + Bs (k)Ks (k +1)Bs (k))-1 Bs (k)K, (k +1)As (k), где симметрические матрицы Ks (k) удовлетворяют матричным разностным уравнениям
n
K s ( k ) = V . ( k ) Q . ( k ) + £ q s ( k ) CK ( 0 ) C is +
= 1
+ A * ( k ) K s ( k + 1 ) ( A s ( k ) + B s ( k ) S s ( k ) ) ( s = 1,
...,
n ; k = 0,1,2,... ) (25)
Чтобы упростить выкладки, введём вспомогательные матрицы
P s ( k + 1 ) = Ц K s ( k + 1 ) ( k = 0,1,2,... ) ,
V s ( k )
Тогда система уравнений (24), (25) примет простой вид
Ss (k) = -(Qs (k) + B* (k)Ps (k +1)Bs (k))-1 Bs (k)Ps (k +1)As (k) (k = 0,1,2,...), где
Ps ( k ) = hr1 ( Q s ( k ) + A s ( k ) Ps ( k + 1 ) ) ( A s ( k ) + Bs ( k ) S s ( k ) ) +
V s ( k - 1 )
+
£Лтп C ls K i ( 0 ) C is 7=1 V s ( k - 1 )
( s = 1,..., n ; k = 0,1,2,... ) .
Уравнение (25), соответствующие индексу k = 0 выписывается по особой формуле
K s ( 0 ) - K s = Q s ( 0 ) + A * ( 0 ) P s ( 1 ) ( A s ( 0 ) + B s ( 0 ) S s ( 0 ) ) (29)
так как qls ( 0 ) = 0 ( l , s = 1,..., n ) .
Полученный вывод сформулируем в виде теоремы.
Теорема. Пусть дискретная система управления (2) имеет полумарковские коэффициенты, зависящие от полумарковской цепи Z, определяемой интенсивностями qls(к) (l,s = 1,...,n; к = 1,2,...). Пусть коэффициенты системы управления (2) и функционала (3) определяются системой уравнений (4). Пусть оптимальное управление Uk (к = 0,1,2,...) ищется в виде (5) и решения оптимизированной системы управления имеют скачки решения, определяемые формулами (15). Если оптимальное управление ищется из условия минимума квадратичного функционала (3), то необходимые условия оптимальности определяются системой уравнений (27) - (29).
Список литературы Задача об оптимизация решений одной системы разностных уравнений с полумарковскими коэффициентами
- Валеев К.Г., Дильмурадов Н. О синтезе оптимального управления для линейных разностных уравнений со случайными коэффициентами, зависящими от марковской цепи // ДАН Украины. -1993, № 12.- С. 22-24.
- Валеев К. Г., Дильмурадов Н. Необходимые условия оптимальности решений системы нелинейных разностных уравнений, зависящих от полумарковской цепи. //Доклады НАН Украины, 1996, №4, -С. 8-11.
- Дильмурадов Н. О распределении случайных решений систем дискретных уравнений, зависящих от конечнозначной полумарковских цепи // Материалы научно-практической конференции, посвященной 600-летию Улугбека. -Карши: Каршинский госуниверситет, 1994.-С. 25-30.
- Дильмурадов Н. Стохастические динамические системы. Карши: Насаф, 2013. - 178 с.
- Королюк В.С., Турбин А.Ф. Полумарковские процессы и их приложения.- Киев: Наукова думка, 1976. - 182 с.
- Королюк В.С. Стохастические модели систем. Киев: Наукова думка, 1989. - 208 с.
- Тихонов В.И., Миронов М.А. Марковские процессы.- М.: Сов. радио, 1977. -488 с.
- Халанай А., Векслер Д. Качественная теория импульсных систем.- М.: Мир, 1971.- 312 с.
- Qureshi M. T., Shen X., Gajic Z. Optimal output feedback control of discrete linear, singularly perturbed, stochastic systems. // Int. J. Control. -1992. -Vol. 55, №2. -P. 361-371.