Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rozd-13.doc
Скачиваний:
2
Добавлен:
21.08.2019
Размер:
451.07 Кб
Скачать

3.12. Приклад оформлення лабораторної роботи №3

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ

Кафедра інформаційних систем в економіці

Лабораторна робота

з дисципліни «Машинна імітація»

Задача «Оцінка страхових запасів на дільницях складального цеху»

Виконав(ла): студент(ка)___групи

4 курсу спеціальності

«Інформаційні системи в менеджменті»

___________________

Перевірив(ла): викладач

____________________

Київ 1999

Умова задачі

До складального цеху підприємства, у якому здійснюються комплек­тація та складання деталей двох типів, надходять деталі з двох дільниць попередньої обробки. З першої дільниці обробки деталі надходять партіями по 12 штук у моменти часу, розподілені рівномірно в інтервалі від 4 до 8 год. З другої дільниці деталі надходять партіями по 16 штук у моменти часу, розподілені також рівномірно в інтервалі від 6 до 10 год.

Деталі надходять на цеховий склад, де утворюють оборотні запаси, а також поповнюють страхові запаси.

З цих деталей здійснюється комплектація виробів у процесі складання. На виготовлення одного виробу потрібні комплекти з двох деталей кожного типу. Періодичність запуску на складання становить 1 год. У разі відсутності деталей складальна дільниця простоює.

Необхідно оцінити розмір страхового запасу, який поповнюється один раз на місяць. Розмір страхового запасу має забезпечити функціонування складальної дільниці без простоїв. Моделювання виконується протягом 72 год.

Опис основних етапів побудови імітаційної моделі

Визначення задачі та її аналіз.

Забезпечення функціонування основних виробничих підрозділів підприємства є одним з найважливіших завдань, що їх доводиться розв’язувати під час організації робіт на підприємстві. У даному випадку забезпечення безперебійного функціонування дільниці залежить від ритмічності постачання заготовок з дільниць та розміру страхового запасу.

Збирання інформації.

На підставі вивчення технології первинної обробки деталей та календарного графіка запуску-випуску деталей на дільницях первинної обробки, а також статистичних спостережень за ходом постачання деталей на складання розраховується в інтервалі часу надходження деталей з двох дільниць. У цій задачі вони становлять: при постачанні деталей з першої дільниці — 62 год, з другої дільниці 82 год. На підставі технологічних карт та паспортних характеристик у процесі дослідження був установлений час комплектації виробу на складальній лінії, який становить 1 год. На підставі місячного фонду робочого часу цеху визначається час функціонування моделі, який становить 720 год.

Висунення гіпотез і прийняття припущень.

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

Під час формулювання цієї задачі гіпотези не висуваються.

Визначення параметрів, змінних і критеріїв ефективності.

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

Екзогенні змінні:

  • кількість деталей, які надходять з дільниць первинної обробки;

  • час надходження деталей з дільниць первинної обробки;

  • час комплектації виробу.

Ендогенні змінні:

  • поточний розмір страхових та оборотних запасів;

  • коефіцієнт завантаження складальної лінії;

  • час простою складальної лінії;

  • кількість виготовлених виробів.

Критерієм ефективності функціонування цієї моделі є безперервне функціонування складальної дільниці при мінімально можливому обсягу страхового запасу.

Опис концептуальної моделі.

У роботі складального цеху можливі такі ситуації:

  1. нормальна робота цеху, коли партії деталей надходять у оборотні запаси, а з оборотних запасів — на комплектацію;

  2. аварійний режим роботи, коли партії оборотних запасів деталей, що надходять з дільниці первинної обробки, вичерпані, а складання здійснюється за рахунок відповідного страхового запасу;

  3. простоювання складальної дільниці, коли немає потоку деталей з дільниць первинної обробки і страхові запаси вичерпано.

Структурну схему моделі процесу постачання деталей та складання виробу показано на рис. 3.1.

Рис. 3.1. Структурна схема процесу постачання деталей та складання виробів

Процеси, що відбуваються у цій задачі, за своєю суттю є процесами обслуговування потоків партій і комплектів деталей. У моделі необхідно мати джерела, що імітують процес надходження деталей з дільниць первинної обробки; накопичувачі, що імітують процес створення оборотних та страхових запасів; блоки, що імітують процес комплектації та складання.

Текст програми імітаційної моделі при першій реалізації.

; GPSS/PC Program File PRIM4. (V 2, # 38123) 11-13-1998 14:18:46

10 ZAPC1 STORAGE 10

20 ZAPC2 STORAGE 10

30 ZAPO1 STORAGE 10

40 ZAPO2 STORAGE 10

50 INITIAL X$ZAP1,0

60 INITIAL X$ZAP2,0

70 GENERATE ,,,1

80 SPLIT 1,MET1

90 SPLIT X$ZAP1,MET2

100 TRANSFER ,MET3

110 MET2 ENTER ZAPC1

120 TEST LE S$ZAPO1,2

130 LEAVE ZAPC1

140 TRANSFER ,MET4

150 MET3 ADVANCE 6,2

160 SPLIT 12,MET4

170 TRANSFER ,MET3

180 MET4 ENTER ZAPO1

190 LEAVE ZAPO1

200 MET5 MATCH MET10

210 TRANSFER ,KOMP

220 MET1 SPLIT X$ZAP2,MET6

230 TRANSFER ,MET7

240 MET6 ENTER ZAPC2

250 TEST LE S$ZAPO2,2

260 LEAVE ZAPC2

270 TRANSFER ,MET8

280 MET7 ADVANCE 8,2

290 SPLIT 16,MET8

300 TRANSFER ,MET7

310 MET8 ENTER ZAPO2

320 LEAVE ZAPO2

330 MET10 MATCH MET5

340 KOMP GATHER 4

350 SEIZE SBOR

360 ADVANCE 1

370 RELEASE SBOR

380 FIN TERMINATE

390 GENERATE 720

400 TERMINATE 1

Блоки, що змінюються за таких реалізацій моделі.

За другою реалізацією моделі блоки набувають значення:

50 INITIAL X$ZAP1,2

60 INITIAL X$ZAP2,2

За третьою реалізацією моделі блоки набувають значення:

50 INITIAL X$ZAP1,10

60 INITIAL X$ZAP2,10

Результати моделювання.

1. Стандартний звіт моделі за умови, що страховий запас не створюється.

GPSS/PC Report file REPORT.GPS. (V 2, # 38123) 11-13-1998 14:24:16 page 1

START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY

0 720 34 1 4 94480

LINE

LOC

BLOCK_TYPE

ENTRY_COUNT

CURRENT_COUNT

RETRY

70

1

GENERATE

1

0

0

80

2

SPLIT

1

0

0

90

3

SPLIT

1

0

0

100

4

TRANSFER

1

0

0

110

MET2

ENTER

0

0

0

120

6

TEST

0

0

0

130

7

LEAVE

0

0

0

140

8

TRANSFER

0

0

0

150

MET3

ADVANCE

121

1

0

160

10

SPLIT

120

0

0

170

11

TRANSFER

120

0

0

180

MET4

ENTER

1440

0

0

190

13

LEAVE

1440

0

0

200

MET5

MATCH

1440

0

0

210

15

TRANSFER

1440

0

0

220

MET1

SPLIT

1

0

230

17

TRANSFER

1

0

0

240

MET6

ENTER

0

0

0

250

19

TEST

0

0

0

260

20

LEAVE

0

0

0

270

21

TRANSFER

0

0

0

280

MET7

ADVANCE

92

1

0

290

23

SPLIT

91

0

0

300

24

TRANSFER

91

0

0

310

MET8

ENTER

1456

0

0

320

26

LEAVE

1456

0

0

330

MET10

MATCH

1456

16

0

340

KOMP

GATHER

2880

2170

0

350

29

SEIZE

710

0

0

360

30

ADVANCE

710

1

0

370

31

RELEASE

709

0

0

380

FIN

TERMINATE

709

0

0

390

33

GENERATE

1

0

0

400

34

TERMINATE

1

0

0

FACILITY

ENTRIES

UTIL.

AVE._TIME

AVAILABLE

WNERPEND

INTER

RETRY

DELAY

SBOR

710

0.986

1.00

1

721 0

0

0

2170

STORAGE CAP. REMAIN. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY

ZAPC1 10 10 0 0 0 1 0.00 0.000 0 0

ZAPC2 10 10 0 0 0 1 0.00 0.000 0 0

ZAPO1 10 10 0 1 1440 1 0.00 0.000 0 0

ZAPO2 10 10 0 1 1456 1 0.00 0.000 0 0

SAVEVALUE

VALUE

RETRY

ZAP1

+0

0

ZAP2

+0

0

2. Фрагмент стандартного звіту моделі за умови, що страховий запас становить 2 деталі кожного типу.

FACILITY

ENTRIES

UTIL.AVE._TIME

AVAILABLE

OWNERPEND

INTER

RETRY

DELAY

SBOR

714

0.991 1.00

1

725 0

0

0

2170

STORAGE

CAP.

REMAIN.

MIN.

MAX.

ENTRIES

AVL.

AVE.C.

UTIL.

RETRY

DELAY

ZAPC1

10

10

0

1

2

1

0.00

0.000

0

0

ZAPC2

10

10

0

1

2

1

0.00

0.000

0

0

ZAPO1

10

10

0

1

1442

1

0.00

0.000

0

0

ZAPO2

10

10

0

1

1458

1

0.00

0.000

0

0

SAVEVALUE

VALUE

RETRY

ZAP1

+2

0

ZAP2

+2

0

3. Фрагмент стандартного звіту моделі за умови, що страховий запас становить 10 деталей кожного типу.

FACILITY

ENTRIES

UTIL.

AVE._TIME

AVAILABLE

OWNERPEND

NTER

RETRY

DELAY

SBOR

720

1.000

1.00

1

727 0

0

0

2180

STORAGE

CAP.

REMAIN.

MIN.

MAX.

ENTRIES

AVL.

AVE.C.

UTIL.

RETRY

DELAY

ZAPC1

10

10

0

1

10

1

0.00

0.000

0

0

ZAPC2

10

10

0

1

10

1

0.00

0.000

0

0

ZAPO1

10

10

0

1

1450

1

0.00

0.000

0

0

ZAPO2

10

10

0

1

1466

1

0.00

0.000

0

0

SAVEVALUE

VALUE

RETRY

ZAP1

+10

0

ZAP2

+10

0

Інтерпретація результатів моделювання.

У першому випадку коефіцієнт завантаження складальної лінії становить 98,6%; кількість випущених виробів — 710.

У другому випадку коефіцієнт завантаження лінії зборки становить 99,6%; кількість випущених виробів — 714.

У третьому випадку коефіцієнт завантаження лінії зборки становить 100%; кількість випущених виробів — 720.

Висновки по роботі.

У результаті реалізації імітаційної моделі було встановлено, що безперебійна робота цеху забезпечується за умови: страховий запас деталей першого типу становить 10 деталей; страховий запас деталей другого типу становить 10 деталей.

1 Якщо додатковим операндом є U,NU,I або NI.

2 Якщо додатковим операндом є LR або LS.

3 Якщо додатковим операндом є SF,SE,SNF або SNE.

1 Може набувати значення 1, якщо у двох вiдповiдних блоках MATСH є транзакти, та значення 0 — у противному разі.

207

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]