RUS | UKR | ENG || ДонНТУ > Портал магистров ДонНТУ
Магистр ДонНТУ Безе Владимир Игоревич

Безе Владимир Игоревич

Факультет компьютерных наук и технологий
Кафедра автоматизированных систем управления
Специальность «Информационные управляющие системы»

Подсистема оптимизации маршрутов погрузчиков в условиях склада ЗАО «ПО «КОНТИ»

Научный руководитель: к.т.н., доц. Телятников Александр Олегович

Подсистема оптимизации маршрутов погрузчиков в условиях склада ЗАО «ПО «КОНТИ»

Введение

      Задача определения приемлемого варианта размещения товаров на складе не является новой для торговли и системы материально-технического снабжения. Суть ее заключается в определении оптимальных мест хранения товара.
      Разработка решений, направленных на оптимизацию размещения товаров на складе, производится в два этапа.
      На первом этапе потребуется собрать данные о товарах, определить перечень оптимальных для данного ассортимента мест хранения, а также рассчитать необходимое количество мест хранения. При составлении общей планировки склада целесообразно учитывать прогнозы в отношении ассортимента, объемов продаж того или иного товара, увеличения запасов сезонных товаров.
      На основании рассчитанного количества мест хранения, а также с учетом используемой технологии обработки груза, определяются типы и количество стеллажей, составляется подробный план помещений с размещением стеллажей и поддонов.
      На втором этапе необходимо разработать алгоритм размещения товаров на складе.
      Как правило, на складах, использующих автоматизированную систему управления, не производится жесткая привязка наименований товаров к местам хранения. Практикуется динамическое размещение, согласно которому система управления складом выбирает ячейку.
      Определение правил хранения в информационной системе выполняется путем указания для наименования товара параметров «режим хранения» и «область». Эти же параметры устанавливаются и в ячейках. Таким образом, ячейки для размещения единицы хранения определяются при полном совпадении данных параметров. Для единицы хранения может быть задана штатная, внештатная и критическая область размещения. При невозможности размещения в штатные места хранения система пытается разместить во внештатные, а затем в критические места хранения.
      Типичные характеристики, определяемые для ячеек склада и размещаемых товаров:
      1. Весовые характеристики. Груз может подразделяться на тяжелый (превышающий по весу стандартный показатель) и стандартный. Для тяжелых грузов может быть выделена определенная зона, оборудованная стеллажами повышенной грузоподъемности, либо ячейки напольного хранения, что позволит сократить затраты на оснащение склада стеллажным оборудованием.
      2. Грузополучатель. Для склада имеет смысл физически разделять хранение грузов, принадлежащих разным грузополучателям. В этом случае ячейки на складе объединяются в области для временного размещения груза только определенного грузополучателя, где товары от разных поставщиков консолидируются для дальнейшей отправки. При изменении параметров грузооборота возможно сокращение или увеличение заданных областей.
      3. Оборачиваемость, ликвидность, частота обращения. С целью минимизации суммарных передвижений персонала по складу может производиться размещение групп товаров с более высокими показателями ближе к выходу из зоны и на нижних ярусах хранения, отбор из которых ведется без использования вспомогательных инструментов и техники. Производится регулярный анализ оборачиваемости, ликвидности, частоты обращения каждого наименования, актуализируются соответствующие характеристики товаров в системе управления складом.
      Основные принципы рациональной транспортировки внутри склада, обеспечивающих эффективную грузопереработку, сводится к следующему:
      - транспортировка грузов должна проходить по сквозным «прямоточным» маршрутам;
      - применение универсального оборудования, сокращающего общий парк подъемно-транспортных средств;
      - эффективные алгоритм построения оптимальных маршрутов для подъемно-транспортных средств.
      Критериями оптимизации такой задачи являются:
      - минимальное расстояние перевозки товара;
      - выбор ближайшего погрузчика к места отгрузки.

Актуальность

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

Практическая ценность

      Размещение товаров на складе играет ключевую роль в оптимизации складских процессов. От того, как товар размещен на складе, зависит и сохранение его качества, и скорость отбора.

Обзор исследований по теме

      Для всех типов складов можно выделить некоторые общие принципы и методы оптимизации.
      - применительно к складу правило Парето будет звучать следующим образом: 80% грузооборота дают 20% товаров. Для выявления этих 20% проводится АВС-анализ (рисунок 1). Суть его состоит в том, что подсчитывается общее количество проданного товара каждого вида за достаточно продолжительный период времени (квартал, полгода или год). Затем создается ранжированный список, в верхней части которого перечисляется наиболее ходовой товар, а в нижней – наименее востребованный. Около 80% суммарного грузооборота даст верхняя часть списка, суммарное количество номенклатурных позиций в которой составит примерно 20% от всей номенклатуры. Эти 20% товаров надо разместить либо ближе к входу, либо ближе к зоне комплектации, если таковая имеется. Сумма всех произведений (1) даст количество перемещений (в метрах), которое необходимо выполнить по уклад¬ке груза на хранение и отборке, при размещении в соот¬ветствии с правилом Парето.

;      (1)

      где Dp - количество перемещений;
      ki - количество грузопакетов ассортиментной позиции;
      di - расстояние от места распо¬ложения до зоны приемки и отпуска.
      - на любом складе следует использовать систему адресного хранения товаров. У каждого местонахождения товаров, чем-либо отличающегося от соседнего, должен быть свой адрес (например, ряд 01, ярус 03, ячейка 08 или кратко 01-03-08). Эта система должна найти отражение в корпоративной информационной системе (КИС) и/или складских карточках товаров.
      - также на любом складе следует разработать оптимальный маршрут движения по складу при постановке товара на хранение и подборе заказа либо выработать порядок движения по складу. Эти данные желательно отразить в КИС. Можно использовать отборочный лист, позиции в котором расставлены в соответствии с порядком обхода.


      Рисунок 1 – Размещение товаров на стеллажах зоны хранения в зависимости от частоты отбора (группировка проведена АВС-методом)

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

Основные результаты

      Имеется n пунктов отгрузки в которых сосредоточены поступившие товары, их наименования Nm1,…,Nmn и количество A1,…,An. И имеются m*k*p ячейки B1,1,1,…,Bm,k,p для размещения товара. Также имеются два типа погрузчиков, первый тип может размещать товары на высоту 1,…,p1, а второй на высоту 1,…,p. Также известно место нахождения каждого погрузчика на складе Mj,o, j=1,…,m+n;o=1,…k. Необходимо составить план размещения товара на складе.
      Определим для каждой зоны отгрузки, какие места размещения предназначены для поступивших товаров (рисунок 2), и методом Кларка-Райта получим маршруты.
      Для расчета расстояний между выбранными местами dij, i=1,…,m, используется формула (2):

,      (2)

      где Ii, Ij – номер стеллажа мест i и j; Ji, Jj – номер ячейки мест i и j; Lp – расстояние проема между стеллажами; Ly – ширина ячейки; k – количество ячеек в стеллаже.
      Для расчета расстояний от зоны отгрузки dij, i=0, используется формула (3):

,      (3)

      где Mzo – номер стеллажа, напротив которого находится зона отгрузки.



Рисунок 2 – Маршруты


      Есть два способа перевозки грузов радиальный маршрут «А» и кольцевой маршрут «В» (рисунок 2). Разница между маршрутом «А» и «В» (4), называется метровый выигрыш.

sij = (2d01 + 2d02)-( d01 + d02 + d12)=d01 + d02 – d12      (4)

      По формуле (5) рассчитываются метровые выигрыши sij.

sij = d0i + d0j – dij      (5)

      Полученные значения заносятся в таблицу 1, где представлены расстояния между пунктами dij (правая верхняя часть матрицы) и метровые выигрыши sij (левая нижняя часть матрицы).

      Таблица 1 – Матрица расстояний и метровых выигрышей

Матрица расстояний между пунктами (dij)
Матрица метровых выигрышей (sij) 0 d01 d02 d03 d0r
d10 1 d12 d13 d1r
d20 d21 2 d23 d2r
s30 s31 s32 3 d3r
sr0 sr1 sr2 sr3 r

      Пошаговое описание алгоритма Кларка-Райта:
      Шаг 1. На матрице километровых выигрышей находим ячейку (i*, j*) с максимальным метровым выигрышем Smax:

