In this thesis an Immersed Boundary Method (IBM) is developed for a finite-difference DNS code. The IBM approach is introduced in the framework of direction-splitting schemes for the incompressible Navier-Stokes equations and it is based on interpolation and extrapolation techniques. The IB equations are introduced preserving the banded structure of the original problem to allow an efficient solution. Details of the parallel implementation of the solvers and of the IBM are provided. The IB treatment is done implicitly, solving at the same time the governing equations and the discrete-boundary condition equations. This implementation makes this method of interest for simulation of low Reynolds number fluid dynamics problems. The efficacy and the accuracy of the proposed method is tested on both fixed and moving objects with manufactured solutions. An approach to compute the local stress on the IB surface is proposed and it is tested both with manufactured solution and with test cases of a sphere immersed in an uniform flow field.

In questa tesi un metodo Immersed Boundary (IBM) viene sviluppato partendo da un codice DNS a differenze finite. L'IBM viene introdotto all'interno di uno schema direction-splitting usato per la risoluzione del modello di Navier-Stokes incomprimibile e le condizioni al contorno sul corpo immerso sono imposte con un approccio basato su tecniche di interpolazione ed estrapolazione. Le equazioni che impongono le condizioni al contorno sul corpo immerso sono inserite preservando la struttura a banda del sistema originale, permettendo una fase di risoluzione del sistema estremamente efficiente. Altri dettagli sulla parallelizzazione dei solutori e del trattamento dell'IB sono presentati. La presenza di un contorno immerso è trattata implicitamente all'interno del processo di risoluzione del sistema, risolvendo allo stesso tempo le equazioni di Navier-Stokes e le equazioni che discretizzano la condizione al contorno sull'IB, rendendo questo metodo interessante per simulazioni di problemi fluidodinamici a bassi numeri di Reynolds. L'efficacia e l'accuratezza del metodo proposto è stata testata sia su contorni immersi fissi che in movimento attraverso il confronto con soluzioni analitiche. Un metodo per il calcolo delle forze che agiscono localmente sul corpo viene proposto e testato con una soluzione analitica di riferimento e simulando il flusso attorno ad una sfera immersa in una corrente uniforme.

An implicit immersed boundary method for incompressible Navier-Stokes simulations

Cruciani, Simone
2021/2022

Abstract

In this thesis an Immersed Boundary Method (IBM) is developed for a finite-difference DNS code. The IBM approach is introduced in the framework of direction-splitting schemes for the incompressible Navier-Stokes equations and it is based on interpolation and extrapolation techniques. The IB equations are introduced preserving the banded structure of the original problem to allow an efficient solution. Details of the parallel implementation of the solvers and of the IBM are provided. The IB treatment is done implicitly, solving at the same time the governing equations and the discrete-boundary condition equations. This implementation makes this method of interest for simulation of low Reynolds number fluid dynamics problems. The efficacy and the accuracy of the proposed method is tested on both fixed and moving objects with manufactured solutions. An approach to compute the local stress on the IB surface is proposed and it is tested both with manufactured solution and with test cases of a sphere immersed in an uniform flow field.
ING - Scuola di Ingegneria Industriale e dell'Informazione
4-mag-2023
2021/2022
In questa tesi un metodo Immersed Boundary (IBM) viene sviluppato partendo da un codice DNS a differenze finite. L'IBM viene introdotto all'interno di uno schema direction-splitting usato per la risoluzione del modello di Navier-Stokes incomprimibile e le condizioni al contorno sul corpo immerso sono imposte con un approccio basato su tecniche di interpolazione ed estrapolazione. Le equazioni che impongono le condizioni al contorno sul corpo immerso sono inserite preservando la struttura a banda del sistema originale, permettendo una fase di risoluzione del sistema estremamente efficiente. Altri dettagli sulla parallelizzazione dei solutori e del trattamento dell'IB sono presentati. La presenza di un contorno immerso è trattata implicitamente all'interno del processo di risoluzione del sistema, risolvendo allo stesso tempo le equazioni di Navier-Stokes e le equazioni che discretizzano la condizione al contorno sull'IB, rendendo questo metodo interessante per simulazioni di problemi fluidodinamici a bassi numeri di Reynolds. L'efficacia e l'accuratezza del metodo proposto è stata testata sia su contorni immersi fissi che in movimento attraverso il confronto con soluzioni analitiche. Un metodo per il calcolo delle forze che agiscono localmente sul corpo viene proposto e testato con una soluzione analitica di riferimento e simulando il flusso attorno ad una sfera immersa in una corrente uniforme.
File allegati
File Dimensione Formato  
05_23_Cruciani_ES.pdf

accessibile in internet per tutti

Descrizione: Executive Summary
Dimensione 600.97 kB
Formato Adobe PDF
600.97 kB Adobe PDF Visualizza/Apri
05_23_Cruciani.pdf

accessibile in internet per tutti

Descrizione: Tesi
Dimensione 4.37 MB
Formato Adobe PDF
4.37 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/203313