Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Содержание.docx
Скачиваний:
152
Добавлен:
01.04.2015
Размер:
204.17 Кб
Скачать

2. Применение scm системы на ооо «зэвс Авто» - завод элементов выпускных систем

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

«ЗЭВС Авто» был создан в 2000 году и направлен на производство выпускных систем для автомобилей, как для Российского, так и для иностранного производства и для автотракторной техники.

В ассортимент элементов выпускных систем входит: приёмные трубы, резонаторы, глушители, каталитические нейтрализаторы, пламегасители.

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

Цель «ЗЭВС Авто» - индивидуальный подход и max учёт требований потребителей.

«ЗЭВС Авто» стремится развивать связи со странами СНГ и Евросоюзом.

В 2005 году завод применил систему SCM.

При использовании SCM все бизнес - процессы изменились в положительную сторону. Такие как:

  • взаимоотношения с потребителями;

  • обслуживание потребителей;

  • выполнение заказов;

  • поддержка производственных процессов;

  • управление возвратными и материальными потоками;

  • управление снабжением и т.д.

Главная цель бизнес - процессов заключается в повышении в качестве обслуживания и уменьшением затрат во всей цепочке поставок.

Для более нормального функционирования SCM требуется техническая поддержка. На «ЗЭВС Авто» используются специальные программные продукты. Например, программа по управлению цепочкой поставок, позволяющая отслеживать движение продукции и материалов. Так же присутствует учётная система, которая следит за количеством произведённой и присутствующей на складе продукцией.

У «ЗЭВС Авто» есть свой веб - сайт на котором потребитель может заказать необходимый ему продукт. На сайте есть обратная связь, по которой можно связаться и задать необходимые вопросы.

При использовании SCM системы «ЗЭВС Авто» увеличило прибыль на 10%, снизило скорость обработки заказов на 20%. Также увеличилось качество обслуживания клиентов.

Таким образом, использование SCM системы принесло положительные результаты как для предприятия, так и для клиентов.

  1. Практическая часть

Таблица 1

Условия задачи:

8. Решить транспортную задачу методом потенциалов. Начальное решение Х0 найти методом наименьшей стоимости.

13

4

13

2

5

100

1

15

5

6

7

130

15

6

4

5

5

140

4

6

13

4

11

220

50

160

130

10

210

Таблица 2

Исходная таблица:

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

  A1

 

13

0

 

4

0

 

13

0

 

2

0

 

5

0

  100

  A2

 

1

0

 

15

0

 

5

0

 

6

0

 

7

0

  130

  A3

 

15

0

 

6

0

 

4

0

 

5

0

 

5

0

  140

  A4

 

4

0

 

6

0

 

13

0

 

4

0

 

11

0

  220

Потребность

50

160

130

10

210

 

Транспортная задача является открытой, так как запас груза больше потребностей на 30 единиц. Приведем задачу к закрытому типу - введем фиктивного потребителя B6.

Таблица 3

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

 

13

0

 

4

0

 

13

0

 

2

0

 

5

0

 

0

0

  100

  A2

 

1

0

 

15

0

 

5

0

 

6

0

 

7

0

 

0

0

  130

  A3

 

15

0

 

6

0

 

4

0

 

5

0

 

5

0

 

0

0

  140

  A4

 

4

0

 

6

0

 

13

0

 

4

0

 

11

0

 

0

0

  220

Потребность

50

160

130

10

210

30

 

Находим опорный план по правилу минимального элемента: Введем некоторые обозначения: Ai* - излишек нераспределенного груза от поставщика Ai Bj* - недостача в поставке груза потребителю Bj

Временно исключаем из рассмотрения клетки фиктивного потребителя. Находим незанятую клетку с минимальным тарифом: (2,1). Помещаем туда меньшее из чисел A2*=130 и B1*=50; Находим незанятую клетку с минимальным тарифом: (1,4). Помещаем туда меньшее из чисел A1*=100 и B4*=10; Находим незанятую клетку с минимальным тарифом: (1,2). Помещаем туда меньшее из чисел A1*=90 и B2*=160; Находим незанятую клетку с минимальным тарифом: (3,3). Помещаем туда меньшее из чисел A3*=140 и B3*=130; Находим незанятую клетку с минимальным тарифом: (3,5). Помещаем туда меньшее из чисел A3*=10 и B5*=210; Находим незанятую клетку с минимальным тарифом: (4,2). Помещаем туда меньшее из чисел A4*=220 и B2*=70; Находим незанятую клетку с минимальным тарифом: (2,5). Помещаем туда меньшее из чисел A2*=80 и B5*=200; Находим незанятую клетку с минимальным тарифом: (4,5). Помещаем туда меньшее из чисел A4*=150 и B5*=120; Теперь распределим оставшийся груз между поставщиками и фиктивным потребителем B6. Поместим в клетку (4,6) 30 единиц груза

Таблица 4

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

90

   

13

 

   

2

10

   

5

 

   

0

 

  100

  A2

   

1

50

   

15

 

   

5

 

   

6

 

   

7

80

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

   

4

 

   

6

70

   

13

 

   

4

 

   

11

120

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Целевая функция F=3300

Решаем задачу методом потенциалов: Примем некоторые обозначения:  i - индекс строки; j - индекс столбца; m - количество поставщиков; n - количество потребителей.

Этап 1

Полагая потенциал U1=0, определяем остальные потенциалы из соотношенияUi+Vj=Ci,j(i=1..m, j=1..n), просматривая все занятые клетки. ПотенциалыUi: U1=0 V2=C1,2-U1=4V4=C1,4-U1=2U4=C4,2-V2=2V5=C4,5-U4=9V6=C4,6-U4=-2U2=C2,5-V5=-2U3=C3,5-V5=-4V1=C2,1-U2=3V3=C3,3-U3=8Определяем значения оценокSi,j=Ci,j-(Ui+Vj)для всех свободных клеток: S1,1= c1,1- (u1+ v1) = 10.S1,3 = c1,3 - (u1 + v3) = 5. S1,5 = c1,5 - (u1 + v5) = -4. S1,6 = c1,6 - (u1 + v6) = 2. S2,2 = c2,2 - (u2 + v2) = 13. S2,3 = c2,3 - (u2 + v3) = -1. S2,4 = c2,4 - (u2 + v4) = 6. S2,6 = c2,6 - (u2 + v6) = 4. S3,1 = c3,1 - (u3 + v1) = 16. S3,2 = c3,2 - (u3 + v2) = 6. S3,4 = c3,4 - (u3 + v4) = 7. S3,6= c3,6- (u3+ v6) = 6. S4,1= c4,1- (u4+ v1) = -1. S4,3= c4,3- (u4+ v3) = 3. S4,4= c4,4- (u4+ v4) = 0. Если имеется несколько клеток с одним и тем же наименьшим значением оценки, то из них выбирается клетка, имеющая наименьший тариф. Наиболее потенциальной является клетка(1,5). Для нее оценка =4. Строим для нее цикл, помечая клетки цикла знаками "плюс" и "минус".

Таблица 5

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

 - 

4

90

   

13

 

   

2

10

 + 

5

 

   

0

 

  100

  A2

   

1

50

   

15

 

   

5

 

   

6

 

   

7

80

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

   

4

 

 + 

6

70

   

13

 

   

4

 

 - 

11

120

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Перемещаем по циклу груз величиной в 90 единиц, прибавляя эту величину к грузу в клетках со знаком "плюс" и отнимая ее от груза в клетках со знаком "минус".

В результате перемещения по циклу получим новый план:

Таблица 6

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

10

   

5

90

   

0

 

  100

  A2

   

1

50

   

15

 

   

5

 

   

6

 

   

7

80

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

   

4

 

   

6

160

   

13

 

   

4

 

   

11

30

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Целевая функция F= 2940

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

Этап 2

Полагая потенциал U1=0, определяем остальные потенциалы из соотношения Ui+Vj=Ci,j(i=1..m, j=1..n), просматривая все занятые клетки. Потенциалы Ui: U1=0 V4=C1,4-U12 V5=C1,5-U15 U2=C2,5-V5=2 U3=C3,5-V5=0 U4=C4,5-V5=6 V6=C4,6-U4-6 V1=C2,1-U2-1 V3=C3,3-U34 V2=C4,2-U40 Определяем значения оценок Si,j=Ci,j-(Ui+Vj) для всех свободных клеток: S1,1 = c1,1 - (u1 + v1) = 14. S1,2 = c1,2 - (u1 + v2) = 4. S1,3 = c1,3 - (u1 + v3) = 9. S1,6 = c1,6 - (u1 + v6) = 6. S2,2 = c2,2 - (u2 + v2) = 13. S2,3 = c2,3 - (u2 + v3) = -1. S2,4 = c2,4 - (u2 + v4) = 2. S2,6 = c2,6 - (u2 + v6) = 4. S3,1 = c3,1 - (u3 + v1) = 16. S3,2 = c3,2 - (u3 + v2) = 6. S3,4 = c3,4 - (u3 + v4) = 3. S3,6 = c3,6 - (u3 + v6) = 6. S4,1 = c4,1 - (u4 + v1) = -1. S4,3 = c4,3 - (u4 + v3) = 3. S4,4 = c4,4 - (u4 + v4) = -4. Если имеется несколько клеток с одним и тем же наименьшим значением оценки, то из них выбирается клетка, имеющая наименьший тариф. Наиболее потенциальной является клетка (4,4). Для нее оценка =4. Строим для нее цикл, помечая клетки цикла знаками "плюс" и "минус".

Таблица 7

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

 - 

2

10

 + 

5

90

   

0

 

  100

  A2

   

1

50

   

15

 

   

5

 

   

6

 

   

7

80

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

   

4

 

   

6

160

   

13

 

 + 

4

 

 - 

11

30

   

0

30

  220

Потребность

50

160

130

10

210

30

 

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

Таблица 8

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

 

   

5

100

   

0

 

  100

  A2

   

1

50

   

15

 

   

5

 

   

6

 

   

7

80

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

   

4

 

   

6

160

   

13

 

   

4

10

   

11

20

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Целевая функция F= 2900

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

Этап 3

Полагая потенциал U1=0, определяем остальные потенциалы из соотношения Ui+Vj=Ci,j(i=1..m, j=1..n), просматривая все занятые клетки. Потенциалы Ui: U1=0 V5=C1,5-U15 U2=C2,5-V5=2 U3=C3,5-V5=0 U4=C4,5-V5=6 V6=C4,6-U4-6 V1=C2,1-U2-1 V3=C3,3-U34 V2=C4,2-U40 V4=C4,4-U4-2 Определяем значения оценок Si,j=Ci,j-(Ui+Vj) для всех свободных клеток: S1,1 = c1,1 - (u1 + v1) = 14. S1,2 = c1,2 - (u1 + v2) = 4. S1,3 = c1,3 - (u1 + v3) = 9. S1,4 = c1,4 - (u1 + v4) = 4. S1,6 = c1,6 - (u1 + v6) = 6. S2,2 = c2,2 - (u2 + v2) = 13. S2,3 = c2,3 - (u2 + v3) = -1. S2,4 = c2,4 - (u2 + v4) = 6. S2,6 = c2,6 - (u2 + v6) = 4. S3,1 = c3,1 - (u3 + v1) = 16. S3,2 = c3,2 - (u3 + v2) = 6. S3,4 = c3,4 - (u3 + v4) = 7. S3,6 = c3,6 - (u3 + v6) = 6. S4,1 = c4,1 - (u4 + v1) = -1. S4,3 = c4,3 - (u4 + v3) = 3. Если имеется несколько клеток с одним и тем же наименьшим значением оценки, то из них выбирается клетка, имеющая наименьший тариф. Наиболее потенциальной является клетка (4,1). Для нее оценка =1. Строим для нее цикл, помечая клетки цикла знаками "плюс" и "минус".

Таблица 9

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

 

   

5

100

   

0

 

  100

  A2

 - 

1

50

   

15

 

   

5

 

   

6

 

 + 

7

80

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

 + 

4

 

   

6

160

   

13

 

   

4

10

 - 

11

20

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Перемещаем по циклу груз величиной в 20 единиц, прибавляя эту величину к грузу в клетках со знаком "плюс" и отнимая ее от груза в клетках со знаком "минус".

В результате перемещения по циклу получим новый план:

Таблица 10

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

 

   

5

100

   

0

 

  100

  A2

   

1

30

   

15

 

   

5

 

   

6

 

   

7

100

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

130

   

5

 

   

5

10

   

0

 

  140

  A4

   

4

20

   

6

160

   

13

 

   

4

10

   

11

 

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Целевая функция F= 2880

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

Этап 4