,      (6)

      При этом должны соблюдаться следующие три условия:
      1) пункты i* и j* не входят в состав одного и того же маршрута;
      2) пункты i* и j* являются начальным и/или конечным пунктом тех маршрутов, в состав которых они входят;
      3) ячейка (i*, j*) не заблокирована (т.е. рассматривалась на предыдущих шагах алгоритма).
      Если удалось найти такую ячейку, которая удовлетворяет трем указанным условиям, то переход к шагу 2. Если не удалось, то переход к шагу 6.
      Шаг 2. Маршрут, в состав которого входит пункт i*, обозначим как маршрут 1. Соответственно, маршрут, в состав которого входит пункт j*, обозначим как маршрут 2. Введем следующие условные обозначения:
      N = {1, 2, …, k} – множество мест; – подмножество пунктов, входящих в состав маршрута 1; – подмножество пунктов, входящих в состав маршрута 2.
      Очевидно, что (согласно шагу 1, условие 1).
      Рассчитаем суммарный объем перевозок по маршрутам 1 и 2:

и ,      (7)

      где ql – спрос k-го места (1 – разместить груз, -1 – изъять груз).
      Шаг 3. Проверим на выполнение следующее условие:

q1 + q2 = 0      (8)

      Если условие выполняется, то переход к шагу 4, если нет – к шагу 5.
      Шаг 4. Производим объединение маршрутов 1 и 2 в один общий кольцевой маршрут X. Будем считать, что пункт i* является конечным пунктом маршрута 1, а пункт j* – начальным пунктом маршрута 2.
      Шаг 5. Повторяем шаги 1-4 до тех пор, пока при очередном повторении не удастся найти Smax, который удовлетворяет трем условиям из шага 1.
      После выполнения алгоритма находятся маршруты передвижения (рисунок 3). Затем между погрузчиками распределяются найденные маршруты и заносятся им в очередь.



Рисунок 3 – Места размещения товаров


Заключение

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

Литература

  1. Линдерс М. Р., Фирон Х. Е. Управление снабжением и запасами: Логистика [Текст] : пер. с англ. - СПб.: Полигон, 1999
  2. Оптимизация размещения товара в распределительном центре [Электронный ресурс]. - Режим доступа: http://www.axelot.ru...
  3. Разработка системы складирования центре [Электронный ресурс]. - Режим доступа: http://virgos.ru...
  4. Tuning a Parametric Clarke-Wright Heuristic via a Genetic Algorithm [Электронный ресурс]. - Режим доступа: http://citeseerx.ist.psu.edu...
  5. АЛГОРИТМЫ РЕШЕНИЯ ТРАНСПОРТНЫХ, СЕТЕВЫХ ЗАДАЧ И ЗАДАЧ О НАЗНАЧЕНИИ [Электронный ресурс]. - Режим доступа: http://www.agta.ru...
  6. Clarke & Wright's Savings Algorithm [Электронный ресурс]. - Режим доступа: http://www.hha.dk...
  7. Задача о кратчайших путях [Электронный ресурс]. - Режим доступа: http://algolist.manual.ru...
  8. Оптимизация размещения товара на складе фармдистрибьютора [Электронный ресурс]. - Режим доступа: http://www.lobanov-logist.ru...
  9. Маршрутизація транспортних перевезень методом Кларка-Райта і її автоматизація в MS Excel [Электронный ресурс]. - Режим доступа: http://studentbank.ru...
  10. Оптимальное размещение ресурсов на складе [Электронный ресурс]. - Режим доступа: http://edu.dvgups.ru...

При написании данного реферата магистерская работа еще не завершена. Дата завершения работы декабрь 2011 г. Полный текст работы и материалы по теме могут быть получены у автора или его научного руководителя после указанной даты.


Резюме | Автобиография | Библиотека | Ссылки | Отчет о поиске | Индивидуальный раздел