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

  • Source

  • Queue

  • Задание пути следования заявок

  • Окна инспекта Параметры объектаИнформация о заявках,заявках, находящихся в объектеСтатистика© 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru78

  • Прекратить выполнение 2002-2011 ООО Экс Джей Текнолоджис», Управление выполнением модели р д

  • Запустить с текущего состояния

  • Запустить с текущего состояния Прекратить выполнение Прекращает выполнение модели 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru80 Завод. Фаза 1. Вопросы

  • Палитра Презентация

  • Палитре .Режим рисования

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

  • Одиночная Аб бйАнимация заявки отображается в базовой точке фигуры.Набор

  • Изменение скорости выполнения модели

  • Модельное время :д р

  • Материалы тренинга по AnyLogic. Решение на уровне модели мир без риска мир без риска реальный мир Мир моделей Реальный мир Решение Проблема


    Скачать 12.33 Mb.
    НазваниеРешение на уровне модели мир без риска мир без риска реальный мир Мир моделей Реальный мир Решение Проблема
    АнкорМатериалы тренинга по AnyLogic.pdf
    Дата31.01.2018
    Размер12.33 Mb.
    Формат файлаpdf
    Имя файлаМатериалы тренинга по AnyLogic.pdf
    ТипРешение
    #15050
    страница3 из 16
    1   2   3   4   5   6   7   8   9   ...   16
    66
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг Назовите объект
    sourceBodies

    Перетащите Source на диаграмму 2002-2011 ООО Экс Джей Текнолоджис», Добавьте объект Source. Он будет моделировать поступление на завод корпусов стиральных машин завод корпусов стиральных машин.
    Source
    • Объект Source создает заявки. Обычно он используется в качестве начальной точки диаграммы процесса.
     Перетащите элемент Source из Палитры на графическую диаграмму. Перетаскивание (drag’n’dropping) является общепринятым способом добавления элементов палитры на общепринятым способом добавления элементов палитры на диаграмму.
    Сразу после того, как Вы перетащите объект в графический редактор, Вы увидите его имя выделенным во встроенном текстовом редакторе:
    Введите здесь новое имя этого объекта sourceBodies. Называйте элементы именно так, как это делаем мы, поскольку В б 2002-2011 ООО Экс Джей Текнолоджис», позднее Выбудете ссылаться в модели на эти имена
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг Добавьте сюда объект Добавьте сюда объект Queue

    Conveyor
    © 2002-2011 ООО Экс Джей Текнолоджис», Продолжите создание диаграммы процесса из объектов
    Продолжите создание диаграммы процесса из объектов библиотеки Enterprise Library:
     Добавьте объект
    Queue
    Назовите его bodies Мы Добавьте объект
    Queue
    . Назовите его bodies. Мы добавляем очередь, чтобы хранить поступившие корпуса стиральных машин до тех пор, пока они не будут й
    помещены на конвейер Добавьте объект
    Conveyor
    . Назовите его conveyorBodies. й
    б й
    В нашей модели он будет представлять конвейер, транспортирующий корпуса стиральных машин.
     Д б б Добавьте объект
    Sink
    • Объект моделирует очередь заявок, ожидающих приема объектами, следующими заданным в потоковой диаграмме, или же хранилище заявок. Объект перемещает заявки по пути заданной длины с заданной скоростью сохраняя их порядок и оставляя заданные промежутки между ними скоростью, сохраняя их порядок и оставляя заданные промежутки между ними. Объект уничтожает заявки. Обычно он используется в качестве конечной точки диаграммы процесса.
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    70
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг Щелкните по второму порту

    Сделайте двойной щелчок по первому порту 2002-2011 ООО Экс Джей Текнолоджис», Соедините порт объекта sourceBodies с левым портом
    Соедините порт объекта sourceBodies с левым портом объекта bodies. Правильные и неправильные соединения портов

    • Если Вы правильно соедините порты, то после соединения конечные точки сл ы рав ль осоеде ор ы, о осле соед е
    о е ые о соединителя должны будут подсветиться зелеными точками. Если Вы не увидите этого, то значит, точки небыли помещены точно внутрь портов и их нужно будет туда передвинуть:
    портов, и их нужно будет туда передвинуть
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    72
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг Соедините другие объекты диаграммы процесса

    С

    Сохраните модель 2002-2011 ООО Экс Джей Текнолоджис», Соедините порты объектов диаграммы процесса, как показано на слайде выше показано на слайде выше.
    Задание пути следования заявок
    • Соединяя порты объектов диаграммы процесса, Вы задаете путь следования заявок (вначале в объект
    Source
    , затем далее, в соединенный с объект
    Queue
    , итак далее. Вы можете заметить, что правые порты объектов мы др р
    соединяем с левыми портами последующих объектов. Это делается потому, что у объектов Enterprise Library есть входные и выходные порты. Входные порты расположены на левой границе значка объекта в то время как выходные – на расположены на левой границе значка объекта, в то время, как выходные на правой. Вы можете соединять входные порты только с выходными Вы можете заметить звездочку рядом с элементом модели в дереве моделей в панели Проекты й
    Это означает, что в Вашей модели есть несохраненные изменения. Сохранить модель можно с помощью кнопки панели инструментов Сохранить
    .
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    74
    ру
    р
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг Щелкните по кнопке Запустить

    Выберите Supply Выберите Supply Щелкните по этой кнопке
    Окно презентации 2002-2011 ООО Экс Джей Текнолоджис», Мы закончили создание простейшей модели Запустите
    Мы закончили создание простейшей модели. Запустите модель и изучите ее поведение  В рабочем пространстве AnyLogic может быть ‐  В рабочем пространстве AnyLogic может быть одновременно открыто несколько моделей, у каждой из которых может быть несколько экспериментов.
    из которых может быть несколько экспериментов. Поэтому Вам нужно будет сказать AnyLogic, какой именно эксперимент Вы хотите запустить. Запустив модель, Вы увидите окно презентации. Оно будет отображать презентацию запущенного у
    р р
    у эксперимента (По умолчанию презентация эксперимента содержит у
    р ц
    р др кнопку Запустить и переключиться на презентацию. Щелкнув по этой кнопке Вы запустите модель и откроете в окне презентацию, нарисованную ранее для класса активного объекта Main.
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    76
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг 10
     Вы увидите анимированную

    Щелкните по объекту. Вы увидите окно инспекта
     Вы увидите анимированную диаграмму процесса
    Вы увидите окно инспекта

    Переместите окно, потащив за его заголовок 2002-2011 ООО Экс Джей Текнолоджис», Изучите текущее состояние объектов с помощью
    Изучите текущее состояние объектов с помощью анимированной диаграммы процесса и окон инспекта
    А
    Анимированная диаграмма процесса
    Количество перемещаемых й
    в данный момент заявок
    О
    Количество прошедших заявок
    Конвейер, по которому в текущий момент перемещается заявка, отображается желтым цветом
    Окна инспекта
    Параметры объекта
    Информация о заявках,
    заявках, находящихся в объекте
    Статистика
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    78
    Завод. Фаза 1. Шаг Завод. Фаза 1. Шаг Закройте окно

    Управляйте выполнением модели с помощью Остановите моделирование щелчком по кнопке д
    щ этих кнопок щелчком по кнопке
    Прекратить выполнение 2002-2011 ООО Экс Джей Текнолоджис», Управление выполнением модели
    р
    д
    Вы можете управлять выполнением модели с помощью панели управления, расположенной в верхней части окна презентации.
    Запустить с текущего состояния
    Запускает моделирование. Начинает выполнение, либо, если моделирование было приостановлено, то продолжает его с текущего состояния Введите в поле имени объекта Выполнить шаг

    Выполняет шаг моделирования (событийный шаги приостанавливает выполнение.
    Приостановить
    Приостанавливает выполнение модели. Вы можете продолжить
    Приостанавливает выполнение модели. Вы можете продолжить ее выполнение в любой момент времени, нажав на кнопку
    Запустить с текущего состояния
    Прекратить выполнение
    Прекращает выполнение модели 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    80
    Завод. Фаза 1. Вопросы
    Завод. Фаза 1. Вопросы. Как Вы можете открыть примеры моделей р
    р р
    д
    AnyLogic?
    2. Перечислите типы моделей, которые могут быть. Перечислите типы моделей, которые могут быть созданы с помощью Мастера создания моделей. Использовали ли Вы Мастер при создании этой модели. В чем заключается разница между левыми и правыми портами объектов Enterprise Library?
    4. Укажите допустимые соединения портов у
    р объектов Enterprise Library:
    (a) входной порт со входным др д) входной с выходным) выходной с выходным 2002-2011 ООО Экс Джей Текнолоджис», Завод. Фаза Завод. Фаза Добавьте простую анимацию конвейера и зоны
    Добавьте простую анимацию конвейера и зоны хранения корпусов стиральных машин 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    82
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Откройте палитру
    Презентация


    Перетащите Изображение
    на диаграмму 2002-2011 ООО Экс Джей Текнолоджис», Начните рисование анимации модели с добавления плана б
    ф завода. Мы не будем рисовать его с помощью фигур презентации, а просто добавим существующий план из файла изображения.
    р
    Палитра Презентация
    • Палитра Презентация содержит набор стандартных геометрических фигур, с помощью которых Вы можете нарисовать презентацию Вашей модели (прямоугольник, овал, линия, кривая, ломаная и т.д.).
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    84
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Щелкните по кнопке
    Добавить и выберите файл layout Уф 2002-2011 ООО Экс Джей Текнолоджис», Установите флажок Выберите файл изображения, которое Вы хотите отображать этой фигурой Изображение factory layout.png р
    ф ур
    р
    y_ y p g из каталога, расположенного на Вашем с материалами тренинга.

    ф
    й
    б б Установите флажок Исходный размер, чтобы отобразить изображение в оригинальном размере.
    Изображение. Опция Исходный размер

    • Картинка будет отображена так, чтобы заполнить отведенную ему площадь фигуры Изображение Вы можете изменять размер площадь фигуры Изображение. Вы можете изменять размер изображения, но это может нарушить его пропорции. Изображение будет показано в исходном размере, без искажений 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    86
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Сделайте двойной

    Сделайте двойной щелчок по элементу
    Прямоугольник

    Нарисуйте прямоугольник перетаскиванием мыши (так, чтобы он поместился в область BODY STORAGE)
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    87
     ‐  Нарисуйте с помощью прямоугольника область, в которой будут храниться поступившие в цех корпуса стиральных машин.
    Перейдите в режим рисования, сделав двойной щелчок по элементу Прямоугольник в Палитре.
    Режим рисования
    • Некоторые элементы (отмеченные в Палитре значком) поддерживают
    режим рисования – еще один способ добавления этих элементов на диаграмму в дополнение к перетаскиванию (драг`н`дропу). Перейдя в режим рисования, Вы сможете сразу рисовать фигуру (овал, р
    д р
    р
    ,
    р у р фуру (прямоугольники т.д.) нужного Вам размера. В случае ломаной или кривой Вы сможете рисовать ее, помещая на диаграмму точку заточкой. Чтобы активировать режим рисования сделайте двойной щелчок по элементу
    Чтобы активировать режим рисования, сделайте двойной щелчок по элементу в Палитре. Значок элемента при этом должен стать таким:
    Теперь Вы можете рисовать фигуру в графическом редакторе 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    88
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг 4

    Назовите

    Назовите прямоугольник Сделайте Сделайте прямоугольник прозрачным

    Измените цвет контура прямоугольника 2002-2011 ООО Экс Джей Текнолоджис», Измените свойства только что нарисованного прямоугольника
    С
    й
    в панели Свойства Чтобы сделать прямоугольник прозрачным, выберите
    Нет заливки из выпадающего списка Цвет заливки
    Панель Свойства
    Нет заливки из выпадающего списка Цвет заливки.
    • Панель Свойства является контекстно‐зависимой – она отображает свойства выбранного в текущий момент элемента (или элементов. Чтобы изменить свойства элемента, вначале выделите его (щелкнув по нему в графическом редакторе или в панели Проекты, а затем уже измените нужные Вам свойства в панели Свойства.
    • Панель Свойства содержит несколько страниц. Чтобы открыть другую страницу, Со сад р р
    ц р
    дру у р
    цу,
    щелкните по ее закладке:
    • В верхней части панели отображаются имя и тип выбранного элемента 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    90
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Сделайте двойной щелчок по элементу
    Ломаная

    Нарисуйте точки ломаной, щелкая по анимации

    Последнюю точку добавьте двойным щелчком щ

    Переименуйте ломаную и измените ее цвет 2002-2011 ООО Экс Джей Текнолоджис», Нарисуйте ломаную, которая будет обозначать конвейер на анимации нашей модели Двойным щелчком мыши по элементу в Палитре Вы активируете его режим рисования ‐ Нарисуйте ломаную слева направо, как показано на й
    слайде выше.
     Назовите ломаную Направление ломаной

    Если ломаная используется каким‐то объектом Enterprise Library (Queue, Conveyor, и т.д.), очень важно, где именно Вы поместите начальную точку ломаной:
    • Объект Conveyor перемещает заявки от начальной к конечной точке ломаной. Объект Queue помещает заявки в очередь, начиная с конечной точки ломаной щ
    р дона соответствует голове очереди).
    Чтобы узнать, какая точка ломаной является начальной, сделайте двойной щелчок по ломаной. Внутри начальной точки будет отображен небольшой индикатор:
    ломаной. Внутри начальной точки будет отображен небольшой индикатор 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    92
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Расширьте область Выделите объект панели Свойства, перетащив ее границу вверх объект Измените свойства объекта 2002-2011 ООО Экс Джей Текнолоджис», Укажите объекту conveyor, что заявки, транспортируемые конвейером, должны отображаться на анимации вдоль только что нарисованной ломаной линии отображаться на анимации вдоль только что нарисованной ломаной линии Не забудьте, что для того, чтобы изменить свойства объекта, надо вначале его выделить (тогда его параметры отобразятся в панели Свойства).
     Установите флажок Максимальная вместимость, чтобы разрешить одновременное нахождение в очереди максимально возможного количества заявок.
    Задайте shapeBodyStorage в качестве Фигуры анимации. Выберите Мешок в качестве Типа анимации. Анимация объектов Enterprise Объект, выполняющий операции над заявками (ресурсами, транспортерами, Объект, выполняющий операции над заявками (ресурсами, транспортерами, может отображать свою активность путем анимации заявок, обрабатываемых этим объектом.
    • AnyLogic предлагает легкий способ того как это можно сделать Вы рисуете предлагает легкий способ того, как это можно сделать Вы рисуете фигуру ‐ скажем, ломаную линию или прямоугольники указываете ее в качестве Фигуры анимации этого объекта. Тогда объект будет использовать эту фигуру в качестве шаблона для анимации обслуживаемых им заявок эту фигуру в качестве шаблона для анимации обслуживаемых им заявок. Есть несколько способов отображения заявок, которыми владеют активные объекты – они называются типами анимации см. следующую страницу 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    94
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Выделите Задайте нашу ломаную в качестве Фигуры анимации
    ур
    ц
    © 2002-2011 ООО Экс Джей Текнолоджис», Типы анимации объектов Enterprise Типы анимации объектов Enterprise Library

    Упорядоченная
    Анимации заявок упорядоченно отображаются в двумерном массиве внутри заданного прямоугольника.
    Мешок
    Заявки отображаются в случайных позициях внутри заданного прямоугольника.
     Введите в поле имени объекта ATM
    Путь
    Заявки отображаются движущимися вдоль ломаной в том порядке в каком они располагаются в объекте в том порядке, в каком они располагаются в объекте.
    Одиночная
    А
    б б
    й
    Анимация заявки отображается в базовой точке фигуры.
    Набор
    Заявки отображаются в точках заданной ломаной линии.
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    96
    Завод. Фаза 2. Шаг Завод. Фаза 2. Шаг Запустите модель

    Ускорьте выполнение модели

    Вы увидите как корпуса

    Вы увидите, как корпуса стиральных машин поступают в цехи транспортируются по конвейеру конвейеру 2002-2011 ООО Экс Джей Текнолоджис», Запустите модель и понаблюдайте за ее анимацией.

     Настройте нужным Вам образом скорость выполнения модели с помощью кнопок Ускорить и Замедлить.
    Изменение скорости выполнения модели
    • Модель AnyLogic может выполняться либо в режиме виртуального, либо в режиме реального времени режиме реального времени. В режиме виртуального времени модель выполняется без привязки к физическому времени – она просто выполняется настолько быстро, насколько
    Э
    б это возможно. Этот режим подходит тогда, когда требуется моделировать работу системы в течение достаточно длительного периода времени.
    • В режиме реального времени задается количество единиц модельного времени, выполняемых в одну секунду. Это требуется, когда Вы хотите, чтобы анимация модели отображалась стой же скоростью, что ив реальной жизни. В этом режиме Вы можете масштабировать скорость. Например, коэффициент x2 означает, что скорость модели выше заданной в два раза.
    • Управляйте скоростью выполнения с помощью панели управления
    Модельное время
    :
    д
    р
    Замедлить
    Ускорить
    Переключить режим времени
    Масштабировать скорость 2002-2011 ООО Экс Джей Текнолоджис», р р
    р
    Завод. Фаза 2. Вопросы
    Завод. Фаза 2. Вопросы
    1.
    Обладают ли объекты Enterprise Library встроенной анимацией?
    2.
    Как Вы можете указать объекту, какую именно фигуру он должен использовать для анимации находящихся в нем должен использовать для анимации находящихся в нем заявок?
    3.
    Почему если ломаная используется в качестве фигуры
    3.
    Почему если ломаная используется в качестве фигуры анимации объекта, то важно, в каком порядке Вы рисуете ее точки?
    4.
    Какой объект и тип анимации Вы выберете для того, чтобы промоделировать кафе Зрительный зал кинотеатра Банкомат? р
    5.
    В режиме реального времени 1:1, сколько времени потребуется для моделирования 100 единиц модельного времени) 100
    (b) 1
    (c) 100 или больше 2002-2011 ООО Экс Джей Текнолоджис», Завод. Фаза Завод. Фаза Давайте продолжим создание нашей модели. На
    Давайте продолжим создание нашей модели. На этом этапе мыс Вами выполним следующие шаги:
    • Добавим источник дверец стиральных машин и
    Добавим источник дверец стиральных машин и конвейер, ведущий от него к роботу сборки. Добавим и самого робота Здесь будет завершаться
    Добавим и самого робота. Здесь будет завершаться процесс сборки путем соединения корпуса машины с дверцей. Нарисуем картинки, обозначающие детали машины, чтобы сделать анимацию более наглядной.
    • Сконфигурируем объекты диаграммы процесса реальными значениями параметров зададим длину конвейера скорость расстояние между движущимися по конвейера, скорость, расстояние между движущимися по нему коробками и т.д.
    © 2002-2011 ООО Экс Джей Текнолоджис», www.xjtek.ru
    1   2   3   4   5   6   7   8   9   ...   16


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