тижнів або років роботи досліджуваної системи можуть бути промодельовані на ЕОМ за кілька хвилин. Ось чому для виконання курсового проекту була вибрана мова імітаційного моделювання GPSS.
Основна частину.
В
Опис модельованої системи та завдання на моделювання.
Модельована система описує роботу конвеєра складального цеху, на який надходять деталі двох типів. Конвеєр складається з секцій, що вміщають тільки по 10 виробів кожного типу. Комплектація починається тільки при наявність деталей обох типів. При нестачі деталей секція конвеєра залишається порожньою. p> Оригінальний текст програми виглядає наступним чином.
На комплектувальних конвейєр складального цеху кожні 5 В± 1 хв надходять +5 виробів першого типу і кожні 20 В± 7 хв надходять 20 деталей другого типу. Конвеєр складається з секцій, що вміщають по 10 виробів кожного типу. Комплектація починається тільки при наявності деталей обох типів у необхідній кількості й триває 10 хв. При нестачі деталей секція конвеєра залишається порожньою. p> Змоделювати роботу конвеєра складального цеху протягом 8 ч. Визначити ймовірність пропуску секції, середні та максимальні черзі по кожному типу виробів. Визначити економічну доцільність переходу на секції по 20 виробів з часом комплектації 20 хв.
Перш ніж почати моделювання системи необхідно визначитися з тим, які елементи входять до її склад, тобто розбити її на блоки. Згідно з умовою мається:
1. Джерело 1 - пристрій, з якого надходять деталі першого типу.
2. Джерело 2 - пристрій, з якого надходять деталі другого типу.
3. Накопичувач 1 - призначений для накопичення отриманих деталей першого типу.
4. Накопичувач 2 - призначений для накопичення отриманих деталей другого типу.
5. Основний канал - служить для комплектації деталей.
В
Структурна схема моделі системи
На першому етапі проведення моделювання конкретного об'єкта (системи) на базі ЕОМ необхідно побудувати концептуальну, тобто змістовну модель процесу функціонування цієї системи, а потім провести її формалізацію, тобто перейти від словесного опису об'єкта моделювання до його математичної (аналітико-імітаційної) моделі. Найбільш відповідальними моментами на цьому етапі є спрощення опису системи, тобто відділення власне системи від зовнішнього середовища і вибір основного змісту моделі шляхом відкидання всього другорядного з точки зору поставленої мети моделювання.
Отже, спираючись на словесний опис системи, можна створити таку структурну схему в символіці Q-схем:
В В
І 1
В
Н 1
br/>
В
Рис. 1.Структурная схема моделі системи. p> Блок - діаграма GPSS
На другому етапі моделювання системи математична модель, сформульована на першому етапі, втілюється в конкретну машинну модель. Другий етап моделювання являє собою практичну діяльність, спрямовану на реалізацію ідей і математичних схем у вигляді машинної моделі орієнтованої на використання конкретних програмно - технічних засобів, а саме GPSS/PC.
Найбільш поширеним методом опису систем є, мабуть, складання блок-діаграм. Блок-діаграма - графічне представлення операцій, що відбуваються усередині системи. Іншими словами, блок-діаграма описує взаємодію подій усередині системи. Лінії, що з'єднують блоки, вказують маршрути потоків повідомлень або описують послідовність виконуваних подій. У разі декількох варіантів дій від блоку відходять декілька ліній. Якщо ж до блоку підходять кілька ліній, то це означає, що виконувана операція є спільною для двох або більше послідовностей блоків. Вибір логічних шляхів може грунтуватися на статистичних або логічних умовах, що діють в момент вибору.
Блок-діаграми отримали широке застосування при описі систем, але форма уявлення зазвичай залежить і від самої системи, і від фахівця, що описує цю систему. Тому, при побудові блок-діаграм, слід дотримуватися певних умови, які є основою створення програми на мові моделювання. У GPSS/PC є певна кількість типів блоків для завдання об'єктів і операцій над ними. Кожному блоку відповідає графічне зображення на блок-діаграмі. Стрілки між блоками вказують маршрути потоків повідомлень. Далі, для того, щоб застосувати мова моделювання GPSS/PC, кожен блок блок-діаграми замінюється відповідним оператором GPSS/PC.
Логічна схема алгоритмів і схема програми можуть бути виконані як у укрупненої, так і в детальної формі. При зображенні цих схем використовується набір символів, визначаються ГОСТ 19.701 - 90 В«Єдина система програмної документації...