• No results found

Set-Based Design: A Decision-Theoretic Perspective

N/A
N/A
Protected

Academic year: 2021

Share "Set-Based Design: A Decision-Theoretic Perspective"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)

Systems Realization Laboratory

Set-Based Design:

A Decision-Theoretic Perspective

Chris Paredis, Jason Aughenbaugh, Rich Malak, Steve Rekuc

Systems Realization Laboratory

Product and Systems Lifecycle Management Center G.W. Woodruff School of Mechanical Engineering

Georgia Institute of Technology

(2)

Objectives

ƒ

Make you familiar with the concepts of

Set-Based Design

ƒ

Help you think about the characteristics of

(3)

What is Set-Based Design?

“Point-based” Design x2

x1

Set-based Design

x1 x2

Propose Design

Analyze & Critique Modify

Marketing Engineering

Styling

Manufacturing

Marketing

Engineering Styling

Manufacturing

(4)

Foundations by Ward, Sobek & Liker

ƒ

Ward (1989):

Mechanical Design Compiler

• Compile high-level description into set of possible solutions • Eliminate through labeled

interval propagation

• Eliminate only alternatives that can be proven not to work

ƒ

Sobek, Ward & Liker (1999):

• Case study: Toyota Production system

• Engineers communicate in terms of sets

• Multiple design alternatives are developed in parallel

• Paradox: value despite apparent "inefficiencies"

(5)

Simple Example: Design of Pneumatic System

(adapted from Ward, 1989)

ƒ

Catalog of Components:

• 50 motors

• 30 compressors, …

ƒ

Interval-Based Characterization of Components

• Motor: RPM (nom load) = [1740,1800]

• Cylinder: Force = [0,100] N

ƒ

Design Requirements

• Load: Velocity = every [0,2] m/s • Power-supply: 110V AC

ƒ

Propagation of set-based requirements

• Yields relatively small set of feasible solutions

(6)

Some Short-Comings in Current State of the Art

ƒ

Only

algebraic equations

• No differential or partial differential equations

• No black boxes – equations need to be expressed symbolically

ƒ

Only for

catalog design

– configuration of discrete options

• Significant extensions are needed to support continuous variables

ƒ

Only

pure intervals

– no probabilities

• Ignoring probability information often leads to overly conservative designs

ƒ

Weak on

optimization

beyond constraint satisfaction

(7)

Need for a Strong Foundation

ƒ

Our approach: Build on the foundation of Decision Theory

Decision n A 11 O 12 O 1k O 21 O 22 O 2k O 1 n O 2 n O nk O 11 ( ) U O 12 ( ) U O 1

( k) U O 21 ( ) U O 22 ( ) U O 2

( k) U O

1

( n ) U O

2

( n ) U O

( nk) U O

Select Ai where

is maximum

[ ]

E U

Select Ai Select Ai

where is maximum [ ] E U 1 A 2 A

Normative Decision Theory

+

Reality of Design Context

• Bounded rationality • Limited resources • Incomplete knowledge • Diverse information and

knowledge needs • Collaboration among

geographically distributed stakeholders

• …

Formal, Systematic but Practical Methods for Engineering Design

Methods Tools

(8)

Trade-off Between Information Cost and Value

Cost

Benefit

Information Economics

Information is only valuable

to the extent that it leads to better decisions

(9)

Overview of Presentation

ƒ

What is Set-Based Design?

ƒ

Current Limitations of Set-Based Design

ƒ

Set-Based Design from a Decision-Theoretic Perspective

• Set-based design and sequential decision making

• Expressing the utility of decision alternatives as intervals

• Decision policy: eliminate non-dominated design alternatives

• Searching through a set of non-dominated alternatives: Branch & Bound

ƒ

Implication for Modeling and Simulation in Design

ƒ

Implications for PLM

(10)

Set-Based Design and Sequential Decisions

Vehicle type

decision alternatives car

Engine/motor type

decision alternatives gas electric

bike diesel

D

ec

is

ion 2

D

ec

is

ion 1

Sequential

decisions:

Vehicle type decision alternatives

car bike

Gas car

Electric car Diesel car

Gas bike

Electric bike Diesel bike

