AnyLogic

AnyLogic ist ein von The AnyLogic Firma, die heute alle gängigsten Simulationsmethoden in der Praxis umfasst entwickeltes Tool.

Geschichte der AnyLogic

In den frühen 90er Jahren gab es ein großes Interesse an der mathematischen Ansatz zu den Zwillingsprozesse der Modellierung und Simulation. Dieser Ansatz kann angewendet werden, um die Korrektur von parallelen und verteilten Programmen zu analysieren. Die Gruppe, verteiltes Netzwerk von der Technischen Universität St. Petersburg entwickelt sich diese Art von System-Software für die Analyse von Programm Richtigkeit; neues Werkzeug wurde zum abdeckt. Dieses System ermöglicht die grafische Modellierungsnotation Systemstruktur und Verhalten. Das Instrument wurde mit einem Forschungsstipendium von Hewlett Packard entwickelt. Im Jahr 1998 der Erfolg dieser Forschung inspirierte die DCN Labor, ein Unternehmen mit einer Mission zu organisieren, um eine neue Simulationssoftware für die Moderne zu entwickeln. Der Schwerpunkt bei der Entwicklung wurde in den angewandten Methoden enthalten: Simulation, Leistungsanalyse, Verhalten von stochastischen Systemen, Optimierung und Visualisierung. Einer objektorientierten Ansatz, der Elemente der UML-Standard, der Java-Sprache, einer modernen GUI etc.: Neue Software im Jahr 2000 veröffentlicht wurde, auf die Vorteile der neuesten Informationstechnologien

Das Tool wurde benannt AnyLogic, da sie alle drei bekannten Modellansätze unterstützt:

  • Systemdynamik
  • Diskrete Event-Systeme
  • Agentenbasierte Simulation

+ Sie können eine beliebige Kombination dieser Ansätze in einer einzigen Modell zu verwenden. Die erste Version von AnyLogic AnyLogic war 4, da die Nummerierung entspricht der Nummerierung der COVERS 3.0.

Großer Schritt wurde im Jahr 2003 gemacht, wenn AnyLogic 5 eingeführt wurde. AnyLogic konzentriert sich auf die Modellierung von Geschäfts folgende Anwendungsbereiche:

  • Markt und Wettbewerb
  • Öffentliche Gesundheit
  • Herstellungs-
  • Produktions- und Vertriebskette
  • Logistics
  • Einzelhandel
  • Geschäftsprozesse
  • Dynamik von Ökosystemen und sozialen Systemen
  • Verteidigung
  • Projektmanagement und aktive
  • Infrastructure
  • Dynamische Simulation von Fußgängern und Verkehr
  • Luft- und Raumfahrt
  • Photovoltaik-Industrie

Die letzte Hauptversion, AnyLogic 7, wurde im Jahr 2014 eingeführt Die Plattform für Modellentwicklungsumgebung Eclipse-AnyLogic 7. AnyLogic 7 ist ein Cross-Plattform-Software, weil es funktioniert mit Windows, Mac OS und Linux.

AnyLogic und Java

AnyLogic beinhaltet eine grafische Modellierungssprache und ermöglicht auch Benutzern pudean Simulationsmodelle mit Java-Code zu erweitern. Mit Java AnyLogic-Modelle eignen sich für individuelle und auch Sie können Java-Applets, die in jedem Standard-Browser gespielt werden kann, zu schaffen. Diese Applets ermöglichen leicht zu teilen AnyLogic-Modelle per Post oder ihre Lokalisierung im Netzwerk zu jeder Website. Neben Java-Applets die Professional-Version ermöglicht die Erstellung und den Vertrieb von kompletten Anwendungen. Diese reinen Java-Anwendungen können die Grundlage für ein Werkzeug, um Geschäftsentscheidungen zu unterstützen.

Simulationsverfahren für mehrere Sprachen

Ereignisdiskrete Systeme, Systemdynamik und agentenbasierte Simulation: AnyLogic Modelle können auf einem der großen Simulationsmodellierung Paradigmen basieren. Systemdynamik und diskreten Ereignis sind traditionelle Simulationsansätze aber die agentenbasierte Methode ist neu. Technisch gesehen läuft zur Dynamik von Systemen und mit diskreten, aber kontinuierlichen Prozessen Modelle Umgang basierend auf Agenten, die auf diskrete Zeit, dh Sprung von einem Ereignis zum anderen. Systemdynamik und Simulation diskreter Ereignisse historisch haben an Universitäten zu sehr unterschiedlichen Gruppen von Schülern, Studenten der Wirtschaftswissenschaften und Wirtschaftsingenieure gelehrt. Als Ergebnis gibt es heute zwei Berufsgemeinschaften, die nie miteinander reden. Agentenbasierte Simulation bis vor kurzem war ein rein akademisches Thema. Recientamente die wachsende Nachfrage nach globalen Geschäftsoptimierung verursacht Modellierer betrachten kombiniert Ansätze zu einem besseren Verständnis der komplexen interdependenten Prozesse zu gewinnen. Wie Simulationsansätze entsprechen den Abstraktionsebenen?. Am unteren Bildrand wird sicherlich dynamischer Systeme oder "physische" Modellierung. Handelssystem Dynamik der Aggregate utaliza offensichtlich die höchste Stufe der Abstraktion. Diskrete Ereignissysteme verwenden eine mittlere Ebene der Abstraktion. Die agentenbasierte simulaction zieht sich durch alle Ebenen der Abstraktion. Die Mittel können Objekte unterschiedlichster Art und Umfang: die "physische" Ebene kann es sich beispielsweise um Fußgänger oder Fahrzeuge oder Roboter. In der Mittelstufe können Kunden zu simulieren. Auf der höchsten Ebene puden sein konkurrierenden Unternehmen.

AnyLogic ermöglicht es dem Modellbauer, diese Simulationsmethoden innerhalb des gleichen Modells zu kombinieren. Keine Hierarchie festgelegt. So, als Beispiel, könnte man ein Modell der gesamten Schifffahrtsbranche wird auf der Grundlage qua Transport fungieren als Agenten unabhängig reagieren erstellen. Zur gleichen Zeit das Innenleben ihrer Verkehrsnetze und Infrastruktur könnte representadod sind ein Modell der diskreten Ereignissimulation. Ebenso kann ein Modell der Verbraucher als Agenten, deren Gesamtverhalten zu füttern eine Systemdynamik-Modell beschreibt Strömungsgrößen als Ertrag oder Aufwand, die sich nicht auf einzelne Agenten müssen verknüpft werden zu vertreten.

AnyLogic Simulations Terminologie

Das durch Anylogic Simulation verwendete Terminologie umfasst die folgenden Elemente:

  • Kautionen und Flussdiagramme werden verwendet, um Systemdynamik zu modellieren.
  • Zustandsdiagramme sind hauptsächlich durch Modellierungsmittel verwendet, um ihr Verhalten zu definieren. Oft auch früher in diskreten Ereignismodelle, zum Beispiel, um einen Maschinenausfall zu simulieren.
  • Aktionspläne werden verwendet, um Algorithmen zu definieren. Sie können in Modellierung diskreter Ereignisse verwendet werden, zum Beispiel Anrufweiterleitung oder basierend Modellierungsmittel, zum Beispiel, um die logische Entscheidung durch den Agenten usade machen.
  • Flussdiagramme sind die Grundkonstruktion verwendet werden, um den Prozess der Discrete Event Modellierung definieren.

Die Sprache enthält auch: Modellierung baut die Höhe der Unterstützung, Darstellungsformen, Elemente-Analyse, Connectivity-Tools, Standardbilder und experimentellen Strukturen.

Verwenden von Bibliotheken

Die folgenden Bibliotheken werden standardmäßig in AnyLogic enthalten:

  • Process Library wurde entwickelt, um diskrete Ereignissimulation in der Fertigung, Supply Chain, Logistik und Gesundheitswesen zu unterstützen. Benutzung der Bibliothek von Prozessen möglich ist, reale Systeme im Hinblick auf Personen, Prozesse und Ressourcen zu modellieren. Die Prozesse werden in der Form von Ablaufdiagrammen angegeben.
  • Pedestrian Bibliothek widmet sich der Passantenströme in einem "physischen" Umgebung zu simulieren. Es ermöglicht Ihnen das Erstellen Modelle von Gebäuden haben quales intensiven Fußgängerverkehr oder auf der Straße. Die Modelle ermöglichen das Sammeln verschiedener Statistiken, wie Fußgängerdichte in verschiedenen Bereichen. Dies gewährleistet eine annehmbare Kompression auf die Service Points of Interest. Zum Beispiel Zuweisung eines Wertes der theoretischen Ladung, können Sie Werte wie Zeit in bestimmten Bereichen verbracht eatimar und kann Probleme mit der Innengeometrie zu erkennen - wie die Wirkung von Entfernen oder Hinzufügen von Hindernissen - und andere Anwendungen. Muven Fußgänger in einem kontinuierlichen Raum, Reaktion mit verschiedenen Arten von Hindernisse wie Wände oder beiden unterschiedlichen Bereichen und anderen Fußgänger. Fußgänger werden als Agenten mit komplexem Verhalten simuliert, aber die AnyLogic Pedestrian Bibliothek bietet eine High-Level-Schnittstelle für die schnelle Erstellung von Modellen auf Grundlage von Flussdiagrammen.
  • Terminal Railway Library unterstützt Modellierung, Simulation und Visualisierung von Bahnbetrieb von beliebiger Komplexität und Umfang. Termial Modelle Schiene kann mit diskreten Ereignis oder agentenbasierte Modelle für die Be- und Entladung, Zuteilung der Ressourcen, Wartung, Geschäftsprozesse und Transportaktivitäten kombiniert werden.

Zusätzlich zu diesen Bibliotheken bereitgestellt kann der Benutzer eigene Bibliotheken erstellen und frei zu verteilen.

  0   0
Vorherige Artikel Alannah Myles
Nächster Artikel Homosexualität in Venezuela

Kommentare - 0

Keine Kommentare

Fügen Sie einen Kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Zeichen übrig: 3000
captcha