context of robust design don clausing fig. 1 © don clausing 1998

66
Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Upload: erin-hahn

Post on 27-Mar-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Context of Robust Design

Don Clausing

Fig. 1 © Don Clausing 1998

Page 2: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

An automatic document handler (ADH) was developed at the SS level. When integrated into the total system there were many new problems. The TQM Problem Solving Process was used, and many problems were solved. However, at the Field Readiness Test (FRT) before entering production the reliability was 15X worse than acceptable.

Fig. 2 © Don Clausing 1998

Case study

Page 3: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

• What should they do next?

• What should be done in the future to avoid the same dysfunctional path?

• What is the fundamental problem?

Fig. 3 © Don Clausing 1998

Case study questions

Page 4: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Bomb alert!

Concept Design Ready

Technology Stream

Too much dependence on reactive improvementFig. 4 © Don Clausing 1998

FRT

Produce

Page 5: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Improvement to avoid bombs

TS SS

I – PROACTIVE IMPROVEMENT

REACTIVE IMPROVEMENT

R: requirements C: concept TS: total system SS: subsystem PP: piece partsFig. 5 © Don Clausing 1998

IMPROVE

MENT

R C IR C I

R C IR C ITECHNOLOGY

PP

Page 6: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Proactive improvement

Yea, we think that proactive is good!

Fig. 6 © Don Clausing 1998

Page 7: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

What is wrong here?

Concept Design Ready

Technology Stream

Fig. 7 © Don Clausing 1998

FRT

Produce

Page 8: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Rework– how much is enough?

Ready for Production

Build/Test/Fix Build/Test/Fix

Build/Test/Fix Build/Test/Fix

Produce

Fig. 8 © Don Clausing 1998

Design Complete

Page 9: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix –why?

Reactive problem solving

– Too little – limited scope of solutions

– Too late

• Design contains many unsolved problems

• Biggest problem is lack of robustness – System works well in favorable

conditions

– But is sensitive to noises –

unfavorable

conditions that inevitably occur

Fig. 9 © Don Clausing 1998

Page 10: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Proactive problem solving

• Must shift from emphasis on build/test/fix• Must address effects of noises

– Erratic performance

– Leads to delusionary problem solving; chases problem from one failure mode to another

Fig. 10 © Don Clausing 1998

Page 11: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Noises

• Affect performance – adversely

• IPDT cannot control – examples: – Ambient temperature

– Power-company voltage

– Customer-supplied consumables

• Noises lead to erratic performance

IPDT: Integrated product development team

Fig. 11 © Don Clausing 1998

Page 12: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Failure modes• Noises lead to failure modes (FM)

• One set of noise values leads to FM1

• Opposite set of noise values leads to FM2

• Simple problem solving chases the problem from FM1 to FM2 and back again, but does not avoid both FMs with the same set of design values – endless cycles of build/test/fix (B/T/F)

Fig. 12 © Don Clausing 1998

Page 13: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Performance; favorable conditions

Variation during

Lab conditions

FM1

No No problem problem

FM2

© Don Clausing 1998Fig. 13

Page 14: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Variation during

Lab conditions

Simple problem solving

FM1

No problem

Initialproble

m

FM2

© Don Clausing 1998

Fig. 14

Page 15: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Variation during

Lab conditions

Simple problem solving

FM1No

problemFM2

© Don Clausing 1998Fig. 15

Page 16: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Variation during

Lab conditions

Simple problem solving

FM1No

problemFM2

© Don Clausing 1998Fig. 16

Page 17: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Variation during

Lab conditions

Simple problem solved

FM1No

problemFM2

© Don Clausing 1998Fig. 17

Problemsolved

Page 18: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Much more difficult problem

FM1No

problemFM2

© Don Clausing 1998Fig. 18

Initial problem

Performance variation with factory and field noises

Page 19: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Simple solution

FM1 FM2

© Don Clausing 1998Fig. 19

Look, no problem!

Page 20: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Oops!

FM1 FM2

© Don Clausing 1998Fig. 20

Look, no problem!

Newproblem

Page 21: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 21

Look, no problem!

Newproblem

B/T/F chases problems from FM2 to FM1 –and back again

Page 22: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 22

B/T/F chases problems from FM2 to FM1 –and back again

Page 23: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 23

B/T/F chases problems from FM2 to FM1 –and back again

Page 24: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 24

B/T/F chases problems from FM2 to FM1 –and back again

Page 25: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 25

B/T/F chases problems from FM2 to FM1 –and back again

Page 26: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 26

B/T/F chases problems from FM2 to FM1 –and back again

Page 27: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 27

B/T/F chases problems from FM2 to FM1 –and back again

Page 28: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Build/test/fix

FM1 FM2

© Don Clausing 1998Fig. 28

B/T/F chases problems from FM2 to FM1 –and back again

Page 29: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Robustness solves problem

FM1 FM2Fig. 29 © Don Clausing 1998

