Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
25Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Fluid-Structure Interaction.

Fluid-Structure Interaction.

Ratings: (0)|Views: 1,106|Likes:
Published by Johan Lorentzon
Master thesis on the subject Fluid-Structure Interaction applied to a cantilever. Implementation and verification using DEAL.II and OpenFOAM. The solver is a based upon a partitioned technique [ i.e. block Gauss Seidel method ] with a super linear acceleration [Aitkens relaxation], written in C++, combining two open source packages by using namespace technique, with the benefit of simplicity in implementation at the loss of shared memory. This solver is suitable for applications for structures subjected to small excitations [ elastic continuum using small strain approximation, FEM] from the surrounding incompressible fluid [FVM], resulting in small vibrations. The code has been validated using a cantilever case, reproducing frequency shifts and VIV response.
Master thesis on the subject Fluid-Structure Interaction applied to a cantilever. Implementation and verification using DEAL.II and OpenFOAM. The solver is a based upon a partitioned technique [ i.e. block Gauss Seidel method ] with a super linear acceleration [Aitkens relaxation], written in C++, combining two open source packages by using namespace technique, with the benefit of simplicity in implementation at the loss of shared memory. This solver is suitable for applications for structures subjected to small excitations [ elastic continuum using small strain approximation, FEM] from the surrounding incompressible fluid [FVM], resulting in small vibrations. The code has been validated using a cantilever case, reproducing frequency shifts and VIV response.

More info:

Published by: Johan Lorentzon on May 25, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/09/2013

pdf

text

original

 
Fluid-Structure Interaction (FSI) case study of acantilever using OpenFOAM and DEAL.II withapplication to VIV
Johan LorentzonJune 17, 2009
 
ii.Thesis for the degree of Master Science in Technical Mathematics.ISSN 0282-1990ISRN LUTMDN/TMHP–09/5186–SEc
Johan Lorentzon, Juni 2009Division of Fluid MechanicsDepartment of Energy ScienciesLunds Institute of TechnologyBox 118S-211 00 LUNDSweden
 
Abstract
This Master Thesis in Technical Mathematics at LTH, directed towards simulation and com-putation, has treated the subject of fluid-structure interaction (FSI) for incompressible flowwith small vibrations. The open source packages DEAL.II and OpenFOAM have been usedto create a coupling between a finite element formulation for structure and a finite volumeformulation for fluid ( gas or liquid ). A staggered solution algorithm for FSI has been im-plemented in C++ using Aitkens relaxation method together with a Reduced-Order-Model(ROM). The solution algorithm has been validated by using an application consisting of acantilever immersed in a steady flow transversal to its axial direction. Also, vortex-inducedvibrations (VIV) were calculated as a function of the flow velocity and successfully com-pared to empirical data. The study has demonstrated the usefulness of artifical damping tosolve boundary condition problems in incompressible flow. The method presented is generaland has a strong potential in technical applications where the structure is subjected to asurrounding fluid.iii

Activity (25)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
manreza liked this
adamshih liked this
Firman Husain liked this
ajd.nanthakumar liked this
sksibal liked this
omaraje liked this
pradeepsonn liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->