Design Theories of Ship and Offshore Plant: Part II. Optimum Design
Design Theories of Ship and Offshore Plant: Part II. Optimum Design
Fall 2014
Myung-Il Roh
1
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
Contents
2
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
1
2015-08-05
1.1 Overview
1.2 Problem Statement of Optimum Design
1.3 Classification of Optimization Problems
1.4 Classification of Optimization Methods
3
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
1.1 Overview
4
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
2
2015-08-05
3
2015-08-05
Constraints
- There are some requirements, but it can be difficult to formulate
them.
- By using the sense of a designer, the requirements are satisfied.
Physical constraint
→ Displacement - Weight equilibrium (Weight equation) – Equality constraint
L B T CB sw C DWTgiven LWT ( L, B, D, CB )
DWTgiven Cs L1.6 ( B D) Co L B
C power ( L B T CB ) 2/3 V 3 (2.3)
- DFOC (Daily Fuel Oil Consumption)
Economical constraints (Owner’s requirements) : It is related with the resistance and propulsion.
→ Required cargo hold capacity (Volume equation) - Equality constraint - Delivery date
CCreq CCH L B D (3.1) : It is related with the shipbuilding process.
4
2015-08-05
5
2015-08-05
11
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
g j (x) 0, j 1, , m
: Inequality Constraint
hk (x) 0, k 1,, p
: Equality Constraint
xl x xu
: Upper and Lower Limits of Design Variables
12
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
6
2015-08-05
Design variable
A set of variables that describe the system such as size and
position, etc.
It is also called ‘Free variable’ or ’Independent variable’.
Cf. Dependent Variable
: A variable that is dependent on the design variable (independent variable)
Constraint
A certain set of specified requirements and restrictions placed
on a design
It is a function of the design variables.
Inequality Constraint (‘’ or ‘’), Equality Constraint (‘=‘)
13
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
Objective function
A criteria to compare the different design and determine the
proper design such as cost, profit, weight, etc.
It is a function of the design variables.
To minimize or Objective Function
maximize the criteria (Minimization)
Constraint
Design variable
Design variable
14
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
7
2015-08-05
Local
optimum
=
Global
optimum
Optimal design
can be changed
according to the
The region constraints.
satisfying the
constraint
6
Optimal solution (f *= -29 )
4
x1 + x2 = 6
2 Feasible
region
x1
2 4 6
f x
Objective Function
Minimize f 4 x1 5 x2 Minimize
5 x1 x2 10 5 x1 x2 10 0 hk (x) 0, k 1,, p
: Equality constraint
0 x1 , x2
xl x xu
: Constraint about limits of design variables
16
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
8
2015-08-05
17
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
Existence of constraints
Unconstrained optimization problem
Minimize the objective function f(x) without any constraints on the
design variables x.
Minimize f(x)
Minimize f(x)
Subject to h(x)=0
g(x)≤0
18
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
9
2015-08-05
Minimize f(x)
Subject to h(x)=0
g(x)≤0
19
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
10
2015-08-05
21
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
22
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
11
2015-08-05
23
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
Enumerative
Numerical techniques Random search techniques
techniques
Penalty … Genetic
… … …
function
method
algorithms
LP (Linear
…
Programming)
SQP (Sequential
Quadratic
Programming)
24
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
12
2015-08-05
26
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
13
2015-08-05
Enumerative techniques
Search every point related to the function’s domain space (finite or
discretized), one point at a time.
At each point, all possible solutions are generated and tested to find
optimum.
They are very simple to implement but usually require significant
computation.
These techniques are not suitable for applications with large domain
spaces.
Dynamic programming, Hooke and Jeeves method, Nelder and Mead
method, golden section method, etc.
27
Design Theories of Ship and Offshore Plant, September 2014, Myung-Il Roh
14