Научная статья на тему 'ИНТЕРПОЛЯЦИОННЫЙ ПОДХОД В ЗАДАЧАХ МОДЕЛИРОВАНИЯ ДИНАМИЧЕСКИХ СИСТЕМ С ЭЛЛИПСОИДНЫМИ ОЦЕНКАМИ ПАРАМЕТРОВ'

ИНТЕРПОЛЯЦИОННЫЙ ПОДХОД В ЗАДАЧАХ МОДЕЛИРОВАНИЯ ДИНАМИЧЕСКИХ СИСТЕМ С ЭЛЛИПСОИДНЫМИ ОЦЕНКАМИ ПАРАМЕТРОВ Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Морозов Александр Юрьевич

В работе выполняется обобщение ранее разработанного алгоритма адаптивной интерполяции для моделирования динамических систем с интервальными параметрами на случай эллипсоидных оценок параметров. Идея модификации заключается в использовании преобразования d-мерного единичного куба в d-мерный эллипсоид при задании области неопределенности параметров модели. Рассматривается два варианта такого преобразования: первое - сохраняющее переход поверхности куба в поверхность эллипсоида и второе - на основе перехода из сферической системы координат в декартову систему координат. На нескольких примерах продемонстрировано, что второе преобразование предпочтительнее с позиции требуемых вычислительных затрат.

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

INTERPOLATION APPROACH IN PROBLEMS OF MODELING DYNAMIC SYSTEMS WITH ELLIPSOID PARAMETER ESTIMATIONS

In practice, problems often arise in which some of the parameters are not exactly known, but there is information about the set of their possible values. Although the interval description of uncertainties is the most general, nevertheless, the area of uncertainty can be a more complex structure - for example, be an ellipsoid. The paper generalizes the previously developed adaptive interpolation algorithm for modeling dynamic systems with interval parameters to the case of ellipsoidal parameter estimates. The idea of the modification is to use the transformation of a d-dimensional unit cube into a d-dimensional ellipsoid when specifying the region of uncertainty of the model parameters. Two variants of such a transformation are considered: the first one, which preserves the transition of the cube surface to the ellipsoid surface, and the second one, based on the transition from the spherical coordinate system to the Cartesian coordinate system. It is analytically shown that the first variant has singularities: the derivative undergoes a discontinuity at certain points. Several examples demonstrate that the computational cost estimates differ by orders of magnitude when using different transformation options. Due to the presence of features in the first version of the transformation, in the process of the algorithm, pronounced densifications of the interpolation grid are formed. Moreover, densification occurs in places where the derivative is discontinuous (this additionally confirms that the adaptive interpolation algorithm can be used to identify features). It has been found that it is preferable to use the second option based on the transition from a spherical coordinate system to a Cartesian one.

Текст научной работы на тему «ИНТЕРПОЛЯЦИОННЫЙ ПОДХОД В ЗАДАЧАХ МОДЕЛИРОВАНИЯ ДИНАМИЧЕСКИХ СИСТЕМ С ЭЛЛИПСОИДНЫМИ ОЦЕНКАМИ ПАРАМЕТРОВ»

Труды МАИ. 2022. № 124 Trudy MAI, 2022, no. 124

Научная статья УДК 519.62

DOI: 10.34759/Ы-2022-124-24

ИНТЕРПОЛЯЦИОННЫЙ ПОДХОД В ЗАДАЧАХ МОДЕЛИРОВАНИЯ ДИНАМИЧЕСКИХ СИСТЕМ С ЭЛЛИПСОИДНЫМИ ОЦЕНКАМИ ПАРАМЕТРОВ

Александр Юрьевич Морозов

Федеральный исследовательский центр «Информатика и управление» Российской академии наук, ФИЦ ИУ РАН, Москва, Россия [email protected]

Аннотация. В работе выполняется обобщение ранее разработанного алгоритма адаптивной интерполяции для моделирования динамических систем с интервальными параметрами на случай эллипсоидных оценок параметров. Идея модификации заключается в использовании преобразования d-мерного единичного куба в d-мерный эллипсоид при задании области неопределенности параметров модели. Рассматривается два варианта такого преобразования: первое — сохраняющее переход поверхности куба в поверхность эллипсоида и второе — на основе перехода из сферической системы координат в декартову систему координат.

