Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Моделирование многоканальных устройств. Определение емкости мку. Формат и действие блоков enter и leave.Содержание книги
Поиск на нашем сайте
Устройство в GPSS используют для моделирования одиночного устройства обслуживания. Два или более обслуживающих устройства, работающих параллельно, могут моделироваться в GPSS двумя или более одноканачьными устройствами. Обычно это необходимо, когда отдельные устройства являются разнородными, например, имеют различную интенсивность обслуживания. Однако очень часто параллельно работающие устройства являются одинаковыми, и GPSS предоставляет для их моделирования объект, называемый многоканальным устройством (МКУ). Количество устройств, которое моделируется каждым из МКУ, определяется пользователем. В этом смысле употребляют термин «емкость МКУ ». Эта емкость заранее должна быть определена пользователем, чтобы интерпретатор знал, сколько устройств использует данное МКУ. Блоки ENTER (ВОЙТИ) и LEAVE (ВЫЙТИ). Использование МКУ аналогично использованию одиночного устройства. Элементом, который занимает и использует МКУ, является транзакт. При моделировании МКУ события происходят в следующем порядке: 1) транзакт ожидает своей очереди, если это необходимо; 2) транзакт занимает устройство; 3) устройство осуществляет обслуживание на протяжении некоторого интервала времени; 4) транзакт освобождает устройство. Блоки ENTER и LEAVE моделируют события 2 и 4. Формат блоков:
Таблица 4.1
Когда транзакт входит в блок ENTER, интерпретатор выполняет следующие действия: 1) увеличивает счетчик входов МКУ на значение операнда В; 2) увеличивает текущее содержимое МКУ на значение операнда В; 3) уменьшает доступную емкость МКУ на значение операнда В. Когда транзакт входит в блок LEAVE, интерпретатор выполняет обратные действия: 1) уменьшает текущее содержимое МКУ на значение операнда В; 2) увеличивает доступную емкость МКУ на значение операнда В. Операнду В можно присвоить значение, отличное от единицы. Определение емкости МКУ. Все используемые в модели МКУ должны быть заранее описаны, т.е. должно быть определено количество однотипных устройств, входящих в МКУ. Для этого используется оператор STORAGE (ХРАНИЛИЩЕ или ПАМЯТЬ), определяющий емкость МКУ. Название STORAGE становится понятным, если представить себе, что МКУ это автоматизированный склад или многоэтажный гараж c определенным числом мест, которое и задает этот оператор. В таких случаях МКУ определяет не количество одинаковых устройств для обслуживания, А количество одинаковых мест для хранения. Формат оператора задания емкости МКУ: Таблица 4.11
Пример 4.9 Пусть система состоит из восьми механиков и десяти подъемных кранов, тогда в GPSS-модель могут быть введены такие МКУ:
Существует возможность периодически переопределять емкость МКУ при необходимости выполнения нескольких прогонов за один этап моделирования. Это делается введением в программу между операторами START предыдущего прогона и оператором START последующего прогона нового определения емкостей.
Вопрос 41
|
|||||||||||||||||||||
|
Последнее изменение этой страницы: 2021-01-08; просмотров: 164; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.20 (0.009 с.) |