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



Similar documents
Introduction. Continue to Step 1: Creating a Process Simulator Model. Goal: 40 units/week of new component. Process Simulator Tutorial

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.

A better way to calculate equipment ROI

Monte Carlo Simulations for Patient Recruitment: A Better Way to Forecast Enrollment

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L

Basic Queuing Relationships

AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT. Rupesh Chokshi Project Manager

Modeling Stochastic Inventory Policy with Simulation

Automated Scheduling Methods. Advanced Planning and Scheduling Techniques

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L

Lawrence S. Farey. 193 S.W. Seminole Drive Aloha, OR 97006

Lean Healthcare Metrics Guide

Customer Success Stories

Simulation software for rapid, accurate simulation modeling

TAYLOR II MANUFACTURING SIMULATION SOFTWARE

Better decision making under uncertain conditions using Monte Carlo Simulation

Operational Business Intelligence in Manufacturing

Is Truck Queuing Productive? Study of truck & shovel operations productivity using simulation platform MineDES

The problem with waiting time

Overall Labor Effectiveness (OLE): Achieving a Highly Effective Workforce

1 st year / / Principles of Industrial Eng. Chapter -3 -/ Dr. May G. Kassir. Chapter Three

The Importance of Software License Server Monitoring

Aspen Collaborative Demand Manager

QUEST The Systems Integration, Process Flow Design and Visualization Solution

NEW MODELS FOR PRODUCTION SIMULATION AND VALIDATION USING ARENA SOFTWARE

Process Data: a Means to Measure Operational Performance and Implement Advanced Analytical Models

Simulation Software: Practical guidelines for approaching the selection process

Process simulation. Enn Õunapuu

PRODUCTIVITY IN FOCUS PERFORMANCE MANAGEMENT SOFTWARE FOR MAILROOM AND SCANNING OPERATIONS

Lean Manufacturing and Six Sigma

Going Lean the ERP Way

IMPACT OF PROCESS VARIABILITY ON LEAN MANUFACTURING SYSTEMS

- 1 - intelligence. showing the layout, and products moving around on the screen during simulation

Sales Compensation Automation

BEST PRACTICES IN DEMAND AND INVENTORY PLANNING

VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS. Ganesh S Thummala. A Research Paper. Submitted in Partial Fulfillment of the

Resource grouping selection to minimize the maximum over capacity planning

Network Performance Monitoring at Small Time Scales

Performance Test Process

54 Robinson 3 THE DIFFICULTIES OF VALIDATION

Measurable Results: Establish service excellence. Reduce errors by 50% The choice for progressive medical centers.

Predictive Coding Defensibility

Simulation - A powerful technique to improve Quality and Productivity

Cost Benefits analysis

Enterprise Application Performance Management: An End-to-End Perspective

Food Industry. global.com

Improve the Agility of Demand-Driven Supply Networks

Operations and Supply Chain Simulation with AnyLogic 7.2

Comparing two Queuing Network Solvers: JMT vs. PDQ

How To Manage A Call Center

Performance Testing Process A Whitepaper

Realizing the Benefits of Finite Capacity Scheduling to Manage Batch Production Systems

ICS Principles of Operating Systems

Lean Software Development and Kanban

AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT. Dr. Roger Klungle Manager, Business Operations Analysis

BPM and Simulation. A White Paper. Signavio, Inc. Nov Katharina Clauberg, William Thomas

Systems Modelling and Simulation (Lab session 3)

Chapter 5 Supporting Facility and Process Flows

Production Planning & Control. Chapter 2. Aggregate Planning & Master Production Scheduling. Chapter2 1

8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION

Teaching lean thinking through game: some challenges

Wonderware MES 4.0/Operations and Performance Software

TU-E2020. Capacity Planning and Management, and Production Activity Control

The Total Economic Impact Of Virtual Hold s Virtual Queuing Solutions

Skateboard Assembly - Line Balance Lesson Plan (45-60 minutes)

Oracle Value Chain Planning Inventory Optimization

CRITICAL CHAIN AND CRITICAL PATH, CAN THEY COEXIST?

In this chapter, you will learn improvement curve concepts and their application to cost and price analysis.

Finite Capacity Portfolio and Pipeline Management

Malay A. Dalal Madhav Erraguntla Perakath Benjamin. Knowledge Based Systems, Inc. (KBSI) College Station, TX 77840, U.S.A.

Gerard Mc Nulty Systems Optimisation Ltd BA.,B.A.I.,C.Eng.,F.I.E.I

Time is Money: Justifying the Switch to Automated Time Collection

IST 301. Class Exercise: Simulating Business Processes

Project Management Chapter 3

Financial Close Optimization: Five Steps for Identifying and Resolving Systems and Process Inefficiencies

Simulation Software 1

Analytics That Allow You To See Beyond The Cloud. By Alex Huang, Ph.D., Head of Aviation Analytics Services, The Weather Company, an IBM Business

Outline PRODUCTION/OPERATIONS MANAGEMENT P/OM. Production and Operations. Production Manager s Job. Objective of P/OM

Determining Inventory Levels in a CONWIP Controlled Job Shop

OPIM 631 Note on Process Analysis 1

Solutions for Improving Clinic Flow and Reducing Delays. Assessing Existing Clinic Flow Creating Flow Stations Unscheduled Patient Arrivals

HEALTHCARE SIMULATION

Optimize your field service planning

White Paper Operations Research Applications to Support Performance Improvement in Healthcare

Lean manufacturing in the age of the Industrial Internet

PERFORMANCE ANALYSIS OF AN AUTOMATED PRODUCTION SYSTEM WITH QUEUE LENGTH DEPENDENT SERVICE RATES

UltimaX EDM for Microsoft Dynamics AX TM

Simulation and Lean Six Sigma

Module 10: Assessing the Business Case

Understanding the Impact of Running WAN Emulation with Load Testing

Antti Salonen KPP227 KPP227 1

Transcription:

Why use simulation? Accurate Depiction of Reality Anyone can perform a simple analysis manually. However, as the complexity of the analysis increases, so does the need to employ computer-based tools. While spreadsheets can perform many calculations to help determine the operational status of simple systems, they use averages to represent schedules, activity times, and resource availability. This does not allow them to accurately reflect the randomness and interdependence present in reality with resources and other system elements. Simulation, however, does take into account the randomness and interdependence which characterize the behavior of your real-life business environment. Using simulation, you can include randomness through properly identified probability distributions taken directly from study data. For example, while the time needed to perform an assembly may average 10 minutes, special orders may take as many as 45 minutes to complete. A spreadsheet will force you to use the average time, and will not be able to accurately capture the variability that exists in reality. Simulation also allows interdependence through arrival and service events, and tracks them individually. For example, while order arrivals may place items in two locations, a worker can handle only one item at a time. Simulation accounts for that reality, while a spreadsheet must assume the operator to be available simultaneously at both locations. Insightful system evaluations Simulation tracks events as they occur and gathers all time-related data for reporting purposes. The information available about system operations is more complete with simulation than with other techniques. With static analysis techniques such as queuing theory and spreadsheets, you know the average wait time and number of items in a queue but there is no way to further examine the data. With simulation, you know the wait time, number of items, minimum and maximum values, confidence interval, data distribution, and the time plot of values. It is always more valuable to know that the number of items in a queue exceeds 10 only 5% of the time than to know that the average number waiting is 2. Static analysis techniques allow you to use only average parameters. Such limitations can mislead you with estimates that suggest an over- or under-capacity situation. For example, spreadsheets assume that production orders move unconstrained when, in fact, an operator must V I S U A Lfacilitate I Z E A N A LY Z E O P Tthe I M I Z E move. This can yield a wildly inaccurate capacity estimate, and can put millions of dollars at risk in unnecessary capital investment or late delivery of orders.

Dynamics for Predictive Analysis Spreadsheets are static and can only provide a quantitative result for one moment in of time, where simulation replicates your dynamic business reality. The idea of running next year s anticipated orders through the plant can not be done dynamically in a spreadsheet. The power to look into the future and understand the impact on multiple key metrics is what simulation provides. The ability to accurately track future system performance and understand key performance metrics is illustrated in the ProModel output report below. Here we can see the precise amount of WIP at any given point in time through the duration of the simulation run. Note the dynamics of the results for this model run, and see the point in time where the simulated facility ran out of raw materials for one product line at approximately 1800 hrs.

Spreadsheets = Error of Averages Spreadsheets are also deterministic, meaning that average values are used to describe the behavior of any variable event in order to make calculations. Use of averages for cycle times, resource availability, and arrival patterns for performance analysis quickly leads to a significant cumulative inaccuracy known as the error of averages. Simulation allows the user to capture the specific variability of multiple interdependent processes and provides results which are orders of magnitude more accurate than deterministic analysis. Consider the simple example below, which shows a simple manufacturing cell. The results below show the difference of using an average work arrival of 30 sec, vs using a distribution of arrivals (some early, some late). Note the significant difference in cycle time, queue time, and throughput results even in this simple example. Incom ing W ork Station 1 Avg. Station process tim e = 1 m in. Avg. W ork Arrival interval = 30 sec. Actual W ork Arrival interval= Triangular Distribution M in 10 sec M ode 30 sec M ax 50 sec Queue Station 2 CS R ActualStation process tim e = Triangular Distribution M in 30 sec M ode 60 sec M ax 100 sec Perform ance M etric Stations U tilization Results from just8 hours.. Static Analysis Avg tim es 100% D ynam ic Analysis Triangulardistributions 99.6% TotalC ycle Tim e (avg.) 1 m in 10.07 m in (m ax.) 1 m in 22.52 m in W ork in Q ueue (avg.) 0 41 (m ax.) 0 43 Through put 904 956

Understanding Interdependencies What happens when two or three simultaneous events occur, all of which require a single resource? For example, an operator may be responsible for loading and unloading several machines and addressing downtimes. This creates competition for that operator and causes delays downstream for which a spreadsheet cannot account. This interdependence which exists in your business reality is a key component of simulation. The idea of interdependencies goes beyond competition of resources (labor and machines) to include the impact of skill level, order types, order volume, cost of money over time, and other key issues. Simulation allows the user to quickly see bottlenecks caused by system interdependencies before implementing process changes and improvements. The output below illustrates the interdependent performance summary of labor and machines, and their combined impact on part flow and throughput.

Experimentation and Data Spreadsheet based experimentation (manipulating cells and formulas) provides only very basic metrics, and requires cumbersome reports which do not intuitively direct a decision maker to the source of a problem. ProModel collects statistics on all user-defined key performance metrics in a simulation run, which allows for rapid design of experiments with detailed comparative results. Consider one type of simulation experiment to understand the maximum capacity of a system by testing constrained vs. un-constrained scenarios. This allows the user to understand how the system would perform in a perfect world if system constraints were eliminated. Simulation will generate a demand profile for those constraints, showing exactly what the maximum requirements would be, AND at what point in time they are required. For the example below, imagine a process that requires 3 different types of resources to complete. The unconstrained simulation assumes every time a process requires a resource they are available, and the report shows how many resources were needed and when over the model run time. In the constrained system there are only 6 resources available, so only 6 are used and the time required to complete the process is longer. In the unconstrained system sometimes 30 people are used and other times almost none, but the time required to complete the process is much shorter. This demonstrates the maximum capacity of the system, and subsequent experiments might test different scheduling options and the impacts of these constraints on service level.

Animated Visualization Animation is an extremely powerful aspect of simulation. Feedback from animation assures model accuracy, identifies bottlenecks, and helps isolate which system elements you could modify to achieve better results. Animation is also an excellent presentation and training tool. Simulation animations communicate new ideas easily and effectively, and clearly demonstrate the effects of a local change on a global system. It is much easier to communicate using an animation of your process over your facility layout than using standard spreadsheet data. Advanced optimization techniques Optimization techniques such as linear, goal, and dynamic programming are valuable when you want to maximize or minimize a single element (e.g., cost, utilization, revenue, or wait time). Unfortunately, these techniques limit you to only one element, often at the expense of secondary goals. They do not allow randomness, which requires use of averages and leads to inaccurate results as described above. Simulation with optimization allows you to examine multiple elements simultaneously and track system performance with respect to activity time, arrival and exit rates, costs, revenues, and system utilization. Optimizing for multiple elements allows you to apply more effective solutions by provides you with better information to make decisions. ProModel s built-in optimization module allows you to define multiple objective functions through weighting factors assigned to each element.

Simulation is the Cornerstone for Decision Support With more than 4,000 companies using this technology including 42 of the Fortune 100, ProModel is recognized as the industry leader tool for rapid and accurate simulation-based decision support. The bottom line savings are realized in the following areas: Hard-dollar savings Lower capital expenditure Increased existing facility utilization reduces net cost Proper labor assignments prevent unnecessary new hires Accurate and insightful facility planning eliminates unnecessary rework costs Soft-dollar savings Facility rearrangement or reassignment of duties increases productivity Reduced wait time improves customer satisfaction Accurate system depiction ensures valid decision-making information Labor savings Rapid development establishes time and cost data quickly and accurately Intangible benefits Increased understanding of the actual process improves employee education Coordinated simulation projects improve teamwork and communication and focus resources in areas which will provide biggest benefit