Abstract. keywords: finite elements, beams, Hermitian interpolation, shape functions

Similar documents
Chapter 5 Structural Elements: The truss & beam elements

MITOCW MITRES2_002S10linear_lec07_300k-mp4

Bilinear Quadrilateral (Q4): CQUAD4 in GENESIS

CRITERIA FOR SELECTION OF FEM MODELS.

The Finite Element Method for Solid and Structural Mechanics

Lecture 2: Finite Elements

Lecture 12: Finite Elements

UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES

Esben Byskov. Elementary Continuum. Mechanics for Everyone. With Applications to Structural Mechanics. Springer

Quintic beam closed form matrices (revised 2/21, 2/23/12) General elastic beam with an elastic foundation

MAE 323: Chapter 6. Structural Models

Contents as of 12/8/2017. Preface. 1. Overview...1

Finite Element Method-Part II Isoparametric FE Formulation and some numerical examples Lecture 29 Smart and Micro Systems

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Module - 01 Lecture - 11

Lecture 7: The Beam Element Equations.

General elastic beam with an elastic foundation

Stress analysis of a stepped bar

The CR Formulation: BE Plane Beam

FLEXIBILITY METHOD FOR INDETERMINATE FRAMES

University of Groningen

Introduction. Finite and Spectral Element Methods Using MATLAB. Second Edition. C. Pozrikidis. University of Massachusetts Amherst, USA

Due Tuesday, September 21 st, 12:00 midnight

Gyroscopic matrixes of the straight beams and the discs

PLAT DAN CANGKANG (TKS 4219)

COMPARATIVE STUDY OF VARIOUS BEAMS UNDER DIFFERENT LOADING CONDITION USING FINITE ELEMENT METHOD

VIBRATION PROBLEMS IN ENGINEERING

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Module - 01 Lecture - 13

CIVL 7/8117 Chapter 4 - Development of Beam Equations - Part 2 1/34. Chapter 4b Development of Beam Equations. Learning Objectives

ENGN2340 Final Project: Implementation of a Euler-Bernuolli Beam Element Michael Monn

Steps in the Finite Element Method. Chung Hua University Department of Mechanical Engineering Dr. Ching I Chen

Methods of Analysis. Force or Flexibility Method

Interpolation Functions for General Element Formulation

6. Bending CHAPTER OBJECTIVES

Modelling and Finite Element Analysis of Double Wishbone Suspension

University of Illinois at Urbana-Champaign College of Engineering

CIV-E1060 Engineering Computation and Simulation Examination, December 12, 2017 / Niiranen

Lecture 15 Strain and stress in beams

AEROELASTIC ANALYSIS OF SPHERICAL SHELLS

Part D: Frames and Plates

Section 6: PRISMATIC BEAMS. Beam Theory

Geometry-dependent MITC method for a 2-node iso-beam element

Chapter 12 Plate Bending Elements. Chapter 12 Plate Bending Elements

EML4507 Finite Element Analysis and Design EXAM 1

Institute of Structural Engineering Page 1. Method of Finite Elements I. Chapter 2. The Direct Stiffness Method. Method of Finite Elements I

Finite element modelling of structural mechanics problems

Lecture 8: Assembly of beam elements.

AE3160 Experimental Fluid and Solid Mechanics

CE 715: Advanced Strength of Materials

Virtual Work and Variational Principles

CHAPTER -6- BENDING Part -1-

Principles of Finite Element for Design Engineers and Analysts. Ayman Shama, Ph.D., P.E., F.ASCE

ACCURATE MODELLING OF STRAIN DISCONTINUITIES IN BEAMS USING AN XFEM APPROACH

BHAR AT HID AS AN ENGIN E ERI N G C O L L E G E NATTR A MPA LL I

Reduction of Random Variables in Structural Reliability Analysis

A HIGHER-ORDER BEAM THEORY FOR COMPOSITE BOX BEAMS

Bending of Simply Supported Isotropic and Composite Laminate Plates

Chapter 6 2D Elements Plate Elements

Toward a novel approach for damage identification and health monitoring of bridge structures

PLAXIS. Scientific Manual


Chapter 4 Deflection and Stiffness

Back Matter Index The McGraw Hill Companies, 2004

1 Static Plastic Behaviour of Beams

Dynamic and buckling analysis of FRP portal frames using a locking-free finite element

Review of Strain Energy Methods and Introduction to Stiffness Matrix Methods of Structural Analysis

Nonlinear bending analysis of laminated composite stiffened plates

FREE VIBRATION OF AXIALLY LOADED FUNCTIONALLY GRADED SANDWICH BEAMS USING REFINED SHEAR DEFORMATION THEORY

Course No: (1 st version: for graduate students) Course Name: Continuum Mechanics Offered by: Chyanbin Hwu

Correction of local-linear elasticity for nonlocal residuals: Application to Euler-Bernoulli beams

Institute of Structural Engineering Page 1. Method of Finite Elements I. Chapter 2. The Direct Stiffness Method. Method of Finite Elements I

CHAPTER THREE SYMMETRIC BENDING OF CIRCLE PLATES

AN INTEGRATED KIRCHHOFF PLATE ELEMENT BY GALERKIN METHOD FOR THE ANALYSIS OF PLATES ON ELASTIC FOUNDATION

An Introduction to the Finite Element Method

Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams.

ME FINITE ELEMENT ANALYSIS FORMULAS

Dynamic Model of a Badminton Stroke

FREE VIBRATIONS OF UNIFORM TIMOSHENKO BEAMS ON PASTERNAK FOUNDATION USING COUPLED DISPLACEMENT FIELD METHOD

3 Relation between complete and natural degrees of freedom

Mechanics of Inflatable Fabric Beams

UNIT IV FLEXIBILTY AND STIFFNESS METHOD

Post Graduate Diploma in Mechanical Engineering Computational mechanics using finite element method

k 21 k 22 k 23 k 24 k 31 k 32 k 33 k 34 k 41 k 42 k 43 k 44

Using MATLAB and. Abaqus. Finite Element Analysis. Introduction to. Amar Khennane. Taylor & Francis Croup. Taylor & Francis Croup,

The Effect of Distribution for a Moving Force

FORMULA FOR FORCED VIBRATION ANALYSIS OF STRUCTURES USING STATIC FACTORED RESPONSE AS EQUIVALENT DYNAMIC RESPONSE

Finite Element Method

Table of Contents. Preface... 13

Using the finite element method of structural analysis, determine displacements at nodes 1 and 2.

COPYRIGHTED MATERIAL. Index

2D Kirchhoff Thin Beam Elements

KINEMATICS OF CONTINUA

Finite Element Method in Geotechnical Engineering

MITOCW MITRES2_002S10nonlinear_lec20_300k-mp4

International Journal of Advanced Engineering Technology E-ISSN

ME 1401 FINITE ELEMENT ANALYSIS UNIT I PART -A. 2. Why polynomial type of interpolation functions is mostly used in FEM?

MATERIAL PROPERTIES. Material Properties Must Be Evaluated By Laboratory or Field Tests 1.1 INTRODUCTION 1.2 ANISOTROPIC MATERIALS

2. Polynomial interpolation

Dynamic Analysis of Coupling Vehicle-Bridge System Using Finite Prism Method

A New Method of Analysis of Continuous Skew Girder Bridges

Introduction to Finite Element Method. Dr. Aamer Haque

Transcription:

Generation of shape functions for straight beam elements Charles E. Augarde Originally published in Computers and Structures, 68 (1998) 555-560 Corrections highlighted. Abstract Straight beam finite elements with greater than two nodes are used for edge stiffening in plane stress analyses and elsewhere. It is often necessary to match the number of nodes on the edge stiffener to the number on a whole plane stress element side. Beam elements employ shape functions which are recognised to be level one Hermitian polynomials. An alternative to the commonly adopted method for determining these shape functions is given in this note, using a formula widely reported in mathematical texts which has hitherto not been applied to this task in the finite element literature. The procedure derives shape functions for beams entirely from the set of Lagrangian interpolating polynomials. Examples are given for the derivation of functions for a three and four-noded beam elements. keywords: finite elements, beams, Hermitian interpolation, shape functions 1

