Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Моделирование производственной системы

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

Теоретические сведения Важнейшим источником роста эффективности производства является постоянное повышение технического уровня и качества выпускаемой продукции. Развитие рыночной экономики в России определило новые приоритеты развития национального производства: повышение конкурентоспособности национального товара; осуществление перехода от сырьедобывающей промышленности к перерабатывающей… Читать ещё >

Моделирование производственной системы (реферат, курсовая, диплом, контрольная)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Рязанский государственный радиотехнический университет Кафедра АИТП Курсовая работа

«Моделирование производственной системы»

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

Савинова Д.

Проверил: Варнавский А. Н Рязань 2013

Содержание Введение Теоретические сведения Постановка задачи и метод ее решения Структурная схема Алгоритм функционирования Имитационная модель Результаты моделирования Вывод Список литературы Приложение

Введение

Система GPSS World — мощная универсальная среда моделирования как дискретных, так и непрерывных процессов. С помощью систем можно эффективно моделировать как производственные, так и не производственные процессы: функционирование торговых и универсальных заведений, портов, уличное движение и многое другое.

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

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

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

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

Контроль качества — это процесс получения и обработки информации об объекте с целью определения нахождения параметров объекта в заданных пределах. Процесс контроля заключается в установлении соответствия действительных значений физических величин установленным предельным значениям. Контроль должен ответить на вопрос находится ли контролируемая физическая величина в поле допуска или выходит за его пределы.

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

Виды контроля Классификация видов контроля основана на различных признаках: время проведения и место контроля в технологическом цикле, управляющее воздействие контроля, объект контроля и др. Рассмотрим наиболее распространённые виды контроля.

· Контроль может быть разрушающий и неразрушающий.

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

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

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

В отличие от активного пассивный контроль осуществляется после завершения отдельной технологической операции или всего технологического цикла изготовления объекта (детали или изделия). На стадиях жизненного цикла изделия, в том числе технологического процесса изготовления, производимый контроль имеет различное назначение и протяжённость во времени.

· Различают входной, операционный и приемочный контроль, а также непрерывный, периодический и летучий контроль.

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

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

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

Непрерывный и периодический контроль состоит либо в непрерывной проверке соответствия контролируемых параметров нормам точности либо соответственно в периодической проверке через установленные интервалы времени.

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

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

· В зависимости от объёма производства отличают однократный и многократный контроль.

· По способу отбора изделий, подвергаемых контролю, отличают сплошной и выборочный контроль. Сплошной (стопроцентный) контроль всех без исключения изготовленных изделий применяется при индивидуальном и мелкосерийном производстве.

· При крупносерийном и массовом производстве применяются статистические методы контроля.

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

Последовательность действий рабочего:

1. Точить поверхность 1 на длине 515±0,9 с диаметром 105

2. Контроль поверхности 1

3. Точить поверхность 3 и 5 на длине 120±0,3 с диаметром 90

4. Контроль поверхности 3 и 5

5. Точить поверхность 2 на длине 5±0,07 с диаметром 89

6. Контроль поверхности 2

7. Точить поверхность 4 на длине 20±0,03 с диаметром 85

8. Контроль поверхности 4

9. Снять деталь

10. Контроль соответствия габаритного размера детали.

Для реализации поставленной задачи используется программа GPSS World.

Для ее работы выберем условные единицы времени. Пусть 1усл.ед.=1 минуте, тогда восьмичасовая рабочая смена будет длиться 480усл.ед.

Имитацию работы токаря выполняет блок ADVANCE (Normal (x, y, z)), который по нормальному закону распределения задает время выполнения каждой операции, то есть время обработки каждой поверхности. Нормальный закон задается с помощью Normal (x, a, z), где xномер генератора случайных чисел, a-среднее значение функции распределения, zстандартное отклонение.

Контроль каждого участка осуществляется через оператор Test X y, z, c, который сравнивает полученный результат с заданным. Где Xоператор отношения, yпроверяемое значение, zконтрольное значение, с которым сравниваем, cблок, в который переходит транзакт в случае, если отношение не выполняется. Для определения, какой же размер был получен в результате обработки, используем блок savevalue x, y, где xномер ячейки, в которую записывается результат, yзначение, которое будет сохранено в ячейке. Так как размер обработанной поверхности подчиняется нормальному закону распределения, то этот блок можно представить в виде: savevalue pov1,(Normal (1,515,0.9)), то есть для поверхности 1 будет случайным образом сформирован размер 515±0,9. Тоже самое проделываем и с остальными величинами.

Так же в программе используются блоки:

GENERATE 0,1 — создает транзакты, для последующей работы в процессе моделирования.

TRANSFER, met1 — осуществляет переход транзакта к другому блоку

TERMINATE 1 — удаляет транзакт из процесса моделирования и уменьшает счетчик завершения на единицу.

start 1 — запускает процесс моделирования.

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

Основные элементы:

Источник транзактов, то есть требований Очередь к каналу обслуживания.

Канал обслуживания транзакта

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

Имитационная модель

GENERATE 0,1 ;поступление транзакта в модель

met1 ADVANCE (Normal (2,10,3)); имитация обработки первой поверхности

savevalue pov1,(Normal (1,515,0.9)) ;формирование размера поверхности, запись значения в переменную

Test Ge x$pov1,514.1,met2 ;сравнение pov1?514,1?

test Le x$pov1,515.9,met2; сравнение pov1?515,9?

ADVANCE (Normal (2,8,2)); имитация обработки третьей и пятой поверхности

savevalue pov35,(Normal (1,120,0.3)) ;формирование размера поверхности, запись значения в переменную

Test Ge x$pov35,119.7,met2 ;сравнение pov35?119,7?

test Le x$pov35,120.3,met2; сравнение pov35?120,3?

ADVANCE (Normal (2,5,2)); имитация обработки второй поверхности

savevalue pov2,(Normal (1,5,0.07)) ;формирование размера поверхности, запись значения в переменную

Test Ge x$pov2,4.93,met2 ;сравнение pov2?4,93?

test Le x$pov2,5.07,met2; сравнение pov2?5,07?

ADVANCE (Normal (2,8,2)); имитация обработки четвертой поверхности

savevalue pov4,(Normal (1,20,0.03)) ;формирование размера поверхности, запись значения в переменную

Test Ge x$pov4,19.97,met2 ;сравнение pov4?19,97?

test Le x$pov4,20.03,met2; сравнение pov4?20,03?

Test Ge (x$pov1+x$pov35+x$pov2+x$pov4), 658.7,met2 ;сравнение габаритного размера, он?658,7?

test Le (x$pov1+x$pov35+x$pov2+x$pov4), 661.3,met2 ;сравнение габаритного размера, он?661,3?

Advance

met2 TRANSFER, met1

GENERATE 10 080 ;имитация работы в течении одного месяца работы (21 день)

TERMINATE 1

start 1 ;запуск процесса моделирования Результаты моделирования

GPSS World Simulation Report — Untitled Model 2 с браком.77.1

Sunday, May 26, 2013 20:22:24

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 10 080.000 23 0 0

NAME VALUE

MET1 2.000

MET2 21.000

POV1 10 000.000

POV2 10 002.000

POV35 10 001.000

POV4 10 003.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 1 0 0

MET1 2 ADVANCE 513 1 0

3 SAVEVALUE 512 0 0

4 TEST 512 0 0

5 TEST 427 0 0

6 ADVANCE 351 0 0

7 SAVEVALUE 351 0 0

8 TEST 351 0 0

9 TEST 286 0 0

10 ADVANCE 219 0 0

11 SAVEVALUE 219 0 0

12 TEST 219 0 0

13 TEST 188 0 0

14 ADVANCE 153 0 0

15 SAVEVALUE 153 0 0

16 TEST 153 0 0

17 TEST 130 0 0

18 TEST 102 0 0

19 TEST 102 0 0

20 ADVANCE 102 0 0

MET2 21 TRANSFER 512 0 0

22 GENERATE 1 0 0

23 TERMINATE 1 0 0

SAVEVALUE RETRY VALUE

POV1 0 515.946

POV35 0 119.397

POV2 0 4.916

POV4 0 19.977

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

1 0 10 080.827 1 2 3

3 0 20 160.000 3 0 22

По результату видно, что из всех 512 обработанных деталей, только 102 пригодны для дальнейшего использования, а 410 являются браком и должны быть переработаны. Рассчитаем вероятность изготовления качественной детали работником по этим результатам:

P=(N-n)/N,

где Nобщее число обработанных деталей, nчисло бракованных.

P=(512−410)/512=0.1992

То есть с вероятностью почти 20% мы можем получить качественную деталь, при ее обработке токарем вручную.

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

Так как размер детали определяется нормальным законом распределения, то плотность распределения вероятности равна:

где a и у? числовые параметры. Которые равны M{X} = a, D{X} = у2.

Для нахождения вероятности изготовления необходимой детали, отвечающей заданным размерам, нужно, что бы каждая поверхность соответствовала требуемым допустимым значениям, то есть определить, с какой вероятностью размер каждой поверхности попадет в заданный диапазон. Для этого возьмем определенный интеграл от aу до a+ у по f (x)dx.

В общем виде:

P (a

проведем замену переменной z=(x-a)/ у, тогда dx= уdz. Получим:

P=

где Ф (а) — функция Лапласа

P1=Ф ((515,9−515)/0,9)-Ф ((515−514,9)/0,9)=2*Ф (1)=0,6826

P35=P2=P4=0.6826

P=P1*P2*P35*P4=0.21 682,

так как только при одновременном наступлении всех четырех событий (правильных всех поверхностях) деталь будет считаться качественной.

Сравнивая теоретическую и практическую вероятности, видим, что расчеты можно считать верными.

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

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

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

1. Варнавский А. Н. Конспект лекций.

2. Руководство пользователю по GPSS World, Казань, изд-во «Мастер Лайн» 2002 г, 384 стр.

3. Кудрявцев Е. М. Основы имитационного моделирования, М: ДМК Пресс, 2004;320стр.

4. Дружинин Г. В. Учет свойств человека в моделях технологий

Приложение Приложение 1

Имитационная модель для восьмичасовой рабочей смены:

GENERATE 0,1

met1 ADVANCE (Normal (2,10,3))

savevalue pov1,(Normal (1,515,0.9))

Test Ge x$pov1,514.1,met2

test Le x$pov1,515.9,met2

ADVANCE (Normal (2,8,2))

savevalue pov35,(Normal (1,120,0.3))

Test Ge x$pov35,119.7,met2

test Le x$pov35,120.3,met2

ADVANCE (Normal (2,5,2))

savevalue pov2,(Normal (1,5,0.07))

Test Ge x$pov2,4.93,met2

test Le x$pov2,5.07,met2

ADVANCE (Normal (2,8,2))

savevalue pov4,(Normal (1,20,0.03))

Test Ge x$pov4,19.97,met2

test Le x$pov4,20.03,met2

Test Ge (x$pov1+x$pov35+x$pov2+x$pov4), 658.7,met2

test Le (x$pov1+x$pov35+x$pov2+x$pov4), 661.3,met2

Advance

met2 TRANSFER, met1

GENERATE 4800

TERMINATE 1

start 1

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

GPSS World Simulation Report — Untitled Model 2 с браком.73.1

Sunday, May 26, 2013 20:03:45

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 480.000 23 0 0

NAME VALUE

MET1 2.000

MET2 21.000

POV1 10 000.000

POV2 10 002.000

POV35 10 001.000

POV4 10 003.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 1 0 0

MET1 2 ADVANCE 21 0 0

3 SAVEVALUE 21 0 0

4 TEST 21 0 0

5 TEST 21 0 0

6 ADVANCE 19 1 0

7 SAVEVALUE 18 0 0

8 TEST 18 0 0

9 TEST 15 0 0

10 ADVANCE 13 0 0

11 SAVEVALUE 13 0 0

12 TEST 13 0 0

13 TEST 12 0 0

14 ADVANCE 10 0 0

15 SAVEVALUE 10 0 0

16 TEST 10 0 0

17 TEST 8 0 0

18 TEST 8 0 0

19 TEST 8 0 0

20 ADVANCE 8 0 0

MET2 21 TRANSFER 20 0 0

22 GENERATE 1 0 0

23 TERMINATE 1 0 0

SAVEVALUE RETRY VALUE

POV1 0 515.692

POV35 0 120.082

POV2 0 4.983

POV4 0 19.955

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

1 0 480.138 1 6 7

3 0 960.000 3 0 22

Приложение 2

Имитационная модель для месяца работы (21 день):

GENERATE 0,1

met1 ADVANCE (Normal (2,10,3))

savevalue pov1,(Normal (1,515,0.9))

Test Ge x$pov1,514.1,met2

test Le x$pov1,515.9,met2

ADVANCE (Normal (2,8,2))

savevalue pov35,(Normal (1,120,0.3))

Test Ge x$pov35,119.7,met2

test Le x$pov35,120.3,met2

ADVANCE (Normal (2,5,2))

savevalue pov2,(Normal (1,5,0.07))

Test Ge x$pov2,4.93,met2

test Le x$pov2,5.07,met2

ADVANCE (Normal (2,8,2))

savevalue pov4,(Normal (1,20,0.03))

Test Ge x$pov4,19.97,met2

test Le x$pov4,20.03,met2

Test Ge (x$pov1+x$pov35+x$pov2+x$pov4), 658.7,met2

test Le (x$pov1+x$pov35+x$pov2+x$pov4), 661.3,met2

Advance

met2 TRANSFER, met1

GENERATE 10 080

TERMINATE 1

start 1

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

GPSS World Simulation Report — Untitled Model 2 с браком.74.1

Sunday, May 26, 2013 20:04:38

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 10 080.000 23 0 0

NAME VALUE

MET1 2.000

MET2 21.000

POV1 10 000.000

POV2 10 002.000

POV35 10 001.000

POV4 10 003.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 1 0 0

MET1 2 ADVANCE 513 1 0

3 SAVEVALUE 512 0 0

4 TEST 512 0 0

5 TEST 427 0 0

6 ADVANCE 351 0 0

7 SAVEVALUE 351 0 0

8 TEST 351 0 0

9 TEST 286 0 0

10 ADVANCE 219 0 0

11 SAVEVALUE 219 0 0

12 TEST 219 0 0

13 TEST 188 0 0

14 ADVANCE 153 0 0

15 SAVEVALUE 153 0 0

16 TEST 153 0 0

17 TEST 130 0 0

18 TEST 102 0 0

19 TEST 102 0 0

20 ADVANCE 102 0 0

MET2 21 TRANSFER 512 0 0

22 GENERATE 1 0 0

23 TERMINATE 1 0 0

SAVEVALUE RETRY VALUE

POV1 0 515.946

POV35 0 119.397

POV2 0 4.916

POV4 0 19.977

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

1 0 10 080.827 1 2 3

3 0 20 160.000 3 0 22

Показать весь текст
Заполнить форму текущей работой