Design Modelling: Prof. Stein Ove Erikstad
Design Modelling: Prof. Stein Ove Erikstad
Design Modelling: Prof. Stein Ove Erikstad
TMR4115
Thursday, August 28 2006
Decision Models
Design Methods Prof. Stein Ove Erikstad
Agenda
Recapturing last week
characteristics marine systems design
Modelling in design
basic model elements
modelling examples
2
Design Methods Prof. Stein Ove Erikstad
understand
improve
DECIDE
understand the
problem
select the
correct model
focus on what is
important
simplify
Decision models
Postpone decisions
Increase knowledge
4
Design Methods Prof. Stein Ove Erikstad
Syntax vs Semantics
Concept definition
Outline
Specification
Request for
tender
Conceptual
design
Problem description
(Statement of need)
Outline specification
(Tender invitation)
Tendering/sales
Project development
Embodiment
design
Contract
specification
Build project
Class design
Engineering design
Fabrication engineering
Procurement
Materials management
Fabrication
6
Design Methods Prof. Stein Ove Erikstad
Reference model
GENERATE
DECIDE
ANALYSE
EVALUATE
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
7
Design Methods Prof. Stein Ove Erikstad
Design vocabulary
V
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
8
Design Methods Prof. Stein Ove Erikstad
Name
Unit
Transv.dist.columns
[m]
Bd
Breadthofdeck
[m]
BM
Distancebetweenverticalcentre
[m]
Bp
Breadthofpontoons
[m]
dc
Diameterofcolumns
[m]
Dp
Depthofpontoon
[m]
KB
DistancekeelandVCB
[m]
KG
DistancekeelKandVCG
[m]
Ld
Lengthofdeck
[t]
Lp
Lengthofpontoon
[m]
Ifunc
V
GENERATE
Kgen
Symbol
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
9
Design Methods Prof. Stein Ove Erikstad
Semisub example
Ld
Bd
h ag
Column
height hc
Top
dc
dc
Dp
Tsur
Ttr
Lp
Bp
Lp
Design Methods Prof. Stein Ove Erikstad
10
Syntactic Knowledge Ks
Design alternatives
materials
components
variants
Design ranges
Logical constraints
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
11
Design Methods Prof. Stein Ove Erikstad
Syntactic Knowledge Ks
Semisub sample
Design alternatives
4, 6, 8 columns
Design ranges
column diameter 8-15 m
Pontoon length 80-120m
Logical constraints
Bp < B
Bc < Bp
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
12
Design Methods Prof. Stein Ove Erikstad
Decision space
*INITIAL POINT**
Current Point:
Values of design variables:
x( 1)= 80.000000
x( 2)= 12.000000
x( 3)= 10.000000
x( 4)= 10.000000
x( 5)= 25.000000
x( 6)= 50.000000
x( 7)= 70.000000
x( 8)= 60.000000
x( 9)= 40.000000
x(10)= 5.0000000
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
13
Design Methods Prof. Stein Ove Erikstad
Contract specification
CAD model
Equipment data sheets
P/ID diagrams
Design Methods Prof. Stein Ove Erikstad
14
15
Design Methods Prof. Stein Ove Erikstad
B
Dc
Analysis
Dp
Bp
Ifunc
V
GENERATE
Kgen
307.17
380.26
961.80
2099.23
9251.03
20.32
1200 t
ANALYSE
GEN
Kana
Igoal
ANA
EVALUATE
EVAL
Ieval
DECIDE
DEC
Keval
16
Design Methods Prof. Stein Ove Erikstad
Analysis knowledge
Knowledge that relates
FORM and FUNCTION
Examples
functional relations
finite element analysis
comutational fluid
dynamics
systems simulations
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
Keval
EVALUATE
EVAL
Ieval
DECIDE
DEC
17
Semisub example
Ld
Bd
h ag
Column
height hc
Top
dc
dc
Dp
Tsur
Ttr
Lp
Bp
Lp
18
Design Methods Prof. Stein Ove Erikstad
Whats next?
We now have derived some
measure of the performance
of our design. How can we
use this to make decisions?
-> We need to evaluate this
against our design goals and
requirements
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
Keval
EVALUATE
EVAL
Ieval
DECIDE
DEC
19
Design interpretations
I
Intended interpreations
goals, objectives, constraints
I.e. what we want to achieve, requirements
Inferred interpretations
I.e. the actual performance of the current
design based on analysis
20
Design Methods Prof. Stein Ove Erikstad
Semisub example
Large deck area: A large deck area will provide space for
storage of consumables and equipment, and working space.
Alternatively, the deck area can be handled as a user requirement,
and hence be modeled as a constraint.
Example
Semisub goals and reqs
Maximize deck load and minimize building cost
VDL
WS p WSc WSd
min f wVDL 1
wSW
1
tar
VDLtar
WS
2L p Bp D p cm 1 dc 2 T D p
op
9.81 dc2
treq 0
22
Design Methods Prof. Stein Ove Erikstad
Representational spaces
design
space
goal space
23
Design Methods Prof. Stein Ove Erikstad
DECIDE
Based on the evaluation of
the design performance vs.
goals, requirements...
... the current design solution
is either selected, or a new
iteration is started
Ifunc
V
GENERATE
Kgen
ANALYSE
GEN
Kana
Igoal
ANA
Keval
EVALUATE
EVAL
Ieval
DECIDE
DEC
24
Summary
Classification building blocks
ShipXKnowledge
Entities
Control level
knowledge
Object level
knowledge
Design Object
Entities
GEN
Domain Knowledge
Entities
ANA
DEC
Ifunc
Igoal
Ieval
Kgen
Kana
EVAL
Keval
25
Design Methods Prof. Stein Ove Erikstad
Why?
The PURPOSE has been to identify
the main BUILDING BLOCKS in
the design PROCESS
These are found in most design
processes, though their sequence
and relations may vary
Thil will be the subject throughout
this semester
26
Design Methods Prof. Stein Ove Erikstad
Inference processes in
design: Deduction
I = 1(Ki, D)
(2.1)
Ki:
D:
I:
Resistance(ShipA) = 1200
28
Design Methods Prof. Stein Ove Erikstad
Generating designs
D = 3(Ks,V) (2.3)
29
Design Methods Prof. Stein Ove Erikstad
D = 2(Ki, I) (2.2)
Ki:
I:
Resistance(ShipA) = 1200
D:
D1:
D2:
D3:
Ks:
31