1 Automotive Maintenance and Repair Shop Expansion Presentation by Steve Roberson For CST 5306 Modeling and Simulation.

Slides:



Advertisements
Similar presentations
1 - ARENA DISCRETE EVENT SIMULATION SOFTWARE
Advertisements

Simulation - An Introduction Simulation:- The technique of imitating the behaviour of some situation or system (economic, military, mechanical, etc.) by.
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.
Modeling & Simulation. System Models and Simulation Framework for Modeling and Simulation The framework defines the entities and their Relationships that.
Eastern Mediterranean University Department of Industrial Engineering IENG461 Modeling and Simulation Systems Computer Lab 2 nd session ARENA (Input Analysis)
GETTING STARTED !! TA: May Al Mousa Networking and Communication Systems Faculty of computer and information science.
 1  Outline  Model  problem statement  detailed ARENA model  model technique  Output Analysis.
Simulation. Example: A Bank Simulator We are given: –The number of tellers –The arrival time of each customer –The amount of time each customer requires.
Engineering Probability and Statistics - SE-205 -Chap 4 By S. O. Duffuaa.
Random-Variate Generation. Need for Random-Variates We, usually, model uncertainty and unpredictability with statistical distributions Thereby, in order.
Queuing Systems Chapter 17.
1 Engineering Computation Part 6. 2 Probability density function.
Chapter 13 Queuing Theory
Components and Organization of Discrete-event Simulation Model
7/3/2015© 2007 Raymond P. Jefferis III1 Queuing Systems.
Lecture 4 Mathematical and Statistical Models in Simulation.
Lab 01 Fundamentals SE 405 Discrete Event 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,
* Power distribution becomes an important issue when power demand exceeds power supply. * As electric vehicles get more popular, for a period of time,
___________________________________________________________________________ Operations Research  Jan Fábry Waiting Line Models.
A Review of Probability Models
Spreadsheet Modeling & Decision Analysis
Introduction to Management Science
Waiting Line Models ___________________________________________________________________________ Quantitative Methods of Management  Jan Fábry.
 1  Outline  input analysis  goodness of fit  randomness  independence of factors  homogeneity of data  Model
 1  Outline  stages and topics in simulation  generation of random variates.
Verification & Validation
JMB Ch6 Lecture 3 revised 2 EGR 252 Fall 2011 Slide 1 Continuous Probability Distributions Many continuous probability distributions, including: Uniform.
Modeling Detailed Operations, Part II
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
Ch4: 4.3The Normal distribution 4.4The Exponential Distribution.
Moment Generating Functions
Chapter 10. Simulation An Integrated Approach to Improving Quality and Efficiency Daniel B. McLaughlin Julie M. Hays Healthcare Operations Management.
Modeling Detailed Operations, Part I
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.
1 Statistical Distribution Fitting Dr. Jason Merrick.
Discrete Distributions The values generated for a random variable must be from a finite distinct set of individual values. For example, based on past observations,
Entities and Objects The major components in a model are entities, entity types are implemented as Java classes The active entities have a life of their.
IE 429, Parisay, January 2010 What you need to know from Probability and Statistics: Experiment outcome: constant, random variable Random variable: discrete,
Chapter 5 Modeling Detailed Operations. MIS 463-Asli Sencer An Automative Maintenance and Repair Shop Current location is in downtown. Additional three-bay.
4-1 Continuous Random Variables 4-2 Probability Distributions and Probability Density Functions Figure 4-1 Density function of a loading on a long,
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 24 Simulation.
Arena Simulation Language. Simulation with ArenaChapter 3 – A Guided Tour Through ArenaSlide 2 of 58 The Create Flowchart Module “Birth” node for entities.
Chapter 12 Continuous Random Variables and their Probability Distributions.
Chapter 2 Fundamental Simulation Concepts
Reid & Sanders, Operations Management © Wiley 2002 Simulation Analysis D SUPPLEMENT.
Arena Detailed Modeling. Nonstationary Arrival Process Stationary Poisson Process – mean rate is a constant Nonstationary Poisson Process – mean arrival.
Chapter 8 Random-Variate Generation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
The Enhanced Electronic Assembly and Test System ARENA
Probability and Statistics Dr. Saeid Moloudzadeh Uniform Random Variable/ Normal Random Variable 1 Contents Descriptive Statistics Axioms.
(C) J. M. Garrido1 Objects in a Simulation Model There are several objects in a simulation model The activate objects are instances of the classes that.
CDA6530: Performance Models of Computers and Networks Chapter 8: Statistical Simulation ---- Discrete Event Simulation (DES) TexPoint fonts used in EMF.
Simulation of single server queuing systems
1 Ardavan Asef-Vaziri Jan.-2016Basics Probability Distributions- Uniform.
Managerial Decision Making Chapter 13 Queuing Models.
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,
Engineering Probability and Statistics - SE-205 -Chap 4
Modeling and Simulation CS 313
Getting Started .Cont The Basic Process Panel
1 - ARENA DISCRETE EVENT SIMULATION SOFTWARE
Continuous Probability Distributions Part 2
Solutions Queueing Theory 1
Continuous Probability Distributions Part 2
Continuous Probability Distributions Part 2
Continuous Probability Distributions Part 2
ARENA.
Presentation transcript:

1 Automotive Maintenance and Repair Shop Expansion Presentation by Steve Roberson For CST 5306 Modeling and Simulation

2 Model Building Steps 1. Define the scope of the model 2. Define the data to be used in the model 3. Define any submodels that may be needed to break up the complexity 4. Build the submodels 5. Add animation 6. Run the simulation

3 Step 1 Scope - General 3 bay facility Appointments scheduled at one location Appointments made up to three working days in advance – No same day service

4 Step 1 Scope - Statistics Average service calls – 29 per day following a Poisson distribution 55% schedule for next day, 30% two days in advance and remaining 15% three days in advance If appointment can’t be scheduled for the requested day, 90% chance will be scheduled for following day 80% leave vehicles, 20% wait on service Wait time is service time + 1 hour (allowance factor) No more than five waiting customers will be scheduled in one day Standard service times are in a BETA distribution – Actual service times are in a GAMMA distribution

5 Arena Statistical Distributions Beta Continuous Discrete Erlang Exponential Gamma Johnson Lognormal Normal Poisson Triangular Uniform Weibull

6 Step 1 Scope - Costs 24 hours of availability – 3 bays at 8 hours per day Cost per bay - $45 per hour Customer charged - $78 per hour base on standard service time Overtime – Limited to 3 hours extra per day per bay – Charge is $120 per hour per bay If work not completed by end of day, customer given loaner car at a dealership cost of $35 per day

7 Step 1 Scope – Statistics Collected Daily profit Daily standard service times Daily actual service times Daily overtime Daily number appointments not completed on time

8 New Modeling Methods Multiple-way decisions Sets Variables and expressions Submodels Duplicating entities Holding entities Statistics and animation Terminating or steady-state

9 Step 2 Define the Data Define resources (3 bays) Define sets – Bay resource set – Customer entity set (customer who waits) – Vehicle entity set (vehicles left for service) Define variables (15 determined) Define expressions – Formula to determine inter-arrival time – Formula to determine service time – Formula to determine if customer has to wait for service Final statistics (costing, overtime, service times and waiting times)

10 Step 3 Define Submodels Complete Model

11 Step 4 Build Submodels Generate Appointment Calls

12 Step 4 Build Submodels Make Appointment

13 Step 4 Build Submodels Service Activity

14 Step 4 Build Submodels Update Performance Variables

15 Step 4 Build Submodels Control Logic

16 Step 4 Build Submodels In Arena, the model can be checked for errors Errors are flagged to assist with troubleshooting

17 Step 5 Add Animation Animated Service Center

18 Step 6 Run Simulation Run simulation Observe results Analyze results

19 Model Enhancements

20 Redefining the Scope Not all jobs done by all bays – Bays 2 & 3 can handle all jobs – Bay 1 can only handle 40% of the jobs Not all customers arrive at start of day – Some never show up – 60%-70% arrive on time (follows uniform distribution) – Remaining arrive randomly over next two hours

21 Sets and Resource Logic Additional Resource Set

22 Model Change Service Activity

23 Model Change Control Logic

24 Re-run Simulation Observe results Analyze results