Алгоритм прогнозирования спросаLN рассчитывает прогноз спроса на основе ретроспективы спроса с использованием следующего алгоритма. Основные шаги расчета:
В следующих разделах описан каждый из перечисленных шагов расчета. 1. Извлечение ретроспективы спроса Прогноз спроса основывается на данных ретроспективы спроса в период времени от даты начала сценария и текущим плановым периодом. Данные ретроспективы спроса состоят из следующих полей в сеансе Основной план изделия (cprmp2101m000) или сеансе Основной план по каналам (cpdsp5130m000):
(*) Учитывается только при выбранном флаге Прогноз зависимого спроса в сеансе Изделия - Планирование (cprpd1100m000). LN преобразует ретроспективу спроса для текущего основного плана из плановых периодов в периоды прогноза фиксированной длины на основе поля Длина периода прогноза в сеансе Сценарии (cprpd4100m000). Смотрите Распределение количеств основного плана по календарным дням Корректировка для нерабочих дней LN увеличивает фактический спрос на воображаемый спрос для нерабочих дней, например, праздников, чтобы предотвратить колебания спроса. Воображаемый спрос равен среднему спросу для периода прогноза. Календарь единицы предприятия изделия (см. сеанс Изделия - Планирование (cprpd1100m000)) определяет, какие дни являются рабочими днями. Система LN реверсирует корректировку на последнем шаге калькуляции, когда прогноз спроса конвертируется обратно в плановые периоды. 2. Проверка ретроспективы спроса После извлечения системой LN доступной ретроспективы спроса на плановую единицу, она проверяет, достаточно ли ретроспективы спроса для выполнения прогноза спроса. Система LN считает периоды прогноза от первого периода с фактическим спросом до текущего периода. Критерий определения минимального числа периодов спроса зависит от используемого метода прогнозирования и сезонного цикла. Если данных ретроспективы недостаточно, система LN отменяет расчет прогноза спроса и сообщает причину отмены. 3. Определение коэффициента тренда Определение коэффициента тренда зависит от:
Эти параметры находятся в сеансе Плановые единицы - Параметры прогноза (cpdsp1110m000). В приведенных ниже рассуждениях предполагается, что флаг Автообновление параметров прогноза не выбран. Случай использования автоматического обновления параметров прогноза будет описан позже. Линейный Если в поле Тип трендового влияния указано Линейный, влияние тренда описывается следующей формулой: FD(t) = CS + TF * t Где CS = константа спроса, TF = коэффициент тренда, FD(t) = прогноз спроса для периода t Система LN рассчитывает коэффициент тренда (TF) и константу спроса (CS) на основе полинома первой степени с помощью полиномиальной регрессии. Смотрите Принципы полиномиальной регрессии Если имеется сезонный цикл, система LN определяет полином первой степени на основе целого числа сезонных циклов. Прогрессивный Если в поле Тип трендового влияния указано Прогрессивный, влияние тренда описывается следующей формулой: FD(t) = BS * (TF ^ (t-1)) Где BS = базовый спрос (оценочный спрос для периода 1), TF = коэффициент тренда, FD(t) = прогноз спроса для периода t LN определяет коэффициент тренда (TF) и базовый спрос (BS) при помощи следующего расчета:
Не применяется Если в поле Тип трендового влияния указано Не применяется, коэффициент тренда не используется. Примечание LN проверяет наличие тренда. LN отчитывается о следующих ситуациях без фактического изменения типа трендового влияния:
Автообновление параметров прогноза Если флаг Автообновление параметров прогноза в сеансе Плановые единицы - Параметры прогноза (cpdsp1110m000) установлен, LN выполняет автоматическое выявление тренда. Если в поле Тип трендового влияния указано Линейный или Не применяется, LN вычисляет коэффициент тренда в соответствии с методом для линейных трендов. Если найденный коэффициент тренда равен нулю, система LN устанавливает в поле Тип трендового влияния значение Не применяется. LN сообщает о любом автоматическом изменении поля Тип трендового влияния. 4. Определение сезонной схемы Сезонная схема зависит от нескольких сезонных коэффициентов: один сезонный коэффициент для каждого периода прогноза в сезонном цикле. Если вы задали фиксированную сезонную схему в поле Сезонная схема для прогноза в сеансе Изделия - Данные по заказу (tcibd2500m000), LN определяет сезонный коэффициент для каждого периода на основе сезонных коэффициентов, заданных на уровне выполнения. Если поле Сезонная схема для прогноза пусто, система LN определяет сезонную схему на основе откорректированной при помощи тренда ретроспективы спроса. Определение сезонной схемы на основе ретроспективы спроса зависит от следующих полей в сеансе Плановые единицы - Параметры прогноза (cpdsp1110m000):
Если выбран флаг Автообновление параметров прогноза, система LN может автоматически обновить следующие поля.
Сезонные коэффициенты рассчитываются следующим образом: (1) TD(t) = AV (2) TD(t) = CS + TF * t (3) TD(t) = BS * TF ^ (t-1)
Где:
Константа Если в поле Тип сезонного влияния указано Константа, сезонный коэффициент равен фактическому спросу минус скорректированный с учетом тренда средний спрос для соответствующего периода. Расчет следующий: SF(t) = AD(t) - TD(t) Где:
Прогрессивный Прогрессивный Если в поле Тип сезонного влияния указано Прогрессивный, сезонный коэффициент равен фактическому спросу, разделенному на откорректированный с учетом тренда средний спрос для рассматриваемого периода. Расчет следующий: SF(t) = AD(t) / TD(t) Где:
Указанный выше сезонный коэффициент рассчитывается как средний сезонный коэффициент для каждого периода. Примечание Система LN проверяет наличие сезонной схемы. Система LN отчитывается о следующих ситуациях:
Считается, что сезонная схема имеется, если значение в поле Коэффициент сезонной корреляции не меньше 0.8. Если выбран флаг Автообновление параметров прогноза и возникает одна из упомянутых выше ситуаций, система LN соответственно меняет значение в поле Тип сезонного влияния. Автообновление параметров прогноза Если флаг Автообновление параметров прогноза в сеансе Плановые единицы - Параметры прогноза (cpdsp1110m000) установлен, LN выполняет автоматическое выявление сезонной схемы. Если в поле Тип сезонного влияния указано Константа или Не применяется, LN вычисляет сезонную схему в соответствии с методом для Постоянных схем. Если сезонная схема не обнаружена, система LN устанавливает в поле Тип сезонного влияния значение Не применяется. Если в поле Тип сезонного влияния указано Прогрессивный, LN вычисляет сезонную схему в соответствии с методом для Прогрессивных схем. Если схема не обнаружена, система LN устанавливает в поле Тип сезонного влияния значение Не применяется. LN сообщает о любом автоматическом изменении поля Тип сезонного влияния. 5. Прогнозирование спроса Система LN применяет метод прогноза, заданный в поле Метод прогнозирования сеанса Плановые единицы - Параметры прогноза (cpdsp1110m000). 6. Расчет ошибок прогноза и сезонных корректировок После того, как система LN спрогнозирует спрос для плановой единицы, будет определена следующая информация об ошибках и корреляции:
Эта информация показывается в сеансе Плановые единицы - Параметры прогноза (cpdsp1110m000). 7. Преобразование прогноза спроса в плановые периоды Система LN преобразует рассчитанный прогноз спроса для периодов спроса из периодов фиксированной длины в плановые периоды с переменной длиной периода. Это обратный процесс для процесса извлечения ретроспективы спроса. Корректировка для нерабочих дней Система LN по-разному работает с рабочими и нерабочими днями. Календарем провайдера компании определяются рабочие дни. Это означает, что прогноз спроса для дней с нулевыми мощностями игнорируется, т.е. прогноз спроса не генерируется для праздников и выходных.
| |||||||||||||||||||||||||||||||||||||||||||