Source author record

Marco Lauricella

Marco Lauricella appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

26works
6topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

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

Published work

26 published item(s)

preprint2026arXiv

Ghost-Mode Filtered Fluctuating Lattice Boltzmann Method

Fluctuating lattice Boltzmann solvers are widely employed to model mesoscopic fluid behavior in soft-matter systems, including colloidal suspensions and dilute polymer solutions. Despite their utility, these methods can lose accuracy and stability when non-hydrodynamic modes interfere with the dynamics, especially in single--relaxation-time schemes. Here, we introduce a ghost-mode filtered fluctuating lattice Boltzmann method (GMF-FLBM) for the D3Q27 lattice, obtained by selectively eliminating the propagation of the ghost deterministic content while preserving the necessary stochastic forcing. We show, over a broad range of relaxation times, that GMF-FLBM recovers the amplitudes of equilibrium fluctuations with a comparable accuracy as a fully regularized high-order formulation, while requiring only minor adjustments to the conventional BGK collision framework.

preprint2023arXiv

Benchmarking YOLOv5 and YOLOv7 models with DeepSORT for droplet tracking applications

Tracking droplets in microfluidics is a challenging task. The difficulty arises in choosing a tool to analyze general microfluidic videos to infer physical quantities. The state-of-the-art object detector algorithm You Only Look Once (YOLO) and the object tracking algorithm Simple Online and Realtime Tracking with a Deep Association Metric (DeepSORT) are customizable for droplet identification and tracking. The customization includes training YOLO and DeepSORT networks to identify and track the objects of interest. We trained several YOLOv5 and YOLOv7 models and the DeepSORT network for droplet identification and tracking from microfluidic experimental videos. We compare the performance of the droplet tracking applications with YOLOv5 and YOLOv7 in terms of training time and time to analyze a given video across various hardware configurations. Despite the latest YOLOv7 being 10% faster, the real-time tracking is only achieved by lighter YOLO models on RTX 3070 Ti GPU machine due to additional significant droplet tracking costs arising from the DeepSORT algorithm. This work is a benchmark study for the YOLOv5 and YOLOv7 networks with DeepSORT in terms of the training time and inference time for a custom dataset of microfluidic droplets.

preprint2022arXiv

DropTrack -- automatic droplet tracking using deep learning for microfluidic applications

Deep neural networks are rapidly emerging as data analysis tools, often outperforming the conventional techniques used in complex microfluidic systems. One fundamental analysis frequently desired in microfluidic experiments is counting and tracking the droplets. Specifically, droplet tracking in dense emulsions is challenging as droplets move in tightly packed configurations. Sometimes the individual droplets in these dense clusters are hard to resolve, even for a human observer. Here, two deep learning-based cutting-edge algorithms for object detection (YOLO) and object tracking (DeepSORT) are combined into a single image analysis tool, DropTrack, to track droplets in microfluidic experiments. DropTrack analyzes input videos, extracts droplets' trajectories, and infers other observables of interest, such as droplet numbers. Training an object detector network for droplet recognition with manually annotated images is a labor-intensive task and a persistent bottleneck. This work partly resolves this problem by training object detector networks (YOLOv5) with hybrid datasets containing real and synthetic images. We present an analysis of a double emulsion experiment as a case study to measure DropTrack's performance. For our test case, the YOLO networks trained with 60% synthetic images show similar performance in droplet counting as with the one trained using 100% real images, meanwhile saving the image annotation work by 60%. DropTrack's performance is measured in terms of mean average precision (mAP), mean square error in counting the droplets, and inference speed. The fastest configuration of DropTrack runs inference at about 30 frames per second, well within the standards for real-time image analysis.

preprint2022arXiv

Machine learning assisted droplet trajectories extraction in dense emulsions and their analysis

This work analyzes trajectories obtained by YOLO and DeepSORT algorithms of dense emulsion systems simulated by Lattice Boltzmann methods. The results indicate that the individual droplet's moving direction is influenced more by the droplets immediately behind it than the droplets in front of it. The analysis also provides hints on constraints on writing down a dynamical model of droplets for the dense emulsion in narrow channels.

preprint2022arXiv

Stochastic jetting and dripping in confined soft granular flows

We report new dynamical modes in confined soft granular flows, such as stochastic jetting and dripping, with no counterpart in continuum viscous fluids. The new modes emerge as a result of the propagation of the chaotic behaviour of individual grains -- here, monodisperse emulsion droplets to the level of the entire system as the emulsion is focused into a narrow orifice by an external viscous flow. We observe avalanching dynamics and the formation of remarkably stable jets -- singlefile granular chains -- which occasionally break, resulting in a non-Gaussian distribution of cluster sizes. We find that the sequences of droplet rearrangements that lead to the formation of such chains resemble unfolding of cancer cell clusters in narrow capillaries, overall demonstrating that microfluidic emulsion systems could serve to model various aspects of soft granular flows, including also tissue dynamics at the meso-scale.

preprint2021arXiv

LBcuda: a high-performance CUDA port of LBsoft for simulation of colloidal systems

We present LBcuda, a GPU accelerated version of LBsoft, our open-source MPI-based software for the simulation of multi-component colloidal flows. We describe the design principles, the optimization and the resulting performance as compared to the CPU version, using both an average cost GPU and high-end NVidia GPU cards (V100 and the latest A100). The results show a substantial acceleration for the fluid solver reaching up to 200 GLUPS (Giga Lattice Updates Per Second) on a cluster made of 512 A100 NVIDIA cards simulating a grid of eight billion lattice points. These results open attractive prospects for the computational design of new materials based on colloidal particles.

preprint2021arXiv

Wet to dry self-transitions in dense emulsions: from order to disorder and back

One of the most distinctive hallmarks of many-body systems far from equilibrium is the spontaneous emergence of order under conditions where disorder would be plausibly expected. Here, we report on the self-transition between ordered and disordered emulsions in divergent microfluidic channels, i.e. from monodisperse assemblies to heterogeneous polydisperse foam-like structures, and back again to ordered ones. The transition is driven by the nonlinear competition between viscous dissipation and surface tension forces as controlled by the device geometry, particularly the aperture angle of the divergent microfluidic channel. An unexpected route back to order is observed in the regime of large opening angles, where a trend towards increasing disorder would be intuitively expected.

preprint2020arXiv

A Coupled lattice Boltzmann-Multiparticle collision method for multi-resolution hydrodynamics

In this work we discuss the coupling of two mesoscopic approaches for fluid dynamics, namely the lattice Boltzmann method (LB) and the multiparticle collision dynamics (MPCD) \cite{kapral2008multiparticle} to design a new class of flexible and efficient multiscale schemes based on a dual representation of the fluid observables. At variance with other commonly used multigrid methods, mostly oriented to high Reynolds and turbulent flows, the present approach is designed to capture the physics at the smallest scales whenever the lattice Boltzmann alone falls short of providing the correct physical information due to a lack of resolution, as it occurs for example in thin films between interacting bubbles or droplets in microfluidic crystals. The coupling strategies employed to pass the hydrodynamic information between the LB and the MPCD are detailed and the algorithm is tested against the steady isothermal Poiseuille flow problem for different coupling configurations.

preprint2020arXiv

A Multiresolution Mesoscale Approach for Microscale Hydrodynamics

A new class of multiscale scheme is presented for micro-hydrodynamic problems based on a dual representation of the fluid observables. The hybrid model is first tested against the classical flow between two parallel plates and then applied to a plug flow within a micrometer-sized striction and a shear flow within a microcavity. Both cases demonstrate the capability of the multiscale approach to reproduce the correct macroscopic hydrodynamics also in the presence of refined grids (one and two levels), while retaining the correct thermal fluctuations, embedded in the multiparticle collision method. This provides the first step toward a novel class of fully mesoscale hybrid approaches able to capture the physics of fluids at the micro- and nanoscales whenever a continuum representation of the fluid falls short of providing the complete physical information, due to a lack of resolution and thermal fluctuations.

preprint2020arXiv

Data-driven filtering for linear systems using Set Membership multistep predictors

This paper presents a novel data-driven, direct filtering approach for unknown linear time-invariant systems affected by unknown-but-bounded measurement noise. The proposed technique combines independent multistep prediction models, identified resorting to the Set Membership framework, to refine a set that is guaranteed to contain the true system output. The filtered output is then computed as the central value in such a set. By doing so, the method achieves an accurate output filtering and provides tight and minimal error bounds with respect to the true system output. To attain these results, the online solution of linear programs is required. A modified filtering approach with lower online computational cost is also presented, obtained by moving the solution of the optimization problems to an offline preliminary phase, at the cost of larger accuracy bounds. The performance of the proposed approaches are evaluated and compared with those of standard model-based filtering techniques in a numerical example.

preprint2020arXiv

Elucidating the mechanism of step-emulsification

Three-dimensional, time-dependent direct simulations of step emulsification micro-devices highlight two essential mechanisms for droplet formation: first, the onset of an adverse pressure gradient driving a back-flow of the continuous phase from the external reservoir to the micro-channel. Second, the striction of the flowing jet which leads to its subsequent rupture. It is also shown that such a rupture is delayed and eventually suppressed by increasing the flow speed of the dispersed phase within the channel, due to the stabilising effect of dynamic pressure. This suggests a new criterion for dripping-jetting transition, based on local values of the Capillary and Weber numbers.

preprint2020arXiv

LBsoft: a parallel open-source software for simulation of colloidal systems

We present LBsoft, an open-source software developed mainly to simulate the hydro-dynamics of colloidal systems based on the concurrent coupling between lattice Boltzmann methods for the fluid and discrete particle dynamics for the colloids. Such coupling has been developed before, but, to the best of our knowledge, no detailed discussion of the programming issues to be faced in order to attain efficient implementation on parallel architectures, has ever been presented to date. In this paper, we describe in detail the underlying multi-scale models, their coupling procedure, along side with a description of the relevant input variables, to facilitate third-parties usage. The code is designed to exploit parallel computing platforms, taking advantage also of the recent AVX-512 instruction set. We focus on LBsoft structure, functionality, parallel implementation, performance and availability, so as to facilitate the access to this computational tool to the research community in the field. The capabilities of LBsoft are highlighted for a number of prototypical case studies, such as pickering emulsions, bicontinuous systems, as well as an original study of the coarsening process in confined bijels under shear.

preprint2020arXiv

Mesoscale modeling of near-contact interactions for complex flowing interfaces

We present a mesoscale kinetic model for multicomponent flows, augmented with a short range forcing term, aimed at describing the combined effect of surface tension and near-contact interactions operating at the fluid interface level. Such mesoscale approach is shown to i) accurately capture the complex dynamics of bouncing colliding droplets for different values of the main governing parameters, ii) predict quantitatively the effective viscosity of dense emulsions in micro-channels and iii) simulate the formation of the so-called soft flowing crystals in microfluidic focusers.

preprint2020arXiv

Modeling pattern formation in soft flowing crystals

We present a mesoscale representation of near-contact interactions between colliding droplets which permits to reach up to the scale of full microfluidic devices, where such droplets are produced. The method is demonstrated for the case of colliding droplets and the formation of soft flowing crystals in flow-focussing microfluidic devices. This model may open up the possibility of multiscale simulation of microfluidic devices for the production of new droplet/bubble-based mesoscale porous materials.

preprint2020arXiv

Multiparticle collision dynamics for fluid interfaces with near-contact interactions

We present an extension of the multiparticle collision dynamics method for flows with complex interfaces, including supramolecular near-contact interactions mimicking the effect of surfactants. The new method is demonstrated for the case of (i) short range repulsion of droplets in close contact, (ii) arrested phase separation and (iii) different pattern formation during spinodal decomposition of binary mixtures.

preprint2020arXiv

Set Membership identification of linear systems with guaranteed simulation accuracy

The problem of model identification for linear systems is considered, using a finite set of sampled data affected by a bounded measurement noise, with unknown bound. The objective is to identify one-step-ahead models and their accuracy in terms of worst-case simulation error bounds. To do so, the Set Membership identification framework is exploited. Theoretical results are derived, allowing one to estimate the noise bound and system decay rate. Then, these quantities and the data are employed to define the Feasible Parameter Set (FPS), which contains all possible models compatible with the available information. Here, the estimated decay rate is used to refine the standard FPS formulation, by adding constraints that enforce the desired converging behavior of the models' impulse response. Moreover, guaranteed simulation error bounds for an infinite future horizon are derived, improving over recent results pertaining to finite simulation horizon only. These bounds are the basis for a result and method to guarantee asymptotic stability of the identified model. Finally, the desired one-step-ahead model is identified by means of numerical optimization, and the related simulation error bounds are evaluated. Both input-output and state-space model structures are addressed. The approach is showcased on a numerical example and on real-world experimental data of the roll rate dynamics of an autonomous glider.

preprint2020arXiv

Towards Exascale Lattice Boltzmann computing

We discuss the state of art of Lattice Boltzmann (LB) computing, with special focus on prospective LB schemes capable of meeting the forthcoming Exascale challenge. After reviewing the basic notions of LB computing, we discuss current techniques to improve the performance of LB codes on parallel machines and illustrate selected leading-edge applications in the Petascale range. Finally, we put forward a few ideas on how to improve the communication/computation overlap in current large-scale LB simulations, as well as possible strategies towards fault-tolerant LB schemes.

preprint2019arXiv

Disordered interfaces in soft fluids with suspended colloids

Computer simulations of bi-continuous two-phase fluids with intersparsed dumbbells show that, unlike rigid colloids, soft dumbbells do not lead to arrested coarsening. However, they significantly alter the curvature dynamics of the fluid-fluid interface, whose probability density distributions are shown to exhibit (i) a universal spontaneous transition from an initial broad-shape distribution towards a highly localized one and (ii) super-diffusive dynamics with long-range effects. Both features may prove useful for the design of novel families of soft porous materials.

preprint2018arXiv

Identification of Induction Motors with Smart Circuit Breakers

The problem of estimating the parameters of induction motor models is considered, using the data measured by a circuit breaker equipped with industrial sensors. The measured data pertain to direct-on-line motor startups, during which the breaker acquires three-phase stator voltage and current derivative. This setup is novel with respect to previous contributions in the literature, where voltage and current (and possibly also rotor speed) are considered. The collected data are used to formulate a parameter identification problem, where the cost function penalizes the discrepancy between simulated and measured derivatives of the stator currents. The resulting nonlinear program is solved via numerical optimization, and a number of algorithmic improvements with respect to the literature are proposed. In order to evaluate the goodness of the obtained results, an experimental rig has been built, where the motor's voltages and currents are simultaneously acquired also by accurate sensors, and the corresponding identification results are compared with those obtained with the circuit breaker. The presented experimental results indicate that the considered industrial circuit breaker is able to provide data with high-enough quality to carry out model-based nonlinear identification of induction machines. The identified models can then be used for several further applications within a smart grid scenario.

preprint2016arXiv

Dynamic mesh refinement for discrete models of jet electro-hydrodynamics

Nowadays, several models of unidimensional fluid jets exploit discrete element methods. In some cases, as for models aiming at describing the electrospinning nanofabrication process of polymer fibers, discrete element methods suffer a non constant resolution of the jet representation. We develop a dynamic mesh-refinement method for the numerical study of the electro-hydrodynamic behavior of charged jets using discrete element methods. To this purpose, we import ideas and techniques from the string method originally developed in the framework of free-energy landscape simulations. The mesh-refined discrete element method is demonstrated for the case of electrospinning applications.

preprint2016arXiv

Three-Dimensional Model for Electrospinning Processes in Controlled Gas Counterflow

We study the effects of a controlled gas flow on the dynamics of electrified jets in the electrospinning process. The main idea is to model the air drag effects of the gas flow by using a non-linear Langevin-like approach. The model is employed to investigate the dynamics of electrified polymer jets at different conditions of air drag force, showing that a controlled gas counterflow can lead to a decrease of the average diameter of electrospun fibers, and potentially to an improvement of the quality of electrospun products. We probe the influence of air drag effects on the bending instabilities of the jet and on its angular fluctuations during the process. The insights provided by this study might prove useful for the design of future electrospinning experiments and polymer nanofiber materials.

preprint2015arXiv

JETSPIN: a specific-purpose open-source software for simulations of nanofiber electrospinning

We present the open-source computer program JETSPIN, specifically designed to simulate the electrospinning process of nanofibers. Its capabilities are shown with proper reference to the underlying model, as well as a description of the relevant input variables and associated test-case simulations. The various interactions included in the electrospinning model implemented in JETSPIN are discussed in detail. The code is designed to exploit different computational architectures, from single to parallel processor workstations. This paper provides an overview of JETSPIN, focusing primarily on its structure, parallel implementations, functionality, performance, and availability.

preprint2015arXiv

Non-linear Langevin model for the early-stage dynamics of electrospinning jets

We present a non-linear Langevin model to investigate the early-stage dynamics of electrified polymer jets in electrospinning experiments. In particular, we study the effects of air drag force on the uniaxial elongation of the charged jet, right after ejection from the nozzle. Numerical simulations show that the elongation of the jet filament close to the injection point is significantly affected by the non-linear drag exerted by the surrounding air. These result provide useful insights for the optimal design of current and future electrospinning experiments.

preprint2015arXiv

Sub-ms dynamics of the instability onset of electrospinning

Electrospun polymer jets are imaged for the first time at an ultra-high rate of 10,000 frames per second, investigating the process dynamics, and the instability propagation velocity and displacement in space. The polymer concentration, applied voltage bias and needle-collector distance are systematically varied, and their influence on the instability propagation velocity and on the jet angular fluctuations analyzed. This allows us to unveil the instability formation and cycling behavior, and its exponential growth at the onset, exhibiting radial growth rates of the order of 10^3 s^-1. Allowing the conformation and evolution of polymeric solutions to be studied in depth, high-speed imaging at sub-ms scale shows a significant potential for improving the fundamental knowledge of electrified jets, leading to obtain finely controllable bending and solution stretching in electrospinning, and consequently better designed nanofibers morphologies and structures.