1. Главная
  2. Библиотека
  3. Статистика
  4. Для системы массового обслуживания с отказами, моделиру...
Решение задачи на тему

Для системы массового обслуживания с отказами, моделируемой с использованием GPSS, для варианта 17 с параметрами M = 37, N = 3, A = 28, B = 5: 1. Изучите стандартные числовые атрибуты, используемые в GPSS, а также блоки savevalue, test, gate, mark, карты

  • Статистика
  • #Прикладная статистика в экономике
  • #Статистическое моделирование
Для системы массового обслуживания с отказами, моделируемой с использованием GPSS, для варианта 17 с параметрами M = 37, N = 3, A = 28, B = 5:

1. Изучите стандартные числовые атрибуты, используемые в GPSS, а также блоки savevalue, test, gate, mark, карты

Условие:

Дана следующая модель системы массового обслуживания с отказами, описывающая работу системы, содержащей обслуживающее устройство с накопителем, в котором хранятся ожидающие обслуживания заявки:
simulate
storage s1, 4 ; накопитель 1 имеет емкость 4
generate M, N
gate_snf 1, otkaz ; если накопитель не полон, то
enter 1 ; добавить в накопитель 1
seize 2
leave 1
advance A, B
release 2
terminate
otkaz save 1+, 1 ; в ячейке 1 - счетчик отказов
terminate
generate ,,25000
terminate 1
start 1
end

Значения параметров M, N, A, B, используемых в данной программе, приведены в таблице 1.


Таблица 1 – Исходные данные для моделирования
Номер варианта Интервал прихода заявки
M  N Интервал обслуживания
A  B
17 37  3 28  5

Задание
1. Изучите стандартные числовые атрибуты, используемые в GPSS, а также блоки savevalue, test, gate, mark, карты variable, fstatistic, sstatistic, используя соответствующие разделы настоящих методических указаний и справочную систему пакета GPSS.
2. Модифицируйте приведенную выше программу так, чтобы она позволяла:
a. Определение числа обслуженных запросов.
b. Вычисление максимального времени пребывания заявки в системе.

Решение:

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

ШАГ 1. Анализ исходной модели

Исходная программа моделирует систему с накопителем (емкостью 4) и обслуживающим устройством. При поступлении заявки выполняется проверка – если накопитель не полон, заявка попадает в него, затем заявка захватывает (seize) ресурс, проходит обслуживание (advance) и покидает накопитель. При отказе (когда накопитель полон) происходит вызов процедуры otkaz, которая увели...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет