Monifysikaalisten ongelmien simulointi Elmer-ohjelmistolla. Simulation of Multiphysical Problems with Elmer Software



Similar documents
ME6130 An introduction to CFD 1-1

Overview. also give you an idea of ANSYS capabilities. In this chapter, we will define Finite Element Analysis and. Topics covered: B.

Graduate Certificate Program in Energy Conversion & Transport Offered by the Department of Mechanical and Aerospace Engineering

A. Ricci, E. Giuri. Materials and Microsystems Laboratory

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi

Simulation of Fluid-Structure Interactions in Aeronautical Applications

METHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS.

Spatial Discretisation Schemes in the PDE framework Peano for Fluid-Structure Interactions

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

Basic Equations, Boundary Conditions and Dimensionless Parameters

Safakcan Tuncdemir 1, William M. Bradley *2. 1. Introduction

Vectors and Tensors in Engineering Physics

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Introduction to Computational Fluid Dynamics

Co-Simulation and modal reduction for multifield problems in multibody dynamics

The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM

Electrical Drive Modeling through a Multiphysics System Simulation Approach

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows

Giorgio Bornia. Research statement. Primary interests

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

Introduction. 1.1 Motivation. Chapter 1

Overset Grids Technology in STAR-CCM+: Methodology and Applications

Introduction to CFD Analysis

Titelmasterformat durch Klicken bearbeiten

Effects of Cell Phone Radiation on the Head. BEE 4530 Computer-Aided Engineering: Applications to Biomedical Processes

Introduction to CFD Analysis

Design and Analysis of Engine Cooling Fan

Finite Element Modules for Enhancing Undergraduate Transport Courses: Application to Fuel Cell Fundamentals

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics

OpenFOAM Optimization Tools

Benchmarking COMSOL Multiphysics 3.5a CFD problems

Depth and Excluded Courses

CCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future

CFD Grows Up! Martin W. Liddament Ventilation, Energy and Environmental Technology (VEETECH Ltd) What is Computational Fluid Dynamics?

APPENDIX 3 CFD CODE - PHOENICS

Heat Transfer and Thermal-Stress Analysis with Abaqus

CONSERVATION LAWS. See Figures 2 and 1.

Model of a flow in intersecting microchannels. Denis Semyonov

Feature Commercial codes In-house codes

Eu-NORSEWInD - Assessment of Viability of Open Source CFD Code for the Wind Industry

Indiana's Academic Standards 2010 ICP Indiana's Academic Standards 2016 ICP. map) that describe the relationship acceleration, velocity and distance.

Self Financed One Week Training

Pragmatic multi-scale and multi-physics analysis of Charles Bridge in Prague

Adaptation of General Purpose CFD Code for Fusion MHD Applications*

Heat Transfer by Free Convection

Analysis of Mobile Phone Reliability Based on Active Disassembly Using Smart Materials *

Domain Decomposition Methods. Partial Differential Equations

THE NUMERICAL SIMULATION CONFERENCE

CFD Based Air Flow and Contamination Modeling of Subway Stations

School of Engineering Supplementary/Assessment Extension Examination List Sem 1, 2012

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS

Computational Fluid Dynamics (CFD) and Multiphase Flow Modelling. Associate Professor Britt M. Halvorsen (Dr. Ing) Amaranath S.

European COMSOL Conference, Hannover, Germany

Ampacity simulation of a high voltage cable to connecting off shore wind farms

Final Draft of the original manuscript:

Battery Thermal Management and Design. Scott Stanton Xiao Hu ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary

Hybrid Modeling and Control of a Power Plant using State Flow Technique with Application

CFD software overview comparison, limitations and user interfaces

Der Einfluss thermophysikalischer Daten auf die numerische Simulation von Gießprozessen

Very special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.

Mathematical Model of Blood Flow in Carotid Bifurcation. Phd student: Eng. Emanuel Muraca. 16/10/09 Milan

Energy and Energy Transformations Test Review

Vista: A Multi-field Object Oriented CFD-package

ADVANCED COMPUTATIONAL TOOLS FOR EDUCATION IN CHEMICAL AND BIOMEDICAL ENGINEERING ANALYSIS

Thermo-Mechanical Coupled Simulation with LS-DYNA

Icepak High-Performance Computing at Rockwell Automation: Benefits and Benchmarks

THREE-DIMENSIONAL INSERT MOLDING SIMULATION IN INJECTION MOLDING

A. Hyll and V. Horák * Department of Mechanical Engineering, Faculty of Military Technology, University of Defence, Brno, Czech Republic

M. Cross, T.N. Croft, D. McBride, A.K. Slone, and A.J. Williams Centre for Civil and Computational Engineering School of Engineering University of

Course in. Nonlinear FEM

Including thermal effects in CFD simulations

Chapter 8 Maxwell relations and measurable properties

NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM

Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine

Part IV. Conclusions

2.1 CFD PROJECT PLANNING ANSYS, Inc. All rights reserved. ANSYS, Inc. Proprietary

Modular Software Development for Quench Analysis of Accelerator Magnets

Finite Element Method (ENGC 6321) Syllabus. Second Semester

Computational Fluid Dynamics Research Projects at Cenaero (2011)

COMPARISON OF SOLUTION ALGORITHM FOR FLOW AROUND A SQUARE CYLINDER

Computational Modeling of Wind Turbines in OpenFOAM

Virtual Prototyping of Aerospace Systems Using Integrated LMS Virtual.Lab and IMAGINE AMESim

3. Prescribe boundary conditions at all boundary Zones:

Doctoral School on Engineering Sciences Università Politecnica delle Marche

Curriculum Vitae. George Breyiannis. Mechanical Engineer, PhD

240EQ014 - Transportation Science

EXAMPLE 8: An Electrical System (Mechanical-Electrical Analogy)

HEAT TRANSFER IM LECTURE HOURS PER WEEK THERMODYNAMICS - IM _1

Lecture 24 - Surface tension, viscous flow, thermodynamics

HPC Deployment of OpenFOAM in an Industrial Setting

CFD Application on Food Industry; Energy Saving on the Bread Oven

Exova Warringtonfire fire safety engineering

Laminar Flow and Heat Transfer of Herschel-Bulkley Fluids in a Rectangular Duct; Finite-Element Analysis

Turbulent Flow Through a Shell-and-Tube Heat Exchanger

Chemical Engineering - CHEN

Purdue University - School of Mechanical Engineering. Objective: Study and predict fluid dynamics of a bluff body stabilized flame configuration.

THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA

Transcription:

Monifysikaalisten ongelmien simulointi Elmer-ohjelmistolla Simulation of Multiphysical Problems with Elmer Software Peter Råback Tieteen CSC 25.11.2004

Definitions for this presentation Model Mathematical description of a system and its numerical implementation. In this presentation the models are based on the well established laws of (classical) physics. Simulation The process of conducting numerical experiments with the model for the purpose of understanding the behavior of the system and/or evaluating various strategies for the operation of the system.

Outline Multiphysics Elmer Examples Conclusions

What is Multiphysics... when physics is already everything? Computational problems historically solved with application specific software (fluids, structures, electromagnetics,... ) With the increase of computational resources also problems with more than one physical phenomenom have become feasible Software capable of solving these problems are known as multiphysics software (Ansys, FemLab, CFD-ACE+, Elmer,... ) Basically multiphysics is nothing new, most common coupled problems have been solved for decades (e.g. fluid flow and heat transport)

Why Multiphysics? Because now we can! Many industrial processes involve a number of different phenomena Paper manufacturing Casting processes Crystal growth... There are new needs in some emerging fields where the computational tool is a necessity Microsystem technology Nanotechnology Smart materials

Coupling of different phenomena Physical equations may be coupled in a number of different ways: Equations are inherently coupled and the coupling is explicitly shown in the equations (E and B in Maxwell s eq., p and v in Navier-Stokes eq.). The different energy domains are coupled by a source or drain (viscous dissipation of kinetic energy to heat). Coupling by material law (v and T by temperature dependent density). Implicit coupling by the shape of the computational domain (large displacements fluid flow)....

Equation Field T v E, B c u Energy Temperature T - Navier-Stokes Velocity v 1 - Maxwell s Electric & Magnetic E, B 2 3 - Diffusion, Reaction Concentration c 4 5 6 - Elasticity Displacement u 7 8 9 10-1. Thermal flow: natural convection 2. Thermal-electrical: Heating by induction 3. Magnetohydrodynamics, Electrokinetics (microfluidics) 4. Temperature dependent chemical reactions and diffusion 5. Reactive flow: CVD, combustion 6. Electrochemistry: batteries, electrodes, surface treatment 7. Thermoelasticity and -plasticity 8. Fluid-structure interaction: hemodynamics 9. Electro-mechanical: MEMS, piezoelectricity 10. Growth phenomena

Solution strategies: simple analogy Let s look at phenomena A and B that both depend on field variables a and b. The solution may be obtained from a coupled system of equations: { A(a, b) = 0 B(b, a) = 0 In order to solve the equations we perform linearization, { Aa da + A b db +... = A(a, b) B a da + B b db +... = B(b, a) We also assume that A is the more independent subproblem to be solved first.

strong coupling: A 1 a A b B 1 b B a 1 [ a (m+1) b (m+1) ] = [ a (m) b (m) ] [ Aa A b B a B b ] 1 [ A(a m, b m ) B(b m, a m ) ] (monolithic solution of equations) weak coupling: A 1 a A b B 1 b B a 1 { a (m+1) = a (m) A 1 a A(a m, b m ) b (m+1) = b (m) B 1 b B(b m, a m+1 ) (iterative or segregated solution of equations)

hierarchical coupling: A b 0 (equations are solved only once) Note: { a (1) = a (0) A 1 a A(a 0 ) b (1) = b (0) B 1 b B(b 0, a 1 ) If A or B are nonlinear they require iteration within. Usually the computation of the derivatives in respect to a and b is not practicle, or even possible. In practice the convergence of the iteration scheme is usually empirically tested.

Iterative vs. monolithic solution method Monolithic models are seldom used as they are difficult to implement and often real memory hogs Iteration method can easily be used if there are separate solvers for all equations: equations are solved one by one until the solution satisfies the convergence criteria of all the equations Applicability of the iteration method may be enhanced by under-relaxation or by modifying the equations Verification of the iteration method is straight-forward: prove consistency of each equation and reach convergence. In pathologically coupled cases one may have to resort to the monolithic method.