Advanced fluid-mechanism interaction in DualSPHysics

Similar documents
Time integration. DVI and HHT time stepping methods in Chrono

Dynamic Modelling of Mechanical Systems

PHYSICS I RESOURCE SHEET

Modeling Friction and Contact in Chrono. Theoretical Background

Contents. Dynamics and control of mechanical systems. Focus on

41514 Dynamics of Machinery

PSE Game Physics. Session (6) Angular momentum, microcollisions, damping. Oliver Meister, Roland Wittmann

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

CAEFEM v9.5 Information

2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity

AP PHYSICS 1 Learning Objectives Arranged Topically

Modeling Mechanical Systems

STATICS & DYNAMICS. Engineering Mechanics. Gary L. Gray. Francesco Costanzo. Michael E. Plesha. University of Wisconsin-Madison

Dynamics and Control of the GyroPTO Wave Energy Point Absorber under Sea Waves

Q1. Which of the following is the correct combination of dimensions for energy?

Final Exam April 30, 2013

Dynamics and control of mechanical systems

= o + t = ot + ½ t 2 = o + 2

Sample Physics Placement Exam

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams.

Lesson Rigid Body Dynamics

King Fahd University of Petroleum and Minerals Department of Physics. Final Exam 041. Answer key - First choice is the correct answer

Game Physics: Basic Concepts

TOPIC E: OSCILLATIONS EXAMPLES SPRING Q1. Find general solutions for the following differential equations:

1.053J/2.003J Dynamics and Control I Fall Final Exam 18 th December, 2007

Rigid Body Dynamics and Beyond

PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)

ME 230: Kinematics and Dynamics Spring 2014 Section AD. Final Exam Review: Rigid Body Dynamics Practice Problem

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.

Simulation in Computer Graphics Elastic Solids. Matthias Teschner

Physics for Scientists and Engineers 4th Edition, 2017

Thursday Simulation & Unity

Validation of Volumetric Contact Dynamics Models

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Elastic Multibody Dynamics

Effect of Angular movement of Lifting Arm on Natural Frequency of Container Lifting Mechanism using Finite Element Modal Analysis

1 2 Models, Theories, and Laws 1.5 Distinguish between models, theories, and laws 2.1 State the origin of significant figures in measurement

Modeling of Unilateral Contact Conditions with Application to Aerospace Systems Involving Backlash, Freeplay and Friction

Simulating Two-Dimensional Stick-Slip Motion of a Rigid Body using a New Friction Model

Introduction to Mechanical Vibration

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Lecture 6 Physics 106 Spring 2006

Numerical Modeling of Interface Between Soil and Pile to Account for Loss of Contact during Seismic Excitation

What make cloth hard to simulate?

Structural Dynamics. Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma).

APPLIED MATHEMATICS AM 02

Physics 180A Test Points

Wiley Plus. Final Assignment (5) Is Due Today: Before 11 pm!

CS-184: Computer Graphics

Rotation. Rotational Variables

Figure 1 Answer: = m

Approach based on Cartesian coordinates

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular

Notes on two experiments for validation of SPH: dam-break and tuned sloshing damper

Hydro-elastic Wagner impact using variational inequalities

Page 1. Chapters 2, 3 (linear) 9 (rotational) Final Exam: Wednesday, May 11, 10:05 am - 12:05 pm, BASCOM 272

Lecture 6 mechanical system modeling equivalent mass gears

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA

ME8230 Nonlinear Dynamics

Modeling and Solving Constraints. Erin Catto Blizzard Entertainment

Physics. TOPIC : Rotational motion. 1. A shell (at rest) explodes in to smalll fragment. The C.M. of mass of fragment will move with:

GAME PHYSICS ENGINE DEVELOPMENT

EN40: Dynamics and Vibrations. Final Examination Wed May : 2pm-5pm

A MULTI-BODY ALGORITHM FOR WAVE ENERGY CONVERTERS EMPLOYING NONLINEAR JOINT REPRESENTATION

AP Physics C Mechanics Objectives

Numerical investigation on vortex-induced motion of a pivoted cylindrical body in uniform flow

8.012 Physics I: Classical Mechanics Fall 2008

Large deflection analysis of planar solids based on the Finite Particle Method

Planar Multi-body Dynamics of a Tracked Vehicle using Imaginary Wheel Model for Tracks

The... of a particle is defined as its change in position in some time interval.

Index. Index. More information. in this web service Cambridge University Press

Jonathan Fraser METEOR Project P07102 Environmental Test Stand Project Manager/Lead Engineer Detail Design Review Report

Hydroplaning Simulation using MSC.Dytran

Summer Physics 41 Pretest. Shorty Shorts (2 pts ea): Circle the best answer. Show work if a calculation is required.

Chapter 8 Rotational Motion and Equilibrium

PC 1141 : AY 2012 /13

Course Name: AP Physics. Team Names: Jon Collins. Velocity Acceleration Displacement

Fluid-soil multiphase flow simulation by an SPH-DEM coupled method

8.2.3 Cables and unilateral contact analysis

Grade Level: 10,11,12. Course Overview:

Introduction to structural dynamics

Angular Momentum L = I ω

2.003 Engineering Dynamics Problem Set 10 with answer to the concept questions

Modeling and Simulation for Automatic Control

Discussion panel 1: Enforcing incompressibility in SPH

Measurement p. 1 What Is Physics? p. 2 Measuring Things p. 2 The International System of Units p. 2 Changing Units p. 3 Length p. 4 Time p. 5 Mass p.

1 MR SAMPLE EXAM 3 FALL 2013

VIBRATION PROBLEMS IN ENGINEERING

General Theoretical Concepts Related to Multibody Dynamics

Introduction to Vibration. Professor Mike Brennan

Rotational & Rigid-Body Mechanics. Lectures 3+4


Particle Systems. CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2017

3.2 Pictorial Summary

8.012 Physics I: Classical Mechanics Fall 2008

Transcription:

Advanced fluid-mechanism interaction in DualSPHysics RICARDO B. CANELAS 1, MOISÉS BRITO 1, ORLANDO G. FEAL 2, JOSE M. DOMÍNGUEZ 2, ALEJANDRO J.C. CRESPO 2 1 C E R I S, I N S T I T U T O S U P E R I O R T É C N I C O, L I S B O N, P O R T U G A L 2 E N V I R O N M E N TA L P H Y S I C S L A B O R AT O R Y ( E P H Y S L A B ), U N I V E R S I D A D E D E V I G O, O U R E N S E, S PA I N DUALSPHYSICS WORKSHOP 2017 - PARMA 1

General motivation Mechanical contacts and constrains are ubiquitous in natural and industrial processes, ranging from simple linear mechanisms to intricate highly non-linear problems. DualSPHysics offers a solid-solid distributed contact discrete element method (DCDEM) model, but: Not unconditionally stable contact description Difficult to model intricate mechanisms Complex friction models hurt performance unacceptably for HPC code DUALSPHYSICS WORKSHOP 2017 - PARMA 2

Rigid bodies in DualSPHysics Conserving the relative positions of a group of particles, these can be made to describe a solid body. The inertia tensor is computed on the fly for the system of material points, making no assumptions on shape, i.e. it is exact for the discretized system. DUALSPHYSICS WORKSHOP 2017 - PARMA 3

DCDEM - Soft body model Approximate contacts with a spring-dashpot model Spring displacement is given by body overlap, δ, hence soft body. This translates into a penalty method, solved with the same explicit schemes as the SPH equations. Very useful, but laden with issues for generic contact modeling: Very stiff contacts induce very narrow stability regions Full, long term frictional contacts are prohibitively expensive to model Bodies made of a collection of spheres induce geometrical effects - locking, aliasing effects on relative motions... An explicit penalty method is just too limited for our goals with DualSPHysics! DUALSPHYSICS WORKSHOP 2017 - PARMA 4

Kinematics with dynamics? SPH is a dynamic model forces produce accelerations numerically we work by impulses. Not ideal for stiff problems, as for increasing dt, the impulse goes to infinite Classical kinematics is trivial for stiff problems the simple ones. Complexity grows, unlike in a dynamic framework. Can we get the best of the two? DUALSPHYSICS WORKSHOP 2017 - PARMA 5

DVI - Hard body model Approximate everything with a Differential Variational Inequality DUALSPHYSICS WORKSHOP 2017 - PARMA 6

DVI - Hard body model Approximate everything with a Differential Variational Inequality DUALSPHYSICS WORKSHOP 2017 - PARMA 7

Project Chrono Project Chrono is a physics-based modeling and simulation library based on a platform-independent, open-source design - much like DualSPHsysics Wide set of joints (spherical, revolute joint, prismatic, universal joint, glyph, with limits, etc.) Unilateral constraints Exact Coulomb friction model, for precise stick-slip of bodies Springs and dampers, even with non-linear features Recent support for linear and nonlinear Finite Element Analysis - Euler-Bernoulli beams, bars, shells, cables. http://projectchrono.org DUALSPHYSICS WORKSHOP 2017 - PARMA 8

Implementation on DualSPHysics Problem is cast in CCP form and solved with a novel fixed point iteration method Implementation allows for million+ bodies in Chrono-side to be simulated orders of magnitude faster than DEM Geometries are represented by meshes Mesh is overlaid over the particle distribution, done automatically by GenCase For simple non-contact problems mesh is not required DUALSPHYSICS WORKSHOP 2017 - PARMA 9

Implementation on DualSPHysics DUALSPHYSICS WORKSHOP 2017 - PARMA 10

Validations - I B. Chandra and M. Asai, Verification and validation of the fluid-rigid body interaction simulation by the smoothed particle hydrodynamics method, in Proceedings of Computational Engineering Conference JSCES, vol. 21, 2016. DUALSPHYSICS WORKSHOP 2017 - PARMA 11

Validations - I DUALSPHYSICS WORKSHOP 2017 - PARMA 12

Validations - II M. Arnold, M. Kretschmer, J. Koch, P.W. Cheng, F. Biskup et al., A validation method for fluid-structure-interaction simulations based on submerged free decay experiments, in The Twenty-fifth International Ocean and Polar Engineering Conference. International Society of Offshore and Polar Engineers, 2015. DUALSPHYSICS WORKSHOP 2017 - PARMA 13

Validations - II DUALSPHYSICS WORKSHOP 2017 - PARMA 14

Validations - II DUALSPHYSICS WORKSHOP 2017 - PARMA 15

Validations - II DUALSPHYSICS WORKSHOP 2017 - PARMA 16

Application to Wave Energy Converters Wave roller Experimental set up at the Marine Research Group's hydraulics laboratory at Queen's University Belfast. DUALSPHYSICS WORKSHOP 2017 - PARMA 17

Application to Wave Energy Converters Wave roller Introducing different values of the elastic coefficient (K e ) and the damping coefficient (K d ), we can go beyond the current experiments. DUALSPHYSICS WORKSHOP 2017 - PARMA 18

Application to Wave Energy Converters Wavestar Revolute and spherical joints on the articulated arms and buoys. DUALSPHYSICS WORKSHOP 2017 - PARMA 19

Application to Wave Energy Converters Wavestar Forces on the buoy link. DUALSPHYSICS WORKSHOP 2017 - PARMA 20

Application to Wave Energy Converters Wavestar Torque on the buoy link. DUALSPHYSICS WORKSHOP 2017 - PARMA 21

Application to Wave Energy Converters Tidal turbine Slow dynamics, free spinning of body and relative rotation of turbine blades. Force and torque on the support. DUALSPHYSICS WORKSHOP 2017 - PARMA 22

Ragdoll Several Links Self collision Complex geometry DUALSPHYSICS WORKSHOP 2017 - PARMA 23

Conclusions and future work A fully coupled and robust multi-physics oriented DualSPHysics version was presented Simple set-up of large numbers of mechanical constraints, material properties and geometry Complex mechanisms such as most WECs, control structures and multi-body floating structures can now be efficiently modeled and pre-designed Elastic and elastoplastic bodies (structural analisys) Optimize concurent GPU execution DUALSPHYSICS WORKSHOP 2017 - PARMA 24