Goncalo Silva

Goncalo Silva
Universidade de Évora | uevora · Deparment of Mechatronics

PhD

About

40
Publications
10,907
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,166
Citations
Additional affiliations
April 2016 - present
Technical University of Lisbon
Position
  • PostDoc Position
July 2013 - March 2016

Publications

Publications (40)
Article
A physics‐based medical image segmentation method is developed. Specifically, the image greyscale intensity is used to infer the voxel partial volumes and subsequently formulate a porous medium analogy. The method involves first translating the medical image volumetric data into a three‐dimensional computational domain of a porous material. A veloc...
Article
We introduce two new approaches, called A-LSOB and N-MR, for boundary and interface-conjugate conditions on flat or curved surface shapes in the advection-diffusion lattice Boltzmann method (LBM). The Local Second-Order, single-node A-LSOB enhances the existing Dirichlet and Neumann normal boundary treatments with respect to locality, accuracy, and...
Article
Full-text available
The two-relaxation-times collision benefits the steady lattice Boltzmann method by yielding viscosity-independent numerical errors. We present in a new, intuitive way, how to incorporate popular force methods into the two-relaxation-times collision. We subsequently rewrite force methods into a generic equation to reveal commonalities and difference...
Article
Full-text available
This work concerns with the clean inclusion of the forcing term in the lattice Boltzmann method (LBM) for the modeling of non-uniform body forces in steady hydrodynamics. The study is conducted for the two-relaxation-time (TRT) scheme. Here, we consider a simple, but yet sufficiently generic, flow configuration driven by a spatially varying body fo...
Article
Full-text available
This work addresses the Dirichlet boundary condition for momentum in the lattice Boltzmann method (LBM), with focus on the steady-state Stokes flow modelling inside non-trivial shaped ducts. For this task, we revisit a local and highly accurate boundary scheme, called the local second-order boundary (LSOB) method. This work reformulates the LSOB wi...
Article
Full-text available
Blood-side resistance to oxygen transport in extracorporeal membrane blood oxygenators (MBO) depends on fluid mechanics governing the laminar flow in very narrow channels, particularly the hemodynamics controlling the cell free layer (CFL) built-up at solid/blood interfaces. The CFL thickness constitutes a barrier to oxygen transport from the membr...
Article
We comment on the truncation error analysis and numerical artifacts of the D3Q19 lattice Boltzmann model reported in Silva et al. [3]. We present corrections for specific spatial truncation error terms in the momentum conservation equations. By introducing an improved discrete equilibrium for the D3Q19 stencil, we show that the reported spurious cu...
Article
The measurement of microfluidic flows is an essential instrument to understand the governing physical mechanisms at small scales. This fact has motivated the adaptation of well-established “macroscale” experimental technics to deal with the specificities of microfluidic flows; a prominent example is the micro particle image velocimetry (micro-PIV)t...
Article
Full-text available
Gaseous flows inside microfluidic devices often fall in the slip-flow regime. According to this theoretical description, the Navier-Stokes model remains applicable in bulk, while at solid walls a slip velocity boundary model shall be considered. Physically, it is well established that, to properly account for the wall curvature, the wall slip veloc...
Chapter
After reading this chapter, you will be familiar with how the “lattice units” usually used in simulations and articles can be related to physical units through unit conversion or through dimensionless numbers such as the Reynolds number. Additionally, you will be able to make good choices of simulation parameters and simulation resolution. As these...
Chapter
After reading this chapter, you will be familiar with the basics of lattice Boltzmann boundary conditions. After also having read Chap. 3, you will be able to implement fluid flow problems with various types of grid-aligned boundaries, representing both no-slip and open surfaces. From the boundary condition theory explained in this chapter together...
Chapter
After reading this chapter, you will understand the fundamentals of high-performance computing and how to write efficient code for lattice Boltzmann method simulations. You will know how to optimise sequential codes and develop parallel codes for multi-core CPUs, computing clusters, and graphics processing units. The code listings in this chapter a...
Chapter
After reading this chapter, you will be able to add forces to lattice Boltzmann simulations while retaining their accuracy. You will know how a forcing scheme can be derived by including forces in the derivation of the lattice Boltzmann equation, though you will also know that there are a number of other forcing schemes available. You will understa...
Chapter
After reading this chapter, you will be familiar with many in-depth aspects of the lattice Boltzmann method. You will have a detailed understanding of how the Chapman-Enskog analysis can be used to determine how the lattice Boltzmann equation and its variations behave on the macroscopic Navier-Stokes level. You will know a number of such variations...
Chapter
After reading this chapter, you will understand how the lattice Boltzmann equation can be adapted from flow problems to advection-diffusion problems with only small changes. These problems include thermal flows, and you will know how to simulate these as two interlinked lattice Boltzmann simulations, one for the flow and one for the thermal advecti...
Chapter
After reading this chapter, you will have a working understanding of the equations of fluid mechanics, which describe a fluid’s behaviour through its conservation of mass and momentum. You will understand the basics of the kinetic theory on which the lattice Boltzmann method is founded. Additionally, you will have learned about how different descri...
Chapter
After reading this chapter, you will understand the fundamentals of sound propagation in a viscous fluid as they apply to lattice Boltzmann simulations, and you will know why sound waves in these simulations do not necessarily propagate according to the “speed of sound” lattice constant. You will have insight into why sound waves can appear spontan...
Chapter
After reading this chapter, you will have a solid understanding of the general principles of multiple-relaxation-time (MRT) and two-relaxation-time (TRT) collision operators. You will know how to implement these and how to choose the various relaxation times in order to increase the stability, the accuracy, and the possibilities of lattice Boltzman...
Chapter
After reading this chapter, you will have insight into a number of other fluid simulation methods and their advantages and disadvantages. These methods are divided into two categories. First, conventional numerical methods based on discretising the equations of fluid mechanics, such as finite difference, finite volume, and finite element methods. S...
Chapter
After reading this chapter, you will be able to expand lattice Boltzmann simulations by including non-ideal fluids, using either the free-energy or the Shan-Chen pseudopotential method. This will allow you to simulate fluids consisting of multiple phases (e.g. liquid water and water vapour) and multiple components (e.g. oil and water). You will als...
Chapter
After reading this chapter, you will have insight into a large number of more complex lattice Boltzmann boundary conditions, including advanced bounce-back methods, ghost methods, and immersed boundary methods. These boundary conditions will allow you to simulate things like curved boundaries, flows in media with sub-grid porosity, rigid but moveab...
Chapter
After reading this chapter, you will know the basics of the lattice Boltzmann method, how it can be used to simulate fluids, and how to implement it in code. You will have insight into the derivation of the lattice Boltzmann equation, having seen how the continuous Boltzmann equation is discretised in velocity space through Hermite series expansion...
Article
Full-text available
The first nonequilibrium effect experienced by gaseous flows in contact with solid surfaces is the slip-flow regime. While the classical hydrodynamic description holds valid in bulk, at boundaries the fluid-wall interactions must consider slip. In comparison to the standard no-slip Dirichlet condition, the case of slip formulates as a Robin-type co...
Book
This book is an introduction to the theory, practice, and implementation of the Lattice Boltzmann (LB) method, a powerful computational fluid dynamics method that is steadily gaining attention due to its simplicity, scalability, extensibility, and simple handling of complex geometries. The book contains chapters on the method's background, fundamen...
Article
Full-text available
An analytical study is devised for the problem of bimodal porous flow across a periodic array of permeable cylindrical inclusions. Such a configuration is particularly relevant for porous media systems of dual granulometry, an idealization often taken, e.g. in the modelling of membranes and fibrous applications. The double-porosity system is govern...
Article
This work demonstrates that in advection–diffusion Lattice Boltzmann schemes, the local mass-conserving boundary rules, such as bounce-back and local specular reflection, may modify the transport coefficients predicted by the Chapman–Enskog expansion when they enforce to zero not only the normal, but also the tangential boundary flux. In order to a...
Article
Using as a benchmark the porous flow in a square array of solid or permeable cylindrical obstacles, we evaluate the numerical performance of the two-relaxation-time lattice Boltzmann method (TRT–LBM) and the linear finite element method (FEM). We analyze the bulk, boundary and interface properties of the Brinkman-based schemes in staircase discreti...
Article
Full-text available
This work focuses on the numerical solution of the Stokes-Brinkman equation for a voxel-type porous-media grid, resolved by one to eight spacings per permeability contrast of 1 to 10 orders in magnitude. It is first analytically demonstrated that the lattice Boltzmann method (LBM) and the linear-finite-element method (FEM) both suffer from the visc...
Article
Full-text available
The isothermal Navier–Stokes equations are determined by the leading three velocity moments of the lattice Boltzmann method (LBM). Necessary conditions establishing the hydrodynamic consistency of these moments are provided by multiscale asymptotic techniques, such as the second-order Chapman–Enskog expansion. However, for simulating incompressible...
Article
When the lattice Boltzmann (LB) method is used to solve hydrodynamic problems containing a body force term varying in space and/or time, its modelling at the mesoscopic scale must be verified in terms of consistency in order to avoid the appearance of non-hydrodynamic error terms at the macroscopic scale. In the present work it is shown that the mo...
Article
Capillary valves are used as pressure barriers to control flow sequencing in microfluidic devices. Influence of valves height on liquid flow pattern and critical pressure are studied through flow visualization and CFD predictions (Gambit® 2.2.30 and FLUENT® 6.2.16). Both hydrophilic and hydrophobic walls are studied. Results show that the surface t...
Article
The precise characterization of microgeometries is a crucial task in the study of flow phenomena at these scales. Since the use of conventional optical microscopes is somehow limited in terms of accuracy, the present work studies the use of micro-PIV measurements to characterize a rather irregular microchannel cross-section. The micro-PIV is employ...
Article
Microfluidics is a promising technology, although the governing physical mechanisms are still not quite understood due to the difficulties arising in measuring at such small scales. This work intends to bring some insight on the influence of surface phenomena in microscale flows by proposing a different method to quantify such influence. In this ne...
Conference Paper
Full-text available
Microfluidics is a promising technology, although the governing physical mechanisms are still not quite understood due to the difficulties arising in measuring at such small scales. This work intends to bring some insight on the influence of surface phenomena in microscale flows by proposing a different method to quantify such influence. In this ne...

Network

Cited By

Projects

Projects (2)
Project
Research, analysis and development of boundary conditions for the Lattice Boltzmann Method.
Project
We are organizing a mini-symposium MS2.19 Lattice Boltzmann Methods for modelling coupled processes in Porous media in 9th International conference on porous media (INTERPORE) held at Rotterdam, Netherlands from May 8-11 2017. This mini symposium focuses on bringing together researchers working of application and development of lattice Boltzmann methods for porous media applications. The deadline for submission of the abstract is 14th Nov 2016.