Anylogic linux как установить

Описание системы AnyLogic

Информация о AnyLogic

Фрилансер, Средний бизнес, ИП, Специалист, НКО, Корпорация, Малый бизнес

Персональный компьютер, Облако (SaaS)

macOS, Веб-браузер, Windows, Linux

По запросу, Бесплатно

Русский, Английский, Испанский, Китайский ещё 2

Краткий обзор AnyLogic

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

Программный продукт AnyLogic (рус. ЭниЛоджик) от разработчика The AnyLogic Company предназначено для моделирования, помогающее компаниям в области транспорта, производства, логистики, добывающей промышленности, цепочки поставок, здравоохранения и других отраслей тестировать и исследовать сценарии «что если» с при помощи имитационного 2D-и 3D-моделирования. Программа предоставляет встроенные библиотеки анимации, относящиеся к различным отраслям, позволяея охватить сложность практически любой системы на любом уровне детализации. Таким образом, модели AnyLogic позволяют аналитикам, инженерам и менеджерам получать более глубокое представление о взаимозависимых процессах внутри и вблизи организации и оптимизировать сложные системы и процессы в широком спектре отраслей.

Система AnyLogic позволяет аналитикам данных создавать имитационные модели с использованием различных методологий и языков моделирования, включая дискретно-событийное моделирование, агентную динамику, системную динамику, стохастическое моделирование, блок-схемы процессов, диаграммы состояний и диаграммы действий. Программный комплекс позволяет сотрудникам представлять визуальные модели с графическими объектами для визуализации транспортных средств, сотрудников, оборудования, зданий и других объектов в соответствии с бизнес-спецификациями. Встроенные ГИС-карты позволяют организациям искать и находить города, улицы, дороги, больницы, магазины и автобусные остановки для создания имитационных моделей. Платформа также предоставляет предварительно разработанные инструменты моделирования, такие как Монте-Карло, анализ чувствительности и эксперименты по изменению параметров.

Программный продукт предлагается в виде настольного приложения. Также возможен запуск моделей в облачной среде AnyLogic Cloud. Система поставляется с API, который позволяет организациям интегрировать систему с несколькими сторонними решениями.

Источник

Что такое AnyLogic, как скачать и пользоваться этим ПО?

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

Что это такое?

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

Имитационное моделирование облегчает поиск обоснований для принятия управленческих решений.

Главной особенностью программы является простота и удобство использования. Благодаря графической среде моделирования создавать объекты исследования и управлять ими не составляет труда. Моделирование в AnyLogic построено на объектно-ориентированном принципе. Любая модель состоит из ряда объектов, каждый из которых имеет свои функции и взаимодействует с окружающей средой.

Предлагаем посмотреть видео о программе AnyLogic:

Как установить?

Для того чтобы скачать и установить программу AnyLogic, следует выполнить ряд простых действий:

  1. Зайти на официальный сайт и нажать на кнопку «Скачать» в правом верхнем углу.
  2. Выбрать интересующую версию программы и повторно нажать «Скачать».
  3. Загрузить установочный файл, предварительно указав операционную систему устройства.

Программа корректно работает на операционных системах Windows, начиная с 7 версии, Mac OS X и Linux, в том числе Ubuntu.

После проделанных шагов начнется скачивание файла. Объем файла до 1 Гб, поэтому процедура загрузки занимается всего несколько минут. Для запуска установки необходимо дважды нажать на загруженный файл, чтобы запустился «Мастер установки». Следуйте всем инструкциям, чтобы успешно завершить установку.

Из основных шагов стоит выделить:

  • принятие лицензионного соглашения;
  • настроика директории установки и языка программы.

После этого начнется копирование файлов, а по завершению автоматически откроется «Мастер активации». Пользователям предлагается два варианта:

  • использовать купленный ключ для активации программы;
  • запросить ознакомительный ключ для временного бесплатного доступа.

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

