Economics of Product Design Lecture 2 - Value

advertisement
Value-Driven Design
Value-Driven Design
An Initiative to Move Systems Design
from Requirements to Optimization
1 February 2007
1
Value-Driven Design
Outline
• Value-Driven Design (VDD)
– Who?
– What?
– Why?
– How?
– What’s up?
2
Value-Driven Design
Who?
The World’s Forum for Aerospace Leadership
3
Value-Driven Design
What?
VDD Vision: Pervasive use of Optimization
in Engineering Design
Engine Inlet
Efficiency
Weight
Reliability
Maintainability
Maintenance Cost
Support Equipment
Radar Cross-Section
InfraRed Signature
Manufacturing Cost
Design Value
Status
Gradient
Value
90%
700
1500
7.8
500
12
0.1
1.4
700
150,000
-130
2.3
-340
-0.5
-15
-1200
135,000
-91,000
3,450
-2,652
-250
-180
-120
-70
-700
-50
-1
$ 43,478
Technical detail on distributed optimization can be found at http://www.dfmconsulting.com/opt.pdf
4
Value-Driven Design
Value-Driven Design = Optimization
Value
Evaluate
Optimizer
Objective Function
Attributes
(Weight, Eff., Cost)
Improve
Design
Optimization
Design Variables
(Length, Displacement)
Definition
Analysis
CAD System
Physical Models
Configuration
5
Value-Driven Design
Staus Quo: Requirements Flowdown
If each module
meets its requirements,
the overall system will
meet its requirements
Requirements Method
promises Functionality
Aircraft Systems
Wing Design
Propulsion Systems
Cockpit Design
Landing Gear Systems
Turbine Design
Turbine
Blade
Design
Propulsion Control System
Temperature
Sensor Design
FADEC
Design
Servovalve
Design
Avionics Systems
Radar Design
Heads-Up
Display Design
6
Value-Driven Design
VDD Vision: Distributed Optimal Design
If each component
is optimized,
the overall system
will be optimized
Aircraft Systems
Wing Design
Propulsion Systems
If you design
the best components,
you will realize
the best system
Cockpit Design
Landing Gear Systems
Turbine Design
Turbine
Blade
Design
Propulsion Control System
Temperature
Sensor Design
FADEC
Design
Servovalve
Design
Avionics Systems
Radar Design
Heads-Up
Display Design
7
Value-Driven Design
Why?
Three Reasons for VDD
1 - Optimization finds a better design
2 - Preference conflicts lead to clear loss of value
3 - Requirements cause performance erosion on cost growth
8
Value-Driven Design
1 - Optimization Finds a Better Design
Requirements
Increasing
Score
< $30 M unit mfg cost
< 30,000 lbs. weight
Cost
(0,0)
Weight
Traditional Spec Method
Cost
Limit of
Feasibility
Best
(0,0)
Weight
Optimal Design
9
Value-Driven Design
2 - Preference Conflicts Lead to Loss of Value
Brake Material + $11,000 - 90 lbs.
Rudder
- $10,000 + 190 lbs.
Net Impact
+ $ 1,000 + 100 lbs.
Differences in revealed values within a design team lead to
choices that, taken together, are clearly lose-lose
10
Value-Driven Design
Conflicts: Folding in Attribute Space
Value A
Design Potential
Requirements Method
Distributed Optimal Design
Value B
11
Value-Driven Design
3 - Requirements Cause Performance Erosion
Preliminary Design
Requirements Allocation
Detailed Design
Requirement
Expectation
Requirement
Avoid
Risk
Rudder Weight
Rudder Weight
Prefer
Risk
Rudder Weight
Targets cause performance erosion and cost growth
12
Value-Driven Design
Requirements
Typical Cost Growth and Performance Erosion
design
testing
production
-5%
net value
+44%
Cost
Performance
initial
performance
limited by risk
management
Lost Value
Time
Mean cost growth estimated at 43% by Augustine based on 1970’s and 1980’s DoD projects;
estimated at 45% by CBO in 2004 based on NASA projects
13
Value-Driven Design
Lost Value on Large Air Platform Programs
Lower Bound Lost Value (2006 $ billions)
Constant Value
(minimum)
Diminishing Returns
F-22
160
30
JSF
30
60
All estimates assume current performance = original promise
F-22
1985
# aircraft
Unit cost
delay
$
750
95
JSF
today
178
200
10
2006 $ million
years
# aircraft
Unit cost
delay
1992
today
3,000
$ 44
2,400
60 2006 $ million
2 years
14
Value-Driven Design
How?
Distributed Optimal Design
• Extensive Variables
• Design Attribute Spaces
• Composition Function
• Objective Function
• Linearization and Decomposition
15
Value-Driven Design
Extensive Variables
Composition
Function
Performance,
Cost, and -ilities
16
Value-Driven Design
• Coordinate Axes are Design Attributes
• Different Space for
Unit Profit
Design Attribute Spaces
– Whole Product: x1, x2, ... xm
– Each Component: yk1, yk2, ... ykn (describes component k)
• Super attribute space composed of all attributes of all
r
Intake Manifold
components: z = [y11, y12, ... y21, ... ypn]
Weight
Cost
r
r
Life
• x describes whole product; z describes all
Intake Valve
components
Weight
r
z
6.0
12.0
20000.0
Cost
Efficiency
0.1
2.0
0.9
Cylinder Head
Weight
Cost
Efficiency
Life
0.5
42.0
0.9
10000.0
17
Value-Driven Design
The Composition Function
r = r
• For distributed optimization, x h (z)
– h is the composition function
r
r
• Extensive attributes in z affect x collectively
– no other attributes matter for global optimization
• Example elements:
...
Weightchassis
 component
