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.

Slides:



Advertisements
Similar presentations
Rockwell Arena Simulation Software
Advertisements

ZIMS With Medical Release 2.0 R2 An overview of the Medical Module in ZIMS 1.
Microsoft Office XP Microsoft Excel
Intro to Arena A Third Simulation. Model 3 We add more features to Model 2, also from Ch. 5 of Simulation with Arena. The justification for adding features.
Intro to Arena A Fourth Simulation.
Chapt 6 Resources & Gates Intro/ steps in the process Distributions...What & Why Resource Block Await Node Free node Alter node Group block Open Node Close.
Concepts of Database Management Seventh Edition
Concepts of Database Management Sixth Edition
Automating Tasks With Macros
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
Variance Reduction Techniques
Simulation with ArenaChapter 3 – A Guided Tour Through ArenaSlide 1 of 58.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
8/6/2015Auto Attendants 1 Smarter Communications.
Modeling Basic Operations & Inputs
Adobe Forms THE FORM ELEMENT PANEL. Creating a form using the Adobe FormsCentral is a quick and easy way to distribute a variety of forms including surveys.
Graduate Program in Engineering and Technology Management
Creating a MagicInfo Pro Screen Template
Chapter 3 A Quick Peek at Arena
A Guided Tour Through Arena
Lesson 13: Building Web Forms Introduction to Adobe Dreamweaver CS6 Adobe Certified Associate: Web Communication using Adobe Dreamweaver CS6.
Chapter 5 Modeling Basic Operations
Chapter 6 Modeling a Small Manufacturing System
Microsoft Office 2003 Illustrated Introductory with Programs, Files, and Folders Working.
 1  Outline  world view of simulation  overview of ARENA  simple ARENA model: Model  basic operations: Model
IAGAP Access Database A Tutorial. Databases There are several databases available from the IAGAP Project. There are several databases available from the.
Intro to Arena A Second Simulation.
Aslı Sencer Graduate Program in Business Information Systems BIS 517 Simulation with Arena Part 2.
Adding User Interactivity – Lesson 51 Adding User Interactivity Lesson 5.
Sequences and Conveyors By Dr. Jason Merrick. Simulation with Arena — Further Statistical Issues C11/2 Sequences Open the Arena File “BankNoSequences.doe”
Bakery A A Bakery Simulation. Bakery A We start of with the simplest possible simulation - the bakery mentioned in Lecture 2. We need: a) A way to generate.
Add sound effects to a presentation Play a sound file In this lesson, you’ll learn how to insert a sound file of your own or a sound effect from the clip.
Computing Fundamentals Module Lesson 3 — Changing Settings and Customizing the Desktop Computer Literacy BASICS.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
DSS Lab October 23, 2003.
ACO 101 Making a program. mb_your_brain_on_improv.html mb_your_brain_on_improv.html.
Concepts of Database Management Seventh Edition
Data Structures Using C++ 2E Chapter 8 Queues. Data Structures Using C++ 2E2 Objectives Learn about queues Examine various queue operations Learn how.
BIL528 – Bilgisayar Programlama II Introduction 1.
Lesson 11: Looking at Files and Folders what a file or folder is on the computer how to recognize a file or folder on the desktop how to recognize the.
 1  Outline  detailed operations  Model  Model  Model  general usage of ARENA.
