Scope Introduction Local radial basis function collocation method (LRBFCM) The adaptation algorithm The refinement criteria The refinement algorithm Numerical.

Slides:



Advertisements
Similar presentations
Stable Fluids A paper by Jos Stam.
Advertisements

Compatible Spatial Discretizations for Partial Differential Equations May 14, 2004 Compatible Reconstruction of Vectors Blair Perot Dept. of Mechanical.
Outline Overview of Pipe Flow CFD Process ANSYS Workbench
Chapter 8 Elliptic Equation.
Scientific Computing with Radial Basis Functions
Kuo-Chin Hsu, Wen-Han Tsai, and Der-Liang Young Department of Resources Engineering, National Cheng Kung University, Tainan 70101, Taiwan, R.O.C. Department.
Parabolic Partial Differential Equations
APPLIED MECHANICS Lecture 10 Slovak University of Technology
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
Chapter 3 Steady-State Conduction Multiple Dimensions
1 Applications of addition theorem and superposition technique to problems with circular boundaries subject to concentrated forces and screw dislocations.
Peyman Mostaghimi, Martin Blunt, Branko Bijeljic 11 th January 2010, Pore-scale project meeting Direct Numerical Simulation of Transport Phenomena on Pore-space.
Finite Element Method Introduction General Principle
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Mathematics of non-Darcy CO 2 injection into saline aquifers Ana Mijic Imperial College London Department of Civil and Environmental Engineering PMPM Research.
MCE 561 Computational Methods in Solid Mechanics
Instructor: André Bakker
Materials Process Design and Control Laboratory Sibley School of Mechanical and Aerospace Engineering 169 Frank H. T. Rhodes Hall Cornell University Ithaca,
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
Australian Journal of Basic and Applied Sciences, 5(11): , 2011 ISSN Monte Carlo Optimization to Solve a Two-Dimensional Inverse Heat.
ICCES 2010 Las Vegas, March 28 - April 1, 2010 SOLUTION OF SHAPE HOT ROLLING BY THE LOCAL RADIAL BASIS FUNCTION COLLOCATION METHOD Božidar Šarler, Siraj.
1 SIMULATION OF VIBROACOUSTIC PROBLEM USING COUPLED FE / FE FORMULATION AND MODAL ANALYSIS Ahlem ALIA presented by Nicolas AQUELET Laboratoire de Mécanique.
Materials Process Design and Control Laboratory Sibley School of Mechanical and Aerospace Engineering 169 Frank H. T. Rhodes Hall Cornell University Ithaca,
PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S16-1MAR120, Section 16, December 2001 SECTION 16 HEAT TRANSFER ANALYSIS.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
A particle-gridless hybrid methods for incompressible flows
C GasparAdvances in Numerical Algorithms, Graz, Fast interpolation techniques and meshless methods Csaba Gáspár Széchenyi István University, Department.
1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations th International.
Module 4 Multi-Dimensional Steady State Heat Conduction.
Materials Process Design and Control Laboratory MULTISCALE MODELING OF ALLOY SOLIDIFICATION LIJIAN TAN NICHOLAS ZABARAS Date: 24 July 2007 Sibley School.
Modeling of Materials Processes using Dimensional Analysis and Asymptotic Considerations Patricio Mendez, Tom Eagar Welding and Joining Group Massachusetts.
Mass Transfer Coefficient
Introduction 1. Similarity 1.1. Mechanism and mathematical description 1.2. Generalized variables 1.3. Qualitative analysis 1.4. Generalized individual.
MULTI-DISCIPLINARY INVERSE DESIGN George S. Dulikravich Dept. of Mechanical and Aerospace Eng. The University of Texas at Arlington
University of Illinois at Urbana-Champaign Computational Fluid Dynamics Lab Bin Zhao 1 LES Simulation of Transient Fluid Flow and Heat Transfer in Continuous.
Introduction to Level Set Methods: Part II
Illustration of FE algorithm on the example of 1D problem Problem: Stress and displacement analysis of a one-dimensional bar, loaded only by its own weight,
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
Silesian University of Technology in Gliwice Inverse approach for identification of the shrinkage gap thermal resistance in continuous casting of metals.
Ale with Mixed Elements 10 – 14 September 2007 Ale with Mixed Elements Ale with Mixed Elements C. Aymard, J. Flament, J.P. Perlat.
Title: SHAPE OPTIMIZATION OF AXISYMMETRIC CAVITATOR IN PARTIALY CAVITATING FLOW Department of Mechanical Engineering Ferdowsi University of Mashhad Presented.
MHD Dynamo Simulation by GeoFEM Hiroaki Matsui Research Organization for Informatuion Science & Technology(RIST), JAPAN 3rd ACES Workshop May, 5, 2002.
Materials Process Design and Control Laboratory Sibley School of Mechanical and Aerospace Engineering 169 Frank H. T. Rhodes Hall Cornell University Ithaca,
HEAT TRANSFER FINITE ELEMENT FORMULATION
Convection in Flat Plate Boundary Layers P M V Subbarao Associate Professor Mechanical Engineering Department IIT Delhi A Universal Similarity Law ……
FALL 2015 Esra Sorgüven Öner
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
using Radial Basis Function Interpolation
1 IV European Conference of Computational Mechanics Hrvoje Gotovac, Veljko Srzić, Tonći Radelja, Vedrana Kozulić Hrvoje Gotovac, Veljko Srzić, Tonći Radelja,
CONDUCTION WITH PHASE CHANGE: MOVING BOUNDARY PROBLEMS
MULTIDIMENSIONAL HEAT TRANSFER  This equation governs the Cartesian, temperature distribution for a three-dimensional unsteady, heat transfer problem.
Lecture Objectives: Define 1) Reynolds stresses and
Materials Process Design and Control Laboratory MULTISCALE COMPUTATIONAL MODELING OF ALLOY SOLIDIFICATION PROCESSES Materials Process Design and Control.
Model Anything. Quantity Conserved c  advect  diffuse S ConservationConstitutiveGoverning Mass, M  q -- M Momentum fluid, Mv -- F Momentum fluid.
Hamdache Abderrazaq 1*, Belkacem Mohamed 1, Hannoun Nourredine 2
I- Computational Fluid Dynamics (CFD-I)
Chapter 4 Fluid Mechanics Frank White
Free vs. Forced Convection
Convection-Dominated Problems
Chamber Dynamic Response Modeling
Boundary Element Analysis of Systems Using Interval Methods
7/21/2018 Analysis and quantification of modelling errors introduced in the deterministic calculational path applied to a mini-core problem SAIP 2015 conference.
Convergence in Computational Science
Objective Review Reynolds Navier Stokes Equations (RANS)
Objective Numerical methods Finite volume.
Investigators Tony Johnson, T. V. Hromadka II and Steve Horton
Modeling Phase Changes in Finite Element Analysis
Ph.D. Thesis Numerical Solution of PDEs and Their Object-oriented Parallel Implementations Xing Cai October 26, 1998.
Presentation transcript:

Scope Introduction Local radial basis function collocation method (LRBFCM) The adaptation algorithm The refinement criteria The refinement algorithm Numerical examples –2D diffusion equation –Convection dominated trans port in circular velocity field Conclusions and further work

Overview of our publications - RBFCM I.Kovačević, A.Poredoš, B.Šarler, Numerical heat Transfer B (2003) (Stefan problem) B.Šarler, J.Perko, D.Gobin, B.Goyeau, H.Power, Int.J.Numer.Methods Heat & Fluid Flow (2004) (Porous media flow – Darcy model) B.Šarler, Engineering Analysis with Boundary Elements (2004) (Porous media flow – Darcy-Brinkman model) B. Šarler, Computer Modeling in Engineering and Sciences (2005) (Navier Stokes) Problems due to ill-conditioning of the collocation matrix for more than approx nodes. Introduction

Overview of our recent publications - LRBFCM B.Šarler, R.Vertnik, Computers & Mathematics with Applications (2006) (Diffusion) R.Vertnik, B.Šarler, Int.J.Numer.Methods Heat & Fluid Flow (2006) (Convection-diffusion & phase change) R.Vertnik, M.Založnik, B.Šarler, Eng.Anal.Bound.Elem. (2006) (Continuous casting of aluminium) I.Kovačević, B.Šarler, Materials Science and Engineering A (2006) (Phase field) G.Kosec, B.Šarler, Computer Modeling in Engineering and Sciences (2008) (Navier Stokes) G.Kosec, B.Šarler, J.Numer.Methods Heat & Fluid Flow (2008) (Porous media flow) R.Vertnik, B.Šarler, Cast Metals Research (2008) (Continuous casting of steel) G.Kosec, B.Šarler, Cast Metals Research (2008) (Freezing of pure metals) R.Vertnik, B.Šarler, Computer Modelig in Engineering and Sciences (2009) (Turbulent flow, k-epsilon model) Method improved and made available in solution of practical problems with the local formulation-LRBFCM. Solutions on several thousand nodes tested. Introduction

Solution of thermo-fluid problems with local approach –Local Radial Basis Function Collocation Method –Local pressure velocity coupling presented at FEF 2007 ∙Classical De Wahl Davis benchmark (Kosec, Šarler, 2008) (FEF2007) ∙Natural convection in porous media (Kosec, Šarler, 2008) ∙Meshless Approach to Solving Freezing with Natural Convection (Kosec, Šarler, in review) ∙Convection Driven Melting of Anisotropic Metals (Kosec, Šarler, in print) ∙Melting driven by natural convection (Kosec, Šarler, to be submitted) Extension of the method to the dynamic node configuration –Present work –Other’s research in the field (Libre, 2008, Bozzini, 2002, Gomez, 2006, Sarra, 2005, Schaback, 2000) Principal incitement –How to make LRBFCM h-adaptive in a most simple and effective way?

Local Radial Basis Functions Collocation Method Basis functions: Hardy’s multiquadrics LRBFCM RBF basis augmentation in order to improve the method, various functions might be included in the collocation basis. Constant and linear functions are added in the present work in order to enhance the method at the small sub- domain nodal distances regime. - Shape parameter - Spatial coordinate

The performance of the LRBFCM One-dimensional analysis is performed to asses the method’s behavior –The exponential function is taken as a test function Discretisation errors of the first and second derivatives are analyzed With respect to –The sub-domain nodal distances –The shape parameter C –Comparison of augmented to non-augmented LRBFCM - RBFCM representation - Exact values

Discretisation error of the derivatives. With respect to the nodal distance and shape parameter for non-augmented LRBFCM

Second derivative error. Comparison of non-augmented to the augmented LRBCM

The adaptation criteria An efficient criteria for adding and/or removing of the nodes is required –Derivatives calculation error extrapolation –Error predictor based on the shape of the field and/or properties of the numerical method The LRBFCM predictor –Based on the norm of LRBFCM collocation coefficients –No need for additional computation –Behaviour with respect to the spatial sub-domain configuration is similar to the behaviour of the derivatives error –Small number of calculation operations (fast) –Robust and very simple to implement Number of sub-domain nodes LRBCM coefficients

Error prediction. Comparison of error prediction to the actual derivative error

The adaptation algorithm rules Node insertion rules –If P is above the limit value Pmax the node is requested to expand (construct new nodes around it) –Level difference with it’s neighbors after the expansion is not allowed to exceed one –New node (child) can be constructed only when none of the neighbors has it’s child on the same coordinate –All child nodes are positioned symmetrical around parent node in order to retain equidistant sub-domain for all adaptation levels Node removal rules –If P is below the limit value Pmin the node is requested to close (remove child nodes) –Level difference with it’s neighbors after closing is not allowed to exceed one –Child node is allowed to be removed only if none of the neighbor parent node is pointing to it

The sub domain configuration Two types of the sub-domains appear (normal/rotated) Five nodded sub-domain The neighbor's neighbor is not necessarily the same node All sub-domains are equidistant

The refinement algorithm

Node expansion example Initial nodes distribution

Node expansion example Level one

Node expansion example Level two

Node expansion example Level three

Node expansion example Level four

Node expansion example Level five

Node expansion example Level six

First numerical example A two-dimensional time-dependent diffusion equation with Dirichlet boundary conditions All values are dimensionless Analytical solution

Test cases in the first numerical example Common settings Diffusivity is set to one Domain size is 1x1 Boundary conditions and initial state are the same for all cases All boundaries are set to zero Initial state is set to one Explicit time stepping with time step dt=1e-5 Case definitions Four different cases with different average nodes count through whole simulation are considered Each case with the adaptive node distribution (A) is compared with the case exhibiting the fixed node distribution (S) with the same average number of the nodes All values are dimensionless CaseAverage number of the nodes Case Case Case Case1-4961

First numerical example results Average error (left) and number of the nodes (right) with respect to time for cases 1-1 and 1-2.

First numerical example results Average error (left) and number of the nodes (right) with respect to time for cases 1-3 and 1-4.

Cross-section error comparison

Time evolution of the first numerical case

Second numerical example Convection dominated transport Neumann boundary conditions on all walls Adiabatic walls Initial state set to zero except on a small region where the initial state is one Circular velocity field High Peclet number (L – domain length) Results with velocity v after one revolution are compared with the results where the velocity is set to zero. The difference is introduced as a deviation Where and stands for simulation time (2π), temperature computed without advection term, temperature computed with the advection term.

Common settings Diffusivity is set to 2e-4 Domain size is 2x2 Boundary conditions and initial state are for all cases the same Explicit time stepping with time step dt=1e-5 Angular velocity is 1 and simulation time is 2π Case definitions Four different cases with different average nodes count through whole simulation Each case with adaptive node distribution (A) is compared to the case with static node distribution (S) with the same average nodes count. Test cases for the second numerical example CaseAverage number of the nodes Case Case Case Case All values are dimensionless

Second numerical example results – case 1

Second numerical example results – case 2

Second numerical example results – case 3

Second numerical example results – case 4

Time evolution of the second numerical case

Comparison – adaptive vs. static node distribution Adaptive nodes distribution Static nodes distribution

Conclusions The developed algorithm is ready to be implemented in more complex physical systems Fluid mechanics with iterative pressure velocity coupling Extension to the multi-phase systems (phase field, level set formulations) Melting and freezing Solidification of a binary system... Issues that need further clarification: –Behavior of the LRBFCM near the nodal density jumps –Rotated domain inclusion effects –Setting the free parameter –Sub-domain size influence –Sub-domain shape influence –Multi-grid behavior

Further development Implementation of the developed adaptive numerical approach with completely local pressure velocity coupling in more complex systems The local fluid flow computational approach has been extensively tested with good agreement with other authors There are some difficulties in implementing it with the developed adaptation algorithm

References and thank you for your attention [1]Atluri, S.N. and Shen, S. (2002), The Meshless Method, Tech Science Press, Encino. [2] Atluri, S.N. (2004), The Meshless Method (MLPG) for Domain and BIE Discretization, Tech Science Press, Forsyth. [3] Liu, G.R. (2003), Mesh Free Methods, CRC Press, Boca Raton. [4] Liu, G.R. and Gu, Y.T. (2005), An Introduction to Meshfree Methods and Their Programming, Springer, Dordrecht. [6] Buhmann, M.D. (2000), Radial Basis Functions, Cambridge University Press, Cambridge. [7] Franke, J. (1982), "Scattered data interpolation: tests of some methods", Mathematics of Computation, Vol. 48, pp [8]Kansa, E. J. (1990a), "Multiquadrics – a scattered data approximation scheme with application to computational fluid dynamics, part I", Computers and Mathematics with Applications, Vol. 19, pp [9] Kansa, E. J. (1990b), "Multiquadrics – a scattered data approximation scheme with application to computational fluid dynamics, part II", Computers and Mathematics with Applications, Vol. 19, pp [10]Zerroukat, M., Power, H. and Chen, C.S. (1998), "A numerical method for heat transfer problems using collocation and radial basis functions", Internation Journal of Numerical Methods in Engineering, Vol. 42, pp [11] Šarler, B., Perko, J., Chen, C. S. and Kuhn, G. (2001), "A meshless approach to natural convection", International Conference on Computational Engineering and Sciences, CD proceedings. [12] Šarler, B. (2005), "A radial basis function collocation approach in computational fluid dynamics", Computer Modelling in Engineering & Sciences, Vol. 7, pp [13] Šarler, B. and Vertnik, R. (2006), "Meshfree explicit local radial basis function collocation method for diffusion problems", Computers and Mathematics with Applications, Vol. 51, pp [14] Vertnik, R. and Šarler, B. (2006), "Meshless local radial basis function collocation method for convective-diffusive solid-liquid phase change problems", International Journal of Numerical Methods for Heat and Fluid Flow, Vol. 16, pp [15] Vertnik, R., Založnik, M. and Šarler, B. (2006), "Solution of transient direct-chill aluminium billet casting problem with simultaneous material and Interphase moving boundaries by a meshless method", Engineering Analysis with Boundary Elements, Vol. 30, pp [16] Kovačević, I. and Šarler, B. (2005), "Solution of a phase-field model for dissolution of primary particles in binary aluminum alloys by an r-adaptive mesh-free method", Materials Science and Engineering A, Vol. 413–414, pp. 423–428. [17] Divo, E. and Kassab, A. J. (2007), "An efficient localized RBF meshless method for fluid flow and conjugate heat transfer", ASME Journal of Heat Transfer, Vol. 129, pp [18] Chantasiriwan, S. (2006), "Performance of Multiquadric Collocation Method in Solving Lid-driven Cavity Flow Problem with Low Reynolds Number ", CMES, Vol. 15, pp [19] Kosec, G. and Šarler, B. (2007), "Solution of Thermo-Fluid Problems by Collocation with Local Pressure Correction", International Journal of Numerical Methods for Heat and Fluid Flow, (in press). [20] Kosec, G. and Šarler, B. (2008), "Local RBF collocation method for Darcy flow", CMES, Vol. 25, pp [21] Zhang, Y., Sim, T., Tan, C. L. and Sung, E. (2005), "Anatomy-based face reconstruction for animation using multi-layer deformation", Journal of Visual Languages and Computing, (in press). [22] Berger, M. J. (1983), "Adaptive Mesh Refinement for Hyperbolic Partial Differential Equations", Journal of Computational Physics, Vol. 53, pp [23] Celik, I. and Hu, G. (2004), "Single Grid Error Estimation Using Error Transport Equation", ASME, Vol. 126, pp. 778.

Numerical error of the divative With respect to the sub-domain shape The LRBFCM achieves best performance with the equidistant sub domain (R=1)

Numerical error of the derivative With respect to curvature of the function