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

ОБ ИССЛЕДОВАНИИ ИМИТАЦИОННОЙ МАТЕМАТИЧЕСКОЙ МОДЕЛИ СЛОЖНОЙ ТЕХНИЧЕСКОЙ СИСТЕМЫ В СОВРЕМЕННЫХ СИСТЕМАХ КОМПЬЮТЕРНОЙ МАТЕМАТИКИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
62
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИМИТАЦИОННАЯ МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / СЛОЖНАЯ ТЕХНИЧЕСКАЯ СИСТЕМА / СИСТЕМА WOLFRAMMATHEMATICA

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Кристалинский Владимир Романович, Лютикас Павел Леонидович, Пахомов Евгений Ильич

Исследование функционирования сложных технических систем является одной из центральных задач математического и компьютерного моделирования. В настоящее время разработано большое число подходов к решению этой задачи. Одним из таких подходов является имитационное моделирование. Он применим, в частности, в случае, если объектом исследования является дискретная система со стохастическим характером функционирования. В настоящей работе рассматривается построение такой модели на примере функционирования сложной технической системы, с учетом влияния результатов функционирования систем имеющих противоположные цели, а также технических и функциональных характеристик участников процесса, что делает их привлекательными для анализа поведения того или иного фактора, влияющего на эффективность функционирования и выполнения задач по предназначению. Очевидно, что характер данного процесса позволяет рассматривать его как процесс массового обслуживания. Это предопределяет гипотезу о пуассоновских входящих потоках заявок и потоках восстановления, циркулирующих внутри системы. Процесс компьютерного моделирования таких систем представляется весьма сложным для его реализации на ЭВМ, поскольку число состояний велико. С появлением современных систем компьютерной математики, в частности, системы WolframMathematica, возможности исследования таких моделей значительно возрастают. При этом WolframMathematica позволяет исследовать системы двумя способами: составить уравнения Колмогорова для вероятностей состояний системы в явном виде и получить их аналитические или численные решения либо построить матрицу скоростей переходов и использовать команду системы, предназначенную для анализа марковских процессов с непрерывным временем. Применение предлагаемого подхода позволяет построить модель процесса функционирования сложной технической системы с учетом основных факторов, влияющих на исход противоборства, принятых в вероятностной форме, что позволяет решать с ее помощью различные оптимизационные задачи.

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Кристалинский Владимир Романович, Лютикас Павел Леонидович, Пахомов Евгений Ильич

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

ABOUT THE STUDY OF A SIMULATION MATHEMATICAL MODEL OF A COMPLEX TECHNICAL SYSTEM IN MODERN SYSTEMS OF COMPUTER MATHEMATICS

The study of the functioning of complex technical systems is one of the central tasks of mathematical and computer modeling. Currently, many approaches for solving this problem have been developed. One of such approaches is simulation modeling. It is applicable, in particular, if the object of the study is a discrete system with a stochastic nature of functioning. In this paper, we consider the construction of such a model on the example of the functioning of a complex technical system, taking into account the impact of the results of the functioning of systems with opposite goals, as well as the technical and functional characteristics of the participants in the process, which makes them attractive for analyzing the behavior of a factor affecting the effectiveness of functioning and performance of tasks for their intended purpose. Obviously, the nature of this process allows us to consider it as a queuing process. This predetermines the hypothesis of Poisson incoming flows of applications and recovery flows circulating within the system. The process of computer modeling of such systems seems to be very difficult to implement on a computer, since the number of states is large. With the advent of modern computer mathematics systems, in particular, the Wolfram Mathematica system, the possibilities of studying such models are significantly increasing. At the same time, Wolfram Mathematica allows you to study systems in two ways: to make Kolmogorov equations for the probabilities of the states of the system explicitly and obtain their analytical or numerical solutions, or to build a matrix of transition rates and use the system command designed to analyze Markov processes with continuous time. The application of the proposed approach allows us to build a model of the process of functioning of a complex technical system, taking into account the main factors affecting the outcome of the confrontation, adopted in a probabilistic form, which allows us to solve various optimization problems with its help.

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

НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В ОБРАЗОВАНИИ И НАУКЕ / SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

УДК 519.688

DOI: 10.25559/SITITO.18.202202.391-403

Научная статья

Об исследовании имитационной математической модели сложной технической системы в современных системах компьютерной математики

В. Р. Кристалинский1*, П. Л. Лютикас2, Е. И. Пахомов2

1 ФГБОУ ВО «Смоленский государственный университет», г. Смоленск, Российская Федерация Адрес: 214000, Российская Федерация, г. Смоленск, ул. Пржевальского, д. 4

* kristvr@rambler.ru

2 ФГКВОУ ВО «Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А. М. Василевского» Министерства обороны Российской Федерации, г. Смоленск, Российская Федерация

Адрес: 214027, Российская Федерация, г. Смоленск, ул. Котовского, д. 2

Аннотация

Исследование функционирования сложных технических систем является одной из центральных задач математического и компьютерного моделирования. В настоящее время разработано большое число подходов к решению этой задачи. Одним из таких подходов является имитационное моделирование. Он применим, в частности, в случае, если объектом исследования является дискретная система со стохастическим характером функционирования. В настоящей работе рассматривается построение такой модели на примере функционирования сложной технической системы, с учетом влияния результатов функционирования систем имеющих противоположные цели, а также технических и функциональных характеристик участников процесса, что делает их привлекательными для анализа поведения того или иного фактора, влияющего на эффективность функционирования и выполнения задач по предназначению. Очевидно, что характер данного процесса позволяет рассматривать его как процесс массового обслуживания. Это предопределяет гипотезу о пуассоновских входящих потоках заявок и потоках восстановления, циркулирующих внутри системы. Процесс компьютерного моделирования таких систем представляется весьма сложным для его реализации на ЭВМ, поскольку число состояний велико. С появлением современных систем компьютерной математики, в частности, системы Wolfram Mathematica, возможности исследования таких моделей значительно возрастают. При этом Wolfram Mathematica позволяет исследовать системы двумя способами: составить уравнения Колмогорова для вероятностей состояний системы в явном виде и получить их аналитические или численные решения либо построить матрицу скоростей переходов и использовать команду системы, предназначенную для анализа марковских процессов с непрерывным временем. Применение предлагаемого подхода позволяет построить модель процесса функционирования сложной технической системы с учетом основных факторов, влияющих на исход противоборства, принятых в вероятностной форме, что позволяет решать с ее помощью различные оптимизационные задачи.

Ключевые слова: имитационная математическая модель, сложная техническая система, система Wolfram Mathematica

Авторы заявляют об отсутствии конфликта интересов.

Для цитирования: Кристалинский В. Р., Лютикас П. Л., Пахомов Е. И. Об исследовании имитационной математической модели сложной технической системы в современных системах компьютерной математики // Современные информационные технологии и ИТ-образование. 2022. Т. 18, № 2. С. 391-403. doi: https://doi.org/10.25559/SITITO.18.202202.391-403

1 Кристалинский В. Р., Лютикас П. Л., Пахомов Е. И., 2022

G ®

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

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

About the Study of a Simulation Mathematical Model of a Complex Technical System in Modern Systems of Computer Mathematics

V. R. Kristalinskiia*, P. L. Luticasb, E. I. Pachomovb

a Smolensk State University, Smolensk, Russian Federation Address: 4 Przhevalsky St., Smolensk 214000, Russian Federation * kristvr@rambler.ru

b Russian Federation Armed Forces Army Air Defence Military Academy named after Marshal of the Soviet Union A. M. Vasilevsky, Smolensk, Russian Federation Address: 2 Kotovsky St., Smolensk 214027, Russian Federation

The study of the functioning of complex technical systems is one of the central tasks of mathematical and computer modeling. Currently, many approaches for solving this problem have been developed. One of such approaches is simulation modeling. It is applicable, in particular, if the object of the study is a discrete system with a stochastic nature of functioning. In this paper, we consider the construction of such a model on the example of the functioning of a complex technical system, taking into account the impact of the results of the functioning of systems with opposite goals, as well as the technical and functional characteristics of the participants in the process, which makes them attractive for analyzing the behavior of a factor affecting the effectiveness of functioning and performance of tasks for their intended purpose. Obviously, the nature of this process allows us to consider it as a queuing process. This predetermines the hypothesis of Poisson incoming flows of applications and recovery flows circulating within the system. The process of computer modeling of such systems seems to be very difficult to implement on a computer, since the number of states is large. With the advent of modern computer mathematics systems, in particular, the Wolfram Mathematica system, the possibilities of studying such models are significantly increasing. At the same time, Wolfram Mathematica allows you to study systems in two ways: to make Kolmogorov equations for the probabilities of the states of the system explicitly and obtain their analytical or numerical solutions, or to build a matrix of transition rates and use the system command designed to analyze Markov processes with continuous time. The application of the proposed approach allows us to build a model of the process of functioning of a complex technical system, taking into account the main factors affecting the outcome of the confrontation, adopted in a probabilistic form, which allows us to solve various optimization problems with its help.

Keywords: simulation mathematical model, complex technical system, Wolfram Mathematica system

The authors declare no conflict of interest.

For citation: Kristalinskii V.R., Luticas P.L., Pachomov E.I. About the Study of a Simulation Mathematical Model of a Complex Technical System in Modern Systems of Computer Mathematics. Sovremennye informacionnye tehnologii i ITobrazovanie = Modern Information Technologies and IT-Education. 2022; 18(2):391-403. doi: https://doi.org/10.25559/SITITO.18.202202.391-403

Abstract

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

Том 18, № 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Введение

При моделировании современных сложных технических систем (СТС) широко используются имитационные математические модели, построенные на основе теории массового обслуживания и марковских процессов. Использование таких моделей для исследования систем различного назначения рассматривается в работах1 [11]-[17], [22]-[25]. Стремление к использованию для анализа СТС хорошо разработанного аппарата теории массового обслуживания предопределяет гипотезу о пуассоновских входящих потоках заявок и потоках восстановления, циркулирующих внутри анализируемой системы, которая будет называться «Марковской», где все будущие вероятностные характеристики зависят от состояния, в котором она находится в настоящий момент времени. Сущность разрабатываемой программы состоит в определении облика математической модели функционирования СТС с использованием графа состояний, с помощью которого были определены математические выражения для комплекса показателей и параметров, характеризующих способность к функционированию элементов СТС. Это позволяет исследовать влияние различных факторов на эффективность и живучесть СТС. Математические модели функционирования СТС являются исключительно сложными. Вопросам их построения и исследования посвящены работы [5]-[9], [18]-[20]. Это объясняется большим числом факторов, влияющих на СТС в ходе современного противоборства и сложностью самих систем. Поэтому до появления систем компьютерной математики имитационные математические модели функционирования СТС на основе марковских процессов считались слишком громоздкими для их компьютерной реализации. Система Wolfram Mathematica позволяет решить данную задачу весьма эффективно, причем ее использование не требует специальных знаний в области программирования. В работе [1] авторами был реализован один из подходов к использованию системы Wolfram Mathematica для решения рассматриваемой задачи. В ней указано, что система дает лишь численное ее решение, однако, как выяснилось в ходе дальнейших исследований, при определенных условиях возможно получить и аналитическое решение уравнений Колмогорова для рассмотренной в [1] модели. В настоящей работе предполагается рассмотреть все возможные подходы к исследованию имитационной математической модели СТС в процессе ее функционирования с использованием системы Wolfram Mathematica.

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

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

Постановка задачи и построение математической модели

СТС моделировалась в составе двух элементов 1 порядка и одного элемента 2 порядка. При решении задачи определялись вероятности состояний СТС, характеризующие его уязвимость к воздействию элементов противоборствующей СТС, таким образом СТС моделируется как двухканальная система массового обслуживания (СМО) потоков заявок двух типов без ожидания, основанная на теории «Марковских» цепей. Модель построена как двух поточная СМО без ожидания в виде «Марковской» цепи, что позволило описать основные процессы функционирования СТС с помощью системы состоящей из ста двадцати дифференциальных уравнений. Теоретической основой построения модели является развитый авторами метод динамики средних на основе теории «Марковских» цепей. В качестве характеристик СМО будем использовать характеристики элементов противоборствующих СТС, принятые в вероятностной форме. Модель будет использоваться для того, чтобы оценить, как эффективность применения СТС влияет на ее живучесть в процессе противоборства с другой СТС. Под живучестью в общетехническом смысле принято понимать «свойство системы сохранять и восстанавливать способность к выполнению основных функций в заданном объеме и в течение заданной наработки при изменении структуры системы и (или) алгоритмов и условий ее функционирования вследствие непредусмотренных регламентом нормальной работы неблагоприятных воздействий»2 [2]. Для систем военного назначения под живучестью понимается «свойство войск (сил), оружия, военной техники, тыловых объектов, систем управления сохранять или восстанавливать в установленные сроки боевую способность в условиях воздействия противника»3 [3]. Обоснование важности исследований, направленных на повышение живучести военно-технических систем, приводится, в частности, в [10].

В ходе разработки модели авторами прияты следующие допущения:

1. Все потоки событий, происходящие в системе - пуассо-новские.

2. Вероятность одновременного наступления событий пренебрежимо мала.

3. В потоках событий отсутствует период последействия.

4. Изменение вероятностей состояний непрерывно по времени.

1 Трушина В. П. Программные средства моделирования циклических марковских процессов // Эволюция научной мысли: Сб. статей Межд. НПК / Под ред. А. А. Сукиасяна. Уфа: Аэтерна, 2015. С. 3-5. URL: https://www.elibraiy.ru/item.asp?id=23208833 (дата обращения: 19.05.2022).

2 Черкесов Г. Н. Методы и модели оценки живучести сложных систем. М.: Знание, 1987. 32 с.

3 Сборник основных военных терминов и понятий / редкол.: Н. Н. Турбан [и др.]. Минск: ГШ ВС РБ, 2009. 210 с.

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

5. Вероятности обнаружения, принятия решения на функциональное воздействие непрерывны по времени и постоянны.

6. Факторы защиты и имитации обладают свойством аддитивности.

7. Восстановление функциональности элементов СТС начинается после окончания противоборства.

Модель позволяет исследовать 120 различных состояний СТС (см. табл.1). Выходные параметры представляют собой вероятности нахождения СТС в каждом из ста двадцати исследуемых состояний и представляют собой комплекс показателей, характеризующих сохранение потенциала функционирования

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

Соблюдение допущения 8, заключающегося в том, что во время функционирования СТС ремонтных работ не производится, означает, что у1= у2 = у3 = 0. Описание состояний системы представлено в таблице 1. Более подробно описаны состояния системы, в которых функционируют все ее элементы, остальные состояния аналогичны.

Т а б л и ц а 1. Состояния моделируемой системы и их обозначения T a b l e 1. States of the simulated system and their designations

№ п/п Наименование состояния Условные обозначения

Состояние Вероятность состояния

I Функционируют все элементы системы (два элемента 1 порядка и один элемент 2 порядка) SO A,B (m, n, k) 14 IW i=0

1. То же при отсутствии воздействия по противоборствующим СТС PO A, B (m, n, k) WO

2. То же при воздействии по одной противоборствующей СТС 1-го типа P1 A-1, B (m, n, k) W1

3. То же при воздействии по одной противоборствующей СТС 2-го типа P2 A, B-1 (m, n, k) W2

4. То же при воздействии по двум противоборствующим СТС 1-го типа P3 A-2, B (m, n, k) W3

5. То же при воздействии по одной противоборствующей СТС 1-го типа и одной СТС 2-го типа P4 A-1, B-1 (m, n, k) W4

6. То же при воздействии по двум противоборствующим СТС 2-го типа P5 A, B-2 (m, n, k) W5

7. То же при воздействии по трем противоборствующим СТС 1-го типа P6 A-3, B (m, n, k) W6

8. То же при воздействии по двум противоборствующим СТС 1-го типа и одной СТС 2-го типа P7 A-2, B-1 (m, n, k) W7

9. То же при воздействии по одной противоборствующей СТС 1-го типа и двум СТС 2-го типа P8 A-1,B-2 (m, n, k) W8

10. То же при воздействии по трем противоборствующим СТС 2-го типа P9 A, B-3 (m, n, k) W9

11. То же при воздействии по четырем противоборствующим СТС 1-го типа P10 A-4, B (m, n, k) W10

12. То же при воздействии по трем противоборствующим СТС 1-го типа и одной СТС 2-го типа P11 A-3, B-1 (m, n, k) W 11

13. То же при воздействии по двум противоборствующим СТС 1-го типа и двум СТС 2-го типа P12 A-2, B-2 (m, n, k) W 12

14. То же при воздействии по одной противоборствующей СТС 1-го типа и трех СТС 2-го типа P13 A-1, B-3 (m, n, k) W 13

15. То же при воздействии по четырем противоборствующим СТС 2-го типа P14 A, B-4 (m, n, k) W 14

II Функционируют два элемента 1 порядка (без элемента 2 порядка) S1 A, B (m, n, 0) 29 I W i=15

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

Том 18, № 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

№ п/п Наименование состояния Условные обозначения

Состояние Вероятность состояния

III Функционируют первый элемент 1 порядка и элемент 2 порядка (без второго элемента 1 порядка) S2 A, B (m, 0, k) 44 IW i=30

IV Функционируют первый элемент 1 порядка (без второго элемента 1 порядка и элемента 2 порядка) S3 A, B (m, 0, 0) 59 IW i=45

V Функционируют второй элемент 1 порядка и элемент 2 порядка (без первого элемента 1 порядка) S4 A, B (0, n, k) 74 IW i=60

VI Функционируют второй элемент 1 порядка (без первого элемента 1 порядка и элемента 2 порядка) S5 A, B (0, n, 0) 89 IW i=75

VII Функционируют элемент 2 порядка (без первого и второго элемента 1 порядка) S6 A, B (0, 0, k) 104 IW i =90

VIII Система полностью не функционирует S7 A, B (0, 0, 0) 119 IW /=105

Для удобства пользования показатели эффективности противоборства СТС сведены в таблицы. Комплекс параметров, характеризующих эффективность противодействующих СТС представлен в таблице 2. Комплекс показателей функцио-

нальных возможностей рассматриваемой СТС представлен в таблице 3. Параметры и показатели, характеризующие эффективность функционирования противоборствующих СТС, являются входными параметрами подающимися на вход модели.

Т а б л и ц а 2. Показатели эффективности противодействующих СТС T a b l e 2. Efficiency indicators of counteracting Complex Technical Systems

№ п/п Наименование показателя Условное обозначение

1. Поток функциональных воздействий противоборствующими СТС 1-го и 2-го типов по 1.1 элементу СТС 1-го порядка.

2. Поток функциональных воздействий противоборствующими СТС 1-го и 2-го типов по 1.2 элементу СТС 1-го порядка.

3. Поток функциональных воздействий противоборствующими СТС 1-го и 2-го типов по элементу СТС 2-го порядка.

4. Вероятность функционального поражения элементов СТС. Qc

5. Время цикла одиночного функционального воздействия противоборствующих СТС. ^п СТС

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

396 НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В ОБРАЗОВАНИИ И НАУКЕ П. Л. Лютикас, _ Е. И. Пахомов

Т а б л и ц а 3. Показатели функциональных возможностей СТС T a b l e 3. Complex Technical Systems Functionality Indicators

№ п/п Наименование показателя Условное обозначение

1. Поток функциональных воздействий по противоборствующим СТС 1-го типа ai

2. Поток функциональных воздействий по противоборствующим СТС 2-го типа а2

3. Вероятность функционального поражения противоборствующих СТС 1-го типа Qi

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

4. Вероятность функционального поражения противоборствующих СТС 2-го типа Q2

5. Время цикла одиночного функционального воздействия СТС ^СТС

6. Поток восстановления работоспособности 1.1 элементов СТС 1-го порядка Yi

7. Поток восстановления работоспособности 1.2 элементов СТС 1-го порядка Y2

8. Поток восстановления работоспособности элементов СТС 2-го порядка. Y3

Варианты и количество противоборствующих СТС 1-го и 2-го типов приведены в таблице 4.

Т а б л и ц а 4. Варианты и количество противоборствующих СТС 1-го и 2-го типов T a b l e 4. Variants and number of opposing Complex Technical Systems of the first and second types

Варианты противодействия Количество элементов противоборствующих СТС в процессе функционирования (1-го типа и 2-го типа)

А 0 1 0 1 2 0 2 1 2 3 0 3 1 0 0

В 0 0 1 1 0 2 1 2 2 0 3 1 3 4 4

Р и с. 1. Граф состояний СТС в начальном состоянии функционирования системы

F i g. 1. Graph of the states of Complex Technical System in the initial state of the system functioning

SAAA/

ШЩ

ЯШш

i

WsSÊÊÊ

ЩЙР

Р и с. 2. Граф состояний СТС в процессе ее функционирования F i g. 2. Graph of the states of Complex Technical System in the course of its operation

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

Том 18, № 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Выходными параметрами модели являются вероятности со- Граф состояний полной системы изображен на рисунке 2.

стояний системы, которые могут определяться в любой вре- Очевидно, что исследование столь сложной системы связано

менной точке расчетного периода. На основе этих параметров со значительными трудностями. В то же время ее упрощение

получаем комплексный показатель живучести СТС - вероят- может привести к существенному снижению адекватности мо-

ность нахождения комплекса в состоянии, в котором полно- дели. Поэтому использование системы МаШета^са в данном

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

Исследование модели с помощью системы уравнений Колмогорова

в которых функционирует хотя бы один ее элемент. Покажем для наглядности потоки протекающих событий в начальном состоянии системы функционирования элементов СТС, когда система полностью исправна. В процессе функци- Как известно, исследование марковского процесса с дискрет-онирования системы остальные состояния описываются по ными состояниями и непрерывным временем может осущест-аналогии. Граф состояний функционирования СТС в ходе про- вляться с помощью системы уравнений Колмогорова. В нашем тивоборства приведен на рисунке 1. Стрелками показаны пе- случае система уравнений Колмогорова включает в себя 120 реходы системы из одного состояния в другое под действием уравнений, описывающая динамику противоборства. Приве-потоков событий. Наименования обозначений, показанных на дем уравнения для начальных состояний системы: графе состояний, приведены в таблицах 1, 2, 3, 4.

dP1

dPn

~т = р5 -ft + P30 * Y2 + Рб0 Y -P0 • (Л + Л +Л3) - P0 .«1 • Q1 - P0 а • Q dt

-г = P6 y + P31 • Y2 + Ps1 - Y - P • (Л +Л +Л)+P, -а • Ö1 - P -а • Ö1 - P а • Q2 dt dP

~т = P7 • Y3 + P32 • Y2 + P62 Y - P- • (Л +Л +Л)+P> а • Q2 - P- а • q - P, а • Q2 dt dP

-т = Ps Y + P33 • Y2 + P63 • Y1 -P3 • (Л + Л +Л) + P а • Q1 -P3 а • Q1 -P3 •а2 • Q2 dt

dP

—4 = P19 • Y3 + P34 •Y2 + P64 • Y1 -P4 • (Л + Л +Л) + P •а2 • Q2 + P2 а • Q1 -P4 а • Q -P4 •а2 • Q2 dt

dP,P

-T = P20 • Y3 + P35 •Y2 + P65 • Y1 - P5 • (Л +Л + Л) + P2 •«2 • Q2 - P5 •«1 • Q1 - P5 •«2 • Q2 dt dP„

—6 = P21 • Y3 + P36 • Y2 + P66 • Y1 - P6 • (Л + Л + Л) + P3 •«1 • Q1 - P6 •«1 • Q1 - P6 •«2 • Q2 dt

dP

—7 = P22 Y + P37 •Y2 + P67 Y -P7 • (Л +Л +Л)+P3 а • Q2 + P, а • Q1 -P7 а • Q1 -P7 а • Q2 dt dPP

~т = P23 • Y3 + P38 •Y2 + P68 • Y1 - Ps • (Л + Л + Л) + P4 •а2 • Q2 + P5 а • Q1 - Ps а • Q1 - Ps •а2 • Q2 dt

dP

—9 = P24 •Ys + P39 •Y2 + P69 Y - P9 • (Л +Л +Л3) + P5 •«2 • Q2 - P9 •«1 • Q1 - P9 •«2 • Q2 dt

dP.,

~T = P25 •Ys + P40 •Y2 + P70 • Y1 -P0 • (Л + Л + Л) + Ps а • Q1 dt

dP

-71 = P26 Y + Pu •Y2 + P71 • Y1 -P1 • (Л +Л + Л) + P6 •а2 • Q2 + P7 а • Q1 dt dP

~т = P27 • Y3 + P42 •Y2 + P72 • Y1 -P2 • (Л +Л +Л)+P7 •а2 • Q2 + Ps а • Q1 dt dP.,

~т = P2s • Y3 + P43 •Y2 + P73 Y -P3 ЧЛ + Л + Л) + Ps •а2 •Q2 + P9 a Q dt

dP

~т = P>9 Y + P44 • Y2 + P74 Y -P14 • (Л +Л +Л)+P9 а • Q2 dt

В работе [1] описано исследование построенной выше математической модели на основе системы Колмогорова средствами Wolfram Mathematica. В ней было указано, что система Mathematica выдает для этой системы лишь численное решение. Однако в дальнейшем выяснилось, что возможно получить и аналитическое решение системы, однако лишь в случае, когда численные коэффициенты, входящие в систему, представлены в виде рациональных чисел. Для того чтобы ввести

в систему коэффициент, полученный в результате расчетов, в виде рационального числа, используется команда Rationalize, например

a1=Rationalize[1/(^/Q1)]

После ввода всех исходных данных решаем систему дифференциальных уравнений с помощью команды DSolve. Wolfram Mathematica выдает все решения системы уравнений в аналитическом виде, например, полученное системой выражение

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

для вероятности одиннадцатого состояния системы имеет вид

Р10(ХН6975757441Ел(-23:и/65)

(-4394000+4394000Ел(11:и/130)-3751800^

1601730^2-455877 ^3))/82350634340000000

График этой функции, построенный системой, имеет вид

После ввода исходных данных и матрицы коэффициентов вводим команду для анализа марковского процесса. Res=ContinuousMaгkovPгocess[P0,P];

Затем можно получить для любого состояния функцию, характеризующую зависимости вероятности нахождения системы в этом состоянии от времени. При этом номера функций начинаются с единицы, а не с нуля. Например, для одиннадцатого состояния U[t_]=PDF[Res[t],11];

При этом функция также получается в аналитическом виде. Построим график этой функции Plot[U[t],{t,0,10},PlotRange->FUU]

пгтттп

Р и с. 3. График функции для одиннадцатого состояния системы, построенный системой Mathematica при выводе функции аналитически F i g. 3. The function graph for the eleventh state of the system, constructed by Mathematica System when inferring the function analytically

Время, затрачиваемое на решение системы дифференциальных уравнений в символьном виде, составляет около 10 секунд. При численном решении системы способом, указанным в [1], на ее решение затрачивается около 0,02 секунд. При этом относительная погрешность полученного численного решения для одиннадцатого состояния системы составляет 0,00002%.

Решение задачи с помощью встроенных средств системы Mathematica

Система Mathematica позволяет исследовать марковские процессы с дискретными состояниями и непрерывным временем с помощью встроенных средств. В качестве исходных данных при этом используется вектор начального распределения вероятностей системы и матрица скорости перехода (transition rate matrix), элементы которой описывают мгновенную скорость, с которой цепь Маркова переходит между состояниями. Эти элементы есть не что иное, как коэффициенты соответствующих уравнений Колмогорова. Их можно получить на основе анализа графа состояний системы. При этом диагональные элементы матрицы представляют собой взятую с обратным знаком сумму остальных элементов соответствующей строки. В нашем примере матрица скорости перехода имеет размерность 120х120, вектор начального распределения вероятностей содержит 120 элементов, первый из которых равен 1, а остальные элементы равны нулю. Это следует из того, что перед началом противоборства все элементы СТС заведомо исправны, а также отсутствует внешнее воздействие на функционирование системы. При проведении расчетов элементы матрицы скорости перехода вводились по одному вручную, но в принципе для их ввода можно организовать специальные циклы. Числовые коэффициенты, на основе которых рассчитываются элементы матрицы, должны быть представлены в виде рациональных чисел.

Ю

Р и с. 4. График функции для одиннадцатого состояния системы, построенный системой Mathematica при выводе функции с помощью встроенного алгоритма для исследования марковских процессов F i g. 4. The function graph for the eleventh state of the system, constructed by Mathematica System when inferring a function using the built-in algorithm for Markov process research

Нетрудно видеть, что графики на рисунках 3 и 4 совпадают. Таким образом, мы имеем три способа получения уравнений состояний системы, причем они приводят к совпадающим результатам.

При использовании встроенного метода Mathematica позволяет автоматически построить граф состояний моделируемой системы. Graph[Res]

Р и с. 5. Граф состояний СТС в процессе ее функционирования, построенный системой Mathematica F i g. 5. The state graph of the Complex Technical Systems in the process of its operation, built by the Mathematica System

Мы можем осуществить полный анализ свойств процесса MarkovProcessProperties[Res]

На экране появляется таблица, описывающая свойства процесса

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

Том 18, № 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Basic Properties

hitial Prob abilities Transition RatsVsctar

TransitionMatrlx

Structural Properties

RoourrsntClassos

1161 11171,1113} 1191, ¡Ш

1161 1171. 11131 11191,1120}

Transient Properties

Р и с. 6. Часть таблицы, описывающей свойства марковского процесса, построенной системой Mathematica F i g. 6. Part of a table describing the properties of a Markov process built by Mathematica System

Из этой таблицы можно, например, получить, что среднее число раз, когда система находится в одиннадцатом состоянии, равно 435848551937692317/122965776831012500000 ~ 0,004, а среднее число состояний, в которых находится система, равно 7.

После того, как уравнения для состояний системы так или иначе построены, мы можем заняться ее исследованием. Найдем, например, максимальную вероятность пребывания системы в одиннадцатом состоянии. NMaximize[{U[t],t>=0},t] {0.000299368,{»1.19124}}

Это означает, что наиболее вероятно, что система окажется в данном состояния через 1,2 минуты после начала противоборства.

Найдем функцию, описывающую зависимость от времени вероятности полной неисправной СТС, просуммировав функции со 106 по 120 (см. табл.1) и построим ее график.

Это означает, что примерно через 4 минуты после начала противоборства СТС, если не проводятся восстановительные работы, полностью выходит из строя с вероятностью, практически равной 1.

В случае, когда восстановительные работы проводятся (например, у1= у2= у3=0,3), картина становится иной.

То есть вероятность полностью неисправного состояния системы через 4 минуты становится равной примерно 0,4. Расчеты в этом случае система Mathematica позволяет проводить только численным методом из-за значительного усложнения уравнений Колмогорова.

Заключение

Таким образом, построенная авторами модель позволяет производить оценку эффективности и живучести СТС в динамике противоборства, причем получать результаты в аналитическом виде. При этом система Wolfram Mathematica позволяет осуществлять компьютерною реализацию построенной модели с большим числом состояний и представлять результаты исследований в наглядном виде. В дальнейшем модель может быть расширена за счет увеличения числа типов и количества элементов СТС. Предлагаемая модель позволит анализировать эффективность и живучесть существующих и перспективных образцов СТС в процессе противоборства в различных условиях обстановки.

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

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

Modern Information Technologies and IT-Education

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

[1] Кристалинский В. Р., Лютикас П. Л. Имитационная математическая модель функционирования сложной технической системы // Системы компьютерной математики и их приложения. 2022. № 23. С. 12-22. URL: https://www.elibrary.ru/item. asp?id=48621262 (дата обращения: 19.05.2022).

[2] Черкесов Г. Н., Недосекин А. О. Описание подхода к оценке живучести сложных структур при многоразовых воздействиях высокой точности // Надежность. 2016. № 2. С. 3-15. doi: https://doi.org/10.21683/1729-2640-2016-16-2-3-15

[3] Bernardi S., Dranca L., Merseguer J. A model-driven approach to survivability requirement assessment for critical systems // Proceedings of the Institution of Mechanical Engineers, Part 0: Journal of Risk and Reliability. 2016. Vol. 230, issue 5. P. 485-501. doi: https://doi.org/10.1177/1748006X15626017

[4] Азаренок И. П., Петьков А. А. Концептуальные подходы к построению системы противовоздушной обороны государства // Наука и военная безопасность. 2007. № 4. С. 13-18. URL: http://militaryarticle.ru/nauka-i-voennaya-bezopasnost/2007/11995-konceptualnye-podhody-k-postroeniju-sistemy (дата обращения: 19.05.2022).

[5] Попов Б. Е., Кубрин Г. С., Шульдешов Л. С. Моделирование корабельного противовоздушного боя с применением метода линейного программирования // Неделя науки СПбПУ: Материалы научной конф. с межд. участием. Лучшие доклады. СПб: СПбПУ 2018. С. 391-393. URL: https://www.elibrary.ru/item.asp?id=32820525 (дата обращения: 19.05.2022).

[6] Мустафаев Н. Г., Леонтьев Р. В., Идилиева Е. В. Состояние и перспективы имитационного моделирования испытаний автоматизированных систем управления противовоздушной обороны // Военная мысль. 2021. № 2. С. 98-106. URL: https://www.elibrary.ru/item.asp?id=44821753 (дата обращения: 19.05.2022).

[7] Степанов В. В. Моделирование контуров боевого управления силами и средствами борьбы с воздушным противником надводных кораблей с применением методов искусственного интеллекта // Актуальные проблемы защиты и безопасности. СПб: РАРАН, 2021. Т. 3. С. 33-39. URL: https://www.elibrary.ru/item.asp?id=46476573 (дата обращения: 19.05.2022).

[8] Щербаков Е. С., Дорожкин А. Д., Колыванов А. В. Потенциальные возможности прогнозирования хода и исхода боевых действий с применением различных видов математических моделей // Имитационное моделирование. Теория и практика; под ред. С. Н. Васильева, Р.М. Юсупова. М.: ИПУ РАН, 2015. С. 404-408. URL: https://www.elibrary.ru/item.asp?id=25420661 (дата обращения: 19.05.2022).

[9] Богданов О. А., Смирнов А. А., Ковалев Д. В. Имитационное моделирование противоборства в воздушно-космической сфере // Программные продукты и системы. 2016. № 1. С. 160-165. doi: https://doi.org/10.15827/0236-235X.113.160-165

[10] Селиванов В. В., Ильин Ю. Д. Влияние живучести на боевую и военно-экономическую эффективность военно-технических систем // Военная мысль. 2021. № 9. С. 99-112. URL: https://www.elibrary.ru/item.asp?id=47108863 (дата обращения: 19.05.2022).

[11] Чуев В. Ю., Дубограй И. В. Стохастизм и детерминизм при моделировании двухсторонних боевых действий // Вестник Московского государственного технического университета им. Н.Э. Баумана. Серия «Естественные науки». 2017. № 4(73). С. 16-28. doi: https://doi.org/10.18698/1812-3368-2017-4-16-28

[12] Хугаева М. В., Цахоева А. Ф. Моделирование экономических систем на основе марковских случайных процессов // Бюллетень Владикавказского института управления. 2017. № 52. С. 159-164. URL: https://www.elibrary.ru/item. asp?id=32824529 (дата обращения: 19.05.2022).

[13] Лубенцова В. С., Ефремов А. В. Моделирование производственной программы автотранспортного предприятия с использованием марковских случайных процессов // Вестник Самарского государственного технического университета. Серия: Физико-математические науки. 2002. № 16. С. 155-160. doi: https://doi.org/10.14498/vsgtu114

[14] Пермякова М. А., Пермякова О. В. Вероятностный подход к проектированию СЗИ с применением марковских процессов // Актуальные проблемы современной науки, техники и образования. 2017. Т. 1. С. 214-217. URL: https://www.elibrary.ru/ item.asp?id=29929896 (дата обращения: 19.05.2022).

[15] Зеленцов Б. П. Соотношения между состояниями и событиями при моделировании надежности Марковскими процессами // Надежность. 2022. № 1. С. 38-43. doi: https://doi.org/10.21683/1729-2646-2022-22-1-38-43

[16] Петровский Э. А., Гагина М. В. Применение методов марковских процессов для моделирования надежности и риска оборудования нефтегазового комплекса // Надежность и качество. 2015. Т. 2. С. 312-313. URL: https://www.elibrary.ru/ item.asp?id=23907640 (дата обращения: 19.05.2022).

[17] Щеглов К. А., Щеглов А. Ю. Корректность марковских моделей с дискретными состояниями и непрерывным временем // Известия высших учебных заведений. Приборостроение. 2019. Т. 62, № 1. С. 40-49. doi: https://doi.org/10.17586/0021-3454-2019-62-1-40-49

[18] Koruba Z., Krzysztofik I. An algorithm for selecting optimal controls to determine the estimators of the coefficients of a mathematical model for the dynamics of a self-propelled anti-aircraft missile system // Proceedings of the Institution of Mechanical Engineers, Part K: Journal of Multi-body Dynamics. 2013. Vol. 227, issue 1. P. 12-16. doi: https://doi.org/10.1177/1464419312455967

[19] Casar J., Farlik J. The Possibilities and Usage of Missile Path Mathematical Modelling for the Utilization in Future Autonomous Air Defense Systems Simulators // Modelling and Simulation for Autonomous Systems. MESAS 2019. Lecture Notes in Computer Science ; ed. by J. Mazal, A. Fagiolini, P. Vasik. Vol. 11995. Springer, Cham, 2020. P. 53-261. doi: https://doi.org/10.1007/978-3-030-43890-6_20

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

Том 18, № 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

[20] Guo B.-B., An T.-Y., Sun Y.-T. Research on Simulation Design of Air Force Campaign Process Deduction System // The Frontiers of Society, Science and Technology. 2019. Vol. 1, issue 8. P. 51-56. doi: https://doi.org/10.25236/FSST.2019.010809

[21] Cui Z., Kirkby J. L., Nguyen D. A general framework for time-changed Markov processes and applications // European Journal of Operational Research. 2019. Vol. 273, issue 2. P. 785-800. doi: https://doi.org/10.1016/j.ejor.2018.08.033

[22] Cui Z., Kirkby J. L., Nguyen D. Continuous-Time Markov Chain and Regime Switching Approximations with Applications to Options Pricing // Modeling, Stochastic Control, Optimization, and Applications. The IMA Volumes in Mathematics and its Applications ; ed. by G. Yin, Q. Zhang. Vol. 164. Springer, Cham, 2019. P. 115-146. doi: https://doi.org/10.1007/978-3-030-25498-8_6

[23] Qi W., Zong G., Zheng W. X. Adaptive Event-Triggered SMC for Stochastic Switching Systems With Semi-Markov Process and Application to Boost Converter Circuit Model // IEEE Transactions on Circuits and Systems I: Regular Papers. 2020. Vol. 68, no. 2. P. 786-796. doi: https://doi.org/10.1109/TCSI.2020.3036847

[24] Defourny B., Moazeni S. Implied Markov transition matrices under structural price models // Quantitative Finance. 2021. Vol. 21, issue 11. P. 1935-1954. doi: https://doi.org/10.1080/14697688.2021.1921242

[25] Hartich D., Godec A. Interlacing relaxation and first-passage phenomena in reversible discrete and continuous space Markovian dynamics // Journal of Statistical Mechanics: Theory and Experiment. 2019. Vol. 2019, issue 2. Article number: 024002. doi: https://dx.doi.org/10.1088/1742-5468/aaf716

Поступила 19.05.2022; одобрена после рецензирования 10.07.2022; принята к публикации 15.07.2022.

|об авторах:|

Кристалинский Владимир Романович, доцент кафедры прикладной математики и информатики физико-математического факультета, ФГБОУ ВО «Смоленский государственный университет» (214000, Российская Федерация, г. Смоленск, ул. Пржевальского, д. 4), кандидат физико-математических наук, доцент, ORCID: https://orcid.org/0000-0003-1205-990X, kristvr@rambler.ru Лютикас Павел Леонидович, научный сотрудник, ФГКВОУ ВО «Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А. М. Василевского» Министерства обороны Российской Федерации (214027, Российская Федерация, г. Смоленск, ул. Котовского, д. 2), ORCID: https://orcid.org/0000-0002-9858-8396, plytikas@mail.ru

Пахомов Евгений Ильич, профессор кафедры естественнонаучных дисциплин, ФГКВОУ ВО «Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А. М. Василевского» Министерства обороны Российской Федерации (214027, Российская Федерация, г. Смоленск, ул. Котовского, д. 2), доктор технических наук, профессор, ORCID: https://orcid.org/0000-0001-6968-2490, planeta-registr.com@rambler.ru

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

References

[1] Kristalinskii V.R., Luticas P.L. Imitacionnaya matematicheskaya model' funkcionirovaniya slozhnoj tekhnicheskoj sistemy [Simulation mathematical model functioning of a complex technical system]. Sistemy komp'yuternoj matematiki i ih prilozheniya = Computer Mathematics Systems and Their Applications. 2022; (23):12-22. Available at: https://www.elibrary.ru/item.asp?id=48621262 (accessed 19.05.2022). (In Russ., abstract in Eng.)

[2] Cherkesov G.N., Nedosekin A.O. Description of approach to estimating survivability of complex structures under repeated impacts of high accuracy. Nadeznost' = Dependability. 2016; (2):3-15. (In Russ., abstract in Eng.) doi: https://doi.org/10.21683/1729-2646-2016-16-2-3-15

[3] Bernardi S., Dranca L., Merseguer J. A model-driven approach to survivability requirement assessment for critical systems. Proceedings of the Institution of Mechanical Engineers, Part O: Journal of Risk and Reliability. 2016; 230(5):485-501. (In Eng.) doi: https://doi.org/10.1177/1748006X15626017

[4] Azarenok I.P., Pet'kov A.A. Konceptual'nye podhody k postroeniyu sistemy protivovozdushnoj oborony gosudarstva [Conceptual approaches to the construction of the state air defense system]. Nauka i voennaya bezopasnost' = Science and Military Security. 2007; (4):13-18. Available at: http://militaryarticle.ru/nauka-i-voennaya-bezopasnost/2007/11995-konceptualnye-podhody-k-postroeniju-sistemy (accessed 19.05.2022). (In Russ., abstract in Eng.)

[5] Popov B.E., Kubrin G.S., Shul'deshov L.S. Modelirovanie korabel'nogo protivovozdushnogo boya s primeneniem metoda linejnogo programmirovaniya [Modeling of naval anti-aircraft combat using the linear programming method]. Nedelya naukiSPbSTU = Week of Science. SPbSTU, SPb; 2018. p. 391-393. Available at: https://www.elibrary.ru/item.asp?id=32820525 (accessed 19.05.2022). (In Russ.)

[6] Mustafaev N.G., Leontyev R.V., Idilieva Ye.V. Sostoyanie i perspektivy imitacionnogo modelirovaniya ispytanij avtomatizirovannyh sistem upravleniya protivovozdushnoj oborony [The condition and prospects of imitation modeling for the trials of automated control systems of air defense]. Voennaya mysl' = Military Thought. 2021; (2):98-106. Available at: https://www.elibrary.ru/item. asp?id=44821753 (accessed 19.05.2022). (In Russ., abstract in Eng.)

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

[7] Stepanov V.V. Modelirovanie konturov boevogo upravleniya silami i sredstvami bor'by s vozdushnym protivnikom nadvodnyh korablej s primeneniem metodov iskusstvennogo intellekta [Modeling the contours of the combat control of forces and means of combating the air enemy of surface ships using artificial intelligence methods]. Aktual'nye problemy zashchity i bezopasnosti. RARAN, SPb; 2021. 3:33-39. Available at: https://www.elibrary.ru/item.asp?id=46476573 (accessed 19.05.2022). (In Russ.)

[8] Shcherbakov E.S., Dorozhkin A.D., Kolyvanov A.V. Potencial'nye vozmozhnosti prognozirovaniya hoda i iskhoda boevyh dejstvij s primeneniem razlichnyh vidov matematicheskih modelej [Potential possibilities of predicting the course and outcome of hostilities using various types of mathematical models]. Imitacionnoe modelirovanie. Teoriya i praktika. ICS RAS, Moscow; 2015. p. 404-408. Available at: https://www.elibrary.ru/item.asp?id=25420661 (accessed 19.05.2022). (In Russ.)

[9] Bogdanov O.A., Smirnov A.A., Kovalev D.V. Imitacionnoe modelirovanie protivoborstva v vozdushno-kosmicheskoj sfere [Imitation modeling for aerospace confrontation]. Programmnye produkty i sistemy = Software & Systems. 2016; (1):160-165. (In Russ., abstract in Eng.) doi: https://doi.org/10.15827/0236-235X.113.160-165

[10] Selivanov V.V., Ilyin Yu.D. The effect of survivability on the combat and military-economic efficiency of military technical systems. Voennaya mysl' = Military Thought. 2021; (9):99-112. Available at: https://www.elibrary.ru/item.asp?id=47108863 (accessed 19.05.2022). (In Russ., abstract in Eng.)

[11] Chuev V.Yu., Dubogray I.V. Stochasticism and Determinism in Simulation Bilateral Warfare. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Estestv. Nauki = Herald of the Bauman Moscow State Tech. Univ., Nat. Sci. 2017; (4):16-28. (In Russ., abstract in Eng.) doi: https://doi.org/10.18698/1812-3368-2017-4-16-28

