Eastern Mediterranean University Department of Industrial Engineering IENG461 Modeling and Simulation Systems Computer Lab 2 nd session ARENA (Input Analysis)

Slides:



Advertisements
Similar presentations
Chapter 18 If mathematical analysis is too difficult, we can try each possibility out on paper. That way we can find which alternative appears to work.
Advertisements

IE 429, Parisay, January 2003 Review of Probability and Statistics: Experiment outcome: constant, random variable Random variable: discrete, continuous.
GETTING STARTED !! TA: May Al Mousa Networking and Communication Systems Faculty of computer and information science.
Simulation with ArenaChapter 4 – Modeling Basic Operations and InputsSlide 1 of 58 Schedules Vary Capacity (number of units) of a resource over time In.
1 The Output Analyzer Separate application, also accessible via Tools menu in Arena Reads binary files saved by Arena Various kinds of output-data display,
Modeling Process Quality
Chapter 8 Random-Variate Generation
Chapter 8 Random-Variate Generation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation.
Prof. Dr. Ahmed Farouk Abdul Moneim. 1) Uniform Didtribution 2) Poisson’s Distribution 3) Binomial Distribution 4) Geometric Distribution 5) Negative.
Random-Variate Generation. Need for Random-Variates We, usually, model uncertainty and unpredictability with statistical distributions Thereby, in order.
Simulation Modeling and Analysis
Simulation Modeling and Analysis
Agenda Purpose Prerequisite Inverse-transform technique
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.
Horng-Chyi HorngStatistics II127 Summary Table of Influence Procedures for a Single Sample (I) &4-8 (&8-6)
Random-Variate Generation. 2 Purpose & Overview Develop understanding of generating samples from a specified distribution as input to a simulation model.
Inferences About Process Quality
Properties of Random Numbers
Lecture 4 Mathematical and Statistical Models in Simulation.
4-1 Continuous Random Variables 4-2 Probability Distributions and Probability Density Functions Figure 4-1 Density function of a loading on a long,
1 Automotive Maintenance and Repair Shop Expansion Presentation by Steve Roberson For CST 5306 Modeling and Simulation.
SIMULATION MODELING AND ANALYSIS WITH ARENA
Chapter 5 Modeling & Analyzing Inputs
Chapter 5 Statistical Models in Simulation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation.
Graduate Program in Engineering and Technology Management
Altiok / Melamed Simulation Modeling and Analysis with Arena Chapter 8 1 SIMULATION MODELING AND ANALYSIS WITH ARENA T. Altiok and B. Melamed Chapter 8.
SIMULATION MODELING AND ANALYSIS WITH ARENA
 1  Outline  input analysis  goodness of fit  randomness  independence of factors  homogeneity of data  Model
Input Analysis 1.  Initial steps of the simulation study have been completed.  Through a verbal description and/or flow chart of the system operation.
On Model Validation Techniques Alex Karagrigoriou University of Cyprus "Quality - Theory and Practice”, ORT Braude College of Engineering, Karmiel, May.
Chapter 4 – Modeling Basic Operations and Inputs  Structural modeling: what we’ve done so far ◦ Logical aspects – entities, resources, paths, etc. 
0 Simulation Modeling and Analysis: Input Analysis K. Salah 8 Generating Random Variates Ref: Law & Kelton, Chapter 8.
Chapter 5 Statistical Models in Simulation
Modeling and Simulation CS 313
Modeling and Simulation Input Modeling and Goodness-of-fit tests
Traffic Modeling.
Chi-Square Test of Independence Practice Problem – 1
2 Input models provide the driving force for a simulation model. The quality of the output is no better than the quality of inputs. We will discuss the.
CPSC 531:Input Modeling Instructor: Anirban Mahanti Office: ICT 745
1 Statistical Distribution Fitting Dr. Jason Merrick.
IE 429, Parisay, January 2010 What you need to know from Probability and Statistics: Experiment outcome: constant, random variable Random variable: discrete,
Copyright © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 6 Some Continuous Probability Distributions.
קורס סימולציה ד " ר אמנון גונן 1 ההתפלגויות ב ARENA Summary of Arena’s Probability Distributions Distribution Parameter Values Beta BETA Beta, Alpha Continuous.
Social Science Research Design and Statistics, 2/e Alfred P. Rovai, Jason D. Baker, and Michael K. Ponton Chi-Square Goodness-of-Fit Test PowerPoint Prepared.
ENGINEERING STATISTICS I
Chapter 9 Input Modeling Banks, Carson, Nelson & Nicol Discrete-Event System Simulation.
ETM 607 – Input Modeling General Idea of Input Modeling Data Collection Identifying Distributions Parameter estimation Goodness of Fit tests Selecting.
4-1 Continuous Random Variables 4-2 Probability Distributions and Probability Density Functions Figure 4-1 Density function of a loading on a long,
Selecting Input Probability Distribution. Simulation Machine Simulation can be considered as an Engine with input and output as follows: Simulation Engine.
Chapter 12 Continuous Random Variables and their Probability Distributions.
ETM 607 – Random-Variate Generation
Computer Simulation. The Essence of Computer Simulation A stochastic system is a system that evolves over time according to one or more probability distributions.
Learning Simio Chapter 10 Analyzing Input Data
Input Modeling for Simulation Chapter 3 “As far as the laws of mathematics refer to reality, they are not certain, and as far as they are certain, they.
Chapter 8 Random-Variate Generation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
Simulation Chapter 16 of Quantitative Methods for Business, by Anderson, Sweeney and Williams Read sections 16.1, 16.2, 16.3, 16.4, and Appendix 16.1.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Chapter 12 Tests of Goodness of Fit and Independence n Goodness of Fit Test: A Multinomial.
Modeling and Simulation CS 313
4-1 Continuous Random Variables 4-2 Probability Distributions and Probability Density Functions Figure 4-1 Density function of a loading on a long,
Chapter 14 Fitting Probability Distributions
Prepared by Lloyd R. Jaisingh
Modeling and Simulation CS 313
Data Analysis Histograms Industrial Engineering
Using the Input Analyzer
Discrete Event Simulation - 4
Modelling Input Data Chapter5.
Chapter 8 Random-Variate Generation
Summary Table of Influence Procedures for a Single Sample (I)
ARENA.
Presentation transcript:

