Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб_0_3.doc
Скачиваний:
9
Добавлен:
12.08.2019
Размер:
1.87 Mб
Скачать
  1. 2.1.2 Изменение анимации

Поскольку наша модель изменилась, мы должны изменить и анимацию модели, добавив на анимированную потоковую диаграмму поток прекращения использования продукта. Анимация должна выглядеть как на рисунке ниже.

Вначале мы нарисуем стрелку для обозначения потока.

    1. Обозначьте на анимации поток прекращения использования продукта

    2. 1. Растяните границу потоковой диаграммы на 330 точек вверх.

    3. 2. Щелкните мышью по кнопке панели инструментов Ломаная .

    4. 3. На диаграмме, щелкните мышью по верхней границе индикатора потребителей.

    5. 4. Добавьте еще две точки ломаной, щелкнув мышью на 70 точек выше этой точки, и затем щелкнув мышью на 220 точек левее.

    6. 5. Добавьте конечную точку ломаной двойным щелчком мыши на верхней границе индикатора количества потенциальных потребителей.

    7. 6. На вкладке Общие окна Свойства задайте Ширину линии: 2.

    8. 7. На вкладке Ломаная, задайте стиль конечной точки: Стрелка.

    9. Теперь мы добавим дуговой индикатор для отображения текущего значения потока.

    1. Добавьте дуговой индикатор для отображения значения потока

    2. 1. Скопируйте дуговой индикатор, отображающий поток приобретения продукта, и вставьте его по центру нарисованной ломаной. Выберите Discard_Rate как переменную, которую Отображает индикатор.

    3. Добавьте текстовую метку для потока

    4. 1. Добавьте Discard Rate метку под созданным индикатором.

    5. Создайте группу элементов управления для изменения средней продолжительности жизни продукта

    6. 1. Добавьте ползунок, управляющий переменной Average_Product_Life с Минимумом 0.5 и Максимумом 10.

    7. 2. Добавьте метки, отображающие текст Average Product Life: и значение переменной Average_Product_Life.

    8. 3. Добавьте метки, отображающие границы диапазона значений ползунка: 0.5 и 10.

    9. Теперь анимация соответствует нашей модели. Запустите модель щелчком мыши по кнопке Запустить и изучите поведение модели с помощью анимированной потоковой диаграммы.

Текущая контрольная модель: Examples \ System Dynamics Tutorial Models \ Product Life Cycle 5 - Replacement purchases.alp.

  1. 2.2 Моделирование цикличности спроса

В текущей модели процент контактов потребителей продукта с потенциальными потребителями, который приводит к продажам продукта, полагается постоянным. На самом деле он изменяется, поскольку спрос на наш продукт зависит от текущего времени года. Продукт пользуется наибольшим спросом летом, в то время как зимой спрос на товар резко падает, за исключением небольшого предпраздничного периода в декабре. Мы хотим смоделировать сезонную цикличность спроса.

2.2.1 Добавление экспериментальных данных

Предположим, что у нас есть экспериментальные данные того, как изменяется средний спрос на продукт в течение года. Мы добавим эти данные в нашу модель с помощью таблицы преобразования. Таблица преобразования – это функция, заданная в табличной форме. Она возвращает соответствующие табличные значения для заданных значений аргументов. Если аргумент функции не соответствует ни одному из заданных значений, то таблица преобразования вычисляет значение функции с помощью интерполяции.

    1. Смоделируйте кривую спроса таблицей преобразования

    2. 1. Щелкните мышью по кнопке панели инструментов Новая таблица преобразования . В появившемся диалоговом окне задайте имя таблицы преобразования: demand.

    3. 2. На вкладке Общие окна Свойства, введите Данные функции. Щелкните мышью по пустой ячейке таблицы Аргумент и введите значение нового аргумента функции. Затем щелкните мышью по соседней ячейке Функция и введите значение функции для этого аргумента. Задайте данные функции, как на рисунке ниже.

    4. 3. Задайте тип интерполяции. Выберите элемент Линейная интерполяция из группы элементов Интерполяция/аппроксимация. Интерполяция будет производиться соединением табличных точек линиями.

    5. 4. Задайте тип реакции на аргументы, лежащие за пределами области допустимых значений функции. Выберите элемент Использовать ближайший корректный из группы элементов Если аргумент выходит за пределы.

    6. 5. Щелкните мышью по кнопке График…. В появившемся диалоговом окне будет показан получившийся график кривой спроса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]