AnyLogic Introductory Presentation

Slides:



Advertisements
Similar presentations
Process Monitoring is only the first step in improving process efficiency.
Advertisements

6 - 1 Lecture 4 Analysis Using Spreadsheets. Five Categories of Spreadsheet Analysis Base-case analysis What-if analysis Breakeven analysis Optimization.
FIN 685: Risk Management Topic 5: Simulation Larry Schrenk, Instructor.
MANAGEMENT SCIENCE The Art of Modeling with Spreadsheets STEPHEN G. POWELL KENNETH R. BAKER Compatible with Analytic Solver Platform FOURTH EDITION CHAPTER.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 5, Analysis: Dynamic Modeling.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 4: Modeling Decision Processes Decision Support Systems in the.
Simulation Models as a Research Method Professor Alexander Settles.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.
DASHBOARDS Dashboard provides the managers with exactly the information they need in the correct format at the correct time. BI systems are the foundation.
Lecture 6 Desktop Publishing III – Presentation Software Introduction to Information Technology With thanks to Dr. A. Zhang, Dr. Haipeng Guo, and Dr. David.
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
6 - 1 Chapter 6: Analysis Using Spreadsheets The Art of Modeling with Spreadsheets S.G. Powell and K.R. Baker © John Wiley and Sons, Inc. PowerPoint Slides.
Relex Reliability Software “the intuitive solution
Top 10 Ways to Visualize Data with JReport 10.1 Tyler Wilchek Marketing Manager Jinfonet Software Rockville, MD Greg Harris Product Engineer Jinfonet Software.
Environmental Modeling Steven I. Gordon Ohio Supercomputer Center June, 2004.
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
Techniques for Analysis and Calibration of Multi- Agent Simulations Manuel Fehler Franziska Klügl Frank Puppe Universität Würzburg Lehrstuhl für Künstliche.
Magnetic Field Measurement System as Part of a Software Family Jerzy M. Nogiec Joe DiMarco Fermilab.
MathCore Engineering AB Experts in Modeling & Simulation WTC.
3DCS Advanced Analyzer/Optimizer Module © Dimensional Control Systems Inc DCS Advanced Analyzer/Optimizer Equation Based Tolerance Analysis Quick.
MBA7025_01.ppt/Jan 13, 2015/Page 1 Georgia State University - Confidential MBA 7025 Statistical Business Analysis Introduction - Why Business Analysis.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
MBA7020_01.ppt/June 13, 2005/Page 1 Georgia State University - Confidential MBA 7020 Business Analysis Foundations Introduction - Why Business Analysis.
GoldSim Technology Group LLC, 2006 Slide 1 Sensitivity and Uncertainty Analysis and Optimization in GoldSim.
Fall 2011 CSC 446/546 Part 1: Introduction to Simulation.
An Introduction to UML COMS 103 section 4 11 January, 1999.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
MARKETING 201 – THE PITCH DECK Bring your product, service or company to life in a concise, clear way with a PowerPoint slide presentation or “pitch deck”.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Engineering, 7th edition. Chapter 8 Slide 1 System models.
Studio modeling basics
Chapter 4 PowerPoint Spreadsheet Analysis.
CSC 222: Object-Oriented Programming
Comparing Dynamic Programming / Decision Trees and Simulation Techniques BDAuU, Prof. Eckstein.
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
Instant Excel Dashboard - Power of Dashboard Reporting with Excel
Using Unity as an Animator and Simulator for PaypyrusRT Models
Systems Analysis and Design in a Changing World, Fourth Edition
Prepared by Lloyd R. Jaisingh
Analysis Using Spreadsheets
Creating a Word Document – Part 1
Analytics and OR DP- summary.
Y. Liu, M. Deshmukh, J. C. Wulkop, P. M. Fischer and A. Gerndt
Presenting Prezi Michael Pelitera
System Modeling Chapter 4
CHAPTER 8 Multimedia Authoring Tools
Abstract descriptions of systems whose requirements are being analysed
COSC-4840 Software Engineering
Center for Complexity in Business, R. Smith School of Business
Presentation Graphics
Chapter 10 Verification and Validation of Simulation Models
Professor S K Dubey,VSM Amity School of Business
mWork: Med-Fi Prototyping
What is the best method of capacity planning for my facility?
Foundations of Technology Mr. Brooks
Introduction to Modeling
Tejas Channagiri 08-Jun-16
InnovationQ Plus Quick Start Guide
Creating a Word Document – Part 1
Prototype using PowerPoint
Using Functions
Introduction to Database Programs
Working with Symbols and Interactivity
Introduction to Database Programs
Data mining Data mining is the process of analyzing data from different perspectives and summarizing it into useful information.
Excel Dashboard - Power of Dashboard Reporting with Excel
Introduction to Decision Sciences
Presentation transcript:

