1 On The Use Of MA47 Solution Procedure In The Finite Element Steady State Heat Analysis Ana Žiberna and Dubravka Mijuca Faculty of Mathematics Department.

Slides:



Advertisements
Similar presentations
Chapter 2 Solutions of Systems of Linear Equations / Matrix Inversion
Advertisements

Computational Modeling for Engineering MECN 6040
Algebraic, transcendental (i.e., involving trigonometric and exponential functions), ordinary differential equations, or partial differential equations...
Chapter 13 Gaussian Elimination (III) Bunch-Parlett diagonal pivoting
MATH 685/ CSI 700/ OR 682 Lecture Notes
Solving Linear Systems (Numerical Recipes, Chap 2)
Systems of Linear Equations
SOLVING SYSTEMS OF LINEAR EQUATIONS. Overview A matrix consists of a rectangular array of elements represented by a single symbol (example: [A]). An individual.
CISE301_Topic3KFUPM1 SE301: Numerical Methods Topic 3: Solution of Systems of Linear Equations Lectures 12-17: KFUPM Read Chapter 9 of the textbook.
1 A component mode synthesis method for 3D cell by cell calculation using the mixed dual finite element solver MINOS P. Guérin, A.M. Baudron, J.J. Lautard.
A NEW ORIGINAL UNCODITIONALY STABLE MIXED FINITE ELEMENT APPROACH IN TRANSIENT HEAT ANALYSIS WITHOUT DIMENSIONAL REDUCTION Dubravka Mijuca, Bojan Medjo.
Solution of linear system of equations
1cs542g-term Notes  Assignment 1 will be out later today (look on the web)
Linear Algebraic Equations
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Part 3 Chapter 10 LU Factorization PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill Companies,
Special Matrices and Gauss-Siedel
Special Matrices and Gauss-Siedel
Ordinary Differential Equations (ODEs) 1Daniel Baur / Numerical Methods for Chemical Engineers / Implicit ODE Solvers Daniel Baur ETH Zurich, Institut.
Mujahed AlDhaifallah (Term 342) Read Chapter 9 of the textbook
Ordinary Differential Equations (ODEs)
LU Decomposition 1. Introduction Another way of solving a system of equations is by using a factorization technique for matrices called LU decomposition.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Australian Journal of Basic and Applied Sciences, 5(11): , 2011 ISSN Monte Carlo Optimization to Solve a Two-Dimensional Inverse Heat.
Introduction to Numerical Analysis I MATH/CMPSC 455 PA=LU.
Fast Low-Frequency Impedance Extraction using a Volumetric 3D Integral Formulation A.MAFFUCCI, A. TAMBURRINO, S. VENTRE, F. VILLONE EURATOM/ENEA/CREATE.
Yasser F. O. Mohammad Assiut University Egypt. Previously in NM Introduction to NM Solving single equation System of Linear Equations Vectors and Matrices.
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ 4. Αριθμητική Επίλυση Συστημάτων Γραμμικών Εξισώσεων Gaussian elimination Gauss - Jordan 1.
Chapter 3 Solution of Algebraic Equations 1 ChE 401: Computational Techniques for Chemical Engineers Fall 2009/2010 DRAFT SLIDES.
1 Variational and Weighted Residual Methods. 2 The Weighted Residual Method The governing equation for 1-D heat conduction A solution to this equation.
Linear Systems Iterative Solutions CSE 541 Roger Crawfis.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Module 4 Multi-Dimensional Steady State Heat Conduction.
Linear algebra: matrix Eigen-value Problems Eng. Hassan S. Migdadi Part 1.
Elliptic PDEs and the Finite Difference Method
On the Use of Sparse Direct Solver in a Projection Method for Generalized Eigenvalue Problems Using Numerical Integration Takamitsu Watanabe and Yusaku.
Silesian University of Technology in Gliwice Inverse approach for identification of the shrinkage gap thermal resistance in continuous casting of metals.
Engineering Analysis – Computational Fluid Dynamics –
Solution of Sparse Linear Systems
Parallel Solution of the Poisson Problem Using MPI
HEAT TRANSFER FINITE ELEMENT FORMULATION
Direct Methods for Sparse Linear Systems Lecture 4 Alessandra Nardi Thanks to Prof. Jacob White, Suvranu De, Deepak Ramaswamy, Michal Rewienski, and Karen.
A NEW ORIGINAL UNCODITIONALY STABLE MIXED FINITE ELEMENT APPROACH IN TRANSIENT HEAT ANALYSIS WITHOUT DIMENSIONAL REDUCTION A NEW ORIGINAL UNCODITIONALY.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
MULTIDIMENSIONAL HEAT TRANSFER  This equation governs the Cartesian, temperature distribution for a three-dimensional unsteady, heat transfer problem.
Gaussian Elimination and Back Substitution Aleksandra Cerović 0328/2010 1/41/4Gaussian Elimination And Back Substitution.
F. Fairag, H Tawfiq and M. Al-Shahrani Department of Math & Stat Department of Mathematics and Statistics, KFUPM. Nov 6, 2013 Preconditioning Technique.
1 Instituto Tecnológico de Aeronáutica Prof. Maurício Vicente Donadon AE-256 NUMERICAL METHODS IN APPLIED STRUCTURAL MECHANICS Lecture notes: Prof. Maurício.
Unit #1 Linear Systems Fall Dr. Jehad Al Dallal.
1 Variational and Weighted Residual Methods. 2 Introduction The Finite Element method can be used to solve various problems, including: Steady-state field.
1 Numerical Methods Solution of Systems of Linear Equations.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 3 - Chapter 9.
The Finite Element Approach to Thermal Analysis Appendix A.
Parallel Direct Methods for Sparse Linear Systems
Chapter 30.
ECE 3301 General Electrical Engineering
Spring Dr. Jehad Al Dallal
Scientific Computing Lab
Chapter 10: Solving Linear Systems of Equations
Part 3 - Chapter 9.
Analytical Tools in ME Course Objectives
Matrix Solutions to Linear Systems
Numerical Analysis Lecture14.
A new approach in the solution of the thermoelasticity problems by the use of primal-mixed finite elements dr Dubravka Mijuca Faculty of Mathematics Department.
Numerical Analysis Lecture13.
Numerical Analysis Lecture10.
Linear Systems Numerical Methods.
Ax = b Methods for Solution of the System of Equations:
Ax = b Methods for Solution of the System of Equations (ReCap):
Presentation transcript:

1 On The Use Of MA47 Solution Procedure In The Finite Element Steady State Heat Analysis Ana Žiberna and Dubravka Mijuca Faculty of Mathematics Department of Mechanics University of Belgrade Studentski trg Belgrade - P.O.Box 550 Serbia and Montenegro

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 2 Physical problem The steady state heat analysis problem in solid mechanics Novel mixed finite element approach (saddle point problem) on the contrary to the frequently used primal approach (extremal principle) Simultaneous simulations of both field variables of interest : temperature T and heat flux q Any numerical procedure of analysis which threats all variable of interest as fundamental ones (in the present case temperature and heat flux) is more reliable and more convenient for real engineering application Additional number of unknowns raise the need for reliable and fast solution procedure

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 3 Present Scheme The adjusted large linear system of equations solver MA47 is used The basic motive for the use of the MA47 method is found in the fact that it is primarily designed for solving system of equations with symmetric, quadratic, sparse, indefinite and large system matrix The method is based on the multifrontal approach (frontal methods have their origin in the solution of finite element problems in structural mechanics) Achieving better efficiency

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 4 Keywords Sparse Matrices Indefinite Matrices Direct Methods Multifrontal Methods Solid Mechanics Steady State Heat Finite Element Large Scale Systems

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 5 Aim Aim of this presentation is a preliminary validation of the new solution approach in the mixed finite element steady state heat analysis, its effectiveness and reliability

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 6 Heat Transfer Problem Temperature T – primal variable Heat Flux q - dual variable k – Material thermal conductivity f – Heat source

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 7 Field Equations Equation of Balance Fourrier’s Law

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 8 Boundary Conditions Prescribed Temperature Prescribed Flux

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 9 Symmetric weak mixed formulation Find such that and for all such that

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 10 Sub-spaces of the FE functions FOR TEMPERATURE, FLUX AND APPROPRIATE TEST FUNCTIONS

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 11 System Matrix after discretization of the starting problem, writing in componential form and separating by temperature and flux test functions we obtain a system of order:

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 12 Symmetric Sparse Indefinite Systems A matrix is sparse if many of its coefficient are zero There is an advantage in exploiting its zeros A matrix is indefinite if there exists a vector x and vector y such that Both positive and negative eigenvalues

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 13 MA47 from HSL The Harwell Subroutine Library (HSL) is an ISO Fortran Library packages for many areas in scientific computations. It is probably best known for its codes for the direct solution of sparse linear systems Written by I. S. Duff and J. K. Reid, represents a version of sparse Gaussian elimination, which is implemented using a multifrontal method Follows the sparsity structure of the matrix more closely in the case when some of the diagonal entries are zero Provide a stable factorization by using a combination of 1x1 and 2x2 pivots from the diagonal

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 14 Block pivots oxo pivot tile pivot or structured pivot - either a tile or an oxo pivot

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 15 Maintaining sparsity crucial requirement (perhaps the most crucial) in the elimination process - we want factors to be also sparse process of factorization causes so called fill-ins (generation of new nonzero entries) no efficient general algorithms to solve this problem are known there are some algorithms used to reduce the number of fill-ins

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 16 Markowitz algorithm most commonly used and quite successful we use the variant of the Markowitz criterion Markowitz measure of fill-ins in k-th stage of elimination process for a tile pivot for an oxo pivot

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 17 Numerical stability all the pivots are tested numerically additional symmetric permutations for the sake of numerical stability where - threshold parameter

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 18 Principal Phases of code  ANALYSE - the matrix structure is analysed to produce a suitable ordering, determine a good pivotal sequence and prepare data structures for efficient factorization  FACTORIZE – numerical factorization is performed using the chosen pivotal sequence  SOLVE - the stored factors are used to solve the system performing forward and backward substitution

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 19 Numerical example Multi-material hollow sphere Performance has been examined on the PC configuration Pentium IV on 2.4 GHz, 2GB RAM, SCSI HDD 2x36GB

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 20 Relative errors in target points MA47 GAUSS

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 21 Hollow cylinder

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 22 Future research Perform matrix scaling to increase accuracy in solution when matrix has entries widely differing in magnitude

28-Sep-04 XI Congress of Mathematics of Serbia and Montenegro 23 References Duff, I. S., Erisman, A. M., and Reid, J. K. (1986). Direct methods for sparse matrices. Oxford University Press, London. Duff, I. S. and Reid, J. K. (1983). The multifrontal solution of indefinite sparse symmetric linear systems. ACM Trans. Math. Softw. 9, Bunch, J. R. and Parlett, B. N. (1971). Direct methods for solving symmetric indefinite systems of linear equations. SIAM J. Numer. Anal. 8, Duff, I. S., Gould, N. I. M., Reid, J. K., Scott, J. A. and Turner, K. (1991). The factorization of sparse symmetric indefinite matrices. IMA J. Numer. Anal. 11, Dubravka M. MIJUCA, Ana M. ŽIBERNA & Bojan I. MEDJO(2004). A New multifield finite element method in steady state heat analysis. Thermal Science, Vinca A.A. Cannarozzi, F. Ubertini (2001) A mixed variational method for linear coupled thermoelastic analysis, International Journal of Solids and Structures 38, J. Jaric, (1988) Mehanika kontinuuma, Gradjevinska knjiga, Beograd