www.wikidata.de-de.nina.az
AnyLogic ist ein Multimethoden Simulationswerkzeug das von The AnyLogic Company ehemals XJ Technologies entwickelt wird Es unterstutzt systemdynamische ereignisorientierte und agentenbasierte Simulationsmethodiken 2 Die AnyLogic PLE Edition Personal Learning Edition kann zu Bildungszwecken und zum Selbststudium kostenfrei genutzt werden 3 AnyLogic Basisdaten Entwickler The AnyLogic Company Erscheinungsjahr 2000 Aktuelle Version AnyLogic 8 8 3 1 Ausfuhrungsumgebung plattformunabhangig Programmier sprache Java SE Kategorie Simulationssoftware Lizenz Kommerziell www anylogic de Inhaltsverzeichnis 1 Geschichte 2 AnyLogic und Java 3 Multimethoden Simulationsmodellierung 4 Simulationssprache 5 AnyLogic Bibliotheken 5 1 Modellanimation 5 2 Geodaten Modelle GIS Integration 5 3 Modellintegration mit anderer IT Infrastruktur 5 4 Kostenfreie Educational Version 5 5 anyLogistix Lieferketten Optimierungssoftware 6 Siehe auch 7 Literatur 8 Weblinks 9 EinzelnachweiseGeschichte BearbeitenAnfang der 1990er Jahre zeigte man ein grosses Interesse an einem mathematischen Ansatz bei der Modellierung und Simulation paralleler Prozesse Dieser Ansatz konnte zur Analyse der Genauigkeit von parallelen und verteilten Programmen angewandt werden Die Verteilte Netzwerk Forschungsgruppe Distributed Computer Network DCN der Technischen Universitat Sankt Petersburg entwickelte ein Softwaresystem zur Analyse der Genauigkeit der Programme das neue Werkzeug wurde COVERS Concurrent Verification and Simulation genannt Dieses System ermoglichte eine graphische Modelldarstellungsweise fur Systemstruktur und verhalten Das Werkzeug wurde in der Forschung fur Hewlett Packard entwickelt Im Jahre 1998 angeregt durch den Erfolg dieser Forschung grundet die DCN Forschungsanstalt ein Unternehmen mit dem Ziel eine neuzeitliche Simulationssoftware zu entwickeln Bei der Entwicklung wurden die eingesetzten Methoden betont Simulation Leistungsanalyse Verhaltens und stochastische Systeme Organisation und Visualisierung Die im Jahre 2000 veroffentlichte neue Software hatte die aktuellen Entwicklungen der Informationstechnik zur Grundlage objektorientierter Ansatz Elemente der Standard UML moderne Java Programmiersprache und graphische Benutzeroberflache nbsp Drei Simulationsansatze der Unternehmen Das Werkzeug wurde AnyLogic genannt da es alle drei bekannten Modellierungsansatze unterstutzt Systemdynamik SD Ereignisorientierte Simulation Agentenbasierte Modellierung 4 Eine beliebige Kombination dieser Ansatze ist innerhalb eines einzigen Modells moglich 5 Die erste Version von AnyLogic ist AnyLogic 4 da die Nummerierung von COVERS 3 0 weitergefuhrt wurde Im Jahr 2003 wurde AnyLogic 5 veroffentlicht Der Fokus wurde auf betriebswirtschaftliche Simulation in folgenden Anwendungsbereichen gesetzt Markt und Wettbewerb 6 Gesundheitswesen 7 Produktion und Fertigung 8 Lieferketten 9 10 11 Logistik 12 Einzelhandel 13 14 Geschaftsprozesse 15 Sozial und Okosystem Dynamik Verteidigung Projekt und Ressourcenplanung IT Infrastruktur Personenstrom und Fussgangerdynamik 16 Luftfahrtindustrie 17 Photovoltaik 18 Die aktuelle Version AnyLogic 7 wurde im Jahre 2014 herausgegeben 19 Als grosstes Release der vergangenen sieben Jahre enthielt es mehrere wesentliche Updates zur Vereinfachung der Modellierung ebenso wie die erweiterte Unterstutzung der Multimethoden Modellierung verminderten Codierungsbedarf und aktualisierte Bibliotheken 20 AnyLogic 7 1 ebenfalls 2014 erschienen enthielt GIS Implementierung in der Software neben shapefile basierten Landkarten unterstutzt AnyLogic auch kachelbasierte Karten von kostenfreien Online Services wie OpenStreetMap 21 2015 kam AnyLogic 7 2 mit integrierter Datenbank und neuer Fluid Library auf den Markt 22 Die kostenfreie Personal Learning Edition PLE wurde ebenfalls im Jahr 2015 vorgestellt 23 Mit AnyLogic 7 3 erschien 2016 die erste Road Traffic Library in AnyLogic 24 Die Plattform fur die AnyLogic 7 Modellentwicklungsumgebung ist Eclipse AnyLogic 7 ist eine plattformubergreifende Simulationssoftware Es kann unter Windows Mac OS und Linux betrieben werden 25 AnyLogic und Java BearbeitenAnyLogic beinhaltet eine graphische Modellierungssprache und ausserdem ermoglicht es dem Benutzer Simulationsmodelle mit Java Code zu erweitern Der Java Charakter von AnyLogic eignet sich sowohl zur individuellen Modellerweiterungen via Java Codierung als auch zur Gestaltung von Java Applets die in jedem beliebigen ublichen Browser geoffnet werden konnen Diese Applets machen AnyLogic Modelle leicht versendbar und auf Websites ladbar Zusatzlich zu den Java Applets ermoglicht die Professional Version die Gestaltung und die Verteilung von Java Laufzeitanwendungen an Benutzer Diese ausschliessliche Javaanwendung kann als Grundlage fur Entscheidungsunterstutzungswerkzeuge dienen 26 27 Multimethoden Simulationsmodellierung Bearbeiten nbsp Wie entsprechen Simulationsansatze der Abstraktionsebene AnyLogic Modelle konnen auf beliebigen hauptsachlichen Simulationmodellierungsparadigmen basieren ereignisorientierte oder prozesszentrierte DE systemdynamische SD und agentenbasierte AB Der systemdynamische und der ereignisorientierte sind traditionelle Simulationsansatze der agentenbasierte Ansatz ist eine neuzeitliche Methode Technisch gesehen befasst sich der systemdynamische Ansatz hauptsachlich mit kontinuierlichen Prozessen die ereignis diskrete gemeint sind damit alle Nachkommen der GPSS auch bekannt als prozesszentrierter Simulationsansatz und die agentenbasierte Modelle dahingegen funktionieren meist zeitdiskret d h sie wechseln von einem Ereignis zum anderen Systemdynamische und ereignisorientierte Simulation wurde geschichtlich an Universitaten mit verschiedenen Studentengruppen unterrichtet u a Management Wirtschafts und Operations Research Ingenieuren Somit gibt es zwei unterschiedliche Fachgemeinschaften die nicht miteinander kommunizieren Agentenbasierte Modellierung war bis vor kurzem fast ausschliesslich ein akademisches Unterrichtsgegenstand Dennoch bewirkte die immer grossere Anfrage fur eine globale Unternehmensoptimierung dass fuhrende Modellierer in Betracht zogen Ansatze miteinander zu verbinden was ihnen einen besseren Einblick in die komplexen verschiedenartigen interdependenten Prozessen verschaffte Die Modellierungsansatze werden bei unterschiedlichen Abstraktionsebenen eingesetzt Die Systemdynamik die sich mit Aggregaten auseinandersetzt wird auf hochster Abstraktionsebene angewendet Ereignisorientierte Modellierung wird bei niederer bis mittlerer Abstraktion eingesetzt Die agentenbasierte Modellierung kann auf allen Abstraktionsebenen angewendet werden Ausserdem kann ein Agent Objekte verschiedener Art und Grosse modellieren auf physischer Ebene konnen Agenten z B als Fussganger Fahrzeuge Roboter auf mittlerer Ebene als Kunden auf hochster Ebene als Mitbewerber gestaltet werden 28 AnyLogic ermoglicht dem Modellierer diese Simulationsansatze innerhalb desselben Modells zu verknupfen Es gibt keine feststehende Hierarchie Somit konnte man zum Beispiel ein Modell fur die Versandpackung in der Industrie gestalten wobei die Ladungstrager als Agenten modelliert werden die individuell agieren reagieren wahrend die interne Tatigkeiten ihrer Transport und Infrastrukturnetzwerke durch ereignisorientierte Simulation modelliert werden Ebenso kann man Verbraucher als Agenten modellieren deren gesamte Verhaltensweise ein systemdynamisches Modell versorgt durch Erfassen von Ablaufen wie Einkommen und Ausgaben die nicht zu einzelnen Agenten gebunden werden mussen Dieser sprachlich gemischte Ansatz ist direkt anwendbar fur eine Vielfalt von komplexen Modellierungsproblemen die durch jedwelchen einen Ansatz modelliert werden konnen wenn auch mit Kompromissen Simulationssprache Bearbeiten nbsp Von AnyLogic zur Verfugung gestellte Simulationssprachkonstruktionen Die AnyLogic Simulationssprache besteht aus den folgenden Elementen 29 Lager amp Flussdiagramme werden fur systemdynamische Modellierung verwendet Zustandsdiagramme werden hauptsachlich in der agentenbasierten Modellierung zur Bestimmung von Agentenverhalten verwendet Sie werden auch in der ereignisorientierten Modellierung eingesetzt z B zur Simulation von Maschinausfallen Funktionsdiagramme werden zur Bestimmung von Algorithmen verwendet Sie konnen bei der ereignisorientierten Modellierung eingesetzt werden z B zur Anrufverteilung oder in der agentenbasierten Modellierung z B bei der Entscheidunglogik der Agenten Prozessablaufsdiagramme stellen die Grundkonstruktion bei der Bestimmung der Prozesse in ereignisorientierten Modellierung dar Betrachtet man dieses Flussdiagramm wird ersichtlich warum die ereignisorientierte Methode oft als prozesszentriert erwahnt wird Die Sprache umfasst Modellierungskonstruktionen auf niedriger Ebene Variablen Gleichungen Parameter Ereignisse usw Gestaltungsformen Linien Linienzuge Ellipsen Analysemoglichkeiten Datensatze Histogramme Aufnahmepunkte Verbindungswerkzeuge Standardbilder und Versuchsrahmenbedingungen AnyLogic Bibliotheken BearbeitenAnyLogic umfasst folgende Standardbibliotheken 29 Die Process Modeling Library ist so gestaltet dass sie DE Simulation in Bereichen wie Produktion Zuliefererketten Logistik und Gesundheitswesen unterstutzt Mittels der Process Modeling Library Objekte konnen sie reale Systeme modellieren im Sinne von Datensatzen Transaktionen Kunden Produkte Bestandteile Fahrzeuge usw Prozesse Operationsfolgen die normalerweise Reihen Verzogerungen Ressourcenauslastung einschliessen und Ressourcen Die Prozesse werden in Form von Ablaufsdiagrammen vorgegeben Die Pedestrian Library ist fur die Simulation von Passantenstromen in einem physischen Umfeld geeignet Sie ermoglicht die Gestaltung von Gebaudemodellen mit intensivem Passantenverkehr wie U Bahnhofe Sicherheitskontrollstellen usw oder Strassenmodellen grosse Anzahl von Passanten Die Modelle unterstutzen statistische Datensammlung uber Passantendichte in verschiedenen Zonen Dies sichert eine annehmbare Leistung der Dienststellen mit einer hypothetischen Beanspruchung schatzt die Verweilzeiten in spezifischen Zonen ab und erkennt eventuelle Probleme bezuglich der internen Geometrie wie zum Beispiel die Auswirkungen zu vieler Hindernisse und andere Anwendungen In den mit der Pedestrian Library gestalteten Modellen bewegen sich Passanten im kontinuierlichen Raum reagieren auf verschiedene Hindernisse Wande verschiedenartige Flachen sowie auf andere Passanten Passanten werden als interagierende Agenten mit komplexen Verhaltensweisen simuliert jedoch bietet die AnyLogic Pedestrian Library eine hohere Schnittstelle fur die schnelle Gestaltung von Passantenmodellen in Form von Flussdiagrammen Die Rail Library unterstutzt Modellierung Simulation und Veranschaulichung von Ablaufen innerhalb eines Bahnhofes von jedwelcher Komplexitat oder Grosse Die Bahnhofmodelle konnen mit ereignisdiskreten oder agentenbasierten Modellen verbunden werden in Bezug auf Beladung und Entladung Ressourcenverteilung Wartung Unternehmensprozesse und andere Transporttatigkeiten Die Fluid Library ermoglicht dem Benutzer Lagerung und Transfers von Flussigkeiten Schuttgutern oder grosser Mengen Stuckgut zu simulieren wenn diese nicht als separate Objekte modelliert werden sollen Die Bibliothek enthalt Bausteine wie Tank Pipeline Ventil sowie Objekte fur Lenkung Zusammenfluss und Teilung von Stromen Die Nutzung des Linear Programming Solver in der Bibliothek ermoglicht hohe Ausfuhrungsgeschwindigkeiten der Modelle Mit der Bibliothek kann AnyLogic in der Produktion sowie in der Ol amp Gasindustrie und im Bergbau effizient genutzt werden Der Nutzer kann Olleitungen und tanks Erz und Kohleforderer simulieren ebenso wie Produktionsprozesse die Flussigkeiten oder Schuttguter umfassen wie z B in der Betonherstellung Die Road Traffic Library erlaubt die Simulation von Fahrzeugverkehr auf Strassen Die Bibliothek unterstutzt die detaillierte Modellierung von Fahrzeugbewegung im Strassenverkehr Jedes Fahrzeug reprasentiert einen Agenten der seine Verhaltensmuster innehaben kann Die Bibliothek erlaubt dem Benutzer Fahrzeugbewegung auf Strassen unter Einbeziehung von Verkehrsregeln zu simulieren unter Berucksichtigung von Ampeln Zebrastreifen und Vorfahrtsregeln an Kreuzungen Parkplatzen und Fahrzeugbewegung von offentlichen Verkehrsmitteln Die Strassenverkehrs Bibliothek ist geeignet fur die Simulation von Autobahnverkehr Strassenverkehr innerbetrieblichen Transporten an Produktionsstandorten oder jedem anderen System mit Fahrzeugen Strassen und Wegen Ein spezielles Verkehrsdichte Werkzeug erlaubt es ihnen die Strassennetzbelastung zu analysieren Neben diesen Standardbibliotheken kann der Benutzer eigene Bibliotheken gestalten und teilen Modellanimation Bearbeiten AnyLogic unterstutzt interaktive 2D und 3D Animationen 30 Die Software ermoglicht es Nutzern CAD Zeichnungen als DXF Dateien zu importieren und anschliessend Modelle auf ihnen zu visualisieren Diese Funktion kann genutzt werden um Prozesse innerhalb von Objekten wie Fabriken Lagern Krankenhausern o a zu animieren Sie wird hauptsachlich in der ereignisorientierten Modellierung verwendet im Bereich Produktion Gesundheits Ingenieur und Bauwesen AnyLogic ermoglicht auch 3D Animation und beinhaltet eine Sammlung von gebrauchsfertigen 3D Objekten zu Themen wie Gebaude Strasse Schiene Schifffahrt Transport Energie Lager Krankenhaus Equipment Flughafen Supermarkt oder Krane 31 Modelle konnen individuelle Benutzerschnittstellen enthalten mit denen Nutzer Experimente konfigurieren und Eingabedaten andern konnen 32 Geodaten Modelle GIS Integration Bearbeiten AnyLogic Modelle konnen Landkarten als Layouts nutzen was besonders in der Lieferketten Logistik und Transportsimulation genutzt wird AnyLogic unterstutzt den traditionellen shapefile basierten Kartenstandard SHP von ESRI Daruber hinaus konnen auch kachelbasierte Karten von kostenfreien Online Diensten genutzt werden wie z B OpenStreetMap Kachelbasierte Karten erlauben es dem Modellierer Kartendaten in Modellen zu nutzen und automatisch Geodaten Routen fur Agenten zu erstellen Die Hauptfunktionen von kachelbasierten Karten in AnyLogic sind Das Modell hat Zugang zu allen zusammen mit der Online Karte gespeicherten Daten wie Stadte Regionen Strassennetze und Objekte Krankenhauser Schulen Bushaltestellen etc Agenten konnen an festgelegten Punkten auf der Karte platziert und entlang existierender Strassen oder Routen bewegt werden Benutzer konnen benotigte Elemente innerhalb des Modells mithilfe der Suchfunktion erzeugen 33 Modellintegration mit anderer IT Infrastruktur Bearbeiten AnyLogic Modelle konnen als Java Applikationen exportiert und so eigenstandig ausgefuhrt oder in andere Software integriert werden Optional kann ein exportiertes AnyLogic Modell in andere Software eingebaut und als ein zusatzliches Modul in ERP MRP und TMS Systemen genutzt werden Eine weitere typische Nutzung ist die Integration von AnyLogic Modellen mit TXT MS Excel oder MS Access Dateien und Datenbanken MS SQL My SQL Oracle etc Zusatzlich beinhalten AnyLogic Modelle ihre eigene Datenbank basierend auf HSQLDB Kostenfreie Educational Version Bearbeiten Seit 2015 ist die AnyLogic Personal Learning Edition PLE kostenfrei zum Zweck der Weiterbildung und zum Selbststudium verfugbar Die PLE Lizenz ist nicht laufzeitbegrenzt allerdings ist die Grosse damit erstellbarer Modelle beschrankt 3 Fur die offentliche Forschung an Bildungseinrichtungen konnen Nutzer vergunstigte University Researcher Lizenzen erwerben die unbegrenzte Modellgrossen erlauben und viele der Funktionalitaten von AnyLogic Professional Licences enthalten 3 anyLogistix Lieferketten Optimierungssoftware Bearbeiten AnyLogic enthalt keine eigene Bibliothek fur die Lieferketten Simulation The AnyLogic Company hat stattdessen fur diesen Bereich ein separates Software Tool entwickelt anyLogistix Dieses spin off Produkt wurde 2014 als AnyLogic Logistics Network Manager vorgestellt und 2015 in anyLogistix umbenannt anyLogistix basiert auf dem AnyLogic engine GIS und einem speziell fur diese Anwendung konzeptionierten GUI Ausserdem enthalt es Algorithmen und Techniken speziell fur das Design und die Optimierung von Lieferketten anyLogistix ist mit AnyLogic vollintegriert Zum Beispiel kann AnyLogic genutzt werden um Objekte innerhalb von anyLogistix anzupassen einschliesslich Lagern Produktionsstatten Zulieferern Inventar Sourcing und Transportstrategien 34 Siehe auch BearbeitenEreignisorientierte Simulation ComputersimulationLiteratur BearbeitenAverill M Law Simulation Modeling and Analysis with Expertfit Software McGraw Hill Science 2006 ISBN 978 0 07 329441 4 Jerry Banks John Carson Barry Nelson David Nicol Discrete event system simulation 4th edition Prentice Hall 2004 ISBN 978 0 13 144679 3 John D Sterman Business Dynamics Systems thinking and modeling for a complex world McGraw Hill 2000 ISBN 0 07 231135 5 Weblinks Bearbeiten nbsp Wikibooks Simulation with AnyLogic Lern und Lehrmaterialien englisch AnyLogic Offizielle Website AnyLogic Online Hilfe Videos von AnyLogic ModellenEinzelnachweise Bearbeiten Anylogic Changelog Abgerufen am 6 Juni 2023 Softwaredokumentation auf der AnyLogic Firmenwebseite a b c Editionsvergleich auf der AnyLogic Firmenwebseite Cynthia Nikolai Gregory Madey Tools of the Trade A Survey of Various Agent Based Modeling Platforms PDF 298 kB Journal of Artificial Societies and Social Simulation vol 12 no 2 2 31 March 2009 Andrei Borshchev Alexei Filippov From System Dynamics and Discrete Event to Practical Agent Based Modeling Reasons Techniques Tools PDF 518 kB The 22nd International Conference of the System Dynamics Society July 25 29 2004 Oxford England Maxim Garifullin Andrei Borshchev Timofei Popkov Using AnyLogic and Agent Based Approach to Model Consumer Market EUROSIM 2007 September 2007 SimNexus LLC A Modern Simulation Approach for Pharmaceutical Portfolio Management Memento vom 16 Juli 2011 im Internet Archive PDF 439 kB Yuri G Karpov Rostislav I Ivanovski Nikolai I Voropai Dmitri B Popov Hierarchical Modeling of Electric Power System Expansion by AnyLogic Simulation Software Memento vom 22 Februar 2012 im Internet Archive 2005 IEEE St Petersburg PowerTech June 27 30 2005 St Petersburg Russia Simulation News Europe C14 Supply Chain Management AnyLogic 4 0 Memento vom 25 Juli 2011 im Internet Archive PDF 113 kB European Journal of Operational Research A multi structural framework for adaptive supply chain planning and operations control with structure dynamics considerations Memento vom 12 August 2011 im Internet Archive PDF 932 kB International Journal of Integrated Supply Management Supply chain multi structural re design Memento vom 12 August 2011 im Internet Archive PDF 489 kB S 19 37 Ilmarts Dukulis Gints Birzietis Daina Kanaska Optimization models for biofuel logistic system PDF 170 kB Engineering for Rural Developments Jelvaga 29 30 May 2008 Peer Olaf Siebers Uwe Aickelin Helen Celia Chris W Clegg understanding Retail Productivity by Simulating Management Practices Memento des Originals vom 18 Juli 2011 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot eprints nottingham ac uk PDF 502 kB EUROSIM 2007 September 2007 Peer Olaf Siebers Uwe Aickelin Helen Celia Chris W Clegg A Multi Agent Simulation of Retail Management Practices Memento vom 28 Dezember 2009 im Internet Archive PDF 493 kB Arnold Greenland David Connors John L Guyton Erica Layne Morrison Michael Sebastiani IRS post filing processes simulation modeling a comparison of DES with econometric microsimulation in tax administration PDF 368 kB Proceedings of the 2007 Winter Simulation Conference 2007 Washington D C USA Agent Based Spatial Simulation Workshop An agent based model of Moskow traffic jams Memento vom 16 April 2011 im Internet Archive PDF 8 6 MB MITIP2006 11 12 September Budapest The Aero engine Value Chain Under Future Business Environments Using Agent based Simulation to Understand Dynamic Behaviour Memento vom 19 Februar 2012 im Webarchiv archive today Roland Sturm Enrico Quasdorf Equipment Library Fabriksimulation am Beispiel von Photovoltaikfabriken Memento vom 13 Oktober 2012 im Internet Archive PDF 2 9 MB AnyLogic 7 Released Memento vom 1 August 2016 im Internet Archive Ubersicht uber neue Features auf der Firmenwebseite Softwaredocumentation AnyLogic 7 2 Released Memento vom 24 Juni 2016 im Internet Archive FREE Personal Learning Edition AnyLogic PLE Memento vom 24 Juni 2016 im Internet Archive AnyLogic 7 3 Released Memento vom 24 Juni 2016 im Internet Archive Die komplette Liste der Systemvoraussetzungen auf der AnyLogic Webseite Christian Wartha Momtchil Peev Andrei Borshchev Alexei Filippov Decision Support Tool Supply Chain Memento vom 1 Juni 2006 im Internet Archive Proceedings of the 2002 Winter Simulation Conference 2002 Explore different probability distributions and fit your own dataset online interactive tool Yuri G Karpov AnyLogic a New Generation Professional Simulation Tool PDF 254 kB VI International Congress on Mathematical Modeling September 20 26th 2004 NizniNovgorog Russia a b AnyLogic Online Hilfe auf der offiziellen Website Editions Comparison AnyLogic Simulation Software Abgerufen am 2 Juni 2016 AnyLogic 7 Simulation Software New Features Overview Abgerufen am 2 Juni 2016 AnyLogic Professional AnyLogic Simulation Software Abgerufen am 2 Juni 2016 AnyLogic Changes History Abgerufen am 21 Januar 2020 Supply Chain Optimization and Simulation Software anyLogistix www anylogistix com abgerufen am 2 Juni 2016 Abgerufen von https de wikipedia org w index php title AnyLogic amp oldid 234370776