AnyLogic Introductory Presentation Prepared for Systems Engineering Department University of Lagos 9a.m. Friday 27th January, 2017

Agenda Why simulation? Simulation paradigms AnyLogic overview AnyLogic basics: navigating your way Build a simple model Using AnyLogic in your research Summary

Why simulation? What is the problem? Is simulation the best solution? Do I need additional tools? What type of simulation is appropriate? What level of detail do I need in my model? Also consider if the problem can be solved using other tools- Excel spreadsheet, Mental models, Physical Models, Analytical models, Monte carlo simulation. You can find an analytical solution if: The number of parameters is ‘manageable’ Behavior is linear Dependencies are clear, easy to build a mental model But what if: Too many parameters Non-linear, non-obvious influences Time and causal dependencies Counter-intuitive behavior Uncertainty (stochastic system) 123rf.com

Simulation paradigms Discrete event (DE) Continuous event (SD) Agent based event (AB) Multi-method (MM) - DE/SD; DE/AB; SD/AB; DE/SD/AB DE models the state events that occur in each discrete space in time SD models the continuous sequence of state changes in time, with the ability to model the non-linear relationships that exists in complex systems, enabling a visualization of how a system will evolve over time

Simulation paradigms High abstraction level [minimum details macro level strategic level] Aggregates, global feedback loops, influences, trends… Medium abstraction level [medium details meso level tactical level] Low abstraction level [maximum details micro level Operational level] Individual objects, exact sizes, velocities, distances, timing…

Simulation paradigms- DE [resources] [queue+service] [agents] [source] [decision] yes no [sink] Queues and delays [decision] yes no [queue] [delay] Bank Source: dse consulting

Simulation paradigms- SD Sales Potential clients Clients Sales from Advertizing + Sales from Word of Mouth + Adoption Fraction Contact Rate + B R Advertizing effectiveness + B Stocks and flows Feedback interactions Bass Diffusion Model Source: dse consulting

Simulation paradigms- AB Flow chart State changes We focus on individual objects (also known as agents) and describe their local behavior, local rules. Sometimes, we also model the dynamics of the environment

Simulation paradigms- MM Combination of methods AB SD DE

AnyLogic overview Only Software to have all three simulation modelling paradigms An array of libraries to model a variety of situations. Libraries are added regularly Experiments- Optimization, Calibration, Parameter variation, Monte Carlo, Sensitivity, Compare runs, Custom experiments 3D graphics and animation Basic knowledge of Java codes is advantageous Many more…………..

AnyLogic basics: Navigating your way Navigating through your projects, experiments and agents

AnyLogic basics: Navigating your way Navigating through the library for your modelling block items

AnyLogic basics: Navigating your way Building your model on the graphical editor

AnyLogic basics: Navigating your way Editing the properties of your selected items

AnyLogic basics: Navigating your way Edit (Undo, Redo, Cut, Copy, Paste, Delete) Build (Build Model, Run, Debug) Draw (Zoom to 100%, Zoom In, Zoom, Zoom Out, View Areas, Show/Hide Grid, …) Using the mouse, hoover around an item in the block to reveal more information. Access to help. Drag and paste or double click and paste.

Build a simple DE model

Build a simple DE model: useful links anylogic.com https://www.youtube.com/watch?v=5f03zo7lgZY https://www.youtube.com/channel/UCUWElRHklFXjRR2vlBP0hSA/videos )

Using AnyLogic in your research Simple models can be built using the free PLE version For specific research the University Researcher version can be provided Practice! Practice! Practice! With the PLE version Free access to help with building complex models

Summary Decide if simulation is needed. Establish what simulation paradigm will be sufficient. AnyLogic accommodates all. Practice makes perfect! The key is to start simple and add complexity as you build AnyLogic enables a variety of experiments Use AnyLogic in your research

THANKS!!! Questions & Answers Omo Oleghe Email: oleghe@themanufacturingconsultants.com Phone: 08033008484