Имитационное моделирование
Схема управления темпом потока розничной отгрузки. Имитационная динамическая модель. Запаздывание выполнения заказов розничной торговли. Зависимость темпа отгрузки от уровня невыполненных заказов. Определение предельного темпа розничной отгрузки.
Рубрика | Экономико-математическое моделирование |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 25.09.2011 |
Размер файла | 130,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Содержание
Введение
Аналитическое описание модели
Реализация имитационной модели
Анализ результатов моделирования
Заключение
Введение
Предлагается придумать схему управления темпом потока розничной отгрузки и построить имитационную динамическую модель, позволяющую определить запаздывание выполнения заказов розничной торговли, зависимость темпа отгрузки от уровня невыполненных заказов, предельный темп розничной отгрузки.
Потоки заказов и товаров представляют собой случайные потоки с заданными интенсивностями.
Необходимо реализовать имитационную модель, провести имитационный эксперимент с целью анализа качества предложенной системы управления.
Аналитическое описание модели
розничный отгрузка заказ торговля
Предлагаемая схема управления темпом потока розничной отгрузки отражена на странице 7.
Пояснения к схеме
Величина уровня невыполненных заказов LEV.2 может быть определена с помощью обычного уравнения уровня, который зависит от интенсивности входящего потока.
LEV.2i+1= LEV.2i+IN2*DT, где
LEV.2 - заказы, не выполненные розницей (в единицах товара);
IN2 - требования (заказы), получаемые розницей. По условию IN2=2+m, где m-случайная величина с плотностью распределения f2(z) (единицы в неделю);
DT - интервал времени между решениями уравнений (недели).
Уравнение определяет количество невыполненных заказов исходя из количества невыполненных заказов, определенного в предыдущий момент времени и из темпа входящего потока. Темп входящего потока принимается постоянным. Произведение продолжительности интервала времени DT на темп входящего потока IN2 определяет число новых заказов. Обе части уравнения имеют одинаковую размерность. Интервал времени между решениями DT должен быть коротким по сравнению с величиной запаздываний, т. е. интервал решений должен быть небольшой частью недели. Темпы потока при такой формулировке уравнения измеряются в общепринятых единицах (например, недельный темп), и уравнение остается справедливым независимо от длины интервала DT.
Второе уравнение, описывающее уровень запасов в розничной торговле LEV.1, по существу аналогично первому:
LEV.1i+1= LEV.1i+(IN1-RT*k)*DT, гле
LEV.1 - фактический запас в рознице (единицы);
IN1 - поставки, получаемые розницей. По условию IN1=2+n, где n-случайная величина с плотностью распределения f1(z) (единицы в неделю);
RT - розничная отгрузка (единицы в неделю);
k - коэффициент пропорциональности (недели).
Данные уравнения отражают тот факт, что действительный остаток определяется путем последовательного прибавления количеств, определяемых темпами входящего и исходящего потоков.
Темп отгрузки товаров покупателям прямо пропорционально зависит от величины задолженности по невыполненным заказам. Уравнение темпа отгрузки будет выглядеть следующим образом:
RT1=LEV.2*k, где
RT1 - темп отгрузки товаров покупателям (единицы в неделю);
k - коэффициент пропорциональности (недели);
LEV.2 - заказы, не выполненные розницей (в единицах товара).
Предельный темп розничной отгрузки - темп, при котором за время между решениями уравнений используется весь имеющийся объем товарных запасов - описывается следующим уравнением.
RTпр=LEV.1/DT, где
RTпр - предельный темп розничной отгрузки (единицы в неделю);
LEV.1 - фактический запас в рознице (единицы);
DT - интервал времени между решениями уравнений (недели).
Величина запаздывания, определенная по среднему числу выполненных заказов, будет обратно пропорциональна возможности выполнения заказов. Пока заказы ждут поступления соответствующих товаров, они способствуют увеличению среднего запаздывания, определяемого для всех заказов в целом. Очевидно, отображая соотношение между запаздыванием и запасом, кривая должна иметь следующую форму: начинается с какого-то минимального значения при высоком уровне запаса и затем поднимается все круче и круче по мере уменьшения запаса. Таким образом, можно получить интересующее нас уравнение.
, где
ZAP - запаздывание выполнения заказов розничным звеном (недели);
ZAPmin - минимальное запаздывание выполнения заказов розничным звеном (недели);
ZAPср - среднее запаздывание выполнения заказов розничным звеном, связанное с отсутствием на складе некоторых товаров, при общем «нормальном» объеме запасов (недели);
LEV.1 - фактический запас в рознице (единицы);
k - коэффициент пропорциональности (недели);
LEV.3 - усредненные требования к розничной торговле, т. е. средний темп продаж (единицы в неделю).
Т. о., общая величина запаздывания выполнения заказов равна сумме минимального запаздывания и произведения константы на отношение между средним темпом продаж и фактическими запасами.
Коэффициент k представляет собой число недель, в течении которых темп продажи может быть обеспечен за счет так называемого желательного запаса. В связи с тем, что текущий темп продаж IN2 будет колебаться от одного дня к другому и не будет соответствовать усредненному потоку информации, необходимо усреднить фактические данные о продаже товаров, чтобы получить цифры, на которых можно было бы основывать планы в отношении объема запасов и заказов. Чем больше «помех» в данных о продаже, тем больше должно быть время усреднения. Чем больше время усреднения, тем больше момент времени, в который определяется средний темп продажи товаров, будет отставать от реальных событий. Фактические данные требуют усреднения, усреднение порождает запаздывание, а запаздывание влияет на поведение и стабильность системы.
LEV.3i+1= LEV.3i+IN2*DT*(1/u), где
LEV.3 - усредненные требования к розничной торговле (единицы в неделю);
IN2 - требования (заказы), получаемые розницей (единицы в неделю);
U - коэффициент усреднения (недели).
Реализация имитационной модели
Реализация выполнена в пакет POWERSIM Studio 2003 (генеральный разработчик и поставщик вариантов системы - компания “Powersim Software AS”, г. Берген, Норвегия) - инструмент, поддерживающий подход системной динамики. Диаграмма потоков и уровней процесса розничной отгрузки, построенная в упомянутом пакете, представлена ниже.
Свойства элементов СМО в нотации Powersim Studio.
Тип элемента |
Имя элемента |
Единица измерения |
Тип |
Значение |
|
auxiliary |
заказы |
Единица/wk |
real |
SUM('Интенсивность заказов';EXPRND((1000)<<Единица>>/TIMESTEP)) |
|
auxiliary |
Архив |
Единица/wk |
real |
0<<Единица>>/TIMESTEP+'Невыполненные заказы'/TIMESTEP+'Отгрузки из розницы' |
|
auxiliary |
Поставки |
Единица/wk |
real |
SUM('Интенсивность поставок';EXPRND(1000<<Единица>>/TIMESTEP)) |
|
auxiliary |
Отгрузки из розницы |
Единица/wk |
real |
'Невыполненные заказы'*Коэф_про |
|
auxiliary |
Запаздывание выполнения заказов |
wk |
real |
'Запаздывание min'+'Запаздывание ср'*((Коэф_про*'Средний темп продаж')/Запасы) |
|
auxiliary |
Неделя |
real |
1+INTEGRATE(Коэф_усреднения)/TIMESTEP |
||
constant |
Интенсивность заказов |
Единица/wk |
real |
2 |
|
constant |
Интенсивность поставок |
Единица/wk |
real |
2 |
|
constant |
Коэф_про |
wk |
real |
2 |
|
constant |
Коэф_усреднения |
integer |
10 |
||
constant |
Запаздывание min |
wk |
real |
1 |
|
constant |
Запаздывание ср |
wk |
real |
5 |
|
level |
Невыполненные заказы |
Единица |
real |
0<<Единица>>+(заказы)*TIMESTEP |
|
level |
Запасы |
Единица |
real |
10<<Единица>>+(Поставки-'Отгрузки из розницы')*TIMESTEP |
|
level |
Средний темп продаж |
Единица/wk |
real |
0<<Единица>>/TIMESTEP+заказы/(Неделя) |
Анализ результатов моделирования
Графики поведения параметров модели во времени представлены ниже, на странице 11.
Из рельтатов эксперимента видно, что запасы, несмотря на то, что совершается отгрузка, растут. Темп отгрузки прямо пропорционален уровню невыполненных заказов. Величина запаздывания, определенная по среднему числу выполненных заказов, обратно пропорциональна возможности выполнения заказов. Пока заказы ждут поступления соответствующих товаров, они способствуют увеличению среднего запаздывания, определяемого для всех заказов в целом. Предельный темп розничной отгрузки - темп, при котором за время между решениями уравнений используется весь имеющийся объем товарных запасов -обратно пропорционален запасам.
Заключение
В работе продемонстрирован системный подход к исследованию системы управления темпом потока розничной отгрузки.
Компьютерное моделирование является основным системообразующим методом интеллектуального анализа данных, позволяющего исследовать сложные системы, выявлять скрытые закономерности, прогнозировать последствия принимаемых решений на компьютерной модели, а не на живых людях.
Для исследования применены методы системного анализа и компьютерного моделирования, реализуемые на основе моделей системной динамики и современных технологичных систем моделирования. Была разработана имитационная модель системы, которая позволяет прогнозировать динамику основных показателей системы.
Размещено на Allbest.ru
Подобные документы
Схема управления запасами для определения оптимального количества запасов. Потоки заказов, время отгрузки как случайные потоки с заданными интенсивностями. Определение качества предложенной системы управления. Построение модели потока управления запасами.
контрольная работа [361,3 K], добавлен 09.07.2014Описание деятельности предприятия ОАО "КГОК". Корреляционно-регрессионный анализ и построение однофакторной модели отгрузки продукции с использованием программного продукта CurveExpert 1.4. Прогноз количественных показателей отгрузки на будущие периоды.
курсовая работа [148,4 K], добавлен 08.02.2013Организация отгрузки заказов потребителям фирмы. Оформление товаросопроводительных документов у диспетчера. Разработка имитационной модели грузового терминала. Executive - блок-сердце каждой отдельной модели. Блок Generator, генерирующий транзакты.
контрольная работа [679,7 K], добавлен 26.11.2010Изучение зависимости оборота розничной торговли от денежных доходов населения, доли доходов, используемых на покупку товаров и оплату услуг, численности безработных, официального курса рубля. Проведение регрессионного и дисперсионного анализа ситуации.
контрольная работа [924,3 K], добавлен 27.10.2014Статистическая модель случайного процесса. Численный метод Монте-Карло. Типы имитации, ее достоинства и возможности. Простая имитационная модель системы обработки документов. Использование для моделирования языка Siman. Его основные моделирующие блоки.
презентация [1,6 M], добавлен 22.10.2014Расчет экономического эффекта работы банка. Имитационное моделирование на основании предварительно установленных зависимостей. Функция распределения экспоненциального закона. Корректировка времени обслуживания клиентов у касс и продвижения очереди.
контрольная работа [68,2 K], добавлен 03.10.2008Имитационное моделирование на цифровых вычислительных машинах. Разработка модели процесса инвестирования по заданному его математическому описанию и структуре гибридного автомата, реализующего данную модель. Запуск пакета MVS и создание нового проекта.
курсовая работа [1,3 M], добавлен 27.02.2015Имитационная модель поведения интеллектуального агента в условиях конкуренции. Моделирование маркетингового процесса стабилизации рынка с двумя олигополистами с последующим вхождением третьего при N покупателях. Графики изменения спроса на товар.
реферат [202,9 K], добавлен 19.06.2010Методы построения имитационных моделей экономических объектов. Проведение анализа по результатам численных экспериментов на имитационной модели оптового магазина. Выявление закономерностей, которые помогут в проведении кадровой политики предприятия.
курсовая работа [389,0 K], добавлен 28.11.2010Модель работы отдела обслуживания клиентов в банке. Статистика очереди и загруженности операторов в течение одного рабочего дня. Определение процента необслуженных клиентов. Определение необходимости подключения к работе отдела третьего оператора.
лабораторная работа [1,4 M], добавлен 09.01.2012