На нескольких примерах продемонстрировано, что второе преобразование

предпочтительнее с позиции требуемых вычислительных затрат.

Ключевые слова: эллипсоидные оценки, алгоритм адаптивной интерполяции,

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

Для цитирования. Морозов А.Ю. Интерполяционный подход в задачах

моделирования динамических систем с эллипсоидными оценками параметров //

Труды МАИ. 2022. № 124. DOI: 10.34759/trd-2022-124-24

INTERPOLATION APPROACH IN PROBLEMS OF MODELING DYNAMIC SYSTEMS WITH ELLIPSOID PARAMETER

ESTIMATIONS

Alexander Yu. Morozov

Federal Research Center Computer Science and Control of the Russian Academy of

Sciences, Moscow, Russia

[email protected]

Abstract. In practice, problems often arise in which some of the parameters are not exactly

known, but there is information about the set of their possible values. Although the

interval description of uncertainties is the most general, nevertheless, the area of

uncertainty can be a more complex structure — for example, be an ellipsoid. The paper

generalizes the previously developed adaptive interpolation algorithm for modeling

dynamic systems with interval parameters to the case of ellipsoidal parameter estimates.

2

The idea of the modification is to use the transformation of a d-dimensional unit cube into a d-dimensional ellipsoid when specifying the region of uncertainty of the model parameters. Two variants of such a transformation are considered: the first one, which preserves the transition of the cube surface to the ellipsoid surface, and the second one, based on the transition from the spherical coordinate system to the Cartesian coordinate system. It is analytically shown that the first variant has singularities: the derivative undergoes a discontinuity at certain points. Several examples demonstrate that the computational cost estimates differ by orders of magnitude when using different transformation options. Due to the presence of features in the first version of the transformation, in the process of the algorithm, pronounced densifications of the interpolation grid are formed. Moreover, densification occurs in places where the derivative is discontinuous (this additionally confirms that the adaptive interpolation algorithm can be used to identify features). It has been found that it is preferable to use the second option based on the transition from a spherical coordinate system to a Cartesian one.

Keywords: ellipsoid estimates, adaptive interpolation algorithm, interval system of ordinary differential equations

For citation: Morozov A.Yu. Interpolation Approach in Problems of Modeling Dynamic Systems with Ellipsoid Parameter Estimations. Trudy MAI, 2022, no. 124. DOI: 10.34759/trd-2022-124-24

1. Введение

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

• классическая интервальная арифметика [1-4];

• представление множества решений с помощью геометрических примитивов [5, 6];

• представление решения в виде полинома относительно интервальных параметров [7, 8];

• символьные вычисления [9, 10];

• стохастическое моделирование [11].

Ранее разработанный алгоритм адаптивной интерполяции относится к третьей группе. Его суть заключается в построении кусочно-полиномиальной функции, которая интерполирует зависимость решения задачи от точечных значений интервальных параметров. Для алгоритма был выполнен анализ вычислительных затрат и получены рекомендации по выбору оптимальной степени интерполяционного полинома. Предложены две модификации [12, 13] на основе разложения в тензорный поезд [14-16] и разреженных сеток [17-19], позволяющие моделировать динамические системы с большим количеством интервальных

неопределенностей. В [20] детально рассмотрены вопросы параллельной реализации алгоритма на основе разреженных сеток с использованием технологии ОрепМР [21].

Для получения кусочно-полиномиальной функции, которая интерполирует решение задачи, выполняется построение интерполяционной сетки над областью неопределенностей параметров, представляющей собой прямоугольный многомерный параллелепипед с ребрами, параллельными осям координат, и соответствующей заданным интервальным оценкам. Хотя и интервальное описание неопределенностей наиболее общее, на практике область неопределенности может представлять собой более сложную структуру. Например, являться эллипсоидом или не быть сориентированной параллельно осям координат. В этом случае, для того чтобы интерполяционная сетка по-прежнему строилась над прямоугольной областью, необходимо ввести дополнительное преобразование, которое будет трансформировать эту прямоугольную область в нужную форму. В работе рассматриваются эллипсоидные области неопределенности параметров.

Без ограничения общности и для удобства далее будем предполагать, что интерполяционная сетка всегда строится над единичным т-мерным кубом Em =[ 0,1]".

В основе трансформации Em в произвольный эллипсоид лежит преобразование куба в многомерный шар. В работе рассматриваются два варианта такого преобразования: первое — сохраняющее переход поверхности куба в поверхность шара и второе — на основе перехода из сферической системы координат в

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

Отметим, что в авиационно-космической отрасли часто возникают задачи с неопределенностями [22]. Например, химическая кинетика играет важную роль при моделировании течений [23-25] (в том числе в сопле жидкостного ракетного двигателя), но зачастую кинетические механизмы, которые описывают одни и те же химические превращения, могут существенно различаться. Учет этих различий позволяет получать более адекватные математические модели.

Наиболее часто используются математические модели в виде систем обыкновенных дифференциальных уравнений (ОДУ). Без ограничения общности рассмотрим автономную систему ОДУ без параметров с т-мерной областью неопределенности в начальных условиях:

где п — количество уравнений в системе (п > т), х — т-мерный эллипсоид в п-мерном пространстве.

Решение системы ОДУ (1) в каждый момент времени tk является параметрическим множеством:

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

i = 1,..., п,

(1)

v* =|у* (у0, у?.....у! )|( у0, а,.., у? )т е х}

(2)

Определим т -мерный эллипсоид х: X = {Ус + А • g (х )| х е Ет },

(3)

где ус е Жп — вектор, задающий центр эллипса, g = (g1,g2,...,gm) , g: Ет ^ Вт —

вектор-функция, отображающая точки единичного т -мерного куба Ет = {(х1,х2,...,хт)т|х е[0,1],i = 1,...,т} в соответствующие точки т-мерного шара

единичного радиуса Вт ={(г2,...,хт )Т ^х] < 1}, А = (аг J) — матрица размера

п х т ранга т, которая задает поворот и растяжение шара.

С учетом (3) система (1) примет вид: ' ^ (*)

Ж

/ ( У1 ( * ), У2 ( * ),..., Уп ( * )),

а ^ Л х , Х2..., хт

Уг ( *0 ) = У г аг, JgJ ( Х1 ] =1

г = 1,..., п, * Е[^ ],

(4)

где хг е [0,1],г = 1,...,т и (2) запишется как

У * ={у * (Х1, X],..., Хт )| Хг е [ 0,1], г = 1,..., т}.

В результате получаем систему ОДУ с интервальными неопределенностями,

которую можно проинтегрировать с помощью алгоритма адаптивной интерполяции.

Отличие в применении алгоритма к данной системе от применения его к обычной

системе, с интервальными начальными условиями, заключается в необходимости

интерполяции на первом шаге вектор-функции g. Возникают следующие вопросы:

каким образом задать вектор-функцию g и как она будет влиять на вычислительные затраты и погрешность алгоритма?

3. Алгоритм адаптивной интерполяции

Приведем краткое описание алгоритма адаптивной интерполяции в соответствии с работами [13, 20] для системы ОДУ (4). Цель алгоритма заключается в построении для каждого момента ^ полинома Рк (х1, х2,..., хт), интерполирующего ук (х1,х2,...,хт), е [0,1],i = 1,...,т. В начальный момент Р0 определяется как

т

У1 а1, & ( X1, Х2..., Хт )

Р ( Х1, Х2,..., Хт ) =

1 =1

У2 +Еа2,]ё] (X1,Х2...,Хт )

1 =1

УСп ап, ( ^ Х2..., Хт

V 1=1

)

Построение полинома Рк+1 по Рк заключается в интерполяции неявной функции w (^ Х2,..., Хт ) = (УУ1 (*к+1 ), У2 (*к+1 )-Уп (*к+1 ))T, заданной в виде системы ОДУ:

у;( * )=г, (у (*), з>2 (*),..., у п (*)),

Уг ( *к ) = Рг ( ^ X2,..., Хт ) , 1 = 1,..., n,

* е[*к, *к+1 ].

Интерполяционный полином строится по некоторому набору узлов,

образующих интерполяционную сетку. Сначала выполняется перенос решений,

находящихся в узлах сетки, с к-го слоя на (к + 1)-й слой. И в зависимости от

погрешности интерполяции выполняется адаптация сетки путем добавления и

удаления узлов. При расчетах далее используется интерполяция на разреженных сетках с нелинейным базисом [20].

4. Преобразования многомерного куба в многомерный шар

Рассмотрим два варианта вектор-функции g, которая преобразует куб в шар. Первый вариант сохраняет переход поверхности куба в поверхность шара. Пусть есть куб с центром в начале координат и длиной стороны 2:

Е..

|(х1,х2,...,хт)т |х е [-1,1],, = 1,...,т|

который также можно задать через единичный куб Ет

Е_ =

2 х1 -1 2 х2 -1

V 2 Хт - Ъ

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

(Хл, х0,..., х_ ) е Е

1 2 т т

Вектор-функция g, отображающая Ет в Вт, задается следующем образом:

§ ( Х1, Х'),..., Хи

2'" *' т .

Х

Хл

Х.

Ж^) ^/L ( Х1, Х2,..., Хт ) ^ ( Х1, Х2,..., Хт )

где (х1,х2,...,хт)т е ЕЕт, L(х1,х2,...,хт) — квадрат длины отрезка, начинающегося в начале координат, проходящего через точку (х1,х2,...,хт) и заканчивающегося на границе куба. Функция L(х1,х2,...,хт) = т) и задается с помощью рекуррентной формулы:

т

пк) =

п

(к-1)

1 +

X

Ек-1 ¿=1

к-1 2 х2

=1 г у

, П ) хк_ < ^ Хг =1

Пк-1) * — £

=1

к-1

П ) Хк > ^ Х

1 + П к-1)

к-1 1+^4

к-1 2 — X2

х>

(к2 >1 X2 =1

Выполним анализ для т — 2. В этом случае П (х1, х2) примет следующий вид

П ( х1, х2 ) — <

1 +

Ш1П ( х2, х^)

2, х1 — 0 л х2 — 0.

2 , х1 ф 0 V х2 ф 0,

тах (х2, х22 )' 1

Возьмем частные производные:

( х, х2 )

<$хл

1 + 2Д-, х,2 < х2

х

2> Л1 ^ ^2 '

2

х2 2 2

1 2 з, х1 *> х 2 ,

х1

( х1, х2 )

х

1 - 2- з , х1 << х

х

х

1+2 2 , х1 *> х2 . х1

В точках х2 — х22 производные будут претерпевать разрыв. Следовательно, при интерполяции функции g в окрестностях этих точек будет происходить уплотнение сетки, что, в свою очередь, приведет к увеличению вычислительных затрат.

Рассмотрим второй вариант преобразования, основанный на переходе из сферической системы координат в декартову систему координат. Пусть есть

многомерный прямоугольный параллелепипед:

Е_ —

(х1,х2,...,хт )

х1 е [0,1], х2 — [0,2п], хл —

п п

г — 3,..., т

который, аналогично Е т, можно задать через единичный куб Ет:

2

Е_ =

х1

2жх2

ж( х3 0.5)

л( х4 _ 0.5)

я( Хт _ 0.5)

2'

,х )е Е

' т; г.

Вектор-функция g, преобразующая Ет в Вт, записывается следующим образом

£ (Х1

Хл, х

2,..

Хл

1cos (х2) cos (х3) cos (х4) cos (х5 )...cos (хт_х) cos (хт) x1sin (х2) cos (х3) cos (х4) cos (х5 )...cos (хт_1) cos (хт) х^т (х3) ^ (х4) cos (х5) ...cos (хт_1) cos (хт)

^т (х4) cos (х5) ...cos (хт_1) cos (хт)

х

Хlsin ( хт_1 ) ( хт )

где (х1, х2,.

( Хт )

\ / , )Т е ЕЕт. В отличие от первого варианта преобразования, здесь все производные будут гладкими. В данном варианте не сохраняется переход поверхности куба в поверхность шара, однако в рамках рассматриваемого класса задач это не является важным.

)

5. Результаты

Выполним численное интегрирование двух систем ОДУ с помощью алгоритма

адаптивной интерполяции на основе разреженных сеток [12, 20]. Для оценки

вычислительных затрат используется критерий I, численно равный числу решенных

неинтервальных систем (4) при точечных значениях интервальных параметров. Для

оценки погрешности, в соответствии с работой [13], в начальный момент времени

11

случайным образом генерируется тестовое множество точек из области неопределенности параметров системы и строятся соответствующие решения, с которыми выполняется сравнение. Расчеты выполнялись при значении е = 10_3.

Рассмотрим систему ОДУ [20] с двухмерной областью неопределенности в начальных условиях:

u

v\lv2 + u2.

v' = sin(u) ru(0)Л

v (0),

e

e i

A0 ^ (1 0 YO

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

+

vV2j 10 1/2

V z2 У

z Z1

V z2 У

e B

(5)

I е [0,8].

При использовании первого варианта преобразования g получим:

u

(0)

(2 X -1)

1 +

min (2 x1 -1)2,(2X2 -1)2"

тах (2 x1 -1)2, (2 X2 -1)2;

V-V2

1

1

(2 x -1)/л/2,

, X Ф — V Х~ Ф —. 1 2 2 2

Хл — Х0 — , 1 2 2 2

v (0 ) =1+1 22

(2 Х2 -1)

1 +

min (2 x1 -1)2,(2X2 -1)2"

тах (2 x1 -1)2, (2 X2 -1)2;

-12

1

1

, x Ф — V X~ Ф 1 2 2 2

(2X2 -1)/л/2,

1 2

X1 — X2 —

1

2:

и при использовании второго варианта: u (0 ) = x1cos (2nx2), v (0) = — + — x1 sin (2nx2),

22

где x1 e [0,1] и x2 e [0,1].

1

1

При интегрировании использовались разреженные сетки с квадратичным базисом. На рис. 1 сверху показано множество решений системы (5) в различные моменты времени при использовании первого варианта преобразования. На рис. 1 снизу показаны получающиеся в процессе работы алгоритма разреженные сетки. Точки на верхних рисунках соответствуют точкам на нижних рисунках. Здесь наблюдается уплотнение сетки в окрестностях прямых хх = х2 и хх = 1 - х2, соответствующих точкам, в которых производные функции L претерпевают разрыв. Значение апостериорной оценки погрешности error = 9.5 х 10-3 и критерия I = 25 125.

t=0 t=3 t=8

Х\ Х\ Х\

Рис. 1. Множество решений системы (5) и получающаяся интерполяционная разреженная сетка в различные моменты времени при использовании первого

варианта преобразования

На рис. 2 показаны результаты интегрирования системы (5) при использовании второго варианта преобразования. Значение апостериорной оценки погрешности error = 6.3 х 10 "3 и критерия I = 952. При приблизительно одинаковой погрешности, вычислительных затрат здесь потребовалось в 25 раз меньше. В первую очередь это связано с тем, что все производные функции g в данном случае являются гладкими и при интерполяции не требуется существенного уплотнения сетки.

t=0 t=3 t=8

Х\ Х\

Рис. 2. Множество решений системы (5) и получающаяся интерполяционная разреженная сетка в различные моменты времени при использовании второго

варианта преобразования Далее рассматривается система ОДУ с трехмерной областью неопределенности:

. 5 а 2

и = 4и — т--и ,

4 100

о ^ 12,

v =-2у + —uv--v , а

1 2

20

' и (0 Г ( 9/2 ^

V (0 ) е < 3 +

Vа(0)) V0 У V

Л/2 0 0" 0 1/5 0 0 0 5

z0

V Z3 У

z0

V ^ У

е В,

г е [0,10].

При использовании первого варианта преобразования g получим:

и

(0 ) = 9 +1

2 х1 -1

>( 0 ) = 3

2 2 ^Ь (2 х1 -1,2 х2 -1,2 х3 -1) 1

+

2 х2 -1

5 .^Ь (2 х1 -1,2 х2 -1,2 х3 -1)

а

( 0 ) = 5-

2 х3 -1

.^Ь (2 х1 -1,2 х2 -1,2 х3 -1) и при использовании второго варианта:

и (0) = 9 +1 л^соэ (2кх2) cos

