Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Система управління запасами з незадовільним попитом

Реферат Система управління запасами з незадовільним попитом





ен блок TERMINATE може або зменшувати, або не зменшувати вміст лічильника завершення.

Розглянемо приклад, в якому блок TERMINATE і команда START використовуються для управління часом моделювання. Припустимо, що розробник вибрав як одиниці часу 1 хв. Він хоче промоделювати поведінку системи протягом 10 годин, потім моделювання повинно бути закінчено. За одиницю модельного часу візьмемо 1 хв, тоді час моделювання одно 10 * 60 = 600 одиницям.

Будь-яка модель на GPSS складається з одного або декількох сегментів. Для управління часом моделювання розробник (див. блок-діаграму):

1. включає в модель сегмент з блоків GENERATE і TERMINATE;

2. в блоці TERMINATE в якості операнда А використовує 1;

3. під всіх інших блоках TERMINATE моделі використовує операнд А за умовчанням (проте можливі і інші варіанти, тобто і в інших блоках TERMINATE операнд А може бути 1).

У процесі моделювання транзакти, які рухаються в інших сегментах моделі, час від часу виводяться з моделі в інших блоках TERMINATE, але вони не роблять впливу на лічильник завершення. У момент модельного часу 600 транзакт в наведеному вище сегменті потрапляє в блок GENERATE і відразу ж переходить у наступний блок TERMINATE.

Оскільки операнд А блоку містить 1, то з лічильника завершення віднімається 1. Припустимо, що в команді START було вказано число 10, тобто десять прогонів моделі, і в лічильник завершень записано число 10: TG1 = 10. Після першого віднімання вміст осередку TG1 = 9, тобто не дорівнює нулю. Тому моделювання триває. Після десяти прогонів, тобто вирахування десяти одиниць, TG1 = 0. Планувальник припиняє моделювання.

Команда START використовується для запуску процесу моделювання. Вона має наступний формат запису:

START A, [B], C, [D]

В 

Операнд А задає значення лічильника завершення, визначального момент закінчення прогону моделі. Може бути тільки цілим позитивним числом. Операнд B - операнд виведення статистики. Він може бути NP ("немає висновку даних") або опущений. При завданні NP стандартний звіт не виводиться. За замовчуванням виводиться стандартний звіт. Операнд С не використовується і збережений для сумісності з описами ранніх версій GPSS. Операнд D визначає необхідність виведення вмісту списків подій. Якщо операнд D вказати будь-яким позитивним цілим числом, наприклад, 1, то списки поточних і майбутніх подій включаються в стандартний звіт і виводяться. Якщо операнд D опущений, то за замовчуванням списки в стандартному звіті не друкуються.

Команду START можна відразу вказувати в кінці програми моделі при її підготовці і в такому вигляді записувати на магнітний носій. Тоді після трансляції моделі, тобто створення об'єкта "процес моделювання", відразу починається моделювання. Цей же оператор можна вводити в програму моделі в інтерактивному режимі.

Проте може виникнути необхідність завершити моделювання не після закінчення якогось часу...


Назад | сторінка 11 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Динамічне моделювання моделі управління запасами
  • Реферат на тему: Моделювання системи масового обслуговування, орієнтоване на вивчення спеціа ...
  • Реферат на тему: Створення моделі і моделювання елементів дискретного пристрою
  • Реферат на тему: Моделі та моделювання в соціально-педагогічних дослідженнях
  • Реферат на тему: Принципи моделювання. Створення інформаційних моделей. Перехід від реальн ...