Исследование методов описания, анализа и моделирования технологических процессов в производстве ЭВМ

Выбор оптимального варианта конструкции ЭВМ с учетом последовательности операций. Расчет запусков на технологические операции на основе использования линейных стохастических сетей. Решение задачи по критерию минимальной технологической себестоимости.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 24.03.2016
Размер файла 2,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

2

Размещено на http://www.allbest.ru/

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВОЙ РАБОТЕ

по курсу:

«Технология ЭВС»

по теме:

«Исследование методов описания, анализа и моделирования технологических процессов в производстве ЭВМ»

Содержание

Введение

1. Определение оптимального варианта конструкции ЭВМ с учетом последовательности операций

1.1 Постановка задачи

1.2 Анализ и краткое описание возможных методов решения

1.3 Решение задачи по варианту

1.3.1 По критерию минимальной технологической себестоимости

1.3.2 По критерию минимальной общей стоимости изделия

1.3.3 По критерию максимальной технологичности

2. Расчет запусков на технологические операции на основе использования линейных стохастических сетей

2.1 Понятие линейной стохастической сети

2.2 Метод определения запусков на операции на основе линейной сетевой стохастической модели

2.3 Решение задачи по варианту

3. Структурная оптимизация технологического процесса

3.1 Постановка задачи

3.2 Анализ и описание метода решения

3.3 Решение задачи по варианту

вывод к курсовой работе

Заключение

Библиографический список

Введение

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

Целью данной курсовой работы является ознакомление с основными видами математических моделей для оптимизации технологических процессов в производстве ЭВМ.

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

1. Определение оптимального варианта конструкции ЭВМ с учетом последовательности операций

1.1 Постановка задачи

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

Здесь каждое частное решение Si (i = 1,2, …, r) в конструировании или технологии производства электронных устройств может быть формально представлено функционально-структурной схемой устройства или структурно-логической схемой технологического процесса (схемами сборочного состава, сборки, обработки поверхностей и т. д.).

Тогда топологическая модель множества допустимых проектных решений может быть построена множественным объединением частных решений, представленных топологически ориентированными схемами (графами):

Задача определения оптимального варианта конструкции изделия с учётом последовательности выполнения операций заключается в определении по выбранному критерию оптимальности кратчайшего пути в MMD из начальной вершины в конечную.

В теории конструирования электронной аппаратуры критериями оптимальности могут быть:

§ Коэффициент сложности конструкции;

§ Коэффициент интеграции и технологичности;

§ Коэффициенты вибро- и удароизоляции;

§ Вероятность безотказной работы;

§ Потребляемая мощность и массогабаритные параметры и др.

В теории технологического проектирования критериями являются:

· Стоимость материальных элементов, входящих в состав изделия;

· Стоимость выполнения операций технологического процесса;

· Стоимость оборудования, отнесённая на единицу изделия, для выполнения данной операции;

· Коэффициент выхода годных изделий с линии, точность технологического процесса, его надёжность;

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

1.2 Анализ и краткое описание возможных методов решения

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

Считаем, что множество проектных решений задано графом:

с пронумерованными вершинами от 1 до n. Где E={e1,e2,..en} - множество графа, которому поставлено в соответствие множество узловых реализаций, т.е. частных, промежуточных технических решений;

V={v1,v2,...,vm} - множество возможных переходов (связей) между узловыми реализациями.

При этом каждой дуге графа (еi, ej) приписано значение интегрированного критерия качества, т.е. длина дуги а(ei, ej)

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

Модифицированный метод последовательных приближений предполагает :

1.разбиение сетевой модели ТП на уровни (слои);

2.решение системы линейных уравнений обычным методом последовательных приближений с учётом модели:

Г-1 ei - множество вершин графа G , предшествующих вершине ei.

При решении задачи графическим способом на заданном графе определяются вершины, которые не имеют предков и которые образуют первый слой. Затем удаляются вершины первого слоя с инцидентными дугами и рёбрами и определяются вершины, которые не имеют предков и которые образуют второй слой. Операция п.2 повторяется многократно до полного расслоения графа.

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

Модифицированный метод решения задачи сводится к решению системы:

Где k- номер приближения;

r- число слоёв сети;

n- номер конечной вершины сети.

Ng- множество вершин, расположенных в g-том слое. Очевидно, что для нахождения оптимального решения достаточно (r-2) итерации.

1.3 Решение задачи по варианту

1.3.1 По критерию минимальной технологической себестоимости

Вариант задания В2. Необходимо определить оптимальный вариант конструкции конденсатора МБМ. Задачу требуется решить по критерию минимальной технологической себестоимости:

,

где l - множество дуг маршрута из вершины е1 в вершину е45;

L - множество вариантов маршрутов из вершины e1 в e45,

В таблице 1 представлены веса дуг графа.

Таблица 1. Значения весов дуг графа сетевой модели

i - j

Ктс

i - j

Ктс

1-2

7

16-30

4

1-3

3

17-31

18

1-4

3

18-31

25

1-5

4

19-32

8

1-6

7

19-33

24

1-7

3

19-34

2

2-8

8

19-35

2

3-9

7

20-32

12

4-10

5

20-33

6

4-11

12

20-34

9

5-12

9

20-35

26

5-13

18

21-36

7

6-14

6

22-38

9

6-15

7

23-38

5

6-16

16

24-37

8

6-17

18

25-37

