|
Company Info
     Home Page
     Services Offered
     Productivity Program Tuneup
     Contact Us
OE Tools - How To
     Understanding LEAN
     Facilitating Kaizens
     5S
     SMED
     Situational Simulation
     Using Process Maps
     Tying OE to Bottom LIne
Workforce Engagement
     Engaging the Workforce
     Praise Effort, Reward Results
     Empower Direct Reports
Process Modeling
     Process Modeling
     Simulation and Optimization
OE Strategy
     Rubberband Effect
     Facilitating Process Mapping
     Metrics Drive Gaming
     NO OE Programs on PDR
     Process Driven
     Continuous Improvement
|
"Replicate Your Model with Confidence" Simulation Modeling Guidelines
The term "model" is used here to discuss what is also referred to as called Discrete Event Simulation
Purpose of Process Flows Models:
-
The most common purpose for a process flow model is to ensure that a new layout, process flow, and/or automation will work as desired. The model, in this case, is used to:
- Ensure that the new process will deliver the desired results.
- Identify how much of each critical resource is needed to achieve various levels of production/capability demand.
- Identify bottleneck locations and other operational challenges that the new process will generate, and how to best deal with them.
-
The other use for a process flow model is to determine how to improve existing operations. In this case, the model is used to:
- Identify the root cause of the process flow problems.
- Test out ideas for improving the operation.
Key Factors to Consider When Using Process Flow Models:
-
Level of detail in Model:
Choosing the right level of detail to incorporate in a model is a big challenge. For people new to process flow modeling, their instinct is to put in as much detail as possible. This is always a bad idea since it makes the effort for building the model much longer than it needs to be, and the resulting model takes too long to execute. You want your model to have just enough detail to answer the questions you are going to have the model resolve. Experience shows that more time spent up front clarifying the purpose of the model, is more critical than diving right away into the coding of the model.
-
Statistical Accuracy of Model:
- Input Distributions: A big advantage for a process flow model over other analytic tools (such as spreadsheets) is that you can reflect the variability that exists in the real world operations, within the model. This is done through the use of statistical distributions to reflect the various process times, resource availability times, and customer/material/order arrival times. A key point here, is to take the time to collect and analyze data so as to select the appropriate statistical distribution for each of the aforementioned times.
- Run-Time Statistics: Once you have built the model, but before you start experimenting with it, you need to define the following parameters:
- Multiple Replications - is how many data points we need to collect for each experiment, we run with the model, so as to ensure the accuracy of the results of the model.
- Warm-up Period - is the length of time we need to run the model, before we ask the model to collect results for us. This minimizes the bias caused by the initial operational conditions of the model.
- Model Run Length - Since process flow models can execute a week's worth of "real world" time in a very short period of real time, it is necessary to identify, based on our objectives, how long of a period (week, month, year, ???) the model needs to run to ensure accurate useful results.
-
Developing Confidence Intervals for Key Model Metrics:
As you run your model, you need to keep in mind that the results provided are like a sample from a population, and the results from the individual replications of the model should be different. With this in mind, to present the most accurate results possible, we need to develop confidence intervals for the key metrics reported by the model.
The above factors are the most significant factors when using process flow models. There are also others factors that, based on your situation, could aslo be critical, such as: what software to use, do we want 2D or 3D animation, should the model have a spreadsheet/Access front end to improve model usability, etc.
|
|