Eastern Mediterranean University Department of Industrial Engineering IENG461 Modeling and Simulation Systems Computer Lab 2 nd session ARENA (Input Analysis) Prepared by: Sam Mosallaeipour

DATA COLLECTIN ACTIVITIES Consider modeling a painting workstation where jobs arrive at random, wait in a buffer until the sprayer is available, and having been sprayed, leave the workstation. Suppose that the spray nozzle can get clogged— an event that results a stoppage during which the nozzle is cleaned replaced. in or

SIMULATION MODELING Suppose that you are asked to simulate this painting workstation. List the required data to estimate the expected job delay in the buffer for this simple system

DATA COLLECTION Collection of job interarrival times. – Clock times are recorded on job arrivals and consecutive differences are computed to form the requisite sequence of job interarrival times. If jobs arrive in batches, then the batch sizes per arrival event need to be recorded too. If jobs have sufficiently different arrival characteristics (depending on their type), then the analyst should partition the total arrival stream into substreams of different types, and data collection (of interarrival times and batch sizes) should be carried out separately for each type. – –

DATA COLLECTION Collection of painting times. – The processing time is the time it takes to spray a job. Since nozzle cleaning or replacement is modeled separately (see later), the painting time should exclude any downtime.

DATA COLLECTION Collection of times between nozzle clogging. – This random process is also known as time to failure. Observe that the nozzle clogging process takes place only during painting periods, and is suspended while the system is idle. Thus, the observations of the effective time to failure should be computed as the time interval between two successive nozzle cloggings minus the total idle time in that interval (if any). –

DATA COLLECTION Collection of nozzle cleaning/replacement times. – This random process is also known as downtime or repair time. – Observations should be computed as the time interval from failure (stoppage) onset to the time the cleaning/replacement operation is complete.

DATA COLLECTION Suppose we collected the following sample data for repair times (nozzle cleaning/replacement times for painting station given above) and recorded them in a file named as “repair.txt”:

SAMPLE DATA FORREPAIR TIMES Save as “repair.txt”than changefile extensionas“.dst”

CHI-SQUARE TEST for Uniform Distribution (Repair Data) Cell numberCell Interval# of ObservationsRelative Frequency Theoretical Probability Why ? [10,12) [12,14) [14,16) [16,18) [18,20) [20,22) [22,24) [24,26) [26,28) [28,30)  0.10,7  12 k -s -1 = =7, α =  0.10,70.10,7  3.6  3.6  12 12 Can not reject the null hypothesis

ARENA INPUT ANALYZER Arena provides built-in data analysis facilities via is to its Input Analyzer tool, whose main objective fit distributions to a given sample. Keep in mind that Arena provides built-in facilities for fitting distributions to independent empirical data, however, Arena does not provide any built- in facility for fitting dependent (time series) random processes.

ARENA INPUT ANALYZER The Input Analyzer is accessible from the Tools menu in the Arena home screen. After opening a new input dialog box (by selecting the New option the File menu in the Input Analyzer window), raw input data can be in selected from two suboptions in the Data File option of the File menu: 1. Existing data files can be opened via the Use Existing option. 2. New (synthetic) data files can be created using the Generate New option as iid samples from a user-prescribed distribution. Once the subsequent Input Analyzer files have been created, they can be accessed in the usual way via the Open option in the File menu

ARENA INPUT ANALYZER The Arena Input Analyzer functionality includes fitting a distribution to sample data in two ways: 1. The user can specify a particular class of distributions and request the Input Analyzer to recommend associated parameters that provide the fit. best 2. The user can request the Input Analyzer to recommend both the class of distributions as well as associated parameters that provide the best fit.

ARENA INPUT Distribution Arena name Arena parameters ANALYZER Exponential Normal Triangular Uniform Erlang Beta Gamma Johnson Log-normal Poisson Weibull Continuous Discrete EXPO NORM TRIA UNIF ERLA BETA GAMM JOHN LOGN POIS WEIB CONT DISC Mean Mean, StdDev Min, Mode, Max Min, Max ExpoMean, k Beta, Alpha G, D, L, X LogMean, LogStdDev Mean Beta, Alpha P1, V1,... a P1, V1,... a The parameters P1, P2,... are cumulative probabilities. Table displays the distributions supported by Arena and their associated parameters.

ARENA When you open this file via “Use Existing Option”, the Input Analyzer automatically creates a histogram from these sample data, and provides a summary of, sample statistics, as shown in the figure. INPUTANALYZER

ARENA INPUT ANALYZER The Options menu in the Input Analyzer menu bar allows the analyst to customize a histogram by specifying its number of intervals through the Parameters option and its Histogram option’s dialog box. Once a distribution is fitted to the data (see next section), the same menu also allows the analyst to change the parameter values of the fitted distribution. As mentioned above, either the user can specify a particular distribution and request the Input Analyzer to recommend associated parameters for this distributon or use the “ best fit” option to decide which distribution to use for these sample data.

ARENA INPUT ANALYZER Specifying Uniform Distribution

ARENA INPUT ANALYZER Fit All Summary: