Диссертация (1138558), страница 14
Текст из файла (страница 14)
Как уже отмечалось, от такой зависимости можноизбавиться, если ограничиться использованием достаточных условий обеспеченияэффективных поставок в формате моделируемых денежных потоков.Для этого, показатели Т0 и q0 для оптимальной стратегии управлениязапасами надо упростить, учитывая что r=0 (это соответствует оптимизации безучета ВЦД). Соответственно такой процедуре, показатели Т0 и q0 дадут большие повеличине значения, чем в ситуации с учетом конкретного значения r. Поэтому речьпойдет как раз о достаточном условии, при котором можно будет обеспечитьуказанные выше выплаты из выручки.
Таким условием будет выполнениеследующей системы из двух неравенств:(C П РП ) / 2 LП C0Ch / D ;PП LП 2 C0Ch / D .(2.31)Как уже было указано, обобщенный формат формул из параграфа 2.3 дляуниверсальных моделей дан в приложении А.К вопросу эффективности многономенклатурных поставок: универсальноепредставление.Чтобы обеспечить интерес бизнеса к рассматриваемым моделям управлениязапасами, можно рассмотреть следующий важный для приложений аспект вопросаоб оптимизации транспортного обеспечения поставок.
Надо установить, при каких73условиях (применительно к параметрам модели) указанные поставки длярассматриваемой модификации EOQ-модели управления запасами можно будетсчитать эффективными.А именно, определим те условия, при выполнении которых оптимальнаястратегия для многономенклатурных поставок будет обеспечивать положительнуюрентабельность оборотного капитала, т.е.
приносить прибыль. Такие условияпредставим без учета ВЦД, чтобы получить гарантированный результатнезависимо от того, потребуется ли такой учет или нет.Для разработанного в этой главе специального универсального форматапредставления многономенклатурных моделей, соответствующее необходимоеусловие, которое будет обеспечивать положительную рентабельность оборотногокапитала цепи поставок, можно получить следующим образом.А именно, применительно к универсальному формату представления всехотмеченных ранее моделей (вида А, В, С и D) такое условие можно представить какнеравенство (требование положительной рентабельности):[( D PП ) ( D LП )]/KC0D Ch 2( D Ch ) / K .После упрощения такое условие удобно записать в виде[( D PП ) ( D LП )] 2Topt ( D Ch ) / K .Теперь учтем, что анализ проводится именно с учетом грузовместимостиТС.
Соответственно к указанному неравенству следует добавить еще одно условие.Речь идет об условии, которое должно обеспечить выполнение того, что присоответствующих поставках грузовместимость ТС не будет нарушена. Примногономенклатурных поставках такое условие можно представлять в виде Тоpt ≤∆, где ∆ = 1/(ƩIi), причем Ii = Di /qmi. Универсальное представление такогонеобходимогоусловия,прикоторомбудетобеспеченаположительнаярентабельность оборотного капитала, дает система неравенств (2.32):[( D PП ) ( D LП )]/ 2 Topt ( D Ch ) / K ;Topt .(2.32)74Специальное условие для обеспечения эффективности цепи поставок.Рассмотрим еще один важный случай, когда конкретное ЛПР или конкретныйменеджер будут считать работу такой многономенклатурной цепи поставокрентабельной, если процентная ставка r, характеризующая рентабельностьоборотного капитала, примет значение, не меньшее, чем наперед заданнаяпроцентная ставка rЭ (понятно, что для конкретного ЛПР, причем в конкретнойситуации, такая ставка rЭ, разумеется, может быть «своей»).В такой ситуации вместо условия [( D PП ) ( D LП )]/ 2 Topt ( D Ch ) / K , котороебыло представлено выше, надо будет использовать следующее специальноеусловие:[( D PП ) ( D LП )] 2Topt ( D Ch ) / K rЭ [Topt ( D C П ) C0 ] .Вместо доказательства отметим, что это неравенство сразу следует изтребуемого условия r ≥ rЭ, если для процентной ставки r использовать равенство(2.8).Учет грузовместимости, как и выше, будет произведен за счет учета ещеодного неравенства.[( D PП ) ( D LП )] 2Topt ( D Ch ) / K rЭ [Topt ( D C П ) C0 ];Topt .(2.33)Итак, соответствующее универсальное представление (применительно кмоделям вида А, В, С и D) специального условия, обеспечивающего рентабельностьоборотного капитала, не меньшую, чем априори заданный показатель rЭ, даетсистема неравенств (2.33).75ГЛАВА 3.
РАЗРАБОТКА И АПРОБАЦИЯ АЛГОРИТМОВОПТИМИЗАЦИИ ПОСТАВОК С УЧЕТОМ ОСОБЕННОСТЕЙПАРТИОННЫХ ГРУЗОВ ДЛЯ МОДЕЛЕЙ УПРАВЛЕНИЯ ЗАПАСАМИНа основе разработанных однономенклатурных и многономенклатурныхEOQ-моделей управления запасами и установленных необходимых и достаточныхусловий,представимсоответствующиеалгоритмыоптимизациипоставокпартионных грузов с учетом особенностей, указанных в главах 1 и 2 данногодиссертационного исследования. Изложенные в данной главе результатыопубликованы в статьях [20, 19, 77, 78].3.1. Универсальный алгоритм оптимизации однономенклатурных поставокпартионных грузовАлгоритмоптимизацииоднономенклатурныхпоставокрешенияприпотранспортномууправлениизапасами,обеспечениюпредполагаетреализацию следующих шагов.Шаг 1.
Задаются исходные параметры системы управления запасами: D – потребление товара за год (ед. тов.); CП – стоимость единицы товара (руб.); РП – прибыль от реализации единицы товара (руб.); LП – возможные отчисления на единицу товара (руб.); Ch – затраты на хранение единицы товара за год (руб.).Шаг 2. Задается множество N доступных типов ТС (варианты с номерами i= 1, 2, …, N), а также множество пар вида (C0i и qmi).
Для каждого типа ТС это –следующие показатели: C0i – стоимость одной поставки используя одно ТС типа i; qmi – максимально допустимый объем загрузки одного ТС типа i (в ед.прод.).761Задать параметры модели: 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бАнализ продолжить: сформировать множество Ω тех вариантов совместныхпоставок, для которых указанные скидки предлагаютсяаРисунок 3.1.
Блок-схема алгоритма однономенклатурной оптимизации (начало)Шаг 3. Уточняется тип конкретной модели из представленных вышемоделей A–D. На этом шаге будет, в частности, указано значение параметра K,отражающего схему оплаты издержек хранения: K {1, 2}. А именно, если77издержки хранения оплачиваются в виде аренды, то K=1. Если такие издержкиоплачиваются только по занятым местам на складе, то K=2. На этом шаге ЛПР (прижелании) может указать, какие процентные ставки надо использовать для учетаэффективности денежных потоков при заданных типах ТС. Если учет ВЦД нетребуется, то априори будут заданы значения ri = 0. Если оптимизация реализуетсяс учетом ВЦД, но ЛПР не уточняет соответствующие процентные ставки, тозначение параметров ri будет определено на следующем шаге совместно с размеромзаказа (при поставках одним ТС конкретного типа).Шаг 4.
По формуле (2.5) определяются размеры заказа (q0i) при наилучшейорганизации поставок одним ТС каждого типа.При этом, если требуется учет ВЦД, то дополнительно учитываетсяследующее. В зависимости от загруженности ТС (максимальная загрузка qmi илинет) для процентной ставки ri = ri(1), если ее надо определить на этом шаге (см. шаг3), то, как было доказано в [23], надо выбирать «свое» значение.
А именно, примаксимальной загрузке величины qmi надо использовать равенство (3.1), а впротивном случае - равенство (3.2), при n=1 (использование одного ТС) и d(n) = 0(отсутствие скидки на стоимость поставки).ri(n)( Р П L П ) D /( nq mi ) DC0i (1 d i( n ) ) /( nq mi2 ) C hi / Kri( n ) C П (1 d i( n ) )C 0i / q mi( РП LП ) DCh / K (1 d i( n ) )nC0i 2Ch / KC П (1 d i( n ) )nС0i Сh / KD..(3.1)(3.2)В ситуации, когда нет скидок на совместные поставки сразу несколькимиТС, останется только выбрать наилучший из вариантов ТС (с номерами i = 1, 2, …,n), что предусматривается следующими двумя шагами алгоритма.Шаг 5.
По формуле (3.3) для каждого варианта ТС определяетсясоответствующий показатель целевой функции (показатель Si суммарныхожидаемых годовых издержек):C D rSi Si (q0i ) 0i q0i (Ch / K ri C П / 2) DCП ri C0i 2 1 i . q0i 2(3.3)78Шаг 6. Среди всех показателей Si, найденных на шаге 5, выбираетсянаименьший. Его индекс (обозначим его i*) укажет на тип ТС, для которого целеваяфункция даст наилучший результат Si*, применительно к поставкам одним ТС.(Одна звездочка для i* в этих обозначениях подчеркивает, что речь идет о лучшейиз альтернатив с поставками одним ТС).