3

6-18

7

26-38

17

6-19

3

27-38

13

7-20

16

28-38

14

7-21

4

29-38

3

8-22

12

30-37

2

8-23

7

30-38

2

9-26

5

31-38

4

10-26

10

32-38

8

11-24

9

33-38

12

11-25

15

34-39

7

11-27

10

34-40

6

11-28

3

35-42

7

12-26

15

36-41

2

13-29

4

36-42

20

13-30

5

37-43

6

14-24

8

38-43

7

14-25

15

39-44

4

14-27

6

40-44

4

14-28

8

41-43

6

15-27

7

42-44

12

15-28

17

43-45

12

16-29

10

44-45

7

Все результаты, полученные в ходе решения, будем заносить в таблицу 2 и таблицу 3.

1. Нулевое приближение (k = 0)

V43(0) = 12

V44(0) = 7

V45(0) = 0.

2. Первое приближение (k = 1)

i = 37, V37(1) =V43(0) + a37,43 = 12 + 6 = 18

i = 38, V38(1) = V43(0) + a38,43 = 12+7=19

i = 39, V39(1) = V44(0) + a39,44 = 7+4=11

i = 40, V40(1) =V44(0) + a40,44, = 7 +4=11

i = 41, V41(1) = V43(0) + a41,43 = 12+6=18

i = 42, V42(1) =V44(0) + a42,44 = 7+12=19

3. Второе приближение (k = 2)

i = 22, V22(2) = V38(1) + a22,38 = 19+9=28

i = 23, V23(2) = V38(1) + a23,38 = 19+5=24

i = 24, V24(2) = V37(1) + a24,37 = 18+8=26

i = 25, V25(2) = V37(1) + a25,37 = 18+3=21

i = 26, V26(2) = V38(1) + a26,38 = 19+17=36

i = 27, V27(2) = V38(1) + a27,38 = 19+13=32

i = 28, V28(2) = V38(1) + a28,38 = 19+14=33

i = 29, V29(2) = V38(1) + a29,38 = 19+3=22

i = 30, V30(2) = min{V37(1) + a30,37; V38 (1) + a30,38} =

= min{(18+2), (19+2)} = min{20; 21} = 20

i = 31, V31(2) =V38(1) + a31,38 = 19+4=23

i = 32, V32(2) = V38(1) + a32,38 =19+8=27

i = 33, V33(2) = V38(1) + a33,38 = 19+12=31

i = 34, V34(2) = min{V39(1) + a34,39, V40(1) + a34,40} =

= min{(11+7), (11+6)} = min{18; 17} = 17

i = 35, V35(2) =V42(1) + a35,42 = 19+7=26

i = 36, V36(2) = min{V41(1) + a36,41, V42(1) + a36,42} =

= min{(18+2), (19 + 20)} = min{20, 39} = 20

4. Третье приближение (k = 3)

i = 8, V8(3) = min{V22(2) + a8,22, V23(2) + a8,23} =

= min{(28 + 12), (24 + 7)} = min{40; 31} = 31

i = 9, V9(3) = V26(2) + a9,26 = 36+5=41

i = 10, V10(3) = V26(2) + a10,26 = 36+10=46

i = 11, V11(3) = min{V24(2) + a11,24,V25(2) + a11,25 ,V27(2) + a11,27,V28(2) + a11,28} =

= min{(26+9), (21+15), (32+10), (33 + 3)} =

= min{35; 36; 42; 36 } = 35

i = 12, V12(3) = V26(2) + a12,26 = 36+15=51

i = 13, V13(3) = min{V29(2) + a13,29, V30(2) + a13,30} =

= min{(22 + 4),(20 + 5)} = min{26; 25} = 25

i = 14, V14(3) = min{V24(2) + a14,24, V25(2) + a14,25 , V27(2) + a14,27, V28(2) + a14,28} = min{(26 + 8), (21+ 15), (32 + 6), (33 + 8)} =

= min{34; 36; 38; 41} = 34

i = 15, V15(3) = min{V27(2) + a15,27, V28(2) + a15,28} =

= min{(32 + 7), (33+ 17)} = min{39, 50} = 39

i = 16, V16(3) = min{V29(2) + a16,29, V30(2) + a16,30 } = min{(22+10), (20+4)} = = min{32; 24} = 24

i = 17, V17(3) = V31(2) + a17,31 = 23+18=41

i = 18, V18(3) = V31(2) + a18,31 = 23+25=48

i = 19, V19(3) = min{V32(2) + a19,32,V33(2) + a19,33 ,V34(2) + a19,34,V35(2) + a19,35} =

= min{(27+8), (31+ 24), (17+2), (26+2)} =

= min{35, 55, 19, 28} = 19

i = 20, V20(3) = min{V32(2) + a20,32,V33(2) + a20,33 ,V34(2) + a20,34,V35(2) + a20,35} =

= min{(27+12), (31+6), (17+9), (26+26)} =

= min{39,37,26,52} = 26

i = 21, V21(3) =V36(2) + a21,36 = 20+7=27

5. Четвёртое приближение (k = 4)

i = 2, V2(4) = V8(3) + a2,8 = 31+8=39

i = 3, V3(4) = V9(3) + a3,9 = 41+7=48

i = 4, V4(4) = min{V10(3) + a4,10, V11(3) + a4,11} =

= min{(46+5), (35+12)} = min{51,47} = 47

