Automotive Soiling Simulation Based On Massive Particle Tracing Stefan Röttger Martin Schulz Wolf Bartelheimer Thomas Ertl Visualization and Interactive.

Slides:



Advertisements
Similar presentations
Real-Time Rendering 靜宜大學資工研究所 蔡奇偉副教授 2010©.
Advertisements

Outline Flows Flow tiles Applications Assessment Conclusion.
Instructor: André Bakker
A model for the capture of aerially sprayed pesticide by barley S.J.Cox, D.W.Salt, B.E.Lee & M.G.Ford University of Portsmouth, U.K.
3. The Motion of Particles Drag force d particle diameter V flow velocity Spherical particle, Re < 1 Drag coefficient A projected area.
Motion of particles trough fluids part 1
Interactive Rendering using the Render Cache Bruce Walter, George Drettakis iMAGIS*-GRAVIR/IMAG-INRIA Steven Parker University of Utah *iMAGIS is a joint.
Interactive System for Pulverized Coal Combustion Visualization with Fluid Simulator Marek Gayer, Pavel Slavík and František Hrdlička Department of Computer.
Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004.
1Notes. 2Heightfields  Especially good for terrain - just need a 2d array of heights (maybe stored as an image)  Displacement map from a plane  Split.
SURGICAL SIMULATIONS: IT’S ALL IN A GAME ! Gaming techniques for medical applications. V. Kotamraju, S. Payandeh, J. Dill Experimental Robotics Laboratory,
1Notes. 2 Triangle intersection  Many, many ways to do this  Most robust (and one of the fastest) is to do it based on determinants  For vectors a,b,c.
1Notes  Textbook: matchmove 6.7.2, B.9. 2 Match Move  For combining CG effects with real footage, need to match synthetic camera to real camera: “matchmove”
1Notes  Text:  Motion Blur A.3  Particle systems 4.5 (and 4.4.1, 6.6.2…)  Implicit Surfaces  Classic particle system papers  W. Reeves, “Particle.
Particle Systems 1 Adapted from: E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012.
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Special Effects Picture...
Interactive Manipulation of Rigid Body Simulations Presenter : Chia-yuan Hsiung Proceedings of SIGGRAPH 2000 Jovan Popovi´c, Steven M. Seitz, Michael.
Generation of Solar Energetic Particles (SEP) During May 2, 1998 Eruptive Event Igor V. Sokolov, Ilia I. Roussev, Tamas I. Gombosi (University of Michigan)
Haptic Cloth Rendering 6th Dutch-Belgian Haptics Meeting TUDelft, 21 st June 2006 Lode Vanacken Expertise centre for Digital Media (EDM) Hasselt University.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
1cs426-winter-2008 Notes. 2 Velocity fields  Velocity field could be a combination of pre-designed velocity elements E.g. explosions, vortices, …  Or.
Computer-Based Animation. ● To animate something – to bring it to life ● Animation covers all changes that have visual effects – Positon (motion dynamic)
Plasma Kinetics around a Dust Grain in an Ion Flow N F Cramer and S V Vladimirov, School of Physics, University of Sydney, S A Maiorov, General Physics.
FUNDAMENTAL EQUATIONS, CONCEPTS AND IMPLEMENTATION
Motivation  Movie  Game  Engineering Introduction  Ideally  Looks good  Fast simulation  Looks good?  Look plausible  Doesn’t need to be exactly.
1 CFD Analysis Process. 2 1.Formulate the Flow Problem 2.Model the Geometry 3.Model the Flow (Computational) Domain 4.Generate the Grid 5.Specify the.
AIAA SciTech 2015 Objective The objective of the present study is to model the turbulent air flow around a horizontal axis wind turbine using a modified.
Faking Dynamics of Cloth Animation for Animated Films Fabian Di Fiore Expertise Centre for Digital Media Hasselt University, Belgium
Physically Based Animation and Modeling
CSS 522 Topics in Rendering March 01,2011 Scott and Lew.
Modelling and Simulation Dynamics. Dynamics Dynamics is a branch of physics that describes how objects move. Dynamic animation uses rules of physics to.
Stefan Roettger University of Stuttgart A Two-Step Approach for Interactive Pre-Integrated Volume Rendering of Unstructured Grids VolVis '02 A Two-Step.
Institute for Mathematical Modeling RAS 1 Visualization in distributed systems. Overview. Remote visualization means interactive viewing of three dimensional.
A Fast Simulation Method Using Overlapping Grids for Interactions between Smoke and Rigid Objects Yoshinori Dobashi (Hokkaido University) Tsuyoshi Yamamoto.
Particle Aerodynamics S+P Chap 9. Need to consider two types of motion Brownian diffusion – thermal motion of particle, similar to gas motions. –Direction.
Boundary Layer Laminar Flow Re ‹ 2000 Turbulent Flow Re › 4000.
Improved Near Wall Treatment for CI Engine CFD Simulations Mika Nuutinen Helsinki University of Technology, Internal Combustion Engine Technology.
Blender Animation Particle Systems and Interactions.
GPU-Accelerated Surface Denoising and Morphing with LBM Scheme Ye Zhao Kent State University, Ohio.
Pavel Slavík, Marek Gayer, Frantisek Hrdlicka, Ondrej Kubelka Czech Technical University in Prague Czech Republic 2003 Winter Simulation Conference December.
Motion of particles trough fluids part 1
Review of Urban Modeling Program at LLNL CRTI RD Project Review Meeting Canadian Meteorological Centre August 22-23, 2006.
ORBITAL DECAY OF HIGH VELOCITY CLOUDS LUMA FOHTUNG UW-Madison Astrophysics REU 2004 What is the fate of the gas clouds orbiting the MilkyWay Galaxy?
Simplified Smoothed Particle Hydrodynamics for Interactive Applications Zakiya Tamimi Richard McDaniel Based on work done at Siemens Corporate.
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
A Computationally Efficient Framework for Modeling Soft Body Impact Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Physics for Games Spring 2012.
Introduction: Lattice Boltzmann Method for Non-fluid Applications Ye Zhao.
Data Visualization Fall 2015.
Approach Outline Polygonal-Functional Hybrids for Computer Animation and Games The modern world of computer graphics is mostly dominated by polygonal models.
Perpetual Visualization of Particle Motion and Fluid Flow Presented by Tsui Mei Chang.
Interactive educational system for coal combustion modeling in Power Plant boilers Marek Gayer, Pavel Slavík and František Hrdlička Computer.
Game Technology Animation V Generate motion of objects using numerical simulation methods Physically Based Animation.
1 Data Structures for Scientific Computing Orion Sky Lawlor /04/14.
Advanced Games Development Game Physics CO2301 Games Development 1 Week 19.
Direct Numercal Simulation of two-phase turbulent boundary layer over waved water surface O. A. Druzhinin, Yu.I. Тroitskaya Institute of Applied Physics.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 29 Soft Bodies and Rigid Bodies.
VEHICLE DYNAMICS SIMULATIONS USING NUMERICAL METHODS VIYAT JHAVERI.
Animating smoke with dynamic balance Jin-Kyung Hong Chang-Hun Kim 발표 윤종철.
External flow: drag and Lift
Interesting papers on SIGGRAPH 2005 Korea University Computer Graphics Lab. Jin-Kyung Hong.
Robert S. Laramee 1 Visualization Lecture Flow visualization, An Introduction.
Chapter 6: Introduction to Convection
- Introduction - Graphics Pipeline
Computer Animation Ying Zhu Georgia State University
Animation of Trees CS 658.
Particle (s) motion.
Jos Derksen & Radompon Sungkorn Chemical & Materials Engineering
Advanced Games Development Game Physics
Parallel Feature Identification and Elimination from a CFD Dataset
Presentation transcript:

Automotive Soiling Simulation Based On Massive Particle Tracing Stefan Röttger Martin Schulz Wolf Bartelheimer Thomas Ertl Visualization and Interactive Systems Group University of Stuttgart

Visualization and Interactive Systems Group, University of StuttgartPage 2 Introduction Where did we start? Lattice-Boltzmann CFD solver (PowerFlow) used at BMW Hierarchical cartesian grids Fast tri-linear interpolation

Visualization and Interactive Systems Group, University of StuttgartPage 3 Standard Flow Visualization Tools Interactive and immersive navigation in virtual windtunnel Stream lines Stream ribbons Glyphs Cutting planes

Visualization and Interactive Systems Group, University of StuttgartPage 4 Goals What did we want? Massive particles for simulation of dust particles Interactively animated particles for more intuitive flow visualization Automotive soiling simulation

Visualization and Interactive Systems Group, University of StuttgartPage 5 Massive Particles Each particle is treated as ideal sphere with specific mass, diameter and initial position and velocity Particle drag, gravity and electrostatic forces affect acceleration of particles Stokes approximation of the drag is not good enough Particle drag in the flow is approximated by the formula of O´Seen for low Reynolds numbers

Visualization and Interactive Systems Group, University of StuttgartPage 6 Massive Particle Tracing Second order differential equations: a(t)=>v(t)=>x(t) Adaptive, embedded Runge-Kutta tracer of order 4(3) Below 3 µm the differential equations are becoming stiff, but then massive and massless particle tracing is almost equivalent => no soiling Average dust particle diameter in real world evalutions is 5 to 500 µm

Visualization and Interactive Systems Group, University of StuttgartPage 7 Animated Massive Particles Define emitters that generate particles at a certain frequency Emitters can be sized and positioned interactively Initial parameters of particles are assigned stochastically Particle stream is traced and displayed step by step The stream is displayed in slow motion at a given target frame rate Camera exposure model => particles leave short traces

Visualization and Interactive Systems Group, University of StuttgartPage 8 Animated Massive Particles Intuitive visualization analogue to smoke probes Simultaneous display of multiple particles Particle velocity is visible implicitly Better three-dimensional impression due to animation Life time is color coded

Visualization and Interactive Systems Group, University of StuttgartPage 9 Automotive Soiling Simulation Stochastically generate and trace massive particles Check for collision with the 70,000 surface triangles by utilizing an octree Color the hit points on the car body (nearest mesh vertex) Color code the number of hits on the surface (blue = no hits)

Visualization and Interactive Systems Group, University of StuttgartPage 10 Simulation Performance Hit probability is low Large number of particles Simulation can be parallelized efficiently (e.g. 64 CPU SGI Onyx) On an SGI Octane with 2x250MHz MIPS R10K approximately 1000 particles can be traced simultaneously at 7 Hz Scales well with #CPUs 1 hour 3 hours

Visualization and Interactive Systems Group, University of StuttgartPage 11 Simulation Quality Now using stationary flow fields (120M per time step) Turbulences are smoothed away in time averaged flow fields and hit probability is reduced even further => Instationary flow fields Electrostatic forces influence dust aggregation as well O´Seen Stokes

Visualization and Interactive Systems Group, University of StuttgartPage 12 Conclusion Animated massive particle streams for intuitive data set exploration Massive particle tracing used to compute automotive soiling simulation by employing collision detection Good coincidence with real world soiling situation More accurate simulations require instationary flow fields and research about near surface effects Massive particle tracing can be applied to other regions of interest like smog or droplet distribution simulations

Visualization and Interactive Systems Group, University of StuttgartPage 13 Discussion Questions?