Описание концептуальной модели
Модель является алгоритмической, то есть в ней критерии и ограничения описываются математическими конструкциями, включающими логические условия, приводящие к разветвлению вычислительного процесса. К алгоритмическим моделям относятся моделирующие алгоритмы, имитирующие поведение элементов изучаемого объекта и взаимодействие между ними в процессе функционирования.
Все алгоритмические, в том числе и имитационные, модели представляют собой модели типа «черного ящика». Алгоритмические модели не способны формировать свое собственное решение в том виде, в каком это имеет место в аналитических моделях, а могут лишь служить в качестве средства для анализа поведения системы в условиях, которые определяются пользователем. Это означает, что они обеспечивают расчет значений выходных характеристик при наличии на входе модели всей необходимой информации.
Свойства конкретной алгоритмической модели, на которых базируется алгоритм поиска оптимальных решений, например ее линейность или выпуклость, могут быть определены только в процессе экспериментирования с ней, в связи с чем для решения моделей этого класса используются методы экспериментальной оптимизации на ЭВМ.
Имеется склад, где хранится запас однотипного товара. Начальный уровень запаса равен . В результате удовлетворения ежедневного спроса происходит уменьшение запаса на случайную величину, имеющую нормальное распределение с известными характеристиками: математическим ожиданием МД и средним квадратическим отклонением . Затраты на хранение единицы товара в течение суток составляют $С1.
Если на складе не останется товара, то администрации склада придется уплатить прибывшим покупателям компенсацию в размере $С3 за каждую недостающую единицу товара по отношению к заказанному количеству.
Чтобы избежать затрат, вызванных дефицитом товара, администрация склада периодически подает заявки на поставку дополнительных партий товара выбранного объема Part. Подача заявки производится в момент, когда уровень запаса товара снизится до выбранного уровня URmin. Время выполнения заявки является случайной величиной с нормальным распределением и известными характеристиками МТ и sT. Затраты на поставку единицы товара составляют $С2. Цикл работы склада составляет TD дней.
Требуется разработать математическую модель, которая бы описывала возможный реальный процесс, позволяла изучать его закономерности и выбирать наивыгоднейший режим работы склада, обеспечивающий минимальные затраты на его содержание.
Ø В частности, требуется установить:
Ø оптимальный уровень запаса URmin, при достижении которого необходимо подавать заявку на поставку партии товара;
Ø оптимальный объем партии товара Part.
В качестве показателя эффективности моделируемого процесса целесообразно выбрать максимальные гарантированные затраты на содержание склада (с заданным уровнем гарантии), определяемые по формуле
где Мс – средние затраты на содержание склада в течение периода TD дней;
– среднее квадратическое отклонение затрат на содержание склада;
Ка – квантиль, зависящий от уровня гарантии а (Ка = 1,28 при а = 0,9).
В качестве критерия выбора оптимального режима работs склада может быть принят минимум максимальных гарантированных затрат:
,
где – оптимальное значение уровня запаса товара, при достижении которого необходимо подавать заявку на поставку новой партии; Part – оптимальный объем партии товара.
Затраты на склад включают:
• стоимость хранения единицы товара в течение суток – $С1;
• стоимость поставки единицы товара – $С2;
• стоимость затрат на компенсацию отсутствия товара на складе – $С3 за каждую недостающую единицу;
В состав базового комплекта исходных данных также входят:
• начальный уровень запаса товара – ;
• средний ежедневный спрос товара – МД;
• среднее квадратическое отклонение ежедневного спроса –
• объем партии товара -Part;
• уровень запаса, при котором должна оформляться заявка на поставку дополнительной партии товара – URmin;
• среднее время поставки партии товара – МТ дней;
• среднее квадратическое отклонение времени поставки товара – дней;
• период функционирования склада – TD дней;
• число случайных реализаций — NР.
Решением задачи является функция
Затраты на содержание склада=($С1+$С2+$С3 )→min
при URmin <Текущем объеме товара<Объем товара, при котором будут увеличиваться затраты на содержание склада