Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Построение имитационной модели процессаСодержание книги
Поиск на нашем сайте Построение имитационной модели начнем с создания заголовка модели, который может быть представлен, например, в таком виде:
Программу работы двухканальной разомкнутой СМО можно представить в виде трех секторов. В первом секторе указывается вместимость СМО. Это можно выполнить с помощью оператора STORAGE (Накопитель), который в нашем примере будет выглядеть так: NAK STORAGE 3 Далее будем моделировать поток требований в систему и их обслуживание. Моделирование потока требований будем выполнять с помощью оператора GENERATE (Генерировать). В нашем примере он будет выглядеть так: GENERATE (Exponential(1,0,10)) В поле операнда А осуществляется обращение к встроенному экспоненциальному распределению, с помощью которого можно моделировать простейший поток требований, поступающих в систему. Средний интервал времени между поступлениями смежных требований у нас принят равным 10 единицам времени. Сбор статистической информации для многоканальной системы можно обеспечить с помощью операторов ENTER и LEAVE. Оператор ENTER может быть записан в таком виде: ENTER NAK Оператор требования под номером P1 содержит имя освобождаемого канала обслуживания. Далее требование выходит из системы с помощью оператора TERMINATE, который записывается в виде: TERMINATE 1 И наконец, последний оператор – управляющая команда START – определяет, сколько требований поступит в процессе моделирования системы: START 10000 Г) Представление имитационной модели Для представления имитационной модели необходимо выполнить следующие действия: - щелкните по пункту File главного меню системы. Появится выпадающее меню; - щелкните по пункту New (Создать) выпадающего меню. Появится диалоговое окно Новый документ; - выделите пункт Model и щелкните по кнопке ОК. Появится окно модели, в котором введите данную программу. Оно будет выглядеть так, как показано на рисунке 3.
Рисунок 3 – Окно имитационной модели двухканальной разомкнутой СМО Чтобы вызвать окно для представления имитационной модели в системе GPSSW, можно также нажать комбинацию клавиш Ctrl + Alt + S. Подготовка системы к моделированию Перед началом моделирования можно установить вывод параметров, которые необходимо получить в процессе моделирования. Для этого: - щелкните по пункту Edit (Правка) главного меню системы или нажмите комбинацию клавиш Alt + E. Появится выпадающее меню; - щелкните по пункту Settings (Установки) выпадающего меню. Появится диалоговое окно SETTINGS для данной модели, в котором можно установить нужные выходные данные. Для нашего примера оно может выглядеть так, как показано на рисунке 4.
Рисунок 4 – Окно SETTINGS с установками для имитационной модели многоканальной разомкнутой СМО Наличие галочки в окошках говорит о том, что эта информация будет выведена в окне результатов моделирования. В нашем примере будет выведена информация для следующих объектов: - Facilities (Каналы обслуживания); - Storages (Накопители). Моделирование системы После создания имитационную модель необходимо оттранслировать и запустить на выполнение. Для этого: - щелкните по пункту Command главного меню системы или нажмите комбинацию клавиш Alt + C. Появится выпадающее меню; - щелкните по пункту Create Simulation выпадающего меню. Если команда START есть в модели, исходная имитационная модель будет транслироваться, и если нет ошибок, начнется процесс моделирования системы. Будет выполняться то число прогонов, которое указано в поле операнда A команды START. Затем появится окно JOURNAL (Журнал). Если управляющей команды START в модели нет, исходная имитационная модель будет транслироваться. Если в ней нет ошибок, будет получена оттранслированная модель – в машинных кодах, готовая к выполнению моделирования, так называемая выполняемая модель. Для начала моделирования: - щелкните по пункту Command главного меню системы или нажмите комбинацию клавиш Alt + C. Появится выпадающее меню; - щелкните по пункту Create Simulation выпадающего меню. Начнется трансляция исходной модели, затем – и ее выполнение, т.к. в самой программе имеется управляющая команда START, обеспечивающая автоматическое выполнение оттранслированной программы. Затем появится окно с информацией о трансляции и выполнении – JOURNAL – и результаты работы программы в окне REPORT (Отчет), как показано на рисунке 5.
Рисунок 5 – Окно REPORT с результатами моделирования многоканальной разомкнутой СМО В верхней строке указывается: - START TIME (Начальное время) – 0,000; - END TIME (Время окончания) – 101188.678; - BLOCKS (Число блоков) – 12; - FACILITIES (Число каналов обслуживания) – 2; - STORAGES (Число накопителей) – 1. Ниже указываются результаты моделирования двух каналов обслуживания (FACILITY) соответственно под именами CAN1 и CAN2: - ENTRIES (Число входов) – 8382, 1618; - UTIL. (Коэффициент использования) – 0.168, 0.032; - AVE. TIME (Среднее время обслуживания) – 2.033, 2.00. Ниже указываются результаты функционирования накопителя (STORAGE) под именем NAK: - CAP. (Capacity – Вместимость) – 3; - REM. (Remove – Удален) – 3; - MIN. (Минимальное содержимое) – 0; - MAX. (Максимальное содержимое) – 3; - ENTRIES (Число входов) – 10000; - AVL. (Доступность) – 1; - AVE.C. (Средняя вместимость) – 0.002; - UTIL. (Коэффициент использования) – 0.001; - RETRY (Повтор) – 0; - DELAY (Отказ) – 0. Сравним результаты, полученные аналитическим и имитационным методами. Вероятность наличия требования в системе, определенная аналитическим методом 0,17, а коэффициент использования первого канала обслуживания, определенный имитационным способом, равен 0,168. Т.е. результаты практически совпадают. Контрольные вопросы 1. Какой поток называется простейшим? 2. Что такое разомкнутая СМО? 3. Какая СМО эффективнее: разомкнутая или замкнутая? Почему? Лабораторная работа №9.
|
||
|
Последнее изменение этой страницы: 2021-01-08; просмотров: 156; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |