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

Обновлено: 04.07.2024

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

AnyLogic - первый и единственный инструмент имитационного моделирования, объединивший методы системной динамики , "процессного" дискретно-событийного и агентного моделирования в одном языке и одной среде разработки моделей. Гибкость AnyLogic позволяет отражать динамику сложных и разнородных экономических и социальных систем на любом желаемом уровне абстракции. AnyLogic включает набор примитивов и библиотечных объектов для эффективного моделирования производства и логистики, бизнес-процессов и персонала, финансов, потребительского рынка, а также окружающей инфраструктуры в их естественном взаимодействии. Объектно-ориентированный подход, предлагаемый AnyLogic, облегчает итеративное поэтапное построение больших моделей. (См. также подробный обзор возможностей и сравнение версий AnyLogic ).

В редакторе AnyLogic Вы можете разработать анимацию и интерактивный графический интерфейс модели. Редактор поддерживает большой набор фигур, элементов управления (кнопок, ползунков, полей ввода и т.д.), импорт растровой графики и векторной графики в формате DXF. Анимация может быть иерархической и поддерживать несколько перспектив. Например, Вы можете определить глобальный взгляд на процесс производства с несколькими агрегированными индикаторами, а также детальные анимации конкретных операций - и переключаться между ними.

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

AnyLogic поддерживает множество разнообразных типов экспериментов с моделями: простой прогон, сравнение прогонов, варьирование параметров, Монте-Карло, анлиз чувствительности, оптимизация, калибровка, а также произвольный эксперимент по пользовательскому сценарию. Новая Java-версия мощного оптимизатора OptQuest™ от компании OptTek, Inc встроена в AnyLogic.

Языком для описания структур данных, действий, правил и алгортимов в AnyLogic является Java. При необходимости Вы можете расширить и доопределить функциональность любых примитивов AnyLogic, добавив в них фрагменты Java-кода. Для удобства пользователя AnyLogic поддерживает “code completion” (автодополнение) и "refactoring" (автоизменение): при написании кода AnyLogic предлагет список переменных, методов и т.д., которые можно использовать в данном контексте, а также автоматически переименовывает все ссылки на объект при переименовании самого объекта.

Java делает модели, разработанные на AnyLogic, кросс-платформенными, а также позволяет публиковать их на сайтах в виде аплетов. При просмотре такого аплета удалённым пользователем модель сама загрузится к нему на компьютер и будет выполняться там внутри браузера - без необходимости инсталлировать там какое-либо ПО. Некоторые аплеты Вы можете посмотреть в разделе Примеры моделей .

Открытость моделей на уровне Java позволяет легко интегрировать их с внешними Java и нативными приложениями, в частности ERP, CRM и другими элементами корпоративной IT-инфраструктуры. Модели AnyLogic работают в составе компллексных систем поддержки принятия решений (СППР) на многих предприятиях.

скриншот AnyLogic.$9093

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

Возможности программы

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

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

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

Выбор параметров модели

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

Кроме того, приложение поддерживает визуализацию 2D и 3D анимации, а также поддерживает визуальную отладку. Короче говоря, даже если наличие навыков программирования не является обязательным требованием для работы с этим приложением, те, у кого они есть, получат от него максимальную пользу.

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

Плюсы AnyLogic

  • большое количество функций;
  • полностью справляется со своей работой.

Минусы AnyLogic

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

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

Техническая информация

Обновлено: 14.03.2021
Версия: 8.7.2
OC: Windows XP, Windows 7, Windows 8, Windows 10
Язык интерфейса: Русский, Английский
Платформы: x86/x64
Размер файла: 804.2 MB
Скачали: 447

Все файлы оригинальные, FileToGo не модифицирует и не переупаковывает файлы.

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

AnyLogic - первый и единственный инструмент имитационного моделирования, объединивший методы системной динамики , "процессного" дискретно-событийного и агентного моделирования в одном языке и одной среде разработки моделей. Гибкость AnyLogic позволяет отражать динамику сложных и разнородных экономических и социальных систем на любом желаемом уровне абстракции. AnyLogic включает набор примитивов и библиотечных объектов для эффективного моделирования производства и логистики, бизнес-процессов и персонала, финансов, потребительского рынка, а также окружающей инфраструктуры в их естественном взаимодействии. Объектно-ориентированный подход, предлагаемый AnyLogic, облегчает итеративное поэтапное построение больших моделей. (См. также подробный обзор возможностей и сравнение версий AnyLogic ).

В редакторе AnyLogic Вы можете разработать анимацию и интерактивный графический интерфейс модели. Редактор поддерживает большой набор фигур, элементов управления (кнопок, ползунков, полей ввода и т.д.), импорт растровой графики и векторной графики в формате DXF. Анимация может быть иерархической и поддерживать несколько перспектив. Например, Вы можете определить глобальный взгляд на процесс производства с несколькими агрегированными индикаторами, а также детальные анимации конкретных операций - и переключаться между ними.

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

