русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Выполнение моделирования в среде GPSS World


Дата добавления: 2014-11-27; просмотров: 5032; Нарушение авторских прав


1. Запустите среду GPSS World.

2. Создайте новый файл модели. Для этого выберите пункт меню “File/New”. В появившемся окне выберите “Model” и нажмите кнопку “ОК”. Наберите программу из примера. Вид окна программы GPSS World после загрузки файла показан на рис. 7.

 

;---------------------------------------------------- ; Моделирование работы станка ; Модель ;---------------------------------------------------- GENERATE 10, 6 QUEUE Stellaj SEIZE Stanok DEPART Stellaj ADVANCE 9, 2 RELEASE Stanok TERMINATE 1   Рис. 7

 

3. Подготовьте программу к моделированию. Для этого выберите пункт меню “Command/Create simulation”.

4. Откройте окно просмотра состояния очередей, выбрав пункт меню “Window/Simulation/Queues window”.

5. Откройте окно просмотра графиков, выбрав пункт меню “Window/Simulation/Plot window…”. В появившемся окне “Edit Plot Window” (рис. 8) введите следующие данные. В поле ввода “Label” (название графика) введите “Число деталей на стеллаже”. В поле ввода “Expression” введите “Q$Stellaj” (выражение, означающее текущее число транзактов в очереди Stellaj). В поле ввода “Max Value” введите значение 5 (задание масштаба графика). Нажмите кнопку “Plot”, а затем кнопку “OK”.

 

Рис. 8

 

6. Разверните окно программы GPSS World на полный экран. Выберите пункт меню “Window/Tile” и исполните его. Окно GPSS World примет вид, показанный на рис. 9.

7. Для запуска моделирования выберите пункт меню “Command/START”. В появившемся окне введите “START 1000” и нажмите кнопку “OK”. При этом запустится моделирование обработки 1000 транзактов.

;---------------------------------------------------- ; Моделирование работы станка ; Модель ;---------------------------------------------------- GENERATE 10, 6 QUEUE Stellaj SEIZE Stanok DEPART Stellaj ADVANCE 9, 2 RELEASE Stanok TERMINATE 1  
02/02/06 23:48:55 Model Translation Begun. 02/02/06 23:48:55 Ready. 02/02/06 23:50:01 START 1000.NP 02/02/06 23:50:01Simulation in Progress.



 

Рис. 9

 

Во время моделирования в окне “QUEUE ENTITIES” отображается информация о текущем состоянии очереди модели “STELLAJ” (табл. 10).

Таблица 10

QUEUE Номер или имя очереди MAX Максималь-ная длина очереди CONT Текущая длина очереди ENTRY Общее кол-во входов ENTRY (0) Кол-во «нулевых» входов AVE. CONT Средняя длина очереди   AVE. TIМE Среднее время пребывания транзактов в очереди AVE.(-0) Среднее время пребывания в очереди без учёта «нулевых» входов   RETRY Кол-во транзактов, ожидающих специальных условий  
Стеллаж 0,405 4,069 6,171

В окне “PLOTS” (рис. 9) отображается график изменения числа транзактов в очереди. Это позволяет проследить динамику изменения данного параметра, выявить моменты перегрузок и т.п.

После завершения моделирования в окне “JOURNAL” появится надпись “The simulation is ended” (Моделирование окончено).

8. Значение, которое будет отображено в столбце “Maximum Content” в окне “QUEUE ENTITIES”, будет определять необходимую емкость стеллажа.

9. В столбце “Utilization” (процент использования) будет отображаться значение, определяющее долю времени (коэффициент загрузки), которую станок был занят. Искомое значение процента времени, в течение которого станок простаивал, получите путем вычитания данного значения из единицы. В табл. 11 отображены параметры устройства рассматриваемой технологической системы.

 

Таблица 11

FACILITY Номер или имя устройства ENTRIES Количество входов UTIL Коэффициент использования AVE.TIME Среднее время пребывания AVAIL Состояние готовности
Станок 0,893 8,969

 

OWNER Номер последнего транзакта, занявшего устройство PEND Количество прерванных в устройстве транзактов INTER Количество прерывающих устройство транзактов RETRI Количество транзактов, ожидающих специальных условий DELAY Количество транзактов, ожидающих занятия устройства

 



<== предыдущая лекция | следующая лекция ==>
Технологической системы GPSS World | Практическая часть


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.165 сек.