Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
19.04.2013
Размер:
242.18 Кб
Скачать

Раздел II.

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

Этапы выполнения расчетов на контрольном примере.

I этап. Подготовка исходной информации для построения идеальной модели хода производственного процесса.

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

  1. Анализ нормативной документации (схемы разузлования, классификатора длительностей производственных циклов). Нормативная документация приведена на рис.1 и в табл.1.

Рис.1. Схема разузлования изделия

Агрегат 510000

┌──────┬──────────┬──────┴────┬────────┬───────┐

510001 512000 510003 510004 516000 510007

│ │

┌────────┴┬───────┐ ┌-----┴┐

512100 512003 512007 516001 516100

│ │

┌┴--------┬-------┬--------┐ ┌┴------┐

512107 512101 512102 512103 516102 516103

Таблица 1. Классификатор длительностей производственных циклов.

№ ва-

Шифр

Длительность

Шифр

Длительность

рианта

чертежа

нормальн.

напряжен.

чертежа

нормальн.

напряжен.

1

2

3

4

5

6

7

1

510000

29

24

510001

19

14

512000

15

12

510003

26

21

510004

18

14

516000

18

16

510007

29

26

512100

15

14

512003

24

22

512007

8

5

516001

12

8

516100

17

15

512107

12

10

512101

15

11

512102

16

11

512103

9

6

516102

14

12

516103

13

10

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

Таблица 2. Расчет номеров событий сетевго графа.

Шифр чертежа

Шифр соединения

Признак узла

Уровень сборки

№ событий

№ событий

начал.

кон.

начал.

кон.

1

510000

-

0

0

2

1

19

20

2

510001

510000

1

1

3

2

18

19

3

512000

510000

0

1

4

2

17

19

4

512100

512000

0

2

9

4

12

17

5

512107

512100

1

3

14

9

7

12

6

512101

512100

1

3

15

9

6

12

7

512102

512100

1

3

16

9

5

12

8

512103

512100

1

3

17

9

4

12

9

512003

512000

1

2

10

4

11

17

10

512007

512000

1

2

11

4

10

17

11

510003

510000

1

1

5

2

16

19

12

510004

510000

1

1

6

2

15

19

13

516000

510000

1

1

7

2

14

19

14

510007

510000

0

1

8

2

13

19

15

516001

510007

0

2

12

8

9

13

16

516102

516001

1

3

18

12

3

9

17

516103

516001

1

3

19

12

2

9

18

516100

510007

1

2

13

8

8

13

19

 

 

 

 

20

3

1

18

20

 

 

 

 

20

14

1

7

21

 

 

 

 

20

15

1

6

22

 

 

 

 

20

16

1

5

23

 

 

 

 

20

17

1

4

24

 

 

 

 

20

10

1

11

25

 

 

 

 

20

11

1

10

26

 

 

 

 

20

5

1

16

27

 

 

 

 

20

6

1

15

28

 

 

 

 

20

7

1

14

29

 

 

 

 

20

18

1

3

30

 

 

 

 

20

19

1

2

31

 

 

 

 

20

13

1

8

Заполнение данной таблицы осуществляется следующим образом. Сначала на основании схемы разузлования заполняются графы 2, 3 и 4, причем каждая ветвь схемы разузлования, начиная с самой левой, просматривается сверху вниз от начала до конца. Шифровка уровней сборки начинается с 0. Каждый следующий уровень, больший на 1, определяется номером сборочного чертежа, который устанавливает входимость детали или узла в соответствующее сборочное соединение. При заполнении графы 5 деталь помечается «1», а узел – «0». Предварительная нумерация событий работ (графы 7 и 6) начинается с конечной работы (сборки всего изделия), расположенной в списке первой. Начальному событию этой работы присваивается номер, равный 2, а конечному – 1. Остальные работы следует просматривать по возрастанию уровня сборки. Для простановки номеров событий в такой последовательности необходимо руководствоваться следующими правилами. Для каждой работы i-го уровня сборки номер конечного события равен номеру начального события работы (i-1)-го уровня. Начальное событие работы определяется как максимальный ранее присвоенный номер плюс единица. В заключение этого шага следует привести сетевой граф типа "дерево" к каноническому виду. Для этого вводится фиктивное начальное событие, номер которого равен максимальному значению в графе 6, увеличенному на единицу. Конечные и начальные номера событий работ-зависимостей, количество которых равно числу деталей в схеме разузлования изделия, дописываются в таблицу 2. Каждой работе-зависимости присваивается номер начального события (графа 6), равный фиктивному, номер конечного события этой работы (графа 7) принимает значение, соответствующее начальному событию работы с признаком детали. На последнем шаге заполняются графы 8 и 9. Значения в них получаются путем вычитания из увеличенного на единицу номера фиктивного начального события значений в строках граф 6 и 7 соответственно. Следует отметить, что при правильном заполнении таблицы 2 номер начального события (графа 8) каждой из работ всегда меньше номера конечного события (графа 9).

II этап. Оптимизация сети по времени.

Этот этап выполняется по следующей схеме.

1. Определение для каждой работы сетевой модели допустимого позднего окончания () по формуле:

= - Tц , где Тц = Ткр - Тдир .

2. Вычисление промежуточных значений сроков ранних начал и окончаний (;) при переводе ряда работ на напряженный режим по соотношениям:

= + , если + ,

= + , если + > ;

= max [] .

3. Формирование изменений длительностей выполнения работ (tij) из условий:

tij = 0, если + ,

tij = + - , если 0  + - - ,

tij = - , если + - > - .

4. Определение скорректированных длительностей выполнения работ () по формуле: = - tij .

5. Автоматизированное составление промежуточного план-графика производства на основе скорректированных длительностей выполнения работ (аналогично II этапу). При подготовке исходных данных (графа 3 таблицы 3) в качестве длительностей работ используются скорректированные длительности (tij = ). По результатам расчетов получаются новые временные характеристики работ. Величина полного резерва () будет использована для расчетов по пункту 6.

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

= , если = ,

= + - min , если < , причем .

При выборе min просматриваются полные резервы всех цепочек

предшествующих работ от начального события сети до (i-j)-ой работы.

7. Автоматизированное составление план-графика производства на основе окончательных длительностей выполнения работ (аналогично II этапу). При подготовке исходных данных (графа 3 табл. 3) используются окончательные длительности выполнения работ (tij = ).

Все таблицы находятся в приложении.

Выводы:

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

Соседние файлы в папке lw1