Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Arman Pazouki is active.

Publication


Featured researches published by Arman Pazouki.


ieee international conference on high performance computing data and analytics | 2015

Chrono: An Open Source Multi-physics Dynamics Engine

Alessandro Tasora; Radu Serban; Hammad Mazhar; Arman Pazouki; Daniel Melanz; Jonathan A. Fleischmann; Michael R. Taylor; Hioyuki Sugiyama; Dan Negrut

We provide an overview of a multi-physics dynamics engine called Chrono. Its forte is the handling of complex and large dynamic systems containing millions of rigid bodies that interact through frictional contact. Chrono has been recently augmented to support the modeling of fluid-solid interaction (FSI) problems and linear and nonlinear finite element analysis (FEA). We discuss Chrono’s software layout/design and outline some of the modeling and numerical solution techniques at the cornerstone of this dynamics engine. We briefly report on some validation studies that gauge the predictive attribute of the software solution. Chrono is released as open source under a permissive BSD3 license and available for download on GitHub.


Mathematics and Computers in Simulation | 2012

Original article: Parallel collision detection of ellipsoids with applications in large scale multibody dynamics

Arman Pazouki; Hammad Mazhar; Dan Negrut

This contribution describes a parallel approach for determining the collision state of a large collection of ellipsoids. Collision detection is required in granular dynamics simulation where it can combine with a differential variational inequality solver or discrete element method to approximate the time evolution of a collection of rigid bodies interacting through frictional contact. The approach proposed is structured on three levels. At the lowest level, the collision information associated with two colliding ellipsoids is obtained as the solution of a two-variable unconstrained optimization problem for which first and second order sensitivity information is derived analytically. Although this optimization approach suffices to resolve the collision problem between any two arbitrary ellipsoids, a less versatile but more efficient approach precedes it to gauge whether two ellipsoids are actually in contact and require the more costly optimization approach. This intermediate level draws on the analytical solution of a 3rd order polynomial obtained from the characteristic equation of two arbitrary ellipsoids. Finally, this intermediate level is invoked by the outer level only when a 3D spatial binning algorithm indicates that two ellipsoids share the same bin (box) and therefore could potentially collide. This multi-level approach is implemented in parallel and when executed on a ubiquitous Graphics Processing Unit (GPU) card scales linearly and yields a two orders of magnitude speedup over a similar algorithm executed on the Central Processing Unit (CPU). The GPU-based ellipsoid contact detection algorithm yields a 14-fold speedup over a CPU-based sphere contact detection algorithm implemented in the third party open source Bullet Physics Library (BPL). The proposed methodology provides the efficiency demanded by granular dynamics applications, which routinely handle scenarios with millions of collision events.


GPU Computing Gems Jade Edition | 2012

Solving Large Multibody Dynamics Problems on the GPU

Dan Negrut; Alessandro Tasora; Mihai Anitescu; Hammad Mazhar; Toby Heyn; Arman Pazouki

Publisher Summary This chapter describes an approach for the dynamic simulation of large collections of rigid bodies interacting through millions of frictional contacts and bilateral mechanical constraints. The ability to efficiently and accurately simulate the dynamics of rigid multibody systems is relevant in computer-aided engineering design, virtual reality, video games, and computer graphics. Devices composed of rigid bodies interacting through frictional contacts and mechanical joints pose numerical solution challenges because of the discontinuous nature of the motion. Reports indicate that the most popular rigid body software for engineering simulation, which uses an approach based on the so-called “discrete element method,” runs into significant difficulties when handling problems involving thousands of contact events. Another example of commercially available rigid body dynamics software is NVIDIAs PhysX. This software is commonly used in real-time applications where performance is the primary goal. The formulation of the equations of motion, that is, the equations that govern the time evolution of a multibody system, is based on the absolute, or Cartesian, representation of the attitude of each rigid body in the system. The GPU dynamics solver data structures are implemented as large arrays (buffers) to match the execution model associated with NVIDIAs CUDA. Four main buffers used are—the contacts buffer, the constraints buffer, the reduction buffer, and the bodies buffer. The data structure for the contacts has been mapped into columns of four floats.


ASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2012

Direct Simulation of Lateral Migration of Buoyant Particles in Channel Flow Using GPU Computing

Arman Pazouki; Dan Negrut

The current work promotes the implementation of the Smoothed Particle Hydrodynamics (SPH) method for the Fluid-Solid Interaction (FSI) problems on three levels: 1- an algorithm is described to simulate FSI problems, 2- a parallel GPU implementation is described to efficiently alleviate the performance problem of the SPH method, and 3- validations against other numerical methods and experimental results are presented to demonstrate the accuracy of SPH and SPH-based FSI simulations. While the numerical solution of the fluid dynamics is performed via SPH method, the general Newton-Euler equations of motion are solved for the time evolution of the rigid bodies. Moreover, the frictional contacts in the solid phase are resolved by the Discrete Element Method (DEM), which draws on a viscoelastic model for the mutual interactions. SPH is a Lagrangian method and allows an efficient and straightforward coupling of the fluid and solid phases, where any interface, including boundaries, can be decomposed by SPH particles. Therefore, with a single SPH algorithm, fluid flow and interfacial interactions, namely force and motion, are considered. Furthermore, without any extra effort, the contact resolution of rigid bodies with complex geometries benefits from the spherical decomposition of solid surfaces. Although SPH provides 2nd order accuracy in the discretization of mass and momentum equations, the pressure field may still exhibit large oscillations. One of the most straightforward and computationally inexpensive solutions to this problem is the density re-initialization technique. Additionally, to prevent particle interpenetration and improve the incompressibility of the flow field, the XSPH correction is adopted herein. Despite being relatively straightforward to implement for the analysis of both internal and free surface flows, a naive SPH simulation does not exhibit the efficiency required for the 3D simulation of real-life fluid flow problems. To address this issue, the software implementation of the proposed framework relies on parallel implementation of the spatial subdivision method on the Graphics Processing Unit (GPU), which allows for an efficient 3D simulation of the fluid flow. Similarly, the time evolution and contact resolution of rigid bodies are implemented using independent GPU-based kernels, which results in an embarrassingly parallel algorithm. Three problems are considered in the current work to show the accuracy of SPH and FSI algorithms. In the first problem, the simulation of the transient Poiseuille flow exhibits an exact match with the analytical solution in series form. The lateral migration of the neutrally buoyant circular cylinder, referred to as tubular pinch effect, is successfully captured in the second problem. In the third problem, the migration of spherical particles in pipe flow was simulated. Two tests were performed to demonstrate whether the Magnus effect or the curvature of the velocity profile cause the particle migration. At the end, the original experiment of the Segre and Silberberg (Segre and Silberberg, Nature 189 (1961) 209–210), which is composed of 3D fluid flow and several rigid particles, is simulated.© 2012 ASME


Archive | 2014

A Lagrangian–Lagrangian Framework for the Simulation of Rigid and Deformable Bodies in Fluid

Arman Pazouki; Radu Serban; Dan Negrut

We present a Lagrangian–Lagrangian approach for the simulation of fully resolved Fluid Solid/Structure Interaction (FSI) problems. In the proposed approach, the method of Smoothed Particle Hydrodynamics (SPH) is used to simulate the fluid dynamics in a Lagrangian framework. The solid phase is a general multibody dynamics system composed of a collection of interacting rigid and deformable objects. While the motion of arbitrarily shaped rigid objects is approached in a classical 3D rigid body dynamics framework, the Absolute Nodal Coordinate Formulation (ANCF) is used to model the deformable components, thus enabling the investigation of compliant elements that experience large deformations with entangling and self-contact. The dynamics of the two phases, fluid and solid, are coupled with the help of Lagrangian markers, referred to as Boundary Condition Enforcing (BCE) markers which are used to impose no-slip and impenetrability conditions. Such BCE markers are associated both with the solid suspended particles and with any confining boundary walls and are distributed in a narrow layer on and below the surface of solid objects. The ensuing fluid–solid interaction forces are mapped into generalized forces on the rigid and flexible bodies and subsequently used to update the dynamics of the solid objects according to rigid body motion or ANCF method. The robustness and performance of the simulation algorithm is demonstrated through several numerical simulation studies.


Computers & Mathematics With Applications | 2016

Numerical investigation of microfluidic sorting of microtissues

Arman Pazouki; Dan Negrut

We characterize through simulation a microfluidic-based particle sorting approach instrumental in flow cytometry for quantifying microtissue features. The microtissues are represented herein as rigid spheres. The numerical solution employed draws on a Lagrangian-Lagrangian (LL), Smoothed Particle Hydrodynamics (SPH) approach for the simulation of the coupled fluid-rigid-body dynamics. The study sets out to first quantify the influence of the discretization resolution, numerical integration step size, and SPH marker spacing on the accuracy of the numerical solution. By considering the particle motion through the microfluidic device, we report particle surface stresses in the range of ź = 0.1 , 1.0 Pa ; i.e.,źsignificantly lower than the critical value of 100 Pa that would affect cell viability. Lift-off of non-neutrally buoyant particles in a rectangular channel flow at the target flow regime is investigated to gauge whether the particle shear stress is magnified as a result of dragging on the wall. Several channel designs are considered to assess the effect of channel shape on the performance of the particle sorting device. Moreover, it is shown that a deviation in flow rate does not influence the focusing of the particles at the channel outlet.


ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2013

Chrono: A Parallel Physics Library for Rigid-Body, Flexible-Body, and Fluid Dynamics

Toby Heyn; Hammad Mazhar; Arman Pazouki; Daniel Melanz; Andrew Seidl; Justin Madsen; Aaron Bartholomew; Dan Negrut; David Lamb; Alessandro Tasora

This contribution discusses a multi-physics simulation engine, called Chrono, that relies heavily on parallel computing. Chrono aims at simulating the dynamics of systems containing rigid bodies, flexible (compliant) bodies, and fluid-rigid body interaction. To this end, it relies on five modules: equation formulation (modeling), equation solution (simulation), collision detection support, domain decomposition for parallel computing, and post-processing analysis with emphasis on high quality rendering/visualization. For each component we point out how parallel CPU and/or GPU computing have been leveraged to allow for the simulation of applications with millions of degrees of freedom such as rover dynamics on granular terrain, fluid-structure interaction problems, or large-scale flexible body dynamics with friction and contact for applications in polymer analysis.


Computers & Mathematics With Applications | 2018

Instability of smoothed particle hydrodynamics applied to Poiseuille flows

Baofang Song; Arman Pazouki; Thorsten Pöschel

Abstract Smoothed particle hydrodynamics (SPH) has been widely applied to flows with free surface, multi-phase flow, and systems with complex boundary geometry. However, it has been shown that SPH suffers from transverse instability when applied to simple wall-bounded shear flows such as Poiseuille and Couette flows at moderate and high Reynolds number, Re ≳ 1 , casting the application of SPH to practical situations into doubt, where the Reynolds number is frequently large. Here, we consider Poiseuille flows for a wide range of Reynolds number and find that the documented instability of SPH can be avoided by using appropriate ratio of smoothing length to particle spacing in combination with a density re-initialization technique, which has not been systematically investigated in simulations of simple shear flows. We also probe the source of the instability and point out the limitations of SPH for wall-bounded shear flows at high Reynolds number.


ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2017

A Partitioned Lagrangian-Lagrangian Approach for Fluid-Solid Interaction Problems

Milad Rakhsha; Arman Pazouki; Radu Serban; Dan Negrut

We present a Lagrangian-Lagrangian method for solving Fluid-Solid Interaction (FSI) problems in which the solid phase is deformable/compliant. The fluid phase is modeled using Smoothed Particles Hydrodynamics (SPH); the deformable bodies are modeled with the Absolute Nodal Coordinate Formulation (ANCF). Each phase is integrated implicitly in time and the solutions are coupled explicitly by a force-displacement coupling in which the fluid-on-solid effect is modeled via forces applied to the solid phase; and, the solid-on-fluid effect is modeled via fluid boundary conditions. We validate the formulation against two experimental tests: dam brake and elastic gate analysis.


Mechanical Sciences | 2013

CHRONO: a parallel multi-physics library for rigid-body, flexible-body, and fluid dynamics

Hammad Mazhar; Toby Heyn; Arman Pazouki; Daniel Melanz; Andrew Seidl; Aaron Bartholomew; Alessandro Tasora; Dan Negrut

Collaboration


Dive into the Arman Pazouki's collaboration.

Top Co-Authors

Avatar

Dan Negrut

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Hammad Mazhar

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Radu Serban

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Daniel I. Goldman

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Andrew Zangwill

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Daniel Melanz

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Feifei Qian

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jennifer Rieser

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Perrin E. Schiebel

Georgia Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge