A.H. Gosline ( andrewg [at] cim.mcgill.ca) S.E. Salcudean (tims [at] ece.ubc.ca) J. Yan (josephy [at] ece.ubc.ca) Haptic Simulation of Linear Elastic Media.

Slides:



Advertisements
Similar presentations
Modelling and Simulation for dent/deformation removal Henry Tan Tuesday, 24/2/09.
Advertisements

By: Rachel Sorna and William weinlandt
Blade Element Momentum Theory for Tidal Turbine Simulation with Wave Effects: A Validation Study * H. C. Buckland, I. Masters and J. A. C. Orme
Navier-Stokes.
By Paul Delgado. Motivation Flow-Deformation Equations Discretization Operator Splitting Multiphysics Coupling Fixed State Splitting Other Splitting Conclusions.
Application of Fluid-Structure Interaction Algorithms to Seismic Analysis of Liquid Storage Tanks Zuhal OZDEMIR, Mhamed SOULI Université des Sciences et.
Physically-based models for Catheter, Guidewire and Stent simulation Julien Lenoir Stephane Cotin, Christian Duriez and Paul Neumann The SIM Group – CIMIT,
VIRTUAL ARTHROSCOPIC KNEE SURGERY TRANING SYSTEM Yang Xiaosong The Chinese University of Hong Kong Tsinghua University.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
Copyright 2001, J.E. Akin. All rights reserved. CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis.
Hierarchical Multi-Resolution Finite Element Model for Soft Body Simulation Matthieu Nesme, François Faure, Yohan Payan 2 nd Workshop on Computer Assisted.
Overview Class #6 (Tues, Feb 4) Begin deformable models!! Background on elasticity Elastostatics: generalized 3D springs Boundary integral formulation.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 23: Physical Simulation 2 Ravi Ramamoorthi Most slides.
Copyright © 2002J. E. Akin Rice University, MEMS Dept. CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress.
Steady Aeroelastic Computations to Predict the Flying Shape of Sails Sriram Antony Jameson Dept. of Aeronautics and Astronautics Stanford University First.
Finite Element Method in Geotechnical Engineering
16/12/ Texture alignment in simple shear Hans Mühlhaus,Frederic Dufour and Louis Moresi.
Direct numerical simulations of droplet emulsions in sliding bi-periodic frames using the level-set method See Jo Wook Ryol Hwang*
James Sprittles ECS 2007 Viscous Flow Over a Chemically Patterned Surface J.E. Sprittles Y.D. Shikhmurzaev.
1/36 Gridless Method for Solving Moving Boundary Problems Wang Hong Department of Mathematical Information Technology University of Jyväskyklä
Solute Extraction in Variable Density Flow: Shock Wave Driven Transport Compared to Pumping Yuval Ohana and Shaul Sorek Blaustein Institutes for Desert.
EURON Summer School 2003 Simulation of Surgical Procedures in Virtual Environments Cagatay Basdogan, Ph.D. College of Engineering, Koc University Notes.
ABSTRACT Many new devices and applications are being created that involve transporting droplets from one place to another. A common method of achieving.
MCE 561 Computational Methods in Solid Mechanics
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Image Guided Surgery in Prostate Brachytherapy Rohit Saboo.
The Finite Element Method
Conservation Laws for Continua
By Paul Delgado Advisor – Dr. Vinod Kumar Co-Advisor – Dr. Son Young Yi.
Computer Graphics Group Tobias Weyand Mesh-Based Inverse Kinematics Sumner et al 2005 presented by Tobias Weyand.
PTT 204/3 APPLIED FLUID MECHANICS SEM 2 (2012/2013)
1 SIMULATION OF VIBROACOUSTIC PROBLEM USING COUPLED FE / FE FORMULATION AND MODAL ANALYSIS Ahlem ALIA presented by Nicolas AQUELET Laboratoire de Mécanique.
Numerical Prediction of Steady Flow Around High Speed Vessels with Transom Sterns S.X. Du 1,2, D.A. Hudson 2, W.G. Price 2, P. Temarel 2 and Y.S. Wu 1.
Haptics and Virtual Reality
Brookhaven Science Associates U.S. Department of Energy MUTAC Review April , 2004, LBNL Target Simulation Roman Samulyak, in collaboration with.
Proof of concept studies for surface-based mechanical property reconstruction 1. University of Canterbury, Christchurch, NZ 2. Eastman Kodak Company, Rochester,
MSc Thesis presentation – Thijs Bosma – December 4th 2013
Elastography for Breast Cancer Assessment By: Hatef Mehrabian.
Motion Control: Generating Intelligent Commands for Mechatronic Devices Kelvin Peng January 31 st 2013.
MODEL REDUCTION USING GUYAN, IRS, AND DYNAMIC METHODS
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
1 Haptic Systems Mohsen Mahvash Lecture 3 11/1/06.
11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Xianwu Ling Russell Keanini Harish Cherukuri Department of Mechanical Engineering University of North Carolina at Charlotte Presented at the 2003 IPES.
Session 3, Unit 5 Dispersion Modeling. The Box Model Description and assumption Box model For line source with line strength of Q L Example.
1 Haptic Systems Mohsen Mahvash Lecture 9 20/1/06.
Image courtesy of National Optical Astronomy Observatory, operated by the Association of Universities for Research in Astronomy, under cooperative agreement.
Finite Element Analysis
Zuhal OZDEMIR, Mhamed SOULI
CARE / ELAN / EUROTeV Feedback Loop on a large scale quadrupole prototype Laurent Brunetti* Jacques Lottin**
Numerical simulation of droplet motion and two-phase flow field in an oscillating container Tadashi Watanabe Center for Computational Science and e-Systems.
Fluid Flow Continuity and Bernoulli’s Equation
Beyond Bouncing Boxes Fast, yet still Realistic, Deformation and Fracture Jeff Lander Darwin 3D, LLC Luxoflux James O'Brien U. of California, Berkeley.
M. Zareinejad
NNPC FSTP ENGINEERS Physics Course Code: Lesson 7.
Haptic Deformation Modelling Through Cellular Neural Network YONGMIN ZHONG, BIJAN SHIRINZADEH, GURSEL ALICI, JULIAN SMITH.
CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis –Thermal Analysis –Structural Dynamics –Computational.
HAPTEX-Meeting Tampere, Feb , 2006 Haptic Rendering / Small Scale Model Guido Böttcher haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549)
Continuum Mechanics (MTH487)
Introduction to the Finite Element Method
Finite Element Method in Geotechnical Engineering
Multi-physics Simulation of a Wind Piezoelectric Energy Harvester Validated by Experimental Results Giuseppe Acciani, Filomena Di Modugno, Ernesto Mininno,
CAD and Finite Element Analysis
Materials Science & Engineering University of Michigan
Implementation of 2D stress-strain Finite Element Modeling on MATLAB
GENERAL VIEW OF KRATOS MULTIPHYSICS
Realistic multiphysics analysis
Introduction to Fluid Mechanics
Presentation transcript:

A.H. Gosline ( andrewg [at] cim.mcgill.ca) S.E. Salcudean (tims [at] ece.ubc.ca) J. Yan (josephy [at] ece.ubc.ca) Haptic Simulation of Linear Elastic Media with Fluid Pockets

Robotics and Control Laboratory2 Introduction Haptic simulation becoming increasingly popular for medical training. Issues addressed: Tissue models assume continuous elastic material. Fluid structures ignored. Haptics requires update rates of order 500 Hz. Photos appear courtesy of Iman Brouwer and Simon DiMaio

Robotics and Control Laboratory3 Fast Deformable Methods Spring-Mass-Damper Cotin et al. (2000) D’Aulignac et al. (2000) -Pros: 1.Simple to implement. 1.Easy to change mesh. -Cons: 1.Sensitive to mesh topology 1.Coarse approximation to continuous material. BEM, FEM James & Pai. (2001) DiMaio & Salcudean. (2002) -Pros: 1.Accurate description of elastic material. -Cons: 1.Large computational cost. 1.Difficult to change mesh. 1.Requires pre-computation.

Robotics and Control Laboratory4 Fluid Modeling with FEM Navier-Stokes Fluid. Basdogan et al. (2001), Agus et al. (2002). –Dynamic analysis, large computational effort. –In surgery simulators for graphics only (10-15Hz). Irrotational Elastic Elements. Dogangun et al. (1993, 1996). –Statics and Dynamics (not flow). –Decoupling of fluid-elastic. –Poor scaling. Hydrostatic Fluid Pressure. De and Srinivasan (1999). –Quasi-static. –Arbitrary pressure/volume relationship. –Force boundary condition.

Robotics and Control Laboratory5 Hydrostatic Fluid Pressure Force boundary condition applied normal to fluid-elastic interface. Static force balance to distribute force over each element. Pressure-Volume relationship.

Robotics and Control Laboratory6 Pressure-Volume Relationship Negative Pressure Positive Pressure

Robotics and Control Laboratory7 Approximate nonlinear P-V relationship with line fit. Slope ~24kPa Use as optimal gain for control law. Pressure-Volume Relationship

Robotics and Control Laboratory8 Numerical Method Proportional feedback update: P i+1 = P i + K p Error i Error i = V o - V i Pressure to Volume transfer function: 1.Distribute pressure over boundary 2.Solve FEM 3.Compute volume Iterate until Error < Tolerance. K p Error i KpKp FEM VoVo ViVi Error i - Disturbance from tool

Robotics and Control Laboratory9 Performance With P-V slope as gain, the performance is good. Convergence to 1% tolerance in maximum 1 iteration for small strains. Robust to large deformations of up to 30% Compressible Fluid Incompressible Fluid

Robotics and Control Laboratory10 Phantom Construction 13% type B Gelatin. 3% Cellulose for speckle. Glove finger tip filled with fluid.

Robotics and Control Laboratory11 Experimental Apparatus Ultrasound probe to capture fluid pocket shape (left). Top surface of phantom marked for surface tracking (center). Force sensor (right). 3DOF Motion Stage for compression (far right). All components rigidly mounted to aluminum base plate. US ProbePhantom Motion Stage Force Sensor

Robotics and Control Laboratory12 Mesh Generation

Robotics and Control Laboratory13 US Contour Results No Displacement

Robotics and Control Laboratory14 US Contour Results 3mm Displacement

Robotics and Control Laboratory15 US Contour Results 6mm Displacement

Robotics and Control Laboratory16 US Contour Results 9mm Displacement Largest deviation ~ 11%

Robotics and Control Laboratory17 Surface Tracked Results

Robotics and Control Laboratory18 Real-time Haptic Simulation Incompressible fluid added to the needle insertion simulator by DiMaio and Salcudean (2002). Software runs at fixed update rate of 512 Hz. Haptic loop fixed at 2 iterations per update.

Robotics and Control Laboratory19 Simulation: Volume Response

Robotics and Control Laboratory20 Simulation: Pressure Response

Robotics and Control Laboratory21 Conclusions Linear FEM with hydrostatic pressure predicts the deformation of an incompressible fluid-filled phantom in a realistic manner up to approximately 15% strain. Fast numerical method optimized with understanding of P-V relation gives fast convergence. Matrix condensation allows for real-time haptic rendering of a fluid-filled deformable object at 512Hz.

Robotics and Control Laboratory22 Future Work Interactive haptic simulation of fluid-filled structures in 3D Investigate validity of pressure computation Validate for vascular anatomy Psychophysics experiments

Robotics and Control Laboratory23 Questions ?? Acknowledgements Rob Rohling for OptoTrak and Ultrasound. Simon DiMaio and RCL Labmates Simon Bachman and Technicians

Robotics and Control Laboratory24 Pressure, Volume and Flow Bernoulli’s Equation: For incompressible, steady nonviscous flow, P + ½  V 2 +  gh = constant along streamline Navier-Stokes Equations:

Robotics and Control Laboratory25 Approach Linear FEM with condensation –Accurate elastic model. –Condensation. –Interior nodes. Hydrostatic Fluid Pressure –Incompressible fluid enclosures. –Flow relationships. –Force boundary condition.

Robotics and Control Laboratory26 Gelatin Properties Linear elastic to ~ 15% strain. E ~ 15.2 kPa

Robotics and Control Laboratory27 Linear Elastic Finite Elements Hooke’s Law, σ = D ε E(u) strain = ½ ∫ Ω ε T σ dx, ε = Bu = ½ ∫ Ω (Bu) T DBu dx δE(u) strain = 0 = ∫ Ω B e T D B e u dx – f K u = f

Robotics and Control Laboratory28 Numerical Method Proportional feedback control method. Pressure update law: P i+1 = P i + K Error i FEM transfer function computes V with P as input. Iterate until Error < Tol. “Tune” the controller for optimal performance P i+1 KpKp FEM Z -1 VoVo ViVi PiPi Error i - Disturbance from tool

Robotics and Control Laboratory29 Conclusions Linear FEM predicts 3D deformation of an incompressible fluid-filled cavity in realistic manner. Optimized gain allows fast convergence. Linear FEM and matrix condensation allow for haptic display. Interactive Haptic Simulation in 3D. Investigate validity of pressure prediction. Validation for modeling of vascular anatomy. Psychophysics experiments. Future Work

Robotics and Control Laboratory30 Acknowledgements Rob Rohling for OptoTrak and Ultrasound. Simon DiMaio and RCL Labmates Simon Bachman and Technicians