Исследование системы массового обслуживания методом имитационного моделирования

Автор работы: Пользователь скрыл имя, 08 Января 2014 в 17:38, контрольная работа

Описание работы

Описание задания: На комплектовочный конвейер сборочного цеха в среднем через 5 мин по экспоненциальному закону поступают 5 изделий первого типа и в среднем через 20 мин поступают (так же по экспоненциальному закону) 20 изделий второго типа. Конвейер состоит из секций, вмещающих по 10 изделий каждого типа. Комплектация начинается только при наличии деталей обоих типов в требуемом количестве и длится 10 2 мин. При нехватке деталей секция конвейера остается пустой.

Содержание работы

Введение 4
1 Описание математической моделируемой системы 6
1.1 Структурная схема модельной системы 7
1.2 Аналитический расчет показателей эффективности комплектовочного конвейера…………………………………………………………………….....8
2 Алгоритмизация модели…………………………………………………......9
2.1 Выбор принципа построения моделирующего алгоритма……………....9
3 Исследование системы на имитирующей модели………………………...10
3.1 Описание программной реализации имитационной модели…………...10
4 Эксперимент ………………………………………………………………....11
Заключение …………………………………………………………………….13
Список литературы ……………………………………………………

Файлы: 1 файл

отчет по РГЗ(КМ).doc

— 1.74 Мб (Скачать файл)

 

Таблица 3 – Общий результат

№ прогона

N

Q

23.72

16

0.801

0.212


 

 

Вывод: Данные полученные аналитически отличаются от экспериментальных данных на 4%. Вероятность пропуска секции составляет , количество скомплектованных изделий за 8 часов =480 минут составляет 25.

При уровне значимости α=0.05 проверим нулевую гипотезу H0: a = a0о равенстве генеральной средней нормальной совокупности a c известной дисперсией σ2 предполагаемому значению a0 при конкурирующей гипотезе H1: a≠a0.

По таблице функции  Лапласа для двусторонней критической области:

Так как  то нет оснований отвергать нулевую гипотезу и, следовательно, модель адекватна.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заключение

 

В ходе выполнения расчетно-графического задания были получены основные навыки решения задач по автоматизации технологических процессов в среде имитационного моделирования GPSS/PC, что включает в себя:

  • проведение научно – исследовательской и проектно – конструкторской работы в области исследования и разработки сложных систем;
  • способность ставить и проводить имитационные эксперименты с моделями процессов функционирования систем на современных ЭВМ для оценки вероятностно – временных характеристик систем;
  • принятие экономически и технически обоснованных инженерных решений;
  • анализ научно – технической литературы в области системного моделирования, а также использование стандартов, справочников, технической документации по математическому и программному обеспечению ЭВМ и т.д.

В результате выполнения работы получены результаты о работе трех устройств. Так же был проведен анализ перехода  секции по 20 деталей, со временем комплектации 20 минут.

     В результате  этого можно заметить, что этот  переход  является экономически целесообразным, так как конвейер работает на 99%. 
Список литературы

 

  1.  Советов Б.Я., Яковлев С.А. Моделирование систем. Практикум: Учеб. пособие для вузов по спец. «Автоматизир. системы обработки информ. и упр.». – М.: Высш. шк., 1999. – 224 с.: ил.
  2. Павловский Ю.Н., Имитационное моделирование: учеб. Пособие для студ. высш. учеб. заведений. – М.: Издательский центр «Академия», 2008. – 236 с. – (Университетский учебник. Сер. Прикладная математика и информатика).
  3. Паничев В.В., Компьютерное моделирование: учебное пособие / В.В. Паничев, Н.А.Соловьев – Оренбург: ГОУ ОГУ, 2008. – 130 с.
  4. Учебное пособие  по GPSS World. / Перевод с английского/. – Казань: Изд-во «Мастер Лайн», 2002. – 272 с.
  5. Шрайбер Т.Дж., Моделирование на GPSS, - 592 с.
  6. Боев В.Д., Моделирование систем. Инструментальные средства GPSS World: Изд-во Спб, 2004. – 368 с.
  7. Кудрявцев Е. М. - GPSS World Основы имитационного моделирования различных систем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение А

 

(Текст программы)

 

**************************************

*           *

*        Моделирование работы        *

*     комплектовочного конвейера      *

*        *

**************************************

 

 

      GENERATE (Exponential(1,0,5))           ;интервал поступления деталей первого типа по экспоненциальному закону

      SPLIT 4      ;создание 4 копий деталей,а 5 транзактов идут далее через очередь в накопитель

      ADOPT 1000       ;изминение семейства активного транзакта 

      QUEUE QUE1      ;занятие очереди QUE1

      DEPART QUE1      ;освобождение очереди QUE1

      ASSEMBLE 10      ;ожидание и уничтожение связанных транзактов

      TRANSFER ,MET1     ;переход активного транзакта в метку 1

    GENERATE (Exponential(1,0,20))         ;интервал поступления деталей второго типа по экспоненциальному закону

      SPLIT 19                       ;копирование 19 деталей и 20 деталь идет далее

      ADOPT 1000      ;изминение семейства активного транзакта    

      QUEUE QUE2      ;занятие очереди QUE2

      DEPART QUE2      ;освобождение очереди QUE2

      ASSEMBLE 10           ;ожидание и уничтожение связанных транзактов

MET1  ASSEMBLE  2                                ;ожидание и уничтожение связанных транзактов в метке 1

      SEIZE Chan      ;занятие канала

     ADVANCE 10,2      ;обработка деталей в канале

      RELEASE Chan      ;освобождение канала

     TERMINATE      ;уничтожение транзакта

     GENERATE 480      ;время работы конвейера

     TERMINATE 1      ;уничтожение транзакта

 

 

 

 

 

 

 

 

 

Приложение Б

 

(Блок-схемы)

 

Детерминированный моделирующий алгоритм.

 

Входные данные:

где 

 


 

 

 

 

 

 

 

 

да

 

    

          нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Детальная схема моделирующего  алгоритма блока 4 – обработка входа.

 


 

 

да   нет


 

 

нет

                                                         да

 

 

 

да нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Детальная схема моделирующего  алгоритма блока 5 – поступление заявки в систему.


 

 

 

                                       да


нет

 

 

да нет

               да                               нет

 

 

да нет

                                                                      

 

 

 

 

 

 

 

 

 

 

 

 

 

нет

 

 

да

 

 

 

 

 

Детальная схема моделирующего  алгоритма блока 6 – обслуживание заявки в канале.


 

 

                                        да

нет

 

 

 

нет

 

      да

 

Приложение В

 

(Результаты моделирования)

 

Получение и интерпретация  результатов исследования – это  третий этап моделирования, когда инструментальная ПЭВМ используется для проведения рабочих  расчётов по составленной и отлаженной программе. Результаты этих расчётов позволяют провести анализ и сформулировать выводы о характеристиках процесса функционирования моделируемой системы. При реализации моделирующих алгоритмов на ПЭВМ вырабатывается информация о состояниях процесса функционирования исследуемой системы, которая является исходным материалом для приближённой оценки искомых характеристик, получаемых в результате имитационного эксперимента с моделью.

В результате прогона  модели были получены следующие результаты:

 

 

Рисунок 2 – Общие сведения о модели и ее прогоне

Из него можно узнать следующее:

 

  • Модельное время начала (START_TIME) – 0;
  • Модельное время окончания (END_TIME) прогона – 480;
  • Количество блоков в модели (BLOCKS) – 20;
  • Количество устройств (FACILITIES) – 1;
  • Количество накопителей (STORAGES) – 0;
  • Количество многоканальных устройств или очередей (QUEUE) – 2;

 

 

Рисунок 3 – Сведения об устройствах модели

 

По представленным данным можно сказать следующее:

  • В исследуемой системе использовано одно устройство с именем (FACILITIES) CHAN;
  • Устройства занимались (ENTRIES) 45 раз;
  • Коэффициенты использования (UTIL.) составили 0,935
  • Среднее время, на одно занятие (AVE. TIME) 9,975 = 10 минут;

 

Третий блок содержит сведения о всех очередях, используемых в системе:

 

 

Рисунок 4 – Сведения об очередях

 

 

 

 

 

 

 


Информация о работе Исследование системы массового обслуживания методом имитационного моделирования