Introduction Analysis of structures using the finite element method is well-established. Many formulations exist for complex elements but simple elements remain popular since they are usually well-tested and easy to implement into an analysis program. Two-dimensional plane stress analysis, for thin structures subject to in-plane loading, may employ continuum elements, such as the fifteen-node triangle, having a large number of nodes along a side. Where edge stiffening is required, beam elements can be connected to continua edge nodes. There is then a requirement for formulations of beam elements having more than two nodes. Conventional two-dimensional beam elements have two degrees of freedom at each node: one lateral displacement and one rotation. Unless the structure is loaded entirely laterally, axial stiffness must also be incorporated, by an additional degree of freedom at each node. With this amendment, beam elements are usually referred to as frame elements. The axial effects are uncoupled for straight beams and the determination of suitable shape functions is straightforward [1]. The author has recently contributed to the development of a complex threedimensional finite element model at the Department of Engineering Science, Oxford University to study the damage accruing to surface structures from adjacent tunnelling [2]. Modelling was also undertaken in two-dimensions (to validate the complex model) where tunnel linings were represented with simple beam elements. The procedure outlined in this note was used in the implementation of these beam elements into an existing in-house finite element code (OXFEM). In this note we are concerned with the generation of the shape functions which interpolate the lateral displacements along beam elements having more than two nodes. Bernoulli-Euler beam theory is assumed where transverse shear deformation is zero. While most finite element texts describe the simple twonoded beam [1,4] few explain how more complex elements may be formulated [3]. 2

Standard procedure The beam element of Figure 1a is defined by two nodes, a distance l apart along the element local x axis. A common convention, and that adopted here, is to make the nodal coordinates non-dimensional that is x = x l (1) so that the two-noded beam has nodes at x = 0, +1. Using shape functions, lateral displacement w( x) of the two-noded beam element of Figure 1a is w( x) = Nd (2) where N = { N 1 N 2 N 3 N 4 } & d T = { w 1 θ 1 w 2 θ 2 } (3) N j, (j = 1, 4) are the bending shape functions and w i, θ i, (i = 1, 2) are the displacements and rotations at the nodes. Determination of the former, using the method to be found in many finite element texts [4,5], proceeds by first writing w( x) as an n-termed polynomial with unknown coefficients, n being the number of degrees of freedom in the element where, w( x) = Xα (4) X = { 1 x x 2 x 3 } & α T = { α 1 α 2 l α 3 l 2 α 4 l 3 } (5) Taking equation (4) and its first derivative with respect to x, four further equations can be formed, one for each degree of freedom: d = Aα (6) where A = 1 0 0 0 0 1 0 0 1 1 1 1 0 1 2 3 3 (7)

Solving for α in Equation (6) and substituting into Equations (4) and (2) gives N = XA 1 (8) The three-node beam of Figure 1b, of overall length 2l, has nodes at x = 1, 0, +1. The same procedure as above yields N = { N 1 N 2 N 3 N 4 N 5 N 6 }, (9) d T = { w 1 θ 1 w 2 θ 2 w 3 θ 3 }, (10) X = { 1 x x 2 x 3 x 4 x 5 } (11) α T = { α 1 α 2 l α 3 l 2 α 4 l 3 α 5 l 4 α 6 l 5 } (12) and to solve for N requires the inversion of A = 1 1 1 1 1 1 0 1 2 3 4 5 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 2 3 4 5 (13) Hermitian interpolation The shape functions in Equation (2) are Hermitian polynomials since the displacement w(x) is interpolated from nodal rotations as well as nodal displacements. This contrasts with Lagrangian interpolation, used for continuum elements shape functions and for the axial effects in frame elements. Considering small displacements, the nodal rotations are the first derivatives of the unknown real displacement function at the nodes thus fulfilling the definition of Hermitian interpolation. This property allows an alternative procedure to be used to determine the shape functions to that outlined above The generation of Hermitian (or Hermite) polynomials from Lagrangian interpolation polynomials is described in many mathematical texts [6,7,8]. Despite the clear understanding that bending shape functions are equivalent to Hermitian polynomials the technique described below has not, to the author s knowledge, been linked to the generation of those shape functions. 4

