Researcher profile

Åsmund Ervik

Åsmund Ervik contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 17 - Baseline
4works
0followers
3topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

4 published item(s)

preprint2014arXiv

A robust method for calculating interface curvature and normal vectors using an extracted local level set

The level-set method is a popular interface tracking method in two-phase flow simulations. An often-cited reason for using it is that the method naturally handles topological changes in the interface, e.g. merging drops, due to the implicit formulation. It is also said that the interface curvature and normal vectors are easily calculated. This last point is not, however, the case in the moments during a topological change, as several authors have already pointed out. Various methods have been employed to circumvent the problem. In this paper, we present a new such method which retains the implicit level-set representation of the surface and handles general interface configurations. It is demonstrated that the method extends easily to 3D. The method is validated on static interface configurations, and then applied to two-phase flow simulations where the method outperforms the standard method and the results agree well with experiments.

preprint2014arXiv

Curvature calculations for the level-set method

The present work illustrates a difficulty with the level-set method to accurately capture the curvature of interfaces in regions that are of equal distance to two or more interfaces. Such regions are characterized by kinks in the level-set function where the derivative is discontinuous. Thus the standard discretization scheme is not suitable. Three discretization schemes are outlined that are shown to perform better than the standard discretization on two selected test cases.

preprint2014arXiv

Experimental and computational studies of water drops falling through model oil with surfactant and subjected to an electric field

The behaviour of a single sub-millimetre-size water drop falling through a viscous oil while subjected to an electric field is of fundamental importance to industrial applications such as crude oil electrocoalescers. Detailed studies, both experimental and computational, have been performed previously, but an often challenging issue has been the characterization of the fluids. As numerous authors have noted, it is very difficult to have a perfectly clean water-oil system even for very pure model oils, and the presence of trace chemicals may significantly alter the interface behaviour. In this work, we consider a well- characterized water-oil system where controlled amounts of a surface active agent (Span 80) have been added to the oil. This addition dominates any trace contaminants in the oil, such that the interface behaviour can also be well-characterized. We present the results of experiments and corresponding two-phase- flow simulations of a falling water drop covered in surfactant and subjected to a monopolar square voltage pulse. The results are compared and good agreement is found for surfactant concentrations below the critical micelle concentration.

preprint2014arXiv

Extending a serial 3D two-phase CFD code to parallel execution over MPI by using the PETSc library for domain decomposition

To leverage the last two decades' transition in High-Performance Computing (HPC) towards clusters of compute nodes bound together with fast interconnects, a modern scalable CFD code must be able to efficiently distribute work amongst several nodes using the Message Passing Interface (MPI). MPI can enable very large simulations running on very large clusters, but it is necessary that the bulk of the CFD code be written with MPI in mind, an obstacle to parallelizing an existing serial code. In this work we present the results of extending an existing two-phase 3D Navier-Stokes solver, which was completely serial, to a parallel execution model using MPI. The 3D Navier-Stokes equations for two immiscible incompressible fluids are solved by the continuum surface force method, while the location of the interface is determined by the level-set method. We employ the Portable Extensible Toolkit for Scientific Computing (PETSc) for domain decomposition (DD) in a framework where only a fraction of the code needs to be altered. We study the strong and weak scaling of the resulting code. Cases are studied that are relevant to the fundamental understanding of oil/water separation in electrocoalescers.