Экран эксперимента AnyLogic Cloud

Экран эксперимента в AnyLogic Cloud — это рабочая область для запуска эксперимента и анализа полученных результатов:

Вы можете открыть экран эксперимента для каждой из опубликованных вами моделей. Администраторы частных облаков Private Cloud имеют доступ к экранам экспериментов всех моделей, опубликованных в этих облаках.

Экран эксперимента состоит из следующих областей:

  1. Панель инструментов эксперимента — расширяет основную панель инструментов AnyLogic Cloud. Содержит набор элементов для управления экспериментом.
  2. Боковая панель — содержит перечень версий существующих моделей, а также эксперименты, созданные для каждой версии модели. Выберите эксперимент в боковой панели, чтобы открыть его в экране эксперимента.
  3. Панель эксперимента отображает свойства и результаты эксперимента:

Обучающее видео: AnyLogic Cloud

Панель инструментов эксперимента

Панель инструментов эксперимента расширяет основную панель инструментов AnyLogic Cloud. Она отображается над экраном эксперимента.

С помощью элементов на этой панели вы можете управлять экспериментом AnyLogic Cloud. Наведите курсор мыши на кнопку, чтобы отобразить название этой кнопки.

Основные элементы управления

Спрятать или отобразить боковую панель.

Переключиться на стартовый экран AnyLogic Cloud.

Примечание: Администраторы частных облаков Private Cloud могут заменить это изображение на вкладке Customization панели администратора.

[Имя модели]

Переключиться на экран модели.

Запустить эксперимент (без анимации). Если эксперимент уже был запущен, кнопка становится неактивной и отображается в виде иконки .

Запустить векторную анимацию.

Сохранить значения входных данных текущего эксперимента.

Отменить изменения значений входных данных (восстановить предыдущие сохраненные значения).

Сравнить результаты нескольких экспериментов.

Экспортировать данные модели и эксперимента в книгу Excel или в файл JSON.

Дополнительные элементы управления

Щелкните по кнопке , чтобы открыть меню дополнительных команд:

Создать копию эксперимента.

Экспортировать входные данные эксперимента.

Примечание: Эта функция пока недоступна.

Предоставить доступ к модели.

Перейти на экран модели.

Боковая панель

Боковая панель отображается в левой части экрана модели. Она содержит перечень существующих версий модели и эксперименты, созданные для каждой версии модели.

 Чтобы свернуть или раскрыть боковую панель

  1. Щелкните по кнопке в левом верхнем углу экрана эксперимента.

 Чтобы развернуть или свернуть список экспериментов для версии модели

  1. Щелкните по версии модели в боковой панели.

Запуск эксперимента

Модель в AnyLogic Cloud работает по принципу «черного ящика»: вы вводите значения входных данных модели, запускаете эксперимент и анализируете получаемые результаты.

 Чтобы запустить эксперимент

  1. Щелкните по кнопке  Run в панели инструментов эксперимента или по ссылке run в секции Outputs экрана эксперимента.

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

    Ход эксперимента отображается в виде индикатора выполнения в секции Outputs, а также в виде кругового индикатора слева от имени эксперимента в боковой панели:

    Примечание: Помимо непосредственного запуска эксперимента, вы также можете увидеть анимацию модели в векторной графике. Несмотря на то, что анимация модели отражает заданные значения входных данных, она не производит ожидаемые значения выходных данных.

После запуска эксперимента кнопка Run в панели инструментов становится неактивной и отображается в виде иконки .

Первый запуск эксперимента производит набор выходных данных, которые сохраняются и становятся доступными всем экспериментам текущей версии модели. Чтобы вывести ранее сохраненные результаты в секцию Outputs, нужно указать значения входных данных, которые использовались при запуске эксперимента.

Работа со входными данными эксперимента

Каждый эксперимент содержит сохраненный по умолчанию набор значений входных данных. Эти значения можно изменить и сохранить в качестве новых значений по умолчанию.

 Чтобы изменить значения входных данных эксперимента

  1. Введите значения входных данных в секции Inputs. Кнопка  Save inputs в панели инструментов станет активной.
  2. Щелкните по кнопке  Save inputs. Значения входных данных будут сохранены и по умолчанию использованы в качестве новых значений этого эксперимента.

Если вы не хотите использовать измененные значения входных данных, вы можете отменить изменения и вернуть значения входных данных по умолчанию.

 Чтобы отменить изменения значений входных данных эксперимента

  1. Щелкните по кнопке  Discard changes. Это отменит введенные значения и восстановит значения по умолчанию.

