Chapter 2 Machine Interference Model Long Run Analysis Deterministic Model Markov Model.

Slides:



Advertisements
Similar presentations
Chapter Queueing Notation
Advertisements

Queueing Models and Ergodicity. 2 Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing models.
Fault Tree Analysis Part 12 – Redundant Structure and Standby Units.
1 Chapter 5 Continuous time Markov Chains Learning objectives : Introduce continuous time Markov Chain Model manufacturing systems using Markov Chain Able.
INDR 343 Problem Session
Markov Analysis Jørn Vatn NTNU.
TCOM 501: Networking Theory & Fundamentals
NETE4631:Capacity Planning (3)- Private Cloud Lecture 11 Suronapee Phoomvuthisarn, Ph.D. /
Lecture 13 – Continuous-Time Markov Chains
1 IOE/MFG 543 Chapter 11: Stochastic single machine models with release dates.
Queueing Theory: Part I
Queueing Theory Chapter 17.
Delay models in Data Networks
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 16 Waiting Line Models and.
1 Spare part modelling – An introduction Jørn Vatn.
Queuing Networks: Burke’s Theorem, Kleinrock’s Approximation, and Jackson’s Theorem Wade Trappe.
Lecture 14 – Queuing Systems
Solutions Queueing Theory 1
Queuing Models and Capacity Planning
Queuing Networks. Input source Queue Service mechanism arriving customers exiting customers Structure of Single Queuing Systems Note: 1.Customers need.
CDA6530: Performance Models of Computers and Networks Examples of Stochastic Process, Markov Chain, M/M/* Queue TexPoint fonts used in EMF. Read the TexPoint.
Eurecom, Sophia-Antipolis Thrasyvoulos Spyropoulos / Introduction to Continuous-Time Markov Chains and Queueing Theory.
Simulation Output Analysis
Introduction to Stochastic Models GSLM 54100
1 Chapter 5 Flow Lines Types Issues in Design and Operation Models of Asynchronous Lines –Infinite or Finite Buffers Models of Synchronous (Indexing) Lines.
Markov Decision Processes1 Definitions; Stationary policies; Value improvement algorithm, Policy improvement algorithm, and linear programming for discounted.
Introduction to Queueing Theory
Queuing Theory Basic properties, Markovian models, Networks of queues, General service time distributions, Finite source models, Multiserver queues Chapter.
Flows and Networks Plan for today (lecture 4): Last time / Questions? Output simple queue Tandem network Jackson network: definition Jackson network: equilibrium.
TexPoint fonts used in EMF.
1 Elements of Queuing Theory The queuing model –Core components; –Notation; –Parameters and performance measures –Characteristics; Markov Process –Discrete-time.
Modeling and Analysis of Computer Networks
M/M/1 queue λn = λ, (n >=0); μn = μ (n>=1) λ μ λ: arrival rate
1 Birth and death process N(t) Depends on how fast arrivals or departures occur Objective N(t) = # of customers at time t. λ arrivals (births) departures.
yahoo.com SUT-System Level Performance Models yahoo.com SUT-System Level Performance Models8-1 chapter11 Single Queue Systems.
Machine interference problem: introduction
Chapter 61 Continuous Time Markov Chains Birth and Death Processes,Transition Probability Function, Kolmogorov Equations, Limiting Probabilities, Uniformization.
Chapter 01 Probability and Stochastic Processes References: Wolff, Stochastic Modeling and the Theory of Queues, Chapter 1 Altiok, Performance Analysis.
Chapter 01 Probability and Stochastic Processes References: Wolff, Stochastic Modeling and the Theory of Queues, Chapter 1 Altiok, Performance Analysis.
M/M/1 Queues Customers arrive according to a Poisson process with rate. There is only one server. Service time is exponential with rate  j-1 jj+1...
The M/M/ N / N Queue etc COMP5416 Advanced Network Technologies.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Waiting Line Analysis for Service Improvement Operations Management.
NETE4631: Network Information System Capacity Planning (2) Suronapee Phoomvuthisarn, Ph.D. /
Chapter 6 Queueing Models
1 Chapter 4 Single Stage Produce-to-Stock Better customer service Lower manufacturing costs (setups) More uniform utilization.
Queuing Theory.  Queuing Theory deals with systems of the following type:  Typically we are interested in how much queuing occurs or in the delays at.
CS433 Modeling and Simulation Lecture 11 Continuous Markov Chains Dr. Anis Koubâa 01 May 2009 Al-Imam Mohammad Ibn Saud University.
ST3236: Stochastic Process Tutorial 6
Fault Tree Analysis Part 11 – Markov Model. State Space Method Example: parallel structure of two components Possible System States: 0 (both components.
Flows and Networks Plan for today (lecture 3): Last time / Questions? Output simple queue Tandem network Jackson network: definition Jackson network: equilibrium.
Random Variables r Random variables define a real valued function over a sample space. r The value of a random variable is determined by the outcome of.
1 Chapter 5 Continuous time Markov Chains Learning objectives : Introduce continuous time Markov Chain Model manufacturing systems using Markov Chain Able.
Managerial Decision Making Chapter 13 Queuing Models.
Reliability Engineering
Renewal Theory Definitions, Limit Theorems, Renewal Reward Processes, Alternating Renewal Processes, Age and Excess Life Distributions, Inspection Paradox.
WAITING LINES AND SIMULATION
CTMCs & N/M/* Queues.
Lecture on Markov Chain
Finite M/M/1 queue Consider an M/M/1 queue with finite waiting room.
Solutions Queueing Theory 1
TexPoint fonts used in EMF.
TexPoint fonts used in EMF.
Solutions Queueing Theory 1
Queuing Theory By: Brian Murphy.
Solutions Queueing Theory 1
Queueing networks.
Continuous time Markov Chains
Model Antrian M/M/s.
Chapter 2 Machine Interference Model
TexPoint fonts used in EMF.
Presentation transcript:

Chapter 2 Machine Interference Model Long Run Analysis Deterministic Model Markov Model

IE 512Chapter 22 Problem Description Group of m automatic machines Operator must change tools or perform minor repairs How many machines should be assigned to one operator? Performance measures –Operator utilization:  = fraction of time the operator is busy –Production rate: TH = # finished items per unit time –Machine availability:  = TH/G, where G is the gross production rate, or the production rate that would be achieved if each machine were always available Note: In this queuing system, the machines are the customers!

IE 512Chapter 23 Long Run Analysis Each machine has gross production rate h P n is the proportion of time that exactly n machines are down: Then, given P n,

IE 512Chapter 24 Eliminate some unknowns Suppose the mean time to repair a machine is 1/ , and the mean time between failures for a single machine is 1/. = avg. # of repairs in (0,t] =  t = avg. # of failures in (0,t] = In the long run, assuming the system is stable,

IE 512Chapter 25 Queuing Measures of Performance = average # of machines waiting for service = average number of machines down = average downtime duration of a machine = average duration of waiting time for repair

IE 512Chapter 26 Little’s Formula Observe from the previous equations: where is the total average number of failures per unit time = the arrival rate of customers to the queuing system Little’s formula relates mean # of customers in system to mean time a customer spends in the system.

IE 512Chapter 27 A Deterministic Model Suppose each machine spends exactly 1/ time units working followed by exactly 1/  time units in repair. Then if and we could stagger the failure times, we would have no more than one machine unavailable at any time, so that (Otherwise,

IE 512Chapter 28 A Markov Model Let be the time between the (n-1) st repair and the n th failure of machine j, and be the time duration of the n th repair (indep.) The time until the first failure is N(t) = # of machines down at time t follows a CTMC with S = {0, 1, …, m} and

IE 512Chapter 29 Steady-State Probabilities satisfy the balance equationsor level-crossing equations

IE 512Chapter 210 Solution

IE 512Chapter 211 Erlang Distribution If failure and/or repair times are not exponential, can fit an Erlang distribution by matching moments: Big advantage: Can still model as a CTMC. Consider time to machine failure (each machine) as Erlang k. Can think in terms of k phases in the time to failure, where the time the m/c spends in each phase is exponential (k ): Mean time spent in each phase = Mean total time to failure =

IE 512Chapter 212 Expanded State Definition M i (t) = # of machines operating in phase i at time t For example, if k = 2, then a single machine without interference follows the CTMC (1 = failed state): 1 0;1 0;2   

IE 512Chapter 213 Transitions among States (k=2) Steady state probabilities: Rate into state  2 (l 1 +1) 2 (l 2 +1)

IE 512Chapter 214 Balance Equations This system of equations (for any k) has the solution:

IE 512Chapter 215 SS Number of Machines Working From the previous equation and get Find probabilities by normalizing to 1. This distribution is independent of k or any other characteristics of the failure time distribution. It can be shown that the same state distribution holds for any failure time distribution!