Chapter 2 – Fundamental Simulation ConceptsSlide 1 of 46 Chapter 2 Fundamental Simulation Concepts.
DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker DISCRETE EVENT SIMULATION SIMULATION Chapter 10 Part.
Creating Graphical User Interfaces (GUI’s) with MATLAB By Jeffrey A. Webb OSU Gateway Coalition Member.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
CIS—100 Chapter 11—Adding Sound Effects 1. Inserting Sound with the Insert Tab 2 1. Click the Insert tab and locate the Media Clips Tab. 2. Click the.
1 Terminating Statistical Analysis By Dr. Jason Merrick.
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
Arena Simulation Language. Simulation with ArenaChapter 3 – A Guided Tour Through ArenaSlide 2 of 58 The Create Flowchart Module “Birth” node for entities.
Places Bar The Places bar contains shortcuts to five standard folders: History, Desktop, My Documents, My Computer, and My Network Places. (We’re looking.
Creating a Dynamic Web Page Template Module 5: Beyond the Basics with Expression Web LESSON 10.
Slide 1 Using Menu Bar & Common Dialog Boxes. Slide 2 Setting Up the Main Items v First open the form on which you want the menu located v Then start.
Jonathan Atzmon, ISE/ETM Dr. Joan Burtner, Advisor Last Revised 03/03/15 Atzmon ETM , Simulation in Healthcare, Spring 2015, Dr. Joan Burtner 1.
1.Introduction to SPSS By: MHM. Nafas At HARDY ATI For HNDT Agriculture.
First Model. Description In this model we will look at the process of manufacturing three types of products in a factory. In our simulation model, we.
DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker DISCRETE EVENT SIMULATION SIMULATION Chapter 10 Part.
This tutorial will talk you through a very basic workbench queueing simulation. The queueing system modelled is of customers entering an infinite capacity.
Video in Macromedia Flash (Optional) – Lesson 121 Video in Macromedia Flash (Optional) Lesson 12.
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
Second Model: “Model2”. What You Will Learn  How to build a simple layout  How to connect ports for routing flowitems  How to detail and enter data.
Advanced Taverna Aleksandra Pawlik University of Manchester materials by Katy Wolstencroft, Aleksandra Pawlik, Alan Williams
Getting Started .Cont The Basic Process Panel
Modeling Basic Operations and Inputs
Simulation Problems Jason R. W. Merrick.
Modeling Basic Operations and Inputs
Lecture 7: Basic Arena Simulations
Chapter 3 – A Guided Tour Through Arena
Discrete Event “Hand” Simulation of a GI/GI/1 Queue
Model 4-2: The Enhanced Electronic Assembly and Test System
Model 4-2: The Enhanced Electronic Assembly and Test System
Presentation transcript:

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 an "Arrival Event", a "Departure Event” and an "End Simulation Event". The Arrival Event simply sets up a part, which might be enqueued - if the server is busy - or might be given to the server - if the server is idle. In either case the Arrival Event triggers a subsequent Arrival Event. In case the server is idle, it will also trigger a "Departure Event", for the part just given to the server. The execution of the "Departure Event" triggers either another "Departure Event" - if the queue is non-empty - or the "Falling Asleep” of the server. The "End Simulation Event" simply terminates the simulation, and may or may not have any relation to any other event.

Start Arena. Choose File/New. Move the cursor to the left “tongue” and click on “Attach…” A dialog will appear, choose Common.tpo from the list - the “Common Panel”. You may choose others. The first module we need is the “Arrive Module”, corresponding to the “Arrival Event”: click on the “Arrive” icon on the Common Panel, move the cursor to the model window - which you may have maximized after File/New - and click near the left end. Model1

The next step involves setting up the properties of the Arrive Module. Double-clicking on “Arrive” brings up the “Arrive” dialog. Change the name from “Arrive1” to “InDoor”. Note the “Batch Size” of 1: one item will arrive each time there is an arrival. We need to choose the “interarrival distribution”: in “Time Between”, open the list, choose “EXPO(Mean)”. Replace “Mean” by time units will be the mean between arrivals. Model1

We will chose a time attribute: write “Time of Arrival” in the “Mark Time Attribute” small window. We now need to determine how we are going to leave: in the “Leave Data Area”, click on “Connect”. The box will change… How??? Save in “My Documents” under “YourNameModel1”, just to be safe… Model1

At this point, we can pick and place a “Server Module”: A little care with placement will result in a configuration similar to the one above. Double-click on “Server” to bring up the “Server” dialog box. Model1

We will replace “Server1” by “Machine”, and we choose “Machine_R” from the “Resource” list in the “Server Data” area. We must now choose a “Process Time”. From the list, choose TRIA(Min, Mode, Max) replacing Min by 1, Mode by 4, and Max by 8 - a triangular distribution. Choose “Connect” in the “Leave Data” area. Model1

The “Server” dialog should look like this. We now need to attach and specify the “Depart Module”. Model1

Change “Depart1” to “OutDoor”; in the “Count Area” choose “Individual Counter”, and in the “Tally Area” choose “Individual Tally”. Type “Production” in the “Counter” window; type “Flowtime” in the “Tally” window, and choose “Time of Arrival” from the “Attribute” list. Model1

Our system is now set up, except for making it do something. We now choose a “Simulate” model, followed by two separate instances of the “Animate” model. Choose a title and an analyst name. Give a “Length of Replication” of 20. The “Simulate” model should now look like: Model1

The two instances of the “Animate” model will look like the picture in the following slide: the “Animate” dialog box appears on double-clicking the “Animate” box, while the “Plot” one appears on double-clicking the little plot window right above the “Animate” box. Fill in the spaces as indicated. Model1

Choose “Resource” and “Number Busy” for the second one. Adjust the display as you like. Model1

You can now run the model. It will terminate almost immediately, giving you the choice to see the results. If you choose to examine the results, you will get a text window with a fair amount of data… that you have to make sense of. Exercises: Simulation with Arena, Ch. 3; the previous slides took you through much of Ch. 4, and should be useful. 1)Make multiple replications, by just asking for them in the Simulate Model main dialog. Compare the Summary Reports from various replications. Would a single run be adequate to predict the behavior of the system? 2) Reduce the interarrival times to one half of the original: just replace EXPO(5.0) by EXPO(2.5) in the “Time Between” box of the “Arrive” module. What does the simulation look like? What does the report look like? Model1

3) Lengthen the run from 20 minutes to 600 minutes - the “Simulate” module, “Length of Replication” box. You will have to change the “Time Range” in the plots, the “Maximum”, the “Number in Queue” and the “# History Points” in the “Number in Queue”. 4) In the “Process Time” box of the Server module append a +2 to the expression appearing there. Run the model for 1440 minutes (24 hrs) of simulated time, watching the queue-length plots - for which you will have to change the “Time Range”, and you will have to edit the “Expressions” changing the Maximum to 60. For visual effects, you can click on the line for the queue and drag it to the left; you can reduce the size of the entity picture by double-clicking on it above the “Simulate” module and reducing its “Size Factor”. What is happening? Model1

5) a) Add a second machine right after the first machine: all parts exiting the first machine go to the second for further processing. Processing times at the second machine are the same as at the first (i.e. same distribution). Gather all statistics as before PLUS time in queue, queue length and utilization at the second machine. b) Immediately after the second machine, add an “Inspector”: the inspection will take a constant 5 minutes, and will have a 20% chance of failure. All parts exit the system regardless of pass/fail. Count the numbers that fail, that pass, and gather statistics on the time in queue, queue length and utilization at the inspection station. c) Add plots to track the queue length and number busy at all three stations; run the simulation for 600 minutes. What can you conclude?