i = 5, V5(4) = min{V12(3) + a5,12, V13(3) + a5,13} =

= min{(51+9), (25+18)} = min{60;43} = 43

i = 6, V6(4) = min{V14(3) + a6,14, V15(3) + a6,15, V16(3) + a6,16, V17(3) + a6,17,

V18(3) + a6,18, V19(3) + a6,19} = min{(34+6), (39+7), (24+16),

(41+18), (48+7), (19+3)} =

= min{40,46,40,59,55,22} = 22

i = 7, V7(4) = min{V20(3) + a7,20, V21(3) + a7,21} =

= min{(26+16), (27+4)} = min{42, 31} = 31

6. Пятое приближение (k = 5)

i = 1, V1(5) = min{V2(4) + a1,2, V3(4) + a1,3, V4(4) + a1,4, V5(4) + a1,5, V6(4) + a1,6,

V7(4) + a1,7}= min{(39+7), (48+3), (47+3), (43 + 4),

(22+7), (31+3)} = min{46,51,50,47,29,34} = 29

По данным таблицы 3 при k = 5, V1(5) = 29 находим оптимальный маршрут в MMD, который проходит через состояния (вершины) (e1, e6, e19, e34, e40, e44, e45) и отметим его на графе (Рисунок 1).

Таблица 2. Значение оптимального пути от еi до е45

V1

V2

V3

V4

V5

V6

V7

V8

V9

V10

V11

V12

V13

V14

V15

k=0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=1

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=2

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=3

?

?

?

?

?

?

?

31

41

46

35

51

25

34

39

k=4

?

39

48

47

43

22

31

31

41

46

35

51

25

34

39

k=5

29

39

48

47

43

22

31

31

41

46

35

51

25

34

39

V16

V17

V18

V19

V20

V21

V22

V23

V24

V25

V26

V27

V28

V29

V30

k=0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=1

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=2

?

?

?

?

?

?

28

24

26

21

36

32

33

22

20

k=3

24

41

48

19

26

27

28

24

26

21

36

32

33

22

20

k=4

24

41

48

19

26

27

28

24

26

21

36

32

33

22

20

k=5

24

41

48

19

26

27

28

24

26

21

36

32

33

22

20

V31

V32

V33

V34

V35

V36

V37

V38

V39

V40

V41

V42

V43

V44

V45

k=0

?

?

?

?

?

?

?

?

?

?

?

?

12

7

0

k=1

?

?

?

?

?

?

18

19

11

11

18

19

12

7

0

k=2

23

27

31

17

26

20

18

19

11

11

18

19

12

7

0

k=3

23

27

31

17

26

20

18

19

11

11

18

19

12

7

0

k=4

23

27

31

17

26

20

18

19

11

11

18

19

12

7

0

k=5

23

27

31

17

26

20

18

19

11

11

18

19

12

7

0

Таблица 3. Номера промежуточных вершин L45 до оптимального пути от е1 до е45

e1

e2

e3

e4

e5

e6

e7

e8

e9

e10

e11

e12

e13

e14

e15

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=2

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=3

45

45

45

45

45

45

45

23

26

26

28

26

30

27

27

k=4

45

8

9

10

12

19

21

23

26

26

28

26

30

27

27

k=5

6

8

9

10

12

19

21

23

26

26

28

26

30

27

27

e16

e17

e18

e19

e20

e21

e22

е23

e24

e25

e26

e27

e28

e29

e30

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=2

45

45

45

45

45

45

38

38

37

37

38

38

38

38

37

k=3

30

31

31

32

33

36

38

38

37

37

38

38

38

38

37

k=4

30

31

31

32

33

36

38

38

37

37

38

38

38

38

37

k=5

30

31

31

32

33

36

38

38

37

37

38

38

38

38

37

e31

е32

e33

e34

e35

e36

e37

е38

e39

e40

e41

e42

e43

e44

e45

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

43

43

44

44

43

44

45

45

45

k=2

38

38

38

40

42

42

43

43

44

44

43

44

45

45

45

k=3

38

38

38

40

42

42

43

43

44

44

43

44

45

45

45

k=4

38

38

38

40

42

42

43

43

44

44

43

44

45

45

45

k=5

38

38

38

40

42

42

43

43

44

44

43

44

45

45

45

Рис.1. Сетевая модель множества допустимых вариантов

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

· базовая деталь - секция

· к секции припаяны токовые выводы

· на секцию в сборе с токовыми выводами подмотана бумажная лента

· на выводы секции с сборе установлен набор прокладок

· пакет конденсатора в сборе с уплотненными элементами установлен в трубчатый корпус

· корпус собранного конденсатора завальцован

· торцы конденсатора в сборе залиты эпоксидным компаундом - получено готовое изделие.

1.3.2 По критерию минимальной общей стоимости изделия

Вариант задания В4. Необходимо определить оптимальный вариант конструкции конденсатора МБМ. Задачу требуется решить по критерию минимальной общей стоимости изделия:

,

где l - множество дуг маршрута из вершины е1 в вершину е45;

L - множество вариантов маршрутов из вершины e1 в e45,

В таблице 4 представлены веса дуг графа.

Таблица 4. Значения весов дуг графа сетевой модели

i - j

Кс

i - j

Кс

1-2

2

16-30

4

1-3

1

17-31

1

1-4

4

18-31

1

1-5

1

19-32

3

1-6

3

