2015 JMP Discovery Summit, San Diego

Slides:



Advertisements
Similar presentations
Design of Experiments Lecture I
Advertisements

Experimental Design, Response Surface Analysis, and Optimization
Stat 321 A Taguchi Case Study Experiments to Minimize Variance.
1 Chapter 5: Custom Designs 5.1 Custom Design Generation 5.2 Custom Response Surface Designs.
Using process knowledge to identify uncontrolled variables and control variables as inputs for Process Improvement 1.
© University of Minnesota Data Mining for the Discovery of Ocean Climate Indices 1 CSci 8980: Data Mining (Fall 2002) Vipin Kumar Army High Performance.
L Berkley Davis Copyright 2009 MER301: Engineering Reliability Lecture 14 1 MER301: Engineering Reliability LECTURE 14: Chapter 7: Design of Engineering.
MAE 552 Heuristic Optimization Instructor: John Eddy Lecture #16 3/1/02 Taguchi’s Orthogonal Arrays.
Fitting a Model to Data Reading: 15.1,
TAGUCHI’S CONTRIBUTIONS TO EXPERIMENTAL DESIGN & QUALITY ENGINEERING.
Chapter 3: Screening Designs
Sample size vs. Error A tutorial By Bill Thomas, Colby-Sawyer College.
Engineering Statistics ENGR 592 Prepared by: Mariam El-Maghraby Date: 26/05/04 Design of Experiments Plackett-Burman Box-Behnken.
1 Chapter 3: Screening Designs 3.1 Fractional Factorial Designs 3.2 Blocking with Screening Designs.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
Experimental Design If a process is in statistical control but has poor capability it will often be necessary to reduce variability. Experimental design.
Dr. Tom WayCSC Testing and Test-Driven Development CSC 4700 Software Engineering Based on Sommerville slides.
J1879 Robustness Validation Hand Book A Joint SAE, ZVEI, JSAE, AEC Automotive Electronics Robustness Validation Plan The current qualification and verification.
Optimizing Shipping Times Using Fractional Factorial Designs Steven Walfish June 6, 2002.
MSE-415: B. Hawrylo Chapter 13 – Robust Design What is robust design/process/product?: A robust product (process) is one that performs as intended even.
DOX 6E Montgomery1 Design of Engineering Experiments Part 8 – Overview of Response Surface Methods Text reference, Chapter 11, Sections 11-1 through 11-4.
Chapter 8 Business Process (BP). Objectives After studying the chapter, students should be able to.. Explain definition of Business Process Describe elements.
TAUCHI PHILOSOPHY SUBMITTED BY: RAKESH KUMAR ME
AP Stats Check In Where we’ve been… Chapter 7…Chapter 8… Where we are going… Significance Tests!! –Ch 9 Tests about a population proportion –Ch 9Tests.
Estimating standard error using bootstrap
The M&M Mystery National University.
Marketing Performance Metrics
Analysis Manager Training Module
Overview Modern chip designs have multiple IP components with different process, voltage, temperature sensitivities Optimizing mix to different customer.
AP CSP: Cleaning Data & Creating Summary Tables
Chapter 8: Estimating with Confidence
Building Information Systems
Nominal the best case analysis using Minitab
IET 603 Minitab Chapter 12 Christopher Smith
Software Testing.
Chapter 14 Introduction to Statistical Quality Control, 7th Edition by Douglas C. Montgomery. Copyright (c) 2012  John Wiley & Sons, Inc.
Data Mining K-means Algorithm
Building Information Systems
Understanding Randomness
Tables, Smart Art and Templates
Understanding Randomness
AP Stats Check In Where we’ve been… Chapter 7…Chapter 8…
J1879 Robustness Validation Hand Book A Joint SAE, ZVEI, JSAE, AEC Automotive Electronics Robustness Validation Plan Robustness Diagram Trends and Challenges.
Testing and Test-Driven Development CSC 4700 Software Engineering
Automating Profitable Growth™
Estimating with Confidence
Good Morning AP Stat! Day #2
X.1 Principal component analysis
Experimental Design: The Basic Building Blocks
StatQuest!
Why/When is Taguchi Method Appropriate?
Chapter 8: Estimating with Confidence
Technical Science Scientific Tools and Methods
Topic 11 Lesson 1 - Analyzing Data in Access
CHAPTER 18: Inference about a Population Mean
Why/When is Taguchi Method Appropriate?
Samsung Austin Semiconductor
© Siggelkow & Terwiesch (2019)
CHAPTER 18: Inference about a Population Mean
Why/When is Taguchi Method Appropriate?
Chapter 8: Estimating with Confidence
Why/When is Taguchi Method Appropriate?
Chapter 8: Estimating with Confidence
2/5/ Estimating a Population Mean.
Chapter 8: Estimating with Confidence
© Siggelkow & Terwiesch (2019)
What to look at in fire engineering analysis
Chapter Ten: Designing, Conducting, Analyzing, and Interpreting Experiments with Two Groups The Psychologist as Detective, 4e by Smith/Davis.
Measurement Systems Analysis
Presentation transcript:

Robust Optimization: Some Tools Based in JMP® to Enhance Traditional Taguchi Methods 2015 JMP Discovery Summit, San Diego Author: Steve Olsen, Sr. Principal Reliability Engineer, Ogden Tech Center

Why robust optimization? The philosophy behind Taguchi DOE’s is very powerful: There are some factors which are impossible, difficult or expensive to control. Taguchi calls these ‘noise factors’ and places them in an ‘outer array’ which create the replicates in each row of the control factor DOE (inner array). The signal-to-noise (S/N) ratio analysis method is used to find the optimum spot in the design where performance is minimally sensitive to variation of the noise factors. SN and Mean calculated from spread in results across noise factors Inner array Outer array

What are some limitations of the traditional Taguchi approach? Taguchi developed a menu of orthogonal arrays for the inner array. They are designed to break up interaction confounding patterns and are efficient screening designs. However: The Taguchi arrays do not allow for estimating interactions in control factors.* The control factors have to be fitted to one of the Taguchi ‘cookbook’ arrays, which often results in empty columns and wasted resources Traditional Taguchi examples in the literature don’t lend themselves to more complex outer arrays for the noise factors The traditional graphical S/N method often requires manual Excel-based evaluation The S/N ratio graphical analysis method lacks a statistically robust method for separating signal from noise in the experiment (no ‘p-values’ are created) Can JMP help overcome some of these limitations? *See Wu, Wu, “Taguchi Methods for Robust Design” chapter 6 for Taguchi philosophy on interactions between control factors.

Alternative to ‘cookbook’ Taguchi orthogonal arrays Suppose we want to run the following experiment (all factor levels are categorical): 1 control factor with 2 levels and 7 control factors with 3 levels, 8 control factors total. This would fully utilize a Taguchi L18{21 x 37} orthogonal array, one of the more popular and useful of the Taguchi menu arrays. What would happen if we created this matrix using the JMP Custom Design feature? Answer: JMP default creates essentially the same matrix as the L18, (18 runs, and the ‘Color Map On Correlations” shows confounding patterns are fragmented) We don’t need to use the ‘cookbook’ arrays; we can use the Custom Design feature to create efficient inner arrays (and also the outer array if necessary) Creating the inner array with the Custom Design feature also allows for investigation of interactions between control factors, if that is desired

Using the JMP Fit Model tool to create the S/N and mean analysis graphs Assume we create a Robust Optimization DOE by crossing a custom inner array with a custom outer array. How do we get the traditional Taguchi S/N ratio and mean analysis graphs without a manual effort in Excel? Assume the complete DOE array is in an Excel worksheet, and the mean and S/N ratio columns have been calculated. The S/N ratio for each row in the matrix is calculated with the following formula: Demonstrate example of S/N analysis in JMP

An alternate way to look at data from a Taguchi experiment To consider a method to gain some additional insight, we start by restating the goal of robust optimization in traditional DOE language: In Taguchi language: We want to find settings of the control factors that minimize the effect of the noise factors on the output. In traditional DOE language: We want to discover where there are interactions between the control factors and noise factors, and set the control factors to minimize the effect of those interactions on the output. Given the way we have re-stated the problem, how might JMP assist in enhancing the Taguchi approach? The following example will demonstrate. Start by creating a new data table in JMP containing the same data as in the above example, but transpose the outer array data into a single column and create replicates for each inner array row to match up with the transposed data