In the first decisions,

the designer chooses

from a set

Each

decision alternative

is a set of

design alternatives

(11)

Set-Based Decision Alternatives

150 hp Gas Engine

SET OF

s

Mass = ?

Cost = ?

Efficiency = ?

Reliability = ?

[100,300]

kg

[95,99]

%

[25,30]

%

$

[400,1000]

(12)

Imprecision and Variability

Æ

P-Box

--Imprecise Probabilistic Deterministic Precise Precise Scalar cdf X cdf

P-box of interval

X Probability-box cdf X --3

-2 1 0 1 2 3 0

0.5 1

3

-2 1 0 1 2 3 0 0.5 1 Precise Distribution cdf X 0.4 0.5 0.6

0 0.5 1

0.4 0.5 0.6 0

0.5 1

--3 2 -1 0 1 2 3 4 0

0.5 1

3 2 -1 0 1 2 3 4 0

0.5 1

-1 0 1 2 0

0.5 1

-1 0 1 2 0 0.5 1 0 1 0 1 0 1 0 1

(13)

Other Sources of Imprecision in Design

ƒ

Some other sources of uncertainty best represented by intervals

• Simulations and analysis models – abstractions of reality

• Statistical data – finite samples of environmental factors • Bounded rationality – imprecise subjective probabilities • Expert opinion – lack or conflict of information

• Preferences – incomplete or non-stationary

• Numerical implementation – limited machine precision

ƒ

Consequence:

The performance (expected utility) of a decision alternative

is best expressed in terms of intervals

(14)

Decision Making Under Interval Uncertainty

ƒ

In normative decision theory:

Decision Policy = Maximize Expected Utility

ƒ

In set-based design:

Uncertainty expressed as intervals or probability boxes

Expected Utility

Æ

Interval of Expected Utility

(15)

Decision Making for Intervals of Expected Utility

Consider 3 design alternatives {A, B, C} with expected utility intervals as shown:

A B C

Expected utilit

y

• Interval Dominance

• Maximality

Γ

-maximin

Γ

-maximax

• Hurwicz criterion

η

• E-admissibility

Which alternative is

the most preferred?

Possible policies include:

(16)

Interval Dominance Decision Policy

Consider 3 design alternatives {A, B, C}

with expected utility intervals as shown:

upper bound of A

<

lower bound of C

A B C

Expected utilit

y

C dominates A

Æ

eliminate A

B and C continue to be

considered (set-based design)

Eliminate only alternatives that are provably dominated

(17)

The Myth of "Optimal Design"

ƒ

Due to uncertainty,

"optimal design"

cannot be determined

ƒ

Set of non-dominated

solutions

ƒ

When uncertainty is large,

selecting only the

"optimal design" often

leads to back-tracking

0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

-1000 -500 0 500 1000 1500 2000

Interval Dominance: Expected Utility vs. Gear Ratio

Gear Ratio, Ng

E xp ec te d U til ity ( $) ELIMINATE ELIM IN A T E non-dominated set

(18)

What If Non-Dominated Set is Too Large?

Search non-dominated set using

Branch and Bound

approach

mass cost

Set of All

Gas Engines

[ ]

bounds on mass

[

]

boun

ds

on cost

mass cost

Set of All

Gas Engines

[ ]

bounds on mass

[ ]

bounds on mass

[

]

boun

ds

on cost

(19)

What If Non-Dominated Set is Too Large?

Refine design alternatives

Æ

Reduces imprecision in performance

Æ

Allows for additional elimination

mass cost

Small

Gas Engines

[ ]

large

[

]

Large

Gas Engines

[ ]

small

[

]

mass cost

Small

Gas Engines

[ ]

large

[ ]

large

[

]

Large

Gas Engines

[ ]

small

[ ]

small

[

(20)

Γ

-maximin Decision Policy

Consider 3 design alternatives {A, B, C}

with expected utility intervals as shown:

Chose the alternative with the

highest lower-bound

Æ

Robust Solution

A B C

Expected utilit

y

*

*

*

Should only be used

as a tie-breaker

(21)

Consequences for Set-Based Design

Decision Alternatives and their Expected Utilities are Sets

ƒ

Unlikely that a single "point solution" will dominate

• "Point solutions" are often greedy Æ result in expensive back-tracking • "Point solutions" force us to make assumptions that are not supported by

current information

ƒ

Constraint propagation versus non-domination

• Intersection of feasible sets for individual disciplines or sub-systems = elimination of dominated solutions

• Infeasible = overall utility is unacceptably low = dominated

• But: set of feasible solution is likely to be large Æ need for efficient search

ƒ

Uncertain information should be represented accurately

• Without overstating what is known

• But also without omitting much information

(22)

Challenges for Modeling and Simulation

ƒ

Uncertainty quantification

• Every model is an abstraction of reality and thus wrong

• Model accuracy (systematic error) must be stated in terms of intervals • Uncertainty quantification of model parameters / inputs / outputs

ƒ

Need for abstract models

• Allow designers to quickly eliminate large portions of the design space • Currently not addressed Æ opportunity: abstraction through data mining

ƒ

How to capture abstract models without losing much information?

• Capturing interval dependence is critical

(23)

Challenges for PLM

ƒ

Representations of design alternatives in terms of sets

• Most important at systems engineering level

• Set-based geometric representations – leverage GD&T support

ƒ

Representations for communicating preferences

• Requirements are too limiting

• Better communication mechanism than requirements flow-down

ƒ

Methods for efficiently propagating constraints

• Interval arithmetic may yield hyper-conservative results

ƒ

Methods for efficiently searching set-based design spaces

• Branch and bound: How to branch efficiently?

(24)

Conclusions

ƒ

Set-Based Design

• Foundation developed by Ward et al. starting in late 80's

• Empirical evidence of superior results: Toyota • Many remaining limitations and research issues

ƒ

Need for a strong foundation: Decision Theory

• All sequential design methods are set-based

• Expected utility of decision alternatives should be expressed as intervals • Decision policy: eliminate non-dominated design alternatives

(25)

References

ƒ Ward, "A Theory of Quantitative Inference Applied to a Mechanical Design Compiler", Ph.D. Thesis, MIT AI Lab, 1989.

ƒ Sobek, Ward, and Liker, "Toyota’s Principles of Set-based Concurrent Engineering" Sloan Management Review, 1999

ƒ Malak and Paredis, "An Investigation of Set-Based Design from a Decision Analysis Perspective," ASME Design Automation Conference, submitted.

ƒ Rekuc, Aughenbaugh, Bruns, and Paredis, "Eliminating Design Alternatives Based on Imprecise Information," SAE World Congress, 06M-269, 2006.

ƒ Panchal, Fernández, Allen, Paredis, and Mistree, "An Interval-Based

Focalization Method for Decision-Making in Decentralized, Multi-Functional Design," Design Automation Conference, DETC2005-85322, Long Beach, CA,

September 24–28, 2005.

ƒ Aughenbaugh and Paredis, "The Value of Using Imprecise Probabilities in Engineering Design," ASME Journal of Mechanical Design, to appear in July

2006.

References

Related documents

Jeff has successfully launched two small businesses, including one that designed digital display kiosks for the event and tradeshow industry and his last a consulting firm that

Improving screening for problem behaviors among homeless children in Georgia..

Durch eine multisensuelle Ansprache und Emotionalisierung besteht durch den Einsatz von Eventmarketingmaßnahmen die Chance, die Marke für den Kunden erlebbar zu machen und

A second class of sea surface current measurements is based on X-band marine radar, which is able to perform sea state monitoring close to the coast and estimate the surface

I tested in this study the effects of two factors: educational specialty (general or special education teachers) and cultural identity (Gulf, Asian, African) on the

With the Internet playing a key role in enabling access to data and services to a large part of the global population and given the reach of mobile networks and connected services

Support Vector Machine (SVM), K Nearest Neighbors (KNN) and Random Forest classification models were created to classify data found in the Kepler Cumulative Object of Interest

APPLICATIONS DEADLINES: NOMINATION FORM ECTS APPLICATION FORM ECTS LEARNING AGREEMENT TRANSCRIPT OF RECORDS ACCOMODATION FORM applicants will be required to demonstrate they