Shape Optimization for Drag Minimization Using the Navier-Stokes Equation
Fluid drag is a force that opposes relative motion between fluid layers or between solids and surrounding fluids. For a stationary solid in a moving fluid, it is the amount of force necessary to keep the object stationary in the moving fluid. In addition to fluid and flow conditions, pressure drag o...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en |
Published: |
LSU
2015
|
Subjects: | |
Online Access: | http://etd.lsu.edu/docs/available/etd-10202015-221459/ |
id |
ndltd-LSU-oai-etd.lsu.edu-etd-10202015-221459 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LSU-oai-etd.lsu.edu-etd-10202015-2214592015-11-05T03:41:50Z Shape Optimization for Drag Minimization Using the Navier-Stokes Equation Chukwudozie, Chukwudi Paul Mathematics Fluid drag is a force that opposes relative motion between fluid layers or between solids and surrounding fluids. For a stationary solid in a moving fluid, it is the amount of force necessary to keep the object stationary in the moving fluid. In addition to fluid and flow conditions, pressure drag on a solid object is dependent on the size and shape of the object. The aim of this project is to compute the shape of a stationary 2D object of size 3.5 m2 that minimizes drag for different Reynolds numbers. We solve the problem in the context of shape optimization, making use of shape sensitivity analysis. The state variables are fluid pressure and velocity modeled by the Navier-Stokes equation with cost function given by the fluid drag which depends on the state variables. The geometric constraint is removed by constructing a Lagrangian function. Subsequent application of shape sensitivity analysis on the Lagrangian generates the shape derivative and gradient. Our optimization routine uses a variational form of the sequential quadratic programming (SQP) method with the Hessian replaced by a variational form for the shape gradient. The numerical implementation is done in Python while the open source finite element package, FEniCS, is used to solve all the partial differential equations. Remeshing of the computational domain to improve mesh quality is carried out with the open source 2D mesh generator, Triangle. Final shapes for low Reynolds numbers resemble an american football while shapes for moderate to high Reynolds numbers are more streamlined in the tail end of the object than at the front. Walker, Shawn Bourdin, Blaise Tyagi, Mayank LSU 2015-11-04 text application/pdf http://etd.lsu.edu/docs/available/etd-10202015-221459/ http://etd.lsu.edu/docs/available/etd-10202015-221459/ en unrestricted I hereby certify that, if appropriate, I have obtained and attached herein a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to LSU or its agents the non-exclusive license to archive and make accessible, under the conditions specified below and in appropriate University policies, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report. |
collection |
NDLTD |
language |
en |
format |
Others
|
sources |
NDLTD |
topic |
Mathematics |
spellingShingle |
Mathematics Chukwudozie, Chukwudi Paul Shape Optimization for Drag Minimization Using the Navier-Stokes Equation |
description |
Fluid drag is a force that opposes relative motion between fluid layers or between solids and surrounding fluids. For a stationary solid in a moving fluid, it is the amount of force necessary to keep the object stationary in the moving fluid. In addition to fluid and flow conditions, pressure drag on a solid object is dependent on the size and shape of the object. The aim of this project is to compute the shape of a stationary 2D object of size 3.5 m2 that minimizes drag for different Reynolds numbers. We solve the problem in the context of shape optimization, making use of shape sensitivity analysis. The state variables are fluid pressure and velocity modeled by the Navier-Stokes equation with cost function given by the fluid drag which depends on the state variables. The geometric constraint is removed by constructing a Lagrangian function. Subsequent application of shape sensitivity analysis on the Lagrangian generates the shape derivative and gradient. Our optimization routine uses a variational form of the sequential quadratic programming (SQP) method with the Hessian replaced by a variational form for the shape gradient. The numerical implementation is done in Python while the open source finite element package, FEniCS, is used to solve all the partial differential equations. Remeshing of the computational domain to improve mesh quality is carried out with the open source 2D mesh generator, Triangle. Final shapes for low Reynolds numbers resemble an american football while shapes for moderate to high Reynolds numbers are more streamlined in the tail end of the object than at the front. |
author2 |
Walker, Shawn |
author_facet |
Walker, Shawn Chukwudozie, Chukwudi Paul |
author |
Chukwudozie, Chukwudi Paul |
author_sort |
Chukwudozie, Chukwudi Paul |
title |
Shape Optimization for Drag Minimization Using the Navier-Stokes Equation |
title_short |
Shape Optimization for Drag Minimization Using the Navier-Stokes Equation |
title_full |
Shape Optimization for Drag Minimization Using the Navier-Stokes Equation |
title_fullStr |
Shape Optimization for Drag Minimization Using the Navier-Stokes Equation |
title_full_unstemmed |
Shape Optimization for Drag Minimization Using the Navier-Stokes Equation |
title_sort |
shape optimization for drag minimization using the navier-stokes equation |
publisher |
LSU |
publishDate |
2015 |
url |
http://etd.lsu.edu/docs/available/etd-10202015-221459/ |
work_keys_str_mv |
AT chukwudoziechukwudipaul shapeoptimizationfordragminimizationusingthenavierstokesequation |
_version_ |
1718125003942133760 |