1 с

V (0) = 3 + — х1 sin (2кх2) cos

с

кх3 -

V

кх3 -

к 2

V

к 2

а

( 0 ) = 5

г

Sin

к

кх3--

32

(6)

гДе х1 е [0,1], х2 е

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

[°Д] и х3 е[0,1].

Для того чтобы уменьшить влияние особенностей функции Ь, здесь при

интегрировании использовались разреженные сетки с линейным базисом. На рис. 3

показано множество решений системы (6) в различные моменты времени и

получающаяся разреженная сетка в процессе работы алгоритма при использовании

первого варианта преобразования. Аналогично рис. 1 здесь наблюдается уплотнение

15

сетки в местах разрыва производных функции L. Значение апостериорной оценки погрешности error = 2.87 х 10"2 и критерия I = 159011.

Рис. 3. Множество решений системы (6) и получающаяся интерполяционная разреженная сетка в различные моменты времени при использовании первого

варианта преобразования На рис. 4 показана получающаяся разреженная сетка в процессе работы алгоритма при использовании второго варианта преобразования. Значение апостериорной оценки погрешности error = 1.4 х 10"2 и критерия I = 2 251. В данном случае значение критерия I, которое характеризует вычислительные затраты, меньше более чем в 100 раз.

/ = () / = 5 / = 10

Рис. 4. Получающаяся интерполяционная разреженная сетка в процессе решения системы (6) в различные моменты времени при использовании второго варианта

преобразования

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

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

В работе выполнено обобщение ранее разработанного алгоритма адаптивной

интерполяции на динамические системы с эллипсоидными оценками параметров.

Рассмотрены два варианта преобразования интервальной области неопределенности

в эллипсоидную область неопределенности. Первый — на основе трансформации,

сохраняющей переход поверхности многомерного куба в поверхность многомерного

шара, и второй — на основе перехода из сферической системы координат в

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

особенностями: производная в определенных точках претерпевает разрыв. На двух

примерах продемонстрировано, что оценка вычислительных затрат различается на

17

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

Список источников

1. Moore R.E., Kearfott R.B., Cloud M.J. Introduction to Interval Analysis, SIAM, 2009, 223 p.

2. Добронец Б.С. Интервальная математика. - Красноярск: Красноярский государственный университет, 2007. - 218 с.

3. Шарый С.П. Конечномерный интервальный анализ. - Новосибирск: Изд-во XYZ, 2017. - 618 с.

4. Морозов А.Ю., Ревизников Д.Л. Модификация методов решения задачи Коши для систем обыкновенных дифференциальных уравнений с интервальными параметрами // Труды МАИ. 2016. № 89. URL: http://trudymai.ru/published.php?ID=73407

5. Черноусько Ф.Л. Оценивание фазовых состояний динамических систем. Метод эллипсоидов. - М.: Наука, 1988. - 319 с.

6. Kurzhanski А.В., Vdlyi I. Ellipsoidal Calculus for Estimation and Control, SCFA, Boston, 1997. D0I:10.1007/978-1-4612-0277-6

7. Fu C., Ren X., Yang Y.-F., Lu K., Qin W. Steady-state response analysis of cracked rotors with uncertain but bounded parameters using a polynomial surrogate method // Communications in Nonlinear Science and Numerical Simulation, 2019, no. 68, pp. 240256. DOI: 10.1016/i.cnsns.2018.08.004

8. Fu C., Xu Y., Yang Y., Lu K., Gu F., Ball A. Response analysis of an accelerating unbalanced rotating system with both random and interval variables // Journal of Sound and Vibration, 2020, no. 466, pp. 115047. D01:10.1016/i.isv.2019.115047

9. Berz M., Makino K. Verified integration of ODEs and flows with differential algebraic methods on Taylor models // Reliable Computing, 1998, vol. 4, no. 4, pp. 361369.

10. Рогалев А.Н. Гарантированные методы решения систем обыкновенных дифференциальных уравнений на основе преобразования символьных формул // Вычислительные технологии. 2003. Т. 8. № 5. С. 102-116.

11. Ермаков С.М., Михайлов Г.А. Статистическое моделирование. - М.: Наука, 1982. - 296 c.

12. Морозов А.Ю., Ревизников Д.Л. Алгоритм адаптивной интерполяции на разреженных сетках для численного интегрирования систем обыкновенных дифференциальных уравнений с интервальными неопределенностями // Дифференциальные уравнения. 2021. Т. 57. № 7. С. 976-987. DOI: 10.31857/S0374064121070104

13. Гидаспов В.Ю., Морозов А.Ю., Ревизников Д.Л. Алгоритм адаптивной интерполяции с использованием TT-разложения для моделирования динамических

систем с интервальными параметрами // Журнал вычислительной математики и математической физики. 2021. Т. 61. № 9. С. 1416-1430. DOI: 10.31857/S0044466921090106

14. Oseledets I.V. Tensor-train decomposition // SIAM Journal on Scientific Computing, 2011, vol. 33, no 5, pp. 2295-2317. DOI: 10.1137/090752286

15. Oseledets I., Tyrtyshnikov E. TT-cross approximation for multidimensional arrays // Linear Algebra and its Applications, 2010, vol. 432, no. 1, pp. 70-88. DOI: 10.1016/j.laa.2009.07.024

16. Оселедец И.В. Тензорные методы и их применение: дисс. ... д. ф-м. наук. - М.: Институт вычислительной математики РАН, 2009. - 282 с.

17. Смоляк С.А. Квадратурные и интерполяционные формулы на тензорных произведениях некоторых классов функций // Доклады АН СССР. 1963. Т. 148. № 5. С. 1042-1045.

18. Bungatrz H-J., Griebel M. Sparse grids // Acta Numerica, 2004, vol. 13, no. 1. pp. 147-269.

19. Gerstner T., Griebel M. Sparse grids // Encyclopedia of Quantitative Finance / Ed. R. Cont. New York, 2010.

20. Морозов А.Ю. Параллельный алгоритм адаптивной интерполяции на основе разреженных сеток для моделирования динамических систем с интервальными параметрами // Программная инженерия. 2021. Т. 12. № 8. С. 395-403. DOI: 10.17587/prin.12.395-403.

21. OpenMP. URL: https://www.openmp.org/

22. Морозов А.Ю. Алгоритм адаптивной интерполяции для решения задач небесной механики с интервальными неопределенностями // Труды МАИ. 2022. №123. URL: https://trudymai.ru/published.php?ID=165501. DOI: 10.34759/trd-2022-123-14

23. Гидаспов В.Ю., Москаленко О.А. Численное моделирование инициирования детонации в керосино-воздушной газокапельной смеси падающей ударной волной // Труды МАИ. 2016. № 90. URL: http://trudymai.ru/published.php?ID=74647.

24. Гидаспов В.Ю., Кононов Д.С. Численное моделирование сжигания топлива в стационарной детонационной волне в канале переменного сечения со сверхзвуковым потоком на входе и выходе // Труды МАИ. 2019. № 109. URL: http://trudymai.ru/published.php?ID=111353. DOI: 10.34759/trd-2019-109-6

25. Крюков В.Г., Абдуллин А.Л., Никандрова М.В., Исхакова Р.Л. Сокращение механизмов реакций при моделировании высокотемпературных течений в соплах // Труды МАИ. 2019. № 105. URL: http ://trudymai.ru/published.php?ID=104166

References

1. Moore R.E., Kearfott R.B., Cloud M.J. Introduction to Interval Analysis, SIAM, 2009, 223 p.

2. Dobronets B.S. Interval'naya matematika (Interval mathematics), Krasnoyarsk, Krasnoyarskii gosudarstvennyi universitet, 2007, 218 p.

3. Sharyi S.P. Konechnomernyi interval'nyi analiz (Finite-dimensional interval analysis), Novosibirsk, Izd-vo XYZ, 2017, 618 p.

4. Morozov A.Yu., Reviznikov D.L. Trudy MAI, 2016, no. 89. URL: http://trudymai.ru/eng/published.php?ID=73407

5. Chernous'ko F.L. Otsenivanie fazovykh sostoyanii dinamicheskikh sistem. Metod ellipsoidov (Estimation of phase states of dynamical systems. Ellipsoid method), Moscow, Nauka, 1988, 319 p.

6. Kurzhanski A.V., Vdlyi I. Ellipsoidal Calculus for Estimation and Control, SCFA, Boston, 1997. DOI:10.1007/978-1-4612-0277-6

7. Fu C., Ren X., Yang Y.-F., Lu K., Qin W. Steady-state response analysis of cracked rotors with uncertain but bounded parameters using a polynomial surrogate method, Communications in Nonlinear Science and Numerical Simulation, 2019, no. 68, pp. 240256. DOI: 10.1016/i.cnsns.2018.08.004

8. Fu C., Xu Y., Yang Y., Lu K., Gu F., Ball A. Response analysis of an accelerating unbalanced rotating system with both random and interval variables, Journal of Sound and Vibration, 2020, no. 466, pp. 115047. D0I:10.1016/i.isv.2019.115047

9. Berz M., Makino K. Verified integration of ODEs and flows with differential algebraic methods on Taylor models, Reliable Computing, 1998, vol. 4, no. 4, pp. 361-369.

10. Rogalev A.N. Vychislitel'nye tekhnologii, 2003, vol. 8, no. 5, pp. 102-116.

11. Ermakov S.M., Mikhailov G.A. Statisticheskoe modelirovanie (Statistical modeling), Moscow, Nauka, 1982, 296 p.

12. Morozov A.Yu., Reviznikov D.L. Differentsial'nye uravneniya, 2021, vol. 57, no. 7, pp. 976-987. DOI: 10.31857/S0374064121070104

13. Gidaspov V.Yu., Morozov A.Yu., Reviznikov D.L. Zhurnal vychislitel'noi matematiki i matematicheskoi fiziki, 2021, vol. 61, no. 9, pp. 1416-1430. DOI: 10.31857/S0044466921090106

14. Oseledets I.V. Tensor-train decomposition, SIAM Journal on Scientific Computing, 2011, vol. 33, no 5, pp. 2295-2317. DOI: 10.1137/090752286

15. Oseledets I., Tyrtyshnikov E. TT-cross approximation for multidimensional arrays, Linear Algebra and its Applications, 2010, vol. 432, no. 1, pp. 70-88. DOI: 10.1016/j.laa.2009.07.024

16. Oseledets I.V. Tenzornye metody i ikh primenenie (Tensor methods and their applications), Dissertation of Doctor of Physical and Mathematical Sciences, Moscow, M.: Institut vychislitel'noi matematiki RAN, 2009, 282 p.

17. Smolyak S.A. Doklady AN SSSR, 1963, vol. 148, no. 5, pp. 1042-1045.

18. Bungatrz H-J., Griebel M. Sparse grids, Acta Numerica, 2004, vol. 13, no. 1. pp. 147269.

19. Gerstner T., Griebel M. Sparse grids, Encyclopedia of Quantitative Finance, New York, 2010.

20. Morozov A.Yu. Programmnaya inzheneriya, 2021, vol. 12, no. 8, pp. 395-403. DOI: 10.17587/prin.12.395-403.

21. OpenMP. URL: https://www.openmp.org/

22. Morozov A.Yu. Trudy MAI, 2022, no. 123. URL: https://trudymai.ru/eng/published.php?ID= 165501. DOI: 10.34759/trd-2022-123-14

23. Gidaspov V.Yu., Moskalenko O.A. Trudy MAI, 2016, no. 90. URL: http://trudymai.ru/eng/published.php?ID=74647

24. Gidaspov V.Yu., Kononov D.S. Trudy MAI, 2019, no. 109. URL: http://trudymai.ru/eng/published.php?ID=111353. DOI: 10.34759/trd-2019-109-6

25. Kryukov V.G., Abdullin A.L., Nikandrova M.V., Iskhakova R.L. Trudy MAI, 2019, no. 105. URL: http://trudymai.ru/eng/published.php?ID=104166

Статья поступила в редакцию 12.04.2022 Статья после доработки 13.04.2022 Одобрена после рецензирования 16.04.2022 Принята к публикации 21.06.2022

The article was submitted on 12.04.2022; approved after reviewing on 16.04.2022; accepted for publication on 21.06.2022.

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