Работа с экспериментами

 Чтобы создать новый эксперимент

  1. Щелкните по кнопке в ветке соответствующей версии модели. Откроется диалоговое окно создания модели New experiment:

  2. Введите имя эксперимента в поле Experiment name.
  3. Выберите тип эксперимента из выпадающего меню Experiment type. На данный момент в AnyLogic Cloud доступны следующие эксперименты:
  4. Щелкните по кнопке Add. Созданный эксперимент появится первым в ветке соответствующей версии модели.

 Чтобы переименовать эксперимент

  1. Разверните секцию версии модели, содержащую эксперимент, который необходимо переименовать.
  2. Щелкните по кнопке справа от имени соответствующего эксперимента. Иконка изменится на , и вы попадете в режим редактирования имени. Панель эксперимента также переключится в режим редактирования.
  3. Введите новое имя эксперимента и щелкните по кнопке , чтобы сохранить изменения.

 Чтобы удалить эксперимент

  1. Разверните секцию версии модели, содержащую эксперимент, который необходимо удалить.
  2. Щелкните по кнопке справа от имени соответствующего эксперимента.
    Эксперимент будет удален. В правом верхнем углу экрана появится сообщение о завершении удаления. Удаленный эксперимент можно восстановить при необходимости, нажав на кнопку Restore в этом сообщении:

Анимация модели в Anylogic Cloud

Анимация модели демонстрируется в векторной графике. Вы можете просматривать анимации собственных моделей и моделей, опубликованных в разделе Public models.

Примечание: Несмотря на то, что анимация модели отражает заданные значения входных данных, она не производит ожидаемые значения выходных данных.

 Чтобы запустить анимацию модели

  1. Выберите эксперимент в боковой панели.
  2. Задайте входные данные эксперимента в секции Inputs панели эксперимента.
  3. Щелкните по кнопке в панели инструментов эксперимента. Анимация модели откроется во всплывающем окне:

    Окно модели в AnyLogic Cloud подчиняется соотношению сторон экрана устройства, на котором запускается модель. Если пропорции экрана будут отличаться от пропорций рамки модели, заданных в среде разработки AnyLogic, то это может привести к тому, что в окне модели станут видны элементы, которые разработчик намеренно поместил за пределами рамки, чтобы скрыть их от конечного пользователя.
    Индикатор прогресса отображает прогресс хода выполнения модели. Индикатор виден, если в свойствах Конфигурации запуска задано значение опции Остановить: Согласно настройкам модельного времени.

Элементы управления анимации

Окно анимации модели содержит набор стандартных элементов управления воспроизведением:

Кнопка видна, если в данный момент времени анимация не проигрывается (приостановлена или выполнение не начато/прекращено).

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

Кнопка видна, если в данный момент времени анимация проигрывается.

Приостанавливает анимацию.

Прекратить проигрывание анимации и закрыть диалоговое окно.

Прекратить проигрывание анимации и закрыть диалоговое окно.

Установить режим реального времени с отношением модельного времени к реальному 1:1. .

Замедлить выполнение модели путем уменьшения коэффициента отношения модельного времени к реальному.

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

Ускоряет выполнение модели путем увеличения коэффициента отношения модельного времени к реальному.

Переключиться между режимами реального и виртуального времени. Кнопка отображается нажатой, если выбран режим виртуального времени.

Отображает скорость отклика презентации модели.

  • — время отклика в пределах нормы.
  • — идет процесс загрузки данных из сети (например, тайлов ГИС-маршрута или ГИС-карты).
  • — время отклика чуть ниже нормы, но не слишком влияет на выполнение модели.
  • — время отклика значительно ниже нормы и существенно замедляет выполнение модели.

Содержит следующие пункты:

  • Веб сайт AnyLogic — открывает сайт AnyLogic.
  • Условия использования — отображает лицензионное соглашение AnyLogic Engine Runtime.
  • О программе AnyLogic — открывает диалоговое окно О программе AnyLogic, содержащее информацию об AnyLogic Engine, который используется для запуска модели.

Показывает состояние текущего прогона модели
(Выполняется, Пауза, Готов или Завершен).

(Отображается в оконном режиме воспроизведения) Переключить окно с анимацией в полноэкранный режим.

(Отображается в полноэкранном режиме воспроизведения) Переключить окно с анимацией в оконный режим.

Открывает панель разработчика, содержащую дополнительные настройки модели, данные об анимации и консоль с выводимыми данными эксперимента.


См. также

 Демонстрационное видео: AnyLogic Cloud

Учебное пособие: Экспорт модели в AnyLogic Cloud

AnyLogic Cloud

Варианты использования AnyLogic Cloud