© the anylogic company | 1 · release: january 31 2014 start of development: december 2011 β:...

20
© The AnyLogic Company | www.anylogic.com 1

Upload: lamdang

Post on 23-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

© The AnyLogic Company | www.anylogic.com 1

Release:January 31 2014

Start of development:December 2011

β: available now (link in AnyLogic blog)

© The AnyLogic Company | www.anylogic.com 3

New: Product logo

© The AnyLogic Company | www.anylogic.com 4

New: Splashscreen graphics

© The AnyLogic Company | www.anylogic.com 5

Stays the same:

• Powerful and flexible multi-method simulation environment Agent based / statecharts, decision rules, networks, …

Discrete event / process flowcharts

System Dynamics / stock and flow diagrams, numeric solvers

• General-purpose “horizontal” tool with support for several verticals: Pedestrian

Rail

Health

Logistics

• Written in Java /cross-platform, open, exportable, embeddable Windows

Linux

Mac OS

© The AnyLogic Company | www.anylogic.com 6

New (overview):

• True integration of modeling methods (“The Great Merge”): Entity = Resource unit = Agent

• Space markup Nodes, paths, walls, services,

attractors, rail tracks, storages… One unified space for all objects

• New Process Modeling library “Pull” entity flow Flexible resource management /

alternative sets, preparation & wrap-up, shifts, breaks, preemption, preferences, …

“Internals” of entities defined graphically

• Highly improved Pedestrian library Performance Ease of use / markup

• Rail library improved Rail network construction / auto-

connect, curved segments, …. Collection of US rail car 3D models

• More support for agent based modeling Agent population wizard Link object / network visualization Inheritance between agent classes /

visual support for inheritance

• General usability improvements Code wizard, probability distribution

wizard, custom distribution object Drop-down lists instead of typing Excel-style graphical expression writing New workspace layout, more space for

graphical editor

• Gallery of more than 300 3D shapes optimized for simulation

© The AnyLogic Company | www.anylogic.com 7

New: “The Great Merge”

AgentContinuous2D

AgentContinuous3D

AgentDiscrete2D

Entity

ResourceUnit Pedestrian

TrainActiveObject

Car

Agent

Continuous 2D space

Continuous 3D space

Discrete space

Network based modeling 2D space

Process animation space

Pedestrian spaceSpace (3D)

Environment

© The AnyLogic Company | www.anylogic.com 9

New: Space markup

Walls

Target lines

Virtualpathways

Waiting areas

Services andqueues

Rail track

Position on track

Uni- orbidirectional

path

Node Node with attractors Pallet racks

Pointnode

© The AnyLogic Company | www.anylogic.com 10

Benefits of the Space Markup

• Paths and nodes connect to each other Easy to edit, connections persist as you move the shapes

• Attractors inside nodes for precise positioning of objects Like patient, doctor, nurse, and equipment in a room

• Curved path segments provide for better accuracy and animation Smooth animation of objects making turns

• Bi- and unidirectional paths and corresponding routing

• Special shapes for storages Efficient routing for very large warehouse models

• A lot of options for pedestrian markup Queues, waiting areas, various service types, pathways, etc.

• Rail networks Curved track segments, automatically created switch objects

© The AnyLogic Company | www.anylogic.com 11

This is what you can create using the space markup:

Semantically rich floor markup for pedestrian models

<<

Networks of auto-connecting nodes, paths,

and attractors for processes and agents

<<

Rail networks with curved tracks segments and auto-created switches <<

© The AnyLogic Company | www.anylogic.com 12

New: Process Modeling library (1/2)

“Pull” entity flow

“Regular” resource

Network-based resource

Resource

Preparation and wrap-up flowchart branches for resources

True “physical” connection of conveyors

Main patient flow >>

Nurse prepares portable ultra sound Nurse returns ultra sound

Merge of all resource types

Failure<< things back up

© The AnyLogic Company | www.anylogic.com 13

New: Process Modeling library (2/2)

Alternative sets of resources Priorities and preemption

Resource pool: Shifts, breaks, maintenance…

© The AnyLogic Company | www.anylogic.com 14

New: Entity “internals” are now defined graphically

© The AnyLogic Company | www.anylogic.com 15

Improved: Pedestrian library

• Performance

• Rich space markup

• Very compact flowcharts

• Zero coding

These markup and flowchart fully describe pedestrian

flows in a large shopping mall

<<

<<

© The AnyLogic Company | www.anylogic.com 16

Improved: Rail library

• Markup: rail tracks, auto-connect and auto creation of switches

• Curved track segments

• Full collection of US rail car 3D models / all sizes

Switch

Position on track

© The AnyLogic Company | www.anylogic.com 17

Improved: Support for agent based modeling

Agent population wizard Link object

Inheritance (visually supported)

© The AnyLogic Company | www.anylogic.com 18

Improved: Usability

• We eliminated the need for typingin most places and fully preservedthe flexibility

Code wizardProbability distribution wizard

<<

Choose shapes in graphical editor

<<

Use drop-down lists >>

© The AnyLogic Company | www.anylogic.com 19

Usability: benefits

• To make a reference to a graphical object (such as a path, a node, an area) in a logical object (such as queue or delay) you simply click the object in the editor

• Drop-down lists are provided wherever a property field refers to any of the types recognized by AnyLogic (such as Event, Shape, Agent, etc.)

• Frequently used functions (such as probability distributions) and code constructs (like reference to another agent or iteration over agents) can now be composed using the AnyLogic code wizard

© The AnyLogic Company | www.anylogic.com 20

Compatibility with version 6: Fear not!

• All v6 models will continue to compile and run

• Whenever we provide a new library, the v6 library is still included

• We have developed tools for 6 => 7 migration

© The AnyLogic Company | www.anylogic.com 21

THANK YOU!