Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11111.doc
Скачиваний:
3
Добавлен:
27.08.2019
Размер:
1.35 Mб
Скачать

30. Основні етапи побудови імітаційної моделі.

Етапи: 1) складання імітаційної моделі, яка має бути подана у вигляді логічної структурної схеми (блок-схеми); 2) розробка методики моделювання, що передбачає планування імітаційних експериментів і статистичну обробку емпіричних даних; 3) створення програмного забезпечення з допомогою поширених методів програмування чи спеціальних мов моделювання; 4) виконання імітаційного моделювання на ЕОМ, аналіз та узагальнення здобутих результатів.

Послідовність складання імітаційної моделі містить такі кроки: визначення задачі та її аналіз; визначення вимог до інформації; збирання інформації; висування гіпотез і прийняття припущень; установлення основного змісту моделі; визначення параметрів, змінних і критеріїв ефективності; описання концептуальної моделі і перевірка її вірогідності; побудова логічної структурної схеми (блок-схеми).

31. Gpss-програма імітаційної моделі обчислювальної системи з відмова­ми.

10 SIMULATE *запуск програми

20 GENERATE 55,45 *генерування транзактів

30 TRANSFER BOTH, EOM, EXIT *зміна напряму руху транзактів

40 EOM SEIZE EOM *початок роботи на пристрої

50 ADVANCE 35, 25 *час обслуговування транзактів

60 RELEASE EOM *завершення роботи на пристрої

80 EXIT TERMINATE 1 *вилучення транзактів

Simulate - вимога виконати прог-му (моделювати). Generate - створює поток транзакцій. Transfer - команда «передати». Both -транзакт послідовно робить спробу увійти спочатку у один блок, потім у інший до тих пір, поки 1 з них не стане вільним. Seize - команда «зайняти пристрій». Advance - затримати. Release - звільнити пристрій. Terminate - лічильник завершень.

32. Gpss-програма імітаційної моделі обчислювальної системи з чергою.

10 SIMULATE *запуск програми

20 GENERATE 55,45 *генерування транзактів

30 Queue qeom *стати в чергу

40 SEIZE EOM *початок роботи на пристрої

50 DEPART QEOM *вийти з черги

60 ADVANCE 35, 25 *час обслуговування транзактів

70 RELEASE EOM *завершення роботи на пристрої

80 TERMINATE 1 *вилучення транзактів

10 SIMULATE *запуск програми

20 GENERATE 55,45 *генерування транзактів

30 Queue qeom *стати в чергу

40 SEIZE EOM *початок роботи на пристрої

50 DEPART QEOM *вийти з черги

60 ADVANCE 35, 25 *час обслуговування транзактів

70 RELEASE EOM *завершення роботи на пристрої

80 TERMINATE 1 *вилучення транзактів

33. Верхній і середній рівень представлення в системі gpss імітаційної моделі телефонної станції.

Верхній рівень - функціональні обєкти: 1.заявки(поток транзактів); 2.комутатор; 3.ключ; 4.несправності (поток транзактів, які виводять з ладу комутатор).

Середній рівень - схема, що склад-ся з двох сегментів (т.я. у нас два потоки транзактів)

На одноканальний комутатор надходять заявки на телефонні розмови з абонентом з інтенсивністю 0,5 заявки за хвилину. Середній час однієї розмови = 2 хвилини. Середній час між відмовами комутатора = 1000 хв, Для усунення несправності потрібно в середньому 100 хв. Якщо заявка на розмову надійде коли комутатор зайнятий або несправний, то заявка не обробляється. Всі випадкові величини рівномірно розподілені.

Верхній рівень

1. Об’єкти

Об’єкт системи: заявка (дзвінок); комутатор;несправність

Об’єкт моделі: транзакт; пристрій, ключ;поток транзактів;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]