+
Weightengine = Weighttractor
+
1
Weighttransmission
MTBFtractor
 system
model
=

1
MTBFcomponent
18
Value-Driven Design
Objective Function (Value Model)
The objective function is p (x ) for the whole system
r
()
r
An optimum point x * is where p xr *  p(xr ) for all xr
We want local objective functions, vj for components j = 1 to n
()
()
such that when v j yr *  v j (yr )"yr "j  p xr *  p(xr )"xr
That is, when the components are optimized, the product is optimized
19
Value-Driven Design
Objective Function with Local Attributes
r
r = r
p
(
)
• Since value = x and x h (z), then
r
=
p
value
(h(z)), a function of local attributes
• This gives us global value in terms of local
attributes, but does not give an independent
objective function for each component
r
• For independence, we must linearize p(h(z))
• Thus each component has its own goal
20
Value-Driven Design
Validity of Linearization
Given smoothness of p and h, the linear
approximation is reasonable for small
changes (< 10% of whole system value)
near the preliminary design
21
Value-Driven Design
Linearizing the Objective Function
• Start with a reference design (preliminary
r
r
design) with attributes x* and z*
r
• Generate the Taylor expansion of p(h(z))
r
around z* :
(
)
r*
r
r
r r*
h
z
p
p(h(z)) = ( ( ))  p(x) r *  J h rz *  z  z  O 2
x
• O2 represents second order and higher
r terms
that we can ignore in the vicinity of z*
• Without O2, the Taylor series is linear
22
Value-Driven Design
Solving the Taylor Expansion
•
p
is the gradient of
 p p p p


,
,
,
, 

 x1 x 2 x 3 x 4

p
• Jh is the Jacobian Matrix of h:
 x1

 z1
 x 2
 z
 1
 x 3
 z
 1
 
 x m
 z
 1
x1
z 2
x 2
z 2
x 3
z 2

x m
z 2
x1
z 3
x 2
z 3
x 3
z 3

x m
z 3





x1 

z p 
x 2 
z p 
x 3 
z1p 

 
x m 
z p 
23
Value-Driven Design
Solving the Taylor Expansion
( ( ))
r
r*
p(h(z))  p h z 
 m p x i 
*


z
z



   x i z j  j j
j=1 i =1
p
(
)
Objective functions are used for ranking—they are not changed by
the addition or subtraction of a constant. Thus, the expression above
can be simplified by dropping all terms that use the constant z*:
r
p h(z) 
 m p x i 

z j



x
z


i
j


j=1 i =1
p
( )  
Linear objective functions have the property that p can be
maximized by maximizing each zj term or any group of zj terms
independently
24
Value-Driven Design
Component Optimization
For a group of zj’s that correspond to a single component,
we can relable them y1 though yn and determine the
component objective function (in the vicinity of the
preliminary design):
p component
 m p x i
   

x i y k
k =1 i =1
n

y k
 * 
x
25
Value-Driven Design
“But you can’t DO that!”
Value
Evaluate
Objective Function
$
Search
Optimizer
Properties (Weight, Eff., Cost)
Parameters (Length, Displ.)
Analysis
Physical Models
Value landscape
in parameter space
Configuration
Definition
Design Drawing
Value landscape
in property space
26
Value-Driven Design
Implementing Distributed Optimal Design
Partial Derivatives
of the Objective
Function
Engine Inlet
Efficiency
Weight
Reliability
Maintainability
Maintenance Cost
Support Equipment
Radar Cross-Section
InfraRed Signature
Manufacturing Cost
Design Value
Status
Gradient
Value
90%
700
1500
7.8
500
12
0.1
1.4
700
150,000
-130
2.3
-340
-0.5
-15
-1200
135,000
-91,000
3,450
-2,652
-250
-180
-120
-70
-700
-50
-1
Component
Design Value is
Commensurate
with System
Design Value
$ 43,478
27
Value-Driven Design
What’s up?
Near Term VDD Activity
• Building a Research Community
–
–
–
–
Workshop at MIT 26 Apr 2007
VDD advocacy at Lockheed Martin and Boeing
VDD advocacy at NASA, OSD, and NSF
Connected with AFIT, Georgia Tech, Illinois, MIT, Purdue, Stanford
• Dissemination
– One session at ATIO 2006, two sessions at ATIO 2007
– Professional short course
– Publish book (collection of papers)
• Department of Defense VDD Guidebook
– The Systems Engineering office in the Office of the Secretary of
Defense has requested prototype work, perhaps led by universities
28
Value-Driven Design
Value-Driven Design - Conclusion
By relying on optimization and abandoning
quantitative requirements, we will design large
systems with tens of $billions greater value
29
Download