Имитационное моделирование на языке GPSS. Методическое пособие по дисциплине "Компьютерное моделирование". Алтаев А.А. - 5 стр.

UptoLike

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

5
Переход элемента в данное состояние (начало действия) и выход из этого состояния
(окончание действия) определяется условиями, сложившимися в системе.
Упорядоченная во времени логически взаимосвязанная последовательность
событий, выделенная в соответствии с некоторым признаком, называется процессом.
Таким образом, процесс- это более агрегативное понятие, чем событие и действие.
Существует множество систем, процессы функционирования
в которых могут быть
представлены моделями информационных потоков, получившими название систем
массового обслуживания (СМО). Это прежде всего процессы в технических системах
телефонные сети, радиосвязь и телекоммуникации, вычислительные машины, системы и
вычислительные сети. При их анализе наиболее важно определить скорость передачи или
обработки информации, оценить пропускную способность, загрузку оборудования и т.
д.
При анализе транспортных систем важнейшими задачами являются определение скорости
и объема перевозок, сокращение простоев и др. Процессы жизнедеятельности в
биологических системах требуют прежде всего определения благоприятных условий
жизни, размножения и развития отдельных особей или популяции (колонии, сообщества)
в целом. Многие процессы деятельности человека (социальные, экономические,
экологические) могут быть представлены моделями
типа СМО. И даже обучение,
представляемое как усваивание знаний и забывание, также может быть описано такими
моделями.
Любая подобная система неизбежно испытывает различного pода возмущения,
источниками котоpых могут быть либо внешние воздействия, обусловленные случайными
или систематическими изменениями окружающих условий, либо внутренние флюктуации,
возникающие в самой системе в результате взаимодействия
элементов. Пpи исследовании
эти системы пpедставляются в виде стохастических моделей дискpетных пpоцессов
(CМДП). Несмотря на успешное pазвитие и пpименение методов аналитического
моделиpования СМДП, основным методом исследования таких систем остается
имитационное моделиpование на ЭВМ с пpименением специализиpованных языков
пpогpаммиpования.
За всю историю pазвития вычислительной техники было создано более 300 языков
моделирования дискретных процессов. Одним из первых языков описания СМДП,
появившихся в начале 60-х годов, был язык блок-диаграмм, предложенный Гордоном,
идеи которого оказались настолько плодотворны, что использовались во многих
последующих pазpаботках в нашей стране и за рубежом. На основе языка
блок-диаграмм
в 70-х годах был создан и в последующем адаптиpован к ПК широко используемый в
настоящее вpемя для моделиpования большого класса систем язык и система
моделирования GPSS (General Purpose Simulation System - Система моделирования общего
назначения).
1. ОСНОВНЫЕ КОНЦЕПЦИИ СОЗДАНИЯ СИСТЕМ МАССОВОГО
ОБСЛУЖИВАНИЯ (СМО)
Система массового обслуживания - это система, состоящая из обслуживающего
прибора
, заявки, находящейся на обслуживании, и ожидающих обслуживания заявок.
Рассмотрим на процедурном уровне модель системы обслуживания с одним
прибором и чередью. Сначала обсудим способ функционирования этой системы и
поставим цель разработать модель на ЭВМ, которая промоделировала бы данную
систему. Далее рассмотрим основные вопросы, связанные с созданием такой модели. При
моделировании таких
систем предполагается, что существует генератор случайных чисел.
Считают, что обращение к генератору происходит как к функции, которая выдает
значения случайных чисел, равномерно распределенных в интервале от 0, 000000 до 0,
999999 включительно.
Переход элемента в данное состояние (начало действия) и выход из этого состояния
(окончание действия) определяется условиями, сложившимися в системе.
       Упорядоченная во времени логически взаимосвязанная последовательность
событий, выделенная в соответствии с некоторым признаком, называется процессом.
Таким образом, процесс- это более агрегативное понятие, чем событие и действие.
       Существует множество систем, процессы функционирования в которых могут быть
представлены моделями информационных потоков, получившими название систем
массового обслуживания (СМО). Это прежде всего процессы в технических системах –
телефонные сети, радиосвязь и телекоммуникации, вычислительные машины, системы и
вычислительные сети. При их анализе наиболее важно определить скорость передачи или
обработки информации, оценить пропускную способность, загрузку оборудования и т. д.
При анализе транспортных систем важнейшими задачами являются определение скорости
и объема перевозок, сокращение простоев и др. Процессы жизнедеятельности в
биологических системах требуют прежде всего определения благоприятных условий
жизни, размножения и развития отдельных особей или популяции (колонии, сообщества)
в целом. Многие процессы деятельности человека (социальные, экономические,
экологические) могут быть представлены моделями типа СМО. И даже обучение,
представляемое как усваивание знаний и забывание, также может быть описано такими
моделями.
       Любая подобная система неизбежно испытывает различного pода возмущения,
источниками котоpых могут быть либо внешние воздействия, обусловленные случайными
или систематическими изменениями окружающих условий, либо внутренние флюктуации,
возникающие в самой системе в результате взаимодействия элементов. Пpи исследовании
эти системы пpедставляются в виде стохастических моделей дискpетных пpоцессов
(CМДП). Несмотря на успешное pазвитие и пpименение методов аналитического
моделиpования СМДП, основным методом исследования таких систем остается
имитационное моделиpование на ЭВМ с пpименением специализиpованных языков
пpогpаммиpования.
       За всю историю pазвития вычислительной техники было создано более 300 языков
моделирования дискретных процессов. Одним из первых языков описания СМДП,
появившихся в начале 60-х годов, был язык блок-диаграмм, предложенный Гордоном,
идеи которого оказались настолько плодотворны, что использовались во многих
последующих pазpаботках в нашей стране и за рубежом. На основе языка блок-диаграмм
в 70-х годах был создан и в последующем адаптиpован к ПК широко используемый в
настоящее вpемя для моделиpования большого класса систем язык и система
моделирования GPSS (General Purpose Simulation System - Система моделирования общего
назначения).

         1. ОСНОВНЫЕ КОНЦЕПЦИИ СОЗДАНИЯ СИСТЕМ МАССОВОГО
                              ОБСЛУЖИВАНИЯ (СМО)
      Система массового обслуживания - это система, состоящая из обслуживающего
прибора, заявки, находящейся на обслуживании, и ожидающих обслуживания заявок.
      Рассмотрим на процедурном уровне модель системы обслуживания с одним
прибором и чередью. Сначала обсудим способ функционирования этой системы и
поставим цель разработать модель на ЭВМ, которая промоделировала бы данную
систему. Далее рассмотрим основные вопросы, связанные с созданием такой модели. При
моделировании таких систем предполагается, что существует генератор случайных чисел.
Считают, что обращение к генератору происходит как к функции, которая выдает
значения случайных чисел, равномерно распределенных в интервале от 0, 000000 до 0,
999999 включительно.



                                                                                   5