AnyLogic поддерживает множество разнообразных типов экспериментов с моделями: простой прогон, сравнение прогонов, варьирование параметров, Монте-Карло, анлиз чувствительности, оптимизация, калибровка, а также произвольный эксперимент по пользовательскому сценарию. Новая Java-версия мощного оптимизатора OptQuest™ от компании OptTek, Inc встроена в AnyLogic.

Языком для описания структур данных, действий, правил и алгортимов в AnyLogic является Java. При необходимости Вы можете расширить и доопределить функциональность любых примитивов AnyLogic, добавив в них фрагменты Java-кода. Для удобства пользователя AnyLogic поддерживает “code completion” (автодополнение) и "refactoring" (автоизменение): при написании кода AnyLogic предлагет список переменных, методов и т.д., которые можно использовать в данном контексте, а также автоматически переименовывает все ссылки на объект при переименовании самого объекта.

Java делает модели, разработанные на AnyLogic, кросс-платформенными, а также позволяет публиковать их на сайтах в виде аплетов. При просмотре такого аплета удалённым пользователем модель сама загрузится к нему на компьютер и будет выполняться там внутри браузера - без необходимости инсталлировать там какое-либо ПО. Некоторые аплеты Вы можете посмотреть в разделе Примеры моделей .

Открытость моделей на уровне Java позволяет легко интегрировать их с внешними Java и нативными приложениями, в частности ERP, CRM и другими элементами корпоративной IT-инфраструктуры. Модели AnyLogic работают в составе компллексных систем поддержки принятия решений (СППР) на многих предприятиях.

Содержание

История



Продукт получил название AnyLogic, потому что он поддерживал все три известных метода моделирования [4] :

Огромный шаг вперёд был сделан в 2003 году, когда был выпущен AnyLogic 5, ориентированный на бизнес-моделирование. С помощью AnyLogic стало возможным разрабатывать модели в следующих областях [5] :

  • производство;
  • логистика [6] и цепочки поставок [7] ;
  • рынок и конкуренция;
  • бизнес-процессы и сфера обслуживания;
  • здравоохранение и фармацевтика;
  • управление активами и проектами;
  • телекоммуникации и информационные системы;
  • социальные и экологические системы;
  • пешеходная динамика;
  • оборона.

Последней версией программы является AnyLogic 6.7.0. AnyLogic 6 написан на языке программирования Java в популярной среде разработки Eclipse. Anylogic 6 является кросс-платформенным программным обеспечением, работает как под управлением операционной системы Windows, так и под Mac OS и Linux.

AnyLogic и Java

AnyLogic включает в себя графический язык моделирования, а также позволяет пользователю расширять созданные модели с помощью языка Java. Интеграция компилятора Java в AnyLogic предоставляет более широкие возможности при создании моделей, а также создание Java апплетов, которые могут быть открыты любым браузером. Эти апплеты позволяют легко размещать модели AnyLogic на веб-сайтах. В дополнение к Java-апплетам, AnyLogic Professional поддерживает создание Java-приложений, в этом случае пользователь может запустить модель без инсталляции AnyLogic [8] .

Методы имитационного моделирования



Подходы имитационного моделирования на шкале уровня абстракции

Модели AnyLogic могут быть основаны на любой из основных парадигм имитационного моделирования: дискретно-событийное моделирование, системная динамика, и агентное моделирование.

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

Агентное моделирование до недавнего времени было строго академическим направлением. Однако, растущий спрос на глобальную оптимизацию со стороны бизнеса, заставил ведущих аналитиков обратить внимание именно на агентное моделирование и его объединение с традиционными подходами с целью получения более полной картины взаимодействия сложных процессов различной природы. Так родился спрос на программные платформы, позволяющие интегрировать различные подходы. [4]

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

Среда моделирования



Графическая среда моделирования AnyLogic включает в себя следующие элементы [9] :

  • Stock & Flow Diagrams (диаграмма потоков и накопителей) применяется при разработке моделей, используя метод системной динамики.
  • Statecharts (карты состояний) в основном используется в агентных моделях для определения поведения агентов. Но также часто используется в дискретно-событийном моделировании, например для симуляции машинных сбоев.
  • Action charts (блок-схемы) используется для построения алгоритмов. Применяется в дискретно-событийном моделировании (маршрутизация звонков) и агентном моделировании (для логики решений агента).
  • Process flowcharts (процессные диаграммы) основная конструкция, используемая для определения процессов в дискретно-событийном моделировании.

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

Читайте также: