Robust Design: Experiments for Better Products

Similar documents
Robust Design. Moonseo Park Architectural Engineering System Design. June 3rd, Associate Professor, PhD

Module - 5. Robust Design Strategies

CHAPTER 2 DESIGN DEFINITION

Design of Experiments

LOCATION AND DISPERSION EFFECTS IN SINGLE-RESPONSE SYSTEM DATA FROM TAGUCHI ORTHOGONAL EXPERIMENTATION

FURTHER ORTHOGONAL ARRAYS

CHAPTER 5 SINGLE OBJECTIVE OPTIMIZATION OF SURFACE ROUGHNESS IN TURNING OPERATION OF AISI 1045 STEEL THROUGH TAGUCHI S METHOD

Critical Parameter Development & Management Process. Quick Guide

Optimization of Machining Parameters for Turned Parts through Taguchi s Method Vijay Kumar 1 Charan Singh 2 Sunil 3

ROBUST DESIGN. Seminar Report. Doctor of Philosophy. (Aerospace Engineering) SHYAM MOHAN. N. (Roll No ) Under the guidance of

Experimental Investigation of Material Removal Rate in CNC TC Using Taguchi Approach

Chapter 4 TUNING PARAMETERS IN ENGINEERING DESIGN

Optimisation of Quality and Prediction of Machining Parameter for Surface Roughness in CNC Turning on EN8

Parametric Optimization of Energy Loss of a Spillway using Taguchi Method

DESIGN OF EXPERIMENTS and ROBUST DESIGN

Optimization of Process Parameters of CNC Milling

TAGUCHI TECHNIQUES FOR 2 k FRACTIONAL FACTORIAL EXPERIMENTS

OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD

CHAPTER 4. OPTIMIZATION OF PROCESS PARAMETER OF TURNING Al-SiC p (10P) MMC USING TAGUCHI METHOD (SINGLE OBJECTIVE)

QstatLab: software for statistical process control and robust engineering

A STUDY ON PROCESS PARAMETERS EFFECT IN HARD TURNING OF EN24 STEEL USING MINIMUM QUANTITY LUBRICATION (MQL)

PARAMETER DESIGN FOR SHEET METAL HYDROFORMING PROCESSES

Robust Tuning for Machine Learning

Exploratory data analysis for microarrays

CSE 201 Java Programming I. Smart Coding School website:

The diagram below is only partially complete. Use the terms in the word list to complete the empty boxes. Make dinner

A Taguchi Approach to Parameter Setting in a Genetic Algorithm for General Job Shop Scheduling Problem

22 October, 2012 MVA ENS Cachan. Lecture 5: Introduction to generative models Iasonas Kokkinos

Development of a tool for the easy determination of control factor interaction in the Design of Experiments and the Taguchi Methods

Tribology in Industry. Cutting Parameters Optimization for Surface Roughness in Turning Operation of Polyethylene (PE) Using Taguchi Method

Note Set 4: Finite Mixture Models and the EM Algorithm

Optimization of Milling Parameters for Minimum Surface Roughness Using Taguchi Method

Australian Journal of Basic and Applied Sciences. Surface Roughness Optimization of Brass Reinforced Epoxy Composite Using CNC Milling Process

RSM Split-Plot Designs & Diagnostics Solve Real-World Problems

COMPUTATIONAL THINKING

THE QUALITY LOSS FUNCTION

Biostatistics and Design of Experiments Prof. Mukesh Doble Department of Biotechnology Indian Institute of Technology, Madras

(1) Intra-Attribute Preferences and Normalization

IBL and clustering. Relationship of IBL with CBR

International Journal of Scientific & Engineering Research, Volume 5, Issue 3, March ISSN

Modern Experimental Design

CHAPTER 3 AN OVERVIEW OF DESIGN OF EXPERIMENTS AND RESPONSE SURFACE METHODOLOGY

Artificial Neural Network and Multi-Response Optimization in Reliability Measurement Approximation and Redundancy Allocation Problem

LISA: Explore JMP Capabilities in Design of Experiments. Liaosa Xu June 21, 2012

