Загальні відомості

Для побудови імітаційної моделі зобразимо графічно процес функціо­ну­ван­ня вузла комутації повідомлень (рис. 10.11).

Рис. 10.11. Структурна схема функціонування вузла комутації

Система складається з процесора, що обробляє повідомлен­ня з першо­го та другого напрямів та першої і другої вихідних ліній передавання повідомлень різних типів. Вхідний накопичувач є обмежений, тобто необхідні додаткові умови на входження в нього. Повідомлення, які не можуть увійти в накопичу­вач, а також ті повідомлення, які пройдуть через систему, вилучаються.

Для збереження і запам'ятовування в моделі числової інформації, різних СЧА відводяться спеціальні елементи основної пам'яті. Для зміни числової інформації служить блок SAVEVALUE.

Для порівняння числових атрибутів в системі GPSS World використовується блок TEST.

Блок TRANSFER відноситься до блоків, які змінюють маршрути транзактів. Він є основним засобом моделюючого алгоритму, що дозволяє направити повідомлення до будь-якого блоку моделі.

Завдання для виконання роботи

Відповідно до заданого варіанту необхідно виконати наступні дії:

· розробити блок-діаграми та програмний код GPSS World для реалізації моделі;

· провести процес моделювання у GPSS World з використанням інтерактивного режиму.

Індивідуальні завдання для моделювання роботи
вузла комутації повідомлень

У вузол комутації повідомлень, що складається з одного загального вхідного буфера, процесора, двох вихідних буферів і двох вихідних ліній, поступають повідомлення з двох напрямів. Повідомлення з першого та другого напрямів поступають через інтервали часу, розподілені за нормальним законом з параметрами m 1, s 1 і m 2, s 2 відповідно.

Повідомлення з першого напрямку поступають у вхідний буфер, обробляються в процесорі, накопичуються у вихідному буфері першої лінії і передаються першою вихідною лінією. Повідомлення з другого напрямку обробляються аналогічно, але передаються другою лінією через другий вихідний буфер. Такий метод контролю вимагає одночасної присутності в системі не більше трьох повідомлень з кожного напрямку. Якщо повідомлення поступає в систему і застає в ній три повідомлення з свого напрямку, тоді воно дістає відмову і знищується. Час оброблення процесором одного повідомлення складає мс, час передавання одного повідомлення у першій лінії складає мс, у другій ­­– мс. Необхідно здійснити імітаційне моделювання системи протягом часу Т 4 мс. Визначити коефіцієнт завантаження пристрою та ймовірність відмови обслуговування, зумовленої переповненням буфера накопичення.

Індивідуальні вхідні дані для моделювання наведено у табл. 10.9.

Таблиця 10.9

№ варі­анту
                 
          4±2 10±2 13±4  
          5±1 12±3 11±2  
          3±1 8±2 10±2  
          5±2 11±3 12±4  
          6±2 9±2 10±3  

Продовження табл. 10.9

                 
          4±1 12±4 11±2  
          3±1 10±3 13±4  
          5±1 8±2 9±2  
          4±2 11±3 12±4  
          6±2 9±2 11±3  
          3±1 12±3 10±2  
          5±2 13±4 11±4  
          4±2 8±2 12±3  
          3±1 10±2 9±2  
          6±2 11±4 13±4  

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: