FEM Isoparametric Concept

Ähnliche Dokumente
FEM isoparametrisches Konzept

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

Allgemeine Mechanik Musterlösung 11.

Statistics, Data Analysis, and Simulation SS 2015

1. General information Login Home Current applications... 3

DIE NEUORGANISATION IM BEREICH DES SGB II AUSWIRKUNGEN AUF DIE ZUSAMMENARBEIT VON BUND LNDERN UND KOMMUNEN

Mathematics (M4) (English version) ORIENTIERUNGSARBEIT (OA 11) Gymnasium. Code-Nr.:

Mitglied der Leibniz-Gemeinschaft

Fundamentals of Electrical Engineering 1 Grundlagen der Elektrotechnik 1

Level 2 German, 2013

Level 2 German, 2015

Harry gefangen in der Zeit Begleitmaterialien

Hazards and measures against hazards by implementation of safe pneumatic circuits

Level 1 German, 2012

ONLINE LICENCE GENERATOR

Hydrosystemanalyse: Finite-Elemente-Methode (FEM)

Fakultät III Univ.-Prof. Dr. Jan Franke-Viebach

Network premium POP UP Display

J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU

Franke & Bornberg award AachenMünchener private annuity insurance schemes top grades

STRATEGISCHES BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE

Symbio system requirements. Version 5.1

NETWORK PREMIUM POP UP DISPLAY

How-To-Do. Hardware Configuration of the CC03 via SIMATIC Manager from Siemens

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

Angewandte Umweltsystemanalyse: Finite-Elemente-Methode (FEM) #3

Geometrie und Bedeutung: Kap 5

Wissenschaftliches Denken und Arbeiten


Prediction of Binary Fick Diffusion Coefficients using COSMO-RS

Unterspezifikation in der Semantik Hole Semantics

KURZANLEITUNG. Firmware-Upgrade: Wie geht das eigentlich?

Instruktionen Mozilla Thunderbird Seite 1

Musterlösung 3. D-MATH Algebra I HS 2015 Prof. Richard Pink. Faktorielle Ringe, Grösster gemeinsamer Teiler, Ideale, Faktorringe

Extract of the Annotations used for Econ 5080 at the University of Utah, with study questions, akmk.pdf.

General info on using shopping carts with Ogone

Level 1 German, 2014

WAS IST DER KOMPARATIV: = The comparative

Teil 2.2: Lernen formaler Sprachen: Hypothesenräume

Aufgabe 1 (12 Punkte)

iid software tools QuickStartGuide iid USB base driver installation

Copyright by Hildegard Heilmann IAG Diese Unterlagen stelle ich den SchülerInnen des V. Bachilleratos des IAG zur Verfügung.

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel.

XONTRO Newsletter. Financial Institutes. No. 70

Ingenics Project Portal

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

Rätsel 1: Buchstabensalat klassisch, 5 5, A C (10 Punkte) Puzzle 1: Standard As Easy As, 5 5, A C (10 points)

Kurzanleitung um Transponder mit einem scemtec TT Reader und der Software UniDemo zu lesen

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08

ReadMe zur Installation der BRICKware for Windows, Version ReadMe on Installing BRICKware for Windows, Version 6.1.2

Algorithms for graph visualization

Climate change and availability of water resources for Lima

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

SELF-STUDY DIARY (or Lerntagebuch) GER102

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe

GERMAN VACATION WORK (2014)

After sales product list After Sales Geräteliste

EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN

p^db=`oj===pìééçêíáåñçêã~íáçå=

Assessment of disgn-flows in water management, Classical methods, nonstationary and multidimensional extensions of Extreme Value Modeling (EVM)

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str Jena

Brandbook. How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes. Version 1.0.1

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Contents. Interaction Flow / Process Flow. Structure Maps. Reference Zone. Wireframes / Mock-Up

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str Jena

Level 1 German, 2016

Verarbeitungsspezifikation Application Specification. Verarbeitungsspezifikation. Application Specification MA-59V093. für for. Winkelstecker für PCB

Fakultät III Univ.-Prof. Dr. Jan Franke-Viebach

RailMaster New Version 7.00.p26.01 /

Context-adaptation based on Ontologies and Spreading Activation

Parameter-Updatesoftware PF-12 Plus

Allgemeine Mechanik Musterlösung 5.

Labour law and Consumer protection principles usage in non-state pension system

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

In vier Schritten zum Titel. erfolgreichen Messeauftritt. Four steps to a successful trade fair. Hier beginnt Zukunft! The future starts here!

Lufft UMB Sensor Overview

Harry gefangen in der Zeit Begleitmaterialien

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

Thema: Sonnenuhren (7.Jahrgangsstufe)

OP-SUCTION SETS / HANDPIECES. Innovative plastic products and systems for medicine and technology. Fon: +49 (0)

Haben Sie richtige Badebekleidung dabei? Ja / Nein. Sie tragen keine richtige Badebekleidung. Have you got the correct swimwear with you?

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes.

Wie bekommt man zusätzliche TOEFL-Zertifikate? Wie kann man weitere Empfänger von TOEFL- Zertifikaten angeben?

NVR Mobile Viewer for iphone/ipad/ipod Touch

B I N G O DIE SCHULE. Bingo card: Classroom Items abcteach.com

Asynchronous Generators

Falko. Error annotations in Falko 2.x. Marc Reznicek & Cedric Krummes

August Macke Abschied, 1914 Museum Ludwig, Köln

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC)

Group and Session Management for Collaborative Applications

Sie tragen keine richtige Badebekleidung. You are not wearing the correct swimwear.

p^db=`oj===pìééçêíáåñçêã~íáçå=

CABLE TESTER. Manual DN-14003

The Solar Revolution New Ways for Climate Protection with Solar Electricity

Quadt Kunststoffapparatebau GmbH

RS232-Verbindung, RXU10 Herstellen einer RS232-Verbindung zwischen PC und Messgerät oder Modem und Messgerät

Transkript:

FEM Isoparametric Concept home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/cover_sheet.tex page of 25. p./25

Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types 3. Geometry 4. Lagrange and Hermite Element Family 5. Interpolation Approach Function 6. Cartesian - Natural Coordinates 7. Isoparametric Concept 8. Example to the Isoparametric Concept home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/contents.tex page 2 of 25. p.2/25

Shape Functions for FEM For the finite elements method, the following is valid: The global function of a sought function consists of a sum of local functions: E e= V ω e i dv e Galerkin method: the interpolation function corresponds to weighted function Ritz method: the global variation principle is constructed from the sum of the local variation principles. home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/interpolation.tex page 3 of 25. p.3/25

Shape functions for FEM Critical step in the FEM: Selection of suitable interpolation functions,that are formed through the shape of the finite elements, the approximation order. Choice of Finite elements depends on the geometry of the global area, the desired exactness of the area, the simple integration through the area. home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/interpolation2.tex page 4 of 25. p.4/25

Finite Element Types In order to be able to formulate special physical problems, several elements are often necessary. They are distinguished by the geometry (-D, 2-D or 3-D), the selection of the interpolation function (polynomials; Lagrange or Hermite polynomials), the selection of the element coordinates (Cartesian or natural coordinates), the selection of the variables specified at the nodes (Lagrange group or Hermite group of variables). home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/finite element types.tex page 5 of 25. p.5/25

Geometry a) Square elements with straight sides b) Square elements with curved sidesx c) Cubic elements home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/geometry.tex page 6 of 25. p.6/25

Interpolation Approach Function Polynomials: One dimensional element approximation u = a 0 + a x + a 2 x 2 + a 3 x 3 +... or u = a i x i = i a i x i with i = linear variation i = 2 quadratic variation i = 3 cubic variation D-element with two nodes: 2 For two nodes we need a linear variability. home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/interpolation approach function.tex page 7 of 25. p.7/25

Lagrangian polynomials Lagrange interpolation functions save us from inverting the coefficient matrix as is necessary for a standard polynomial. They have the following form u(x) = L (x)u + L 2 (x) + + L n (x)u n with L N (x) chosen such that L N (x) takes the form L N (x m ) = δ NM. L N (x) = c N (x x )(x x 2 )... (x x N )(x x N+ )... (x x n ). home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/lagrangian_poly.tex page 8 of 25. p.8/25

Lagrangian polynomials c N can be found to be c N = (x N x )(x N x 2 )... (x N x N )(x N x N+ )... (x N x n ). The polynomials are therefore L N (x) = (x x )(x x 2 )... (x x N )(x x N+ )... (x x n ) (x N x )(x N x 2 )... (x N x N )(x N x N+ )... (x N x n ). For a quadratic approximation we yield L (x) = (x x 2)(x x 3 ) (x x 2 )(x x 3 ) L 3 (x) = (x x )(x x 2 ) (x 3 x )(x 3 x 2 ). L 2 (x) = (x x )(x x 3 ) (x 2 x )(x 2 x 3 ) home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/lagrangian_poly2.tex page 9 of 25. p.9/25

Lagrangian polynomials For the following element 0 we get L = x (x ), 2 L 2 = x 2, L L 3 L 2 L 3 = x (x + ). 2 0 home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/lagrangian_poly3.tex page 0 of 25. p.0/25

Hermite polynomials Hermite polynomials do not only assume the continuity of the variable at a common node, but also the derivative at that node. d element with two nodes. We need a cubic ansatz. ũ(ξ) = H 0 j (ξ)û j + H j (ξ) ( û ξ ũ(ξ) = N r w r r =, 2, 3, 4 ) j =, 2 N = H 0 = 3ξ 2 + 2ξ 3 N 2 = H2 0 = 3ξ2 2ξ 3 N 3 = H = ξ 2ξ 2 + ξ 3 N 4 = H2 = ξ 3 ξ 2 home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/hermite_poly.tex page of 25. p./25

Hermite polynomials The four functions have the following shape. 0.8 H 0 H 2 0 0.6 0.4 0.2 H 0 H 2-0.2 0 0.2 0.4 0.6 0.8 home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/hermite_poly2.tex page 2 of 25. p.2/25

Natural coordinates The more general approach is to use the natural coordinates, ξ, with the origin either at the left end of the domain (upper figure) or in the middle (lower figure). ξ=0 ξ= ξ=0 2 ξ= 2 ξ= home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/natural_coord.tex page 3 of 25. p.3/25

Natural coordinates The interpolation functions then read for the upper figure ϕ = ξ ϕ 2 = ξ, and for the lower figure ϕ = ( ξ) 2 aϕ 2 = ( + ξ). 2 home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/natural_coord22.tex page 4 of 25. p.4/25

Natural coordinates 2D Isoparametric elements Definition: The same parametric function which describes the geometry is used for the interpolation of the variables (shifting, water level, etc.) within an element. 2 s r 3 4 N = ( 2 + 2 r) ( = 4 N 2 = 4 N 3 = 4 N 4 = 4 2 + 2 s) ( + r)( + s) analogous: ( r)( + s) ( r)( s) ( + r)( s) home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/natural_coord3.tex page 5 of 25. p.5/25

Cartesian Natural Coordinates Further examples for interpolation functions:. Interpolation function for a 2-D element with a 4 to 9 variable node number y s s = + 2 5 Node 6 9 8 s = 0 r 3 r = - 7 r = 0 r = + 4 s = - x home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/cartesian_natural_coordinates2.tex page 6 of 25. p.6/25

Cartesian Natural Coordinates i = 5 i = 6 i = 7 i = 8 i = 9 h = ( + r)( + s) 4 h 2 5...... h 2 8 h 4 9 h 2 = ( r)( + s) 4 h 2 5 h 2 6 h 4 9 h 3 = ( r)( s) 4..... h 2 6 h 2 7 h 4 9 h 4 = ( + r)( s) 4.......... h 2 7 h 2 8 h 4 9 h 5 = ( 2 r2 )( + s).................... h 2 9 h 6 = ( 2 s2 )( r).................... h 2 9 h 7 = ( 2 r2 )( s).................... h 2 9 h 8 = ( 2 s2 )( + r).................... h 2 9 h 9 = ( r 2 )( s 2 ) home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/cartesian natural coordinates3.tex page 7 of 25. p.7/25

Isoparametric concept y 7 s G e 5 T ii + i R e 3 + r x iii iv 25 We can save a lot of effort, if we construct our shape functions on a reference element and then transfer these functions to the global elements. home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_concept.tex page 8 of 25. p.8/25

Isoparametric concept In technical applications (e.g. ground water flow W ĥ), terms have to be often differentiated or integrated according to the Cartesian coordinates. Since we formulate our shape functions in isoparametric coordinates, one looks for a transformation relation between the two coordinate systems. With chain rule: x = r y = r ( r ) x + s ( ) r y + s ( s ) x ( ) s y = r x r y s x s y r s home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_concept2.tex page 9 of 25. p.9/25

Isoparametric concept The calculation of r, is not easily possible. Therefore, the opposite transformation is calculated x first: r s = x r x s y r y s [ ] x y = J J ˆ= Jacobi Matrix, can be calculated more easily. x y home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_concept3.tex page 20 of 25. p.20/25

Isoparametric concept In order to calculate the Jacobian, we use the property of our shape functions. We can express the variable x with the shape functions and the nodal values. x = n e i= N i x i x = [N, N 2, N 3, N 4 ] (linear interpolation of the coordinates between the nodes, n e = number of nodes per element) x x 2 x 3 y = [N, N 2, N 3, N 4 ] y y 2 y 3 x 4 y 4 home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_concept4.tex page 2 of 25. p.2/25

Isoparametric concept Now we differentiate this expression. As the nodal values are no functions of x and y, we can take them out of the derivative and differentiate the local shape functions only. The product of these two matrices is the Jacobian matrix. r s = N r N s N 2 r N 2 s N 3 r N 3 s N 4 r N 4 s x y x 2 y 2 x 3 y 3 x 4 y 4 } {{ } J x y home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_concept5.tex page 22 of 25. p.22/25

Isoparametric concept Example We want to calculate the Jacobian of the element shown on the left. We can do this with the help of the previously introduced local shape functions. cm y cm P = (, 25) cm 2 x 0.75 cm P 2 = ( 0, 25) P 3 = ( 0, 75) P 4 = ( 0, 75) 3 2 cm 4 home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_example.tex page 23 of 25. p.23/25

Isoparametric concept Example The global coordinates can be transformed into local coordinates as follows. n x = = r n y = N i x i = N i y i = 4 {( + r)( + s)() + ( r)( + s)( ) + ( r)( s)( ) + ( + r)( s)()} { ( + r)( + s) 5 4 4 + ( r)( + s) 4 + ( r)( s) 3 } + ( + r)( s) 3 4 4 = 4 r + 3 4 s + 4 rs home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_example2.tex page 24 of 25. p.24/25

Isoparametric concept Example These terms have to be differentiated J = x r x s y r y s. This yields J = (r) r (r) s ( r + 3s + rs) r 4 4 4 ( r + 3s + rs) s 4 4 4 = [ ] ( + s) 4 4 0 ( 3 + r) 4 4. home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/isopara_example3.tex page 25 of 25. p.25/25