An-Najah National University Faculty of Engineering Industrial Engineering Department. System Dynamics. Instructor: Eng.

Similar documents
Queuing Models. Queue. System

Hamdy A. Taha, OPERATIONS RESEARCH, AN INTRODUCTION, 5 th edition, Maxwell Macmillan International, 1992

INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03

Chapter 13. Waiting Lines and Queuing Theory Models

WAITING LINE MODELS Introduction

Queuing Theory 1.1 Introduction

Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant

Introduction to Computer Simulation

Simulating Queuing Models in SAS

Introduction - Simulation. Simulation of industrial processes and logistical systems - MION40

Textbook: pp Chapter 12: Waiting Lines and Queuing Theory Models

Queueing Theory and Waiting Lines

Chapter III TRANSPORTATION SYSTEM. Tewodros N.

Application of queuing theory in construction industry

Queuing Theory. Carles Sitompul

Queuing CEE 320. Anne Goodchild CEE 320

Waiting Line Models. 4EK601 Operations Research. Jan Fábry, Veronika Skočdopolová

Mathematical approach to the analysis of waiting lines

OPERATIONS RESEARCH Code: MB0048. Section-A

ANALYSING QUEUES USING CUMULATIVE GRAPHS

Service efficiency evaluation of automatic teller machines a study of Taiwan financial institutions with the application of queuing theory

CUSTOMER-TELLER SCHEDULING SYSTEM FOR OPTIMIZING BANKS SERVICE

Chapter 14. Waiting Lines and Queuing Theory Models

Managing Waiting Lines. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Efficiency of Controlled Queue system in Supermarket using Matlab / Simulink

2WB05 Simulation Lecture 6: Process-interaction approach

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

Assume only one reference librarian is working and M/M/1 Queuing model is used for Questions 1 to 7.

Chapter 7A Waiting Line Management. OBJECTIVES Waiting Line Characteristics Suggestions for Managing Queues Examples (Models 1, 2, 3, and 4)

COMPUTATIONAL ANALYSIS OF A MULTI-SERVER BULK ARRIVAL WITH TWO MODES SERVER BREAKDOWN

ISM 270. Service Engineering and Management Lecture 7: Queuing Systems, Capacity Management

INDIAN INSTITUTE OF MATERIALS MANAGEMENT Post Graduate Diploma in Materials Management PAPER 18 C OPERATIONS RESEARCH.

Queuing Model to Study the Need of Capacity Expansion at a Food Factory

Chapter C Waiting Lines

System Analysis and Optimization

Slides 2: Simulation Examples

A Simulation Study on M/M/1 and M/M/C Queueing Model in a Multi Speciality Hospital

Clairvoyant Site Allocation of Jobs with Highly Variable Service Demands in a Computational Grid

Status Updating Systems and Networks

VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO)

Simulation and Queing Theory

Simulation Technique for Queuing Theory: A Case Study

Optimizing Capacity Utilization in Queuing Systems: Parallels with the EOQ Model

A STUDY OF QUEUING TIME IN WAITING LINE OF SUPERMARKET AT CASHIER COUNTER BY USING SIMULATION

Simulation Using. ProModel. Dr. Charles Harrell. Professor, Brigham Young University, Provo, Utah. Dr. Biman K. Ghosh, Project Leader

Modeling and Performance Analysis with Discrete-Event Simulation

Simulation Examples. Prof. Dr. Mesut Güneş Ch. 2 Simulation Examples 2.1

Examination. Telephone: Please make your calculations on Graph paper. Max points: 100

Prof. John W. Sutherland. March 20, Lecture #25. Service Processes & Systems Dept. of Mechanical Engineering - Engineering Mechanics

Cost Effective Decisions on Service Rate at a Customer Care Centre with Multi-Server Queuing Model

Evaluation of Value and Time Based Priority Rules in a Push System

COMP9334 Capacity Planning for Computer Systems and Networks

PETRI NET VERSUS QUEUING THEORY FOR EVALUATION OF FLEXIBLE MANUFACTURING SYSTEMS

Quantitative Methods II (12 MBA22) Module I Introduction to Operation Research

Cost Effective Decisions on Service Rate at a Customer Care Centre with Multi-Server Queuing Model

UNIVERSIDAD COOPERATIVA DE COLOMBIA Bucaramanga Facultad de Ciencias Administrativas y Económicas BUSINESS ADMINISTRATION

The Queueing Theory. Chulwon Kim. November 8, is a concept that has driven the establishments throughout our history in an orderly fashion.

