Федеральне державне автономне освітня установа вищої професійної освіти
В«Уральський федеральний університет імені першого
Президента Росії Б.М. Єльцина В»
Кафедра В«Моделювання керованих системВ»
Дисципліна В«Моделювання інформаційних процесівВ»
Контрольна робота
GPSS-модель складального цеху
Студент: Іванов Н.Є.
Група: ІМ-38031
Керівник: Лиманівська О.В.
Єкатеринбург 2011
Введення
При побудові математичних моделей процесів функціонування систем можна виділити такі основні підходи:
безперервно - детермінований, дискретно - детермінований, дискретно - стохастичний, безперервно - стохастичний, мережевий, узагальнений (або універсальний). Відповідно цим підходам були розроблені типові математичні схеми створення моделей. p align="justify"> Для виконання завдання ми використовуємо безперервно - стохастичний підхід.
Безперервно - стохастичний підхід застосовується для формалізації процесів обслуговування. Цей підхід найбільш відомий з огляду на те, що більшість виробничих (і не тільки виробничих - економічних, технічних тощо) систем за своєю суттю є системами масового обслуговування. Типовий математичної схемою моделювання таких систем є Q-схеми. В обслуговуванні можна виділити дві елементарні складові: очікування обслуговування і власне обслуговування, а в будь-якій системі масового обслуговування можна виділити елементарний прилад. Відповідно, у цьому приладі виділяють: накопичувач (Н) заявок, що очікують обслуговування, деякою ємністю; канал обслуговування (К); потоки подій (послідовність подій, що відбуваються одне за іншим у якісь випадкові моменти часу): потік заявок на обслуговування w < span align = "justify"> i , що характеризується моментами часу надходження і атрибутами (ознаками) заявок (наприклад, пріоритетами), і потік обслуговування u i , що характеризується моментами початку та закінчення обслуговування заявок. Для імітаційного моделювання СМО був створений спеціалізований мова програмування GPSS.
Складні функції моделює алгоритму можуть бути реалізовані засобами універсальних мов програмування (Паскаль, Сі), що надає необмежені можливості в розробці, налагодженні і використанні моделі. Однак така гнучкість купується ціною великих зусиль, що витрачаються на розробку та програмування дуже складних моделюючих алгоритмів, що оперують з списковим структурами даних. Альтернативою цьому є використання спеціалізованих мов імітаційного моделювання. p align="justify"> Спеціалізовані мови мають засоби опису структури та процесу функціонування моделюється системи, що значно полегшує і спрощує програмування імітаційних моделей, оскільки основні функції моделює алгоритму при цьому реалізуються автоматично. Програми імітаційних моделей на спеціалізованих мовах моделювання близькі до описами модельованих систем природною мовою, що дозволяє конструювати складні імітаційні моделі користувачам, які не є професійними програмістами. p align="justify"> Сучасна середу імітаційного моделювання GPSS World - це зручний програмний комплекс, що працює під Windows. GPSS поєднує в собі функції дискретного і безперервного моделювання. Можливість переходу з дискретної фази моделювання в безперервну фазу і назад забезпечує тісний зв'язок з безперервним моделюванням. У безперервній фазі можуть бути встановлені порогові значення, керуючі створенням транзактов в дискретної фазі. Система має транслятор програмного коду, тобто модель працює тільки в середовищі GPSS і не може компілюватися в виконувані файли.
імітаційне моделювання програмний
1. Постановка завдання
На складальний ділянку цеху підприємства через інтервали часу, розподілені експоненціально із середнім значенням 10 хв, надходять партії, кожна з яких складається з трьох деталей. Половина всіх вступників деталей перед складанням повинна пройти попередню обробку протягом 7 хв. На збірку подаються оброблена та необроблена деталі. Процес складання займає всього 6 хв. Потім виріб надходить на регулювання, що продовжується в середньому 8 хв (час виконання її розподілено експоненціально). В результаті збірки можлива поява 4% бракованих виробів, які не надходять на регулювання, а прямують знову на попередню обробку. p align="justify"> Мета:
Змоделювати роботу ділянки протягом 24 ч. Визначити можл...