Научная статья на тему 'Развитие моментно-семиинвариантного программного обеспечения стохастического анализа'

Развитие моментно-семиинвариантного программного обеспечения стохастического анализа Текст научной статьи по специальности «Математика»

CC BY
69
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СТОХАСТИЧЕСКИЙ ПРОЦЕСС (СТП) / СТОХАСТИЧЕСКИЙ АНАЛИЗ / СТОХАСТИЧЕСКАЯ СИСТЕМА (СТС) / СТОХАСТИЧЕСКОЕ ДИФФЕРЕНЦИАЛЬНОЕ УРАВНЕНИЕ / МАТЕМАТИЧЕСКОЕ ОЖИДАНИЕ / КОВАРИАЦИОННАЯ МАТРИЦА / ВЕРОЯТНОСТНЫЙ МОМЕНТ / МОДИФИЦИРОВАННЫЙ МОМЕНТНО-СЕМИИНВАРИАНТНЫЙ МЕТОД (М2СМ ) / STOCHASTIC PROCESS / STOCHASTIC ANALYSIS / STOCHASTIC SYSTEM / STOCHASTIC DIFFERENTIAL EQUATION / MATHEMATICAL EXPECTATION / COVARIANCE MATRIX / PROBABILITY MOMENT / MODIFIED MOMENT-SEMIINVARIANT METHOD (М2SIM)

Аннотация научной статьи по математике, автор научной работы — Конашенкова Татьяна Дмитриевна

Статья посвящена описанию методических основ и результатов сравнительного тестирования научного программного обеспечения стохастического анализа многомерных нелинейных стохастических систем (СтС), описываемых стохастическими дифференциальными уравнениями, разработанного на основе модифицированного моментно-семиинвариантного метода (М2СМ ) и ортогонального разложения неизвестной одномерной плотности вектора состояния системы по биортогональной системе полиномов. Получены точные дифференциальные уравнения для компонент вектора математического ожидания, ковариационной матрицы и старших начальных моментов вектора состояния нелинейной СтС, описываемой стохастическим дифференциальным уравнением Ито, содержащим коэффициенты неполиномиального вида (непрерывные или имеющие точки разрыва первого рода) и векторный случайный процесс с независимыми приращениями. Программное обеспечение (ПО) "СтС-Анализ-М2СМ " содержит разработанные автором модули, позволяющие частично автоматизировать действия по составлению замкнутой системы дифференциальных уравнений для параметров вектора состояния нелинейной СтС. ПО "СтС-Анализ-М2СМ " разработано на языке Python и совместимо с новыми отечественными процессорами и высокопроизводительными платформами. Проверка работоспособности ПО "СтС-Анализ-М2СМ " осуществлялась на примерах нелинейных СтС, имеющих точные решения. Результаты сравнивались с методом нормальной аппроксимации (МНА) и методом эллипсоидальной аппроксимации (МЭА). М2СМ дает высокую точность (менее 2%) определения математического ожидания и ковариационной матрицы вектора состояния СтС, удовлетворяющих системе обыкновенных дифференциальных уравнений для компонент математического ожидания, ковариационной матрицы и вероятностных старших начальных моментов, входящих в правые части точных незамкнутых уравнений для математического ожидания и ковариационной матрицы. ПО "СтС-Анализ-М2СМ " может применяться в научных исследованиях; для обучения в системе высшего образования на курсах "Случайные процессы", "Теория стохастических дифференциальных систем" и т.д.; в управлении техническими, организационно-экономическими, экологическими и другими системами.

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

Похожие темы научных работ по математике , автор научной работы — Конашенкова Татьяна Дмитриевна

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

DEVELOPMENT OF MOMENT-SEMIINVARIANT SOFTWARE FOR STOCHASTIC ANALYSIS

The article describes the methodological foundations and the results of comparative testing of scientific software for stochastic analysis of multidimensional nonlinear stochastic systems (StS) described by stochastic differential equations, developed on the basis of the modified moment-semi-invariant method (M2SM) and orthogonal factorization of the unknown one-dimensional density of the system state vector by the bi-orthogonal system of polynomials. We have obtained exact differential equations for the components of the expectation vector, the covariance matrix, and the higher initial moments of the state vector of the nonlinear StS, described by the Ito stochastic differential equation containing non-polynomial coefficients (continuous or having first-kind discontinuous points) and a vector random process with independent increments. Software “StS-Analysis-M2SM” contains the modules developed by the author, which allow you to partially automate actions to compile a closed-loop system of differential equations for parameters of the state vector of a nonlinear StS. Software “StS-Analysis-M2SM” is developed in the Python language and is compatible with new domestic processors and high-performance platforms. Verification of the performance of the software “StS-Analysis-M2SM“ was carried out using examples of non-linear StS that have exact solutions. The results were compared with the normal approximation method (NAM) and the ellipsoidal approximation method (EAM). M2SM gives a high accuracy (less than 2%) of determining the expectation function and the covariance matrix of the state vector of the StS, complying with the system of ordinary differential equations for the expectation function components, the covariance matrix and probabilistic higher initial moments included in the right-hand parts of the exact open equations for the expectation and covariance matrix. Software “StS-Analysis-M2SM” can be applied in scientific research; for training in higher education in the courses “Random Processes”, “Theory of Stochastic Differential Systems”, etc.; in the management of technical, organizational and economical, environmental and other systems.

Текст научной работы на тему «Развитие моментно-семиинвариантного программного обеспечения стохастического анализа»

УДК 621

DOI: 10.25559/SITITO.15.201901.232-241

Развитие моментно-семиинвариантного программного обеспечения стохастического анализа

Т. Д. Конашенкова

Федеральный исследовательский центр «Информатика и управление» Российской академии

наук, г. Москва, Россия

[email protected]

Аннотация