[12] Hugaeva M.V., Cahoeva A.F. Modelirovanie ekonomicheskih sistem na osnove markovskih sluchajnyh processov [Modeling economic systems based on Markov random processes]. Byulleten' Vladikavkazskogo instituta upravleniya = Bulletin of the Vladikavkaz Institute of Management. 2017; (52):159-164. Available at: https://www.elibrary.ru/item.asp?id=32824529 (accessed 19.05.2022). (In Russ.)

[13] Lubentcova V.S., Efremov A.V. Modelirovanie proizvodstvennoj programmy avtotransportnogo predpriyatiya s ispol'zovaniem markovskih sluchajnyh processov [Modeling the production program of a motor transport enterprise using Markov random processes]. Vestnik Samarskogo gosudarstvennogo tekhnicheskogo universiteta. Seriya: Fiziko-matematicheskie nauki = Journal of Samara State Technical University, Ser. Physical and Mathematical Sciences. 2002; (16):155-160. (In Russ., abstract in Eng.) doi: https://doi.org/10.14498/vsgtu114

[14] Permyakova M.A., Permyakova O.V. Veroyatnostnyj podhod k proektirovaniyu SZI s primeneniem markovskih processov [Probabilistic approach to the design of IPS using Markov processes]. Aktual'nye problemy sovremennoj nauki, tekhniki i obrazovaniya. 2017; 1:214-217. Available at: https://www.elibrary.ru/item.asp?id=29929896 (accessed 19.05.2022). (In Russ.)

[15] Zelentsov B.P. Correlations between states and events in the simulation of dependability using Markov processes. Nadeznost' = Dependability. 2022; 22(1):38-43. (In Russ., abstract in Eng.) doi: https://doi.org/10.21683/1729-2646-2022-22-1-38-43

[16] Petrovsky E.A., Gagina M.V. Primenenie metodov markovskih processov dlya modelirovaniya nadezhnosti i riska oborudovaniya neftegazovogo kompleksa [Application of Markov Process Methods for Reliability and Risk Modeling of Oil and Gas Complex Equipment]. Nadezhnost' i kachestvo. 2015; 2:312-313. Available at: https://www.elibrary.ru/item.asp?id=23907640 (accessed 19.05.2022). (In Russ.)

[17] Shcheglov K.A., Shcheglov A.Yu. Korrektnost'markovskih modelej s diskretnymi sostoyaniyami i nepreryvnym vremenem [Correctness of Markov models with discrete states and continuous time]. Izvestiya vysshih uchebnyh zavedenij. Priborostroenie = Journal of Instrument Engineering. 2019; 62(1):40-49. (In Russ., abstract in Eng.) doi: https://doi.org/10.17586/0021-3454-2019-62-1-40-49

[18] Koruba Z., Krzysztofik I. An algorithm for selecting optimal controls to determine the estimators of the coefficients of a mathematical model for the dynamics of a self-propelled anti-aircraft missile system. Proceedings of the Institution of Mechanical Engineers, Part K: Journal of Multi-body Dynamics. 2013; 227(1):12-16. (In Eng.) doi: https://doi.org/10.1177/1464419312455967

[19] Casar J., Farlik J. The Possibilities and Usage of Missile Path Mathematical Modelling for the Utilization in Future Autonomous Air Defense Systems Simulators. In: Mazal J., Fagiolini A., Vasik P. (eds.) Modelling and Simulation for Autonomous Systems. MESAS 2019. Lecture Notes in Computer Science. Vol. 11995. Springer, Cham; 2020. p. 253-261. (In Eng.) doi: https://doi.org/10.1007/978-3-030-43890-6_20

[20] Guo B.-B., An T.-Y., Sun Y.-T. Research on Simulation Design of Air Force Campaign Process Deduction System. The Frontiers of Society, Science and Technology. 2019; 1(8):51-56. (In Eng.) doi: https://doi.org/10.25236/FSST.2019.010809

[21] Cui Z., Kirkby J.L., Nguyen D. A general framework for time-changed Markov processes and applications. European Journal of Operational Research. 2019; 273(2):785-800. (In Eng.) doi: https://doi.org/10.1016/j.ejor.2018.08.033

[22] Cui Z., Kirkby J.L., Nguyen D. Continuous-Time Markov Chain and Regime Switching Approximations with Applications to Options Pricing. In: Yin G., Zhang Q. (eds.) Modeling, Stochastic Control, Optimization, and Applications. The IMA Volumes in Mathematics and its Applications. Vol. 164. Springer, Cham; 2019. p. 115-146. (In Eng.) doi: https://doi.org/10.1007/978-3-030-25498-8_6

[23] Qi W., Zong G., Zheng W. X. Adaptive Event-Triggered SMC for Stochastic Switching Systems With Semi-Markov Process and Application to Boost Converter Circuit Model. IEEE Transactions on Circuits and Systems I: Regular Papers. 2020; 68(2):786-796. (In Eng.) doi: https://doi.org/10.1109/TCSI.2020.3036847

[24] Defourny B., Moazeni S. Implied Markov transition matrices under structural price models. Quantitative Finance. 2021; 21(11):1935-1954. (In Eng.) doi: https://doi.org/10.1080/14697688.2021.1921242

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

Том 18, № 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

[25] Hartich D., Godec A. Interlacing relaxation and first-passage phenomena in reversible discrete and continuous space Markovian dynamics. Journal of Statistical Mechanics: Theory and Experiment. 2019; 2019(2):024002. (In Eng.) doi: https://dx.doi. org/10.1088/1742-5468/aaf716

Vladimir R. Kristalinskii, Associate Professor of the Chair of Applied Mathematics and Computer Science, Faculty of Physics and Mathematics, Smolensk State University (4 Przhevalsky St., Smolensk 214000, Russian Federation), Cand.Sci. (Phys.-Math.), Associate Professor, ORCID: https://orcid.org/0000-0003-1205-990X, kristvr@rambler.ru

Pavel L. Luticas, Research Associate, Russian Federation Armed Forces Army Air Defence Military Academy named after Marshal of the Soviet Union A. M. Vasilevsky (2 Kotovsky St., Smolensk 214027, Russian Federation), ORCID: https://orcid.org/0000-0002-9858-8396, plytikas@mail.ru

Evgenyi I. Pachomov, Professor of the Chair of Natural Sciences, Russian Federation Armed Forces Army Air Defence Military Academy named after Marshal of the Soviet Union A. M. Vasilevsky (2 Kotovsky St., Smolensk 214027, Russian Federation), Dr.Sci. (Tech.), Professor, ORCID: https://orcid.org/0000-0001-6968-2490, planeta-registr.com@rambler.ru

Submitted 19.05.2022; approved after reviewing 10.07.2022; accepted for publication 15.07.2022.

All authors have read and approved the final manuscript.

Vol. 18, No. 2. 2022 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

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