One-dimensional interpolation is required for straight beam elements. The single dimension is along the element centreline, defined as the x-axis. Onedimensional Hermitian interpolation for an unknown, w(x) proceeds as [6,7] w(x) = nnod i=1 [ H r 0iw i + H r 1i ( ) dw +... Hri r dx i ( d r ) ] w dx r i (14) where H r ji is a Hermite polynomial of level r, relating to node i and to derivative order j of w. The sum is over the number of nodes, nnod where values of w and its derivatives are available. The level of the polynomial indicates the highest order derivative used in the interpolation. Comparison of Equations (2) and (14) reveals that the bending shape functions are level one Hermitian polynomials as follows: N 1 = H 1 01 N 2 = H 1 11 N 3 = H 1 02 N 4 = H 1 12 (15) Level one Hermitian polynomials are derived from Lagrangian polynomials by the following formulae: H 1 0i = [1 2(x x i )L i(x i )][L i (x)] 2 (16) H 1 1i = (x x i )[L i (x)] 2 (17) where L i (x) is the one-dimensional Langrangian polynomial of degree (nnod 1) calculated at node i, given by L i (x) = nnod j=1,j i x x j x i x j (18) and L i(x) is its first derivative with respect to x. A polynomial of order (nnod 2 1) is required to interpolate over nnod points, each contributing two values. Inspection of Equations (16) and (17) shows that the Hermite polynomials are of the correct order for interpolation. Re-writing Equations (16) and (17) in terms of the non-dimensional coordinate, x H 1 0i = [1 2l( x x i )L i( x i )][L i ( x)] 2 (19) H 1 1i = l( x x i )[L i ( x)] 2 (20) 5

The advantage of a derivation based on the Lagrangian polynomials and their first derivatives is that these are already likely to be present in a program code. The former are required for continuum elements and the derivatives are required for isoparametric elements. The use of this procedure also provides a systematic approach to allow simpler coding. Examples Three-node beam A three-node element with six bending degrees of freedom and total length 2l is shown in Figure 1b. This element has nodes at x = ( 1, 0, 1). The axial degrees of freedom are omitted from this element as in the derivations above. Shape functions for these degrees of freedom are the Lagrangian polynomials of order 2. From the preceding section, it is clear that these are also required for the derivation of the bending shape functions. The Lagrangian polynomials are L 1 (x) = (x x 2)(x x 3 ) (x 1 x 2 )(x 1 x 3 ) L 2 (x) = (x x 1)(x x 3 ) (x 2 x 1 )(x 2 x 3 ) L 3 (x) = (x x 1)(x x 2 ) (x 3 x 1 )(x 3 x 2 ) (21) (22) (23) Rewriting in terms of the non-dimensional coordinate x and substituting for values of x at nodes (i.e. ( x 1, x 2, x 3 ) = ( 1, 0, 1) ), gives The derivatives are L 1 ( x) = x ( x 1) 2 (24) L 2 ( x) = 1 x 2 (25) L 3 ( x) = x ( x + 1) (26) 2 L 1( x) = 1 (2 x 1) (27) 2l 6

