ВЮТНИК ПЕРМСКОГО УНИВЕРСИТЕТА
2012
Математика. Механика. Информатика Вып. 1(9)
’#•* -¡с ' ^ 5 •'. - '.2,'Л. -ОН М (%г'в.£.П«_ *.*• ?41 -I
(€).' !.ол?-т г ' ‘' &?ш!шог,жз
.Л ^ ■ » /-...и:. ^ ' г ; ; .
V- •■-•■ '*? ХЦ
УДК 519.6 ' / н
Линейные параметрические стохастические системы нейтрального типа с кратными запаздываниями
г-Г- •;. } ' і*; ; - '.-Т ' - > у : • ''-‘г .
И. Е. Полосков
Пермский государственный национальный исследовательский университет,
Россия, 614990, Пермь, ул.Букирева, .15 ,^ч " ' !
poIosk@psu.i-u; тел. (342) 239-65-60 - ■
Рассматриваются проблемы, связанные с расчетом первых моментов фазового вектора линейной стохастической динамической системы нейтрального типа с кратными посто-/■V янными запаздываниями. Система возмущается адаптивными и мультипликативными случайными шумами. На основе комбинации схемы расширения фазового пространства и метода шагов строится цепочка стохастических дифференциальных уравнений без запаздывания, а, затем и уравнения для искомых моментов. Приведены примеры анализа
Ч переходных режимов. Расчеты осуществлялись с помощью программы на входном языке пакета Ма1;11ета1:1.са.
Ключевые слова: ,моделирование; стохастический анализ; линейная динамическая система:; запаздывание; фазовый вектор; расширение; метод: фазовое пространство.
Введение
Как известно, в последние годы значительный интерес вызывают проблемы, связанные с анализом явлений, которые описываются функционально-дифференциальными уравнениями (ФДУ) и их частными формами, такими как ДУ с запаздыванием, ДУ нейтрального типа, интегро-дифференциальные уравнения и др. [1-4]. Свидетельством этого служит постоянно увеличивающийся поток публикаций по данной тематике.
В настоящее время существует только несколько областей исследования ФДУ, где ведутся интенсивные научных разработки. Среди них качественный анализ существования и устойчивости решений ФДУ; прямое количественное исследование линейных систем, в первую очередь, на основе применения классического метода шагов; использование процедур усреднения ДУ с учетом малости запаздывания; различные чис-
Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований (проект № 11-01-96024).
©Полосков И. Е., 2012
ленные интеграторы и другие методики для получения частных решений задач [4-6] и т.д.
В процессе развития методов анализа указанных систем, ставших уже классическими, возник интерес: к стохастическим ФДУ разных типов [1,4,7-9]. Но исследование таких систем вызывает значительные трудности. ?.
Наша схема анализа некоторых классов систем стохастических .дифференциальных уравнений (СДУ) с запаздыванием [10-13] базируется на комбинации метода шагов и расширении фазового пространства (МШРФП) и позволяет строить процедуры исследования различных форм ФДУ с одной точки зрения. При этом в большинстве вариантов схемы ошибка метода отсутствует. Кроме того, исчезают многие проблемы, возникающие при реализации процедур прямого численного интегрирования ДУ с запаздыванием. В данной работе мы представляем детали этой схемы для анализа систем линейных неавтономных СДУ нейтрального типа с кратными постоянными запаздываниями, которые возмущаются адаптивными и мультипликативными случайными шумами. Применение этой схемы демонстрируется на примерах. Инструментом расчетов являлся пакет компьютерной алгебры (ПКА) Ма-Ь1гета-Ы.са [14].
1. Постановка задачи и метод исследования
Рассмотрим последовательность систем линейных параметрических СДУ Стратонови-ча [15] нейтрального типа с кратными постоянными запаздываниями следующего вида (г — О, 1, и, при г = 0 без запаздывания):
Г
X(t)=pr(t)+Y,Pr.r-e(t)X(t-lT)+
г=і
• •• V Т
+ X^or,r-f(i)x(f-<’r)+
ЫО
г
+ [ur(t) + J2Vr,r-i{t) :X{t-tr)]oW(t),
е=о
t>tr^t0 + r-T; X(to) = X*. (1)
где to - время; т = const > 0; X(t) = {X,:(t)}, і — 1, 2, n, - фазовый вектор; X* — {X%}, і —
1, 2, n, - случайный вектор с известными характеристиками; W(t) = {Wj(t)}, j — 1,2, т, - вектор независимых случайных функций типа белого шума с единичными интенсивностями:
M[W(t)]=0,
М[И,(г1)ИлТ(І2)]=£ч5(«і -is) '
(W(t) - вектор независимых стандартных вине-ровских процессов); pr(t) = {pri{t)}, Pre(t) =
{Pr£ij{t)} і Qri{t) — {Qrtij{t)}, Ur(t) = {Urikit)}-,
Vre(t) — {vrHjk{t)} - неслучайные, векторы и матрицы; г, j — 1, 2, щ k — 1, 2, m; Т и M - символы транспонирования и математического ожидания соответственно; Е - единичная матрица;
П
S : Y = Sijk Yj}, і = Гїї, /г = üïï.
Пусть в момент времени t0 заданы значения элементов вектора математических ожиданий т* = М[_Х"*] и матрицы дисперсий
V* = М[{Х* - т*}{Х* - т*}т].
Задачей исследования является построение системы обыкновенных дифференциальных уравнений (ОДУ) для компонентов вектора средних m(t) = M[X(t)] и матрицы дисперсий V(t) = M[{X(i) — ra(£)}{-ST(i)-m(£)}T] фазового вектора X(t) при любом t-^ to.
Как и в ряде предыдущих наших работ, для того чтобы получить СДУ без запаздывания, применим метод расширения фазового пространства. Для этого введем следующие обозначения (q = 0,1, 2,...):
v ; 8 Є [0, т], tq = to + q ■ Т, Sq — S 4- tq,
X„(s) = X(s„), W'¿s) = W(s,),
Aq = (tq-1. tq], Zo ~ Xo-. Eo=Wo, (3) Z\ — col(Xo, Xi), Z<i — col(X0, Xi^X^)-, ■■■■, Si = col(W0:. VrO.Sa = col(W0, W'bW'i),..., <(0) = ^(т), Уд = Xq(0) = Х(1-г(т), COl(-X"o, .... XN-i, Xn) = {XouXo2. •••,Xom ..., Xni,Xn2, Xnu} 1 ■ Рассмотрим последовательность полуинтервалов (сегментов) Ач.
0”. На сегменте Д0 систему СДУ Страто-новича, решением которой является случайная векторная функция Zq(s) = Xo(s), можно записать в следующем виде (здесь и далее точкой обозначена производная по переменной s):
Xq(s) = Po(so) + Qoo(so) Xo(s) +
+ [c/o(so) + Kio(-So) : X0(s)]oW0(5).
V. На сегментах A0 и A\ систему СДУ для вычисления вектора Zi(s) = col(J£o(s), Х\ (s)) можно П1>едставить так:
Хо(а) = Po(sо) + Qoo(so) *о(*Н
4- [Uo(so) 4- Vóo(so) : ^"0(5)10^0(5),
X1 (s) = p-¡ (Si ) + Pio{Si ) Xq (s) +
+ Qw(si) Xo(s) 4- Qll(si) X i(s) +
+ [f^i('Si) + Vio (6-1) : ^"o(^)+
+ Кп(г,) : jy^sjjoTVtts).
v°. Рассматривая сегменты Д0, Ai, Au совместно, запишем систем}7 СДУ для вычисления вектора Zu(s):
Xo(s) = Po(so) + Qoo(so) X0(5) +
+ ^о(&’о) + K)o('So) : -X"o(*’)j o^o(s).
il(í) ~ Pi(si) + P\o(¿’l) ^o(s) +
+ Qio(si) Xo(s) + Qn(si) Xi(s)+
+ [t/i(si) + Vio (.si) : Xo(s)+
+ v11(s1)
V
Xv(s) = p„{su) + Xv-eis) +
£= 1
V
4- ^2 Qv..v-V.{sv) ^^-í(s) +
<*=0
V
4- [^(.sv) 4 ^ К,)1/_^(б,1/) : Xu^t>(s)^oWu(s).
(и + 1)°- На сегментах Д0> Дь Д„, Аи+1 уравнения для компонентов случайной векторной функции Zu+l(s) можно записать в следующем виде:
-^о(з) = Ро(5о) + Фоо($о) -Х"о($) +
+ [^о(зо) + ^оо(^о) : Хо(4^о(4 4- РюЫ Х0{8) +
+ <510(^1) -Х’о(в) + <5и(*’1) X1 (*■)+
+ ^1(^1) + УюМ : Хо(з) +
+ Уп(81):Х1(з)]о\¥1(8),
Хи+і(в) — ри(з1/+1) 4-
и
"Ь ^ ^ Ру,и— ¿(^1^+1 ) X и — (+\ (#)4~
£=\
Xіу(з) Р^('Ь’г^) 4~ ^ ^ Ру,|/ — і(5у) X¡у — ¿(¿>) -|~
¿=1
!/
4~ ^ ^ 0, у ,у — (.{^3 у} X ^_^(5‘)-(-е=о
I/
+ [^ЛД^г/) 4 Уу,у-е{8у) :Хг/_^(й)1о\¥и(з), £=0
Хи+і(з) = рІ/(б,г/+і) +
и
+ Ри,и-еі^и+і) Xи-е+і{^) +
Є-1
и
+ -К’^+і) X+ \иі/(зи+і) +
£=0
V
+ К,і/-і(5г/+і) : ^і/—М-і(а)1 °^/г/ + і(5)-
а=о
N°. Наконец, на сегментах До, Дь ..., Аи, Д„+ь .... Ддг систему СДУ для вычисления вектора Яд[(5) можно представить так:
-Х"о($) = Ро(5о) 4- Фоо($о) ^0(5)+
+ ^о(зо) + >оо(б’о) : Хо(в)| оТУ0(5),
Хг(з) = 331(31) 4- Р10М Хо{э) 4-4- ю(-51) X0(5) 4- (5п(51)
+ ^1(51) + ^10(-ь’1) : -Хо(«) +
+ Уп(з1):Х1(з)]о1У1(з),
*,(*) — Ри{зи) + ^ ^ Рі/^—і{зи) X„—//(в) 4-£—1
V
+ ^2 я и, и ~е(зи) Xи-е(з)-\-£=0 1У
+ [У„Ы + £
+ Ев- -^(5г/+і) Хи-е+1 (5) + I и,;(з,;+і) + 1=0
V
+ ^„-¿(з^+і) : Х„-(+1 (5) о\¥¡/4-і (в).
£=0
X іч(з) — Ри^Зм) 4
Ъ'
+ Рим-і'{$/у)
г=і
¿=о
+ Ев- -¿0^) Х]ч-е(з) .
+ Е^-<(*лг) : А'л,-/(в)1.1^А,(в).
2. Вывод уравнений для моментов
Теперь построенную выше на основе применяемой схемы цепочку параметрических линейных СДУ без запаздывания можно использовать для получения новой последовательности уравнений - последовательности ОДУ для первых моментов векторов г о, z 1, ..., гм, ... и г$ = со1(Уо,Яо), = со1(Уо,^1), =
СО\(Уо^к), причем
тк(з) = М[гк\= со\(тХо,тХ1,.-.,тХк), т(5) = М [ZAÍ ] = со1 (га*, тк (з)),
Т>к{з) - М[(гк - тк) [^к - тк)т] =
КМ =
Урп\в) =
1?л- '2>х »Х() РХ() X, і X и Ї>Х і X і ■■ Т>хиХи ■■ ЪхьХъ
‘^ХкХо '^Хк-Хх ■■ '^Х.Х,
'г>Г(п)(*) 'рк+(,2>(*)
о:*« ” ^+(22)(5)
Т>УиХ0 'РуцХи ^УиХг
Т^УоХо Рл„ X і
2>УоХ, ^Л'тЛ'о А'і
Т
Р?:(12)(в) = [ '^УоЛ^ , РхоX* »2?Х»Хй ]
-р+(21)(5) = [ 1>уоХл РХа.а-0
Р?<22)(®) = [ ] .
■0+(21)
А-
^ = ОД, 2,..., ІУ,...
В связи с тем что вектор гпк{з) и матрица 1>к(з) являются блоками вектора т£(з) и матрицы (а) соответственно, достаточно вычислить только последние, а затем выбрать их необходимые элементы.
Несложно увидеть, что на каждом этапе г (г = 0, 1, Л^, ...) структура систем СДУ принимает следующую форму: ,
&г(*) = /г(2'г(з), в) + Сг(гт(з), з)оЗг(з), (4) где
/г {1п}- С г = {</„•*}. - >.
п(г + 1)
/г* = /го*(а)+ ^2 МЛ*) ’ г7^(з),
7 = 1 п(г+1)
9ггк <?г07./с(¿О 4" ^ ^ 9г1^к(уЯ') '
^ = 1
г = 1,2,..., п(г +1), к = 1, 2,.... т{г 4- 1).
Используя компоненты векторов f и матриц Сг и заменяя в них элементы случайного вектора Ег их возможными значениями, по формулам Стратоновича [15] мы можем вычислить коэффициенты сноса и диффузии
т/.('Г+1) т(т+1)
„ f , 1 V" ó9nk
a*i ~fri+2 2^ Ъ dz j-1 fc=1 rj
9rjk, (5)
(6)
Т-" т(г + 1)
^гг,5 = ^ ] Зтък 9гук>
к-1
г..7 = 1,2,...,п(г 4- 1)
уравнения Фоккера - Планка - Колмогорова для плотности вероятности вектора В свою
очередь, на основе этого уравнения может быть построена замкнутая система ОДУ для элементов векторов тг{з) и матриц Рг(.ь’) в следующем виде:
mri{s) = М [arí],
(7)
¿ЦДз) = М [(гг* - т.н) ■ аг:/ +
* “ 1 - 4" тгьт^ • о,г^ -(- . (8)
К этим уравнениям необходимо добавить начальные условия, форма которых будет такова:
mri{ 0) =
2?+(0) =
r = 0,
mT-\ i(r), r > 0.
■ p* V* '
P* V*
’ i(0)
v\ 21) рГ“2)
г = 0,
г > 0.
(9)
(10)
vi12) =
Vy^Xr^T)
£>у0хт._а(т)
^ХоА-^Лт)
Vxr-tXr-Лт)
V?l) = [Vx^yÁt) VXr_lYn(T)
T>xV.,x„(r) ... 2?xP-^r_a(r)],
Vf11 = VXr_lx,_Ar).
3. Примеры
Для демонстрации изложенной методики был осуществлен анализ поведения нескольких стохастических систем различной размерности. Некоторая часть полученных результатов приводится ниже. Все численно-аналитические расчеты были проведены с помощью программ на входном языке пакета Mathemati са [14].
В качестве первой исследуемой модели была выбрана система ; .^ ; ^
Л (t) = Qoo X (¿) 4" [Uq + Voo A (í)] W (t),
t E (0,r], m(0) = m*. D(0) — £>*;
X(t) = pío X(t — t) + qio X(t — t) + qn X(t) +
+ [ui 4- vwX(t - t) 4- vn X{t)]W(t),
t E (t, 2t] ;
Л (t) = p20 X(t — 2t) 4- p2i X(t — t)4
4- 920 X (t — 2r) + q¡2i X(t — r) 4- q22 X (¿)+
4- [г/.2 4- V20 A (¿ — 2r) 4- ?^21 A (t — t)4
4^22a:(¿)]w(¿)! ¿л..:;.
t > 2r, '
где ptj, q-iy, w.¿, Vij - постоянные. На рис.1 и 2 изображено поведение математического ожидания и дисперсии А (£) при следующих значениях параметров: •• ■
wo = 0,125. t^oo = 0,1,
Рю — 0,25, дщ = 0,25, дц — 1,
u\ = 0,1, íjii = 0,1,
Р2о = 0,25, Р21 = -0,125, q20 = 0,25,
q2i ~ -0,25, q22 = -1, u2 = -0,125,
и2о = 0,1, ^2i = 0,05, ^22 = 0,05,
<7oo '• «) - 1, b) - 2,
v10 : a) 0,25, b) - 0,125,
^ r = 0.5, t0 = 0, m° - 2, D° - 0,25.
г.'.";; г/'
-л'! ’::.; ;■; С А \ ‘ :
Рис.1 ' г
На этих рисунках случаю а) соответствуют непрерывные линии, а Ь) - штриховые.
Заключение .. .
Методика, описанная в данной работе, может быть эффективно реализована на основе любого современного ПКА, такого как Маріє или Ма-ЬІаЬ [6,16], и использована для изучения многих типов систем с последействием как на основе полученных ОДУ для первых моментов, так и с помощью метода статистического моделирования (Монте-Карло) [17] в случае нелинейных систем. В отличие от известных других методов изложенная методика не предполагает предварительного изменения уравнений исследуемого объекта с целью исключения запаздывания. Более того, данная схема позволяет вычислять мо-меитные функции и более высоких порядков.
Список литературы
1. А абелев Н.В., Максимов В. П., Рахматул-лина Л.Ф. Введение в теорию функциональнодифференциальных уравнений. М.: Наука, 1991. 280 с.
2. Веллман Р., Кук К. Дифференциально-разностные уравнения. М.: Мир, 1967. 548 с.
3. Хейл Дж. Теория функционально-дифференциальных уравнений. М.: Мир, 1984. 421 с.
4. Эльсгольц Л.Э.. Норкип С.Б. Введение в теорию дифференциальных уравнений с отклоняющим аргументом. М.: Наука, 1971. 296 с.
5. Bellen А., Zennaro М. Numerical Methods For Delay Differential Equations. Oxford: University Press, 2003. 416 p.
6. Shampine L.F., Gladuiell IThompson S. Solving ODEs with Malab. Cambridge: University Press, 2003. 272 p.
7. Рубани,к В. П. Колебания сложных квазилинейных систем с запаздыванием. Минск: Изд-во "Университетское", 1985. 143 с.
8. Царьков Е. Ф. Случайные возмущения дифференциально-фу1Ж1щонаяьных уравнений. Рига: Зинатие, 1989. 421 с.
9. Kushner H.J. Numerical methods for controlled stochastic delay systembi. Boston: Birkhauser, 2008. XIX, 281 p.
10. Полосков И.Е. Расширение фазового пространства в задачах анализа дифференциадьно-разностных систем со случайным входом // Автоматика и телемеханика. 2002. JSTe 9. С.58-73.
11. Полосков И.Е. Компьютерное моделирование динамики загрязнения бассейна, реки с учетом запаздывания и случайных факторов / / Вычислительные технологии. 2005. Т. 10, Ка 1. С.103-115.
12. Poloskov I.E. Symbolic-numeric algorithms for analysis of stochastic systems with different forms of aftereffect // Proc. in Applied Mathematics and Mechanics (PAMM). 2007. Vol.7, Ls.l. P. 2080011-2080012.
13. Malanin V.V., Poloskov I.E. About some schemes of study for systems with different forms of time aftereffect // Proc. of the IUTAM Symp. on Nonlinear Stochastic Dynamics and Control (Hangzhou, China) / eds. W.Q.Zhu, Y.K.Lin, G.C.Cai: IUTAM Bookseries, Vol. 29. Dordrecht: Springer, 2011. P. 55-64.
14. Wolfram S. The Mathematica Book: 5th ed. Champaign, Б: Wolfram Media, 2003. 1488 p.
15. Малании В.Б., Полосков И.Е. Методы и практика анализа случайных процессов в динамических системах: учеб. пособие. Ижевск: РХД, 2005. 296 с.
16. Abe.ll M.L., Braeelton J.P. Maple by Example. 3d ed. Amsterdam e.a.: Elsevier Inc., 2005. 563 p.
17. Лоу А., Келътон В. Имитационное моделирование. Классика. CS. 3-е изд. СПб.: Питер; Киев: Изд. группа BHV, 2004. 847 с.
Linear parametric stochastic neutral differential systems with multiple delays
I. E. Poloskov
Perm State National Research University, 614990, Perm, Bukirev St.,15 polosk@psu.ru
Problems of computation of the first moment functions for the phase vector of linear stochastic neutral delay differential system are considered in the paper. The system is excited by additive and multiplicative random noises. A combination of the phase space extension technique and the method of steps is used to derive a chain of stochastic differential equations without delay and equations for required moment functions too. Some examples of analysis of transition processes are demonstrated. Calculations were produced by a computer algebra package Mathematica-code program.
Keywords: modeling; stochastic analysis; linear dynamic system; delay; phase vector: extension] method; phase space. ^
'.С/ • v • r r- , . . :
■ Ф -rV.A:^ 5- ■ V V • ;■
/ -"uf . >■ “ ; : -i ' • • ' " •- V
- '• I'. . • - ;
r’JV . A
s’'-;
,/:;1J . -;-
' vs* { :'"i
' . il 4.il
^ г .¡V •" j.g,'
■ ■ П ,4, :
U Xy-
■Ъ' - i