A method for optimizing ship hulls from a resistance point of view is presented. The SHIPFLOW program for computing the flow around ship hulls is linked to the OCTOPUS program for solving non-linear optimization problems. The resistance components including wave resistance from a potential-flow solution and viscous resistance from a boundary layer and a Navier-Stokes solution are included in the computation. In the optimization process a basic shape of the hull is given small disturbances and derivatives of the resistance and displacement with respect to the disturbances are computed. A linearized optimization problem can then be formulated and solved taking a displacement constraint into account. the optimized shape is used as a new basic shape and the procedure is iterated until convergence. Each iteration includes the generation of three computational models and a full resistance computation for the basic shape and every hull disturbance. The whole procedure is fully antomatic and no user interference is neded during the optimization.
展开▼