The Staffing Requirements with Time-Varying Demand and Customer Abandonment in Call Centers

Application of Queuing Theory to Libraries and Information Centres

ANS: Q2 and Q6: VORA, Chapter 9, Inventory Management:

A Queuing Approach for Energy Supply in Manufacturing Facilities

Application the Queuing Theory in the Warehouse Optimization Jaroslav Masek, Juraj Camaj, Eva Nedeliakova

Closed-book part (total time for parts I and II: 100 minutes) + 10 minutes for those with roll-over minutes from Test 1.

CH-1. A simulation: is the imitation of the operation of a real-world process WHEN SIMULATION IS THE APPROPRIATE TOOL:

Examining and Modeling Customer Service Centers with Impatient Customers

Solutions Manual Discrete-Event System Simulation Fifth Edition

G54SIM (Spring 2016)

DESIGN OF SERVICE SYSTEM FOR INSURANCE BUSINESS FACING CUSTOMER IMPATIENCE USING QUEUING THEORY

Use of Queuing Models in Health Care - PPT

SIMULATION OF MACHINE INTERFERENCE IN RANDOMLY CHANGING ENVIRONMENTS J. SZTRIK O. MŒLLER

Allocating work in process in a multiple-product CONWIP system with lost sales

Scheduling of Three FMS Layouts Using Four Scheduling Rules

QUEUING THEORY 4.1 INTRODUCTION

Code No: RR Set No. 1

Application of Queuing Theory in a Small Enterprise

and type II customers arrive in batches of size k with probability d k

Motivating Examples of the Power of Analytical Modeling

PERFORMANCE EVALUATION OF DEPENDENT TWO-STAGE SERVICES

BANKING QUEUE SYSTEM IN NIGERIA

INSTITUTE OF AERONAUTICAL ENGINEERING

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS

REAL-TIME DELAY ESTIMATION IN CALL CENTERS

Transport Decisions in Logistics/Supply Chain Management

Optimizing Inplant Supply Chain in Steel Plants by Integrating Lean Manufacturing and Theory of Constrains through Dynamic Simulation

INSTITUTE OF AERONAUTICAL ENGINEERING

(4 Marks) (b) Enumerate the industrial applications of linear programming.

4 BUILDING YOUR FIRST MODEL. L4.1 Building Your First Simulation Model. Knowing is not enough; we must apply. Willing is not enough; we must do.

Ferry Rusgiyarto S3-Student at Civil Engineering Post Graduate Department, ITB, Bandung 40132, Indonesia

A Quantitative Approach to Measure Organisation Performance

APPLICABILITY OF INFORMATION TECHNOLOGIES IN PARKING AREA CAPACITY OPTIMIZATION

Shop Floor Control in Repair shops. Floor Cornelissen

International Journal for Management Science And Technology (IJMST)

Simulation Software. Chapter 3. Based on the slides provided with the textbook. Jiang Li, Ph.D. Department of Computer Science

Industrial & Sys Eng - INSY

Analyzing Controllable Factors Influencing Cycle Time Distribution in. Semiconductor Industries. Tanushree Salvi

Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop

Factory Operations Research Center (FORCe II)

SCHEDULING RULES FOR A SMALL DYNAMIC JOB-SHOP: A SIMULATION APPROACH

SIMULATION. Simulation. advantages (cont.) Advantages

Transcription:

An-Najah National University Faculty of Engineering Industrial Engineering Department System Dynamics Instructor: Eng. Tamer Haddad

Introduction Knowing how the elements of a system interact & how overall performance can be improved are essential to the effective use of simulation

System Definition What is a system? System is a collection of elements that functions together to achieve a desired goal A system consists of multiple elements Elements are interrelated & work in cooperation A system exists for achieving specific objectives

System Definition Processing Systems: artificial (man-made), dynamic (interact with time) & stochastic (random behavior) Service Systems (restaurants, banks) Manufacturing Systems (job shops, production facilities, assembly lines, warehousing, distribution)

System Elements Entities, Activities, Resources & Controls

System Elements(1) Entities: Items processed through the system (e.g Products, Customers, Documents.) Types of Entities: Human or animate (customers, patients, etc.) Inanimate (parts, documents, etc.) Intangible (calls, emails, etc.)

System Elements(2) Activities: tasks performed in the system involved in the processing of entities (e.g Cutting parts, Servicing customers, Repairing machines.) Activities consumes time and involve the use of resources

System Elements(3) Resources: means by which activities are preformed. They provide facilities, equipments and personnel for activities Characteristics: capacity, speed, cycle time, reliability Types of Resources: Human or animate (operators,doctors, etc.) Inanimate (equipment, tooling, floor space, etc.) Intangible (information, electronic power, etc.)

System Elements(4) Controls: dictate how, when & where activities are preformed. Highest Level: schedule, plans & policies Lowest level: take written procedure, machine control logic Examples: Route sequencing Production Planning

System Complexity Elements of a system operate in concert with one another in ways that often results in complex interactions. Bounded Rationality- Our limited ability to grasp real-world complexity Factors Interdependencies : the behavior of one element to affect other elements in the system Variability: produced uncertainty

Interdependency Interdependency tight or loose System with tightly coupled interdependency have greater impact on system operation and performance Eliminating interdependency is preferred but not entirely possible for most systems Dedicate resources to single machine (excessive inventories, underutilized resources)

Variability Variability: System involving Human & Machinery which is inevitable,e.g. Supplier delivery, Equipment failure, Unpredictable absentee Type of Variability (see p.30, Table 2.1 ) Activity times: Operations times, repair times, move times. Decisions: To accept or reject the part, which task to perform next. Quantities: Lot sizes, arrival quantities. Event Intervals: Time between arrivals, time between equipment failures. Attributes: Part size, skill level.

Performance Metrics Flow/Cycle/Throughput/lead Time Utilization Value-added time (or processing time) Waiting time Flow rate ( production/processing/throughput rate) Inventory (queue) levels Yield ( Reject rate) Customer responsiveness Variance

System Variables Decision Variables (Input Factors): define how a system works Controllable /Uncontrollable Controllable Variable 1. # of Operators 2. # of Work Shifts Un-Controllable Variable 1. Service Time 2. Reject Rate at a cost

System Variables Response Variables (Performance/Output): indicate how a system performs Examples of Response Var.: # of Entities Performed Average Utilization Performance Metric Examples of State Var.: Current # of Entities waiting to be performed Status of Teller (busy or idle) State Variables: indicate system conditions at specific points in time

System Optimization

The Systems Approach

Systems Analysis Techniques Hand Calculations Example: If a requirements exists to process 200 items per hour, and the processing capacity of a single resource unit is 75 work items per hour. The needed number of resources = 200/75 = 2.666667 3 resources

Systems Analysis Techniques Spreadsheets Adequate for some applications with little variability and component interaction. Period driven rather than event driven (weakness point)

Systems Analysis Techniques Operations Research Techniques Prescriptive Techniques: o o o o Provide Optimum solution to a problem (Single Goal). Example: Linear Programming Do not allow random variables to be defined as input data (use averages) Assume constant conditions

Systems Analysis Techniques Operations Research Techniques Descriptive Techniques: o o o Static Analysis techniques such as queuing theory Provide good estimate for basic problems such as determining the expected average number of entities in a queue. Look at many system characteristics.

Queuing Theory The science of waiting lines. Consists of: Queues & Servers. Serving Criteria: FIFO, LIFO, and others. Different inter-arrival time distributions may be analyzed.

How to classify queuing system? The Form: A/B/s A: Inter-arrival distribution type. B: Service time distribution type s: # of servers M: Markovian or exponential distribution. G: General Distribution. D: Deterministic of constant value. Example: M/D/1, explain it.

Symbols Arrival Rate: λ Service Rate: µ What are the mean inter-arrival and service times??? Traffic intensity factor Ρ = λ/µ

Queuing System Performance Measures Based on steady state expected values 1- L = Expected # on entities in the system 2- L q = Expected number of entities in a queue 3- W = Expected time in the system 4- W q = Expected time in the queue 5- P n = Prob. Of exactly n customers in the system

For M/M/1 system + FIFO L = Ρ/(1- Ρ) = λ/(µ-λ) L q = L-Ρ = Ρ 2 /(1-Ρ) W = 1/(µ-λ) W q = λ/{µ(µ-λ) P n = (1-Ρ)Ρ n LITTLE s LAW: L = λw L q = λw q

Example Suppose customers arrive to use an ATM at an inter-arrival time of 3 min exponentially distributed and spend an average of 2.4 min exponentially distributed at the machine. What is the expected number of customers in the system and in the queue? What is the expected waiting time for customers in the system and in the queue?

Summary System Dynamic is essential to using any tool for planning system operations Systems are made up of entities, resources, activities, controls

Summary Characteristics of Systems: interdependencies & variability Simulation is capable of imitating complex system which traditional analytical techniques cannot do it