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

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

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

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Пахомов В. С.

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Пахомов В. С.

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

The article considers the problem of predicting the parameters of the dynamics of changing quantitative and qualitative state of a fleet of special-purpose radio system samples. It is shown that applying analytical methods when modeling the processes of changing the quantitative and qualitative states of a fleet of special-purpose radio systems becomes extremely difficult or almost impossible. The dynamism and uncertainty of the initial data, a big number of factors that need to be taken into account, nonstationarity, nonlinearity and stochasticity of the processes, a big number and discrete nature of the variables cause almost irresistible difficulties in the development of a formalized analytical model. To solve the problem of predicting the parameters of the dynamics of changing quantitative and qualitative states of a fleet of special-purpose radio system samples, it is proposed to use the agent approach in simulating discrete-event simulation of the dynamics of changing the state of complex organizational and technical systems. It will overcome the limitations of currently used analytical methods. Using a formalized representation of the process of changing sample states and an agent approach to the simulation of complex organizational and technical systems, there is a developed multi-agent model that enables predicting parameters of the dynamics of changing quantitative and qualitative states of many samples of special-purpose radio systems based on simulating the operational stage of the life cycle of equipment samples, taking into account stochastic processes of changing the technical state and control action constraints for a specified time period. The developed software package is based on the proposed model. The author proposes to use it when solving a wide range of problems. Firstly, the system is useful for operative determination of parameters of the dynamics of changing quantitative and qualitative states of a fleet of special-purpose radio system samples for specified control action constraints. Secondly, it can serve as a module of a decision support system for the justification of long-term programs and plans of program-targeted development of complex organizational and technical systems.

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

УДК 004.942 Дата подачи статьи: 25.09.18

DOI: 10.15827/0236-235X.031.4.777-785 2018. Т. 31. № 4. С. 777-785

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

В.С. Пахомов 1, к.т.н.., докторант, [email protected]

1 Военная академия воздушно-космической обороны им.. Маршала Советского Союза Г.К. Жукова, г. Тверь, 1 70022, Россия

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

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

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

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

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

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

Обеспечение требуемого уровня эффективности функционирования радиолокационной системы непосредственно связано с эффективностью планирования и управления развитием радиотехнических систем специального назначения (РТС СН). В современных условиях вопросы качественного обоснования долгосрочных и среднесрочных планов развития парка РТС СН приобретают особую актуальность. В основе перспективного планирования лежит использование существующей методологии обоснования развития сложных организационно-технических систем, которая базируется на принципах системного подхода и комплексного программно-целевого планирования [3, 4].

Одной из важнейших задач, решаемых в процессе разработки системы исходных данных для

программно-целевого обеспечения управления развитием радиолокационной системы, является определение текущих и прогнозных значений наличия и технического состояния образцов РТС СН.

В настоящее время основным подходом, на основе которого определяются прогнозные значения наличия и технического состояния образцов РТС СН, является использование аналитических методов математического аппарата теории массового обслуживания [5, 6]. Суть подхода в том, что на основе графа возможных состояний образца РТС СН формируется аналитическая модель массового обслуживания, которая представляет собой систему дифференциальных уравнений. Данная система уравнений позволяет связать переменные, характеризующие средние численности образцов определенного типа, находящихся в различных состояниях, с параметрами, характеризующими интенсивность различных процессов эксплуатации: поступление новых образцов, интенсивность потока отказов, восстановления, отхода образцов на доработки, поступления модернизированных образцов, отхода образцов в утилизацию.

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

Чтобы случайный процесс был марковским, необходимо и достаточно, чтобы все потоки событий, под воздействием которых происходят переходы системы из состояния в состояние, были пуассоновскими [8]. Поток событий является пуас-соновским, если обладает свойствами ординарности, стационарности и отсутствия последействия. Данные требования - это серьезное ограничение на использование аналитических методов моделирования процессов эксплуатации и изменения состояния РТС СН.

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

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

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

ляющему воздействию (в частности, прогнозируемые возможности предприятий промышленности по серийному производству и ремонту образцов, прогнозируемые объемы выделяемого финансирования на закупку и ремонт техники, прогнозируемые стоимостные показатели закупаемых образцов, а также стоимостные показатели мероприятий по ремонту техники в течение периода планирования).

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