Что делать если «ошибка при выполнении дискретного события»?

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

Прочитайте официальную документацию о принципах формирования заявок (агентов).

Для того чтобы избавиться от ошибки, достаточно добавить блок очереди queue или увеличить его вместительность в настройках агента. Как вариант, можно увеличить лимит до бесконечности.

Как создать простую модель?

В нижеописанном примере рассмотрим пример модели обслуживания клиентов в терминале. Алгоритм работы простой — клиент подходит к устройству, выполняет рад действий и уходит. Для создания модели необходимо:

  1. Создать новую модель, указав ее имя, месторасположение и единицы модельного времени.
  2. Создать диаграмму, добавив нужные блоки из библиотеки моделирования процессов.
  3. Настроить параметры блоков, такие как интенсивность прибытия, вместимость очереди и время задержки.
  4. Запустить модель и проверить ее работоспособность.
Читайте также:  Бесконечная лицензия windows 10

В нашем случае достаточно использование четырех блоков:

  • Source — генерирует агентов нужного типа, в нашем случае клиентов, которым нужен доступ к терминалу.
  • Queue — очередь из агентов, которым нужен доступ к объекту. Если очередь заполнена, агент уничтожается.
  • Delay — задерживает агентов на указанный период, другими словами блок симулирует время работы с терминалом.
  • Sink — уничтожает агентов после всех моделируемых действий.

Для запуска созданной модели достаточно нажать на кнопку запустить, расположенную в панели инструментов. Начнется симуляция процесса в режиме реального времени.

Модель перекрестка

Для создания модели перекрестка необходимо выделить основные характеристики события. Как правило, любое пересечение дорог регулируется светофорами, а в часы пик — возникают пробки и замедляется скорость движения.

Для создания модели необходимы следующие блоки:

  • Source — создание машин с заданным интервалом.
  • 2 Queue — очередь машин перед светофором.
  • 2 Conveyor — перемещает агентов с заданными промежутками между ними, сохраняя порядок следования.
  • Hold — останавливает агентов моделирования.
  • Sink — конец жизни моделируемого агента.

Для симуляции светофора используют стейтчарт, который создается с помощью «Диаграммы состояний». Можно настроить действие (изменение цвета), время сохранения состояния, возможность двигаться, скорость передвижения, замедление в случае включения желтого света и т.д.

Пакеты программ, их отличия и стоимость

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

  1. Версия «Personal Learning Edition» подходит для студентов и новичков, которые хотят освоить программу. Доступ ко всем функциям бесплатный, но их количество ограничено. Программа предоставляет многоподходное моделирование, интеграцию с ГИС-картами, все доступные библиотеки, а также 2D и 3D анимацию. Помимо этого бесплатная версия работает с базами данных и текстовыми файлами, позволяет проводить эксперименты, экспорт моделей в AnyLogic Cloud и базовую отладку.
  2. Версия «University Researcher» предназначена для использования в открытых университетских исследованиях. Помимо функций студенческой программы, пользователям доступны расширенные возможности. Среди основных следует выделить:
    • неограниченный размер моделей;
    • техническая поддержка;
    • доступ к отраслевым библиотекам;
    • возможность работы с любыми базами данных;
    • дополнительные эксперименты, включая оптимизацию, калибровку, анализ чувствительности и т.д.;
    • экспорт приватных моделей в облачную версию.
  3. Версия «Professional» подходит для коммерческих компаний и государственных организаций. Все вышеперечисленные функции доступны в программе. Также владельцам профессиональной лицензии доступно следующее:
    • дополнительные элементы анимированного управления;
    • экспорт моделей и результатов в сторонние приложения;
    • сохранение и восстановления состояния объектов;
    • импорт чертежей в САПР;
    • расширенные функции отладки.

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

Источник

Настройки AnyLogic

Диалоговое окно Настройки AnyLogic позволяет пользователю изменять настройки программы AnyLogic.

