Главная страница
Навигация по странице:

  • Диаграмма устройства обслуживания

  • Приложение 5. Проведение экспериментов «что будет, если …» в Excel

  • ИМЭП_Пособие_лаб_Excel. Имитационное моделирование экономических


    Скачать 3.99 Mb.
    НазваниеИмитационное моделирование экономических
    АнкорИМЭП_Пособие_лаб_Excel
    Дата12.10.2019
    Размер3.99 Mb.
    Формат файлаpdf
    Имя файлаИМЭП_Пособие_лаб_Excel.pdf
    ТипДокументы
    #89709
    страница9 из 9
    1   2   3   4   5   6   7   8   9
    Диаграмма
    заявок
    На рис.6 показана Диаграмма заявок. Горизонтальная ось представляет собой время, а вертикальная – номера заявок (первый номер – первая поступившая заявка, второй – вторая и т.д.). Двухцветная полоса описывает
    «опыт» каждой заявки: левая часть – это период ожидания обслуживания
    (отсутствует, если заявка сразу же поступила на обслуживание); а правая часть – время обслуживания. Левая граница графика расположена в точке поступления заявки в систему.
    Этапы создания Диаграммы заявок следующие:
    1. Определить с помощью электронных таблиц время поступления каждой заявки
    , время ее ожидания и обслуживания (рис.7).
    2. Построить диаграмму типа «Линейчатая диаграмма с накоплением», используя эти данные (в названии ряда «Поступление заявки» поставить
    «=””», что в легенде он не отображался) (рис.8). Полученный график представлен на рис.9.
    3. Сделать ряд «Поступление заявки» без области и границ (в результате он станет невидимым на диаграмме): двойной клик на ряде или вызов с помощью нажатия правой кнопки опции «Формат ряда данных», затем выбор вкладки «Вид» и установка «невидимый» тип границы и
    «прозрачный» вид границы (рис.10).
    4. Форматировать один из видимых рядов (время обслуживания или время ожидания
    ), чтобы он имел нулевой зазор (двойной клик на ряде или вызов с
    помощью нажатия правой кнопки опции «Формат ряда данных» затем выбор вкладки «Параметры» и установка нулевого значения в поле
    «Ширина зазора») (рис.11).
    В
    результате выполнения данных шагов будет получен график, изображенный на рис. 6.
    Рис
    .6 – Диаграмма заявок
    Рис
    .7 – Полученные данные для построения диаграммы

    Рис
    .8- Определение исходных данных
    Рис
    .9 – Вид графика после второго этапа

    Рис
    .10 – Установка типа границы и заливки
    Рис
    .11 - Корректировка ширины зазора
    Диаграмма
    устройства обслуживания

    Диаграмма устройства обслуживания приведена на рис.12. Горизонтальная ось здесь также представляет собой время, а вертикальная – индекс канала обслуживания
    (число индексов равно числу каналов обслуживания). Состояние каждого канала представляется в виде горизонтальной «полосы», длина которой равна периоду моделирования. Каждая «полоса» сервера разделена на секции, которые показывают, было устройство обслуживания занято или свободно в течение этого временного интервала. Секции «занято» в свою очередь разделены линиями
    , что позволяет проследить момент, когда было завершено обслуживание одной заявки и сразу же началось следующей.
    Рис
    .12 – Диаграмма устройства обслуживания
    Создание диаграммы устройства обслуживания является более сложным по сравнению с построением диаграммы заявок, и включает следующие шаги:
    1. Создать столбец для каждого канала, который содержит все моменты начала и окончания выполнения обслуживания, отсортированные по возрастанию
    Для этого может быть использована функция
    НАИМЕНЬШИЙ
    (блок;k), которая определяет k – е минимальное значение.
    Данные значения на рис. 13 рассчитаны в столбце с диапазоном А5:А18, где
    А
    5=НАИМЕНЬШИЙ($G$8:$H$14;1)
    А
    6=НАИМЕНЬШИЙ($G$8:$H$14;2)
    А
    7=НАИМЕНЬШИЙ($G$8:$H$14;3) и т.д.
    2. Выбрать столбцы, каждый из которых соответствует определенному каналу обслуживания
    , и построить на их основе диаграмму типа «Линейчатая».
    Отметить
    , что ряды расположены в строках (рис.14).
    3. Форматировать один из рядов: установить для него значение перекрытия, равное
    100 (рис.15).

    4. Изменить порядок рядов (они должны сверху вниз располагаться в порядке убывания
    , рис.16).
    5. Выбрать два цвета для характеристики занятого и свободного состояния канала
    . Установить цвета рядов так, чтобы они чередовались (например, если выбраны зеленый и красный цвет, то тогда для первого ряда нужно установить зеленый, для второго - красный, для третьего – зеленый, для четвертого
    - красный и т.д.).
    6. Удалить из легенды все ряды, кроме первого и второго путем выделения в легенде и нажатия кнопки “Del” (удалить необходимо элемент легенды, а не ключ
    , т.к. в противном случае будет удален сам ряд). Будет получен график на рис. 12.
    Рис
    . 13 – Создание столбца с отсортированными данными времени начала и окончания обслуживания

    Рис
    .14- Установка расположения рядов
    Рис
    . 15 – Определение размера перекрытия

    Рис
    . 16 – Изменение порядка рядов
    Рис
    . 17 – Полученная после пятого шага диаграмма

    Приложение
    5. Проведение экспериментов «что будет,
    если
    …» в Excel
    Проведение экспериментов «что будет, если...» в Excel реализуется с помощью
    «Таблица подстановки» (меню «Данные» -> «Таблица подстановки»). С ее помощью можно исследовать влияние различных параметров на результат моделирования
    . Рассмотрим этапы создания данной таблицы на примере однопериодной модели управления запасами (необходимо исследовать влияние объема заказанной партии на средние издержки)
    1. Создать таблицу (только визуально), в которой в одном столбце (или строке
    ) необходимо перечислить, начиная со второй строки, подставляемые значения при имитации. В данном случае необходимо ввести различные значения объема заказанной партии
    (пусть они равны 30, 40, 50, 60, 70, 80, 90 шт.) (рис.1). В ячейке выше и
    справа записывается адрес результата моделирования, на который оказывают влияние перечисленные значения (в данном случае это средние издержки, т.е. G10=D27).
    2. Выделить диапазон таблицы (в примере – F10:G17), и выбрать в меню
    «Данные» пункт «Таблица подстановки».
    3. В поле «Подставлять значения по строкам в» (рис.2) записать адрес ячейки
    , в которой храниться значение объема заказанной партии, используемое при моделировании ($D$5). В том случае, если первоначальные данные записаны строкой, то необходимо значение ввести в поле «Подставлять значения по столбцам в». Нажать кнопку
    «ОК», а затем - (в случае ручного режима вычислений) «F9».
    На рис. 3 представлен полученный результат экспериментов.

    Рис
    . 1 – Запись в таблицу исходных данных
    Рис
    . 2- Определение адреса ячейки, в которую будет выполнена подстановка перечисленных значений
    Рис
    .3 – Результат экспериментов

    При рассмотрении динамических моделей данный способ может быть использован для выполнения нескольких экспериментов с неизменными параметрами с целью получения среднего значения выходной величины. В качестве примера на рис. 4 представлена реализация производственной модели управления запасами. Пусть необходимо выполнить 10 экспериментов и определить среднее значение общих затрат. Для этого составим таблицу по правилам
    , описанным выше, с той лишь разницей, что объем производства
    (может быть выбран любой другой параметр) остается неизменным. Результат показан на рис. 5.
    Рис
    . 4 – Моделирование производственной системы управления запасами
    Рис
    . 5 – Результаты десяти экспериментов
    1   2   3   4   5   6   7   8   9


    написать администратору сайта