Диссертация (1138558), страница 27
Текст из файла (страница 27)
Кроме того, важно понимать,готов ли поставщик поставлять продукцию в микспаллетах, илиже допустимо использование только монопаллет.3.Обработкаполученнойинформации.Посколькуформатпредоставления исходных данных может разниться, его необходимопривести в единый вид по каждому из параметров, в соответствии сединицами измерения, указанными в атрибутах разработанной моделии алгоритма, представленных в параграфе 3.2 диссертации.4.Подготовка и расчет оптимизационной модели. В случаеиспользованияпрограммногообеспечения,требуетсявнестиобработанные данные в расчетный документ.Далее переходим к алгоритму оптимизации, представленному впараграфе 3.2 диссертации (блок схема алгоритма приведена вприложении В диссертации).Детальное описание шагов алгоритма и необходимых процедурприведено в параграфе 3.2, здесь кратко опишем основные блоки.Блок 1.
Производится первичная оценка исходных данных.Определяется тип оптимизационной модели. Кроме того, проверяетсявозможность обеспечения «эффективных поставок», когда основныезатраты на организацию таких поставок возможно оплатить изприбыли, полученной на интервале повторного заказа, что позволяетснизить величину требуемых финансовых вложений (оборотногокапитала) при поставках продукции.Блок 2. Процедуры этого блока относятся именно к формату«эффективных поставок». Производится оптимизация параметровпоставок с позиции снижения общих логистических издержек, с учетомвесогабаритных характеристик продукции, возможности выбора типаТС и с учетом его грузовместимости / грузоподъемности.156Блок 3. Процедуры этого блока относятся к тем вариантаморганизации поставок, которые не были отнесены, к «эффективным».Также производится оптимизация параметров стратегии поставок спозицииснижения общихлогистическихиздержек, сучетомвесогабаритных характеристик продукции, возможности выбора типаТС и с учетом его грузовместимости / грузоподъемности.Блок 4.
Производится итоговый выбор оптимальных параметровстратегии поставок, с учетом результатов, полученных в результатепроведения процедур из блоков 2 и 3.Блок 5. Процедуры данного блока выполняются лишь в случае,если для используемых ТС доступны скидки на стоимость поставкиболее чем одним транспортным средством. Производится выбороптимальных параметров стратегии поставок.5.Полученные, в результате совершенствования транспортногообеспечения логистической деятельности, с использованием новоймодели и алгоритма, оптимальные параметры стратегии поставок будутпредставлены в следующем виде: T0i – частота поставок в годах; q*j –оптимальный размер партии заказа продукции j, в единицах продукции.Отметим, что полученные результаты для q*j могут приниматьдробные значения (если при оптимизации не было установленоограничение на целочисленность).
Отметим, что в случае простогоокругления, необходимо учитывать такие факторы как размерстрахового запаса, частоту поставок, коэффициент использованиягрузовместимости используемых ТС, поскольку в противном случаемогут иметь место следующие ситуации: в случае округления вменьшую сторону – отсутствие товара на складе (при низком уровнестрахового запаса), что приведет к неполному удовлетворению спросаи потенциальной потере лояльности клиентов (мягким рискам); вслучае постоянного округления для каждой поставки в большую157сторону–возможноепревышениегрузоподъемности/грузовместимости ТС, иммобилизацию средств в запасах и др.
Такжедля полученных дробных результатов параметра q*j, его интерпретацияможет быть проведена следующим образом:Предположим, что в результате оптимизации поставок трехноменклатурных позиций, получены следующие результаты дляпараметра q*j: q*1 = 4,1; q*2 = 6,36; q*3 = 8,2. При этом величина интервалаповторного заказа T0i = 0,01136. Частота поставок при правильномокруглении показателей размеров заказов устанавливается на основерешения системы соответствующих линейных уравнений.
Например,чтобы обеспечить указанные выше средние показатели в даннойситуации можно делать поставки следующими партиями товаров: (5; 6; 8) - с частотой / вероятностью p1 = 0, (09); (4; 6; 9) - с частотой / вероятностью p2 = 0, (18); (4; 6; 8) - с частотой / вероятностью p3 = 0, (72).С другой стороны, как отмечалось выше, можно ограничитьсяприближенным решением, округлив размеры заказов по j-товарам доприемлемых целых значений.6.Полученные результаты позволят оптимизировать общиелогистическиеиздержкипотребителейнаприосновеполномудовлетворениисовершенствованияспросатранспортногообеспечения логистической деятельности, в частности, за счетоптимизации параметров стратегии многономенклатурных поставок.Представленные в работе модель и алгоритм позволяют учитыватьвесогабаритныехарактеристикипоставляемойпродукцииигрузоподъемность и / или грузовместимость транспортных средств,могут также применяться для других участников цепей поставок, имогут быть трансформированы на деятельность других отраслей158Приложение В.
Блок-схемы универсальных алгоритмов одно- имногономенклатурной оптимизации поставок партионных грузовБлок-схема алгоритма однономенклатурной оптимизации.1Задать параметры модели: D, Ch, СП, РП, LП2Задать число N доступных типов транспортных средств и параметры ихвместимости и стоимости доставки: qmi, С0i, для i= {1, 2, …, n}3Уточняется тип модели: A, B, C, D. Соответственно задаются их показателиK и ri4Определяются оптимальные стратегии для поставок одним ТС: находятсяоптимальные размеры заказов q0i по формуле (2.5), при этом уточняются ri (еслиучитывается ВЦД – по формулам (3.1) или (3.2))5Определяются минимальные значения целевых функций при поставках одним ТСi-го типа: Si =Si(q0i) – по формуле (3.3)6Определяется наилучший тип i* ТС, минимизирующий целевую функцию припоставках одним ТС: Si* = min {Si}7Есть ли скидки настоимостьпоставкиприсовместномиспользованииТС?Да8Нет7аАнализ прекратить:оптимальное решениенайдено на шаге 6.Его атрибуты:i* - тип ТС;q0i - размер заказа7бАнализ продолжить: сформировать множество Ω тех вариантов совместныхпоставок, для которых указанные скидки предлагаютсяаРисунок В.1.
Блок-схема алгоритма однономенклатурной оптимизации (начало)ɚɚȿɫɬɶɥɢɷɮɮɟɤɬɢɜɧɵɟɩɪɟɞɥɨɠɟɧɢɹɫɤɢɞɤɢ"ɇɟɬȾɚȺɧɚɥɢɡɩɪɟɤɪɚɬɢɬɶɪɟɲɟɧɢɟɧɚɣɞɟɧɨɧɚɲɚɝɟɉɪɟɞɫɬɚɜɢɬɶɟɝɨɚɬɪɢɛɭɬɵLɬɢɩɌɋTLɪɚɡɦɟɪɡɚɤɚɡɚɛȺɧɚɥɢɡ ɩɪɨɞɨɥɠɢɬɶ ɫɮɨɪɦɢɪɨɜɚɬɶ ɦɧɨɠɟɫɬɜɨ ɞɨɩɨɥɧɢɬɟɥɶɧɵɯ ɚɥɶɬɟɪɧɚɬɢɜɩɨɫɬɚɜɤɢɧɟɫɤɨɥɶɤɢɦɢɌɋɫɷɮɮɟɤɬɢɜɧɵɦɢɫɤɢɞɤɚɦɢɉɭɫɬɶQɢɯɱɢɫɥɨȾɥɹɤɚɠɞɨɣɚɥɶɬɟɪɧɚɬɢɜɵɢɡɨɩɪɟɞɟɥɢɬɶɡɧɚɱɟɧɢɟɰɟɥɟɜɨɣɮɭɧɤɰɢɢ±ɩɨɮɨɪɦɭɥɚɦ±ȼɵɛɪɚɬɶɧɚɢɥɭɱɲɟɟɡɧɚɱɟɧɢɟɰɟɥɟɜɨɣɮɭɧɤɰɢɢɩɪɢɫɨɜɦɟɫɬɧɵɯɩɨɫɬɚɜɤɚɯ PLQ^`ɦɢɧɢɦɭɦɫɪɟɞɢɚɥɶɬɟɪɧɚɬɢɜɢɡɇɟɬɚɈɩɬɢɦɚɥɶɧɨɟɪɟɲɟɧɢɟɬɨɤɨɬɨɪɨɟɧɚɣɞɟɧɨɧɚɲɚɝɟɉɪɟɞɫɬɚɜɢɬɶɟɝɨɚɬɪɢɛɭɬɵLɬɢɩɌɋTLɪɚɡɦɟɪɡɚɤɚɡɚɛȾɚɈɩɬɢɦɚɥɶɧɵɦɢɛɭɞɭɬɫɨɜɦɟɫɬɧɵɟɩɨɫɬɚɜɤɢɂɯɚɬɪɢɛɭɬɵLɜɢɞɌɋNɱɢɫɥɨɬɚɤɢɯɌɋɩɪɢɩɨɫɬɚɜɤɚɯɪɚɡɦɟɪɡɚɤɚɡɚ±ɩɨɮɨɪɦɭɥɟNāTLɈɰɟɧɢɬɶɫɬɪɭɤɬɭɪɭɞɟɧɟɠɧɵɯɩɨɬɨɤɨɜɰɟɩɢɩɨɫɬɚɜɨɤɢɟɟɷɮɮɟɤɬɢɜɧɨɫɬɶɊɢɫɭɧɨɤȼȻɥɨɤɫɯɟɦɚɚɥɝɨɪɢɬɦɚɨɞɧɨɧɨɦɟɧɤɥɚɬɭɪɧɨɣɨɩɬɢɦɢɡɚɰɢɢɨɤɨɧɱɚɧɢɟɉɪɟɞɫɬɚɜɢɦɛɥɨɤɫɯɟɦɭɚɥɝɨɪɢɬɦɚɦɧɨɝɨɧɨɦɟɧɤɥɚɬɭɪɧɨɣɨɩɬɢɦɢɡɚɰɢɢɂɡɥɨɠɟɧɢɟ ɚɥɝɨɪɢɬɦɚ ɩɪɟɞɩɨɥɚɝɚɟɬ ɱɬɨ ɤɚɠɞɵɣ ɲɚɝ ɛɭɞɟɬ ɪɟɚɥɢɡɨɜɚɧɩɪɢɦɟɧɢɬɟɥɶɧɨ ɤɨ ɜɫɟɦ ɬɢɩɚɦ Ɍɋ ɨ ɤɨɬɨɪɵɯ ɩɨɣɞɟɬ ɪɟɱɶ ɧɚ ɫɨɨɬɜɟɬɫɬɜɭɸɳɟɦɲɚɝɟɁɚɞɚɬɶɩɚɪɚɦɟɬɪɵɦɨɞɟɥɢQ'M&KMɋɉMɊɉM/ɉMɈɩɪɟɞɟɥɢɬɶɡɧɚɱɟɧɢɹɫɤɚɥɹɪɧɵɯɩɪɨɢɡɜɟɞɟɧɢɣɁɚɞɚɬɶɱɢɫɥɨ1ɞɨɫɬɭɩɧɵɯɬɢɩɨɜɬɪɚɧɫɩɨɪɬɧɵɯɫɪɟɞɫɬɜɢɩɚɪɚɦɟɬɪɵɢɯɝɪɭɡɨɜɦɟɫɬɢɦɨɫɬɢɢɫɬɨɢɦɨɫɬɢɞɨɫɬɚɜɤɢTPLMɋLɞɥɹL ^«Q`ɈɩɪɟɞɟɥɢɬɶɫɤɚɥɹɪɧɵɟɩɪɨɢɡɜɟɞɟɧɢɹɈɩɪɟɞɟɥɢɬɶɡɧɚɱɟɧɢɹɨɝɪɚɧɢɱɟɧɢɣ¨Lɩɨɮɨɪɦɭɥɚɦɢɥɢɍɬɨɱɧɹɟɬɫɹɬɢɩɦɨɞɟɥɢ$%&'ɋɨɨɬɜɟɬɫɬɜɟɧɧɨɡɚɞɚɟɬɫɹɩɨɤɚɡɚɬɟɥɶ.
ɇɚ ɨɫɧɨɜɟ ɞɥɹ ɜɫɟɯ ɬɢɩɨɜ Ɍɋ ɩɪɨɜɟɪɢɬɶ ɜɨɡɦɨɠɧɨɫɬɶ ɨɛɟɫɩɟɱɟɧɢɹɷɮɮɟɤɬɢɜɧɵɯ ɩɨɫɬɚɜɨɤ ɱɬɨ ɨɛɭɫɥɨɜɢɬ ɪɚɡɛɢɟɧɢɟ ɜɫɟɯ Ɍɋ ɧɚ ɞɜɚ ɫɩɟɰɢɚɥɶɧɵɯɫɩɢɫɤɚɧɟɬɌɋɨɬɧɨɫɢɬɫɹɤɫɩɢɫɤɭȾɥɹɌɋɜɵɩɨɥɧɟɧɨɞɚɌɋɨɬɧɨɫɢɬɫɹɤɫɩɢɫɤɭɎɨɪɦɢɪɨɜɚɧɢɟɞɜɭɯɫɩɢɫɤɨɜɌɋ Ɏɨɪɦɢɪɨɜɚɧɢɟɫɩɢɫɤɚ ɎɨɪɦɢɪɨɜɚɧɢɟɫɩɢɫɤɚɊɢɫɭɧɨɤȼɒɚɝɢ±ɚɥɝɨɪɢɬɦɚɦɧɨɝɨɧɨɦɟɧɤɥɚɬɭɪɧɨɣɨɩɬɢɦɢɡɚɰɢɢ1612_66.1 Определить параметры T*i и ri для ТС из списка 1 по формулам (3.7) – (3.8)77.1 Проверка влияния фактора грузовместимости для ТС i-го типа (из списка 1)нетОптимальныйинтервал повторногозаказа для этого ТСтребуетсязадатьравенством T0i = ∆i8T*i ≤ ∆iвыполненодаОптимальнаястратегия дляэтого ТС уженайдена нашаге 6Определяем численные значения:3. Оптимальных параметров поставок (T0i и q0i = T0j ∙ Dj)4. Целевых функций Si (по формулам (3.10)), причем дляставки ri учитываем пункты 8.1 и 8.2 блок-схемы:8.29Использоватьзначение ri изформулы (3.11)8.1Оставить значениеri, найденное поформуле (3.8)9.1 Выбираем вариант с минимальным значением Si из списка 1 доступных ТС.Результат используем как Si*(1), соответствующий выбранному типу ТС4Рисунок В.4.
Шаги 6 – 9 алгоритма многономенклатурной оптимизации16231010.1 Определить T*i и ri (формулы (3.7) и (3.8)) для ТС из списка 211Учет грузовместимости ТСнетДля ТСвыполнено(3.9)даПринимаем T0i = T*i ,ri находим по формуле (3.8)Принимаем T0i = ∆i,ri находим по формуле (3.11)12Учет эффективности поставокнетДля ТСвыполнено(3.12)даПоставки таким ТС не будутэффективными. Убираем ТСиз рассмотрения / анализанетРассмотренвесь список2?Возврат на шаг 10алгоритмаУтверждаются оптимальныепараметры, уже найденныена шаге 11да13Для каждого ТС определитьзначение Si по формулам (3.10).14Находим наименьшее значениеSi, используем его далее как Si*(2)Переход на шаг 1510.4Рисунок В.5. Шаги 10 – 14 алгоритма многономенклатурной оптимизации163Теперь обратим внимание на следующее.
На следующем рисунке В.6 будутпредставлены шаги процедур оптимизации, которые соответствуют блоку 4. Это –завершающие шаги этапа алгоритма оптимизации транспортного обеспеченияпоставок при управлении запасами, в формате которого будет найдено наилучшеерешение применительно к ситуации, когда такие поставки планируются именноодним ТС.
При этом будет указан выбранный для реализации поставок тип ТС, атакже параметры оптимальной стратегии поставок.Как уже отмечалось, если поставки сразу несколькими ТС не планируются(например, из-за отсутствия скидки на стоимость таких совместных поставок), тооптимальное решение уже будет найдено. В противном случае, т.е. если будутпредложены скидки на стоимость совместных поставок, процедуры оптимизациинадо будет продолжить. Соответствующие шаги будут представлены на рисункахВ.7 – В.8.415Из полученных на шагах 9 и 14 выбрать наилучший вариант (наименьшеезначение из Si*(1) и Si*(2)). Далее обозначаем его Si*.Указать соответствующее ТС и параметры стратегии поставок.нетПроцедуры оптимизациизавершены.