Чтобы открыть диалоговое окно Настройки AnyLogic

  1. Выберите Инструменты > Настройки. из главного меню.

Диалоговое окно содержит несколько страниц:

  • Основные
  • Разработка
  • Графический редактор
  • Соединение
  • Клавиши
  • Выполнение модели
  • База Данных
  • Дополнительные

Страница «Основные»

Отображать стартовую страницу при запуске — Если опция выбрана, то при каждом запуске AnyLogic будет отображаться Начальная страница.

Уведомлять о выходе обновлений AnyLogic — Если опция выбрана, то в случае выхода новых обновлений или версий AnyLogic вас будут автоматически уведомлять об этом. Если срок действия вашей лицензии на Сервис технической поддержки еще не истек, то вы сможете скачать и установить обновления с веб сайта.

Показывать уведомления о новых опросах и анкетах — Если опция выбрана, AnyLogic проверяет, нет ли новых опросов и анкет, и уведомляет пользователя, если таковые имеются.

Папка моделей по умолчанию — Выбранная здесь папка будет использоваться по умолчанию при создании моделей и при их сохранении под новым именем.

Количество недавно открытых моделей в меню Файл — Максимальное количество ссылок для быстрого открытия недавно открытых моделей, отображаемых в подменю Файл > Недавно открытые модели .

Включить автосохранение — Если опция выбрана, то AnyLogic будет автоматически сохранять все открытые в рабочем пространстве модели в фоновом режиме, через заданный интервал времени (он задается в расположенном ниже поле Интервал сохранения ). Подробнее о механизме автоматического сохранения моделей AnyLogic и их восстановления можно прочесть здесь.

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

Страница «Разработка»

На странице Разработка вы найдете настройки, связанные с разработкой моделей и библиотек.

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

Читайте также:  Как настроить включение ноутбука с клавиатуры windows 10

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

Максимальная ширина строки при форматировании кода — Здесь пользователь может задать максимальное количество символов в строке кода. В соответствии с этой настройкой будет выполняться операция по форматированию кода.

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

Отображать номера строк — Если опция выбрана, то в Java редакторе отображаются номера строк.

Режим разработчика библиотек — Если опция выбрана, то у определенных элементов будут отображены некоторые спрятанные свойства, которые могут быть полезны, только если вы разрабатываете собственную библиотеку.

Создавать наборы данных для динамических переменных — Здесь задается значение по умолчанию свойства Создавать наборы данных для динамических переменных , которое будет использоваться всеми новыми создаваемыми пользователем типами агентов (эта опция находится в секции свойств Специфические ).

Разрешить программное управление — Здесь задается значение по умолчанию свойства Разрешить программное управление , которое будет использоваться всеми новыми создаваемыми пользователем фигурами презентации, графиками и элементами управления . Это свойство находится в секции свойств Специфические и отображается только в случае включенного Режима разработчика библиотеки , см. выше.

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

Скрывать панель Консоль при завершении работы модели — Если опция выбрана, то панель Консоль будет автоматически скрываться при отсутствии ошибок в модели, иначе же настройки отображения этой панели контролируются пользователем.

Продолжать запуск, если проект содержит ошибки — Группа кнопок, определяющая, будет ли AnyLogic продолжать запуск модели, содержащей ошибки.

Всегда — модель будет запускаться в любом случае.

С подтверждением — в случае обнаружения ошибок при запуске модели будет отображаться диалоговое окно с сообщением об ошибках, позволяющее как продолжить запуск, так и прервать его, вернувшись в режим редактирования модели для исправления ошибок.

Страница «Графический редактор»

Соединение блоков процессных диаграмм — Секция свойств определяет правила создания диаграмм процесса в графическом редакторе.

Соединять автоматически, если порты достаточно близко — Порты блоков диаграмм процессов будут соединяться автоматически, если блоки оказываются поблизости друг с другом в графическом редакторе. Если опция не выбрана, пользователь будет соединять порты вручную.

Разрешить соединение по одиночному щелчку — Порты могут соединяться по одиночному щелчку. Если опция не выбрана, выполните двойной щелчок, чтобы начать рисовать соединитель из порта блока библиотеки.

Удалять крайний соединитель при удалении блока — Выберите эту опцию, если хотите удалять вместе с блоком оставшийся соединитель.

Изменять масштаб агента при добавлении элементов разметки пространства — Опция определяет, будет ли AnyLogic предлагать пользователю изменить масштаб агента при добавлении в графический редактор элементов разметки пространства, относящихся к Библиотеке дорожного движения или к Железнодорожной библиотеке.

Автомасштабирование 3D объектов в соответствии с масштабом агента — Опция определяет, будет ли AnyLogic автоматически изменять размер 3D объектов, которые пользователь добавляет в графический редактор, чтобы привести их в соответствие с текущим масштабом агента (к примеру, привести масштаб домов в соответствие с железнодорожными путями, нарисованными на холсте графического редактора).

Страница «Соединение»

На странице Соединение вы можете изменить настройки соединения AnyLogic.

Настройки на этой странице делятся на три секции:

Общие настройки соединения

Если вы используете прокси для соединения, то выберите опцию Использовать прокси и введите корректные значения в полях Http прокси и Порт . При необходимости, также введите Логин и Пароль .

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

Настройки соединения сервера лицензирования AnyLogic

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

Сервер — Имя (адрес) сервера лицензирования AnyLogic, установленного в сети вашей организации.

Порт — Порт, используемый для соединения с сервером лицензирования AnyLogic.

Настройки соединения облака AnyLogic Cloud

Доступ к облаку AnyLogic Cloud — Опция разрешает/блокирует доступ к облачному сервису AnyLogic.

По умолчанию опция включена, что дает пользователю AnyLogic доступ к облаку AnyLogic. С помощью расположенного ниже переключателя можно выбрать, должно ли использоваться публичное облако AnyLogic Cloud (cloud.anylogic.com) или Частное облако, установленное в вашей сети . В последнем случае вам нужно будет ввести ниже Адрес частного облака (введенный там по умолчанию адрес является заглушкой и не соединит вас с частным облаком).

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

Читайте также:  Чем записать загрузочную флешку для mac os

Проверить совместимость — [Доступна, если выбрана опция Частное облако, установленное в вашей сети ] Нажав на эту кнопку, вы сможете проверить, поддерживает ли частное облако Private Cloud текущую версию API, реализованную в AnyLogic. Если будет обнаружена несовместимость, то для работы с облачным сервисом посредством API нужно будет обновить либо AnyLogic, либо Private Cloud.

Страница «Клавиши»

Чтобы задать новую комбинацию «быстрых клавиш» для команды

  1. Выделите ту строку таблицы, которая хранит настройки для нужной вам команды.
  2. Щелкните мышью в поле Комбинация клавиш и нажмите на клавиатуре ту комбинацию клавиш, которую вы хотите сделать «быстрыми клавишами» для данной команды.

Страница «Выполнение модели»

На странице свойств Выполнение модели вы можете настроить отображение диаграмм процессов и количество процессоров при запуске модели.

Показывать счетчики у блоков диаграмм процессов — Если опция выбрана, счетчики будут показываться около иконок блоков (отображая количество агентов внутри блока, количество агентов, которые вошли в блок и т.д.), см. рисунок ниже.

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

Сообщать о предупреждениях в ходе выполнения модели — Если опция выбрана, то в ходе выполнения модели в консоль будут выводиться предупреждения.

Отображать отдаленные 3D объекты с низким уровнем детализации — Если опция выбрана, то особенно сложные 3D объекты будут отображаться в упрощенном виде при отдалении камеры от этих объектов. Упрощение начинается, когда расстояние от камеры до объекта превышает 12 * r, где r — радиус сферы, описывающей 3D объект. Низкий уровень детализации поможет повысить производительность моделей, в которых для анимации используется множество сложных 3D объектов.

Количество процессоров для параллельных вычислений — Если процессор вашего компьютера имеет несколько ядер, то при запуске эксперимента оптимизации или варьирования параметров AnyLogic может параллельно выполнять сразу несколько итераций эксперимента на различных ядрах процессора. Таким образом может быть достигнуто многократное увеличение производительности. Здесь вы можете задать количество процессоров, которое AnyLogic сможет использовать для параллельного выполнения «прогонов» модели.

Выберите браузер для анимации модели — Здесь вы можете выбрать браузер для запуска анимации вашей модели. Если выбрать опцию Встроенный Chromium , анимация модели будет запущена в браузере Chromium. Этот браузер является выбором по умолчанию и доступен вместе с установочным пакетом AnyLogic. Если вы хотите использовать какой-либо другой браузер, не представленный в списке доступных опций, выберите опцию Другой и укажите путь к нужному вам браузеру.

Страница «База данных»

Показывать предупреждения о потере данных — Если опция выбрана, будут появляться предупреждения, в случае потери данных.

Показывать предупреждения о потере данных — Если опция выбрана, будут появляться предупреждения о потенциальной потере данных.

Показывать вопросы базы данных — Если опция выбрана, пользователь будет видеть вопросы, генерируемые базой данных.

Отображать столбец с идентификаторами записей таблицы «al_id» — Если опция выбрана, скрытый столбец с идентификаторами записей al_id станет видимым в редакторе таблиц БД. Этот столбец содержит уникальные идентификаторы для записей таблицы.

Удалять лог модели перед фиксацией изменений в хранилище SVN — Если вы используете SVN и фиксируете в нем изменения своих моделей, в этом параметре вы можете указать, стоит ли вместе с моделью фиксировать лог модели.

Таймаут соединения — Здесь задается таймаут соединения с базой данных (в секундах).

Максимальный объем памяти для сервера БД AnyLogic — Здесь задается максимальный объем памяти (Гб), который вы хотите использовать для сервера БД. Настройка по умолчанию (0 Гб) подразумевает, что БД AnyLogic будет использовать 1/4 оперативной памяти компьютера. Эта настройка применяется только к моделям, которые запускаются в AnyLogic. Экспортированные модели используют общий ресурс памяти для самой модели и базы данных. Максимальный размер необходимой памяти необходимо задавать в свойствах эксперимента (в случае экспорта модели как отдельного Java-приложения) или в редакторе конфигурации запуска (в случае экспорта модели в облако AnyLogic Cloud).

Страница «Дополнительные»

Наконец, вы найдете Дополнительные настройки AnyLogic на последней странице.

Отображать состояние «кучи» памяти (Изменение параметра требует перезапуска приложения) — Если опция выбрана, то состояние «кучи» Java памяти будет отображаться в строке состояния AnyLogic.

Кнопка Запустить (F5) — Здесь вы можете выбрать, какой эксперимент запускается по умолчанию при нажатии кнопки Запустить панели инструментов или кнопки F5 на вашей клавиатуре: кнопка запускает либо эксперимент последней созданной или открытой модели, либо последний запущенный эксперимент.

Перестраивать модель автоматически — Если опция выбрана, AnyLogic будет выполнять компиляцию исходных файлов модели после каждого структурного изменения модели в среде разработки (добавление нового элемента в графический редактор, переименование / удаление / исключение элемента и т.д.). Таким образом информация при подстановке кода всегда будет актуальной, но из-за частых компиляций кода процесс разработки модели может значительно замедлиться. Сняв флажок с этой опции, вы будете самостоятельно компилировать код в удобное для вас время. Компиляцию можно выполнить, нажав кнопку панели инструментов Построить модель (F7) .

Источник

Оцените статью