Компьютерные технологии в области автоматизации и управления. Втюрин В.А. - 27 стр.

UptoLike

Составители: 

27
ние имитационной модели заключается в описании структуры и процессов
функционирования моделируемого объекта или системы. В описании
имитационной модели выделяют две составляющие:
<!--[if!supportLists]-- --[endif]-->статическое опи-
сание системы, которое по-существу является описанием ее структуры.
При разработке имитационной модели необходимо применять струк-
турный анализ моделируемых процессов.
<!--[if!supportLists]-- --[endif]-->динамическое
описание системы, или описание динамики взаимодействий ее элементов.
При его составлении фактически требуется построение функциональной
модели моделируемых динамических процессов.
Идея метода, с точки зрения его программной реализации, состоит в
следующем. Что, если элементам системы поставить в соответствие неко-
торые программные компоненты, а состояния этих элементов описывать с
помощью переменных состояния. Элементы, по определению, взаимодей-
ствуют (или обмениваются информацией), значит, может быть реализован
алгоритм функционирования отдельных элементов, т.е., моделирующий
алгоритм. Кроме того, элементы существуют во времени, значит надо за-
дать алгоритм изменения переменных состояний. Динамика в имитацион-
ных моделях реализуется с помощью механизма продвижения модельного
времени.
Отличительной особенностью метода имитационного моделирова-
ния является возможность описания и воспроизведения взаимодействия
между различными элементами системы. Таким образом, чтобы составить
имитационную модель, надо:
<!--[if!supportLists]-->- <!--[endif]-->представить реальную си-
стему (процесс), как совокупность взаимодействующих элементов;
<!--[if!supportLists]-->- <!--[endif]-->алгоритмически описать
функционирование отдельных элементов;
<!--[if!supportLists]-->- <!--[endif]-->описать процесс взаимо-
действия различных элементов между собой и с внешней средой.
Ключевым моментом в имитационном моделировании является вы-
деление и описание состояний системы. Система характеризуется набором
переменных состояний, каждая комбинация которых описывает конкрет-
ное состояние. Следовательно, путем изменения значений этих перемен-
ных можно имитировать переход системы из одного состояния в другое.
Таким образом, имитационное моделирование это представление дина-
мического поведения системы посредством продвижения ее от одного со-
стояния к другому в соответствии с определенными правилами. Эти изме-
нения состояний могут происходить либо непрерывно, либо в дискретные
моменты времени. Имитационное моделирование есть динамическое от-