Основы логистики Левкин Григорий
Задачи маршрутизации перевозок мелкопартионных грузов и соответствующие им модели достаточно подробно исследованы в специальной литературе и реализованы во многих популярных автоматизированных информационных системах (АИС) для логистики, таких как «Деловая карта» (разработчик – ООО Фир ма «ИНГИТ»), Top Route (разработчик – компания Top Plan), Arc Logistics Route (разработчик – ESRI, Inc. (США)).
Одной из основных проблем при решении данных задач является их большая размерность, вызванная тем, что маршруты необходимо прокладывать между десятками и даже сотнями грузополучателей ежедневно. Второй не менее важной проблемой является необходимость выполнения жестких требований клиентов относительно времени доставки груза.
Например, при перевозке молочных продуктов все грузополучатели могут требовать доставки товара до десяти часов утра, что может вызвать затруднение в объединении в один маршрут нескольких клиентов. Следствием этого является необходимость привлечения к перевозкам дополнительного подвижного состава при его неполной загрузке и, соответственно, увеличение транспортных затрат. Третьей проблемой является существенная неравномерность поставок по дням недели и месяцам года, вызванная колебаниями спроса.
В практике работы дистрибьюторских компаний, осуществляющих доставку мелкопартионных грузов клиентам, нередко используется арендованный подвижной состав. Стоимость аренды, как правило, зависит от грузоподъемности автомобиля и сектора развозки груза. Поскольку секторы развозки формируются по территориальному принципу, то косвенно стоимость аренды зависит и от пробега автомобиля на маршруте. В данном случае минимизация общих транспортных расходов будет заключаться в оптимальной загрузке подвижного состава, вследствие чего минимизируется общее количество задействованных в перевозке автомобилей. Поскольку, как правило, при формировании развозочных маршрутов накладываются жесткие ограничения по времени доставки товаров потребителям, необходимо проверить выполнимость сформированных маршрутов.
Данную задачу можно решить с использованием дешевых и доступных любому пользователю геоинформационных систем (ГИС), включающих автоматический прокладчик маршрутов. К примеру, в г. Санкт-Петербурге эта задача решается с помощью программы «Электронный атлас автодорог. Улицы Санкт-Петербурга 2003» (фирмы «ИНГИТ») или компакт-диска «Автокарты / каталог 2004» (компании TopPlan).
Эвристические алгоритмы решения задачи формирования развозочных маршрутов включают два этапа, во-первых, группировку пунктов по маршрутам, во-вторых, определение рационального порядка объезда пунктов. Задачу группировки пунктов по маршрутам можно решить как частный случай задачи о назначениях. Ниже рассматривается алгоритм решения данной задачи и пример его практического использования.
Предположим, что имеется п грузополучателей или клиентов, каждого из которых может обслужить любой из m привлеченных для перевозок автомобилей. Стоимость обслуживания i-го клиента j-м автомобилем с или теневая цена (это цена резервирования провозных возможностей, ее величина отражает максимальную цену, которую можно согласиться заплатить за обслуживание i-го клиента), рассчитывается следующим образом:
где Qi – вес партии товара, доставленной i-му клиенту (кг); qj – грузоподъемность j-го автомобиля с учетом класса груза (кг); sj – затраты на рейс, выполненный j-м автомобилем (руб.).
Необходимо распределить автомобили по клиентам так, чтобы минимизировать суммарные затраты, связанные с выполнением перевозки.
В исследовании операций задача, сформулированная выше, известна как задача о назначениях. Введем переменные хР принимающие значение 1 в случае, когда i-го клиента обслуживает j-й автомобиль, и значение 0 во всех остальных случаях.
Тогда ограничение
гарантирует обслуживание i-го клиента лишь одним автомобилем, то есть заказы клиентов разбивать нельзя, а ограничение
гарантирует, что каждый автомобиль будет обслуживать не более b клиентов. Это означает, что мы пытаемся учесть ограничения по времени обслуживания клиентов еще на этапе решения задачи о назначениях.
Поскольку речь идет о формировании развозочных маршрутов, необходимо учесть ограничения по грузоподъемности:
означающие, что фактическая нагрузка подвижного состава не должна превышать его грузоподъемности.
Стоимость решения, то есть сумма теневых цен для обслуженных клиентов, должна быть минимизирована. Таким образом, задачу о назначениях подвижного состава можно записать следующим образом.
Задача о назначениях является частным случаем классической транспортной задачи. При этом условие
хij..О{0,1}, i=1, …, m, j=1, …, n
означает выполнение требования двоичности переменных х.., то есть в допустимом целеисчислении значениями переменных могут быть только 0 и 1. Следовательно, для ее решения может быть использован эффективный вычислительный алгоритм симплексного метода, реализованный в средстве «Поиск решения» Microsoft Excel.
Пример решения задачи
Рассмотрим условный пример. Допустим, нам необходимо сформировать развозочные маршруты для обслуживания пяти клиентов, вес партии товара каждого из них колеблется в диапазоне от 0,8 до 1,45 т, а общий вес всех товаров составляет 5,9 т. В нашем распоряжении имеется семь автомобилей: пять автомобилей ГАЗ-3302 «Газель» грузоподъемностью 1,5 т и два автомобиля ГАЗ-53 грузоподъемностью 3 т. Стоимость аренды автомобиля ГАЗ-3302 «Газель» составляет 1 тыс. руб., а автомобиля ГАЗ-53 – 1,5 тыс. руб. Таким образом, имеется избыток грузовых возможностей, следовательно, необходимо определить подвижной состав, использование которого минимизирует транспортные издержки, и закрепить его за клиентами.
Для решения задачи на рабочем листе Excel разработаем модель рассматриваемой задачи. Разрабатываемую модель необходимо представить в виде трех таблиц: матрицы теневых цен сij, матрицы переменных хij и матрицы произведения сij*хij. Для решения задачи необходимо связать значения таблиц формулами. Зависимости, связывающие переменные модели, представлены в табл. 6–8.
В табл. 1 мы видим, что теневые цены рассчитываются по формуле (1), для чего в ячейку В6 занесена формула
Таблица 1
Зависимости, связывающие переменные в матрице теневых цен
В6=($16/В$12)В$5, которая затем распространяется на весь диапазон ячеек В6:Н10, содержащих теневые цены.
Таблица 2
Зависимости, связывающие переменные в матрице переменных
Таблица 3
Фактическую загрузку подвижного состава рассчитывают по формуле (4), которая занесена в ячейке В11 в виде В11=СУММПРОИЗВ ($16:$110;1_6:1_10). Аналогично данная формула распространяется на весь диапазон ячеек В11:Н11, содержащих значения загрузки.
В табл. 2 мы видим, что в диапазоне L6:R10 содержатся изменяемые ячейки, формулы, занесенные в диапазон S6:S10, суммируют значения изменяемых ячеек по строкам, а занесенные в диапазон L11:R11 – по столбцам. Функция, занесенная в ячейки строки «Выбор», возвращает значение 1, если в ячейках строки «Сумма» находится значение, большее или равное 1, и значение О-в противном случае.
Таблица 4
Параметры надстройки Excel – Поиск решения
Обязательное условие для расчетов: в табл. 2 и 3 нужно установить числовой формат ячейки без знаков после запятой (<Формат> <Ячейки> <Число>, числовые форматы – числовой, число десятичных знаков – 0).
Представленные в табл. 3 формулы служат для вычисления целевой функции, то есть суммы теневых цен для обслуженных клиентов.
В диалоговое окно «Поиск решения» заносятся целевая ячейка, диапазон изменяемых ячеек и ограничения. Свод параметров модели представлен в табл. 4.
В результате использования программы «Поиск решения» (надстройка Excel) осуществляется оптимизация транспортного плана.
При заполнении формы «Поиск решения» получаем следующее:
При введении ограничения двоичности может возникнуть сложность в введении этого параметра. Поэтому необходимо задавать его следующим образом:
Параметры «Поиска решения» приведены на рисунке:
В итоге получается следующий результат (см. рис. на стр. 215).
Задача для самостоятельного решения
Продемонстрируем возможность фактического применения рассмотренного алгоритма на практическом примере. Одна из крупных дистрибьюторских компаний Санкт-Петербурга ООО «Холдинг78», осуществляющая поставку продуктов питания в магазины города и Ленинградской области, использует для перевозки арендованный подвижной состав. Поскольку ежедневно данная компания обслуживает до полутора тысяч клиентов, что вызывает серьезные проблемы при формировании маршрутов, весь город разбит на зоны обслуживания и секторы развозки. Перед диспетчерами, занимающимися формированием маршрутов, ставится задача – обслужить всех клиентов, используя минимальное количество подвижного состава.
Решение данной задачи до настоящего времени не автоматизировано, но имеется определенный алгоритм, в соответствии с которым, во-первых, выбирается рациональный по грузоподъемности подвижной состав из имеющегося в наличии. Во-вторых, формируются маршруты внутри секторов развозки при условии, что число пунктов, объединенных в один маршрут, не должно превышать двенадцати. Если число клиентов в данном секторе развозки превышает двенадцать, то часть их присоединяется к клиентам ближайших секторов таким образом, чтобы выполнялось данное ограничение.
В качестве примера взяты данные об обслуживании клиентов данной компании в зоне Московского района Санкт-Петербурга за один день. Сводная таблица грузопотоков и фактически сформированные маршруты представлены в табл. 5.
В табл. 5 представлены следующие данные:
– в «шапке» таблицы отмечены: дата, регион, сектор развозки, номер магазина, номера рейсов и модели автомобилей, которыми были обслужены данные клиенты (магазины);
– в столбце «сумма» указан вес заказа каждого магазина (кг);
– в строке «сумма» – фактическая загрузка каждого автомобиля (кг).
В ячейках таблицы на пересечении соответствующих строк и столбцов представлен вес товара, доставленного клиенту данным рейсом (кг).
Анализ данной таблицы показывает: для обслуживания 25-ти клиентов потребовалось девять единиц подвижного состава, рейсы 48,54 и 57 выполнены с крайне низкой загрузкой автомобилей, заказ магазина номер 7254 распределен между двумя единицами подвижного состава, что может быть оправдано только при отсутствии автомобиля требуемой грузоподъемности.
Расчет фактических затрат на перевозку представлен в табл. 6.
Таблица 5
Сводная таблица грузопотоков в базовом варианте
Расчет показывает, что в базовом варианте общие затраты на перевозку, включающие затраты на аренду автомобиля и затраты на экспедирование, составили 12,405 тыс. руб.
Попытаемся улучшить данное решение. Во-первых, сократим количество единиц подвижного состава, предоставив для выполнения заказа магазина номер 7254 автомобиль КамАЗ-5320 грузоподъемностью 8 т. Во– вторых, используем алгоритм линейного программирования для оптимизации загрузки подвижного состава. В табл. 7 представлена матрица теневых цен.
Таблица 6
Расчет фактических затрат на перевозку
Таблица 7
Матрица теневых цен сij.
Остальные матрицы необходимо составить и заполнить в соответствии с примером. Время выполнения задачи с помощью «Поиска решения» может занять длительное время.
Библиографический список
1. Бочкарев А.А. Решение задачи о назначении в управлении цепями поставок мелкопартионных грузов / Бочкарев А.А., Горбатенко Д.В. Логистика сегодня. № 5. 2004. С. 12–19.
2. Левкин Г.Г. Логистика: теория и практика. М.: Директ-Медиа. 2013. 217 с.
3. Модели и методы теории логистики. Учебное пособие / Под ред. Лукинского B.C. СПб: Питер. 2003. 176 с.
4. Цисарь И.Ф. Лабораторные работы на персональном компьютере. М.: Экзамен. 2004.
5. Эффективная работа с Microsoft Excel 2000 /Додж М. и др. СПб: Питер. 2001.
Тема 28
Размещение товаров на складе
Теоретические пояснения к решению задачи
Задача определения приемлемого варианта размещения товаров на складе не является новой для торговли и материально-технического снабжения. Суть ее заключается в определении оптимальных мест хранения для каждой товарной группы. Разработаны различные методы, предлагающие решать эту задачу с помощью ЭВМ.
Несмотря на очевидное достоинство, применение данных методов сдерживается необходимостью наличия на складах соответствующего программного обеспечения и вычислительной техники, а также персонала, владеющего этой техникой.
Названные ограничения могут быть преодолены в результате применения так называемого «правила Парето (20/ 80)». Согласно этому правилу 20 % объектов, с которыми обычно приходится иметь дело, дают, как правило, 80 % результатов этого дела. Соответственно, оставшиеся 80 % объектов дают 20 % результатов. Американцы называют эту закономерность правилом большого пальца: поднятый вверх большой палец правой руки символизирует эти самые 20 % объектов, при этом сжатые в кулак 4 пальца обозначают их значимость – 80 %.
Рис. 14. Разделение потоков на складе:
– «горячая» линия; – «холодная» линия
На складе применение метода Парето позволяет минимизировать количество перемещений посредством разделения всего ассортимента на группы товаров, требующих большого количества перемещений, и группы товаров, к которым обращаются достаточно редко.
Как правило, часто отпускаемые товары составляют лишь небольшую часть ассортимента, и располагать их необходимо вдоль так называемых «горячих» линий или зон. Товары, требующиеся реже, отодвигают на «второй план» и размещают вдоль «холодных» линий (зон) (рис. 14).
Вдоль «горячих» линий могут располагаться также крупногабаритные товары и товары, хранящиеся без тары, так как их перемещение связано со значительными трудностями.
Пимер решения задачи
Рассмотрим склад, ассортимент которого включает 27 позиций (табл. 8). Предположим, что груз поступает и отпускается целыми грузовыми пакетами, хранится в стеллажах на поддонах в пакетированном виде и все операции с ним полностью механизированы. Всего за предшествующий период (например, за прошлый месяц) было получено 945 грузовых пакетов, столько же и отпущено. Груз размещается на хранение по случайному закону.
Необходимо выделить значимый (с точки зрения количества внутрискладских перемещений) ассортимент склада и разместить его в «горячей» зоне.
Таблица 8 Реализация за месяц отпущенных грузовых пакетов
Расположим все ассортиментные позиции в порядке убывания количества отпущенных за месяц грузовых пакетов (табл. 9). Верхние 6 позиций (приблизительно 20 % объектов) составят значимую группу А.
Для изучения особенностей размещения товаров на складе необходимо сделать модель склада в Excel, на которую в три ряда наносятся 27 мест хранения. Длину одного места хранения принять 1 м. Тогда длина всей зоны хранения -9м. Далее следует внести значения из таблицы 1 (наименование товаров и количество отпущенных пакетов). Для составления модели необходимо определить транспортную работу при перевозке анализируемого ассортимента.
При этом значение каждой ячейки перемножается на удвоенное расстояние от места хранения до зоны приемки и отпуска. Затем полученные значения суммируются по строкам и столбцу.
Пример. В первом ряду располагается 10 единиц товара. От первого ряда до зоны приемки товара 1 м. Транспортная работа составляет 20 м.
После определения транспортной работы при случайном расположении товара, необходимо переместить наиболее спрашиваемые товары ближе к выходу и определить сокращение работы транспорта (рис. 15).
Таблица 9
Распределение ассортимента на складе по правилу Парето
Примечание. Рассмотренный в этой задаче классический алгоритм в настоящее время подвергся пересмотру. Так, Роберт Б. Футлик (член совета директоров национальной Ассоциации консультантов по грузопереработке и управлению запасами материальных ресурсов, США) отмечает, что требуют уточнения как долевые соотношения, диктуемые законом Парето, так и опирающийся на него метод ABC.
Выводы, полученные по результатам исследования предполагают необходимость дополнения подмножеств ABC еще одним подмножеством D, включающим в себя номенклатуру такой продукции, на которую нет спроса очень длительный период (например, год и более).
Рис. 15. Модель склада
С одной стороны, имидж распределительного центра создают главным образом товары группы А, которые всегда имеются в продаже. Однако важной составляющей имиджа являются и редко запрашиваемые товары подмножества D. Если центр хотя бы два раза подряд не смог удовлетворить заказ клиента на какой-либо товар очень редкого спроса, то такой клиент обычно теряет доверие к центру. Однако вовсе не обязательно хранить редко запрашиваемые товары в распределительном центре. Необходимо собирать информацию о местонахождении этих товаров в других распределительных центрах, у клиентов или на промышленных предприятиях, для которых эти товары превратились в неликвиды и которые желают побыстрее от них избавиться.
Компьютерный анализ спроса показал, что нуждается в уточнении общепринятое положение о целесообразности хранения товаров повышенного спроса в легкодоступном месте. Такое положение в прошлом веке фактически превратилось в аксиому. На самом деле при удовлетворении многономенклатурных заказов товары повышенного спроса почти всегда отпускаются вместе с товарами стандартного и редкого спроса, поэтому нужно провести анализ сочетаний и выбрать те из них, в которых эти товары наиболее часто заказываются. Сосредоточение товаров в различных складских зонах с учетом характера спроса может привести к нерациональному использованию объема и площади склада и увеличить расходы на комплектацию заказов. Однако это касается только крупных современных складов. В отношении других объектов использование вышерассмотренной методики возможно.
Задача для самостоятельного решения
Таблица 10
Реализация за месяц отпущенных грузовых пакетов
Библиографический список
1. Гаджинский A.M. Практикум по логистике. М. 2001. С. 26–39.
2. Левкин Г.Г. Логистика: теория и практика. М.: Директ-Медиа. 2013. 217 с.
3. Футлик Р.Б. О верификации метода ABC. Логистика. № 1. С. 22.
Приложения
Приложение 1
Вопросы к экзамену по дисциплине «Основы логистики»
1. Особенности логистического подхода при управлении предприятием.
2. История развития логистики в историческом аспекте. Этапы развития логистики на предприятии.
3. Понятие потока в логистических системах. Классификация материальных, информационных и финансовых потоков.
4. Понятие обратного материального потока в материалопроводящих системах. Отличие обратных потоков от возвратных материальных потоков.
5. Содержание концепции логистики. Основные положения и принципы.
6. Логистическая система. Классификация логистических систем на макро– и микроуровне.
7. Управление запасами производственного предприятия. Виды запасов на предприятии. Современные подходы к управлению запасами.
8. Классификация запасов в макро-микрологистических системах. Разграничение запасов на макро– и микроуровне.
9. Виды запасов на предприятии. Порядок постановки системы управления запасами на предприятии.
10. Сравнительная характеристика моделей управления запасами.
11. Порядок кругооборота запасов на товарном складе. Основные подходы к совершенствованию управления запасами на основе теории запасов.
12. Использование концепции логистики при управлении работой складов разных классов. Основные показатели эффективности работы склада.
13. Причины использования складов в сфере товарного обращения.
14. Содержание логистики снабжения. Задача выбора поставщика.
15. Производственная логистика, определение. Логистическая и традиционная концепции организации производства, их принципиальное отличие.
16. Сущность логистического аудита. Отличие от бухгалтерской проверки. Причины и порядок проведения логистического аудита на предприятии.
17. Организация сбыта на предприятии с использованием концепции логистического менеджмента.
18. Роль информационного обеспечения в логистических системах на макро– и микроуровне. Направления совершенствования информационного обеспечения в функциональных областях логистики с использованием логистического подхода.
19. Сущность логистического сервиса. Особенности восприятия сервиса с позиции продавца и покупателя.
20. Особенности использования стратегии логистического аутсорсинга на предприятии. Преимущества и недостатки.
21. Последовательность действий передачи логистических функций на внешнее исполнение. Сравнительная характеристика инсорсинга и аутсорсинга.
22. Особенности взаимодействия между подразделениями предприятия при использовании толкающей и тянущей модели организации производства.
23. Формулировка задачи маршрутизации перевозок. Порядок составления маршрутов при организации доставки грузов в оптовой торговле.
24. Транспортное обеспечение в логистических системах. Организация выбора вида транспортного средства или способа транспортировки.
25. Функции и роль службы логистики на предприятии. Понятие централизации и децентрализации в логистических системах.
26. Технология размещения и учета движения товаров на складе с использованием специализированного программного обеспечения.
27. Толкающая и тянущая модельуправления потоками на предприятии. Особенности организации и реализации этих моделей с учетом производимой продукции с ориентацией на рынок.
28. Логистический канал и логистическая цепь. Виды кана лов и цепей в зависимости от специфики рынка товаров.
29. Современный подход к проведению логистического аудита и консалтинга.
30. Транспорт общего и не общего пользования, используемый в международных перевозках на макро– и микроуровне.
31. Характеристика мультимодальной перевозки, комбинированной перевозки, унимодальной перевозки.
32. Смешанная перевозка, характеристика.
33. Оператор интермодальной перевозки, особенности его деятельности.
34. Интермодальная технология, характеристика.
35. Дополнительные (сопутствующие) операции при интермодальной перевозке.
36. Порядок взаимодействия интермодального оператора с клиентом.
37. Риски в международной перевозке грузополучателя и интермодального оператора.
38. Характеристика системы «ступица и спицы» в транспортной системе.
39. Транспортный агент, экспедитор, таможенный брокер и интермодальный оператор в международных перевозках. Функции.
40. Управление возвратными материальными потоками на предприятиях.
Приложение 2
Компетенции студента, формируемые в результате освоения учебной дисциплины/ Ожидаемые результаты образования и компетенции студента по завершении освоения программы учебной дисциплины
Приложение 3
Образовательные технологии при изучении дисциплины «Основы логистики»
При изучении дисциплины студенты имеют доступ к учебно-методическому комплексу дисциплины, представленному в электронной форме на учебном сайте www.tovarovedenie.org и www.scipeople.ru, в том числе ко всем опубликованным учебно-методическим разработкам, включающим в себя рекомендации по организации самостоятельной работы (выполнению расчетных заданий, использованию компьютерных технологий при их выполнении, использованию интернет-ресурсов и видеофильмов при подготовке к семинарским занятиям и экзаменам).
При реализации программы дисциплины «Основы логистики» применяются различные образовательные технологии. Лекционный материал преподается с привлечением большого количества практических примеров, с использованием аудио– и видеоматериалов, персонального компьютера и мультимедийной установки (проектора).
Семинары включают в себя решение задач, обсуждение деловых ситуаций и проблемных ситуаций, развивающих способность самостоятельно обосновывать и принимать решения. Часть практических занятий имеет целью создание проекта (составление логистической цепи, формирование алгоритма решения проблемы в сфере логистики предприятия).
При организации самостоятельной работы студентов при изучении дисциплины «Основы логистики» используются элементы дистанционного обучения. Одним из направлений дистанционного обучения студентов является использование преподавателями собственных сайтов (www.tovarovedenie.org – сайт Левкина Г.Г., доцента кафедры экономики транспорта, логистики и управления качеством).
Дистанционная форма, дополняя аудиторные занятия, позволяет повышать уровень знаний обучающихся за счет привлечения новых информационных ресурсов и мультимедийных технологий, способствует активизации учебной деятельности, усилению роли самостоятельной работы.
Итоговая форм контроля по дисциплине – экзамен. Сдача студентом экзамена должна представлять собой демонстрацию знания, но не воспроизведение полученной информации. В соответствии с этим тезисом должен быть построен учебный процесс при освоении дисциплины. Поэтому экзаменационные вопросы следует формулировать так, чтобы не было дублирования вопроса лекции или темы учебного пособия.
Вопрос к экзамену может быть составлен как обобщение двух-трех вопросов учебного курса или как обобщение (вывод) учебного материала, который должен сформировать студент. Следовательно, студент генерирует знание, а изучение дисциплины, общение студентов с преподавателем и между собой, учебно-методическое обеспечение, научно-исследовательская работа являются необходимыми, но не единственными условиями формирования профессионального мышления.
Приложение 4
Интернет-ресурсы
Заключение
Использование логистики на предприятии предполагает разумное сочетание централизованного и децентрализованного подходов к управлению входящими, внутренними и выходящими материальными потоками.
Еще одним важным условием эффективного внедрения концепции логистики является вовлечение работников предприятия в процесс управления материальными потоками на уровнях выполнения логистических операций на рабочих местах, при взаимодействии между функциональными службами, а также при обмене материальными потоками с другими организациями в процесс снабжения, сбыта и транспортировки грузов.
В результате использования логистического подхода в производственной сфере, внутренней и международной торговле, при транспортировке грузов снижаются финансовые и временные затраты на физическое товародвижение, повышается надежность функционирования и конкурентоспособность предприятий.
Все это свидетельствует об актуальности освоения методологии логистики студентами транспортных вузов, так как повышение эффективности работы транспортных систем является первоочередной задачей экономики Российской Федерации.
Основные проблемы при подготовке пособия «Основы логистики» были связаны с необходимостью найти приемлемое сочетание отечественных (российских) и мировых (западных) традиций в исследованиях и практике логистики. В связи с этим полагаем, что не все актуальные современные проблемы логистики освещены в пособии, поэтому замечания и пожелания просим направлять по адресу [email protected].