19-33

4

1-7

1

19-34

4

2-8

2

19-35

3

3-9

4

20-32

4

4-10

2

20-33

3

4-11

2

20-34

4

5-12

3

20-35

4

5-13

2

21-36

3

6-14

4

22-38

3

6-15

2

23-38

4

6-16

3

24-37

2

6-17

2

25-37

4

6-18

1

26-38

3

6-19

4

27-38

2

7-20

3

28-38

1

7-21

1

29-38

4

8-22

2

30-37

1

8-23

1

30-38

2

9-26

4

31-38

3

10-26

2

32-38

2

11-24

4

33-38

2

11-25

3

34-39

2

11-27

1

34-40

4

11-28

2

35-42

1

12-26

3

36-41

4

13-29

2

36-42

4

13-30

3

37-43

1

14-24

4

38-43

4

14-25

2

39-44

4

14-27

4

40-44

2

14-28

5

41-43

2

15-27

3

42-44

4

15-28

2

43-45

3

16-29

3

44-45

2

Все результаты, полученные в ходе решения, будем заносить в таблицу 5 и таблицу 6.

1. Нулевое приближение (k = 0)

V43(0) = 3

V44(0) = 2

V45(0) = 0

2. Первое приближение (k = 1)

i = 37, V37(1) = V43(0) + a37,43 = 3 + 1 = 4

i = 38, V38(1) = V43(0) + a38,43 = 3 + 4 = 7

i = 39, V39(1) = V44(0) + a39,44 = 2 + 4 = 6

i = 40, V40(1) = V44(0) + a40,44 = 2 + 2 = 4

i = 41, V41(1) = V43(0) + a41,43 = 3 + 2 = 5

i = 42, V42(1) = V44(0) + a42,44 = 2 + 4 = 6

3. Второе приближение (k = 2)

i = 22, V22(2) = V38(1) + a22,38 = 7 + 3 = 10

i = 23, V23(2) = V38(1) + a23,38 = 7 + 4 = 11

i = 24, V24(2) = V37(1) + a24,37 = 4 + 2 = 6

i = 25, V25(2) = V37(1) + a25,37 = 4 + 4 = 8

i = 26, V26(2) = V38(1) + a26,38 = 7 + 3 = 10

i = 27, V27(2) = V38(1) + a27,38 = 7 + 2 = 9

i = 28, V28(2) = V38(1) + a28,38 = 7 + 1 = 8

i = 29, V29(2) = V38(1) + a29,38 = 7 + 4 = 11

i = 30, V30(2) = min{V37(1) + a30,37; V38 (1) + a30,38} = min{(4 + 1), (7 + 2)} = = min{5; 9}= 5

i = 31, V31(2) = V38(1) + a31,38 = 7 + 3 = 10

i = 32, V32(2) = V38(1) + a32,38 = 7 + 2 = 9

i = 33, V33(2) = V38(1) + a33,38 = 7 + 2 = 9

i = 34, V34(2) = min{V39(1) + a34,39, V40(1) + a34,40} = min{(6 + 2), (4 + 4)} = = min{8; 8}= 8

i = 35, V35(2) = V42(1) + a35,42 = 6 + 1 = 7

i = 36, V36(2) = min{V41(1) + a36,41, V42(1) + a36,42} = min{(5 + 4), (6 + 4)} = = min{9; 10}= 9

4. Третье приближение (k = 3)

i = 8, V8(3) = min{V22(2) + a8,22, V23(2) + a8,23} = min{(10 + 2), (11 + 1)} = = min{12; 12} = 12

i = 9, V9(3) = V26(2) + a9,26 = 10 + 4 = 14

i = 10, V10(3) = V26(2) + a10,26 = 10 + 2 = 12

i = 11, V11(3) = min{V24(2) + a11,24,V25(2) + a11,25 ,V27(2) + a11,27,V28(2) + a11,28} =

= min{(6 + 4), (8 + 3), (9 + 1), (8 + 2)} =

= min{10; 11; 10; 10} = 10

i = 12, V12(3) = V26(2) + a12,26 = 10 + 3 = 13

i = 13, V13(3) = min{V29(2) + a13,29, V30(2) + a13,30} =

= min{(11 + 2), (5 + 3)} = min{13; 8} = 8

i = 14, V14(3) = min{V24(2) + a14,24, V25(2) + a14,25 , V27(2) + a14,27, V28(2) + a14,28} = min{(6 + 4), (8 + 2), (9 + 4), (8 + 5)} =

= min{10; 10; 13; 13} = 10

i = 15, V15(3) = min{V27(2) + a15,27, V28(2) + a15,28} =

= min{(9 + 3), (8 + 2)} = min{12; 10} = 10

i = 16, V16(3) = min{V29(2) + a16,29, V30(2) + a16,30 } =

= min{(11 + 3), (5 + 4)} = min{14; 9} = 9

i = 17, V17(3) = V31(2) + a17,31 = 10 + 1 = 11

i = 18, V18(3) = V31(2) + a18,31 = 10 + 1 = 11

i = 19, V19(3) = min{V32(2) + a19,32,V33(2) + a19,33 ,V34(2) + a19,34,V35(2) + a19,35} =

= min{(9 + 3), (9 + 4), (8 + 4), (7 + 3)} =

= min{12; 13; 12; 10} = 10