Полагая потенциал U1=0, определяем остальные потенциалы из соотношения Ui+Vj=Ci,j(i=1..m, j=1..n), просматривая все занятые клетки. Потенциалы Ui: U1=0 V5=C1,5-U15 U2=C2,5-V5=2 U3=C3,5-V5=0 V1=C2,1-U2-1 V3=C3,3-U34 U4=C4,1-V1=5 V2=C4,2-U41 V4=C4,4-U4-1 V6=C4,6-U4-5 Определяем значения оценок Si,j=Ci,j-(Ui+Vj) для всех свободных клеток: S1,1 = c1,1 - (u1 + v1) = 14. S1,2 = c1,2 - (u1 + v2) = 3. S1,3 = c1,3 - (u1 + v3) = 9. S1,4 = c1,4 - (u1 + v4) = 3. S1,6 = c1,6 - (u1 + v6) = 5. S2,2 = c2,2 - (u2 + v2) = 12. S2,3 = c2,3 - (u2 + v3) = -1. S2,4 = c2,4 - (u2 + v4) = 5. S2,6 = c2,6 - (u2 + v6) = 3. S3,1 = c3,1 - (u3 + v1) = 16. S3,2 = c3,2 - (u3 + v2) = 5. S3,4 = c3,4 - (u3 + v4) = 6. S3,6 = c3,6 - (u3 + v6) = 5. S4,3 = c4,3 - (u4 + v3) = 4. S4,5 = c4,5 - (u4 + v5) = 1. Если имеется несколько клеток с одним и тем же наименьшим значением оценки, то из них выбирается клетка, имеющая наименьший тариф. Наиболее потенциальной является клетка (2,3). Для нее оценка =1. Строим для нее цикл, помечая клетки цикла знаками "плюс" и "минус".

Таблица 11

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

 

   

5

100

   

0

 

  100

  A2

   

1

30

   

15

 

 + 

5

 

   

6

 

 - 

7

100

   

0

 

  130

  A3

   

15

 

   

6

 

 - 

4

130

   

5

 

 + 

5

10

   

0

 

  140

  A4

   

4

20

   

6

160

   

13

 

   

4

10

   

11

 

   

0

30

  220

Потребность

50

160

130

10

210

30

 

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

Таблица 12

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

 

   

5

100

   

0

 

  100

  A2

   

1

30

   

15

 

   

5

100

   

6

 

   

7

 

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

30

   

5

 

   

5

110

   

0

 

  140

  A4

   

4

20

   

6

160

   

13

 

   

4

10

   

11

 

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Целевая функция F= 2780

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

Этап 5

Полагая потенциал U1=0, определяем остальные потенциалы из соотношения Ui+Vj=Ci,j(i=1..m, j=1..n), просматривая все занятые клетки. Потенциалы Ui: U1=0 V5=C1,5-U1=5U3=C3,5-V5=0V3=C3,3-U3=4U2=C2,3-V3=1V1=C2,1-U2=0U4=C4,1-V1=4V2=C4,2-U4=2V4=C4,4-U4=0V6=C4,6-U4=-4Определяем значения оценокSi,j=Ci,j-(Ui+Vj)для всех свободных клеток: S1,1= c1,1- (u1+ v1) = 13.S1,2 = c1,2 - (u1 + v2) = 2. S1,3 = c1,3 - (u1 + v3) = 9. S1,4 = c1,4 - (u1 + v4) = 2. S1,6 = c1,6 - (u1 + v6) = 4. S2,2 = c2,2 - (u2 + v2) = 12. S2,4 = c2,4 - (u2 + v4) = 5. S2,5 = c2,5 - (u2 + v5) = 1. S2,6 = c2,6 - (u2 + v6) = 3. S3,1 = c3,1 - (u3 + v1) = 15. S3,2 = c3,2 - (u3 + v2) = 4. S3,4= c3,4- (u3+ v4) = 5. S3,6= c3,6- (u3+ v6) = 4. S4,3= c4,3- (u4+ v3) = 5. S4,5= c4,5- (u4+ v5) = 2. Так как все оценкиSi,j>=0, то полученный план является оптимальным. Транспортная задача решена.

Таблица 13

Поставщик

Потребитель

Запасы  груза

    B1    

    B2    

    B3    

    B4    

    B5    

    B6    

  A1

   

13

 

   

4

 

   

13

 

   

2

 

   

5

100

   

0

 

  100

  A2

   

1

30

   

15

 

   

5

100

   

6

 

   

7

 

   

0

 

  130

  A3

   

15

 

   

6

 

   

4

30

   

5

 

   

5

110

   

0

 

  140

  A4

   

4

20

   

6

160

   

13

 

   

4

10

   

11

 

   

0

30

  220

Потребность

50

160

130

10

210

30

 

Целевая функция F= 2780 30 единиц груза из хранилища A4 осталось нераспределенным.

Данные расчеты были получены, при помощи программы «Optimal».