99411

Определение эффективности работы линии и оценка заторов которые могут возникнуть во время работы

Курсовая

Информатика, кибернетика и программирование

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

Русский

2016-09-12

149 KB

3 чел.

Волжский университет имени В.Н.Татищева

Факультет “Информатика и телекоммуникации”

Кафедра “Информатика и системы управления”

КУРСОВАЯ РАБОТА

по дисциплине: “Моделирование процессов и систем”

Тема: “ Моделирование производственного процесса”

Выполнил: студент гр.

Преподаватель: Воронцова Е.В. 

Тольятти

2004

Задание на курсовую работу по дисциплине «Моделирование процессов и систем»

Студенту гр. Шафранову Андрею Олеговичу ис - 305

Тема курсовой: Моделирование производственного процесса

Задание: Построить имитационную модель производственного процесса

Исходные данные:

Имеется некоторый производственный процесс, который реализуется линией с тремя последовательно установленными агрегатами:

А,В,С поток продукции поступающий от агрегата А, является пуассоновским со средне нормой выработки 10 изделий за час. Агрегат В функционирует по равномерному закону, продолжительности обработки изделий составляет 6±4 минут, а агрегат С обрабатывает детали с продолжительностью 6 минут.

Промоделировать функционирование линии в течении 100 часов.

Цели моделирования:

Определить эффективность линии, определить наличие затора на входе агрегата С.

Содержание

[1] Содержание

[2] Введение

[3] 1. Анализ возможных методов решения поставленной задачи

[4] 2. Разработка концептуальной модели

[5] 3. Выбор программных средств моделирования

[6] 4. Разработка структурной схемы имитационной модели и описания ее функционирования

[7] 5. Оценка адекватности модели

[8] 6. Организация экспериментов с моделью, анализ и оценка результатов

[9] 7. Выводы и рекомендации по использованию модели

[10] Список литературы

Введение

    В исследовании операций широко применяются как аналитические, так и статистические модели. Каждый из этих типов имеет свои преимущества и недостатки. Аналитические модели более грубы, учитывают меньшее число факторов, всегда требуют каких-то допущений и упрощений. Зато результаты расчета по ним легче обозримы, отчетливее отражают присущие явлению основные закономерности. А, главное, аналитические модели больше приспособлены для поиска оптимальных решений. Статистические модели, по сравнению, с аналитическими, более точны и подробны, не требуют столь грубых допущений, позволяют учесть большое (в теории – неограниченно большое) число факторов. Но и у них – свои недостатки: громоздкость, плохая обозримость, большой расход машинного времени, а главное, крайняя трудность поиска оптимальных решений, которые приходятся искать «на ощупь», путем догадок и проб.

     Наилучшие работы в области исследования операций основаны на совместном применении аналитических и статистических моделей. Аналитическая модель дает возможность в общих чертах разобраться в явлении, наметить как бы контур основных закономерностей. Любые уточнения могут быть получены с помощью статистических моделей.

       Имитационное моделирование применяется к процессам, в ход которых может время от времени вмешиваться человеческая воля. Человек,  руководящий операцией, может в зависимости от сложившейся обстановки, принимать те или другие решения, подобно тому, как шахматист, глядя на доску, выбирает свой очередной ход. Затем приводится в действие математическая модель, которая показывает, какое ожидается изменение обстановки в ответ на это решение и к каким последствиям оно приведет спустя некоторое время . Следующее «текущее решение» принимается уже с учетом реальной новой обстановки и т.д. В результате многократного повторения такой процедуры руководитель как бы «набирает опыт», учится на своих и чужих ошибках и постепенно выучивается принимать правильные решения – если не оптимальные, то почти оптимальные.

1. Анализ возможных методов решения поставленной задачи

Поставленную задачу построить имитационную модель производственного цеха, определить его эффективность при имеющихся ограничениях в пропускной способности, а также дать оценку производительности если изменить данные пропускной способности линии производства. Для наглядности процесс производства удобно представить  в виде блок-диаграммы и Q схемы, чтобы оценить и понять принцип работы линии и понять как эффективней её использовать. Также с помощью построенных диаграмм можно воспользоваться языком моделирования GPSS, который дает возможность просмотреть этапы работы линии для проведения всевозможных расчётов и последующего анализа.

2. Разработка концептуальной модели

 Целью данного моделирования является определение эффективности работы линии и  оценка заторов которые могут возникнуть во время работы. Для наглядности представим структурную схему нашего процесса (рис.1).

                                                                                                                 

                                                                                                                                       Рис.1        

Суть процесса заключается в обработке изделий последовательно тремя станками для удобства моделирования представим что станок А есть источник деталей для двух последующих станков, он производит одну деталь в течении 6 минут. Следующий станок В обрабатывает деталь со скоростью 6±4 минуты и передаёт её дальше следующему станку С который обрабатывает её со скоростью 6 минут после чего мы получаем готовую деталь.

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

Основная задача это эффективное использование времени и ресурсов если эти два параметра сойдутся то мы получим действительно эффективную модель.

3. Выбор программных средств моделирования

В данной работе из программных средств я буду использовать Visio 2000 для построения схем т.к. данный программный продукт относится к наиболее распространенным по построению различных графиков, диаграмм и блок схем. В качестве программы моделирования самой задачи на мой взгляд наиболее удобно использовать программу GPSSPC которая на языке программирования gpss позволяет быстро смоделировать процесс работы моей линии. Немаловажным фактором использования данного метода является удобная отладка модели, также с помощью дополнительных графиков вызываемых командами (alt+F и alt+B) можно наглядно увидеть работу модели и устранить ошибки которые могут возникнуть в процессе работы.

Основной критерий выбора данного метода решения поставленной задачи является  совместимость его с теорией массового обслуживания и очередей, а также наличие инструментов для решения задач связанных с ними. К ним относятся средства генерации случайных чисел и переменных, возможность отладки и изменения алгоритма во время работы, отображение статистических данных по работе модели и многое другое помогающее организовать вычислительный процесс.

4. Разработка структурной схемы имитационной модели и описания ее функционирования

Для описания имитационной модели в моём случае исходя из выше перечисленных пунктов наиболее удобно и рационально использовать Q схему для данной модели и по ней наиболее удобно в дальнейшем будет построить модель в gpss. Моделирование заключается в обработке изделий последовательно тремя станками для удобства моделирования представим что станок А есть источник деталей для двух последующих станков, он производит одну деталь в течении 6 минут. Следующий станок В обрабатывает деталь со скоростью 6±4 минуты и передаёт её дальше следующему станку С который обрабатывает её со скоростью 6 минут после чего мы получаем готовую деталь. На рисунке 4.1 представлена Q-схема данной модели.

рис.4.1

Программная часть написанная на языке gpss выглядит так:

1           GENERATE     6        ; Станок А в котором генерируются детали

2           SEIZE               B        ; Занимаем станок В

3           ADVANCE      6,4      ; Устанавливаем задержку на обработку 6±4

4           RELEASE        B        ; Освобождаем станок В

5           QUEUE            H1      ; Организовываем очередь перед станком С

6           SEIZE               C        ; Занимаем станок С

7           DEPART          H1      ; Покидаем очередь

8           ADVANCE      6        ; Выставляем задержку на обработку

9           RELEASE        C        ; Освобождаем станок С

10         TERMINATE   

5. Оценка адекватности модели

Ожидаемый мною результат моделирование это образование затора на входе станка С, т.к. второй станок В по статистике будет выдавать количество деталей превышающее пропускную способность станка С, но также возможно что затор будет динамически изменятся сходя на нет и появляться снова. И только что он будет можно сказать с уверенностью.

Возможно также определить вероятность обслуживания по требованию

Роб=Nоб/N=60/80=0,75 при текущих параметрах

Роб=Nоб/N=80/80=1 при обработке станком В детали за 6 минут

В результате мы видим что вероятность обслуживания по требованию равна 1, что означает каждая поступившая деталь будет обработана

6. Организация экспериментов с моделью, анализ и оценка результатов

Основная цель планирования экспериментов - изучение поведения моделированной системы при наименьших затратах на экспериментирование. Поэтому оговорим некоторые особенности модели. У нас станок А и В работают синхронно все заторы и простои образуются по вине станка В на рисунке 6.1 видна величина затора по сравнению с обработанными деталями (красная линия – затор, зелёная обработанные детали).

рис.6.1

Чтобы обеспечить эффективную работу всей системы пропускная способность станка В должна быть равна 6 минутам как у станков А и С на рисунке 6.2 показана схема работы такой модели. Здесь мы видим что затора нет и детали обработанные станком В тут же обрабатывает станок С. Если же мы сделаем что станок будет обрабатывать к примеру деталь 10 минут то получим такую картину рисунок 6.3, здесь у нас получился простой станка С что не

рис.6.2

рис.6.3

относится к эффективной работе модели, как и если мы поставим время обработки 4 минуты у нас получится нарастающий затор.

Точность результатов данной модели является достаточной чтобы использовать её для увеличения эффективности работы смоделированной нами модели.

7. Выводы и рекомендации по использованию модели

Данная модель является простым в использовании и анализе средством моделирования процесса работы производственного цеха. После проведения эксперимента можно дать рекомендации по увеличению производительности и эффективности работы цеха, они заключаются в том чтобы привести время обработки деталей к одному значению, точнее чтобы станок В стабильно обрабатывал детали за 6 минут при этом количество транзактов не будет влиять на результат эффективной работы цеха. Если выполнить эти рекомендации мы получим модель наибольшей эффективности работы цеха.

 

Список литературы

  1.  Амосов Н.М. "Моделирование мышления и психики" М.: Наука, 1965

Батороев К.Б. "Кибернетика и метод аналогий" М.: Высшая школа, 1974 год

Бир С. "Кибернетика и управление производством" М.: Наука, 1965

Веденов А.А. "Моделирование элементов мышления" М.: Наука, 1988

Девдориани А.С., Грейсух В.С. "Поль кибернетических методов в изучении преобразований природных комплексов" М.: Известия

Кочергин А.Н. "Моделирование мышления" М.: Наука, 1969

Михай Н.Г., Граневский В.В. "Методологические и мировоззренческие проблемы естественнонаучного знания" Кишинев: Шнитица, 1987

"Проблемы методологии социального познания" Л.: ЛГУ, 1985

Фролов И.Т. "Гносеологические проблемы моделирования" М.: Наука, 1961 год

Штофф В.А. "Моделирование и философия" М.: Наука, 1966

"Эксперимент. Модель. Теория". М.- Берлин: Наука, 1982


 

А также другие работы, которые могут Вас заинтересовать

3099. Внешняя среда управления организацией 49.15 KB
  После перехода России к рыночным отношениям, стало образовываться большое количество предприятий. Основной задачей этих организаций стало выживание в подвижной и неопределённой среде. Организация должна отражать состояние внешней сред...
3100. Язык – основной элемент в культуре 37.39 KB
  Видное место в современной культурологии занимает структурализм, основные идеи которого разработаны в работах французских ученых К. Леви-Стросса, Ж. Деррида, Ж. Лакана, М. Фуко и др. Структурализм поставил задачу преодолеть описательность в культуро...
3101. Предмет политологии 41.4 KB
  Предмет политологии 1.Возникновение политологии: её предмет, законы, категории и функции. Политология – одна из самых молодых гуманитарных дисциплин. Она оформилась как самостоятельная отрасль научного знания лишь в конце 40–х гг. ХХ в. Лю...
3102. История фармацевтической технологии. Старинные лекарственные формы 56.05 KB
  Введение На протяжении истории цивилизации лекарственные  формы претерпели существенную эволюцию, обусловленную прогрессом естественнонаучных знаний. При этом одни из них исчезали, другие совершенствовались. Наряду с  этим на разных этапах...
3103. Факторы экологического риска 55 KB
  Факторы риска и их классификация. Понятия и определения В Федеральном законе РФ от 10 января 2002 года "Об охране окружающей среды" дается определение экологического риска, которое гласит, что "экологический риск - вероятность наступления собы...
3104. Топливное хозяйство. Жидкое и газообразное топливо 5.85 MB
  Топливное хозяйство. Жидкое и газообразное топливо ЖИДКОЕ ТОПЛИВО Сырая нефть представляет собой смесь жидких углеводородов различного состава, в которых могут быть растворены твердые углеводороды. Состав рабочей части топлива - Cр + Hр + Sр + Oр...
3105. Сети связи и системы коммутации 13.83 MB
  Сети связи и системы коммутации 1 Единая сеть электросвязи России (ЕСЭ). Состав ЕСЭ. Типы и особенности систем связи ЕСЭ. Основой электросвязи Российской Федерации является Единая сеть электросвязи (ЕСЭ) РФ, обеспечивающая предоставление услуг элект...
3106. История Узбекистана 1019 KB
  История Узбекистана. Значение и место истории Узбекистана в духовном возрождении народа. Произведение И.А. Каримова «Без исторической памяти нет будущего». В основу произведения И.А. Каримова «Без исторической памяти нет будущего» (1999г...
3107. Нелинейные уравнения и способы их решения 1.97 MB
  Метод Гаусса, особенности реализации. Метод Гаусса — классический метод решения системы линейных алгебраических уравнений (СЛАУ). Это метод последовательного исключения переменных, когда с помощью элементарных преобразований система уравн...