Статья посвящена описанию методических основ и результатов сравнительного тестирования научного программного обеспечения стохастического анализа многомерных нелинейных стохастических систем (СтС), описываемых стохастическими дифференциальными уравнениями, разработанного на основе модифицированного моментно-семиинвариантного метода (М2 СМ) и ортогонального разложения неизвестной одномерной плотности вектора состояния системы по биортогональной системе полиномов. Получены точные дифференциальные уравнения для компонент вектора математического ожидания, ковариационной матрицы и старших начальных моментов вектора состояния нелинейной СтС, описываемой стохастическим дифференциальным уравнением Ито, содержащим коэффициенты неполиномиального вида (непрерывные или имеющие точки разрыва первого рода) и векторный случайный процесс с независимыми приращениями. Программное обеспечение (ПО) «СтС-Анализ-М2 СМ» содержит разработанные автором модули, позволяющие частично автоматизировать действия по составлению замкнутой системы дифференциальных уравнений для параметров вектора состояния нелинейной СтС. ПО «СтС-Анализ-М2 СМ» разработано на языке Python и совместимо с новыми отечественными процессорами и высокопроизводительными платформами. Проверка работоспособности ПО «СтС-Анализ-М2 СМ» осуществлялась на примерах нелинейных СтС, имеющих точные решения. Результаты сравнивались с методом нормальной аппроксимации (МНА) и методом эллипсоидальной аппроксимации (МЭА). М2 СМ дает высокую точность (менее 2%) определения математического ожидания и ковариационной матрицы вектора состояния СтС, удовлетворяющих системе обыкновенных дифференциальных уравнений для компонент математического ожидания, ковариационной матрицы и вероятностных старших начальных моментов, входящих в правые части точных незамкнутых уравнений для математического ожидания и ковариационной матрицы. ПО «СтС-Анализ-М2 СМ» может применяться в научных исследованиях; для обучения в системе высшего образования на курсах «Случайные процессы», «Теория стохастических дифференциальных систем» и т.д.; в управлении техническими, организационно-экономическими, экологическими и другими системами.

Ключевые слова: стохастический процесс (СтП), стохастический анализ, стохастическая система (СтС), стохастическое дифференциальное уравнение, математическое ожидание, ковариационная матрица, вероятностный момент, модифицированный моментно-семиинвариантный метод (М2 СМ).

Благодарности: автор выражает благодарность и глубокую признательность доктору технических наук, профессору, главному научному сотруднику Федерального исследовательского центра «Информатика и управление» Российской академии наук Игорю Николаевичу Синицыну за постановку задачи и обсуждение результатов.

Для цитирования: Конашенкова Т. Д. Развитие моментно-семиинвариантного программного обеспечения стохастического анализа // Современные информационные технологии и ИТ-образование. 2019. Т. 15, № 1. С. 232-241. DOI: 10.25559/SITITO.15.201901.232-241

Контент доступен под лицензией Creative Commons Attribution 4.0 License. The content is available under Creative Commons Attribution 4.0 License.

Современные информационные технологии и ИТ-образование

Том 15, № 1. 2019 ISSN 2411-1473 sitito.cs.msu.ru

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

Development of Moment-Semiinvariant Software for Stochastic Analysis

T. D. Konashenkova

Federal Research Center «Computer Science and Control» of Russian Academy of Sciences, Moscow, Russia

[email protected]

The article describes the methodological foundations and the results of comparative testing of scientific software for stochastic analysis of multidimensional nonlinear stochastic systems (StS) described by stochastic differential equations, developed on the basis of the modified moment-semi-invariant method (M2SM) and orthogonal factorization of the unknown one-dimensional density of the system state vector by the bi-orthogonal system of polynomials. We have obtained exact differential equations for the components of the expectation vector, the covariance matrix, and the higher initial moments of the state vector of the nonlinear StS, described by the Ito stochastic differential equation containing non-polynomial coefficients (continuous or having first-kind discontinuous points) and a vector random process with independent increments. Software "StS-Analysis-M2SM" contains the modules developed by the author, which allow you to partially automate actions to compile a closed-loop system of differential equations for parameters of the state vector of a nonlinear StS. Software "StS-Analysis-M2SM" is developed in the Python language and is compatible with new domestic processors and high-performance platforms. Verification of the performance of the software "StS-Analysis-M2SM" was carried out using examples of non-linear StS that have exact solutions. The results were compared with the normal approximation method (NAM) and the ellipsoidal approximation method (EAM). M2SM gives a high accuracy (less than 2%) of determining the expectation function and the covariance matrix of the state vector of the StS, complying with the system of ordinary differential equations for the expectation function components, the covariance matrix and probabilistic higher initial moments included in the right-hand parts of the exact open equations for the expectation and covariance matrix. Software "StS-Analysis-M2SM" can be applied in scientific research; for training in higher education in the courses "Random Processes", "Theory of Stochastic Differential Systems", etc.; in the management of technical, organizational and economical, environmental and other systems.

Keywords: Stochastic process, stochastic analysis, stochastic system, stochastic differential equation, mathematical expectation, covariance matrix, probability moment, modified moment-semiinvariant method (M2 SIM).

Acknowledgements: The author is deeply grateful to Igor N. Sinitsyn, Doctor of Technical Sciences, Professor, Chief Researcher of the Federal Research Center "Informatics and Management" of the Russian Academy of Sciences for the problem statement and discussion of the results.

For citation: Konashenkova T.D. Development of Moment-Semiinvariant Software for Stochastic Analysis. Sovremennye informacionnye tehnologii i IT-obrazovanie = Modern Information Technologies and IT-Education. 2019; 15(1):232-241. DOI: 10.25559/SITITO.15.201901.232-241

Abstract

Modern Information Technologies and IT-Education

Введение

Для описания математических моделей сложных систем (технических, организационно-экономических, экологических и т.д.) в условиях случайных возмущений широкое применение нашли стохастические дифференциальные системы (СДС) [113]. Решение задачи стохастического анализа СДС имеет точное решение только для линейных и очень узкого класса нелинейных СтС, поэтому актуальна проблема разработки приближенных методов анализа СДС. Для исследования тонких стохастических эффектов, связанных с выбросами стохастических процессов, оценки предельных возможностей, допущения о нормальности распределения приводят к существенным качественным и количественным погрешностям. В настоящее время для моделирования процессов сложных СДС применяют как прямые вычислительные методы, лежащие в основе методов статистического моделирования, так и методы интерполяционного аналитического моделирования и методы параметризации распределений. В работах [1,14,15] создано методическое обеспечение и на его основе разработано инструментальное программное обеспечение «СтС-Анализ» на базе сред MATLAB и Microsoft Visual Studio для решения задачи стохастического анализа многомерных стохастических дифференциальных систем следующих типов:

• стационарные и нестационарные линейные СДС;

• линейные СДС со случайными параметрами;

• линейные СДС с параметрическими шумами;

• нелинейные СДС с полиномиальными коэффициентами. Программное обеспечение «СтС-Анализ» и его расширенные версии [16-24] получили широкое распространение в науке и промышленности.

В настоящее время в РФ в рамках программы импортозамеще-ния ведутся научные работы по созданию отечественных процессоров и высокопроизводительных систем на их основе. С учетом особенностей отечественных вычислительных систем перенос в их среду пакета MATLAB невозможен в принципе, но успешно переносится открытое ПО с распространяемыми исходными кодами [25]. В связи с этим появилась необходимость разработки ПО стохастического анализа на базе открытого ПО с возможностью развертывания его на новых отечественных процессорах и высокопроизводительных платформах. В работе рассматривается методическое и инструментальное программное обеспечение стохастического анализа многомерных нелинейных СтС на основе М2 СМ и ортогонального разложения неизвестной одномерной плотности вектора состояния системы по биортогональной системе полиномов.

Методическое обеспечение стохастического анализа

Пусть вектор состояния Y нелинейной СтС описывается стохастическим дифференциальным уравнением Ито вида

dY = a (Y, t ) + b (Y, t )dW, t > t0, Y (t0 ) = Y0, (1)

где Y=Y(t)eRp стохастический процесс (СтП), Y0 - случайный вектор с известным распределением; W(t)eRn ; Wx (t),..., Wn(t) - независимые между собой процессы с независимыми приращениями; a (y, f), b (y, f) -непрерывные или имеющие

точки разрыва первого рода известные функции y и t размерности рх1 и pxn соответственно. Y0 не зависит от приращений W( t2 )-W( /j) при t0 < t, < t2 . Известна одномерная характеристическая функция hif; Ч процесса W(t). Решение задачи стохастического анализа СтС (1) имеет точное решение только для линейных и очень узкого класса нелинейных СтС. Известны многие методы приближенного анализа сложных СтС, основанные на параметризации неизвестных распределений (характеристических функций или плотностей вероятности) вектора состояния системы [1]. Выбор метода зависит от класса СтС, а также постановки задачи, например, требуется определить вероятность попадания случайного вектора системы в заданную область или вероятностные моменты случайного вектора системы. В Институте проблем информатике РАН было разработано инструментальное программное обеспечение «СтС-Анализ» на базе сред MATLAB и Microsoft Visual Studio для решения задачи анализа многомерных СДС: стационарных и нестационарных линейных СДС, линейных СДС со случайными параметрами, линейных СДС с параметрическими шумами, нелинейных СДС с полиномиальными коэффициентами.

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

- для более точного определения математического ожидания и ковариационной матрицы вектора состояния системы необходимо вычислить старшие моменты, входящие в правые части точных незамкнутых уравнений для этих параметров;

- для определения одномерных распределений отдельных компонент вектора состояния;

- в задачах анализа точности, когда требуется вычислить функции, зависящие от определенного набора старших моментов вектора состояния;

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

Для решения этой задачи предлагается использовать модифицированный моментно-семиинвариантный метод. Как известно [1], приближенные методы параметризации неизвестных распределений вектора состояния СтС (1) основаны на аппроксимации неизвестных характеристической функции или плотности вероятности известными функциями, зависящими от конечного числа неизвестных параметров (моментов, семиинвариантов, квазимоментов и т.д.), что позволяет свести решение задачи анализа к нахождению этих параметров, удовлетворяющих системе обыкновенных дифференциальных или разностных уравнений. Эти методы дают высокую точность решения задачи, но требуют составления и решения большого количества уравнений для параметров, особенно в случае большой размерности вектора состояния стохастической системы. Зависимость числа уравнений QQj (p,N} для параметров распределений от размерности p вектора состояния и наивысшего порядка учитываемых параметров N вычисляется по формуле Q1 (p, N) = Cp+p — 1. Так, например, при анализе 10-мерной стохастической системы количество уравнений для моментов вектора состояния

Современные информационные технологии и ИТ-образование

Том 15, № 1. 2019

ISSN 2411-1473

sitito.cs.msu.ru

T. D. Konashenkova

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

235

системыQ1 (10,4) = 1000, если учитываются моменты до 4-го порядка.

Модифицированный моментно-семиинвариантный метод требует значительно меньшего объема вычислений. Идея метода была впервые изложена в [14] и состоит в составлении уравнений для математического ожидания, ковариационной матрицы и определенного набора старших моментов вектора состояния системы. При этом семиинварианты, не соответствующие этому набору старших моментов, полагаются равными нулю. Этот подход к замыканию системы для моментов дает лучшие результаты по сравнению с другими приближенными методами, например, с методом моментов, в котором обнуляются старшие моменты, порядок которых больше некоторого заданного натурального числа. Семиинварианты убывают с увеличением порядка в отличие от моментов, которые растут. Проверка работоспособности М2 СМ на конкретных примерах СтС с полиномиальными нелинейностями показала его высокую эффективность [1,14,15]: метод незначительно уступает в точности полным методам стохастического анализа, например, моментно-семиинвариантному методу, и при этом количество уравнений для параметров распределений

равно Q2 (р, N) = р +1 р (р +1) + р ( - 2) . Так, при Р=10 и

N=4 имеем Q2 (10,4) =85.

Основываясь на [1], для получения уравнений для начальных моментов

аг=апгг = М[У^У^ ...У?]

(г = [грг2,...,гр^ |г| = г + г2 +... + гр;г1,г2,...,гр = 0,1,...) стохастического процесса Y(t) воспользуемся формулой связи момента а и характеристической функции (х.ф.) gl (х;:

д \ (Я; t)

(2)

а = m -j

[Ö(K )) ...d(iKt ) К (to) = m[y(tB J-' ...Yp (tB )p ],t > t(

[iXTa (Y, t ) + x(K;Y, t )] e'1

(5)

Дифференцируя уравнения (5) г1 раз по , г2 раз по 1Х2 г раз по iX и положив после этого А=0, получим

= M(Y,t)Y1' ...Y^' ...YP +

+Z ■■■Ttf.-.C;

d(i\ )\..д(ар )

-x(;Y, t)

Введем обозначение

^ У1 ) = (,г У^ - У" -г; +:

к=1

1 гг д*+-+*Р

+У ...ус?...с*-д-¡г-Гх (Х; Y,I)] ^... 11''-*'

¿.и ¿-1 1 'р Ч* -/.,, \*р 1_Л V ' ' 1 1

*1=о *р =0 о(1Х1) ...о1гХр)

Тогда уравнения (6) примут вид аг = MZr (Y, t)

или « г = (у, t)/ (у, t )у, (7)

—да

где ^ (у,t)[- плотность вероятности Y(t).

Для приближенного вычисления интегралов в уравнениях (7) аппроксимируем одномерную плотность вероятности у (у, ^ конечным отрезком ее ортогонального разложения по биор-тогональной системе полиномов {р (у),ду(у)} с весом

(у) №

fi ^{)~®i (у )

1 + Î^LCvPv(y )

=3|v|=

(8)

где |у|=у1 + ... + ур для векторного индекса v=\v1,...,vp^ , У],...,У = 0,1,..., N; Щ (у)-некоторая известная плотность, для которой существуют все моменты, а первый и второй моменты совпадают с соответствующими моментами плотности вероятности ^ (у,г); су = Mqv (у) = qv (а) - линейная комбинация моментов случайного процесса Y(t), полученная из

Ч (у):

| заменой всех одночленов ук ...укр соответствующими моментами ак1,...,кр . После подстановки (8) в (7) имеем

д(ц J ...d(iXp J

Уравнение для одномерной х.ф. g1 (X;СтП Y(t), заданного уравнением (1), имеет вид [3]:

дг,(Х' *) = м {{а (, 1 ) + (Х^, 1)] }, г, (х, ^ ) = ^ (я), 1 > (3)

где (А) - известная х.ф. У0,Х, = [Л>--->^Р] . Функция х определяется формулой х t ) = д 1п\(ц; t), после подстановки

вместо ^ выражения Ь(У^)ТХ имеем

(А;^I) = х(ь(^^X;^ (4)

Применим формулу (2) к уравнению (3):

дн

а = (т,К, I) + (т,К, t),

где m=m(t), K=K(t) - математическое ожидание и ковариационная матрица соответственно СтП Y(t),

уг0 (т,К,t)= (у,t)ю1 (у~)с1у,

V (т К, 1) = ¡Zr ( )Ру (У )®1 (У )<1у.

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

Требуется определить шВД, КВД и некоторые старшие моменты вида М (У'^..!'*) (9)

где jl,..., jk - выборка к различных чисел из 7={1,2,^,р}; 11,...,¡к - выборка к чисел из С = {1,2,.удовлетворяющих условию 3 < 11 + „. + 1к < N.

Дифференциальное уравнение для математического ожидания m(t) СтП Y(t), заданного уравнением (1), имеет вид

m(t) = <Pi,0 {m,K,t) + (mK'0 ,

ß=3|v|=ß

где (m, K, t )= ja (y, t )©j (y )dy, Pi v(m,K,t) = Ja (y, t)pv(y )<Oi (y )dy '

(10)

(6)

Modern Information Technologies and IT-Education

К=0.[

k=]

д

h„ =0

A=0D

236 НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В ОБРАЗОВАНИИ И НАУКЕ Т. Д. Конашенкова

Дифференциальное уравнение ковариационной матрицы К(Х) СтП Y(t), заданного уравнением (1), имеет вид

где в (15) из выражения стоящего в квадратных скобках следу-

K(t) = *PIo (m,K,t) + (m,K,t) ,

ß=3VI=ß

(11)

где (m, K, t) = j{a (y, t)(yT - mT ) + (y - m)a (y, tf + ,

хУ + Ух1 + yyT х( y, t) + Xi}x=0 Щ (y )dy

(p\v (m, K, t) = j"{a (y, t)(yT - mT) + (y - m )a (y, t )T +

XiyT + yx1 + yyT x y, t) + X2 }a=o Pv (y M (y) dy

, = г d%(k y, t) dx(; y, t)

функция x{\; y, t) имеет виД (4), г g(iX¡) 8(iX ) J .

x _[ y,0

x =[ a(at )s(ni )Jt •j -.

Дифференциальные уравнения для набора старших моментов (9) СтП Y(t), заданного уравнением (1), имеют вид

d я

— Mф..Ук) =<.,4 (mK,f)+ЪЪсУк, -А (mK,0, (12)

dt 11 Jk e=3vi=e

где +»

К-л (mK, 1 )= JZi1,..„¡í (y>1 )®i (y)dy vi..,4 (mK>*)= jX,...,it *)Pv (y)®i (y)dy,

Z,,..A (y.' )=!>Л (y t M- yr- yj +

l; lk

h =0 h, =0

-7—vh-;—йт y,t)

díiX. ) ...d(iX, )'

l, -h l,-hk y.;,h . y,h

(15)

ет исключить

V

,h,

Jl,...,Jm ' SJí,...,jt

h случайного вектора \y

к ^ j

— семиинвариант порядка T При этом все се-

Y Г 1

'•••' it J

Начальными условия для уравнений (10), (11), (12) для СтП Y(t), заданного уравнением (1), являются

т(0 ) = то = Ж(/„),К(/0 ) = К0 = (13)

= М (Y (о)-то)( (о)-то )

а также значения начальных моментов М(У1} (0)...У]к (0)).

Правые части уравнений (10), (11), (12) содержат параметры еу , зависящие от старших моментов М(У^ ...У^ш), отличных от набора (9). Для замыкания системы уравнений надо выразить моменты М (У^1 ...У]" ) через моменты первого и второго порядков и старшие моменты вида (9), используя рекуррентные формулы связи моментов и семиинвариантов [1,14,15]:

лг (14)

м)=1 X СХ •

А,=1 Ь =0

¿т

¿т Л>—> ^ к к "' )т '

К =о

Л,..л = м (У* ...71) - & С- £ С^ ...

¡1=1 12 =0

миинварианты в (14), (15), не соответствующие моментам (9), выражаются через моменты первого и второго порядков и старшие моменты вида (9) по формулам (14), (15). Процесс замыкания систем (10), (11), (12) достигается рекуррентным использованием формул связи (14), (15).

Таким образом, в основе методического обеспечения стохастического анализа лежит следующий алгоритм:

1. составление обыкновенных дифференциальных уравнений (10), (11), (12) (где функция У,0 задается формулой (4)) соответственно для математического ожидания m(t), ковариационной матрицы K(t) и набора старших начальных моментов вида (9) случайного процесса Y(t), описываемого стохастическим дифференциальным уравнением Ито (1);

2. замыкание систем (10), (11), (12) путем выражения старших начальных моментов, содержащихся в правых частях уравнений (10), (11), (12) и отличных от старших моментов вида (9), через моменты первого и второго порядков и старшие моменты вида (9) по формулам связи моментов и семиинвариантов (14), (15), при этом все старшие семиинварианты, не соответствующие моментам вида (9), полагаются равными нулю;

3. решение замкнутой системы дифференциальных уравнений (10), (11), (12) с начальными условиями (13).

Инструментальное ПО «СтС-Анализ-М2 СМ»

В ФИЦ ИУ РАН была исследована и осуществлена возможность реализации на базе открытых программных платформ инструментального ПО для моделирования процессов в организационно-экономических системах ПО «СЭ-Анализ». В качестве базовой платформы был выбран язык Python. Программное обеспечение «СЭ-Анализ» показало высокую эффективность реализации и работы метода нормальной аппроксимации (МНА) на базе открытого ПО с возможностью развертывания подобных программных средств на новых отечественных процессорах и высокопроизводительных платформах [25].

В рамках работ по разработке научного ПО, совместимого с отечественными процессорами и вычислительными системами, автором разработан инструментальный макет ПО «СтС-Ана-лиз-М2 СМ», который реализует описанный выше алгоритм и осуществляет:

• ввод исходных данных в матричном и аналитическом виде,

• автоматическое составление замкнутой системы дифференциальных уравнений для искомых параметров;

• численные вычисления с использованием численных библиотек SkiPy и NumPy,

• сохранение полученных результатов в памяти ЭВМ,

• получение результатов в числовом виде.

В отличие от ПО «СТС-Анализ», разработанного для стохастического анализа нелинейных СтС только с полиномиальными коэффициентами, ПО «СтС-Анализ-М2 СМ» позволяет вводить коэффициенты любого типа (непрерывные или имеющие точки разрыва первого рода) в виде пользовательских функ-

h=1

m=0

Современные информационные технологии и ИТ-образование

Том 15, № 1. 2019

ISSN 2411-1473

sitito.cs.msu.ru

ций-подпрограмм.

Исходные данные для ПО «СтС-Анализ-М2 СМ», задаваемые в числовом или матричном виде:

• начальный момент времени (0;

• конечный момент времени Т;

• размерность р случайного процесса Y;

• параметры набора старших моменты вида М (У!1 ...У,!) в виде двух векторов [[,...,]к] и [[,...,;

• начальные значения т (/0) = т0 = МУ (?0) в виде вектора;

• начальные значения К (0 ) = К0 = М (у )-т0 )(у (0)-т0) в виде матрицы;

• начальные значения старших моментов М (У1 (0 (0)) в виде матрицы.

Исходные данные в аналитическом в виде для ПО «СтС-Ана-лиз-М2 СМ», задаваемые в виде пользовательских функций-подпрограмм:

• функция а (у, ¿);

• полиномы ру (у);

• линейные комбинации су = Mqv(y) = qv(a^ моментов СтП Y(t), полученные из qv (у) заменой всех одночленов ук ...укр соответствующими моментами а.....кр;

плотность al (у); функция Х(;У,()щ>и Х = 0; вектор функций х = гдх( y'). .дх(; y')

Г д((Л.)

dl iX„

при

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

Х = 0;

d1v(X; y, t)

матрица функций х = L, . w i при х = 0;

д\Хк\д( X)

набор функций ——-v----¡- х(Х; y, t) при

дК) Ах)

Х = 0;

dYx = -YJ2dt, dY2 = -yY2dt + dW0t > 0, Y (0) = Y0, где Y0 - гауссовский случайный вектор с параметрами

(27)

0,5 0,5

, K0 =

0,1 0 0 0,1

Ж0 - одномерный стандартный винеровский процесс, у = 5.

Точное выражение для моментов ак0 () = МУ* (^ имеет вид [3]

' к2 Ре( )

akо (t) = akо (0)exP

-- kme (t)

Здесь тв (?) иГ)в ())- математическое ожидание и дисперсия случайного процессао({)= определяемые по формулам

m ( ) =

«02 (0)(1 - exp (-rt))

_ ()_ K (2,2) _ 1,5 + t__ K (2,2)exp(-yt)(2-exp(-yt)) +

V0{t)~ 2 y, +y2 y!. +

exp (_yt )(4 _ exp (_yt ))

+ Y

g

(к1 = 0,...,/;...;кк = 0,..., 1к)для вычисления набора старших начальных моментов М (У!'...У!1). В состав ПО «СтС-Анализ-М2 СМ» входят программные модули, реализующие процесс составления системы дифференциальных уравнений (10), (11), (12) и ее замыкание путем выражения старших начальных моментов, содержащихся в правых частях уравнений (10), (11), (12) и отличных от старших моментов вида (9), через моменты первого и второго порядков и старшие моменты вида (9) по формулам связи моментов и семиинвариантов (14), (15), при этом все старшие семиинварианты, не соответствующие моментам вида (9), полагаются равными нулю.

Результаты выдаются в табличном виде.

Тестовый пример

Проверка работоспособности ПО «СтС-Анализ-М2 СМ» осуществлялась на примере дифференциальной двумерной нелинейной СтС, для которой имеется точное решение. Рассматривались различные варианты. Результаты сравнивались с МНА и МЭА [1,3].

Пусть двумерный стохастический процесс Y(t) описывается системой стохастических дифференциальных уравнений Ито вида (1)

где «02 (0) =1,25.

Плотность вероятности f (y, f) СтП Y(t) аппроксимируется конечным отрезком ее ортогонального разложения по полиномам Эрмита с учетом моментов до четвертого порядка c весом а1 (у)- нормальной плотностью с математическим ожиданием m и ковариационной матрицей K СтП Y(t). С помощью М2 СМ были рассчитаны следующие варианты:

- вариант 1: вычисление m, K, а40;

- вариант 2: вычисление m, K, а30,а40;

- вариант 3: вычисление m, K и а21,а22 для уточнения m, K.

Для проведения сравнительного анализа параметры m, K, а40 были вычислены также с применением МНА и МЭА. Результаты вычислительных экспериментов приведены в таблице 1.

Таблица 1. Table 1.

Момент Метод t

0 0,1 0,2 0,4 0,6

«io - m ТР 0,5 0,482 0,473 0,467 0,466

МНА 0,5 0,482 0,473 0,467 0,465

МЭА 0,5 0,482 0,473 0,467 0,465

М2 СМ (все варианты) 0,5 0,482 0,473 0,467 0,466

D II ТР 0,1 0,096 0,095 0,098 0,102

МНА 0,1 0,096 0,092 0,091 0,093

МЭА 0,1 0,096 0,092 0,091 0,093

М2 СМ (варианты 1.2) 0,1 0,094 0,093 0,092 0,093

М2 СМ (вариант 3) 0,1 0,096 0,095 0,098 0,102

a40 ТР 0,242 0,218 0,216 0,229 0,245

МНА 0,242 0,211 0,199 0,192 0,194

МЭА 0,242 0,218 0,217 0,225 0,240

М2 СМ (вариант 1) 0,242 0,213 0,203 0,201 0,205

М2 СМ (вариант 2) 0,242 0,213 0,204 0,201 0,206

Примечание. ТР - точное решение, МНА - метод нормальной аппроксимации, МЭА - метод эллипсоидальной аппроксимации, М2 СМ - модифицированный моментно-семиинвариант-ный метод.

Modern Information Technologies and IT-Education

l

1,1 а р исунках 1-3 показана точность вычисления математического ожидания тП , дисперсии Dt и начального момента а40 компоненты у соотвотственно.

Рис. 1. ¡График «10 - mi Fig. 1. Schedule aiо = mi

-ТЗ, ММСМ(в.З) -МНА,МЭА ММСМ(в. 1,2)

Рис. 2. График DП = КПП Fig. 2. Schedule Dj = КП1

Рис. 3. График а4о Fig. 2. Schedule Ow

Примечание. На графиках введено обозначение: ММСМ - модифицированный моментно-семиинвариантный метод.

Результаты сравнительного анализа, приведенные в таблице

1 и на рисунках 1-3, показывают:

- высокую точность вычисления математического ожидания тП ,полученную сприменениемМ2 СМ , МНА,МЭА;

- высокую точность вычисления дисперсии D0 , полученную с помощью М2 СМ с учетом старших начальных моментов, присутствующих в правых частях уравнений для m и K (около 0,1%);

- высокую точность вычисления начального момента а40, полученную с помощью МЭА, (около 2%);

Заключение

Разработано методическое и научное инструментальное программное обеспечение стохастического анализа многомерных нелинейных стохастических систем на основе модифицированного моментно-семиинвариантного метода и ортогонального разложения неизвестной одномерной плотности вектора состояния системы по биортогональной системе полиномов. Результаты допускают обобщение на случай многомерных распределений вектора состояния системы. Тестовые примеры показали, что М2 СМ дает высокую точность (менее 2%) определения математического ожидания и ковариационной матрицы вектора состояния СтС, удовлетворяющих замкнутой системы обыкновенных дифференциальных уравнений для математического ожидания и ковариационной матрицы, а также вероятностных старших моментов (r > 2), входящих в правые части точных незамкнутых уравнений для математического ожидания и ковариационной матрицы.

Программное обеспечение «СтС-Анализ-М2 СМ » может применяться:

• в научных исследованиях;

• для обучения в системе высшего образования на курсах «Случайные процессы», «Теория стохастических дифференциальных систем» и т.д.;

• в управлении техническими, организационно-экономическими высокой доступности, экологическими и другими системами.

Список использованных источников

[П] Пугачев В.С., Синицын И.Н. Теория стохастических систем. М.: Логос, 2004. 999 с. [О] Синицын И.Н., Шаламов А.С. Лекции по теории систем интегрированной логистической поддержки. М.: ТОРУС ПРЕСС, 2012. 624 с. URL: https://elibrary.ru/item. asp?id=29734015 (дата обращения: 21.09.2018). [3] Синицын И.Н., Синицын В.И. Лекции по теории нормальной и эллипсоидальной аппроксимации распределений в стохастических системах. М.: Торус Пресс, 2013. 488 с. URL: https://elibrary.ru/item.asp?id=27567381 (дата обращения: 21.09.2018). [Н] Guo L., Cao S. Anti-disturbance control theory for Systems with multiple disturbances: a survey // ISA Transactions. 2014. Vol. 53, Issue 4. Pp. 846-849. DOI: 10.1016/j.isa-tra.2013.10.005

[5] Moon W., WettlauferJ.S. A stochastic perturbation theory for non-autonomous systems // Journal of Mathematical Physics. 2013. Vol. 54, Issue 12. Article 123303. Pp. 1-31. DOI: 10.1063/1.4848776

[6] Silvestrov S., Malyarenko A., Rancic M. Stochastic Processes and Applications // SPAS2017, Västeras and Stockholm, Sweden, October 4-6, 2017. Springer Proceedings in Mathematics & Statistics. Vol. 271. Springer International Publishing, 2018. 475 p. DOI: 10.1007/978-3-030-02825-1

[7] Kozachenko Yu., Pogorilyak O., Rozora I., Tegza A. 3 - Simulation of Gaussian Stochastic Processes with Respect to Out-

Современные информационные технологии иЫ1Т-обназооаыые

Том Н5р № 1.2019

ISSN 2411-1473

sitito.cs.msu.ru

put Processes of the System // Simulation of Stochastic Processes with Given Accuracy and Reliability. 2016. Pp. 105-168. DOI: 10.1016/B978-1-78548-217-5.50003-9

[8] Liu Z., Wang W. Favard separation method for almost periodic stochastic differential equations // Journal of Differential Equations. 2016. Vol. 260, Issue 11. Pp. 8109-8136. DOI: 10.1016/j.jde.2016.02.019

[9] Riedel S., Scheutzow M. Rough differential equations with unbounded drift term // Journal of Differential Equations.

2017. Vol. 262, Issue 1. Pp. 283-312. DOI: 10.1016/j. jde.2016.02.021

[10] Shena J., Zhaob J., Lu K, Wang B. The Wong-Zakai approximations of invariant manifolds and foliations for stochastic evolution equations // Journal of Differential Equations. 2019. Vol. 266, Issue 8. Pp. 4568-4623. DOI: 10.1016/j. jde.2018.10.008

[11] Anton C. Error Expansion for a Symplectic Scheme for Stochastic Hamiltonian Systems // Recent Advances in Mathematical and Statistical Methods. AMMCS 2017. Springer Proceedings in Mathematics & Statistics / D. Kilgour, H. Kunze, R. Makarov, R. Melnik, X. Wang (eds). Springer, Cham,

2018. Vol. 259. Pp. 567-577. DOI: 10.1007/978-3-319-99719-3_51

[12] Аверина Т.А., Рыбаков К.А. Два метода анализа стохастических систем с пуассоновской составляющей // Дифференциальные уравнения и процессы управления. 2013. № 3. C. 85-116. URL: https://elibrary.ru/item. asp?id=24896759 (дата обращения: 21.09.2018).

[13] Рыбаков К.А. Статистические методы анализа и фильтрации в непрерывных стохастических системах // Дифференциальные уравнения и процессы управления. 2017. № 4. С. 1001-1005. URL: https://elibrary.ru/ item.asp?id=30777674 (дата обращения: 21.09.2018).

[14] Конашенкова Т.Д., Шин В.И. Приближенный метод определения моментов фазовых координат многомерных стохастических систем // Автоматика и телемеханика. 1990. № 1. С. 43-52. URL: http://www.mathnet.ru/links/3 7f3f79b8d31d38b0913be900cd7a0f3/at5280.pdf (дата обращения: 21.09.2018).

[15] Андреева Е.В., Конашенкова Т.Д., Маишева Е.Ю., Огнева О.С., Петрова М.В., Шин В.И. Модифицированные квази-моментные и моментно-семиинвариантные методы анализа многомерных стохастических систем и их программная реализация // Системы и средства информатики. 1992. № 2. С. 160-171.

[16] Синицын И.Н., Синицын В.И., Корепанов Э.Р., Белоусов В.В., Конашенкова Т.Д., Семендяев Н.Н., Басилашвили Д.А. Инструментальное программное обеспечение анализа и синтеза стохастических систем высокой доступности (I) // Наукоемкие технологии. 2009. Т. 10, № 10. С. 4-52. URL: https://elibrary.ru/item.asp?id=13070122 (дата обращения: 21.09.2018).

[17] Синицын И.Н., Синицын В.И., Корепанов Э.Р., Белоусов В.В., Конашенкова Т.Д., Семендяев Н.Н., Сергеев И.В., Басилашвили Д.А. Инструментальное программное обеспечение анализа и синтеза стохастических систем высокой доступности (II) // Наукоемкие технологии. 2010. Т. 11, № 5. С. 4-45. URL: https://elibrary.ru/item. asp?id=19135495 (дата обращения: 21.09.2018).

[18] Синицын И.Н., Синицын В.И., Корепанов Э.Р., Белоусов В.В.,

Конашенкова Т.Д., Семендяев Н.Н., Сергеев И.В., Басилашвили Д.А. Инструментальное программное обеспечение анализа и синтеза стохастических систем высокой доступности (III) // Системы высокой доступности. 2010. Т. 6, № 4. С. 23-47. URL: https://elibrary.ru/item. asp?id=22831889 (дата обращения: 21.09.2018).

[19] Синицын И.Н., Сергеев И.В., Корепанов Э.Р., Конашенкова Т.Д. Инструментальное программное обеспечение анализа и синтеза стохастических систем высокой доступности (IV) // Системы высокой доступности. 2017. Т. 13, № 3. С. 55-69. URL: https://elibrary.ru/item. asp?id=30554622 (дата обращения: 21.09.2018).

[20] Синицын И.Н., Сергеев И.В., Корепанов Э.Р., Конашенкова Т.Д. Стохастические канонические вейвлет разложения в задачах моделирования виброударонадежности компьютерного оборудования // Системы компьютерной математики и их приложения. 2017. № 18. С. 123-124. URL: https://elibrary.ru/item.asp?id=30469426 (дата обращения: 21.09.2018).

[21] Синицын И.Н., Сергеев И.В., Корепанов Э.Р., Конашенкова Т.Д. Инструментальное программное обеспечение анализа и синтеза стохастических систем высокой доступности (V) // Системы высокой доступности. 2018. Т. 14, № 1. С. 59-70. URL: https://elibrary.ru/item. asp?id=32795845 (дата обращения: 21.09.2018).

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

[22] Синицын И.Н., Сергеев И.В., Корепанов Э.Р., Конашенкова Т.Д. Инструментальное программное обеспечение анализа и синтеза стохастических систем высокой доступности (VI) // Системы высокой доступности. 2018. Т. 14, № 2. С. 40-56. URL: https://elibrary.ru/item. asp?id=35256128 (дата обращения: 21.09.2018).

[23] Синицын И.Н., Сергеев И.В., Корепанов Э.Р., Конашенкова Т.Д. Экспресс моделирование стохастических систем высокой доступности на основе вейвлет канонических разложений // Системы компьютерной математики и их приложения. 2018. № 19. С. 213-220. URL: https://elibrary ru/item.asp?id=35177124 (дата обращения: 21.09.2018).

[24] Синицын И.Н. Метод интерполяционного аналитического моделирования одномерных распределений в стохастических системах // Информатика и ее применения. 2018. Т. 12, № 1. С. 55-61. URL: https://elibrary.ru/ item.asp?id=32686788 (дата обращения: 21.09.2018).

[25] Белоусов В.В. Опыт разработки инструментов для моделирования организационно-экономических систем высокой доступности на базе открытого программного обеспечения // Системы высокой доступности. 2018. Т. 14, № 5. С. 3-11. URL: https://elibrary.ru/item. asp?id=36833182 (дата обращения: 21.09.2018).

Поступила 21.09.2018; принята к публикации 15.12.2018; опубликована онлайн 19.04.2019.

|об авторе:|

Конашенкова Татьяна Дмитриевна, ведущий программист, Федеральный исследовательский центр «Информатика и управление» Российской академии наук (119333, Россия, г. Москва, ул. Вавилова, д. 40), ORСID: http://orcid.org/0000-0001-8498-979Х, [email protected]

Автор прочитал и одобрил окончательный вариант рукописи.

Modern Information Technologies and IT-Education

References

[1] Pugachev V.S., Sinitsyn, I.N. Stochastic Systems. Theory and [14] Applications. Singapore: World Scientific, 2001. 908 p. (In Eng.)

[2] Sinitsyn I.N., Shalamov A.S. Lektsii po teorii sistem integ-rirovannoy logisticheskoy podderzhki [Lectures on the the- [15] ory of systems of integrated logistics support]. Moscow: Torus Press, 2012. 624 p. (In Russ.)

[3] Sinitsyn I.N., Sinitsyn V.I. Lektsii po teorii normal'noi i ellip-soidal'noi approksimatsii raspredelenii v stokhasticheskikh sistemakh [Lectures on the Theory of Normal and Ellipsoidal Approximation of Distributions in the Stochastic Sys- [16] tems]. Moscow: Torus Press, 2013. 488 p. (In Russ.)

[4] Guo L., Cao S. Anti-disturbance control theory for Systems with multiple disturbances: a survey. ISA Transactions. 2014; 53(4):846-849. (In Eng.) DOI: 10.1016/j.isa-tra.2013.10.005

[5] Moon W., Wettlaufer J.S. A stochastic perturbation theory [17] for non-autonomous systems. Journal of Mathematical Physics. 2013; 54(12):123303. (In Eng.) DOI: 10.1063/1.4848776

[6] Silvestrov S., Malyarenko A., Rancic M. Stochastic Processes and Applications. SPAS2017, Vasteras and Stockholm, Sweden, October 4-6, 2017. Springer Proceedings in Mathemat- [18] ics & Statistics. Vol. 271. Springer International Publishing, 2018. 475 p. (In Eng.) DOI: 10.1007/978-3-030-02825-1

[7] Kozachenko Yu., Pogorilyak O., Rozora I., Tegza A. 3 - Simulation of Gaussian Stochastic Processes with Respect to Output Processes of the System. Simulation of Stochastic Processes with Given Accuracy and Reliability. 2016:105-168. [19] (In Eng.) DOI: 10.1016/B978-1-78548-217-5.50003-9

[8] Liu Z., Wang W. Favard separation method for almost periodic stochastic differential equations. Journal of Differential Equations. 2016; 260(11):8109-8136. (In Eng.) DOI: 10.1016/j.jde.2016.02.019 [20]

[9] Riedel S., Scheutzow M. Rough differential equations with unbounded drift term. Journal of Differential Equations. 2017; 262(1):283-312. (In Eng.) DOI: 10.1016/j. jde.2016.02.021

[10] Shena J., Zhaob J., Lu K., Wang B. The Wong-Zakai approximations of invariant manifolds and foliations for stochastic [21] evolution equations. Journal of Differential Equations. 2019; 266(8):4568-4623. (In Eng.) DOI: 10.1016/j. jde.2018.10.008

[11] Anton C. Error Expansion for a Symplectic Scheme for Stochastic Hamiltonian Systems. In: Kilgour D., Kunze H., Ma- [22] karov R., Melnik R., Wang X. (eds) Recent Advances in Mathematical and Statistical Methods. AMMCS 2017. Springer Proceedings in Mathematics & Statistics. Springer, Cham, 2018; 259:567-577. (In Eng.) DOI: 10.1007/978-3-319-99719-3_51 [23]

[12] Averina T.A., Rybakov K.A. Two Methods for Analysis of Stochastic Systems with Poisson Component. Differential Equations and Control Processes. 2013; 3:85-116. Available at: https://elibrary.ru/item.asp?id=24896759 (accessed 21.09.2018). (In Russ.)

[13] Rybakov K.A. Statistical Methods of Analysis and Filtering [24] for Continuous Stochastic Systems. Differential Equations

and Control Processes. 2017; 4:1001-1005. Available at:

https://elibrary.ru/item.asp?id=30777674 (accessed 21.09.2018). (In Russ.)

Konashenkova T. D., Shin V.I. Approximate method of determination of moments of phase variables of multivariable stochastic systems. Autom. Remote Control. 1990; 51(1):35-42. (In Eng.)

Andreeva E.V., Konashenkova T.D., Maisheva E.Yu., Ogneva OS, Petrova M.V., Shin V.I. Modified quasi-momentary and moment-semi-invariant methods for analyzing multidimensional stochastic systems and their software implementation. Systems and Means of Informatics. 1992; 2:160171. (In Russ.)

Sinitsyn I.N., Sinitsyn V.I., Korepanov E.R., Belousov V.V., Konashenkova T.D., Semendyaev N.N., Basilashvili D.A. Software tools for analysis and synthesis of stochastic systems of with high availability (I). Science Intensive Technologies. 2009; 10(10):4-52. Available at: https://elibrary.ru/item. asp?id=13070122 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sinitsyn V.I., Korepanov E.R., Belousov V.V., Konashenkova T.D., Semendyaev N.N., Basilashvili D.A. Software tools for analysis and synthesis of stochastic systems with high availability (II). Science Intensive Technologies. 2010; 11(5):4-45. Available at: https://elibrary.ru/item.as-p?id=19135495 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sinitsyn V.I., Korepanov E.R., Belousov V.V., Konashenkova T.D., Semendyaev N.N., Basilashvili D.A. Software tools for analysis and synthesis of stochastic systems with high availability (III). Highly available systems. 2010; 6(4):23-47. Available at: https://elibrary.ru/item.as-p?id=22831889 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sergeev I.V., Korepanov E.R., Konashenkova T.D. Software tools for analysis and synthesis of stochastic systems with high abailability (IV). Highly available systems. 2017; 13(3):55-69. Available at: https://elibrary.ru/item. asp?id=30554622 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sergeev I.V., Korepanov E.R., Konashenkova T.D. Stochastic canonical wavelet expansions in problems of simulation of vibro-shock reliability of computer equipment. Computer mathematics systems and their applications. 2017; 18:123-124. Available at: https://elibrary.ru/item. asp?id=30469426 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sergeev I.V., Korepanov E.R., Konashenkova T.D. Software tools for analysis and synthesis of stochastic systems with high abailability (V). Highly available systems. 2018; 14(1):59-70. Available at: https://elibrary.ru/item. asp?id=32795845 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sergeev I.V., Korepanov E.R., Konashenkova T.D. Software tools for analysis and synthesis of stochastic systems with high availability (VI). Highly available systems. 2018; 14(2):40-56. Available at: https://elibrary.ru/item. asp?id=35256128 (accessed 21.09.2018). (In Russ.) Sinitsyn I.N., Sergeev I.V., Korepanov E.R., Konashenkova T.D. express modeling of stochastic highly available systems based on wavelet canonical expansions. Computer mathematics systems and their applications. 2018; 19:213-220. Available at: https://elibrary.ru/item.asp?id=35177124 (accessed 21.09.2018). (In Russ.)

Sinitsyn I.N. Method of interpolational analytical modeling of processes in stochastic systems. Informatics and Applications. 2018; 12(1):55-61. Available at: https://elibrary.ru/

Современные информационные технологии и ИТ-образование

Том 15, № 1. 2019

ISSN 2411-1473

sitito.cs.msu.ru

item.asp?id=32686788 (accessed 21.09.2018). (In Russ.)

[25] Belousov V.V. Experience in tools developing for organization-economical systems modeling based on the open source software. Highly available systems. 2018; 14(5):3-11. Available at: https://elibrary.ru/item.asp?id=36833182 (accessed 21.09.2018). (In Russ.)

Tatyana D. Konashenkova, Senior Software Developer, Federal Research Center «Computer Science and Control» of Russian Academy of Sciences (40 Vavilova St., Moscow 119333, Russia), ORCID: http:// orcid.org/0000-0001-8498-979X, [email protected]

The author has read and approved the final manuscript.

Submitted 21.09.2018; revised 15.12.2018; published online 19.04.2019.

About the author:

Modern Information Technologies and IT-Education

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