ITC213: STRUCTURED PROGRAMMING. Bhaskar Shrestha National College of Computer Studies Tribhuvan University

A Unicorn Named Sparkle Word Search. A New Friend for Sparkle Coloring Sheet. A Unicorn Named Sparkle s First Christmas Coloring Sheet

Application Of Taguchi Method For Optimization Of Knuckle Joint

Optimizing cutting force for turned parts by Taguchi s parameter design approach

Lesson 166 (Pages 27-29)

Automatic Selection of Compiler Options Using Non-parametric Inferential Statistics

Model Fitting, RANSAC. Jana Kosecka

Optimization of Hydraulic Fluid Parameters in Automotive Torque Converters

Forestry Applied Multivariate Statistics. Cluster Analysis

Introduction to Analysis of Algorithms

AERONAUTICAL RESEARCH JOURNAL Name

Numerical Robustness. The implementation of adaptive filtering algorithms on a digital computer, which inevitably operates using finite word-lengths,

[Mahajan*, 4.(7): July, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Java Programming. What is a program? Programs as Recipes. Programs Recipes 8/20/15. Pancakes In one bowl

EVALUATION OF OPTIMAL MACHINING PARAMETERS OF NICROFER C263 ALLOY USING RESPONSE SURFACE METHODOLOGY WHILE TURNING ON CNC LATHE MACHINE

International Journal of Industrial Engineering Computations

Lecture 1: Introduction

Dealing with Categorical Data Types in a Designed Experiment

Unsupervised: no target value to predict

Multiple Optimization of Wire EDM Machining Parameters Using Grey Based Taguchi Method for Material HCHCR

Performance optimization of a rotary mower using Taguchi method

Hideki SAKAMOTO 1 Ikuo TANABE 2 Satoshi TAKAHASHI 3

USER S GUIDE. Model 8300

Application of Taguchi Method in the Optimization of Cutting Parameters for Surface Roughness in Turning on EN-362 Steel

A STRUCTURAL OPTIMIZATION METHODOLOGY USING THE INDEPENDENCE AXIOM

Norbert Schuff VA Medical Center and UCSF

Ashish Kabra *, Amit Agarwal *, Vikas Agarwal * Sanjay Goyal **, Ajay Bangar **

Fitting. Fitting. Slides S. Lazebnik Harris Corners Pkwy, Charlotte, NC

Advanced Digital Signal Processing Adaptive Linear Prediction Filter (Using The RLS Algorithm)

DCP250. Controller Programmer Presentation

OPTIMIZATION OF MACHINING PARAMETERS FOR FACE MILLING OPERATION IN A VERTICAL CNC MILLING MACHINE USING GENETIC ALGORITHM

ROBUST PARAMETER DESIGN IN LS-OPT AUTHORS: CORRESPONDENCE: ABSTRACT KEYWORDS:

Agenda. ! Efficient Coding Hypothesis. ! Response Function and Optimal Stimulus Ensemble. ! Firing-Rate Code. ! Spike-Timing Code

Key Words: DOE, ANOVA, RSM, MINITAB 14.

The Ohio State University Columbus, Ohio, USA Universidad Autónoma de Nuevo León San Nicolás de los Garza, Nuevo León, México, 66450

OFF-LINE QUALITY CONTROL BY ROBUST PARAMETER DESIGN JUN YOUNG MIN. B.S., Iowa State University, 2005 A REPORT

EXPERIMENTAL INVESTIGATION OF A CENTRIFUGAL BLOWER BY USING CFD

Varianzbasierte Robustheitsoptimierung

Keywords: Turning operation, Surface Roughness, Machining Parameter, Software Qualitek 4, Taguchi Technique, Mild Steel.

Central Manufacturing Technology Institute, Bangalore , India,

Optimization of Surface Roughness in cylindrical grinding

Introduction to Design of Experiments for UV/EB Scientists and Engineers

Optimising the thermoforming process of polymeric foams: an approach by using the Taguchi method and the utility concept

Sampling Approaches to Metrology in Semiconductor Manufacturing

Screening Design Selection

Fitting. Instructor: Jason Corso (jjcorso)! web.eecs.umich.edu/~jjcorso/t/598f14!! EECS Fall 2014! Foundations of Computer Vision!

Java Programming. What is a program? Programs Recipes. Programs as Recipes 8/16/12. Pancakes In one bowl. mix: 1½ cup flour

Spatial Patterns Point Pattern Analysis Geographic Patterns in Areal Data

CHAPTER 3 SURFACE ROUGHNESS

Data Mining Practical Machine Learning Tools and Techniques. Slides for Chapter 6 of Data Mining by I. H. Witten and E. Frank

APPLICATION OF GREY BASED TAGUCHI METHOD IN MULTI-RESPONSE OPTIMIZATION OF TURNING PROCESS

Topics in Machine Learning-EE 5359 Model Assessment and Selection

10/03/11. Model Fitting. Computer Vision CS 143, Brown. James Hays. Slides from Silvio Savarese, Svetlana Lazebnik, and Derek Hoiem

More Algorithm Analysis

CSc 110, Autumn 2016 Lecture 6: Parameters. Adapted from slides by Marty Stepp and Stuart Reges

Umesh C K Department of Mechanical Engineering University Visvesvaraya College of Engineering Bangalore

Transcription:

Robust Design: Experiments for Better Products Taguchi Techniques

Robust Design and Quality in the Product Development Process Planning Planning Concept Concept Development Development System-Level System-Level Design Design Detail Detail Design Design Testing Testing and and Refinement Refinement Production Production Ramp-Up Ramp-Up Robust Concept and System Design Robust Parameter & Tolerance Design Quality efforts are typically made here, when it is too late.

Goalpost vs Taguchi View COST $ COST $ Nominal Value Nominal Value

General Loss Function Product & Process Engineer (a priori) [ ( ) 2 ] 2 k σ + µ m Cost Factor Manufacturing (daily) Variance Nominal Value Average Value

Who is the better target shooter? Pat Drew Adapted from: Clausing, Don, and Genichi Taquchi. Robust Quality. Boston, MA: Harvard Business Review, 1990. Reprint No. 90114.

Exploiting Non-Linearities YB YA XA XB Source: Ross, Phillip J. Taguchi Techniques for Quality Engineering (2 nd Edition). New York, NY: McGraw Hill, 1996.

Goals for Designed Experiments Understanding relationships between design parameters and product performance Understanding effects of noise factors Reducing product or process variations

Robust Designs A Robust Product or Process performs correctly, even in the presence of noise factors. Outer Noise Environmental changes, Operating conditions, People Inner Noise Function & Time related (Wear, Deterioration) Product Noise Part-to-Part Variations

Parameter Design Procedure

Step 1: P-Diagram Step 1: Select appropriate controls, response, and noise factors to explore experimentally. controllable input parameters measurable performance response uncontrollable noise factors

The P Diagram Uncontrollable Noise Factors Product or or Process Process Measurable Performance Response Controllable Input Parameters

Example: Brownie Mix Controllable Input Parameters Recipe Ingredients (quantity of eggs, flour, chocolate) Recipe Directions (mixing, baking, cooling) Equipment (bowls, pans, oven) Uncontrollable Noise Factors Quality of Ingredients (size of eggs, type of oil) Following Directions (stirring time, measuring) Equipment Variations (pan shape, oven temp) Measurable Performance Response Taste Testing by Customers Sweetness, Moisture, Density

Step 2: Objective Function Step 2: Define an objective function (of the response) to optimize. maximize desired performance minimize variations quadratic loss signal-to-noise ratio

Types of Objective Functions Larger-the-Better e.g. performance ƒ(y) = y 2 Smaller-the-Better e.g. variance ƒ(y) = 1/y 2 Nominal-the-Best e.g. target ƒ(y) = 1/(y t) 2 Signal-to-Noise e.g. trade-off ƒ(y) = 10log[µ 2 /σ 2 ]

Step 3: Plan the Experiment Elicit desired effects: Use full or fractional factorial designs to identify interactions. Use an orthogonal array to identify main effects with minimum of trials. Use inner and outer arrays to see the effects of noise factors.

Experiment Design: Full Factorial Consider k factors, n levels each. Test all combinations of the factors. The number of experiments is n k. Generally this is too many experiments, but we are able to reveal all of the interactions.

Experiment Design: Full Factorial Expt # Param A Param B 1 A1 B1 2 A1 B2 3 A1 B3 4 A2 B1 5 A2 B2 6 A2 B3 7 A3 B1 8 A3 B2 9 A3 B3 2 factors, 3 levels each: n k = 3 2 = 9 trials 4 factors, 3 levels each: n k = 3 4 = 81 trials

Experiment Design: One Factor at a Time Consider k factors, n levels each. Test all levels of each factor while freezing the others at nominal level. The number of experiments is 1+k(n-1). BUT this is an unbalanced experiment design.

Experiment Design: One Factor at a Time Expt # Param A Param B Param C Param D 1 A2 B2 C2 D2 2 A1 B2 C2 D2 3 A3 B2 C2 D2 4 A2 B1 C2 D2 5 A2 B3 C2 D2 6 A2 B2 C1 D2 7 A2 B2 C3 D2 8 A2 B2 C2 D1 9 A2 B2 C2 D3 4 factors, 3 levels each: 1+k(n-1) = 1+4(3-1) = 9 trials

Experiment Design: Orthogonal Array Consider k factors, n levels each. Test all levels of each factor in a balanced way. The number of experiments is n(k-1). This is the smallest balanced experiment design. BUT main effects and interactions are confounded.

Experiment Design: Orthogonal Array Expt # Param A Param B Param C Param D 1 A1 B1 C1 D1 2 A1 B2 C2 D2 3 A1 B3 C3 D3 4 A2 B1 C2 D3 5 A2 B2 C3 D1 6 A2 B3 C1 D2 7 A3 B1 C3 D2 8 A3 B2 C1 D3 9 A3 B3 C2 D1 4 factors, 3 levels each: n(k-1) = 3(4-1) = 9 trials

Using Inner and Outer Arrays Induce the same noise factor levels for each combination of controls in a balanced manner 4 factors, 3 levels each: L9 inner array for controls A1 B1 C1 D1 A1 B2 C2 D2 A1 B3 C3 D3 A2 B1 C2 D3 A2 B2 C3 D1 A2 B3 C1 D2 A3 B1 C3 D2 A3 B2 C1 D3 A3 B3 C2 D1 3 factors, 2 levels each: L4 outer array for noise E1 E1 E2 E2 F1 F2 F1 F2 G2 G1 G2 G1 inner x outer = L9 x L4 = 36 trials

Step 4: Run the Experiment Step 4: Conduct the experiment. Vary the input and noise parameters Record the output response Compute the objective function

Paper Airplane Experiment Expt # Weight Winglet Nose Wing Trials Mean Std Dev S/N 1 A1 B1 C1 D1 2 A1 B2 C2 D2 3 A1 B3 C3 D3 4 A2 B1 C2 D3 5 A2 B2 C3 D1 6 A2 B3 C1 D2 7 A3 B1 C3 D2 8 A3 B2 C1 D3 9 A3 B3 C2 D1

Step 5: Conduct Analysis Step 5: Perform analysis of means. Compute the mean value of the objective function for each parameter setting. Identify which parameters reduce the effects of noise and which ones can be used to scale the response. (2-Step Optimization)

Parameter Design Procedure Step 6: Select Setpoints Parameters can effect Average and Variation (tune S/N) Variation only (tune noise) Average only (tune performance) Neither (reduce costs)

Parameter Design Procedure Step 6: Advanced Use Conduct confirming experiments. Set scaling parameters to tune response. Iterate to find optimal point. Use higher fractions to find interaction effects. Test additional control and noise factors.

Confounding Interactions Generally the main effects dominate the response. BUT sometimes interactions are important. This is generally the case when the confirming trial fails. To explore interactions, use a fractional factorial experiment design.

Confounding Interactions S/N A1 A2 A3 B1 B2 B3

Key Concepts of Robust Design Variation causes quality loss Parameter Design to reduce Variation Matrix experiments (orthogonal arrays) Two-step optimization Inducing noise (outer array or repetition) Data analysis and prediction Interactions and confirmation