scholarly journals A two-phase two-layer model for fluidized granular flows with dilatancy effects

2016 ◽  
Vol 801 ◽  
pp. 166-221 ◽  
Author(s):  
François Bouchut ◽  
Enrique D. Fernández-Nieto ◽  
Anne Mangeney ◽  
Gladys Narbona-Reina

We propose a two-phase two-thin-layer model for fluidized debris flows that takes into account dilatancy effects, based on the closure relation proposed by Roux & Radjai (Physics of Dry Granular Media, 1998, Springer, pp. 229–236). This relation implies that the occurrence of dilation or contraction of the granular material depends on whether the solid volume fraction is respectively higher or lower than a critical value. When dilation occurs, the fluid is sucked into the granular material, the pore pressure decreases and the friction force on the granular phase increases. On the contrary, in the case of contraction, the fluid is expelled from the mixture, the pore pressure increases and the friction force diminishes. To account for this transfer of fluid into and out of the mixture, a two-layer model is proposed with a fluid layer on top of the two-phase mixture layer. Mass and momentum conservation are satisfied for the two phases, and mass and momentum are transferred between the two layers. A thin-layer approximation is used to derive average equations, with accurate asymptotic expansions. Special attention is paid to the drag friction terms that are responsible for the transfer of momentum between the two phases and for the appearance of an excess pore pressure with respect to the hydrostatic pressure. For an appropriate form of dilatancy law we obtain a depth-averaged model with a dissipative energy balance in accordance with the corresponding three-dimensional initial system.

2019 ◽  
Vol 53 (2) ◽  
pp. 405-442
Author(s):  
Charles Demay ◽  
Christian Bourdarias ◽  
Benoît de Laage de Meux ◽  
Stéphane Gerbi ◽  
Jean-Marc Hérard

The numerical resolution of the Compressible Two-Layer model proposed in [27] is addressed in this work with the aim of simulating mixed flows and entrapped air pockets in pipes. This five-equation model provides a unified two-phase description of such flows which involve transitions between stratified regimes (air–water herein) and pressurized or dry regimes (pipe full of water or air). In particular, strong interactions between both phases and entrapped air pockets are accounted for. At the discrete level, the coexistence of slow gravity waves in the stratified regime with fast acoustic waves in the pressurized regime is difficult to approximate. Furthermore, the two-phase description requires to deal with vanishing phases in pressurized and dry regimes. In that context, a robust splitting method combined with an implicit-explicit time discretization is derived. The overall strategy relies on the fast pressure relaxation in addition to a mimetic approach with the shallow water equations for the slow dynamics of the water phase. It results in a three-step scheme which ensures the positivity of heights and densities under a CFL condition based on the celerity of material and gravity waves. In that framework, an implicit relaxation-like approach provides stabilization terms which are activated according to the flow regime. Numerical experiments are performed beginning with a Riemann problem for the convective part. The overall approach is then assessed considering relevant mixed flow configurations involving regime transitions, vanishing phases and entrapped air pockets.


2021 ◽  
Vol 408 ◽  
pp. 126347
Author(s):  
Jiaqi Zhang ◽  
Ruigang Zhang ◽  
Liangui Yang ◽  
Quansheng Liu ◽  
Liguo Chen

2021 ◽  
Vol 43 (1) ◽  
pp. 1-73
Author(s):  
David J. Pearce

Rust is a relatively new programming language that has gained significant traction since its v1.0 release in 2015. Rust aims to be a systems language that competes with C/C++. A claimed advantage of Rust is a strong focus on memory safety without garbage collection. This is primarily achieved through two concepts, namely, reference lifetimes and borrowing . Both of these are well-known ideas stemming from the literature on region-based memory management and linearity / uniqueness . Rust brings both of these ideas together to form a coherent programming model. Furthermore, Rust has a strong focus on stack-allocated data and, like C/C++ but unlike Java, permits references to local variables. Type checking in Rust can be viewed as a two-phase process: First, a traditional type checker operates in a flow-insensitive fashion; second, a borrow checker enforces an ownership invariant using a flow-sensitive analysis. In this article, we present a lightweight formalism that captures these two phases using a flow-sensitive type system that enforces “ type and borrow safety .” In particular, programs that are type and borrow safe will not attempt to dereference dangling pointers. Our calculus core captures many aspects of Rust, including copy- and move-semantics, mutable borrowing, reborrowing, partial moves, and lifetimes. In particular, it remains sufficiently lightweight to be easily digested and understood and, we argue, still captures the salient aspects of reference lifetimes and borrowing. Furthermore, extensions to the core can easily add more complex features (e.g., control-flow, tuples, method invocation). We provide a soundness proof to verify our key claims of the calculus. We also provide a reference implementation in Java with which we have model checked our calculus using over 500B input programs. We have also fuzz tested the Rust compiler using our calculus against 2B programs and, to date, found one confirmed compiler bug and several other possible issues.


Author(s):  
Vishu Madaan ◽  
Aditya Roy ◽  
Charu Gupta ◽  
Prateek Agrawal ◽  
Anand Sharma ◽  
...  

AbstractCOVID-19 (also known as SARS-COV-2) pandemic has spread in the entire world. It is a contagious disease that easily spreads from one person in direct contact to another, classified by experts in five categories: asymptomatic, mild, moderate, severe, and critical. Already more than 66 million people got infected worldwide with more than 22 million active patients as of 5 December 2020 and the rate is accelerating. More than 1.5 million patients (approximately 2.5% of total reported cases) across the world lost their life. In many places, the COVID-19 detection takes place through reverse transcription polymerase chain reaction (RT-PCR) tests which may take longer than 48 h. This is one major reason of its severity and rapid spread. We propose in this paper a two-phase X-ray image classification called XCOVNet for early COVID-19 detection using convolutional neural Networks model. XCOVNet detects COVID-19 infections in chest X-ray patient images in two phases. The first phase pre-processes a dataset of 392 chest X-ray images of which half are COVID-19 positive and half are negative. The second phase trains and tunes the neural network model to achieve a 98.44% accuracy in patient classification.


2007 ◽  
Vol 129 (11) ◽  
pp. 1415-1421 ◽  
Author(s):  
Joseph Borowsky ◽  
Timothy Wei

An experimental investigation of a two-phase pipe flow was undertaken to study kinematic and dynamic parameters of the fluid and solid phases. To accomplish this, a two-color digital particle image velocimetry and accelerometry (DPIV∕DPIA) methodology was used to measure velocity and acceleration fields of the fluid phase and solid phase simultaneously. The simultaneous, two-color DPIV∕DPIA measurements provided information on the changing characteristics of two-phase flow kinematic and dynamic quantities. Analysis of kinematic terms indicated that turbulence was suppressed due to the presence of the solid phase. Dynamic considerations focused on the second and third central moments of temporal acceleration for both phases. For the condition studied, the distribution across the tube of the second central moment of acceleration indicated a higher value for the solid phase than the fluid phase; both phases had increased values near the wall. The third central moment statistic of acceleration showed a variation between the two phases with the fluid phase having an oscillatory-type profile across the tube and the solid phase having a fairly flat profile. The differences in second and third central moment profiles between the two phases are attributed to the inertia of each particle type and its response to turbulence structures. Analysis of acceleration statistics provides another approach to characterize flow fields and gives some insight into the flow structures, even for steady flows.


2012 ◽  
Vol 446-449 ◽  
pp. 1940-1943
Author(s):  
Yang Liu ◽  
Hong Xiang Yan

Numerical simulation of vibro-stone column is taken to simulate the installation of vibro-stone column. A relationship based on test is adopted to calculate the excess pore pressure induced by vibratory energy during the installation of vibro-stone column. A numerical procedure is developed based on the formula and Terzaghi-Renduric consolidation theory. Finally numerical results of composite stone column are compared single stone column.


Sign in / Sign up

Export Citation Format

Share Document