Для чего нужен anylogic
Описание системы 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, следует выполнить ряд простых действий:
Программа корректно работает на операционных системах Windows, начиная с 7 версии, Mac OS X и Linux, в том числе Ubuntu.
После проделанных шагов начнется скачивание файла. Объем файла до 1 Гб, поэтому процедура загрузки занимается всего несколько минут. Для запуска установки необходимо дважды нажать на загруженный файл, чтобы запустился «Мастер установки». Следуйте всем инструкциям, чтобы успешно завершить установку.
Из основных шагов стоит выделить:
После этого начнется копирование файлов, а по завершению автоматически откроется «Мастер активации». Пользователям предлагается два варианта:
В случае с платной версией программы достаточно ввести код активации и можно начинать работу. Но для ознакомительной версии необходимо запросить ключ активации, заполнить личные данные и ввести действующий адрес электронной почты, на которое придет сообщение с кодом.
Что делать если «ошибка при выполнении дискретного события»?
Одной из самых распространенных проблем, с которыми сталкиваются пользователи программы AnyLogic, является ошибка при выполнении дискретного события. Как правило, причина заключается в том, что следующий блок модели не может принять заявку.
Прочитайте официальную документацию о принципах формирования заявок (агентов).
Для того чтобы избавиться от ошибки, достаточно добавить блок очереди queue или увеличить его вместительность в настройках агента. Как вариант, можно увеличить лимит до бесконечности.
Как создать простую модель?
В нижеописанном примере рассмотрим пример модели обслуживания клиентов в терминале. Алгоритм работы простой — клиент подходит к устройству, выполняет рад действий и уходит. Для создания модели необходимо:
В нашем случае достаточно использование четырех блоков:
Для запуска созданной модели достаточно нажать на кнопку запустить, расположенную в панели инструментов. Начнется симуляция процесса в режиме реального времени.
Модель перекрестка
Для создания модели перекрестка необходимо выделить основные характеристики события. Как правило, любое пересечение дорог регулируется светофорами, а в часы пик — возникают пробки и замедляется скорость движения.
Для создания модели необходимы следующие блоки:
Для симуляции светофора используют стейтчарт, который создается с помощью «Диаграммы состояний». Можно настроить действие (изменение цвета), время сохранения состояния, возможность двигаться, скорость передвижения, замедление в случае включения желтого света и т.д.
Пакеты программ, их отличия и стоимость
Компания AnyLogic предлагает клиентам три версии программы, каждая из которых подходит для решения конкретных нужд и задач. Отличаются они функциональными возможностями. Ниже подробно рассмотрим каждую из них.
Программа AnyLogic упрощает работу аналитиков и инженеров. Благодаря графическому интерфейсу создание и настройка моделей не требует много времени, а полученные данные легко анимировать и визуализировать. Имитационное моделирование выгодно любому бизнесу, ведь для вместо экспериментов на реальной системе можно использовать компьютер и уже на основе полученного результата принимать решения.
Инструмент имитационного моделирования для бизнеса
AnyLogic – единая платформа для имитационного моделирования любых бизнес-систем. Забудьте о поиске обходных решений: независимо от сложности моделируемой системы, в AnyLogic найдутся правильные инструменты, чтобы сделать вашу модель изящной, естественной и удобной в поддержке.
Визуальная drag-and-drop среда позволяет легко смоделировать любые бизнес-системы и процессы: от производственных линий и логистики до маркетинговых кампаний и социальных изменений.
Среда многоподходного моделирования
Создавайте модели с помощью всех трех современных подходов:
Эти три метода могут использоваться в любой комбинации на базе одного ПО, чтобы смоделировать бизнес-систему любой сложности. В AnyLogic есть разные визуальные языки моделирования: диаграммы процессов, диаграммы состояния, блок-схемы и диаграммы потоков и накопителей.
AnyLogic – первый и единственный инструмент, который предлагает возможность многоподходного имитационного моделирования.
Анимация и визуализация
Отраслевые библиотеки
AnyLogic – это уникальный набор отраслевых инструментов в одном комплекте:
Библиотека дорожного движения, а также пешеходная и железнодорожная библиотеки позволяют моделировать перемещение и взаимодействие объектов на физическом уровне, что невозможно с другим ПО общего назначения для моделирования.
Профессиональный инструмент для агентного моделирования
AnyLogic – единственное ПО для агентного моделирования профессионального класса.
Интеграция с ГИС-картами
AnyLogic предоставляет уникальную возможность использовать ГИС-карты в имитационных моделях:
Запуск моделей в облаке
AnyLogic – единственный инструмент моделирования, предлагающий полный спектр облачных технологий, что полностью меняет подход к использованию имитационных моделей.
AnyLogic Cloud: продвинутые возможности для бизнеса
С последними обновлениями AnyLogic Cloud коммерческие клиенты сервиса получили расширенные возможности по кастомизации платформы. В этом блоге рассказываем о новых возможностях последних версий и показываем, как они работают.
Жизненный цикл модели
В жизненном цикле модели – несколько стадий, но основных из них – две. На стадии разработки инженеры и бизнес-заказчики обдумывают, какие проблемы она должна решать, и строят ее первую версию. На стадии внедрения могут добавляться новые эксперименты, изменяться интерфейс модели и элементы управления, а саму модель может быть необходимо интегрировать с инструментами, которыми уже пользуется заказчик.
AnyLogic 9, представленный на WinterSim-2020, объединяет оба этапа и позволяет перенести весь жизненный цикл имитационной модели в облачную и серверную среды.
Запуск моделей в “Клауде”
С помощью AnyLogic Cloud можно запускать модели и отображать результаты и анимацию в браузере. Публичная версия – cloud.anylogic.com – доступна всем, даже если вы не пользуетесь AnyLogic.
В “Клауде” удобно запускать сложные модели, которые требуют дополнительных вычислительных мощностей. Сервис сам балансирует нагрузку на серверы и управляет вычислениями: это позволяет разгрузить ваш компьютер. В “Клауде” также хранятся входные данные и результаты всех экспериментов. Поэтому, если входные данные у запусков одинаковы, “Клауд” использует предыдущие результаты, сразу выводя их пользователю без запуска нового эксперимента, экономя вычислительные ресурсы.
В публичной версии сервиса доступно несколько типов экспериментов с моделью. Если вам нужны только выходные данные, вы можете настроить эксперимент из браузера и запустить его в облаке без анимации. “Клауд” поддерживает сложные эксперименты, например, Монте Карло первого и второго порядков. Такие эксперименты состоят из множества прогонов модели, поэтому их эффективнее запускать в “Клауде”, чем на вашем компьютере: сервис самостоятельно распределяет прогоны на облачных серверах и может быстрее предоставлять результаты.
Что такое AnyLogic Private Cloud?
В семейство AnyLogic Private Cloud входит 2 продукта – Private Cloud и Private Cloud Lite.
Private Cloud позволяет использовать неограниченное количество вычислительных узлов – компьютеров и серверов, объединённых в одну сеть – и создать внутри компании собственный мощный вычислительный кластер, к которому будут подключены все пользователи AnyLogic. Private Cloud автоматически обеспечивает эффективное использование ресурсов, балансировку нагрузки и резервирование мощностей. Для его установки может понадобиться помощь системного администратора.
Private Cloud Lite функционально не отличается от Private Cloud, однако он устанавливается только на один мощный компьютер или сервер, и позволяет запускать вплоть до 16 параллельных прогонов. Для установки Private Cloud Lite не понадобится специальных навыков: устанавливать его так же просто, как и любой другой десктопный софт.
Оба продукта устанавливаются на инфраструктуре клиента, не требуют подключения к внешней сети, соответствуют регламенту о защите данных (GDPR) и используют зашифрованное HTTPS-соединение при установке. Пользователи продуктов – коммерческие компании – полностью контролируют конфиденциальность данных и могут адаптировать облачную инфраструктуру под корпоративные стандарты.
Интерфейс Private Cloud и Private Cloud Lite также настраивается: можно задать корпоративный цвет, установить свой логотип и другие элементы брендинга. Это можно сделать в панели администратора. Пользователи также увидят там:
Как делиться моделями в AnyLogic Cloud?
Еще одна причина хранить модели в облаке – возможность поделиться ими с коллегами или заказчиками. Пользователи смогут настроить эксперименты с помощью интерактивных панелей управления, посмотреть анимацию и получить результаты проведенных экспериментов из общей базы данных. Чтобы управлять моделями программно, для пользователей коммерческих версий мы выпустили RESTful API и клиенты на JavaScript, Java и Python
Для визуализации результатов экспериментов в “Клауде” есть масса графиков и диаграмм. Но вы также можете выгружать результаты, чтобы выполнить постобработку или загрузить их в сервисы для визуализации данных. Выгрузка доступна в форматах Excel (для одного эксперимента), JSON (если нужно выгрузить результаты нескольких сценариев), а также с помощью RESTful API.
Демо-видео: как работает AnyLogic Cloud
Узнайте об AnyLogic Cloud и о жизненном цикле модели из нашей видеопрезентации на WinterSim-2020. Ведущие – специалист техподдержки AnyLogic Григорий Монахов и тимлид команды разработки AnyLogic Cloud Александр Ракуленко.
Если вы хотите узнать больше об AnyLogic Cloud и том, как он поможет решить ваши задачи, напишите нам. Мы предоставим вам доступ к пробной версии AnyLogic Private Cloud.
Учимся работать в AnyLogic: книги, статьи и видео
Для тех, кто хочет самостоятельно научиться работать в AnyLogic, мы выпускаем бесплатные обучающие материалы. В этом посте собрали книги, статьи, видеоролики и другие материалы, которые помогут начинающим пользователям разобраться в имитационном моделировании, а опытным юзерам – узнать о продвинутых возможностях AnyLogic.
Документация
Если у вас есть вопрос по AnyLogic, скорее всего мы уже ответили на него в разделе Справка в программе (на сайте это раздел Документация). Там же находятся учебные пособия – пошаговые инструкции по созданию моделей, которые основаны на типичных задачах наших бизнес-клиентов. Постройте модели из всех пособий, и вы научитесь базовым навыкам работы в AnyLogic.
Блог AnyLogic
О новых видео, книгах, онлайн-курсах, вебинарах и других обучающих материалах мы рассказываем в блоге. Если вы редко читаете статьи в блоге, подпишитесь на нашу ежемесячную подборку новостей.
А вот самые популярные статьи-разборы моделей, в которых мы учим моделировать в AnyLogic:
Книги
Видео
Научиться моделировать можно с помощью наших вебинаров и обучающих видео. А о том, как ИМ применяется для решения бизнес-задач, наши партнёры и клиенты рассказывают на видео с конференции AnyLogic.
Мы выбрали 5 видео на нашем YouTube-канале, которые рекомендуем посмотреть всем пользователям AnyLogic.
Аналитические статьи
Еще один формат обучающих материалов – аналитические статьи на английском языке. В них рассказываем, как бизнес использует имитационное моделирование, и о новшествах в отрасли.
Мы также проводим вебинары по AnyLogic. Ближайший пройдёт 9 апреля и будет посвящён решению бизнес-задач с помощью ИМ в условиях неопределённостей. Мы расскажем, как применять облачные технологии и ИИ для решения этих задач, а также поделимся кейсами из разных отраслей. Регистрация бесплатная!
Не нашли обучающих материалов на интересующую вас тему? Расскажите в комментариях, о чем бы вы хотели узнать, а мы обязательно учтём, когда будем готовить новые видео, статьи и книги.