i = 20, V20(3) = min{V32(2) + a20,32,V33(2) + a20,33 ,V34(2) + a20,34,V35(2) + a20,35} =

= min{(9 + 4), (9 + 3), (8 + 4), (7 + 4)} =

= min{13; 12; 12; 11} = 11

i = 21, V21(3) = V36(2) + a21,36 = 9 + 3 = 12

5. Четвёртое приближение (k = 4)

i = 2, V2(4) = V8(3) + a2,8 = 12 + 2 = 14

i = 3, V3(4) = V9(3) + a3,9 = 14 + 4 = 18

i = 4, V4(4) = min{V10(3) + a4,10, V11(3) + a4,11} =

= min{(12 + 2), (10 + 2)} = min{14;12} = 10

i = 5, V5(4) = min{V12(3) + a5,12, V13(3) + a5,13} =

= min{(13 + 3), (8 + 2)} = min{16; 10} = 10

i = 6, V6(4) = min{V14(3) + a6,14, V15(3) + a6,15, V16(3) + a6,16, V17(3) + a6,17,

V18(3) + a6,18, V19(3) + a6,19} = min{(10 + 4), (10 + 2), (9 + 3), (11 + 2), (11 + 1), (10 + 4)} = min{14; 12; 12; 16; 12; 14} = 12

i = 7, V7(4) = min{V20(3) + a7,20, V21(3) + a7,21} =

= min{(11 + 3), (12 + 1)} = min{14; 13} = 13

6. Пятое приближение (k = 5)

i = 1, V1(5) = min{V2(4) + a1,2, V3(4) + a1,3, V4(4) + a1,4, V5(4) + a1,5, V6(4) + a1,6,

V7(4) + a1,7} = min{(14 + 2), (18 + 1), (10 + 4), (10 + 1), (12+3), (13 + 1)} = min{16; 19; 14; 11; 15; 14} = 11

По данным таблицы 6 при k = 5, V1(5) = 11 находим оптимальный маршрут в MMD, который проходит через состояния (вершины) (e1, e4, e11, e28, e38, e43, e45), а так же (e1, e5, e13, e30, e37, e43, e45) и отметим их на графе (Рисунок 2).

Таблица 5. Значение оптимального пути от еi до е45

V1

V2

V3

V4

V5

V6

V7

V8

V9

V10

V11

V12

V13

V14

V15

k=0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=1

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=2

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=3

?

?

?

?

?

?

?

12

14

12

10

13

8

10

10

k=4

?

14

18

10

10

12

13

12

14

12

10

13

8

10

10

k=5

11

14

18

10

10

12

13

12

14

12

10

13

8

10

10

V16

V17

V18

V19

V20

V21

V22

V23

V24

V25

V26

V27

V28

V29

V30

k=0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=1

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=2

?

?

?

?

?

?

10

11

6

8

10

9

8

11

5

k=3

9

11

11

10

11

12

10

11

6

8

10

9

8

11

5

k=4

9

11

11

10

11

12

10

11

6

8

10

9

8

11

5

k=5

9

11

11

10

11

12

10

11

6

8

10

9

8

11

5

V31

V32

V33

V34

V35

V36

V37

V38

V39

V40

V41

V42

V43

V44

V45

k=0

?

?

?

?

?

?

?

?

?

?

?

?

3

2

0

k=1

?

?

?

?

?

?

4

7

6

4

5

6

3

2

0

k=2

10

9

9

8

7

9

4

7

6

4

5

6

3

2

0

k=3

10

9

9

8

7

9

4

7

6

4

5

6

3

2

0

k=4

10

9

9

8

7

9

4

7

6

4

5

6

3

2

0

k=5

10

9

9

8

7

9

4

7

6

4

5

6

3

2

0

Таблица 6. Номера промежуточных вершин L45 до оптимального пути от е1 до е45

e1

e2

e3

e4

e5

e6

e7

e8

e9

e10

e11

e12

e13

e14

e15

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=2

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=3

45

45

45

45

45

45

45

23

26

26

27

26

30

25

28

k=4

45

8

9

11

13

18

21

23

26

26

27

26

30

25

28

k=5

5

8

9

11

13

18

21

23

26

26

27

26

30

25

28

e16

e17

e18

e19

e20

e21

e22

е23

e24

e25

e26

e27

e28

e29

e30

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=2

45

45

45

45

45

45

38

38

37

37

38

38

38

38

37

k=3

29

31

31

35

33

36

38

38

37

37

38

38

38

38

37

k=4

29

31

31

32/35

33

36

38

38

37

37

38

38

38

38

37

k=5

29

31

31

32/35

33

36

38

38

37

37

38

38

38

38

37

e31

е32

e33

e34

e35

e36

e37

е38

e39

e40

e41

e42

e43

e44

e45

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

43

43

44

44

43

44

45

45

45

k=2

38

38

38

39

42

42

43

43

44

44

43

44

45

45

45

k=3

38

38

38

39

42

42

43

43

44

44

43

44

45

45

45

k=4

38

38

38

39

42

41/42

43

43

44

44

43

44

45

45

45

k=5

38

38

38

39

42

41/42

43

43

44

44

43

44

45

45

45

Рис.2. Сетевая модель множества допустимых вариантов

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

· Базовая деталь

· Секция вставлена в корпус

· К секции в сборе с корпусом припаяны токовые выводы

· На секцию в сборе с токовыми выводами , вставленную в корпус, надеты колпачки и корпус завальцован

· Конденсатор в сборе завальцован

· Торцы конденсатора в сборе залиты эпоксидным компаундом - получено готовое изделие.

2.3.3 По критерию максимальной технологичности

Вариант В1. Необходимо определить оптимальный вариант конструкции конденсатора МБМ. Задачу требуется решить по критерию максимальной технологичности:

,

где l - множество дуг маршрута из вершины е1 в вершину е45;

L - множество вариантов маршрутов из вершины e1 в e45,

В таблице 7 представлены веса дуг графа.

Таблица 7. Значения весов дуг графа сетевой модели

i - j

Кт

i - j

Кт

1-2

0.9

16-30

1

1-3

0.2

17-31

0.9

1-4

0.8

18-31

0.5

1-5

0.7

19-32

0.5

1-6

0.4

19-33

0.4

1-7

1

19-34

0.7

2-8

0.4

19-35

0.2

3-9

0.3

20-32

0.2

4-10

0.2

20-33

0.8

4-11

0.3

20-34

0.4

5-12

0.7

20-35

0.5

5-13

0.9

21-36

0.1

6-14

0.5

22-38

0.8

6-15

0.8

23-38

1

6-16

0.2

24-37

0.6

6-17

0.7

25-37

0.3

6-18

1

26-38

0.8

6-19

1

27-38

0.2

7-20

0.8

28-38

0.5

7-21

0.6

29-38

0.3

8-22

0.1

30-37

0.9

8-23

0.2

30-38

0.3

9-26

0.8

31-38

0.8

10-26

0.1

32-38

0.2

11-24

0.2

33-38

1

11-25

0.9

34-39

0.8

11-27

1

34-40

0.5

11-28

0.5

35-42

0.8

12-26

0.7

36-41

0.4

13-29

0.2

36-42

0.2

13-30

0.6

37-43

0.4

14-24

0.4

38-43

1

14-25

0.1

39-44

0.8

14-27

0.5

40-44

0.6

14-28

0.3

41-43

0.3

15-27

0.1

42-44

0.3

15-28

1

43-45

0.2

16-29

0.9

44-45

0.2

Все результаты, полученные в ходе решения, будем заносить в таблицу 8 и таблицу 9.

1. Нулевое приближение (k = 0)

V43(0) = 0.2

V44(0) = 0.2

V45(0) = 0

2. Первое приближение (k = 1)

i = 37, V37(1) = V43(0) + a37,43 = 0.2 + 0.4 = 0.6

i = 38, V38(1) = V43(0) + a38,43 = 0.2 + 1 = 1.2

i = 39, V39(1) = V44(0) + a39,44 = 0.2 + 0.8 = 1

i = 40, V40(1) = V44(0) + a40,44 = 0.2 + 0.6 = 0.8

i = 41, V41(1) = V43(0) + a41,43 = 0.2 + 0.3 = 0.5

i = 42, V42(1) = V44(0) + a42,44 = 0.2 + 0.3 = 0.5

3. Второе приближение (k = 2)

i = 22, V22(2) = V38(1) + a22,38 = 1.2 + 0.8 = 2

i = 23, V23(2) = V38(1) + a23,38 = 1.2 + 1 = 2.2

i = 24, V24(2) = V37(1) + a24,37 = 0.6 + 0.6 = 1.2

i = 25, V25(2) = V37(1) + a25,37 = 0.6 + 0.3 = 0.9

i = 26, V26(2) = V38(1) + a26,38 = 1.2 + 0.8 = 2

i = 27, V27(2) = V38(1) + a27,38 = 1.2 + 0.2 = 1.4

i = 28, V28(2) = V38(1) + a28,38 = 1.2 + 0.5 = 1.7

i = 29, V29(2) = V38(1) + a29,38 = 1.2 + 0.3 = 1.5

i = 30, V30(2) = max{V37(1) + a30,37; V38 (1) + a30,38}= max{(0.6+0.9),(1.2+0.3)} = = max {1.5; 1.5} = 1.5

i = 31, V31(2) = V38(1) + a31,38 = 1.2 + 0.8 = 2

i = 32, V32(2) = V38(1) + a32,38 = 1.2 + 0.2 = 1.4

i = 33, V33(2) = V38(1) + a33,38 = 1.2 + 1 = 2.2

i = 34, V34(2) = max{V39(1) + a34,39,V40(1) + a34,40} = max{(1 + 0.8), (0.8+0.5)} = = max {1.8; 1.3} = 1.8

i = 35, V35(2) = V42(1) + a35,42 = 0.5 + 0.8 = 1.3

i = 36, V36(2) = max{V41(1) + a36,41,V42(1) + a36,42} = max{(0.5+0.4),(0.5+0.2)} = = max {0.9; 0.7} = 0.9

4. Третье приближение (k = 3)

i = 8, V8(3) = max {V22(2) + a8,22, V23(2) + a8,23} = max {(2 + 0.1), (2.2+0.2)} = = max {2.1; 2.4} = 2.4

i = 9, V9(3) = V26(2) + a9,26 = 2 + 0.8 = 2.8

i = 10, V10(3) = V26(2) + a10,26 = 2 + 0.1 = 2.1

i = 11, V11(3) = max {V24(2) + a11,24,V25(2) + a11,25 ,V27(2) + a11,27,V28(2) + a11,28} = max {(1.2 + 0.2), (0.9 + 0.9), (1.4 + 1), (1.7 + 0.5)} =