Page 30: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Robustness makes money

• Robustness reduces performance variations

• Avoids failure modes

• Achieves customer satisfaction

• Also shortens development time – reduces build/test/fix

Fig. 30 © Don Clausing 1998

Page 31: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Noises cause performance variations

• Noises are input variations that we cannot control

• They cause performance variations– Which cause failure modes

– Lose customer satisfaction

• Example: temperature – affects performance of cars, chips, and many other products

Fig. 31 © Don Clausing 1998

Page 32: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Three kinds of noises in products• Environment – ambient temperature

• Manufacturing – no two units of production are exactly alike; machine-to-machine variation

• Deterioration – causes further variations in the components of the system

Fig. 32 © Don Clausing 1998

Page 33: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 3# © Don Clausing 1998

Manufacturing noise in products

• Unit-to-unit variations• Caused by noises in factory; e.g.,

– Temperature and humidity variations– Cleanliness variations– Material variations– Machine-tool and cutting-tool variations

• Factory can be made more robust; reduces one type of noise in product

Page 34: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Role of noises

• Traditional approach– Make product look good early

– Keep noises small – Reactive problem solving does not explicitly address noises

• Proactive problem solving

– Introduce realistic noises early

– Minimize effect of noises – robustnessFig. 34 © Don Clausing 1998

Page 35: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 35 © Don Clausing 1998

Introduction of noises during development

• Product– Noises are often small in lab– Therefore must consciously introduce noises

• Factory – Noises naturally present during production trials – Operate in natural manner Don’t take special care

Page 36: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 36 © Don Clausing 1998

Introduce product noises early

• Drive the performance away from ideal• Do it early. Don't wait for the factory or

customers to introduce noises• IPDT needs to develop the skill of

introducing these noises• Management needs to design this into the PD process and check that it is done to an

appropriate degree

Page 37: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 37 © Don Clausing 1998

• Early introduction of noises goes against engineers’ culture of making product look good

• Two most important elements for success: – Early introduction of noises – Recognition that performance variation must be reduced – while noise values are large

Cultural change

Page 38: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Problem prevention

Concept Design Ready

Introduce noises early

Technology Stream

Reduce Variations – then no ProblemsFig. 38 © Don Clausing 1998

Page 39: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 39 © Don Clausing 1998

Integration of new technologies

A1

G1

B1

C1

F1

NEW TECHNOLOGY

(NT)

E1

D1

A - G present new noises to NT – cause “integration problems.” Robustness enables smooth integration; minimizes build/test/fix.

Page 40: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 40 © Don Clausing 1998

Robust design

• Achieves robustness; i.e., minimizes effects of noises

• Proactive problem solving – robustness before integration

• Optimize values of critical design (control) parameters to minimize effects of noise parameters

Page 41: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

The engineered system

Signal System Response

Controlfactors

Noise

Fig. 41 © Don Clausing 1998

Page 42: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Ideal response• Want Ideal Response to Signal – usually

straight-line function

• Actual response is determined by values of control factors and noise factors

• If noise factors are suppressed early, then difficult problems only appear late

• Introduce noises early!

Fig. 42 © Don Clausing 1998

Page 43: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 43 © Don Clausing 1998

Actual response

Ideal respons

e

Effect of noises

M1 M2SIGNAL

RE

SP

ON

SE

Page 44: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 44 © Don Clausing 1998

Robustness

• Keeps the performance (response) of the system acceptably close to the ideal function

• Minimizes effect of noise factors

• Key to proactive improvement

Page 45: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 45 © Don Clausing 1998

Purpose – to optimize the nominal values of critical system parameters; for example: – Capacitor is selected to be 100 pF – Spring is selected to be 55 N/mm

Improves performance so that it is close to ideal – under actual conditions

Parameter design

Page 46: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Signal/noise ratio

Fig. 46 © Don Clausing 1998

• Measure of deviation from ideal performance• Based on ratio of deviation from straight line divided by slope of straight line• Many different types – depends on type of performance characteristic• Larger values of SN ratio represent more robust performance

Page 47: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Critical control parameters

• Strongly affect performance of the system

• IPDT can control (select) the value

• Fault trees help IPDT to identify

• Complex systems have hundreds of critical control parameters

Fig. 47 © Don Clausing 1998

Note: IPDT is Integrated Product Development Team

Page 48: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 48 © Don Clausing 1998

Important noise strategy• Not all sources of noise need to be used

• Identify key noise functional parameter; e.g.– Interface friction in paper stack

– EM radiation in communications

• Specific source is not important• Magnitude enables quick optimization

– Specs on noise are not important

– Worse noise in field is not important

Page 49: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 49 © Don Clausing 1998

Noise strategy

NOISE

INPUTNOISE

NIN

SYSTEMOUTPUT NOISE

NOUT

SOURCESTRATEGY • HOLD NIN CONSTANT• MINIMIZE NOUT

NOT IMPORTANT• SPECIFIC SOURCE• MAGNITUDE OF NIN

Page 50: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 50 © Don Clausing 1998

Successful noise strategy

• Enables quick optimization• Provides best performance inherent in concept

– Even when future noise sources change – Even when future noises are larger – Even when spec changes

• Performance is as robust as possible• Future improvements will require new concept

Page 51: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 51 © Don Clausing 1998

Important steps in parameter design

• Define ideal performance• Select best SN definition• Identify critical parameters

• Develop sets of noises that will cause performance to deviate from ideal• Use designed experiments to systematically optimize control parameters

Page 52: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 52 © Don Clausing 1998

Critical parameter drawing for paper feeder

CONTACT: ANGLE: 0 DISTANCE: 12 MM

WRAP ANGLE 45o BELT: TENSION: 15 NEWTON WIDTH: 50 MM VELOCITY: 250 MM/SEC

PAPER STACK

VELOCITY: 300 MM/SEC

STACK FORCE:0.7 LB

GUIDE: ANGLE: 45 MOUTH OPENING: 7 MM FRICTION: 1.0

RETARD: RADIUS: 25 MM FRICTION: 1.5

Optimized values of critical parameters guide the detailed design

Page 53: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 53 © Don Clausing 1998

Culture change

• Emphasize – Ideal function

– Noise strategy

– Parameter design

• Do it early! Be proactive!

Page 54: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 54 © Don Clausing 1998

Improvement activities• Robust design – minimize variation

– Parameter design – optimization of nominal values of critical design parameters – Tolerance design – economical precision around the nominal values

• Mistake minimization

• Three activities requiring very different approaches

Page 55: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 55 © Don Clausing 1998

Tolerance design• Select economical precision

• Determines typical machine-to-machine variation around optimized nominal value• Primary task is selection of production process (or quality of purchased component) – determines variation of production• Then put tolerance on drawing

Page 56: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 56 © Don Clausing 1998

Mistake Minimization

• Mistakes are human errors

– Diode is backwards

– Cantilevered shaft has excessive deflection

• Mistake minimization approach:

– Mistake prevention

– Mistake elimination

Page 57: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 57 © Don Clausing 1998

Summary of improvement activities

• Robust design– Parameter design – optimization of nominal values of critical design parameters

– Tolerance design – economical precision around the nominal values

• Mistake minimization

Page 58: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 58 © Don Clausing 1998

Planning for improvement – schedule• Accept only robust technologies

• Complete optimization early – Critical parameter drawing displays requirements for detailed design – Detailed design objective is to make low-cost design that achieves optimized nominal values

• Do tolerance design during detailed design

• Also plan mistake minimization

Page 59: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 59 © Don Clausing 1998

Technology development

Concept Design PrepareProduce

IMPROVE ROBUSTNESS

CREATIVE WORK

REJECTTechnology Stream

STRATEGY

ROBUSTNESS

SELECT

C D R

Page 60: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 60 © Don Clausing 1998

Robust design timing

Concept Design Ready

SPD

TD

SVT PPD

Produce

QC

Technology StreamPD

PD – PARAMETER DESIGN, NEW PRODUCT & PROCESS TECHNOLOGIES SPD – SYSTEM (PRODUCT) PARAMETER DESIGNTD – TOLERANCE DESIGNSVT – SYSTEM VERIFICATION TEST PPD – PROCESS PARAMETER DESIGNQC – ON LINE QUALITY CONTROL (FACTORY FLOOR)

Page 61: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 61 © Don Clausing 1998

Inspection for robustness• Have noises been applied?

• Have all failure modes been exercised?

• Has optimization made the failure modes more difficult to excite?

• Has head-on comparison been made with benchmark?

– Same set of noises applied to both– Our system (or subsystem) has better robustness

Page 62: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 62 © Don Clausing 1998

Mistake minimization

Concept Design Ready

KNOWLEDGE-BASED ENGINEERING PROACTIVE

CONCURRENT ENGR. REUSABILITY

PROBLEM SOLVING PROCESS

Produce

Technology Stream

PROACTIVE REACTIVE

Page 63: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 63 © Don Clausing 1998

Quality and reliability

• Robust design plus mistake minimization is the effective approach to the improvement of quality/reliability - usually also leads to the lowest total cost

• Q & R are not separate subjects – manage robust design and mistake minimization and Q & R are the result

Page 64: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 64 © Don Clausing 1998

Summary• Early development of robustness is key to

proactive improvement– Early application of noises– Optimize robustness – avoid all failure modes

• Supplement with tolerance design and mistake minimization

Page 65: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

Fig. 65 © Don Clausing 1998

Benefits of robust design

• Shorter time to market

• Customer satisfaction – performance closer to ideal

• Reduced manufacturing cost

• Flexible integration of systems – responsiveness to the market

Page 66: Context of Robust Design Don Clausing Fig. 1 © Don Clausing 1998

End