OR 335 / SYST 335 Introduction to ARENA. Introduction Brant Horio

Slides:



Advertisements
Similar presentations
1 - ARENA DISCRETE EVENT SIMULATION SOFTWARE
Advertisements

1 A Schneider Electric Software for Pre-Design of Industrial and Tertiary Building Electrical Distribution.
Rockwell Arena Simulation Software
Screen 1 of 20 Reporting Food Security Information Reporting for Results Learning Objectives At the end of this lesson you will be able to: understand.
Simulating Single server queuing models. Consider the following sequence of activities that each customer undergoes: 1.Customer arrives 2.Customer waits.
Main Menu F3 Exit = Press F3 to exit this screen. Commonly Use Keys: F4 Prompt = Position cursor in front of ‘?’ location and press F4 to display a list.
Arena modeling Conceptual model can be converted into Arena model. Arena model: connected building blocks. Building blocks must be parameterized. Arena.
EYYUP ORAK Material requirements planning (MRP) is a computer-based inventory management system designed to assist production managers in.
Intro to Arena A Fourth Simulation.
Session 7a. Decision Models -- Prof. Juran2 Overview Monte Carlo Simulation –Basic concepts and history Excel Tricks –RAND(), IF, Boolean Crystal Ball.
Tools for Data Driven Decisions. FOR OFFICIAL USE ONLY 2 Agenda The Toolkit Designing for Outputs Understanding Tool Inputs Data sources Data collection.
Wonderware Performance Software 3.5 “Real-time Visibility into Equipment Performance” Alex Chia Solution Sales Manager.
104 Phase 1 Model Features: u Imported background u Scale the drawing u Multiple resources u Multiple Routes u Entity Name and Graphic Change u Service.
Track, View, Manage and Report on all aspects of the Recruitment Process… with ease!
Where Innovation Is Tradition Project #3: Production Cost Savings at Washington Post SYST 798/OR 680 Project Proposal February 17, 2011 Thomas Kuklinski.
ARENA General-purpose simulation package Process-oriented High-level Hierarchic Animation Model building –Drag-and-drop modules into model window –connect.
Chapter 3 Simulation Software
Simulation.
Introduction to Arena A Simple Simulation. Model1 We examine a simple model: parts arrive at a server, are served, and depart the system. There will be.
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Simulation with ArenaChapter 3 – A Guided Tour Through ArenaSlide 1 of 58.
Modeling Basic Operations & Inputs
Simplify scheduling and organize all event details in one integrated program: Complete Affordable Easy to Use.
Simulation.
Infinity-project.org Engineering education for today’s classroom The Infinity Project SM LabVIEW for The Infinity Project.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
Discrete Event Simulation in Automotive Final Process System Vishvas Patel John Ma Throughput Analysis & Simulations General Motors 1999 Centerpoint Parkway.
Chapter 6 Modeling a Small Manufacturing System
ShopKeeper was designed from the ground up to manage your entire fleet maintenance operations … from 1 user to 100, including full security features that.
1 BTEC HNC Systems Support Castle College 2007/8 Systems Analysis Lecture 9 Introduction to Design.
OneView Benefits Sales collaboration across network A “one-stop” utility portal Ease of use, scalability & accessibility Useful reports and metrics Improved.
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
 1  Outline  world view of simulation  overview of ARENA  simple ARENA model: Model  basic operations: Model
Integrating Educational Technology into the Curriculum
Verification & Validation
Modeling Detailed Operations, Part II
Aslı Sencer Graduate Program in Business Information Systems BIS 517 Simulation with Arena Part 2.
Quality Control Project Management Unit Credit Value : 4 Essential
Sequences and Conveyors By Dr. Jason Merrick. Simulation with Arena — Further Statistical Issues C11/2 Sequences Open the Arena File “BankNoSequences.doe”
1 OM2, Supplementary Ch. D Simulation ©2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible.
EMS Supply Chain Management System. Why should this be important to you? There is a growing use of EMS as a front door to healthcare in the US EMS is.
Steps in simulation study 1. - Clearly understand problem - Reformulation of the problem 2. - Which questions should be answered? - Is simulation appropriate?
Slide 1 of 68 Modeling Detailed Operations. Slide 2 of 68 What We’ll Do... Explore lower-level modeling constructs Model 5-1: Automotive maintenance/repair.
Module 7 Session 7.3 Visual 1 Module 7 Planning and Scheduling with the Critical Path Method Session 7.3 The computer and project management.
Contemporary Engineering Economics, 6 th edition Park Copyright © 2016 by Pearson Education, Inc. All Rights Reserved Risk Simulation Lecture No. 40 Chapter.
Khoros Yongqun He Dept. of Computer Science, Virginia Tech.
DSS Lab October 23, 2003.
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.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker DISCRETE EVENT SIMULATION SIMULATION Chapter 10 Part.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Arena Simulation Language. Simulation with ArenaChapter 3 – A Guided Tour Through ArenaSlide 2 of 58 The Create Flowchart Module “Birth” node for entities.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
P6 BTEC Level 3 Subsidiary Diploma in ICT. Automation The end user of a spreadsheet may be proficient in using the software, but the more that you automate.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Jonathan Atzmon, ISE/ETM Dr. Joan Burtner, Advisor Last Revised 03/03/15 Atzmon ETM , Simulation in Healthcare, Spring 2015, Dr. Joan Burtner 1.
Microsoft Project 2010 ® Tutorial 4: Assigning Resources and Costs.
Ms. Tracy MODULE 1- LESSON 7. BELL RINGER What are the primary functions of a word-processing program?
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
56 Resources u Icons represent resources u Dynamic resources must be assigned a path network u Resources position at nodes, not locations u “Specs” field.
Programming Logic and Design Seventh Edition Chapter 1 An Overview of Computers and Programming.
MSC.Patran Plot Set Utility. 2 Development Focus  The Plot Set utility provides the ability to define and group many Patran post processing tools  Drastically.
Simplify scheduling and organize all
Getting Started .Cont The Basic Process Panel
Modeling Basic Operations and Inputs
ميرعماد سليمانيان محمدرضا صمدي ميلاد ظفرنژاد.
First Arena Model.
1 - ARENA DISCRETE EVENT SIMULATION SOFTWARE
Lecture 7: Basic Arena Simulations
[Sequence -> Part 1 Process Plan]
Presentation transcript:

OR 335 / SYST 335 Introduction to ARENA

Introduction Brant Horio

Back to the Basics Fundamentals of simulation methodology are the cornerstone of all simulation packages Basics are necessary for accurate model development and model output understanding Different packages then become only an issue of a new syntax

Model Development is an Art! Incredible model flexibility with ‘over the counter’ simulation software packages Art of practice involved with interpretation of system Endless possibilities in ‘how’ to model a specific system

Model Development is an Art! Essential Core of Simulation Analysis is Scientific Experimentation Endless possibilities in ‘How’ to model a specific system Endless possibilities in ‘How’ to model a specific system You must determine best way to account for all relevant assumptions/variables and maintain end-user flexibility You must determine best way to account for all relevant assumptions/variables and maintain end-user flexibility Maintain focus on problem as a whole Maintain focus on problem as a whole

The Modeling Breakdown 10%:Model Development 90%:Problem Definition Data Collection / Analysis Scenario Experimentation Output Analysis Expected Success Measures Model Presentation

Success Story? Aircraft Service Equipment Inventory Increase Is the increase necessary? Is the increase necessary? Is the expected service time improvement worth the associated massive capital expense? Is the expected service time improvement worth the associated massive capital expense? These are questions Simulation Analysis is meant to answer

Success! 1 Simulation software license:$18,000 Time to build model:3 months Number of models built:1______ Result:Priceless? Nope, … Prevented capital expenditure of ~ $1 million

Introduction to ARENA Windows driven interface Flowchart style model development Process blocks Process blocks Process routing determined by connections between blocks Process routing determined by connections between blocks Templates contain process blocks Templates contain process blocks Example model construction of a One-Node system

Example One-Node System Model is composed of 3 parts Creation/Introduction of entities to system Creation/Introduction of entities to system Processing of entities in the system Processing of entities in the system Exiting the entities from the system Exiting the entities from the system

Example Problem The Sooty Dilemma

The Sooty Dilemma CREATE: 43 new baby guinea pigs to be born at a rate of Triangular( 2, 5, 6 ) 43 new baby guinea pigs to be born at a rate of Triangular( 2, 5, 6 )PROCESS: Baby guinea pigs are adopted at a rate of Triangular( 3, 5, 8 ) Baby guinea pigs are adopted at a rate of Triangular( 3, 5, 8 )Question: What is the expected time for the entire litter to be adopted? What is the expected time for the entire litter to be adopted?

Note: Distributions are unreasonable Assumptions of introduction of baby guinea pigs to system are inaccurate Emphasizes the point that: GARBAGE IN, GARBAGE OUT! Be Careful !!! Be Careful !!!

Basic Process Template Create: Generate entities to system Process: Perform action on entities Decide: Routes entity based on condition Dispose: Exits entity from system

Additional Templates

CREATE Module Name: Module name Entity Type: Unit to create for system Time Between Arrivals: Apply distribution or custom expression Entities per Arrival, Max and First Creation

Spreadsheet Entry Available Module parameter entry Flowchart view ( Double-click module block ) Flowchart view ( Double-click module block ) Selection of module block also opens specific spreadsheet view on bottom of screen Selection of module block also opens specific spreadsheet view on bottom of screen

Spreadsheet Modules Spreadsheet displays based on template Create and manage model components in centralized area

When in Doubt, Right Click ‘Build Expression’ provides flexibility Most useful for applying distributions Generate random numbers Create custom formulas

PROCESS Module Action: Delay: dd Delay: dd Seize Delay: dd Seize Delay: dd Seize Delay Release: dd Seize Delay Release: dd Delay Release: sds Delay Release: sds

PROCESS Module ‘Action’ Options Delay: Delays/Processes entity for a given time period ( No Queue ) Seize Delay ( Part 1 ): Utilizes resource to process entity ( Queue ) Delay Release ( Part 2 ): Utilizes captured resource to process, then releases resource Seize Delay Release: Utilizes resource to process entity, then allows resource to process another entity ( Queue )

PROCESS Module - Queues Queues are customizable ( Dbl Click Queue )

DISPOSE Module Exits entity from system Automatically tracks entity throughput

Run Setup

Model Run Remember time units!!! General rule of thumb for replication is 30 Model will have automatic basic animations After run completion; report generation

Output Reports Category by Replication Most data output is automatic Most data output is automatic Litter to be completely adopted in 272 days based on current assumptions!

ANIMATION! Focus on basics for now Power of simulation is best embodied by its ability to communicate and justify recommendations to decision makers ‘Buy Off’ is of critical importance Animation is invaluable in assisting communication of the model May also act as a debugging tool

ANIMATION Entity animation pictures are customizable under EDIT / ENTITY PICTURES Resource animation pictures are customizable through the ‘Animate’ button

Happy Modeling Play around with Arena on your own Increased familiarity = increased model development proficiency

Questions?