Лабораторная работа №3 (Валеева Р.Г.) / laba3my
.docМинистерство общего и профессионального образования Российской Федерации
Уфимский государственный авиационный технический университет
Кафедра ТК
Лабораторная работа № 3
по дисциплине “Моделирование систем”.
Имитационное моделирование систем массового обслуживания.
Вариант 8.
Выполнила: студентка гр. ИВТ – 324
Данилина А.О.
Проверила: проф. каф. ТК
Валеева Р.Г.
Уфа
2008
1. Цель работы
Изучение методов моделирования на ЭВМ однородных и неоднородных систем массового обслуживания (СМО).
2. Условие задачи
На сборочный участок цеха в среднем через каждые 10 минут поступают партии деталей по 3 штуки. Половина всех поступающих деталей перед сборкой должна пройти предварительную обработку в течение 7 минут. На сборку подаются обработанная и необработанная детали. Процесс сборки занимает 6 минут. Затем изделие поступает на регулировку, продолжающуюся в среднем 8 минут. В результате сборки возможно появление 4% бракованных изделий, которые не поступают на регулировку, а направляются снова на предварительную обработку.
Смоделировать работу участка в течение 24 часов. Определить возможные места появления очередей и их вероятностно-временные характеристики. Выявить причины их возникновения, предложить меры по их устранению и смоделировать скорректированную систему.
3. Схема СМО
4. Параметры модели СМО:
Элемент |
Параметры |
||||||||
Генераторы |
|||||||||
Г1 |
3-н генерации заявок – равномерный Время между заявками – 10 Число в генерируемой группе – 3 |
||||||||
Исполнители |
|||||||||
И1 |
Емкость по классу Время исполнения Погрешность |
1 8 * |
* * * |
* * * |
* * * |
* * * |
|||
Исполнитель-преобразователь ИП1 |
Входящие заявки Выходящие заявки Время исполнения Погрешность |
1 * |
* 1 |
* * |
* * |
* * |
|||
7 * |
|
||||||||
Исполнитель-преобразователь ИП2 |
Входящие заявки Выходящие заявки Время исполнения Погрешность |
1 |
1 |
* |
* |
* |
|||
1 |
* |
* |
* |
* |
|||||
6 |
|
||||||||
* |
|
||||||||
Накопители |
|||||||||
Бесприоритетный накопитель БПН1 |
Емкость накопителя - 50 |
||||||||
Бесприоритетный накопитель БПН2 |
Емкость накопителя - 50 |
||||||||
Бесприоритетный накопитель БПН3 |
Емкость накопителя - 50 |
||||||||
Бесприоритетный накопитель БПН4 |
Емкость накопителя - 50 |
||||||||
Бесприоритетный накопитель БПН5 |
Емкость накопителя - 50 |
Селекторы |
|||||||
Вероятностный селектор ВС1 |
|
Класс |
|||||
В Ы Х О Д |
|
1 |
2 |
3 |
4 |
5 |
|
1 |
0,5 0,5 * * * |
* * * * * |
* * * * * |
* * * * * |
* * * * * |
||
2 |
|||||||
3 |
|||||||
4 |
|||||||
5 |
|||||||
Вероятностный селектор ВС2 |
|
Класс |
|||||
В Ы Х О Д |
|
1 |
2 |
3 |
4 |
5 |
|
1 |
0,96 0,04 * * * |
* * * * * |
* * * * * |
* * * * * |
* * * * * |
||
2 |
|||||||
3 |
|||||||
4 |
|||||||
5 |
Время исполнения — 1440 минут (24 часа).
5. Результаты:
Элемент |
Параметры |
Генераторы |
|
Г1 |
Прошло заявок – 393 Потеряно заявок - 0 |
Исполнители |
|
И1 |
Прошло заявок – 172 Загруженность – 20% |
Исполнитель-преобразователь ИП1 |
Прошло заявок – 182 |
Исполнитель-преобразователь ИП2 |
Прошло заявок – 182 |
Накопители |
|
Бесприоритетный БПН1 |
Прошло заявок – 393 Заявок в накопителе - 0 |
Бесприоритетный БПН2 |
Прошло заявок – 201 Заявок в накопителе - 1 |
Бесприоритетный БПН3 |
Прошло заявок – 182 Заявок в накопителе - 16 |
Бесприоритетный БПН4 |
Прошло заявок – 364 Заявок в накопителе - 19 |
Бесприоритетный БПН5 |
Прошло заявок – 174 Заявок в накопителе - 2 |
Селекторы |
|
Вероятностный селектор ВС1 |
Прошло заявок – 393 |
Вероятностный селектор ВС2 |
Прошло заявок – 182 |
Приемники |
|
Приемник |
Принято заявок - 172 |
Из результатов моделирования видно, что очереди образуются перед исполнителями-преобразователями и исполнителем. На графиках это вяглядит следующим образом:
График 1 – график заполненности БПН1. Очевидно, что в БПН1 очередей не возникает.
График 2 – график заполненности БПН3.
График 3 – график заполненности БПН4.
График 4 – график заполненности БПН5.
Очевидно, очереди возникают из-за слишком частого поступления заявок в систему. Если изменить интервал между заявка с 10 до 17, то очереди значительно уменьшаться и графики будут выглядеть следующим образом:
При этом, однако, уменьшиться и количество обработанных заявок, поступивших в приемник.
6. Вывод
В ходе лабораторной работы были изучены принципы моделирования систем массового обслуживания на примере работы сборочного участка цеха. Система была реализована с помощью программного продукта Advanced Model Designer (AMD). В ходе моделирования были определены места появления очередей и их вероятностно-временные характеристики (графики распределения заполненности накопителей). Было предложено увеличить интервал времени между поступлением деталей в цех, в результате чего очереди уменьшились, однако уменьшилась и производительность работы сборочного цеха.