, а після обробки певної кількості транзактов, що імітують, наприклад, виготовлені деталі, передані по каналу зв'язку повідомлення і т. д. У цьому випадку сегмент завдання часу моделювання не потрібен. Для організації такого способу завершення моделювання необхідно зробити наступне. У блоках TERMINATE, які виводять з моделі транзакти, що мають зміст тих же виготовлених деталей або надісланих повідомлень, вказати число, на яке зменшується лічильник завершення моделювання. У команді START також вказати число, поділ якого на вказане в блоці TERMINATE число дасть необхідну кількість виготовлених деталей або переданих повідомлень. Наприклад, потрібно завершити моделювання після виготовлення 100 деталей. У моделі це може бути так:
. . . p> TERMINATE 1
. . . p> TERMINATE 1
. . . p> TERMINATE
START 100
Блоків TERMINATE, які виводять з моделі транзакти, відповідні виготовленим деталям, може бути декілька. Всі ці блоки повинні мати 1 в якості операнда А. У інших блоків TERMINATE, якщо вони є в моделі, операнд А повинен бути опущений.
РОЗДІЛ 2
МОДЕЛЮВАННЯ СИСТЕМИ УПРАВЛІННЯ ЗАПАСАМИ з незадовільним ПОПИТОМ
2.1 Постановка завдання
Необхідно промоделювати роботу складу матеріалів на підприємстві. Місткість складу складає 5000 одиниць матеріалу. Можлива поставка на склад з періодичністю 5 днів у розмірі 1500 одиниць матеріалу. Початковий запас матеріалів на складі становить 1000 одиниць. Щоденний попит матеріалу варіює в межах від 35 до 55 одиниць з однаковою ймовірністю. Якщо поточний запас дорівнює або більше 1200, то ніякої поставки матеріалів на склад протягом тижня не виробляють. Потрібен змоделювати роботу складу матеріалів протягом 100 днів. br/>
2.2 Опис моделі
Для моделювання роботи складу необхідно сформувати вхідні потоки замовлень матеріалу на склад, визначити попит матеріалів зі складу і часовий інтервал моделювання роботи складу. Але перед цим необхідно вибрати одиницю вимірювання часу. Для нашого моделювання роботи складу візьмемо в якості одиниці виміру часу день.
2.2.1 Створення імітаційної моделі:
Побудуємо заголовок моделі:
; GPSSW Upr_zapasom.GRS
*****************************
* Управління моделями *
*****************************
Створимо чотири сектори:
* Визначення вхідних даних. p> RMULT 413
Zapas STORAGE 2500 ; Місткість складу. p> Zapas TABLE S $ Zapas, 100,100,20 ; Гістограма запасу.
Material VARIABLE Nach_ur-S $ Zapas ; Розмір замовлення.
Spros_m VARIABLE RN1 @ 20 +35 ; Розмір щоденного попиту. p> Nach_ur EQU 1500 ; Початковий рівень запасу. p> Postavka EQU 1300 ; Розмір поставки. p> ****************************************
* Моделіровнаіе процесу поставки матеріалу на склад.
GENERATE 5,,,, 1; Поставка через 5 днів. p> TEST L S $ Zapas, Postavka, Out; Чи потрібна поставка. p> ASSIGN 2,...