Научная статья на тему 'Численно-аналитическая схема применения матричной функции Грина для анализа линейных стохастических интегро-дифференциальных уравнений'

Численно-аналитическая схема применения матричной функции Грина для анализа линейных стохастических интегро-дифференциальных уравнений Текст научной статьи по специальности «Математика»

CC BY
194
42
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СТОХАСТИЧЕСКИЙ АНАЛИЗ / ИНТЕГРО-ДИФФЕРЕНЦИАЛЬНОЕ УРАВНЕНИЕ / ЛИНЕЙНАЯ ДИНАМИЧЕСКАЯ СИСТЕМА / ВЕКТОР СОСТОЯНИЯ / МАТРИЧНАЯ ФУНКЦИЯ ГРИНА / МОМЕНТНАЯ ФУНКЦИЯ

Аннотация научной статьи по математике, автор научной работы — Полосков И.Е.

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

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

Похожие темы научных работ по математике , автор научной работы — Полосков И.Е.

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

Текст научной работы на тему «Численно-аналитическая схема применения матричной функции Грина для анализа линейных стохастических интегро-дифференциальных уравнений»

структуры и моделирование 2017. №2 1(41). С. 103-118

УДК 517.9:519.21:004.94

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

ЛИНЕЙНЫХ СТОХАСТИЧЕСКИХ ИНТЕГРО-ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

И.Е. Полосков

доцент, д.ф.-м.н., e-mail: polosk@psu.ru

Механико-математический факультет, Пермский государственный национальный

исследовательский университет

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

Ключевые слова: стохастический анализ, линейная динамическая система, вектор состояния, интегро-дифференциальное уравнение, матричная функция Грина, моментная функция.

Введение

Модели в форме детерминированных и стохастических интегро-дифферен-циальных уравнений (ИДУ, СИДУ), обыкновенных и в частных производных, интересны как с теоретической, так и практической точек зрения вследствие того, что эти уравнения описывают значительное число явлений в различных областях науки и техники, в частности, в теории колебаний с учетом аэроавтоупругости [2], наследственности материала [9], (термо)вязкоупругости [11] и др. Общая теория и первичная классификация детерминированных интегро-дифференциальных уравнений была разработана В. Вольтерра [3] в первой

половине XX в. Некоторые современные общие приложения ИДУ рассмотрены в [14].

Системы обыкновенных СИДУ, например, в стохастической механике, часто возникают как результат применения таких методов, как метод конечных элементов (МКЭ) [4], метод Галеркина [5], метод конечных разностей (МКР) [8], метод прямых [13], разложение неизвестных функций по собственным функциям краевой задачи [12,20] или каким-либо специальным функциям [7], к СИДУ в частных производных (СИДУвЧП) [21], которые описывают непрерывные вязкоупругие среды. После преобразования ИДУвЧП или СИДУвЧП в обыкновенные ИДУ или СИДУ зависящая от времени структура ядер в обыкновенных детерминированных или стохастических интегро-дифференциальных уравнениях движения сохраняется.

Некоторые интегро-дифференциальные уравнения можно свести к дифференциальным уравнениям в линейных нормированных пространствах. Однако существуют эволюционные ИДУ, служащие моделями во многих областях науки и содержащие интегрирование по времени, для которых это сделать сложно. Такие уравнения [3], обыкновенные и в частных производных, описывают сложное поведение объектов в различных средах с учётом предыдущей истории.

Нелинейные и линейные стохастические ИДУ, кроме предыстории, позволяют учесть влияние случайных возмущений на поведение объекта. Достаточно общие формы линейных систем СИДУ имеют следующий вид:

t

X(t) = A(t) X (t) + J B(t, r ) X (t ) dr + c(t) + G (t) U (t), X (to) = X0. (1)

to

В этих уравнениях t — время, t G T = [t0,T], T < X(t) = col(X1 (t),X2(t), ..., Xn(t)) и U (t) = col( U1(t), U2(t),..., Um(t)) — случайные векторные процессы, определяющие состояние системы (вектор состояния) и случайные возмущения соответственно; c(t) = col(c1 (t),c2(t),... , cn(t)), A(t) = {aij(t) } G Mnxn, B(t,r ) = {bij (t,r ) } G Mnxn, G (t) = {gij (t) } G Mnxm — неслучайные векторная и матричные функции, компоненты которых дифференцируемы необходимое число раз по каждому из своих аргументов; X0 — случайный вектор с известными характеристиками, причем векторы X0 и V(t) статистически независимы; Rs — стандартное евклидово пространство размерности s, R = (-œ, +œ); col(d1,d2,..., ds) - вектор-столбец с соответствующими компонентами; Msxq — множество действительных s х q-матриц; точкой или точками сверху символа обозначаются производные по переменной t соответствующего порядка.

Вопросы, связанные с определением СИДУ, существованием и единственностью их решений, рассмотрены в [18,19].

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

Пусть X0 — гауссов случайный вектор со значениями в n,

mxo = E [X0] , Cxoxo = E [{X0 - mxo}{X0 - mxo}T] ;

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

¿и (г) = Н и (г) (г + Я Ш (г), г е (¿0,Т ] (2)

со случайным начальным условием и (г0) = и0. В уравнении (2) Н = [Ь^ } е Мтхт и 2 = [д^ } е Мтхг — заданные постоянные матрицы; ^(г) = ео1((г), Ж2(г),..., (¿)) — векторный винеровский случайный процесс с независимыми компонентами, такой, что его обобщенная производная по времени г, обозначаемая через V(г) = ео1(VI(г), У2(г),..., V(¿)), есть векторный гауссовский белый шум с независимыми компонентами, Е(г)] = 0Г, Е[V(г) Vт(г')] = 2пI¿(г — г'); £ — дельта-функция Дирака; т — символ транспонирования; I — единичная матрица соответствующего порядка; и0 — начальный вектор, представляющий собой центрированную гауссову случайную величину со значениями в Кт; 05 — нулевой ^-вектор. Предполагается, что плотность вероятности вектора и0 — гауссово стационарное распределение, ассоциированное с уравнением (2). Параметрами этого распределения являются вектор математических ожиданий тио = Е [и0] =0 и ковариационная матрица Сиоио = Е \и° и°т]. Кроме того, в уравнении (2) матрицы Н и Я таковы, что и (г) — случайный процесс второго порядка. Следовательно, [и (г), г е [г0,Т]} — стационарный центрированный непрерывный в среднем квадратичном гаус-совский случайный процесс, для которого

и0 = 0т,

Сии (¿1 — ¿2) = Сии (¿1,^2) = Е [и(¿1) ит(г2)] , Сцц (0) = СиоцО .

Учитывая, что X0 и и (г) — гауссовские случайные вектор и процесс соответственно, линейность уравнений (1) и (2), а также высказанные выше предположения, можно установить, что [X(г),г е [г0,Т]} — непрерывный в среднем квадратичном гауссовский векторный случайный процесс второго порядка. При этом для всех непустых и неупорядоченных точечных подмножеств отрезка [г0,Т] многомерные распределения расширенных случайных векторов состояния будут гауссовыми, определяемыми соответствующими векторами средних и ковариационных матриц.

Найдем теперь векторную функцию математических ожиданий (ВФМО) и матрицу ковариационных функций (МКФ) векторного случайного процесса X (г), а также все взаимные МКФ X (г) и векторного возмущения и (г):

тх(г) = Е[X(г)], Схх(*1,*2) = Е[X(*1) Xт(г2)] — тх(*1) шХ^),

Схи (*1,*2) = Е [X (гх) и т(г2)], Сих (^) = Е [и (гх) X т(г2)].

Принимая во внимание введенные определения и обозначения, несложно установить, что решение поставленной задачи заключается в создании схемы для вычисления вфмо шх(г) и мкф Схх(г1,г2) для любых г,г1,г2 е (г0,т].

2. Уравнения для моментных функций первого и второго порядка

Применение оператора математического ожидания к обеим частям уравнений (1) дает:

t

mx (t) = A(t) mx (t) + J B(t,r) mx (r) dr + c(t), to ^ t' <t ^ T, (3)

t'

тх (¿') = , тх (¿' ) = тхо для ¿' = ¿0.

Чтобы получить уравнение для Схх(¿ъ^2), необходимо расширить вектор состояния системы (1) до нового случайного вектора Y(¿) = со1(Х(¿), и(¿)) со значениями в К,п+т. Тогда ВФМО ту(¿) со значениями в Еп+т и МКФ Суу(¿1,^2) е М(п+т)Х(п+т) случайного процесса Y(¿) определятся соотношениями

mY (t)

CYY (t1 ,t2) =

(4)

CXX(t1, t2) CXU(t1, t2) _CUX(t1, t2) (t1, t2)

Введенный случайный процесс Y (t) (4) будет удовлетворять системе СИДУ

m-X (t)

0 m

dY(t)= A(t) Y(t)+ / B(t,r) Y(r) dr + c(t)

dt+

+ О ^^(¿), ¿о ^ <* ^ Т (5)

со случайным начальным условием

Y(¿') = Y', Y' = со1(Х0, и0) для = ¿о. (6)

В уравнении (5) матрицы А(г) е М(п+т)х(п+т), В(*) е М(п+т)х(п+т), О е М(п+т)хг и вектор с(Ь) еШп+т имеют блочную структуру и определяются так:

A(t)

A(t) G (t)

^ m, х n H

Q =

o.

nxr

Q

(t) =

B(t) Onxm

О О

Omxn Omxm

c(t)

0m

где 0зхд — нулевая ^ х ^-матрица.

Для получения уравнений для ковариационных функций равенством X (¿) = Y (¿) — ту (¿) введём центрированный случайный процесс

t

[X (г), г е [г0,Т]} со значениями в Щп+т, где ту (г) — математическое ожидание, определенное равенством (4). Поэтому центрированный векторный случайный процесс X(г) будет решением системы СИДУ

-X(г) = [А(г) X(г)+/в(г,г) X(т) -т! -г + о(г), г0 ^ г' <г ^ т (7)

со случайным начальным условием X(г') = ^' — шу/.

Вследствие того, что Суу(г^) = С^у(^2,^1) = С^(¿ъ^) = Е[X(гх) Хт(^2)], при заданном Суу(г', г') из (7) могут быть получены следующие уравнения

(*0 ^ г' < г ^ т):

5 5 г •

- Суу (г, г') = - Е [X(г) Xт(г')] = Е ^(г) Xт(г')

г

= А(г) Суу (г,г')+ / в(г,т) Суу (г, г') -т; (8)

д д г

^ Суу (г', г) = дг Е [X(г') Xт(г)] = Е [X(г') X?т(г)

Суу(г', г) Ат(г) ^ у Суу(г',т

г

(( - Суу (г, г) = - Е [X(г) Xт(г)] = Е х(г) Xт(г)

+ Е

X (г) X? т(г)

т) -г. (9)

= А(г) Суу (г, г) + {А(г) Суу (г, г)} т+

т) Суу (г, г) + {в(г,т) Суу (г,г)}т! -г + 2 п о от. (10)

+

Заметим, что уравнение (9) может быть получено транспонированием уравнения (8), а также заменой г' на г, и наоборот, в ряде мест.

Уравнения (8)-(10) должны решаться с учетом начальных условий

Суу (г', г') = Су/у',

Су/у / — Суу (^0,^0 ) — Су оу о

а

а

гахга °гахт

Си0 и0

для г' = г0.

3. Матричная функция Грина для системы линейных ИДУ и схема для её приближенного вычисления

Предположим, что необходимо решить систему ИДУ

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

¿(г) = А(г)г(г) + у в(г,г)г(г)-г + /(г), ^ г' <г (11)

/

4

I

I

с начальным условием

г(г' ) = г', г' = для г' = г°. (12)

Тогда решение уравнений (11) и (12) может быть записано так (см., например, [15]):

г

г(г) = п(г,г') г' + у п(г,т) f (т) ¿т, г' <г, (13)

V

где П(з,р) — матричная функция Грина, ассоциированная с уравнением (11) и являющаяся решением уравнения

д Г

— П(в,р) = Д(в) П(в,р)+ / В(в,т) П(т,р) ¿т, р<в, П(р,р) = I. (14)

р

Среди методов решения систем ИДУ есть и те, практическое применение которых требует вычисления функций Грина. Первым среди них является метод последовательных приближений [15], предполагающий использование длинных аналитических выкладок. Для автоматизации таких действий может быть применен какой-либо пакет компьютерной алгебры (ПКА) [16]. Но применение даже современных ПКА не позволяет эффективно реализовать указанный метод последовательных приближений. Основной причиной является то, что эта схема требует вычисления значительного числа интегралов в замкнутой форме, что не всегда выполнимо. С другой стороны, существует возможность представить П(з,р) вообще без использования операции интегрирования в следующей форме [10]:

П(в,р) = I+ ^ —--(в - р) , П^,р) =—др.—. (15)

£=1 '

При применении этого подхода, коэффициенты ряда Тейлора в равенстве (15) могут быть получены последовательным дифференцированием обеих частей уравнения (14) по г (см. Приложение). Ограничиваясь на практике Ь-й производной, из равенства (15) можно получить, что с точностью 0[(в — р)ь]

п(в,р) «ттм(в,р) = I + £ ^(р^ (в — р)£. (16)

£=1 '

4. Матричная функция Грина для первых и вторых моментных функций

Сравнивая уравнения (11) и (12) с уравнениями (3) и используя уравнение (13), можно установить, что ВФМО тх(г) выражается соотношением

г

тх (г) = п[т](г,г') т!х + ^ п[т(г,т) f (т) ¿т, (17)

V

в котором вектор /(г) определяется равенством /(г) = с(т), а матричная функция Грина Т(з,з0), ассоциированная с векторной функцией шх(г), записывается как Т[т](8,з0) и вычисляется из уравнения (14) и соотношения (16) при

А(г) = А(г), в(г,т ) = в(г,т).

Построение соотношений для вычисления МКФ начнём с уравнения (8) для Суу(г,г') при г > г'. Заметим, что решение уравнений (11) и (12), которое даётся равенством (13), а матричная функция Грина Т(з,з0) удовлетворяет (14), записано для векторной функции. Рассматривая матрицу Суу(г,г') как множество векторов-столбцов [Суу(г, г'), 7 = 1, 2, ...,п + т}, получим

С угу (г, г') = Т[с](г,г') С угу (г',г'), ^ ^ г' <г ^ т, (18)

где матричная функция Грина Т(з,з0), ассоциированная с Суу(г1,г2), не зависит от 7, записана как Т[с](г,г') и вычисляется из уравнения (14) и соотношения (16) при

А(г) = А(г), в(г,г ) = в(г,т).

Применяя выражение (18) для всех значений 7 = 1, 2, ...,п + т, можно установить, что матрица Суу(г, г') определяется так:

Суу (г,г') = Т[с](г,г') Суу (г',г'), ^ г' <г ^ т. (19)

Теперь обратимся к уравнению (9) для МКФ Суу(г', г) (г' < г). Принимая во внимание замечание о возможности транспонирования обеих частей векторно-матричного уравнения (19) и перемены местами г' и г, получим:

Суу (г', г) = Суу (г', г') Т[с]т(г, г'), ^ г' < г ^ т. (20)

Более сложной задачей является вычисление МКФ Суу(г,г), удовлетворяющей уравнению (10) для г0 < г ^ т. Причина этого — присутствие Суу(г, г) и Суу(т, г) для г' < т < г в подынтегральной функции интеграла в правой части этого уравнения. Поэтому здесь требуется схема, основанная на использовании Т[с](-, ■) для представления векторного случайного процесса X(г) — решения уравнения (7) в виде:

г

г'

Это соотношение позволяет представить матричную функцию ковариаций Суу(г, г) для всех г0 ^ г' < г ^ т следующим образом:

Суу (г, г) = т[с](м') Суу (г', г') Т[с]т(г,г')+ г г

+ 11Т[с](г,т1)о■ 2пI¿(п — т2) ■ {Т[с](г,т2)0}т-п-т2 =

г' г'

г

= *') Суу (Л .') *') + 2 п/ т) 0 ■ ) ((т (21)

г'

5. Расчётные формулы для первых и вторых моментных функций

Введем временную сетку

¿0 = То < Т1 < . . . < Тк-1 <тк < ... < тм = Т,

Нк = тк — тк-1, к = 1, 2,..., Ж, тах Нк = Н* ^ 1.

к

Далее, полученные выше соотношения (17), (19), (20), (21) для первых и вторых моментных функций в непрерывном времени адаптируются для расчета этих же функций в узлах сетки: тхк = тх(тк), СУУки = Суу(тк,ти), к, V = 1, 2,...,Ж.

Численная аппроксимация ВФМО тх(¿), определяемая равенством (17), для ¿' = тк-1, £ = тк может быть записана так:

Тк

тхк = ТТ(тк,тк-1) Шх,к-1 + ! ТТт](тк,т) с(т) ¿т, к = 1, 2,..., Ж, (22)

Тк-1

тх о = тх о,

где

ТТ Н(тк ,т )= I +]>]

1 д1П[Н (в,т)

¿=1

Я д^

(тк — ттк-1 ^ т < тк,

а для т = тк 1

ТгН (тк ,тк-1)= I ^ ( , к 1)

^=1

Я д^

Нк.

Э=Тк-1

Интеграл в (22) может быть вычислен, например, с помощью правила Симпсона [6] (К - число интервалов разбиения шага Нк).

Подобным образом МКФ, которая для ¿0 ^ ¿' < £ ^ Т определяется соотношениями (19), (20), для к = 0,1, 2,..., N — 1 и V = к + 1, 2,..., N может быть приближенно рассчитана по формулам

г

УУик

тт ^(т, ,т,_1) Суу^-1„

г

УУки =

¿Гуук,^-1 Т[с]т(т^ ,т^-1),

в которых

Т ^ )= I + ± 1 ^^

д^

Нк.

(23)

s=т

Наконец, для г0 ^ г' < г ^ т матричная функция ковариаций Суу(г,г), которая находится из соотношения (21), для к = 1, 2,...,Ж приближённо вычисляется по формуле

Суу№ = 7[С] ^/Ь гк-1) Суу,к:-1,к:-1 7[с]т(гк, тк-1) +

Тк

+ 2 п [ ,г) 0 ■ {Т1С](гк ,т) 0 }т -г

Тк-1

с учетом начального условия Суу00 = Суоуо, причём

«и №) = 1 + 2^ й ^

¿=1

(гк — ггк-1 ^ г < ,

а матрица Т [С]](тк,тк-1) должна быть определена из (23) после замены индекса V на к.

3=Т

6. Пример

Рассмотрим модельную систему, описываемую системой СИДУ

X1 (г) + 2 «1 [х 1 (г) — ±2(г)]+ ш2 [X 1(г) — X2(*)] +

г

+ 60 (г, т) х 1(г) + У ь(г,т) х 1(т) -т = №(г) и (г), (24) 0

Х2(г) + 2 «2 [х 2 (г) — ^1(г)]+ ш2 [Х2 (г) — х 1(г)]= ^(г) и (г), (25)

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

где г е [0,т], а > 0, ш^ > 0 — постоянные (г = 1, 2), #0(г) — действительная функция, определённая на [0,т], [и(г), г е [0, т]} — стационарный центрированный гауссов случайный процесс второго порядка, непрерывный в среднем квадратическом, и : К ^ К, являющийся решением СИДУ

-и (г) = —си и (г) -г + -и (г) (26)

со случайным начальным условием и(0) = и0, причём случайная величина и0 имеет распределение, соответствующее равновесному для и (г), т.е. гауссову плотность вероятности с нулевым математическим ожиданием и средним квадратичным отклонением ауо:

4о = I (ш) -ш, (ш) = ~2—, си > 0, -и > 0

Су + ш

К

(£у(ш) — спектральная плотность). Далее, структура функций 60(г,г) и 6(г,г) была выбрана в следующей форме:

т) = 70 [ 1 — е-в1 (1-Т)2 (Л, + Л, г + Л-2 (2) — № е-в2 (,-т)1 ], (27) 6(г,т ) = ^, (28)

где 70, ^ > 0, вг > 0, Л,ь Л<2 — постоянные (г = 1,2).

Сравнивая уравнения модели (24)-(27) с системой (1), (2) и вводя обозначения XI(г) = XI(г), Х2СО = Х2СО, Хз(г) = Х1СО, Х4(г) = Х2СО, находим, что п = 4, т =1, с(г) = О4, Н = {-си}, Я = },

0 0 1 0

0 0 0 1

- bo(t,t) w2 -2 ai 2 «i

-w22 2 «2 -2 «2

2

B(t,T ]

0 0

0 0 0 0 0 0

-b(t,T) 0 0 0

0

000

G (t)

0 0

go (t) .go(t).

В расчётах использовались следующие значения параметров:

wi = 2 п, w2 = 6 п,

c^ = du = 0.5/п, h0 Y0 = 100.0, ^ = 0.25,

a1 = a2 = £w2, £ = 0.01,

= 1.0, hi = 1/6, h2 = -1/144, в1 = 2.0, = 0.5, в2 = 4.0,

go(t) = -

27

27 +t3

T = 24.0,

hk = h*

0.001,

L = 4,

K = 8,

0 0.01 0 0 0

0 0 0.01 0 0

, CX 0X0 =

0 0 0 0 0

0 0 0 0 0

mXo

Несложно установить, что при выбранных значениях параметров вектор функций математического ожидания mX(t) будет нулевым для любого t > 0, т.е. не требует расчета. Кроме того, на этапе подготовки вычислений было решено ограничиться получением компонент матрицы ковариаций DX(t) = CX(t,t), как более информативных и более сложных для определения.

Рассмотренная выше расчетная схема была реализована в виде консольной программы на языке Intel Fortran [1]. Необходимые аналитические выкладки и построение графиков проводились в среде пакета Mathematica [17].

Наиболее интересные переходные режимы, демонстрирующие хаотические колебания в исследуемой системе, показаны на рис. 1-5, причем на рис. 1, 2 приведены кривые, соответствующие дисперсиям выбранных компонент вектора состояния, а на остальных — функции ковариации.

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

Рис. 1. Функция дисперсии Х2 (Ь)

Рис. 2. Функция дисперсии Х3(Ь)

Рис. 4. Функция ковариации С^Ь)

0.5

-0.25

- 0.5

0.25

0.

-0.75

-1.

0

6

12

18

24

Рис. 5. Функция ковариации С34(Ь)

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

В работе представлена приближенная схема вычисления векторной функции математических ожиданий и матричной ковариационной функции вектора состояния линейной стохастической интегро-дифференциальной системы, основанная на использовании аппроксимации матричной функции Грина. Структура построенных расчётных формул позволяет использовать переменный шаг с целью поддержания необходимой точности оценивания тх(£), £0 ^ t ^ Т, и Схх(М')], ¿0 ^ ^ £ ^ Т, а также, при необходимости, применить параллельные вычисления для получения сеточных значений МКФ.

Благодарности

Благодарю профессора К. Суаза (С. Бо^е, Университет Париж-Восток в Марн-ла-Валле, Франция) за прототип модели, исследовавшейся в разделе 6. Данная работа была выполнена при частичной финансовой поддержке РФФИ (проект № 14-01-96019), а также Минобразования и науки России (Задание № 2014/153).

Приложение

Коэффициенты ряда Тейлора для функции Грина при Ь = 4 имеют вид:

р

R2(s,p)= [A'(s) + B(s,s)] R(s,p) + A(s) + / B's(s,r) R(r,P) dr,

p

R2(p,p) = A'(p) + B(p,p) + A(p) Ri(p,p),

Rs(s,p) = [A"(s) + 2 BS(s, q)|q=s + Bq(s, q)^] R(s,p) +

s

+ [2 A'(s) + B(s, s)] A(s) + / BSs(s,T) R(r,p) dr,

p

Rs(p,p) = A''(p) + 2 Bp(p, q) |д=р + Bq(p, q)

+ [2 A'(p) + B(p,p)] Ri(p,p) + A(p) R2(p,p),

R4(s,p) = [A"'(s) + 3 BS's(s,q)|9=s + 3 + B^R(s,p) +

+ [3 A''(s) + 3 B's(s, q) |q=s + 2 Bq(s, q) |q=s] + [3 A'(s) + B(s, s)] +

s

+ A(s) ^R^ + j B's'ss(s,T) R(T,p) dr,

p

R4(p,p) = A'"(p) + 3 BPp(p, q) |q=p + 3 BP'q (p, q) |q=p + Bq'q (p, q) |q=p + + [3 A''(p) + 3 Bp(p, q) |q=p + 2 Bq(p, q) |q=p] Ri(p,p) +

+ [3 A'(p) + B(p,p)] R2(p,p) + A(p) Rs(p,p).

Литература

1. Алгазин С.Л., Кондратьев В.В. Программирование на Visual Fortran. М. : Диалог-МИФИ, 2008. 472 с.

2. Введение в аэроавтоупругость / С.М. Белоцерковский [и др.]. М. : Наука, 1980. 384 с.

3. Вольтерра В. Теория функционалов, интегральных и интегро-дифференциальных уравнений. М. : Наука, 1982. 304 с.

4. Зенкевич О. Метод конечных элементов в технике. М. : Мир, 1975. 542 с.

5. Крылов В.И., Бобков В.В., Монастырный П.И. Вычислительные методы. М. : Наука, 1977. Т. 2. 400 с.

6. Крылов В.И., Бобков В.В., Монастырный П.И. Начала теории вычислительных методов. Интерполирование и интегрирование. М. : Наука и техника, 1983. 287 с.

7. Маланин В.В., Полосков И.Е. Случайные процессы в нелинейных динамических системах. Аналитические и численные методы исследования. Ижевск : НИЦ «Регулярная и хаотическая динамика», 2001. 160 с.

8. Марчук Г.И. Методы вычислительной математики. М. : Наука, 1980. 536 с.

9. Кхием Н.Т. Нелинейные колебания вязкоупругих пластин под действием стационарных случайных сжимающих сил // Прикладная механика. 1986. Т. 22, № 12. C. 115-118.

10. Полосков И.Е. Об одном методе приближенного анализа линейных стохастических интегро-дифференциальных систем // Дифференциальные уравнения. 2005. Т. 41, № 9. C. 1276-1279.

11. Потапов В.Д. Устойчивость движения стохастической вязкоупругой системы // Прикладная математика и механика. 1993. Т. 57, вып. 3. C. 137-145.

12. Филатов А.Н., Шарова Л.В. Интегральные неравенства и теория нелинейных колебаний. М. : Наука, 1976. 152 с.

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

13. Формалев В.Ф., Ревизников Д.Л. Численные методы. М. : ФИЗМАТЛИТ, 2004. 400 с.

14. Symmetries of integro-differential equations with applications in mechanics and plasma physics / Y.N. Grigoriev [et al.]. Dordrecht, Heidelberg : Springer Science+Business Media, 2010. XIII. 305 p.

15. Hu Sh., Lakshmikantham V. Monotone iterative technique for integro-differential equations // Асимптотические методы математической физики: сб-к научн. трудов. АН УССР, Ин-т математики. Киев : Наукова думка, 1988. С. 263-270.

16. List of computer algebra systems. URL: en.wikipedia.org/wiki/List_of_ computer_algebra_systems (дата обращения: 01.08.2016).

17. Mangano S. Mathematica wokbook. Sebastopol (CA) : O'Reilly, 2010. XXIV. 800 p.

18. Mao X. Stochastic differential equations and applications. Oxford : Woodhead Publishing, 2010. 422 p.

19. Mohammed S.E.A. Stochastic functional differential equations. Boston : Pitman, 1984. VI. 245 p.

20. Potapov V.D. Stability of stochastic elastic and viscoelastic systems. Chichester : John Wiley and Sons, 1999. XI. 275 p.

21. Soize C., Poloskov I. Time-domain formulation in computational dynamics for linear viscoelastic media with model uncertainties and stochastic excitation // Computers and Math. Appl. 2012. V. 64, N. 11. P. 3594-3612.

SYMBOLIC & NUMERIC SCHEME OF APPLICATION OF THE MATRIX GREEN'S FUNCTION FOR AN ANALYSIS OF LINEAR SYSTEMS OF STOCHASTIC INTEGRO-DIFFERENTIAL EQUATIONS

I.E. Poloskov

Dr.Sc. (Phys.-Math.), Associate Professor, the Head of Higher Mathematics Department, e-mail: polosk@psu.ru

Faculty of Mechanics and Mathematics, Perm State University

Abstract. A scheme for analysis of linear dynamical systems described by stochastic integro-differential equations with nondifference kernels is considered. Such equations are mathematical models of a significant number of phenomena in various scientific and technological fields including the theory of oscillations for objects with lumped and distributed parameters taking into account aeroautoelasticity, heredity, (thermo)viscoelasticity and aging of materials (asphalt, concrete, biopolymers, rocks, colloidal solutions, composites, natural and synthetic polymers, suspensions, glass, cellulose, etc.) and others. The calculation scheme proposed is based on a modification of the iterative method for approximation of the matrix Green's function and is designed to compute the first moment functions of the state vector of the system including functions of mathematical expectation and covariance functions. The example shows an application of our scheme for an analysis of a model system with two degrees of freedom.

Keywords: stochastic analysis, linear dynamic system, state vector, integro-differen-tial equation, matrix Green's function, moment function.

Дата поступления в редакцию: 06.09.2016

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