You are on page 1of 7

Shape Optimization of

Submarines
Model
Objective function (J) = f(D) with design variables X
𝜞S

D - Drag Force on the body


𝜞B
Ω 𝜞D
X - Coordinates of the
𝜞U boundary of the body (𝜞B)

𝜞S
Optimisation Algorithm
1 2 Results: 3 Results:
u,p Solving Optimality u*,p*
Initial Model with Solving NSE with
Criterion Eqn with
Coordinates X(0) BCs
BCs
OpenFoam OpenFoam

4
(Not
Update Coordinates Convergence Satisfied)
Compute grad(J) = Continue
X(i+1) using Weighted Criteria
f(u,p,u*,p*) from Step 2
Gradient Method 5 |X(i+1) - X(i)| < 𝜺
1 6

Prog. (Satisfied)
Prog.
Language Language
Optimal Model with
X(f) 7
Navier Stokes Equations
Optimality Criterion
Optimality Criterion Equations
Update of Coordinates

You might also like