= max {1.4; 1.8; 2.4; 2.2} = 2.4

i = 12, V12(3) = V26(2) + a12,26 = 2 + 0.7 = 2.7

i = 13, V13(3) = max {V29(2) + a13,29, V30(2) + a13,30} =

= max {(1.5 + 0.2), (1.5 + 0.6)} = max {1.7; 2.1} = 2.1

i = 14, V14(3) = max {V24(2) + a14,24, V25(2) + a14,25 , V27(2) + a14,27, V28(2) + a14,28} =

= max {(1.2 + 0.4), (0.9 + 0.1), (1.4 + 0.5), (1.7 + 1)} =

= max {2.6; 1; 1.9; 1.8} = 2.6

i = 15, V15(3) = max {V27(2) + a15,27, V28(2) + a15,28} =

= max {(1.4 + 0.1), (1.7 + 1)} = max{1.5; 1.8} = 1.8

i = 16, V16(3) = max {V29(2) + a16,29, V30(2) + a16,30 } =

= max {(1.5 + 0.9), (1.5 + 1)} = max{2.4; 2.5} = 2.5

i = 17, V17(3) = V31(2) + a17,31 = 2 + 0.9 = 2.9

i = 18, V18(3) = V31(2) + a18,31 = 2 + 0.5 = 2.5

i = 19, V19(3) = max {V32(2) + a19,32,V33(2) + a19,33 ,V34(2) + a19,34,V35(2) + a19,35} == max {(1.4 + 0.5), (2.2 + 0.4), (1.8 + 0.7), (1.3 + 0.2)} =

= max {1.9; 2.6; 2.5; 1.5} = 2.6

i = 20, V20(3) = max {V32(2) + a20,32,V33(2) + a20,33 ,V34(2) + a20,34,V35(2) + a20,35} = max {(1.4 + 0.2), (2.2 + 0.8), (1.8 + 0.4), (1.3 + 0.5)} =

= max {1.6; 3; 2.2; 1.8} = 3

i = 21, V21(3) = V36(2) + a21,36 = 0.9 + 0.1= 1

5. Четвёртое приближение (k = 4)

i = 2, V2(4) = V8(3) + a2,8 = 2.4 + 0.4 = 2.8

i = 3, V3(4) = V9(3) + a3,9 = 2.8 + 0.3 = 3.1

i = 4, V4(4) = max {V10(3) + a4,10, V11(3) + a4,11} =

= max {(2.1 + 0.2), (2.4 + 0.3)} = max {2.3; 2.7} = 2.7

i = 5, V5(4) = max {V12(3) + a5,12, V13(3) + a5,13} =

= max {(2.7 + 0.7), (2.1 + 0.9)} = max {3.4; 3} = 3

i = 6, V6(4) = max {V14(3) + a6,14, V15(3) + a6,15, V16(3) + a6,16, V17(3) + a6,17,

V18(3) + a6,18,V19(3) + a6,19} = max{(2.6 + 0.8),(1.8 + 0.8),(2.5+0.2), (2.9+0.7),(2.5+1),(2.6+1)}= max{3.4; 2.6; 2.7; 3.6; 3.5; 3.6}= 3.6

i = 7, V7(4) = max {V20(3) + a7,20, V21(3) + a7,21} =

= max {(3 + 0.8), (1 + 0.6)} = max {3.8; 1.6} = 3.8

6. Пятое приближение (k = 5)

i = 1, V1(5) = max {V2(4) + a1,2, V3(4) + a1,3, V4(4) + a1,4, V5(4) + a1,5, V6(4) + a1,6,

V7(4) + a1,7}= max {(2.8 + 0.9), (3.1 + 0.2), (2.7 + 0.8), (3+0.7), (3.6 + 0.4), (3.8+1)}= max{3.7; 3.3; 3.5; 3.7; 4; 4.8}= = 4.8

По данным таблицы 9 при k = 5, V1(5) = 4.8 находим оптимальный маршрут в MMD, который проходит через состояния (вершины) (e1, e6, e14, e24, e37, e43, e45) и отметим его на графе (рисунок 3).

Таблица 8. Значение оптимального пути от еi до е45

V1

V2

V3

V4

V5

V6

V7

V8

V9

V10

V11

V12

V13

V14

V15

k=0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=1

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=2

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=3

?

?

?

?

?

?

?

2.4

2.8

2.1

2.4

2.7

2.1

2.6

1.8

k=4

?

2.8

3.1

2.7

3

3.6

3.8

2.4

2.8

2.1

2.4

2.7

2.1

2.6

1.8

k=5

4.8

2.8

3.1

2.7

3

3.6

3.8

2.4

2.8

2.1

2.4

2.7

2.1

2.6

1.8

V16

V17

V18

V19

V20

V21

V22

V23

V24

V25

V26

V27

V28

V29

V30

k=0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=1

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

k=2

?

?

?

?

?

?

2

2.2

1.2

0.9

2

1.4

1.7

1.5

1.5

k=3

2.5

2.9

2.5

2.6

3

1

2

2.2

1.2

0.9

2

1.4

1.7

1.5

1.5

k=4

2.5

2.9

2.5

2.6

3

1

2

2.2

1.2

0.9

2

1.4

1.7

1.5

1.5

k=5

2.5

2.9

2.5

2.6

3

1

2

2.2

1.2

0.9

2

1.4

1.7

1.5

1.5

V31

V32

V33

V34

V35

V36

V37

V38

V39

V40

V41

V42

V43

V44

V45

k=0

?

?

?

?

?

?

?

?

?

?

?

?

0.2

0.2

0

k=1

?

?

?

?

?

?

0.6

1.2

1

0.8

0.5

0.5

0.2

0.2

0

k=2

2

1.4

2.2

1.8

1.3

0.9

0.6

1.2

1

0.8

0.5

0.5

0.2

0.2

0

k=3

2

1.4

2.2

1.8

1.3

0.9

0.6

1.2

1

0.8

0.5

0.5

0.2

0.2

0

k=4

2

1.4

2.2

1.8

1.3

0.9

0.6

1.2

1

0.8

0.5

0.5

0.2

0.2

0

k=5

2

1.4

2.2

1.8

1.3

0.9

0.6

1.2

1

0.8

0.5

0.5

0.2

0.2

0

e1

e2

e3

e4

e5

e6

e7

e8

e9

e10

e11

e12

e13

e14

e15

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=2

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=3

45

45

45

45

45

45

45

22

26

26

24

26

29

25/27

27

k=4

45

8

9

10

12

16

20

22

26

26

24

26

29

25/27

27

k=5

7

8

9

10

12

16

20

22

26

26

24

26

29

25/27

27

e16

e17

e18

e19

e20

e21

e22

е23

e24

e25

e26

e27

e28

e29

e30

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=2

45

45

45

45

45

45

38

38

37

37

38

38

38

38

38

k=3

29

31

31

35

33

36

38

38

37

37

38

38

38

38

38

k=4

29

31

31

35

33

36

38

38

37

37

38

38

38

38

38

k=5

29

31

31

35

33

36

38

38

37

37

38

38

38

38

38

e31

е32

e33

e34

e35

e36

e37

е38

e39

e40

e41

e42

e43

e44

e45

k=0

45

45

45

45

45

45

45

45

45

45

45

45

45

45

45

k=1

45

45

45

45

45

45

43

43

44

44

43

44

45

45

45

k=2

38

38

38

40

42

41

43

43

44

44

43

44

45

45

45

k=3

38

38

38

40

42

41

43

43

44

44

43

44

45

45

45

k=4

38

38

38

40

42

41

43

43

44

44

43

44

45

45

45

k=5

38

38

38

40

42

41

43

43

44

44

43

44

45

45

45

Таблица 9. Номера промежуточных вершин L45 до оптимального пути от е1 до е45

Рис.3. Сетевая модель множества допустимых вариантов

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

· базовая деталь - секция

· к секции припаяны токовые выводы

· на секцию в сборе с токовыми выводами подмотана бумажная лента

· на выводы секции с сборе установлен набор прокладок

· пакет конденсатора в сборе с уплотненными элементами установлен в трубчатый корпус

· корпус собранного конденсатора завальцован

· торцы конденсатора в сборе залиты эпоксидным компаундом - получено готовое изделие.

2. Расчет запусков на технологические операции на основе использования линейных стохастических сетей

2.1 Понятие линейной стохастической сети

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

Запуск на операцию (линию) - количество изделий (партий), поступающее на технологическую операцию для обработки в единицу времени (час, смену, месяц, год).


Подобные документы

  • Определение оптимального варианта конструкции ЭВМ с учетом последовательности операций. Расчет запусков на технологические операции на основе линейных стохастических сетей. Решение задачи оптимизации структуры на примере изготовления печатных плат.

    курсовая работа [1,1 M], добавлен 25.10.2012

  • Системы линейных алгебраических уравнений. Матричный метод решения систем линейных уравнений. Решение задачи математическим методом. Блок-схема алгоритма и листинг программы. Расчет трудоемкости разработки программы. Расчет себестоимости и цены программы.

    дипломная работа [144,8 K], добавлен 25.04.2012

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

    курсовая работа [2,2 M], добавлен 19.06.2015

  • Начало любого диалогового проектирования технологических процессов - открытие базы конкретных технологических процессов. Основные операции для совершения технологических процессов. Приемы работы по просмотру и редактированию документов в Microsoft Word.

    контрольная работа [3,7 M], добавлен 30.12.2010

  • Определение оптимального плана перевозок однородного груза из k-пунктов отправления в m-пункты назначения. Описание алгоритма нахождения потока минимальной стоимости. Решение транспортной задачи вручную и в среде MathCad, сравнение полученных результатов.

    курсовая работа [773,6 K], добавлен 09.12.2010

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

    лабораторная работа [176,3 K], добавлен 03.03.2010

  • Планирование прибыли при производстве двух видов топлива. Составление оптимального плана выпуска продукции для получения максимальной прибыли от ее реализации. Определение опорного плана перевозок грузов методом минимальной стоимости и с помощью Excel.

    контрольная работа [32,5 K], добавлен 12.11.2014

  • Понятие сетей и связи их компонентов. Характеристики и структура сетей. Основные модели, описывающие поведение сетей. Проектирование и реализация взвешенных сетей: требования к интерфейсу, выбор среды разработки, структура приложения. Анализ результатов.

    курсовая работа [1,1 M], добавлен 29.06.2012

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

    презентация [76,3 K], добавлен 19.08.2013

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

    курсовая работа [527,2 K], добавлен 28.05.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.