В тех случаях, когда не удается преобразовать математическую модель исследуемого объекта или процесса в соответствующую систему уравнений либо упрощение задачи приводит к недопустимо грубым результатам, наиболее целесообразным является использование подхода, суть которого заключается в построении имитационной модели исследуемого объекта. В настоящее время к наиболее популярным, закрепившимся в современных инструментальных решениях парадигмам имитационного моделирования относятся дискретно-событийное имитационное моделирование, системная динамика, мультиагентное имитационное моделирование [9].

Мультиагентное имитационное моделирование является относительно новой парадигмой компьютерного моделирования, которое позволяет изучать системные закономерности в результате воспроизведения индивидуального поведения и взаимодействия активных объектов, называемых агентами [10]. Агентный подход к имитационному моделированию применяется в том случае, когда модель исследуемой системы удобно представить в виде совокупности отдельных объектов (агентов). Для каждого агента можно задать его набор параметров и алгоритм функционирования [11].

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

В зарубежной литературе [12-16] с использованием методов имитационного моделирования исследуется широкий спектр вопросов ценообразования, динамики конъюнктуры рынка и концентра-

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

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

Формализованное представление процесса изменения состояния РТС СН

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

Пусть вся продолжительность периода планирования (Т) разбита на равные интервалы и они пронумерованы от 1 до некоторого числа I: Т = [/1, /2, ..., //, ..., /I], / £ [1, I]. (1)

Совокупность образцов РТС СН является сложной организационно-технической системой, которую можно представить как дискретно управляемый объект (О), обладающей организационно-штатной структурой, включающей множество подразделений:

в = ,а2,...,апВ,...,],пв е[1,№], (2)

где N° - количество подразделений в составе радиолокационной системы.

Каждое подразделение в /,-й момент времени оснащено своим набором образцов:

G1d = {glS g 2.-. gi D .■■■. g'o }.

D ri »rDi n e [1. N ],

G'' = II G*' n

(3)

(4)

где о'в - множество, характеризующее состав об-

п

разцов п^-го подразделения в ь т -й момент времени; о'' - множество, характеризующее состав образцов парка техники в ь т -й момент времени.

Для каждого подразделения задано требуемое количество (положенность) образцов по штату:

ТР , ТР ТР ТР Т^ , ^ п

°„Р = {#1 >Яг =...= 8по = ...= 8мв Кп е [1, N ] , (5)

GTP = М G1

^ п

(6)

где Опв - множество, характеризующее требуемый набор образцов для п^-го подразделения; ОТ -множество, характеризующее требуемый набор образцов.

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

g D n

Г i i

" [Х Di , X Do ,

n 1 n 2

,xh ], m e [1,M] .(7)

n M

Общий набор показателей образца можно условно разделить на две группы. Первая группа показателей связана с заданными свойствами образца, которые являются постоянными в процессе жизненного цикла:

- наименование и тип образца;

- назначенный срок службы;

- назначенный ресурс;

- габаритные размеры;

- эргономические характеристики, стоимостные характеристики и др.

Вторая группа показателей связана со свойствами образца, которые изменяются в процессе жизненного цикла.

Показатели образца, обусловленные назначением подразделения, в котором он используется (изменяются в течение жизненного цикла):

- надежность и техническое состояние;

- категория эксплуатации;

- положенность по штату;

- современность;

- степень важности для подразделения и др.

Набор характеристик образца образует вектор

размерности М, являющийся вектором фазовых координат образца техники парка РТС СН, элементы которого принимают значения из N х М-мер-ного пространства EN х М:

X^

i pN xM xnm e E ■

xnM

(8)

Совокупность характеристик образцов техники формирует матрицу фазовых координат, описывающую состояние парка РТС СН в /-й момент времени:

D

V 1 П =1

nl

и

T

о

п =1

X=

t, iT

\m

.(9)

Множество всех возможных состояний парка РТС СН X1' в различные моменты времени и е Т образует пространство состояний парка в течение периода планирования X с ЯЫ х м х 1 (Ы х М х 1-мерное фазовое пространство).

Последовательность состояний в моменты времени формирует фазовую траекторию изменения состояния парка X в период времени Т:

(10)

Изменение параметров п-го образца определяется с помощью соотношения

..'ш _ г'/,Л (11)

"г il nT " IX ] "г t, iT ' IX ] г h -T [xi ]

XT = г U T К1] г t, -\T \-XnI г h -\T

г t1 -.T [ XN ] г t, iT [ xi ] г t, -.T [xi ]

xn+1 = Л(xn , un ) =

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

t

u ' =

_I t, t, t, t,

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

~ Un\'Un2'---'Unk'---'UnK

(12)

k e [1,K].

U1, =

\ t, -\T '

[ui ]

L и J

г К il"

[ui]

4l k

(13)

где и'^к - булева переменная, характеризующая проведение мероприятия к-го типа на п-м образце в /-й момент времени; и'' - матрица, характеризующая параметры управляющего воздействия на парк РТС СН в /-й момент времени.

Последовательность управляющих воздействий на парк РТС СН в различные моменты времени (и'') формирует управление (Ц) в течение периода времени Т:

иТ = [и'1, и'2,..., и'',..., и'1 ],' е [1,1]. (14) В выражении (11) индексы / и п у функции ХП+1 = /П (ХП, иП) означают, что рассматривается не одна одинаковая функция х^+1 = /П (х^, ип) для всех моментов периода времени Т = [/1, ..., и, ..., //] и для всех образцов парка О'' = , ^2, —,

..., }, а различные функции, которые меняются в зависимости от момента времени и типа объекта:

xi+1 = fi ( xi, u'i X x2+1 = /2 (x2 , u2 ),

(15)

хП'+1 = (хп, иП).

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

К N

С' =ЪЪСпки'пк, к е [l, К ] п е [1N ] . (16)

к=1 п=1

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

рТ = [Р\ Р '2,..., р'' ,..., р'1 ],' е [1,1 ] , (17)

где Р ' - переменная, характеризующая выделяемое финансирование на реализацию мероприятий управляющего воздействия в /-й момент времени.

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

RT = [Rк

t,-, T f 1

t, -, T

, Rh

, R1' ] =

m

t1 T

[rK1]

t, iT

[rkt]

t,,T

[rt' ]

(18)

i e [1,'], k e [1,K],

K

R1 =£ rt, k e [1, K ],

(19)

k=1

„( t, )

где - переменная, характеризующая возможности предприятий промышленности по реализации мероприятий к-го типа в /-й момент времени.

11

n 1

T

Планирование управляющего воздействия должно осуществляться с учетом ограничений по выделяемому финансированию и по возможностям предприятий промышленности реализовать соответствующие мероприятия:

К N

Е Е с'пкиПк * к £ [1, К], п £ [1, N], (20)

к=1 п=1

К

Е ик ^ гк ,к £ [1,К]. (21)

к =1

Таким образом, процесс изменения состояния парка РТС СН во времени подчиняется закону функционирования дискретной управляемой системы и описывается оператором [3]:

X'+1 = /р (X'', и' ). (22)

Динамика изменения состояния парка РТС СН во времени графически представлена на рисунке 1.

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

Изменение количественного и качественного состояний парка РТС СН в течение заданного периода времени происходит под влиянием управляющего воздействия, которое условно можно разделить на детерминированное и стохастическое.

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

Рис. 1. Динамика изменения состояния парка РТС СН в течение заданного периода времени Fig. 1. Graphic representation of the state dynamics of special-purpose radio engineering systems for a period of time

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

Процесс изменения состояний образца РТС СН на протяжении жизненного цикла от поставки в войска до утилизации можно представить стей-тчартом (графом состояний), изображенным на рисунке 2. На графе обозначены эксплуатационные группы, условные состояния и условия перехода из одного состояния в другое.

При определении состояния образца РТС СН используется распределение на шесть эксплуатационных групп:

1) образцы, находящиеся в эксплуатации, исправные и годные к применению по прямому назначению, не выработавшие гарантийный срок эксплуатации (Бш);

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

3) образцы, находящиеся в капитальном ремонте (Б21);

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

5) списанные образцы, выработавшие назначенный срок службы, негодные к применению по прямому назначению; восстановление этих образцов технически невозможно или экономически нецелесообразно (Б22);

6) образцы, выработавшие назначенный срок службы до списания и по техническому состоянию требующие списания ($122).

Как было отмечено, агентный подход к имитационному моделированию применяется в том случае, когда модель исследуемой системы удобно представить в виде совокупности отдельных объектов (агентов). Для каждого агента можно задать набор параметров и алгоритм функционирования.

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

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

Сущность моделирования изменения состояния парка РТС СН в течение периода планирования заключается в следующем. Весь интервал планирования (0, Т) разбивается на подинтервалы (/о, /1), (/1, /2), ..., (/N-1, /ы). Для каждого интервала времени

Рис. 2. Граф изменения состояний образца РТС СН Fig. 2. A graph showing changes in the state of a special-purpose radio engineering system sample

(4-1, (к) формируется множество х'к, которое представляет собой множество образцов РТС СН в период планирования (4-1, (к). Следующим шагом является реализация двух циклов. Первый цикл представляет собой последовательный перебор от к=0 до к = N - 1 множества объектов (X'),

(X'1),...,(х'к),...,(Х'я-1), второй - последова-

тельный перебор от / = 1 до / = I множества объектов х'к, х'к,..., х'к,..., х'к, которые содержат характеристики образцов РТС СН в течение интервала времени [Дч, (к].

Укрупненная блок-схема алгоритма моделирования изменения состояний парка РТС СН в течение периода планирования представлена на рисунке 3.

Рис. 3. Блок-схема алгоритма проведения моделирования изменения состояний парка РТС СН Fig. 3. A control flow chart of modeling the changes of special-purpose radio engineering system fleet states

В рамках работ по программно-целевому развитию парка РТС СН был разработан и реализован программный комплекс имитационного моделирования динамики изменения состояния парка радиоэлектронной техники [16, 17]. Необходимость применения для обработки информации офисных приложений Microsoft Offiсe обусловила использование для разработки программного комплекса языка программирования Visual Basic for Applications (VBA).

Этот язык встроен во все приложения Microsoft Off^e, его средствами реализуются многие функции приложений, обеспечиваются управление и интеграция приложений офиса (VBA встроен также в более чем 100 продуктов сторонних производителей, например, Corel, AutoCad). Использование VBA позволяет получить доступ к средствам всех COM- и NET-совместимых приложений, установленных на компьютере. Таким образом, для программы на VBA оказываются доступными ресурсы практически всех установленных программ. К достоинствам Visual Basic for Application следует отнести и то, что он не требует специальных действий по установке и может использоваться на любом компьютере с установленным Microsoft Offiсe. Кроме того, VBA является подмножеством мощного языка объектно-ориентированного программирования Visual Basic, который сейчас рассматривают как промышленный язык и используют для разработки достаточно сложных программ.

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

Заключение

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

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

Литература

1. Шайдуров Г.Я. Основы теории и проектирования радиотехнических систем. Красноярск: Изд-во СФУ, 2010. 283 с.

2. Ратушняк В.Н. [и др.]. Основы технической эксплуатации радиотехнических систем специального назначения; [под ред. К.А. Малыкова]. Красноярск: Изд-во СФУ, 2015. 334 с.

3. Буренок В.М., Ляпунов В.М., Мудров В.И. Теория и практика планирования и управления развитием вооружения; [под ред. А.М. Московского]. М.: Граница, 2005. 520 с.

4. Буренок В.М., Погребняк Р.Н., Скотников А.П. Методология обоснования перспектив развития средств вооруженной борьбы общего назначения. М.: Машиностроение, 2010. 368 с.

5. Пьянков А.А. Имитационная модель системы технического обеспечения воинского формирования с произвольными потоками требований // Вооружение и экономика. 2016. № 1. URL: http://www.viek.ru (дата обращения: 20.09.18).

6. Буравлев А.И., Пьянков А.А. Модель технического обеспечения войск // Вооружение и экономика. 2010. N° 2. URL: http://www.viek.ru (дата обращения: 20.09.18).

7. Лабскер Л.Г., Бабешко Л.О. Теория массового обслуживания в экономической сфере. М.: ЮНИТИ, 1998. 319 с.

8. Лабскер Л.Г., Михайлова В.Л., Серегин Р.А. Математическое моделирование финансово-экономических ситуаций с применением компьютера (на основе марковских случайных процессов). М., 1997. 320 с. 1998. 225 с.

9. Карпов Ю. Имитационное моделирование систем. Введение в моделирование с AnyLogic 5. СПб: БХВ-Петербург, 2005. 400 с.

10. Городецкий В.И. Многоагентные системы: современное состояние исследований и перспективы применения // Новости искусственного интеллекта. 1996. № 1. C. 44-59.

11. Аксенов К.А., Неволина А.Л., Аксенова О.П., Смо-лий Е.Ф. Мультиагентное моделирование и планирование логистики // Современные проблемы науки и образования. 2013. № 4. URL: http://www.science-education.ru/ru/article/view?id= 9744 (дата обращения: 24.09.2018).

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

12. Berger T. Agent-based Spatial Models Applied to Agriculture: A Simulation Tool for Technology Diffusion, Resource Use Changes and Policy Analysis. Agricultural Economics, 2001, vol. 25, no. 2/3, pp. 245-260.

13. Bonabeau E. Agent-based Modeling: Methods and Techniques for Simulating Human Systems. PNAS, 2002, vol. 99, Suppl. 3, pp. 7280-7287. DOI: 10.1073/pnas.082080899.

14. Marks R. Market Design Using Agent-Based Models. Handbook of Computational Econom-ics, 2006, vol. 2, pp. 1339-1380.

15. Situngkir H., Surya Y. Agent-based Model Construction in Financial Economic System. Arxiv preprint nlin/0403041, 2004. URL: http://arxiv.org/abs/nlin/0403041 (дата обращения: 20.09.18).

16. Пахомов В.С., Рымкевич С.Н., Змеев А.А., Зубков Р.Б. Устройство для решения задачи прогнозирования состояния парка радиоэлектронной техники группировки войск ПВО: Патент на полезную модель RU 158 715 U1. Заяв. 2015137038/08; опубл. 31.08.15.

17. Пахомов В.С. Модель динамики изменения состояния парка радиоэлектронной техники группировки войск противовоздушной обороны. Свид. об офиц. регистр. прогр. для ЭВМ № 2016661357 Рос. Федерация; № 2016616778 от 27.07.2016, за-регистр. 07.10.2016. 1 с.

Software & Systems Received 25.09.18

DOI: 10.15827/0236-235X.031.4.777-785 2018, vol. 31, no. 4, pp. 777-785

An agent approach when modeling the dynamics of changing quantitative and qualitative state of a fleet of special purpose radio systems

V.S. Pakhomov 1, Ph.D. (Engineering), Doctoral Student, [email protected]

1 Military Academy of the Aerospace Defence, Tver, 170022, Russian Federation

Abstract. The article considers the problem of predicting the parameters of the dynamics of changing quantitative and qualitative state of a fleet of special-purpose radio system samples. It is shown that applying analytical methods when modeling the processes of changing the quantitative and qualitative states of a fleet of special-purpose radio systems becomes extremely difficult or almost impossible. The dynamism and uncertainty of the initial data, a big number of factors that need to be taken into account, nonstationarity, nonlinearity and stochasticity of the processes, a big number and discrete nature of the variables cause almost irresistible difficulties in the development of a formalized analytical model.

To solve the problem of predicting the parameters of the dynamics of changing quantitative and qualitative states of a fleet of special-purpose radio system samples, it is proposed to use the agent approach in simulating discrete-event simulation of the dynamics of changing the state of complex organizational and technical systems. It will overcome the limitations of currently used analytical methods.

Using a formalized representation of the process of changing sample states and an agent approach to the simulation of complex organizational and technical systems, there is a developed multi-agent model that enables predicting parameters of the dynamics of changing quantitative and qualitative states of many samples of special-purpose radio systems based on simulating the operational stage of the life cycle of equipment samples, taking into account stochastic processes of changing the technical state and control action constraints for a specified time period.

The developed software package is based on the proposed model. The author proposes to use it when solving a wide range of problems. Firstly, the system is useful for operative determination of parameters of the dynamics of changing quantitative and qualitative states of a fleet of special-purpose radio system samples for specified control action constraints. Secondly, it can serve as a module of a decision support system for the justification of long-term programs and plans of program-targeted development of complex organizational and technical systems.

Keywords: special-purpose radio systems, forecasting, state change dynamics, simulation discrete-event modeling, agent model, software package.

References

1. Shaidurov G.Ya. Fundamentals of the Theory and Design of Radio Engineering Systems. Krasnoyarsk, Siberian Federal Univ. Publ., 2010, 283 p.

2. Ratushnyak V.N. Fundamentals of Technical Operation of Special-Purpose Radio Systems. K.A. Malykov (Ed.). Krasnoyarsk, Siberian Federal Univ. Publ., 2015, 334 p.

3. Burenok V.M., Lyapunov V.M., Mudrov V.I. Theory and Practice of Planning and Management of the Development of Weapons. A.M. Moskovsky (Ed.). Moscow, Granitsa Publ., 2005, 520 p.

4. Burenok V.M., Pogrebnyak R.N., Skotnikov A.P. A Methodology for Substantiating Development Prospects of General-Purpose Weapons. Moscow, Mashinostroenie Publ., 2010, 368 p.

5. Pyankov A.A. A simulation model of the system of military formation technical support with arbitrary streams of requirements. Armament and Economics. 2016, no. 1. Available at: http://www.viek.ru (accessed September 20, 2018).

6. Buravlev A.I., Pyankov A.A. A model of technical support of troops. Armament and Economics. 2010, no. 2. Available at: http://www.viek.ru (accessed September 20, 2018).

7. Labeker L.G., Babeshko L.O. The Theory of Mass Service in the Economic Realm. Moscow, UNITY Publ., 1998, 319 p.

8. Labsker L.G., Mikhaylova V.L., Seregin R.A. Mathematical Modeling of Financial and Economic Situations Using a Computer (based on Markov Random Processes). Moscow, 1997, 320 p.

9. Karpov Yu. System Simulation. Introduction to Modeling with AnyLogic 5. St. Petersburg, BHV-Peterburg Publ., 2005, 400 p.

10. Gorodetsky V.I. Multiagent systems: the current state of research and application prospects. News of Artificial Intelligence. 1996, no. 1, pp. 44-59.

11. Aksenov K.A., Nevolina A.L., Aksenova O.P., Smoly E.F. Multiagent modeling and planning of logistics. Modern Problems of Science and Education. 2013, no. 4. Available at: http://www.science-education.ru/en/article/view?id=9744 (accessed September 24, 2018).

12. Berger T. Agent-based spatial models applied to agriculture: A simulation tool for technolo-gy diffusion, resource use changes and policy analysis. Agricultural Economics. 2001, vol. 25, no. 2/3, pp. 245-260.

13. Bonabeau E. Agent-based Modeling: Methods and Techniques for Simulating Human Sys-tems. PNAS. 2002, vol. 99, Suppl. 3, pp. 7280-7287. DOI: 10.1073/pnas.082080899.

14. Marks R. Market design using agent-based models. Handbook of Computational Economics. 2006, vol. 2, pp. 1339-1380.

15. Situngkir H., Surya Y. Agent-based Model Construction in the Financial Economic System. Arxiv preprint nlin/0403041, 2004. Available at: http://arxiv.org/abs/nlin/0403041 (accessed September 20, 2018).

16. Pakhomov V.S., Rymkevich S.N., Zmeev A.A., Zubkov R.B. The Device for Solving the Problem of Forecasting the State of the Fleet of Radioelectronic Equipment of the Air Defense Forces Grouping. Patent RF 158 715 U1, 2015.

17. Pakhomov V.S. A Model of the Dynamics of Changes in the State of a Fleet of Radioelectronic Devices of Air Defense Troops. Certificate of registration of a computer program no. 2016661357, 2016 (in Russ.).

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