L 2( x) = 2 ( x) (28) l L 3( x) = 1 (2 x + 1) (29) 2l The bending shape functions are equivalent to the following Hermite polynomials: N 1 = H 1 01 N 2 = H 1 11 N 3 = H 1 02 (30) N 4 = H 1 12 N 5 = H 1 03 N 6 = H 1 13 (31) Note that the first four are not the same as those in Equation (15) since each set is based on different order Lagrangian polynomials. From (24) and (27) and with substitution for x 1 we obtain [ ( H01 1 = 1 2l( x + 1) 3 )] [ ] x 2 2l 2 ( x 1) = x 2 5 4 x3 1 2 x4 + 3 4 x5 (32) Similarly, [ ] x 2 H11 1 = l( x + 1) 2 ( x 1) = l [ x 2 x 3 x 4 + x 5] (33) 4 H 1 02 = [1] [ (1 x 2 ) ] 2 = 1 2 x 2 + x 4 (34) H12 1 = l x [ x( x + 1)] 2 = l [ x 2 x 3 + x 5] (35) [ ( )] [ ] 3 x 2 H03 1 = 1 2l( x 1) 2l 2 ( x + 1) = x 2 + 5 4 x3 1 2 x4 3 (36) 4 x5 [ ] x 2 H13 1 = l( x 1) 2 ( x + 1) = l [ x 2 x 3 + x 4 + x 5] (37) 4 The suitability of the above as shape functions can be demonstrated by plotting each polynomial (Figure 2). The polynomials related to displacements have value 1 at the associated node and zero elsewhere. Those related to derivatives have slopes of 1 at the associated node. Four-node beam Figure 1c shows a beam with four nodes having the same overall length as the three-node beam. The non-dimensional coordinates ( x) of the nodes are 7

1, 1/3, +1/3 and +1. Eight shape functions are required, derived from the following Lagrangian polynomials and derivatives: L 1 ( x) = 9 [ 1 16 9 + x ] 9 + x2 x 3 (38) L 2 ( x) = 27 [ ] 1 x2 x 16 3 3 + x3 (39) L 3 ( x) = 27 [ ] 1 x2 + x 16 3 3 x3 (40) L 4 ( x) = 9 [ 1 16 9 x ] 9 + x2 + x 3 (41) L 1( x) = 9 [ ] 1 16l 9 + 2 x 3 x2 (42) L 2( x) = 27 [ 1 2 ] 16l 3 x + 3 x2 (43) L 3( x) = 27 [1 2 ] 16l 3 x 3 x2 (44) L 4( x) = 9 [ 1 ] 16l 9 + 2 x + 3 x2 (45) The first two shape functions, relating to lateral displacement and rotation at node 1, can then be derived as N 1 = 1 [ 13 15 x 243 x 2 + 281 x 3 + 1215 x 4 1413 x 5 729 x 6 + 891 x (46) 7] 512 N 2 = l [ 1 x 19 x 2 + 19 x 3 + 99 x 4 99 x 5 81 x 6 + 81 x 7] (47) 256 Plotting these two functions (Figures 3a & b) shows that they also satisfy the basic requirement of shape functions as outlined above. Conclusion This work presents an alternative derivation of bending shape functions for simple beam elements, for implementation of many-noded straight beam elements within a finite element analysis code. While the elements described are simple the theory will be of interest to developers of other C 1 continuous elements such as rectangular plates. 8

Acknowledgements This work was carried out as part of an EPSRC funded project examining numerical modelling of tunnelling at the Department of Engineering Science, University of Oxford, UK under the guidance of Dr. H.J. Burd. The author would like to acknowledge the help and contribution of Dr. Burd to this work. References 1. Astley, R.J., Finite Elements in Solids and Structures, Chapman & Hall, London, 1992. 2. Augarde, C.E., Numerical modelling of tunnelling processes for assessment of damage to buildings, D.Phil thesis, University of Oxford, 1997. 3. Dawe, D.J., Matrix and Finite Element Displacement Analysis of Structures, Clarendon Press, Oxford, 1984. 4. Cook, R.D., Concepts and Applications of Finite Element Analysis, 2nd edn., John Wiley & Sons, Chichester, 1981. 5. Mohr, G.A., Finite Elements for Solids, Fluids and Optimisation, Oxford University Press, Oxford, 1992. 6. Jacques, I. and Judd, C., Numerical Analysis, Chapman & Hall, London, 1987. 7. Morris, J.L., Computational Methods in Elementary Numerical Analysis, John Wiley & Sons, Chichester, 1983. 8. Spanier, J. and Oldham, K.B., An Atlas of Functions, Hemisphere, London, 1987. 9