What about the JMP Profiler noise factor function? Experienced JMP users will recall that there is an algorithm within the JMP ‘Profiler’ method in the ‘Graph’ menu that can automatically find the flattest response for noise factors. However, this only works if your noise factors are numeric continuous. The Autoliv study discussed below required categorical noise factors.

Real world example Pyrotechnic airbag inflators utilize proprietary pyrotechnic chemicals to create rapid gas output for deploying automobile airbags. Repeatable performance (low variation) is essential to provide robust occupant restraint. Airbag inflator output is measured by deploying inside a sealed tank and recording the tank pressure output vs. time. Metrics of interest are: Onset (when the gas starts flowing after the electric signal is given) Rate of gas output during the deployment (referred to as slope) Maximum pressure when the reaction is complete Inflator function is dependent on the chemical reactions of the various pyrotechnic materials, and also on the physical properties of mechanical components.

Noise strategy An important step in Robust Optimization is determining the noise strategy. In the case of optimization of an airbag inflator, Autoliv was interested in understanding how they could reduce the sensitivity of inflator output to lot-to-lot variation of certain influential components and pyrotechnic materials. We had a choice whether to use one of two different technologies for one of the components. Which choice for the component in question would yield the most robust performance (least sensitive to lot-to-lot variation)?

Noise strategy (cont) Four components were chosen to be included as noise factors in the outer array. These selections were plausible suspects, but it is important to note that we had to be exploratory; we didn’t know for sure what the effect of lot-to-lot variation would be. One purpose of the DOE was to gain more specific understanding of these noise factors. The team decided to pull samples from the production line once per week for six weeks, for each of the four selected components. This yielded an outer array of 4 noise factors, six levels per factor (46). Given the complexity of the noise strategy, this experiment would not even be feasible without using a relatively sparse array. The JMP Custom Design tool makes this a trivial problem. We chose an outer array with 92 runs for this experiment. (It could have been done with as few as 21.) Note this outer array is significantly more complex than most examples of Taguchi DOE’s in the literature.

Control factor (inner array) For the control factors, the inner array was very simple: There was one factor with two levels. (Taguchi experiments with only one control factor are called “Robust Assessment”, but the evaluation method is identical.) Goal of the experiment: Which of two technologies for Component B would yield an inflator that was least sensitive to lot-to-lot variation of the four influential components in the outer array. 92 inflators were built and tested for each technology of Component B, or 184 total.

Taguch S/N analysis For onset and slope (most interested in optimizing), Technology 2 for Component B is clearly better in reducing sensitivity to lot-to-lot variation of the factors with a dB gain of greater than 2. Does this analysis yield any kind of detailed information about the four noise factors? Demonstrate alternate Profiler method in JMP

Results (Component B Level 1) Component A has an effect on onset, but that effect is dampened when Component B uses Technology 2 (note curve is the same shape but flatter) Component B Level 1 lot-to-lot variation has an effect on slope, but Component B Level 2 does not (Component B Level 2) The Profiler analysis agrees with the Taguchi S/N analysis (Technology 2 of Comp B is better for onset and slope), but with significantly more insight about the what’s going on with the noise factors.

Summary JMP can contribute several enhancements to the traditional Taguchi Robust Optimization methods: Use of the Custom Design tool for the inner and outer arrays allows more flexibility in choice of factors and less waste of resources, especially when the noise strategy is more complex JMP provides a method to automate the traditional Taguchi graphing analysis JMP provides statistical output to help separate signals from common cause variation Especially in the case of more complex outer arrays, the Profiler analysis method yields more insight for the noise factors compared to the traditional S/N ratio method (see also Case Study 2 in paper) Note to JMP developers: Added functionality to optimize categorical noise factors (in addition to numeric continuous) in the ‘Graph/Profiler’ would be a nice addition!