MULTIPHYSICS SIMULATION USING GPU
|
|
- Naomi Williams
- 5 years ago
- Views:
Transcription
1 MULTIPHYSICS SIMULATION USING GPU Arman Pazouki Simulation-Based Engineering Laboratory Department of Mechanical Engineering University of Wisconsin - Madison
2 Acknowledgements Prof. Dan Negrut Dr. Radu Serban Hammad Mazhar Andrew Seidl Colleagues from Simulation Based Engineering Laboratory, University of Wisconsin- Madison National Science Foundation NVIDIA 2
3 Motivation and Background 3
4 Motivation 4
5 Fluid Flexible Bodies Rigid Bodies 6/30/2014 5
6 Fluid Simulation: SPH Continuity: Momentum (Navier-Stokes): Lagrangian Kinematics: Weakly Compressible model XSPH W b r ab a h Shepard Filtering S J. Monaghan, Smoothed particle hydrodynamics, Reports on Progress in Physics 68 (1) (2005) M. Liu, G. Liu, Smoothed particle hydrodynamics (SPH): An overview and recent developments, Archives of Computational Methods in Engineering 17 (1) (2010)
7 Neighbor Search and GPU programming Case Study: How GPU can affect an algorithmic design VS 7
8 Algorithm 1 Core property: saving contacts list Parallel threads: Bins Successful for rigid body dynamics: O(1e7) Advantages Failed for SPH: O(1e6) One calculation per intersection Possibility of re-using contacts list Arbitrary shapes 8
9 Algorithm 2 Core property: find intersection whenever needed Advantage. More process, less memory Fixed size spheres Parallel threads: Particles Reduces memory access Improves cache hits. Screen shot from particles demo, NVIDIA CUDA (CUDA Samples) 9
10 Rigid and Flexible Bodies Dynamics 3D rigid body dynamics Dynamics dvi Fi dt M i dω J T J ω dt Kinematics dx dt i i i i i i V dqi 1 T Gi i, dt 2 q T q i i 1 0 i i 0 z y z 0 x y x 0 q y q q q G q z qw q x q y qw qz q y q x x w z E. Haug, Computer aided kinematics and dynamics of mechanical systems, Allyn and Bacon Boston, A. Shabana, Dynamics of Multibody Systems, Cambridge University Press, Gradient-deficient ANCF beam element Dynamics Me + Q Q Q e Q = T T 11 EA11 dx + EI dx g T Q = AS g dx a Q = S 312 T e g a s ( x ) F a Kinematics e e L r L rx e = ; r( x, e) = S( x) e ; v( x, e) = S( x) e R r R r x S shape function matrix 10
11 Fluid-Solid Interaction Boundary Condition Enforcing (BCE) markers for no-slip condition Rigidly attached to the solid body (hence their velocities are those of the corresponding material points on the solid) Hydrodynamic properties from the fluid Rigid bodies/walls Flexible beams 11
12 Parallelization thrust::reduce_by_key to reduce surface reaction forces and torques on to nodal values Custom kernels to update solid objects Fine grain parallelization Position Rotation Velocity Angular velocity 12
13 Example Simulations 13
14 Flow in porous media Example applications Oil Recovery Biology Diffusion of macromolecules within tissues Blood flow through muscles 14
15 Simulation of dense suspensions Dense suspension Finite size particles (rigid bodies) interaction Drafting, Kissing, and Tumbling (DKT) Short range interactions Lubrication and collision Flow characteristics Particle Reynolds number 1.0 Channel Reynolds number: 66 Channel Dimension: (1.1, 1.0, 1.0) m Volumetric concentration: 40% Computational aspects 23,000 rigid ellipsoids: (1.5, 1.5, 2.0) cm 2,000,000 SPH markers. Simulation performed on a single GPU, NVIDIA GTX seconds of dynamics 72 hrs to complete. Animation shows the channel mid-section 15
16 Interacting rigid and flexible objects in channel flow 16
17 Performance 17
18 Scaling analysis on NVIDIA GeForce GTX 680 Rigid body dynamics Flexible body dynamics Fluid flow 18
19 Scaling analysis (all together, table) 19
20 Validation 20
21 Particle migration in 2D and 3D Poiseuille flow Transient Poiseuille flow Cylinder in channel flow Sphere in pipe flow, Effect of rigid body rotation T. Inamuro, K. Maeba, F. Ogino, IJMF 26 (12) (2000) J. Morris, P. Fox, Y. Zhu, JCP 136 (1) (1997) J. Schonberg, E. Hinch, JFM 203 (1) (1989) 517. D. Oliver, Nature (194) (1962) B. H. Yang, J. Wang, D. D. Joseph, H. H. Hu, T.-W. Pan, and R. Glowinski, JFM 540 (2005) 109. A Lagrangian-Lagrangian Approach APS- Pittsburgh For the Simulation of FSI Problems 21
22 Radial distribution of particles in suspension [1/2] 192, 10 hour long simulation 14 seconds real time Bootstrapping method,95% confidence interval ar0.07 a av l L ( )( )( ) [0,0.69] R R Re 60, 0.027% Increasing distance from inlet G. Segre, A. Silberberg, Nature (189) (1961) 2. 22
23 Applications 23
24 Hanging flexible beam in viscose fluid Flexible cantilever in contained fluid Track position of beam tip 24
25 Flow cytometry using microfluidic techniques Fluorescence and laser-beam cell sorting Limited particle size, a 50 m Unknown effect of external field on cell viability Purification of 3D micro-tissues and cell aggregates Finite size particles, a m 25
26 Work in progress 26
27 Thank You! Chrono::FSI (Project Chrono: Simulation Based Engineering Lab (SBEL) University of Wisconsin-Madison 27
Technical Report TR
Technical Report TR-2015-09 Boundary condition enforcing methods for smoothed particle hydrodynamics Arman Pazouki 1, Baofang Song 2, Dan Negrut 1 1 University of Wisconsin-Madison, Madison, WI, 53706-1572,
More informationSupport for Multi physics in Chrono
Support for Multi physics in Chrono The Story Ahead Overview of multi physics strategy in Chrono Summary of handling rigid/flexible body dynamics using Lagrangian approach Summary of handling fluid, and
More informationCHRONO::HPC DISTRIBUTED MEMORY FLUID-SOLID INTERACTION SIMULATIONS. Felipe Gutierrez, Arman Pazouki, and Dan Negrut University of Wisconsin Madison
CHRONO::HPC DISTRIBUTED MEMORY FLUID-SOLID INTERACTION SIMULATIONS Felipe Gutierrez, Arman Pazouki, and Dan Negrut University of Wisconsin Madison Support: Rapid Innovation Fund, U.S. Army TARDEC ASME
More informationME751 Advanced Computational Multibody Dynamics
ME751 Advanced Computational Multibody Dynamics September 19, 2016 Overview of the Open-Source Multi-physics Software Chrono Antonio Recuero Quote of the Day I don't want to achieve immortality through
More informationCHRONO: A PARALLEL PHYSICS LIBRARY FOR RIGID-BODY, FLEXIBLE-BODY, AND FLUID DYNAMICS
Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-13239
More informationA high performance computing approach to the simulation of fluid-solid interaction problems with rigid and flexible components
A high performance computing approach to the simulation of fluid-solid interaction problems with rigid and flexible components Arman Pazouki 1, Radu Serban 1, Dan Negrut 1 1 University of Wisconsin-Madison,
More informationAcknowledgements. Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn. SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar
Philipp Hahn Acknowledgements Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar 2 Outline Motivation Lumped Mass Model Model properties Simulation
More informationFrom Sand Dynamics to Tank Dynamics Using Advanced Computing to Accelerate Innovation and Improve Designs in Mechanical Engineering
From Sand Dynamics to Tank Dynamics Using Advanced Computing to Accelerate Innovation and Improve Designs in Mechanical Engineering Associate Professor Dan Negrut NVIDIA CUDA Fellow Simulation-Based Engineering
More informationDivergence-Free Smoothed Particle Hydrodynamics
Copyright of figures and other materials in the paper belongs to original authors. Divergence-Free Smoothed Particle Hydrodynamics Bender et al. SCA 2015 Presented by MyungJin Choi 2016-11-26 1. Introduction
More informationcuibm A GPU Accelerated Immersed Boundary Method
cuibm A GPU Accelerated Immersed Boundary Method S. K. Layton, A. Krishnan and L. A. Barba Corresponding author: labarba@bu.edu Department of Mechanical Engineering, Boston University, Boston, MA, 225,
More informationShape of Things to Come: Next-Gen Physics Deep Dive
Shape of Things to Come: Next-Gen Physics Deep Dive Jean Pierre Bordes NVIDIA Corporation Free PhysX on CUDA PhysX by NVIDIA since March 2008 PhysX on CUDA available: August 2008 GPU PhysX in Games Physical
More informationParticle-based Fluid Simulation
Simulation in Computer Graphics Particle-based Fluid Simulation Matthias Teschner Computer Science Department University of Freiburg Application (with Pixar) 10 million fluid + 4 million rigid particles,
More informationRealistic Animation of Fluids
1 Realistic Animation of Fluids Nick Foster and Dimitris Metaxas Presented by Alex Liberman April 19, 2005 2 Previous Work Used non physics-based methods (mostly in 2D) Hard to simulate effects that rely
More informationCGT 581 G Fluids. Overview. Some terms. Some terms
CGT 581 G Fluids Bedřich Beneš, Ph.D. Purdue University Department of Computer Graphics Technology Overview Some terms Incompressible Navier-Stokes Boundary conditions Lagrange vs. Euler Eulerian approaches
More informationCS 231. Fluid simulation
CS 231 Fluid simulation Why Simulate Fluids? Feature film special effects Computer games Medicine (e.g. blood flow in heart) Because it s fun Fluid Simulation Called Computational Fluid Dynamics (CFD)
More informationME964 High Performance Computing for Engineering Applications
ME964 High Performance Computing for Engineering Applications Outlining Midterm Projects Topic 3: GPU-based FEA Topic 4: GPU Direct Solver for Sparse Linear Algebra March 01, 2011 Dan Negrut, 2011 ME964
More informationCharacteristic Aspects of SPH Solutions
Characteristic Aspects of SPH Solutions for Free Surface Problems: Source and Possible Treatment of High Frequency Numerical Oscillations of Local Loads. A. Colagrossi*, D. Le Touzé & G.Colicchio* *INSEAN
More information2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123
2.7 Cloth Animation 320491: Advanced Graphics - Chapter 2 123 Example: Cloth draping Image Michael Kass 320491: Advanced Graphics - Chapter 2 124 Cloth using mass-spring model Network of masses and springs
More informationNumerical Simulation of Coupled Fluid-Solid Systems by Fictitious Boundary and Grid Deformation Methods
Numerical Simulation of Coupled Fluid-Solid Systems by Fictitious Boundary and Grid Deformation Methods Decheng Wan 1 and Stefan Turek 2 Institute of Applied Mathematics LS III, University of Dortmund,
More informationCUDA. Fluid simulation Lattice Boltzmann Models Cellular Automata
CUDA Fluid simulation Lattice Boltzmann Models Cellular Automata Please excuse my layout of slides for the remaining part of the talk! Fluid Simulation Navier Stokes equations for incompressible fluids
More informationA singular value decomposition based generalized finite difference method for fluid solid interaction problems
Fluid Structure Interaction V 25 A singular value decomposition based generalized finite difference method for fluid solid interaction problems P. Yu, K. S. Yeo, X. Y. Wang & S. J. Ang Department of Mechanical
More informationStrömningslära Fluid Dynamics. Computer laboratories using COMSOL v4.4
UMEÅ UNIVERSITY Department of Physics Claude Dion Olexii Iukhymenko May 15, 2015 Strömningslära Fluid Dynamics (5FY144) Computer laboratories using COMSOL v4.4!! Report requirements Computer labs must
More informationNVIDIA. Interacting with Particle Simulation in Maya using CUDA & Maximus. Wil Braithwaite NVIDIA Applied Engineering Digital Film
NVIDIA Interacting with Particle Simulation in Maya using CUDA & Maximus Wil Braithwaite NVIDIA Applied Engineering Digital Film Some particle milestones FX Rendering Physics 1982 - First CG particle FX
More information3D Simulation of Dam-break effect on a Solid Wall using Smoothed Particle Hydrodynamic
ISCS 2013 Selected Papers Dam-break effect on a Solid Wall 1 3D Simulation of Dam-break effect on a Solid Wall using Smoothed Particle Hydrodynamic Suprijadi a,b, F. Faizal b, C.F. Naa a and A.Trisnawan
More informationInteraction of Fluid Simulation Based on PhysX Physics Engine. Huibai Wang, Jianfei Wan, Fengquan Zhang
4th International Conference on Sensors, Measurement and Intelligent Materials (ICSMIM 2015) Interaction of Fluid Simulation Based on PhysX Physics Engine Huibai Wang, Jianfei Wan, Fengquan Zhang College
More informationAbstract. Introduction. Kevin Todisco
- Kevin Todisco Figure 1: A large scale example of the simulation. The leftmost image shows the beginning of the test case, and shows how the fluid refracts the environment around it. The middle image
More informationParticleworks: Particle-based CAE Software fully ported to GPU
Particleworks: Particle-based CAE Software fully ported to GPU Introduction PrometechVideo_v3.2.3.wmv 3.5 min. Particleworks Why the particle method? Existing methods FEM, FVM, FLIP, Fluid calculation
More informationMicrowell Mixing with Surface Tension
Microwell Mixing with Surface Tension Nick Cox Supervised by Professor Bruce Finlayson University of Washington Department of Chemical Engineering June 6, 2007 Abstract For many applications in the pharmaceutical
More informationCUDA Particles. Simon Green
CUDA Particles Simon Green sdkfeedback@nvidia.com Document Change History Version Date Responsible Reason for Change 1.0 Sept 19 2007 Simon Green Initial draft Abstract Particle systems [1] are a commonly
More informationDRAFT: CHRONO: A PARALLEL PHYSICS LIBRARY FOR RIGID-BODY, FLEXIBLE-BODY, AND FLUID DYNAMICS
Proceedings of the ASME 2013 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-13239
More informationApplications of ICFD /SPH Solvers by LS-DYNA to Solve Water Splashing Impact to Automobile Body. Abstract
Applications of ICFD /SPH Solvers by LS-DYNA to Solve Water Splashing Impact to Automobile Body George Wang (1 ), Kevin Gardner (3), Eric DeHoff (1), Facundo del Pin (2), Inaki Caldichoury (2), Edouard
More informationLattice Boltzmann with CUDA
Lattice Boltzmann with CUDA Lan Shi, Li Yi & Liyuan Zhang Hauptseminar: Multicore Architectures and Programming Page 1 Outline Overview of LBM An usage of LBM Algorithm Implementation in CUDA and Optimization
More informationT6: Position-Based Simulation Methods in Computer Graphics. Jan Bender Miles Macklin Matthias Müller
T6: Position-Based Simulation Methods in Computer Graphics Jan Bender Miles Macklin Matthias Müller Jan Bender Organizer Professor at the Visual Computing Institute at Aachen University Research topics
More informationSPH: Why and what for?
SPH: Why and what for? 4 th SPHERIC training day David Le Touzé, Fluid Mechanics Laboratory, Ecole Centrale de Nantes / CNRS SPH What for and why? How it works? Why not for everything? Duality of SPH SPH
More informationCFD in COMSOL Multiphysics
CFD in COMSOL Multiphysics Christian Wollblad Copyright 2017 COMSOL. Any of the images, text, and equations here may be copied and modified for your own internal use. All trademarks are the property of
More informationOptimizing Bio-Inspired Flow Channel Design on Bipolar Plates of PEM Fuel Cells
Excerpt from the Proceedings of the COMSOL Conference 2010 Boston Optimizing Bio-Inspired Flow Channel Design on Bipolar Plates of PEM Fuel Cells James A. Peitzmeier *1, Steven Kapturowski 2 and Xia Wang
More informationGPU Simulations of Violent Flows with Smooth Particle Hydrodynamics (SPH) Method
Available online at www.prace-ri.eu Partnership for Advanced Computing in Europe GPU Simulations of Violent Flows with Smooth Particle Hydrodynamics (SPH) Method T. Arslan a*, M. Özbulut b a Norwegian
More informationA simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s
CENG 732 Computer Animation This week Inverse Kinematics (continued) Rigid Body Simulation Bodies in free fall Bodies in contact Spring 2006-2007 Week 5 Inverse Kinematics Physically Based Rigid Body Simulation
More informationIntegration of deformable tire-soil interaction simulation capabilities in physics-based off-road mobility solver
University of Iowa Iowa Research Online Theses and Dissertations Fall 2016 Integration of deformable tire-soil interaction simulation capabilities in physics-based off-road mobility solver Bryan Peterson
More informationProject Chrono. Overview, structure, capabilities
Project Chrono Overview, structure, capabilities Project Chrono Growing ecosystem of software tools Multi physics simulation engine Open source, released under permissive BSD 3 license Provides support
More informationL10 Layered Depth Normal Images. Introduction Related Work Structured Point Representation Boolean Operations Conclusion
L10 Layered Depth Normal Images Introduction Related Work Structured Point Representation Boolean Operations Conclusion 1 Introduction Purpose: using the computational power on GPU to speed up solid modeling
More informationA Particle Cellular Automata Model for Fluid Simulations
Annals of University of Craiova, Math. Comp. Sci. Ser. Volume 36(2), 2009, Pages 35 41 ISSN: 1223-6934 A Particle Cellular Automata Model for Fluid Simulations Costin-Radu Boldea Abstract. A new cellular-automaton
More informationHIGH PERFORMANCE COMPUTATION (HPC) FOR THE
HIGH PERFORMANCE COMPUTATION (HPC) FOR THE DEVELOPMENT OF FLUIDIZED BED TECHNOLOGIES FOR BIOMASS GASIFICATION AND CO2 CAPTURE P. Fede, H. Neau, O. Simonin Université de Toulouse; INPT, UPS ; IMFT ; 31400
More informationFluid Simulation. [Thürey 10] [Pfaff 10] [Chentanez 11]
Fluid Simulation [Thürey 10] [Pfaff 10] [Chentanez 11] 1 Computational Fluid Dynamics 3 Graphics Why don t we just take existing models from CFD for Computer Graphics applications? 4 Graphics Why don t
More informationUniversity of Quebec at Chicoutimi (UQAC) Friction Stir Welding Research Group. A CUDA Fortran. Story
University of Quebec at Chicoutimi (UQAC) Friction Stir Welding Research Group A CUDA Fortran Story Summary At the University of Quebec at Chicoutimi (UQAC) friction stir welding (FSW) research group,
More informationEfficient Tridiagonal Solvers for ADI methods and Fluid Simulation
Efficient Tridiagonal Solvers for ADI methods and Fluid Simulation Nikolai Sakharnykh - NVIDIA San Jose Convention Center, San Jose, CA September 21, 2010 Introduction Tridiagonal solvers very popular
More informationVelocity and Concentration Properties of Porous Medium in a Microfluidic Device
Velocity and Concentration Properties of Porous Medium in a Microfluidic Device Rachel Freeman Department of Chemical Engineering University of Washington ChemE 499 Undergraduate Research December 14,
More informationHigh Performance Computational Dynamics in a Heterogeneous Hardware Ecosystem
High Performance Computational Dynamics in a Heterogeneous Hardware Ecosystem Associate Prof. Dan Negrut NVIDIA CUDA Fellow Simulation-Based Engineering Lab Department of Mechanical Engineering University
More informationThermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA
Thermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA INTRODUCTION: Jingxiao Xu, Jason Wang LSTC Heat transfer is very important in many industrial and geophysical problems. Many
More informationCS-184: Computer Graphics Lecture #21: Fluid Simulation II
CS-184: Computer Graphics Lecture #21: Fluid Simulation II Rahul Narain University of California, Berkeley Nov. 18 19, 2013 Grid-based fluid simulation Recap: Eulerian viewpoint Grid is fixed, fluid moves
More informationAdarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs)
OBJECTIVE FLUID SIMULATIONS Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs) The basic objective of the project is the implementation of the paper Stable Fluids (Jos Stam, SIGGRAPH 99). The final
More informationContinuum-Microscopic Models
Scientific Computing and Numerical Analysis Seminar October 1, 2010 Outline Heterogeneous Multiscale Method Adaptive Mesh ad Algorithm Refinement Equation-Free Method Incorporates two scales (length, time
More informationC. A. D. Fraga Filho 1,2, D. F. Pezzin 1 & J. T. A. Chacaltana 1. Abstract
Advanced Computational Methods and Experiments in Heat Transfer XIII 15 A numerical study of heat diffusion using the Lagrangian particle SPH method and the Eulerian Finite-Volume method: analysis of convergence,
More informationFEMLAB Exercise 1 for ChE366
FEMLAB Exercise 1 for ChE366 Problem statement Consider a spherical particle of radius r s moving with constant velocity U in an infinitely long cylinder of radius R that contains a Newtonian fluid. Let
More informationInteractive Fluid Simulation using Augmented Reality Interface
Interactive Fluid Simulation using Augmented Reality Interface Makoto Fuisawa 1, Hirokazu Kato 1 1 Graduate School of Information Science, Nara Institute of Science and Technology, 8916-5 Takayama, Ikoma,
More informationLevel set methods Formulation of Interface Propagation Boundary Value PDE Initial Value PDE Motion in an externally generated velocity field
Level Set Methods Overview Level set methods Formulation of Interface Propagation Boundary Value PDE Initial Value PDE Motion in an externally generated velocity field Convection Upwind ddifferencingi
More informationNumerical Simulation of Coastal Wave Processes with the Use of Smoothed Particle Hydrodynamics (SPH) Method
Aristotle University of Thessaloniki Faculty of Engineering Department of Civil Engineering Division of Hydraulics and Environmental Engineering Laboratory of Maritime Engineering Christos V. Makris Dipl.
More informationAutodesk Simulation Multiphysics
Autodesk Simulation Multiphysics Course Length: 2 days This course will introduce you to performing computational fluid dynamics (CFD) analyses on 3-D models. All of the available load and constraint options
More informationME751 Advanced Computational Multibody Dynamics
ME751 Advanced Computational Multibody Dynamics November 9, 2016 Antonio Recuero University of Wisconsin-Madison Quote of the Day I intend to live forever, or die trying. -Groucho Marx 2 Before we get
More informationLaboratory-to-Pilot Fluidization Scaling Study with Eulerian Multiphase CFD Model
Ari Vepsäläinen LTY Heterogeneous Mass Transfer Characteristics in Char Combustion at Fluidized Beds Laboratory-to-Pilot Fluidization Scaling Study with Eulerian Multiphase CFD Model Research program on
More informationParticle-Based Fluid Simulation. CSE169: Computer Animation Steve Rotenberg UCSD, Spring 2016
Particle-Based Fluid Simulation CSE169: Computer Animation Steve Rotenberg UCSD, Spring 2016 Del Operations Del: = x Gradient: s = s x y s y z s z Divergence: v = v x + v y + v z x y z Curl: v = v z v
More informationSoftware and Performance Engineering for numerical codes on GPU clusters
Software and Performance Engineering for numerical codes on GPU clusters H. Köstler International Workshop of GPU Solutions to Multiscale Problems in Science and Engineering Harbin, China 28.7.2010 2 3
More informationALE Seamless Immersed Boundary Method with Overset Grid System for Multiple Moving Objects
Tenth International Conference on Computational Fluid Dynamics (ICCFD10), Barcelona,Spain, July 9-13, 2018 ICCFD10-047 ALE Seamless Immersed Boundary Method with Overset Grid System for Multiple Moving
More informationRealistic Animation of Fluids
Realistic Animation of Fluids p. 1/2 Realistic Animation of Fluids Nick Foster and Dimitri Metaxas Realistic Animation of Fluids p. 2/2 Overview Problem Statement Previous Work Navier-Stokes Equations
More informationSolved with COMSOL Multiphysics 4.2
Peristaltic Pump Solved with COMSOL Multiphysics 4.2 Introduction In a peristaltic pump, rotating rollers squeeze a flexible tube. As the pushed-down rollers move along the tube, fluids in the tube follow
More informationChapter 3: Computer Animation Reminder: Descriptive animation. Procedural animation : Examples. Towards methods that generate motion?
Chapter 3 : Computer Animation (continued) Chapter 3: Computer Animation Reminder: Descriptive animation Describes a single motion, with manual control Ex: direct kinematics with key-frames, inverse kinematics
More informationCUDA Particles. Simon Green
CUDA Particles Simon Green sdkfeedback@nvidia.com Document Change History Version Date Responsible Reason for Change 1.0 Sept 19 2007 Simon Green Initial draft 1.1 Nov 3 2007 Simon Green Fixed some mistakes,
More informationSolved with COMSOL Multiphysics 4.0a. COPYRIGHT 2010 COMSOL AB.
Journal Bearing Introduction Journal bearings are used to carry radial loads, for example, to support a rotating shaft. A simple journal bearing consists of two rigid cylinders. The outer cylinder (bearing)
More informationComparison between incompressible SPH solvers
2017 21st International Conference on Control Systems and Computer Science Comparison between incompressible SPH solvers Claudiu Baronea, Adrian Cojocaru, Mihai Francu, Anca Morar, Victor Asavei Computer
More informationRecent applications of overset mesh technology in SC/Tetra
Recent applications of overset mesh technology in SC/Tetra NIA CFD Seminar October 6, 2014 Tomohiro Irie Software Cradle Co., Ltd. 1 Contents Introduction Software Cradle SC/Tetra Background of Demands
More informationNavier-Stokes & Flow Simulation
Last Time? Navier-Stokes & Flow Simulation Optional Reading for Last Time: Spring-Mass Systems Numerical Integration (Euler, Midpoint, Runge-Kutta) Modeling string, hair, & cloth HW2: Cloth & Fluid Simulation
More informationGPU-based Distributed Behavior Models with CUDA
GPU-based Distributed Behavior Models with CUDA Courtesy: YouTube, ISIS Lab, Universita degli Studi di Salerno Bradly Alicea Introduction Flocking: Reynolds boids algorithm. * models simple local behaviors
More informationPARALLEL SIMULATION OF A FLUID FLOW BY MEANS OF THE SPH METHOD: OPENMP VS. MPI COMPARISON. Pawe l Wróblewski, Krzysztof Boryczko
Computing and Informatics, Vol. 28, 2009, 139 150 PARALLEL SIMULATION OF A FLUID FLOW BY MEANS OF THE SPH METHOD: OPENMP VS. MPI COMPARISON Pawe l Wróblewski, Krzysztof Boryczko Department of Computer
More informationParallel GPU-Based Fluid Animation. Master s thesis in Interaction Design and Technologies JAKOB SVENSSON
Parallel GPU-Based Fluid Animation Master s thesis in Interaction Design and Technologies JAKOB SVENSSON Department of Applied Information Technology CHALMERS UNIVERSITY OF TECHNOLOGY Gothenburg, Sweden
More informationChrono::Vehicle Template-Based Ground Vehicle Modeling and Simulation
Chrono::Vehicle Template-Based Ground Vehicle Modeling and Simulation Radu Serban, Michael Taylor, Dan Negrut, and Alessandro Tasora Abstract Chrono::Vehicle is a module of the open-source multi-physics
More informationInteractive Fluid Simulation Using Augmented Reality Interface
Interactive Fluid Simulation Using Augmented Reality Interface Makoto Fuisawa and Hirokazu Kato Graduate School of Information Science, Nara Institute of Science and Technology, 8916-5 Takayama, Ikoma,
More informationVisual Analysis of Lagrangian Particle Data from Combustion Simulations
Visual Analysis of Lagrangian Particle Data from Combustion Simulations Hongfeng Yu Sandia National Laboratories, CA Ultrascale Visualization Workshop, SC11 Nov 13 2011, Seattle, WA Joint work with Jishang
More informationA Comparative CFD Analysis of a Journal Bearing with a Microgroove on the Shaft & Journal
Proceedings of International Conference on Innovation & Research in Technology for Sustainable Development (ICIRT 2012), 01-03 November 2012 182 A Comparative CFD Analysis of a Journal Bearing with a Microgroove
More informationRealtime Water Simulation on GPU. Nuttapong Chentanez NVIDIA Research
1 Realtime Water Simulation on GPU Nuttapong Chentanez NVIDIA Research 2 3 Overview Approaches to realtime water simulation Hybrid shallow water solver + particles Hybrid 3D tall cell water solver + particles
More informationNumerical study of composite structures subjected to slamming loads using Smoothed Particle Hydrodynamics (SPH)
Proceedings of the 8th International Conference on Structural Dynamics, EURODYN 2011 Leuven, Belgium, 4-6 July 2011 G. De Roeck, G. Degrande, G. Lombaert, G. Müller (eds.) ISBN 978-90-760-1931-4 3077 Numerical
More informationPorous Reactor with Injection Needle
Porous Reactor with Injection Needle Introduction This model treats the flow field and species distribution in an experimental reactor for studies of heterogeneous catalysis. The model exemplifies the
More informationWater Sloshing Tutorial (Particleworks)
Water Sloshing Tutorial (Particleworks) Copyright 2018 FunctionBay, Inc. All rights reserved. User and training documentation from FunctionBay, Inc. is subjected to the copyright laws of the Republic of
More informationParticle Simulation using CUDA. Simon Green
Particle Simulation using CUDA Simon Green sdkfeedback@nvidia.com July 2012 Document Change History Version Date Responsible Reason for Change 1.0 Sept 19 2007 Simon Green Initial draft 1.1 Nov 3 2007
More informationCFD modelling of fall pipe rock dumping using PICIN
CFD modelling of fall pipe rock dumping using PICIN Qiang CHEN 1, David M KELLY 2,3, Jeremy SPEARMAN 2, Aggelos DIMAKOPOULOS 2, Jun ZANG 1, Chris J K WILLIAMS 1 1 Department of Architecture and Civil Engineering,
More informationSIMULATION OF FLOW FIELD AROUND AND INSIDE SCOUR PROTECTION WITH PHYSICAL AND REALISTIC PARTICLE CONFIGURATIONS
XIX International Conference on Water Resources CMWR 2012 University of Illinois at Urbana-Champaign June 17-22, 2012 SIMULATION OF FLOW FIELD AROUND AND INSIDE SCOUR PROTECTION WITH PHYSICAL AND REALISTIC
More informationOverview of Traditional Surface Tracking Methods
Liquid Simulation With Mesh-Based Surface Tracking Overview of Traditional Surface Tracking Methods Matthias Müller Introduction Research lead of NVIDIA PhysX team PhysX GPU acc. Game physics engine www.nvidia.com\physx
More informationPotsdam Propeller Test Case (PPTC)
Second International Symposium on Marine Propulsors smp 11, Hamburg, Germany, June 2011 Workshop: Propeller performance Potsdam Propeller Test Case (PPTC) Olof Klerebrant Klasson 1, Tobias Huuva 2 1 Core
More informationAn Overview of Computational Fluid Dynamics
An Overview of Computational Fluid Dynamics Dr. Nor Azwadi bin Che Sidik Faculty of Mechanical Engineering Universiti Teknologi Malaysia INSPIRING CREATIVE AND INNOVATIVE MINDS 1 What is CFD? C computational
More informationDispersion of rod-like particles in a turbulent free jet
Test case Dispersion of rod-like particles in a turbulent free jet 1. MOTIVATION: Turbulent particle dispersion is a fundamental issue in a number of industrial and environmental applications. An important
More informationBudget justification for a $90,000/year supplement of the $2,000,000 three year KDI/NCC award for
Budget justification for a $90,000/year supplement of the $2,000,000 three year KDI/NCC award for Direct numerical simulation and modeling of Solid-Liquid Flows The goal of the KDI/NCC proposal is to carry
More informationThermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA
Thermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA Jingxiao Xu 1, Jason Wang 2 1 LSTC 2 LSTC 1 Abstract Smooth particles hydrodynamics is a meshfree, Lagrangian particle method
More informationTerminal Falling Velocity of a Sand Grain
Terminal Falling Velocity of a Sand Grain Introduction The first stop for polluted water entering a water work is normally a large tank, where large particles are left to settle. More generally, gravity
More informationA GPU ACCELERATED SMOOTHED PARTICLE HYDRODYNAMICS CAPABILITY FOR HOUDINI. A Thesis MATHEW ALLEN SANFORD
A GPU ACCELERATED SMOOTHED PARTICLE HYDRODYNAMICS CAPABILITY FOR HOUDINI A Thesis by MATHEW ALLEN SANFORD Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the
More informationMassively Parallel OpenMP-MPI Implementation of the SPH Code DualSPHysics
Massively Parallel OpenMP-MPI Implementation of the SPH Code DualSPHysics Athanasios Mokos, Benedict D. Rogers School of Mechanical, Aeronautical and Civil Engineering University of Manchester, UK Funded
More informationCharacterizing Flow in Oil Reservoir Rock Using Smooth Particle Hydrodynamics
Characterizing Flow in Oil Reservoir Rock Using Smooth Particle Hydrodynamics * Peter G. Tilke, David W. Holmes, and John R. Williams * Department of Mathematics and Modeling, Schlumberger-Doll Research
More informationEulerian Techniques for Fluid-Structure Interactions - Part II: Applications
Published in Lecture Notes in Computational Science and Engineering Vol. 103, Proceedings of ENUMATH 2013, pp. 755-762, Springer, 2014 Eulerian Techniques for Fluid-Structure Interactions - Part II: Applications
More informationIntroduction to the immersed boundary method
Introduction to the immersed boundary method Motivation. Hydrodynamics and boundary conditions The incompressible Navier-Stokes equations, ( ) u ρ + (u )u = p + ρν 2 u + f, () t are partial differential
More informationSPH Accuracy to Describe the Wave Impact on a Tall Structure (benchmark case 1)
SPH Accuracy to Describe the Wave Impact on a Tall Structure (benchmark case 1) M. GómezG mez-gesteira 1, A. J. C. Crespo 1, M. decastro 1 & R. A. Dalrymple 2 1 GRUPO DE FÍSICA DE LA ATMÓSFERA Y DEL OCÉANO,
More informationSmoke Simulation using Smoothed Particle Hydrodynamics (SPH) Shruti Jain MSc Computer Animation and Visual Eects Bournemouth University
Smoke Simulation using Smoothed Particle Hydrodynamics (SPH) Shruti Jain MSc Computer Animation and Visual Eects Bournemouth University 21st November 2014 1 Abstract This report is based on the implementation
More informationFluids in Games. Jim Van Verth Insomniac Games
Fluids in Games Jim Van Verth Insomniac Games www.insomniacgames.com jim@essentialmath.com Introductory Bits General summary with some details Not a fluids expert Theory and examples What is a Fluid? Deformable
More information