altair's student guides - a designer's guide to finite element analysis

84
A Designer’s Guide To Finite Element Analysis Contents 1 Contents Introduction ...................................................................................................... 2 About This Series ........................................................................................... 2 About This Book ............................................................................................. 2 Supporting Material ........................................................................................ 2 FEA – What It Is … And What It Isn’t.................................................................. 4 Typical Usage................................................................................................. 4 Limitations ..................................................................................................... 5 Learning FEA.................................................................................................. 8 The Importance Of Computing Power .............................................................. 9 Mechanics, Mathematics, And Other Theory ...................................................... 10 Solid Mechanics ............................................................................................ 11 Thermal Analysis .......................................................................................... 23 Fatigue And Fracture .................................................................................... 26 Mathematics ................................................................................................ 28 Essential FEA Theory ....................................................................................... 38 From The Differential Equation To A Matrix Equation ...................................... 38 Nodes, Elements And Shape Functions .......................................................... 43 Some Common Elements Used In Stress Analysis ........................................... 45 Matrix Solvers .............................................................................................. 47 Some Important Properties Of The FE Solution .............................................. 50 Putting It Together – OptiStruct/Analysis .......................................................... 52 Capabilities .................................................................................................. 52 Setting Up An “Analysis” ............................................................................... 57 Nomenclature and Data Organization ............................................................ 61 Verification And Validation................................................................................ 65 Product Liability Laws ................................................................................... 66 The Seductive Appeal Of Graphics ................................................................. 66 Quick and Basic Checks ................................................................................ 67 Special Topics ................................................................................................. 70 Advanced Materials ...................................................................................... 70 Advanced Dynamics ..................................................................................... 72 Glossary And References .................................................................................. 74 References................................................................................................... 77 Common Material Properties ......................................................................... 77 Useful Data For Heat Transfer ....................................................................... 79 Consistent Units ........................................................................................... 81 Lumped Mass Models In Vehicle-Crash Simulation .......................................... 81 Measures Of Element Quality ........................................................................ 82

Upload: kfourmetrics

Post on 10-Apr-2015

10.256 views

Category:

Documents


3 download

DESCRIPTION

Designed for use by Engineering Students, this book provides background reading for use with Altair's Radioss. Together with the accompanying Projects and their Instructor's Manual, it provides a quick, complete and correct introduction to using this software to build, solve and review Finite Element Models for linear analysis.For more learning resources on HyperWorks and CAE, for both students and teachers, see http://www.altair-india.com/edu/students

TRANSCRIPT

Page 1: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Contents

1

Contents

Introduction ......................................................................................................2 About This Series ...........................................................................................2 About This Book.............................................................................................2 Supporting Material ........................................................................................2

FEA – What It Is … And What It Isn’t..................................................................4 Typical Usage.................................................................................................4 Limitations .....................................................................................................5 Learning FEA..................................................................................................8 The Importance Of Computing Power..............................................................9

Mechanics, Mathematics, And Other Theory ...................................................... 10 Solid Mechanics............................................................................................ 11 Thermal Analysis .......................................................................................... 23 Fatigue And Fracture .................................................................................... 26 Mathematics ................................................................................................ 28

Essential FEA Theory ....................................................................................... 38 From The Differential Equation To A Matrix Equation...................................... 38 Nodes, Elements And Shape Functions .......................................................... 43 Some Common Elements Used In Stress Analysis ........................................... 45 Matrix Solvers .............................................................................................. 47 Some Important Properties Of The FE Solution .............................................. 50

Putting It Together – OptiStruct/Analysis .......................................................... 52 Capabilities .................................................................................................. 52 Setting Up An “Analysis” ............................................................................... 57 Nomenclature and Data Organization ............................................................ 61

Verification And Validation................................................................................ 65 Product Liability Laws ................................................................................... 66 The Seductive Appeal Of Graphics ................................................................. 66 Quick and Basic Checks ................................................................................67

Special Topics ................................................................................................. 70 Advanced Materials ...................................................................................... 70 Advanced Dynamics .....................................................................................72

Glossary And References.................................................................................. 74 References................................................................................................... 77 Common Material Properties ......................................................................... 77 Useful Data For Heat Transfer....................................................................... 79 Consistent Units ........................................................................................... 81 Lumped Mass Models In Vehicle-Crash Simulation .......................................... 81 Measures Of Element Quality ........................................................................ 82

Page 2: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Introduction A Designer’s Guide To Finite Element Analysis

2

Introduction

About This Series To make the most of this series you should be an engineering student, in your third or final year of Mechanical Engineering. You should have access to licenses of HyperWorks, to the Altair website, and to an instructor who can guide you through your chosen projects or assignments. Each book in this series is completely self-contained. References to other volumes are only for your interest and further reading. You need not be familiar with the Finite Element Method, with 3D Modeling or with Finite Element Modeling. Depending on the volumes you choose to read, however, you do need to be familiar with one or more of the relevant engineering subjects: Design of Machine Elements, Strength of Materials, Kinematics of Machinery, Dynamics of Machinery, Probability and Statistics, Manufacturing Technology and Introduction to Programming. A course on Operations Research or Linear Programming is useful but not essential.

About This Book This volume introduces you to Finite Element Analysis, a numerical method that is the cornerstone of most Computer Aided Engineering (CAE) programs in the industry. Design is addressed in the other volumes of this series. This book focuses wholly on Analysis. However the presentation is from a design perspective: FEA is presented with a minimum of mathematics, and with a strong focus on applications. You may choose to treat some chapters as references, depending on your level of familiarity with the underlying theory. If you find any chapter hard to follow, you should read it once for an overview, and refer to it again when doing the assignments if necessary. The various references cited in the book will probably be most useful after you have worked through your project and are interpreting the results.

Supporting Material Your instructor will have the Student Projects and Student Projects Summaries that accompany these volumes – they should certainly be made

Page 3: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Introduction

3

use of. Further reading and references are indicated both in this book and in the Projects themselves. If you find the material interesting, you should also look up the HyperWorks On-line Help System. The Altair website, www.altair.com, is also likely to be of interest to you, both for an insight into the evolving technology and to help you present your project better.

Do not be afraid to skip equations (I do this frequently myself).

Roger Penrose

Page 4: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

FEA – What It Is … And What It Isn’t A Designer’s Guide To Finite Element Analysis

4

FEA – What It Is … And What It Isn’t

“After working nearly four years with engineers, a mathematician confessed to me that he finally began to understand what engineers meant by finite elements … And another mathematician, attending an engineering conference, seemingly in disbelief begged the author to tell him whether engineers really thought of finite elements as little plate elements connected at their edges …1”. For an engineering tool that dates back to at least 1960 when Clough chose the term “Finite Elements”2, the Finite Element Method has had more than its fair share of misinterpretations. Part of this, of course, is simply because of its success. As a robust, reliable and versatile tool, it has enjoyed unparalleled success over the past several decades. Almost every field of engineering – Aeronautical, Naval, Mechanical, Electrical, Chemical, Civil, … – has seen the method deployed with spectacular success. And, unfortunately, a few spectacular failures. A good place to start the study of this fascinating blend of mathematics and engineering-design is by reviewing some typical applications.

Typical Usage Most design involves one or more of form, function, and fit. The various tasks of an Engineering Analyst revolve around the investigation of the function. Industrial designers usually address form, while CAD modelers address fit. Stress Analysis is easily the most widely known of these. Given a component or an assembly, the analyst assesses the likelihood that the stress in the material will fall within permissible limits. The difficulty lies in the shapes of the parts to be analyzed, the properties of the materials used, and the various sources of loads. In most popular usage, stress analysis is taken to apply only to solids – that is, to the study of Solid Mechanics.

1 “The Mathematical Foundation of Structural Mechanics”, Friedel Hartmann 2 And probably even further back to 1943 when Courant introduced the linear triangular element.

Page 5: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis FEA – What It Is … And What It Isn’t

5

Fluid Mechanics can often be treated independently of Solid Mechanics. An engineer investigating the flow of air around a car or the flow of water around a speedboat focuses on the drag forces, leaving the study of stresses for later investigations. Sometimes, however, solid and fluid mechanics cannot be separated as easily – such coupled analyses are called Fluid Structure Interactions (FSI). Thermal engineering involves the study of the flow of heat, often covered in undergraduate courses on Heat Transfer. The analyst’s job is to predict the temperature distribution in the areas of interest. Mass Transfer is a closely related field, encountered for instance in the mixing of chemicals in a reactor, the seepage of underground water around an oil well, or the effects of tidal flow on the release of effluents. A new entrant to the field can be excused for believing that FEA is the engineering equivalent of a miracle-drug, a cure for every disease known and unknown. Experienced engineers, of course, know that there’s no such thing. Or of there is, it hasn’t been discovered yet! It’s important, therefore, to also remember that there are some fields where FEA can be used only sparingly if at all, and that there are some fields where other tools are better deployed than FEA.

Limitations As we will see later, FEA can be used to investigate the behavior of any process that can be described by a differential equation. However, it’s one of many methods that can be, and have been, used to solve differential equations. Some of the mechanical-engineering disciplines where other methods are more widely used than FEA are the analysis of rigid bodies, the flow of fluids, and acoustics.

Mechanisms One of the first topics a student of mechanical engineering encounters is the difference between structures and mechanisms. Plainly put, a mechanism is

Page 6: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

FEA – What It Is … And What It Isn’t A Designer’s Guide To Finite Element Analysis

6

a body that is capable of rigid movement. Under the action of a force, the mechanism gains kinetic energy. This is in contrast to structures, which gain strain energy under the action of a force. Finite Element methods have been extended to include the simulation of both behaviors, for often times the analyst cannot be expected to know when which form of energy-transfer dominates. A good example of this is the simulation of a car-crash. At some instants, when the car is in contact with other bodies such as the vehicle or the road, its strain energy is increasing. At other instants, when the car loses contact with other bodies as it flips over or bounces, it behaves as a rigid body. The analyst cannot know before hand which event occurs when: the solution of the equations must provide this information! Situations like these call for multi-disciplinary or multi-physics analyses, and FEA is indeed a vital part of the investigations. But in many other cases, an investigation of the kinematics or dynamics of the mechanism is a prelude to stress analysis. The accelerations calculated as a part of mechanisms-analysis are used to estimate the forces that will be used for subsequent stress-analysis. Some FE solvers today provide access to mechanisms-analyses too. OptiStruct, which we will discuss later, provides such facilities, but it is important to remember that kinematics and dynamics calculations use numerical methods other than FEA3.

Fluid Flow The Navier-Stokes equations have long troubled engineers. Sir Horace Lamb is said to have observed “I am an old man now, and when I die and go to Heaven there are two matters on which I hope for enlightenment. One is quantum electrodynamics and the other is the turbulent motion of fluids. And about the former I am rather more optimistic4.” The Navier-Stokes equations themselves have various applications – for incompressible flow, for transonic flow, for laminar flow, and so on.

3 See CAE For Rigid Body Mechanics 4 Quoted in Computational Fluid Mechanics and Heat Transfer, by Anderson, Tannehill, and Pletcher, 1984.

Page 7: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis FEA – What It Is … And What It Isn’t

7

Some forms of fluid flow have been simulated using FEA, but this is more the exception than the rule. Computational Fluid Dynamics (CFD) as a science has tended towards Finite Difference Methods (FDM), Finite Volume Methods (FVM) and Smoothed Particle Hydrodynamics (SPH). The reasons for this are many, and beyond the scope of this book. We will only note that if FEA is used to analyze fluid flows, great care should be exercised both in modeling and interpreting the results.

Acoustics Vibration is an essential part of engineering design. Not only does it cause stress and strain, it causes discomfort and generates noise. All noise, of course, is sound. And all sound is a form of vibration. However the reverse is not true. Engineers, particularly in fields related to vehicle design, use the term NVH (for Noise, Vibration and Harshness) to segregate vibrations based on the frequency of the vibration. FEA has been employed very successfully at the lower end of the frequency-spectrum, typically for excitations that are lower than about 10,000 rpm. There is nothing sacrosanct about that number, of course – FEA has also been used for higher frequency vibrations. But the use of alternative numerical methods (BEM or Boundary Element Methods are quite popular) is more common in the investigation of the generation and transmission of sound or noise. Some FE solvers, including OptiStruct, provide acoustic analysis capabilities too.

Time Integration Quantum Mechanicians like to theorize about time travel. But for most engineers, the spatial and temporal domains are firmly separated. The first involves the familiar spatial coordinates – x / y / z in Cartesian coordinates, r

/ θ / z in Polar coordinates and r / θ / ϕ in Spherical coordinates – and is amenable to the mathematics of Finite Elements. Problems that involve a

NVH Characteristics

5 – 25 Hz: Shake

25 – 100 Hz: Harshness, Boom

100 – 150 Hz: Moan

150 – 300 Hz: Noise

Page 8: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

FEA – What It Is … And What It Isn’t A Designer’s Guide To Finite Element Analysis

8

variation of the parameters of interest in the spatial domain are called Boundary Value Problems. Time is not so accommodating. Problems in which the variables of interest change with time are called Initial Value Problems. These are often solved by applying FEA to the spatial-part of the differential equation and FDM to the time-variation.

Learning FEA Traditionally, authors tended to choose one of two approaches to introduce FEA. One is a purely mathematical approach. This uses functional analysis, which is one way to study the behavior of functions whose arguments are functions. This approach has the advantage that it is very general in its application. There is usually little mention of applications. The other is an application specific approach, where the method is developed entirely in the context of one or more specific design disciplines. The advantage is that the physical significance of the various terms is emphasized right from the start, while the disadvantage is that the logic is not readily transferred to other disciplines. Fortunately, over the years, the method has matured. Mathematical rigor has been added to most engineering discoveries. Examples of usage and relevance illustrate almost every mathematical proof. Like most powerful tools, FEA in the hands of a novice can wreak havoc. For effective use, an understanding of the mechanics is essential. A grasp of the mathematics can help enormously, particularly to diagnose errors, if they should occur. The next chapter presents a quick summary of mechanics, recalling topics you would have covered in your courses on mechanics. This is followed by a brief summary of the theory of Finite Elements, before moving on to applications.

Page 9: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis FEA – What It Is … And What It Isn’t

9

The Importance Of Computing Power The popularity of FEA is inextricably tied with the growth of computing power. If FEA is today a part of the computer-desktop of most practicing designers, it is no accident. It is largely due to the current proliferation of desktop computers, several of which are more powerful than decade-old supercomputers. The two most important measures of computational power are storage space and computing speed. The Finite Element method, of course, makes strong demands on both. The level of detail addressed by FE models has grown steadily over the years, making the best use of available computing power5. One of the more important trends in analysis today is the increasing usage of stochastic analyses, which can often require hundred or even thousands of analyses of the same model to yield more reliable designs6. The assignment problems that accompany this book are completely realistic, drawn from actual engineering applications. However they are restricted to linear analysis only. The other volumes in this series address more advanced applications of FEA: optimization, reliability, multi-disciplinary analyses, and manufacturing simulation.

5 The table is from the American Iron And Steel Institute’s Vehicle Crashworthiness And Occupant Safety 6 See CAE And Design Optimization - Advanced

It was absolutely marvelous working for Pauli. You could ask him anything. There was no worry that he would think a particular question was stupid, since he thought all questions were stupid.

Frederick Weisskopf

Page 10: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

10

Mechanics, Mathematics, And Other Theory

Mathematical physics saw an explosion of activity in the early 18th century, following the invention of calculus. The initial enthusiasm led to the development of numerous partial differential equations as a result of investigations into a wide variety of areas. Developing a differential equation to model a physical phenomenon only addresses half the problem. It shows that the phenomenon is understood. The other half of the problem, of course, is to predict behavior: how parameters of interest will change as controllable parameters are varied. This has been long recognized7:

We remember very well the time when almost every author dealing with a non-trivial elasticity problem considered it very nearly a matter of his honour to reduce it by all means to a Fredholm equation of the second kind. After this, he was prone at least to think that his investigation was completed theoretically without concerning himself with the implementation of the solution. (People wonder at it now).

For a long time, the search for solutions to differential equations was an art by itself. Every undergraduate student of engineering is familiar with the wide variety of methods to solve differential equations: integrating factors, separation of variable, partial fractions, substitution, and so on. One method, which proved to be particularly successful, was the use of infinite series to estimate the solutions. This led to another burst of activity in the development of infinite series. As we will see subsequently, Finite Element Analysis can be viewed as yet another series method of solving differential equations. In this chapter, we will review the various terms in mechanics and mathematics. We will need to be familiar with these in order to interpret the results of a Finite Element Analysis. Note that rigor has been omitted, and sometimes even sacrificed, for simplicity and brevity.

7 From Integral Equations in Elasticity, V.Z.Parton and P.I.Perlin, 1977

Page 11: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

11

Solid Mechanics As outlined in the earlier chapter, FEA is not the preferred method for problems involving fluid flow. The sections below, therefore, address the mechanics of solids only. The emphasis is on introducing the continuum approach. In this, we define most parameters of interest using differential equations rather than difference equations.

Engineering Mechanics It is not always easy to determine whether it is better to use difference or differential equations. A first semester course on engineering mechanics usually adopts the former approach. In this approach, we first define a link as a rigid body that possesses at least two joints, and a joint as a point of attachment between links. A binary link has 2 joints, a ternary link has 3 and a quaternary link has 4. We then use Gruebler’s equation to determine whether the assemblage is a structure or a mechanism: if there are no unconstrained degrees-of-freedom it is a structure, else it is a mechanism. We further categorize structures as statically determinate and statically indeterminate. The former are structures which have 0 degrees of freedom. All forces can be calculated using only the equilibrium equation: that is, by solving for the force and moment balances.

∑ ∑ ∑ ∑ ∑ ∑ ====== 0zyxzyx MMMFFF

Statically indeterminate structures are those that are over-determined. They have “negative” degrees of freedom. To solve these, the force and moment equilibrium equations are not enough. The elastic properties of the body must be used. Methods of solution involve the construction of free body diagrams. This involves showing all external forces acting on a body. If the externally applied forces are independent of time, the problem is one of Statics. If, however, the externally applied forces are time dependent, we are faced with a problem in Dynamics.

Page 12: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

12

A dynamic problem can be solved by applying D’Alembert’s principle. In this, we assume the body is in static equilibrium at every instant by applying a D’Alembert force. This is calculated as

aMF ⋅=

where a is the acceleration and m is the mass. We assume that F is applied at the center of mass, and is in the direction opposite to the acceleration. The stress in the link is given by

a

F=σ

The strain is defined by

L

L∆=ε

Stress and strain are related by Hooke’s Law,

εσ E=

where E is the Modulus of Elasticity of the Young’s Modulus. Hooke’s Law is sometimes referred to as the constitutive equation, since it involves the material properties, which in turn depend on the constitution of the material.

Continuum Mechanics The difference-equation approach is valid as long as it is reasonable to treat the link as a rigid body. That is, if it is reasonable to assume that there is no variation of stress or deformation within the link itself. In engineering design, these assumptions are relevant if the links are more or less uni-dimensional – long and thin – and if the links are joined with pins. The study of such assemblies usually centers around “trusses”. Electric-transmission towers are an excellent example. If the areas of interest involve changes in cross-section, in area, in material properties, etc., it is better to use a continuum approach. That is, to assume that the variables of interest vary though the continuum, and to write equations that allow us to track these changes.

Page 13: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

13

The first step is to define the deformation vector. Recall that a body in 3-dimensional space has 6 degrees of freedom – translations and rotations about 3 coordinate axes. Remember also that we need to differentiate between rigid movements and flexible deformations. A rigid movement is relevant to a mechanism, while a structure must deform under the action of external forces. By definition, the structure cannot move as a rigid body. The displacement vector has six components. These are decomposed into a deformation vector and a rotation vector. The deformation vector is usually denoted by u. Since continuum mechanics involves extensive use of vectors, column-matrices or column vectors are frequently employed to represent quantities of interest. Some quantities like stress, which have components that themselves are vectors, are called tensors8. Again, matrices are used to represent the components. In vector form, the deformation vector is

=

z

y

x

u

u

u

u

Strain is defined as the rate of change of deformation. If we restrict our attention to a single dimension9, we have

dx

du=ε

In the more general case, working in 3-dimensions, the above equation is replaced by

8 Strictly speaking, a tensor is a group of functions that satisfy some conditions. Matrices are a convenient way to represent tensors, but not every matrix is a tensor. 9 And restricting attention to small strains. That is, we assume (du/dx)2 and higher powers are much less than du/dx and can be ignored.

Page 14: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

14

∂∂

∂∂

∂∂

∂∂

∂∂

∂∂

=

=

zu

zu

yu

zu

yu

xu

z

y

y

x

x

x

zz

xz

yy

xz

xy

xx

εεεεεε

ε

The strain tensor is given by

=

zzzyzx

yzyyyx

xzxyxx

εεεεεεεεε

ε

Note that the strain tensor is symmetric. That is, εij = εji. Accordingly, there are 6 components for the strain: 3 normal strains and 3 shear strains. Similarly, the stress tensor is

=

zzzyzx

yzyyyx

xzxyxx

σσσσσσσσσ

σ

and is also symmetric, with σij = σji. It is useful to remember the physical meaning of the vector notation used for tensors. For instance, σxy is the stress caused by a force in the y direction acting on a face whose normal is in the x direction. The force per unit area is called the traction. When resolved on a particular face, we get the stress component.

Page 15: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

15

The drawback of the stress and strain tensors is that they are coordinate dependent. In other words, a change of coordinates can change the stresses and strains. This reduces the utility of the mathematical definitions of the stress and the strain. Physically, we expect the stresses and strains to give us an indication as to the state of the body. Obviously a change in axes cannot change the physical state of the body! To get around this, we usually construct strain invariants and stress invariants. These are derived from the strain and stress tensors respectively, and are invariant – that is, they do not change under coordinate transformations. The invariants use principal values: the principal stresses and the principal strains. An easy way to calculate principal stresses is to solve the equation

0=−

−−

λσσσσλσσσσλσ

zzzyzx

yxyyyx

xzxyxx

for λ. From linear algebra we recall that for the above equation gives us a cubic equation that has 3 roots – these are the 3 principal stresses for that state of stress. Mohr’s Circle is another way to calculate the principal

stresses, σ1, σ2 and σ3. Similarly, we can calculate the principal strains. The main use of the principal stresses and strains is to calculate a value that can be used in a failure theory. Various failure theories have been proposed based on empirical observations. For ductile materials like steel, for instance, the Von Mises criterion is often used:

( ) ( ) ( )2

22221 1332 σσσσσσ

σ−+−+−

=e

As per this theory, a material will yield when the equivalent stress crosses the yield stress.

Page 16: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

16

The yield stress or the yield point is most familiar when considered for a uni-dimensional experimental specimen:

Not all materials have a clearly defined yield point. For these, a proof stress or offset yield stress is sometimes used. This is obtained by drawing the line as shown, at a strain of 0.002. This strain is called the 0.2% proof strain. For tri-axial states of stress, designers often use the principal stresses as axes. In this depiction, the yield surface marks the limit of the elastic region. Stress and strain are related by the 3-dimensional version of Hooke’s Law. Since the stress and strain each have 6 components, the material properties are often represented by a constitutive matrix.

=

33

23

22

13

12

11

666564636261

565554535251

464544434241

363534333231

262524232221

161514131211

33

23

22

13

12

11

εεεεεε

σσσσσσ

cccccc

cccccc

cccccc

cccccc

cccccc

cccccc

Note that in the above equation the subscripts 1, 2 and 3 have been used instead of x, y and z. Finally, the equilibrium equation is now three differential equations:

Page 17: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

17

0=+∂

∂+∂

∂+

∂∂

xzxyxxx B

zyx

σσσ

0=+∂

∂+

∂∂

+∂

∂y

zyyyxy Bzyx

σσσ

0=+∂

∂+∂

∂+

∂∂

zzzyzxz B

zyx

σσσ

where Bx, By and Bz are the body forces in the respective directions x, y and z. A body force is distinct from a boundary force. The former is distributed all through the body – for instance the magnetic attraction an iron bar experiences, the force due to gravity, etc. The latter can be a point, line force, or an area force. Point loads are also called concentrated loads. It is important to remember that point loads and line loads are idealizations – they can never be achieved in practice.

Statics – From Theory To Design In the equations above, time variations were ignored. All derivatives were spatial derivatives only. In other words, the equations defined problems of static analysis. Designers often use a factor of safety to allow for uncertainties in various data. In this case, the permissible stress is a fraction of the yield stress:

ky

p

σσ =

where k is the stress concentration factor. Design codes use historical data to suggest factors of safety for different applications. In closing, two important aspects of stress analysis are worth noting: stress concentration factors and St.Venant’s Principle.

Page 18: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

18

If a geometry is complicated, the nominal stress is calculated over a simpler geometry, and then factored up using a stress-concentration factor. Handbooks10 present factors for various configurations. If a load is hard to characterize, we rely on St.Venant’s principle, which tells us that the difference between the stresses caused by statically equivalent load systems is insignificant at distances greater than the largest dimension of the area over which the loads are acting. This means that we can replace a load by its static equivalent, and is the reason why point and line loads are used even if they are not realistic.

Dynamics - Theory If variables of interest change with time, the differential equations need to be modified to include time derivatives. Conventionally, different symbols are used for spatial-derivatives and time derivatives: a prime for the former and a dot for the latter:

udu

udu

dx

du ′′=′=2

2

,

udt

udu

dt

du&&& ==

2

2

,

Note that that the first and second time derivatives of deformation (u) give the velocity (v) and the acceleration (a) respectively. Problems in dynamic analysis are harder to characterize than problems in statics. To understand why, it is useful to recall the equilibrium equations for the mass-spring-dashpot, which is a single-degree-of-freedom system:

pkucvma =++

The mass and stiffness are relatively easy to measure, but the damping is often difficult to obtain. In the equation above, we assume that the dashpot is a viscous damper. That is, the resisting force depends on the velocity of motion. Viscous

10 See, for instance, “Stress Concentration Factors” by R.E.Peterson

Page 19: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

19

damping is not always a good model, however. Various alternatives are available, including hysteretic damping, sliding friction, Coulomb damping, etc. Unfortunately damping, like friction, is hard to characterize. We often continue to use the above equation. To maintain accuracy, we modify the damping coefficient c to match experimental results. This is sometimes called the equivalent damping coefficient.

Estimating the damping coefficient requires experimentally collected data. For most materials, the damping coefficient depends on the frequency of excitation. A material that behaves in this fashion is characterized by modal damping factors. The dependence of the damping coefficient is not always predictable: higher frequency excitations die away (or attenuate) more rapidly than lower frequency excitations, for most mechanical engineering applications11.

To estimate the damping coefficient, an experimental specimen is excited by a source that sweeps through the entire range of frequencies of interest. The response is captured and characterized as the Frequency Response Function (FRF).

)(

)()(

ωωω

F

XH =

An FRF is a transfer function that relates the excitation at one point with the response at a point of interest. Note that an FRF is a function of the frequency of excitation, ω12.

If there are multiple points of excitation / interest, the FRFs are best treated as a matrix, with

)(

)()(

ωωω

j

iij F

XH =

The damping coefficients can be estimated from the FRFs as a function of frequency. The critical damping value ζ, which is the value at which the 11 An important exception is the occurrence of flutter. See the references for more details. 12 ω is usually measured in Hertz (Hz). Beginners often confuse rpm, Hz and radians / sec.

Page 20: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

20

structure loses its oscillatory response to any excitation ω, is used to estimate the modal damping coefficients σ:

22 ωσσζ+

=

The single-degree-of-freedom system can be readily extended to a multiple-degree-of-freedom system using similar equations, with the added complexity of manipulating multiple equations. Often matrices are used to make the manipulation easier. Using matrix notation, the equilibrium equation is written as

[ ]{ } [ ]{ } [ ]{ } { }fuKvCaM =++

where the square braces represent square matrices, and the curly braces represent column vectors. For a system that has n degrees of freedom, M, C and K are each nxn, while a, v, u and f are each nx1. The system of equations needs to be extended to infinite degrees of freedom if it is to represent a continuum, which is what an ideal elastic body is. The principal is the same even if the mathematics can be quite messy. Recall that we earlier wrote the equilibrium equation in terms of the stress components and the body forces. Dynamics involves accelerations and velocities. These are derived from the deformation vector by taking the time derivative. We can rewrite the equation in terms of the deformation using the stress-strain and strain-deformation equations. One familiar form of this equation is the wave equation. In its simplest form, for example the vibration of a string, the equation is:

2

22

2

2

x

ya

t

y

∂∂=

∂∂

where a depends on the tension in the string and the mass-per-unit-length (or density) of the string.

Dynamics – From Theory To Design Most design problems involve multiple degrees of freedom. If the structure consists of rigid links, as in a transmission tower, then a model with a finite

Page 21: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

21

number of degrees of freedom is a good representation. If, however, the structure is like a casting or is made from sheet-metal, a continuum representation is more appropriate. In this case, the structure has infinite degrees of freedom. Regardless of which approach is taken, the reality is that most models have more than one degree of freedom. If there are no external forces, the equilibrium equation that we wrote above becomes

[ ]{ } [ ]{ } [ ]{ } 0=++ uKvCaM

One obvious solution to this equation is the trivial solution: an identically zero deformation vector. But could there be other solutions? In other words, is it possible that the structure will deform even in the absence of an external force? The answer is “yes”, and leads to the study of mode-shapes and natural-frequencies, which lie at the very heart of studies of vibration13. If we assume that the deformation is of the form

)sin(),,(),,,( tzyxutzyxu o ω=

we then have

)cos(. 0 tuuv ωω== &

and

)sin(. 02 tuua ωω−== &&

Of course, there is no necessity that we only use trigonometric functions – we could well use other forms, but this is a very convenient choice. If we neglect damping14, the equilibrium equation now becomes

[ ]{ } [ ]{ } 0002 =+− uKuMw

13 The Sturm-Liouville equation is usually treated as the basis for all such investigations for partial-differential equations. 14 Only for brevity. Damping need not be excluded.

Page 22: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

22

which can be rewritten as

[ ]{ } 00 =uA

where

[ ] [ ] [ ]KMwA +−= 2

If we assume that

{ }ouλ

is a solution, then we can rewrite the equation as

[ ]{ } 00 =− uIA λ

where [I] is the identity matrix. This equation will have non-trivial solutions (i.e. solutions where u0 is not identically zero) if the matrix is singular. That is, if the determinant is zero. The equation

0=− IA λ

gives us a polynomial equation in λ, called the characteristic equation. The order of the polynomial equation depends on the size of the matrix A. An nxn matrix gives us an nth order polynomial, which will have n roots. For each of these values of λ, we can find a corresponding {u}. These λ and {u} pairs are called eigen-solutions. λ is called the natural-frequency or eigen-value and {u} is the corresponding mode shape or eigen-vector. If we include the damping factors, [C], the characteristic equation may have imaginary roots. These imaginary roots can be interpreted physically15: the

15 Interested readers should review de Moivre’s theorem, the Argand diagram, Nyquist and Bode plots

Page 23: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

23

imaginary terms are the equivalent of a phase lag. That is, due to the presence of damping, response lags behind excitation. In the absence of damping, the eigen-values are all real: physically, this means the response and excitation are always in phase. In this case, the eigen-solutions are called normal modes. Complex Modes are what we get if damping is included. Normal modes have stationary nodal lines – that is, they are standing waves. Complex modes are traveling waves. In many physical structures, damping is neglected at the initial stage when estimating natural frequencies, and introduced later when estimating forced response, which is the response to an excitation. This simplified procedure is reliable and very widely used. This is particularly convenient in product design. Remember that the damping factors need to be estimated experimentally, which means a prototype needs to be available for testing. Early in the design cycle, this is unrealistic. However estimation of mass and stiffness requires no experimentation. CAD users will know that solid models readily provide the mass, and we will see later how FE models provide the stiffness. Therefore, early in the design cycle, the concentration is on the calculation of the normal modes. In most cases we want to avoid resonance, but in some cases we may want resonance. Either way, we use the results of the analysis to modify the design. To calculate the forced response, we often use damping coefficients from literature or from databases of earlier designs. When the prototype is built and tested, a quick verification of the earlier design can be carried out.

Thermal Analysis The study of heat, Thermodynamics, is notoriously difficult:

Thermodynamics is a funny subject. The first time you go through it, you don't understand it at all. The second time you go through it, you think you understand it, except for one or two small points. The third time you go through it, you know you don't understand it, but by that time you are so used to it, it doesn't bother you any more16.

16 Supposed to have been said by Arnold Sommerfeld, when asked why he had not written a book on the subject.

Page 24: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

24

Temperature itself, however, is much easier to deal with than stress, mainly because it’s a scalar quantity. The difficulties in design lie in the estimation of physical quantities required for a reliable analysis. This section briefly reviews the essentials of thermal analysis and thermo-mechanical analysis. The three modes of heat transfer are conduction, convection and radiation. The first is important principally in solids. The second is significant in fluids (liquids and gases). The third, radiation, is significant only at high temperatures or if other modes of transfer are negligible, as in outer space. The heat flux, which is proportional to the gradient of temperature, represents the flow of thermal energy. In a solid it depends on the conductivity, and in a fluid on the convection coefficient. At a steady-state (i.e. when thermal equilibrium has been reached) in one-dimension we have

dx

dTkAq −=

and

)( ∞−= TThAq

The conduction coefficient, k, is easily measured. It does vary with temperature. For many engineering materials the variance is so small at operating ranges that we assume it is constant. The convection coefficient, h, is rather more difficult to estimate. It is not just a property of the materials that make up the fluid, but also depends on the velocity of the fluid. The study of heat-transfer therefore needs to borrow heavily from the study of fluid-flow. It is customary to estimate non-dimensional numbers (the Reynolds Number, the Biot Number, the Prandtl Number, the Nusselt Number, the Grashoff Number, etc.) for a design problem. These numbers are then used to look up literature to estimate the convection coefficient. Radiative heat transfer is governed by the equation

)( 42

41 TTfAq −= σ

where f is a factor that depends on the configuration, σ is the Stefan-Boltzman constant, and T1 and T2 are the temperatures of the two bodies in

Page 25: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

25

question, in degrees-Kelvin. Since σ is 5.669 x 10-8 W/m2.K4, radiative heat

transfer is significant only when the temperatures are substantially high (as in the cooling of molten steel) or when other modes of heat transfer are negligible (as in spacecraft traveling through “empty” space). The differential equation that governs heat conduction in a body is easily derived:

t

Tcq

zx

Tk

zy

Tk

yx

Tk

x ∂∂=+

∂∂∂+

∂∂

∂∂+

∂∂

∂∂

..ρ&

where ρ is the density of the solid, c is the specific heat capacity, and q& is the energy generated per unit volume. If the temperature is dependent on time, this called transient heat transfer. For a steady-state problem the time-derivative is zero. If the conductivity is a constant, it can be taken out of the derivatives. In this case, we sometimes define the thermal diffusivity as

c

k

ρα =

For most materials, the thermal field is independent of the deformation field. This means the temperature in the body can be solved for without worrying about the stress distribution in the body. Once the temperature field (that is the distribution of temperature in the body) has been obtained, it can be used to calculate the stresses in the body. Remember that a temperature field gives rise to stresses because of differential expansion or if the body is prevented from expanding or contracting freely. The coefficient of thermal expansion is an important property of the material in this regard. The stresses caused by the temperature field are referred to as thermo-mechanical stresses. They are a significant part of many designs. For instance, it is customary to hold two components in a fixture for welding. Since the welding process involves an inflow of thermal energy and the fixture prevents free expansion, designers have to worry about how the structure will distort after the fixture is removed!

Page 26: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

26

Fatigue And Fracture Describing the investigations of 19th century engineers into the failure of parts, Frost et al write17 “because these failures occurred in a part that had functioned satisfactorily for a certain time, the general opinion developed that the material had tired of carrying the load or that the continual re-application of a load had in some way exhausted the ability of the material to carry load. Thus the word ‘fatigue’ was coined to describe such failures”. The study of fatigue is over a century old. But there is still not much fundamental understanding of how to design for fatigue. Most design rules are based on gathered data and presented in the form of curves or tables, as in the Atlas of Fatigue Curves18. What is clear is that the assumption that a continuous body is a flawless continuum is not correct. Various imperfections on the surface of a finished component are thought to contribute to fatigue-failure, and factors are prescribed to modify the permissible stress, which in turn depends on the endurance limit. Usually tabled as S-N curves, the endurance limit is the fatigue strength (S) for a given the number of cycles (N). What is also clear is that metals fail from fatigue if the load is “reversed” or “alternating19”. Given a load that changes magnitude and / or direction, engineers use the stress analysis methods described earlier to calculate:

σmin the minimum stress

σm the mean stress

σmax the maximum stress

σr the stress range

σa the stress amplitude

17 Metal Fatigue by N.E.Frost, K.J.Marsh, L.P.Pook 18 The American Society of Metals’ Atlas of Fatigue Curves, edited by H.E.Boyer 19 Some materials fail if the load is held steady but is held for a long time. This can be due to creep or viscoelasticity. Several plastics creep at room temperature while metals tend to creep only at elevated temperature.

Page 27: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

27

If there is a static (i.e. non-alternating) load, steady or static stress, σs, is

also calculated. Note that if the stress-state is tri-axial, the stresses listed above are equivalent stresses (a von Mises stress, for example). As described earlier, these are calculated from the stress components. Once these components have been calculated, an appropriate failure theory is applied. Commonly used theories include Goodman, Modified Goodman, Soderberg, and Gerber. In case the part is subjected to σ1 for n1 cycles, followed by σ2 for n2 cycles, and so on, cumulative-fatigue theories such as the Palmgren-Miner cycle-ratio summation theory are employed. It’s important to remember that these are all theories, not yet accepted as laws. To emphasize the fact that Fatigue and its adjunct, Fracture, are not well understood, we will close our brief discussion of fatigue just as we started it: with an extract from two books on the subject. First20, describing the investigation into the failure of a tank in 1919, which was part of a law-suit, the court appointed auditor wrote

“amid this swirl of polemical scientific waters, it is not strange that the auditor has at times felt that the only rock to which he could safely cling was the obvious fact that at least one half of the scientists must be wrong.”

A description of an accident that occurred in 1988 – almost 8 decades later! - says21

“In 1988 the roof of the forward cabin of a 737 tore away during flight, killing a flight attendant and injuring many passengers. The cause was multiple fatigue cracks linking upto form a large, catastrophic crack. The multitude of cycles accumulated on this aircraft, corrosion and maintenance problems all played a role in this accident. Furthermore, the accident challenged the notion that fracture was well understood and under control in modern structures. “

20 Fracture and Fatigue Control in Structures, Applications of Fracture Mechanics, by S.T.Rolfe and J.M.Barsom. 21 Lecture Notes On Fracture Mechanics, Alan T.Zehnder, Department of Theoretical and Applied Mechanics, Cornell University

Page 28: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

28

Mathematics Mathematics is usually easier to deal with than mechanics, if only for the reason that most statements can be accepted as complete and true. There is little room for a subjective interpretation. In fact, it is this mathematical approach that both makes it possible for us to attack Linear Differential Equations with confidence and advises us to treat Non-linear Differential Equations with great care, as we shall see in the following pages.

Differential Equations and Tractability The power of differential equations has been noted already: they give us a ready way to model physical problems. Once modeled, we can understand, investigate and ultimately predict the behavior of the physical world. In our study of mechanics in the previous pages, we have already reviewed several mathematical models. Of course, the models themselves may well be wrong. That aspect is addressed in the chapter on Verification And Validation later in this book. For now, we assume that the mathematical model is what we need to solve. We focus on the tractability of these mathematical models. That is, the ease with which we can understand, evaluate and predict real-world behavior using the model. It is this requirement for tractability that will lead us onto our next chapter, where we will study the theory of the Finite Element Method.

Classes Of Differential Equations Functions of a single variable yield Ordinary Differential Equations (ODEs) while functions of many variables give us Partial Differential Equations (PDEs). PDEs themselves are categorized depending on the coefficients (constant or variable coefficients), on the right-hand-side of the equation (homogeneous and inhomogeneous), on the highest order of derivative (first order, second order, etc.) and so on. Mathematical physics, the study of physical phenomena using mathematical models, is dominated by second order PDEs. A PDE may do an excellent job of characterizing more than one phenomenon. An excellent example of this is Prandtl’s membrane analogy. Prandtl pointed out that the torsional stress

Page 29: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

29

in a non-circular bar is governed by the same equation that describes the deflection of a thin membrane under the action of a pressure. The immediate application of this insight was to allow experimenters to use the easier membrane-inflation experiments to measure torsional stresses! Investigations into 2nd order PDEs led to the comparison of these equations with the general second order analytic curve, the general conic section. Recall that if we write the conic section in its canonical form,

ax2 + bxy + cy2 + dx + ey + f = 0 we can then calculate the discriminant (b2-4ac) to determine whether the curve represents an ellipse (b2-4ac < 0), a parabola (b2-4ac =0) or a hyperbola (b2-4ac > 0). In a similar fashion, a general 2nd order PDE can be written in canonical form and classified as elliptic, parabolic or hyperbolic, depending on the discriminant. An elliptic PDE is said to be a Boundary Value Problem (BVP). All values within the domain (that is, the area over which the DE is valid) are uniquely specified by values on the boundary. These values on the boundary are called Boundary Conditions. Parabolic and Hyperbolic PDEs are encountered in dynamic problems, where values change with time. They require not just Boundary Conditions, but Initial Conditions too. Some problems are diffusive in nature. That is, any errors in initial conditions die away as time progresses. Other problems are convective – initial data propagates without dying away, which means that any errors in initial data continue to affect the solution even as time progresses. Remember, in closing, that initial and boundary conditions can be specified either on the derivatives of the independent variable (for instance the heat flux in a thermal problem, and the stress in a stress-analysis problem) or on the independent variables themselves (the temperature or the deformation)22. Boundary and Initial conditions should be prescribed with care, since they should both mimic the physical world and be consistent with the statement

22 Boundary conditions are often classified as Neumann, Dirichlet and Mixed

Page 30: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

30

of the differential equation. Problems that are thus defined are said to be well-posed. The opposite, of course, is an ill-posed problem.

Linear Differential Equations To a mathematician, a linear differential equation has several pleasing properties. In the first place, the mathematician can prove that the equation has a solution. This proof of existence justifies the hunt for the solution. Next, the mathematician can prove that the solution that exists is unique. This is even better, since it tells us that regardless of what method we use to find the solution, once we have found it it’s the only one. A PDE is linear if

• there are no products of any derivatives in the differential equation itself and in boundary conditions

• none of the coefficients depend on the dependent variables

• none of the boundary conditions depend on the dependent

variables Few physical problems, of course, are truly linear. As Mandelbrot23 demonstrated with his remarkable fractal geometry, the deeper we dig into the real world the more we uncover facts that complicate our equations. But just as it is reasonable to depict a planet as a round ball from a macro level, linear models are widely used as a first level of investigation. A deeper investigation is not always required, just as all planets are not explored. If a deeper investigation is required, we often end up with non-linear differential equations. In this book our focus is on linear differential equation. We will quickly review some important aspects of non-linear differential equations.

Non-Linear Differential Equations The general non-linear equation is not blessed with the uniqueness or existence theorems that linear equations boast of.

23 The Fractal Geometry of Nature, B.Mandelbrot

Page 31: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

31

Not only does this mean that the equation you are going to investigate may have no solution, it also means that it may have multiple solutions. The engineering usage of non-linear equations has been steadily increasing over the past several years. As computing power becomes cheaper, and software tools become more powerful, designers are increasingly able to deploy these powerful methods to design better products. In this series, the volume on simulation of manufacturing processes addresses one such application. However non-linear equations should still be addressed with some care. Solutions are better viewed as sources of insight into the mechanics, than as definitive answers to design problems. How do you know whether you should choose a linear model or a non-linear model? The main “sources of non-linearity” are: Geometric: if the body deforms considerably, the deformed configuration

may be markedly different from the un-deformed configuration. Such problems are said to be problems of large deformation. Alternately, there may be a large strain, which violates the assumptions implicit in the strain-displacement equation presented earlier. In some cases, the deformation changes the stiffness of the material because of the geometric properties. For instance, a convex curved plate’s stiffness reduces if the load causes it to first become flat and then concave.

Material: plastic deformation is the most common, but other forms of

material behavior include creep, visco-elasticity, etc. In thermal problems, if the conductivity depends on the temperature, the analysis is non-linear.

Boundary: radiative boundary conditions are clearly non-linear since they

involve the 4th power of the independent variable) i.e. temperature). In structural problems, gap or contact are non-linear, since the stiffness of the structure changes with the deformation - depending on whether the gap is open or closed.

Determining material data for non-linear analysis can be quite demanding, and requires a more complete study than can even be summarized here.

Page 32: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

32

Series Solutions And PDEs The study of infinite series goes hand in hand with the study of differential equations, and the reason is easy to find. Given the difficulty of solving differential equations, there’s a strong motivation to see if the solution can be constructed out of known and simple functions24. Bessel’s functions will be familiar to any one who has studied the analytical solution to the problem of the cooling of a fin. It was the investigation of heat transfer that also gave rise to the only series that we will review – the Fourier series. No study of mechanical vibrations can be undertaken without this. In its simplest form, the Fourier Series tells us that almost any periodic function can be expanded as a series of sin and cosine functions.

( )∑∞

=

++=1

0 )sin()cos(2

)(n

nn nxbnxaa

xf

The “almost” contains some important conditions. For example, one of the conditions is that function should have a finite number of finite discontinuities within the range of interest. This means, for example, that the familiar trigonometric function tangent cannot be expanded as a Fourier Series over any interval that includes π/2 or 3π/2, since the function is infinite at those points. The significance of the coefficients of the series is not always apparent. But if the function being investigated is time dependent, as in mechanical vibrations, a simple transformation can inject life into the coefficients of the series!

The Fourier Transform Given a non-periodic function f(t), the Fourier Transform is defined by the equation

∫∞

∞−

−= dtetxF tiω

πω )(

2

1)(

24 See, for example, Fourier Series and Boundary Value Problems, R.V.Churchill and J.W.Brown

Page 33: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

33

Here we assume that the non-periodic function is a function with an infinite period. Note that the independent variable in the “original” function, f(t), was “t”, while the independent variable in the “transformed” function is ω. It is customary to interpret ω as the angular frequency (radians / second). This is natural, since it is the frequency of the sine and cosine terms in the Fourier Series. We say that the transform has taken us from the time domain to the frequency domain. The inverse transform takes us back from the frequency to the time domain. Of the several properties that the Fourier Transform has, one in particular is interesting: the Fourier Transform of f’(t) is given by iωF(ω). This means differential equations can be transformed into algebraic equations25. The transform has a host of other interesting properties, covering areas like time shifting, modulation, etc. which are very useful in signal processing. Theory guarantees us that the two representations are entirely equivalent: there is no loss of information going from one domain to the other. Which form we choose to use depends purely on convenience. It's just a question of which is easier to understand and comprehend. Compare the problem to that of listening to an orchestra and trying to pick out instruments. A trained ear can do it, but for the average ear extracting such info from the time-domain-signal is hard. If, instead, you use the Fourier Transform to break the signal into a spectrum, you can clearly see signatures of different instruments, since each has a different frequency range. To illustrate this, consider the 3-degree-of-freedom system shown below26. Models such as this are not just instructive – they are also used quite widely in practice. Called lumped mass models, they are used extensively in a wide variety of applications. One such example, the simulation of vehicle crash, is included for reference at the end of this book.

25 Recall Laplace transforms – they serve a similar purpose. 26 These figures are from The Fundamentals Of Modal Testing, Application Note 243-3, Agilent Technologies

Page 34: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

34

Since the system has 3 degrees of freedom, it will have 3 modes of

vibration. These are the natural frequencies - ω1, ω2 and ω3 - and the corresponding mode shapes. Our design goal is to control the response of the system. That is, given any source of excitation, we want to first predict, then alter, the response. The first step in this is to understand how the modes of vibration contribute to the response. Since the modes depend on k and m, we can tune the response by making appropriate changes to the structure. The time-response, shown below, doesn’t provide much insight. It does tell us how the response changes with time, but tells us nothing of the relative importance of the 3 modes.

But now let’s look at the Fourier Transform – the frequency domain plot.

Page 35: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

35

Note that the peaks in the plot correspond to ω1, ω2 and ω3, the natural

frequencies of the system. The contribution of ω1 is more than that of ω2, so

we’ll probably be better off tuning the structure to change ω1.

In fact, as the figure below shows, the frequency domain plot can be obtained as the superposition of the plots for each individual mode! Remember this, since we will discuss the Modal Superposition Method later on in our study.

Frequency domain plots can intimidate a beginner, but there’s no reason to be intimidated. While a physical interpretation of the frequency domain plot is not always possible (in fields like electrical engineering, for instance), mechanical vibrations are kinder. As shown in the figure, the frequency-domain and time-domain plots of the modes of vibration of a cantilever beam are very easy to correlate with the physical behavior of the vibrating beam.

Page 36: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Mechanics, Mathematics, And Other Theory A Designer’s Guide To Finite Element Analysis

36

While the “actual” beam, being a continuous body, has infinite degrees of freedom, our physical measurement is “reducing” it to a 3-degree of freedom body if we measure just the first 3 modes. The plot along the “frequency axis” is the frequency-domain plot we’ve seen above. Obviously the plot will change depending on the measurement point, just as the time response changes at each measurement point – recall the FRF we saw earlier. Figuring out where to measure (i.e. the choice of the measurement points) is one of the many challenges test-engineers face, and is one reason why the FE method goes so well with testing in the design of vibrating equipment. FE is often used to suggest measurement points. It is harder to visualize the equivalence between the time-domain and frequency-domain forms of a function for complicated structures, but the principle is the same. The Fourier Transform is an invaluable tool in the study of vibrations. Several times, it is implemented in real-time. That is, even as a signal is acquired, its Transform is calculated.

The Fast Fourier Transform The Discrete Fourier Transform is obtained by replacing the integral with a finite sum. This does introduce an error, but this is often tolerable27. The

27 Refer the Nyquist Criterion, taught in most undergraduate courses on Control Systems.

Page 37: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Mechanics, Mathematics, And Other Theory

37

DFT, implemented in hardware or software gives us the FFT – the Fast Fourier Transform. There are several different algorithms that implement the FFT. Common to all of them is that they can generate the frequency domain form of a signal even as the signal is being sampled. Remember the earlier discussion of the damping factors of a structure. We saw that the factors are estimated from actual physical tests. In these tests, the structure is excited at various frequencies and the response logged. From the response, the damping factors are estimated. FFT is very widely used to interpret data collected in such experiments, since the Fourier Transform helps us “spread out” data into peaks. In some cases, log-log plot or log-linear plots are used to present the data. The FFT of data on vibrating equipment also serves as a diagnostic tool. It can help us understand which sources are most important in the response. A detailed discussion of the FFT and the FRF is beyond the scope of this book.

The mathematics, for most structural engineers including myself, is difficult to understand. Also, the solutions are difficult to verify.

Ed Wilsondescribing frequency domain analysis

Page 38: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

38

Essential FEA Theory

Of the several ways to introduce the Finite Element Method, the easiest is to view it as nothing more than a series solution for partial differential equations. This is the approach we will follow in this brief theoretical introduction to the method. The next chapter will put this mathematical approach in the context of specific applications of mechanics. From a designer’s perspective, however, FE is more than just a differential-equation solver. As we will see, it offers us a toolbox of ready-made differential equations that we can put together to describe most physical problems. This is very appealing to a designer, who is familiar with the approach of breaking assemblies down into standard parts or machine elements: gears, chains, belts, beams, trusses, plates, fasteners, and so on. It is this capability to model complicated structures that makes FE so much more valuable to a designer than many other numerical methods.

From The Differential Equation To A Matrix Equation A study of mechanics familiarizes us with the many differential equations that are used to model continuous bodies: there is the differential equation of beam bending, the differential equation for heat conduction, the differential equation for general tri-axial stress, and so on. Solving these equations on simple geometries is hard enough, as anyone who has worked through the temperature distribution in a cooling pin knows. Solving them on general geometries like an engine-block is next to impossible using analytical methods. An obvious alternative is to use numerical methods. This is a well-known approach, well documented in the derivation of the many infinite series, including the Fourier Series. One approach, suggested by B.G.Galerkin28 for boundary-value problems, reduces the differential equation into a problem of linear algebra – that is, a

28 In a paper published in 1915. The method is also called the Bubnov-Galerkin method, and is similar to the Rayleigh-Ritz method.

Page 39: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

39

problem of simultaneous linear equations that can be solved using matrix methods that any high-school student is familiar with. For the sake of simplicity, we will illustrate the method for a simple second order elliptic differential equation with constant coefficients. We start with the statement of the problem: that is, the differential equation,:

faudx

duc

dx

udk =++

2

2

the domain,

for lxo ≤≤

and the boundary conditions29 subject to

00uu

x=

=

llxuu =

=

Note that the boundary conditions could, in general, specify either the dependent variable u, or it’s first derivative u’, or a combination of these. In a heat transfer problem, the dependent variable is the temperature, the first derivative represents the flux (i.e. heat injected or removed at the boundary) while a combination of both represents a convective boundary. k, c and a are material constants that could depend on the independent variable x. If they depend on the dependent variable u, the equation is non-linear. For stress analysis, the dependent variable is the deformation while the first derivative represents the strain or the stress on the boundary. Combinations of the dependent-variable and its first derivative are less common, but can represent spring-supported boundaries.

29 The FE method treats boundary conditions with great elegance, though we do not cover the mathematics here.

Page 40: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

40

Higher order differential equations are encountered in mechanics. For instance the beam differential equation can be written as a 2nd order equation

EI

M

dx

yd −=2

2

but it is usually more convenient to work with the 4th order form

EI

w

dx

yd −=4

4

In the latter case, boundary conditions can be prescribed on the independent variable, its first derivative, its second derivative, and its third derivative, or any combination. Our problem is to find a function u(x) that satisfies the differential equation

everywhere in the domain (i.e. for lxo ≤≤ ) and also satisfies the

boundary conditions. For brevity, and with no loss of generality, we will simplify our second-order equation further, restricting our attention to just two terms:

fdx

udk =

2

2

.

Rather than integrate the differential equation, we will assume the form of the solution, then search for conditions that the parameters in this assumed form must satisfy for the assumed equation to be a solution. We will call our assumed solution u , but before searching for the solution,

we will recast the equation in its weak form. Remember that if u is to be a

solution of the differential equation, it must have a second derivative. This is obvious: the assumed form will not fit into the differential equation unless it has a second derivative. But also remember that our modeling approach does lead to situations where the solution itself cannot have a second derivative: it may at best

Page 41: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

41

have a first derivative. For example, consider a weight hanging from a cable that is supported at both ends. In actual reality the cable is continuous – that is, its shape changes smoothly all through. The slope of the string may change more rapidly in the vicinity of the weight than at other points, but it is still continuous. However if we model the weight as a point-load30, the string now has a sharp kink at this point. It has a first derivative, but is not differentiable: that is, the slope to the left of the kink is not equal to the slope to the right of the kink. Obviously, there can be no second derivative! Why should we demand that our candidate solution u , which we will call

the trial function since we will want to try it out as a possible solution, have a second derivative, when the mathematical model has an exact solution that does not have second derivatives? This is the reason we recast the problem in the weak form. To do this, we say that to qualify as the solution, our trial function will be accepted if it satisfies the equation

∫∫ =ll

dxxvfdxdx

udv

002

2

)(.

Remember that requiring that ∫ = 0)( dxxg is not the same as requiring

that 0)( =xg ! The latter requires that g(x) be zero for all x, while the

former only requires that g(x) be zero on average. The use of v(x) in the above equation compensates for this. If we require that the integral equation be satisfied for all possible functions v(x), we can satisfy ourselves that the integral equation is as demanding as the original differential equation. This approach, called the method of weighted residuals, uses v(x) as a test function. From now on, it’s just a matter of basic calculus and algebra. We integrate by parts to get

30 Such point-functions are defined using the Dirac-delta function. They are not physically realizable, but are used commonly.

Page 42: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

42

∫∫ =−=

=

lllx

x

dxxvfdxdx

ud

dx

dv

dx

duv

000

)(.'

This equation is now symmetric. That is, it requires that both the trial function and the test function have the same order of continuity. Since the equation only involves the first derivatives of these two functions, they do not need to have second derivatives at all31.

We now assume a series form for both the test and the trial functions, with the constant coefficients a and b:

∑∞

==

1

)(.)(i

ii xaxu φ

and

∑∞

=

=1

)(.)(j

jj xbxv ψ

As with any other infinite series, we will choose to terminate the series at our convenience. That is, we choose to calculate only a finite sum. How many terms should we include? That depends on how much error we are willing to tolerate. Since this is a critical decision in design, we will return to this aspect in the chapter on Verification and Validation! In other words, the series are summed till N instead of till ∞.

You may find it useful to carry out the exercise yourself (for a small N) to show that after substituting the series in the integral equation and rearranging terms and ignoring the boundary terms, we get the matrix equation

31 A C0 function is one whose zero’th derivative (i.e. the function itself) is continuous. A C1 function has a continuous first derivative, a C2 function has a continuous second derivative, and so on. By continuous, we mean the left-limit = the right-limit = the value of the function at the point.

Page 43: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

43

Since we can cancel the row vector {b} from the equation as it occurs on both sides, we get the matrix equation

[ ]{ } { }fuK =

Given the similarity to the equation of spring-deflection, it is customary to call the matrix [K] the Stiffness Matrix. Obviously, it may represent other physical quantities too, such as the heat capacity in a thermal problem, but the name is used regardless.

While we have not shown how the boundary terms are included, we will only state that they can be very elegantly included in the matrix equation itself.

In a few steps, then we have reduced an intractable differential equation to a simple matrix equation. All that’s left is to choose names for the variables introduced above, and we will have completed our introduction to the Finite Element Method!

Nodes, Elements And Shape Functions In the series expansions used above for the test and trial functions, we did not assign any physical significance to the constants ai and bj. Nor did we say anything about how to choose the functions φi(x) and ψj(x). The choice of these functions determines the shape of the trial function, which is nothing but our assumed solution. We therefore call these functions shape functions. It is by no means easy to construct shape functions for all differential equations. Despite long years of research, it continues to be an active area of research! The choice of shape functions depends on the differential equation being solved, and on the order of accuracy required.

{ } { }

=

∫∫

∫∫

l

N

l

l

N

Nl

NN

ll

ll

N

f

f

f

bbb

a

a

a

bbb

0

0

2

0

1

21

2

1

0

''

0

'2

'2

0

'1

'2

0

'2

'1

0

'1

'1

21

.

...

.

.

....

.....

.....

...

...

..

ψ

ψ

ψ

ψφ

ψφψφ

ψφψφ

Page 44: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

44

The bj, of course, are irrelevant to us since we have cancelled them from the equation – we never actually evaluate them. What of the ai? We can make a choice that is very intuitive and that turns out to be very useful. We ask that the constants ai be the values of the function u at

selected locations in the domain. We call these locations the nodes or grids, and since we are constructing the series, it is upto us to decide where to locate these nodes. Without explaining the mathematical basis, we will just state that the nodes should be closely spaced wherever we expect the solution to vary rapidly, while they can be spaced farther apart in areas where the solution is not expected to change rapidly. Again, note that we are making our decision based on our judgment, not on knowledge. We can guess where the solution will vary rapidly, but we cannot know this till we have solved the problem! The chapter on Verification And Validation addresses this seeming paradox. Now remember that each term in the stiffness matrix is an integral. Since we are using computers, we evaluate these integrals numerically. This step, often called quadrature, usually uses the Gauss integration rule. What then is an element? It’s a part of the domain defined by nodes, over which everything (the shape functions, the material constants, the forcing function, etc.) is continuous. Putting a lot of elements together gives us the complete domain. One important consequence of this definition is that we can now evaluate the integral over each element, since the integral-of-a-sum is the sum-of-integrals. When programming the FE method, we can use this property to calculate local or element stiffness matrices, then assemble these to get the global stiffness matrix. Another is that we can view each element as a black-box. It interacts with its neighbors only by the values of the dependent variable at the nodes: and different elements can even represent different governing differential equations! This last property is extremely useful. Most mechanical components are complex, and it is next to impossible to find a single differential equation that defines the behavior of the dependent variable everywhere over the body. Now, however, we need not worry about this. We can “break” the

Page 45: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

45

component into subsets that are similar to readily recognizable machine elements: beams, trusses, plates, etc., and model our component as a combination of these. In other words, the Finite Element method not only gives us a way to solve differential equations, it also helps us model complicated bodies by piecing together various differential equations in a consistent fashion!

Some Common Elements Used In Stress Analysis Many commercial finite element packages offer a dizzying range of elements, but most are variations on 4 basic types: trusses, beams, plates, and general 3-dimensional solids. If you are familiar with these, you will be able to model a large majority of the problems in solid mechanics. Most commercial elements use polynomial functions as the shape functions. If the polynomial is of the 1st order, we call the element a linear element. A 2nd order polynomial makes the element a quadratic element. Higher order elements are rarely used, since it is generally believed that the increased accuracy is not worth the increase in required computing resources. Remember that a linear shape function in 1D requires 2 points to uniquely specify it, while a quadratic function requires 3. Truss Elements:

• 3 dof / node (ux, uy, uz) • Data required: Cross-section Area

• Appropriate for pin-jointed members

Beam Elements:

• 6 dof / node (ux, uy, uz, rx, ry, rz) • Data required: Cross-section Area, Moments of Inertia • Appropriate for slender (uni-dimensional) members that support

bending moments • Linear Beams have 2 nodes per element

• 2nd order beams can be curved – they have 3 nodes per element

• Beam-theory allows several additional constants to be defined. These are important if working with thin-walled sections such as pipes or channels.

Plate Elements: • 6 dof / node (ux, uy, uz, rx, ry, rz) • Data required: Thickness

Page 46: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

46

• Use for thin (two-dimensional) members • Linear Quadrilateral Plates have 4 nodes per element • Linear Triangular Plates have 3 nodes per element • 2nd order (quadratic) Quadrilateral Plates have 8 nodes per element (some

packages allow 9 nodes per element, with the 9th at the centroid of the element)

• 2nd order (quadratic) Triangular Plates have 6 nodes per element (some packages allow 7 nodes per element, with the 7th at the centroid of the element)

3-Dimensional Solid Elements:

• 3 dof / node (ux, uy, uz) • Data required: none • Linear Hexahedral Solids have 8 nodes per element • Linear Tetrahedral Solids have 4 nodes per element • 2nd order (quadratic) Hexahedral Solids have 20 or 21 nodes per element

• 2nd order (quadratic) Tetrahedral Solids have 10 or 11 nodes per element • Other shapes (pentahedron or wedge, pyramid, etc.) are also offered by

some packages Remember that a degree-of-freedom (often abbreviated to dof) is the unknown at a node. If your model has N nodes, and each node has M degrees of freedom, your stiffness matrix will have NxM rows and NxM columns. The r in the dofs above refers to the slope at the node. For several differential equations, we use both the deformation and its derivative (i.e. the slope) as dofs. It is tempting for a beginner to model all components with general 3-dimensional solids because the resulting FE model looks similar to the actual component. This is wrong. Remember that your FE model needs to mimic the behavior, not the appearance, of the component. If bending stress is more important (as for long slender members) a beam element will be much more accurate and effective than a solid element! Triangular and tetrahedral elements are frowned upon in stress analysis since they don’t offer as good accuracy as quadrilaterals or hexahedra. For thermal analysis, however, triangular and tetrahedral elements work just fine. Many packages can automatically generate elements from the geometric model. Called auto-meshing or automatic mesh generation, this is rarely supported for hexahedra.

Page 47: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

47

Plane stress, plane strain and axi-symmetric behavior are good approximations in specific situations. Elements that offer this type of behavior are very efficient if used in the right situations, but with the drop in the price of computing power, they have largely fallen out of favor. One element that is not an element at all (in that it doesn’t represent any differential-equation) is a “rigid link”. It is just an equation that tells the software that two dofs must be matched – they should have the same values. From an engineering perspective, this is as if the two dofs have been joined by an infinitely rigid link, hence the name for the element. A spring element is sometimes used to represent a spring-support if the spring-stiffness is known. Lumped mass elements are used to represent components whose weight is relevant but whose stiffness can be ignored. The mass is concentrated at a node, so the element is a “0” dimensional element. Finally, you will see from the summary above that not all elements have the same number of dofs / node. Beams and plates have 6 dof / node while trusses and solids have 3. Joining a plate element to a beam is consistent: equilibrium can be maintained since both the elements have the same dofs. But what if you want to connect a beam to a solid, or a plate to a solid? Is it sensible? That depends on the physical situation. If, in the physical problem, there is a hinge at the connection then your mathematical model will be accurate. If, however, your physical problem has a slender member welded to a block, then it is tempting to model the block with solid elements and the slender member with beam elements. But it is important to remember that the physical model is now different from the real model since moments are not transmitted! Building models that mix elements that have different dofs / node should be done with care. It is often resorted to in practice, and works well if safeguards are followed.

Matrix Solvers Understanding how matrix equations are solved is really not important for a designer. If the model is created right, the computer program should take care of solving the matrix equation.

Page 48: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

48

We will briefly review methods of solution, though, for two reasons. First, simply because it is interesting! Second, because if things go wrong (as they inevitably will!) familiarity with the inner workings helps diagnose what went wrong.

High-school courses teach us to solve matrix equations by evaluating the determinant (Cramer’s rule is usually adopted), and calculating the inverse. Anyone who has tried to invert a 4x4 matrix by hand will understand why the FE method languished till computers came along! If you pause to consider that it is quite common to solve a problem with 100,000 dofs on a desktop computer, it is clear that computers too can grind to a halt unless the matrix equation is solved efficiently. Computer programs, in fact, rarely use Cramer’s rule. Most solvers use a variation on Gauss’s method of triangularizing a matrix, called Gaussian Elimination. Such solvers, called Direct Solvers, rely on the fact that subtracting one row of a matrix from another does not alter the determinant32. There are several variations on this method (Cholesky’s method is perhaps the most popular), all of which involve the calculation of a pivot for every row operation. Without going into the mathematics, we will only observe that is a pivot is zero, the matrix is singular – that is, it’s determinant is 0. Obviously this means that the matrix equation cannot be solved. For solid mechanics, where we are guaranteed that the matrix will be symmetric, pivots should never be zero. (In linear algebra, we say the stiffness matrix is Symmetric Positive Definite). If a pivot is zero, it’s probably because you have made a mistake in modeling. The most common mistake is in the application of restraints (which are one type of boundary condition). This is worth discussing, since it can be quite counter-intuitive for a beginner! Given a plate with a force applied at each end, what “boundary conditions” can we apply?

32 Iterative solvers, which are useful for very large problems, use variations on the Gauss-Seidel method.

Page 49: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

49

The data does not tell us anything about the prescribed deformation, so we can be forgiven for building a finite element model shown below. The problem can easily be solved by hand, so it can be quite confusing if we attempt it on a FE program and are told by the computer that the problem cannot be solved because a “zero or negative pivot was encountered”. Remember that we omitted the treatment of boundary conditions when we derived the matrix equations earlier. A study of that would indicate why an FE program must include restraints, but for now we will only note that an FE model will not be solvable unless all rigid body motions are eliminated. That is, you examine your FE model and check if it will be in static equilibrium regardless of whether the forces are symmetric or not. In the case above, the plate is in equilibrium only if the forces are symmetric. If the forces were unsymmetrical, the plate would move as a rigid body – with no strain33.

Symmetry is often used to introduce restraints (and can also help cut the computational time since it reduces the size of the model!). For the plate, applying symmetry, the model would be Understanding symmetry-restraints is not always easy, since a physical insight is sometimes hard to gain. Symmetry can be of different types – cyclic, rotational, planar, etc. Planar symmetry is the easiest to model. For the translational degrees of freedom, you should restrain all translations

perpendicular to the plane of symmetry for all nodes that lie on the plane.

33 Our discussion is restricted to static analysis. Also, a review of Inertia Relief, described later on, will help you.

Page 50: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Essential FEA Theory A Designer’s Guide To Finite Element Analysis

50

Rotational degrees of freedom, if they exist, should be set to the inverse of the corresponding translational dof. For instance, for a plate symmetric about the x-axis, we would set ux = 0 for all nodes on the x-axis, and leave uy and uz free. Since plate elements have 6 dofs / node, we would set ry and rz = 0 for these nodes, and leave rx free, applying the “inverse” rule of the previous paragraph. We will conclude our discussion of matrix solvers for FEM by noting that in general, stiffness matrices tend to be sparse. That is, the number of entries that are 0 is usually pretty high. Various schemes are used to take advantage of this behavior – band-solvers, column- or skyline-solvers and frontal-solvers are some popular methods.

Some Important Properties Of The FE Solution Several FE packages refer to error norms. A norm is just a measure of anything, so the error norm is a measure of the error. It is an interesting aspect of the FE method that we can estimate the error in our solution even without knowing the “correct” answer! There are several different norms that can be used to estimate error, but the error in strain energy is favored since it is consistent with the mathematics of FE. As with any other infinite series, truncating the series is a source of error. Adding more terms reduces the error, but this behavior is asymptotic – the law of diminishing returns applies here too, so after a while the increased cost of including additional terms does not provide an adequate increase in accuracy. The key to efficient usage of FE is to stop increasing terms when the rate of improvement levels off. Increasing terms, of course, means increasing the number of nodes, which can be done in two ways: either by using more (and therefore smaller) elements or by using higher order shape functions. The former is referred to as h-refinement while the latter is called p refinement. If both methods are used simultaneously, we call it h-p refinement. Regardless of how fine the mesh is, the use of the weak form means that the derivative of the dependent variable can never be continuous. In other words, in a stress analysis solution, the deformation will be continuous but

Page 51: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Essential FEA Theory

51

the strain will not be. This behavior is sometimes used to judge whether the solution is adequately accurate or not. Finally, we saw that Galerkin’s method applies to BVPs only (Boundary Value Problems). Remember that we integrated-by-parts. This resulted in the term

lx

xdx

duv

=

=0

'

which has to be evaluated at both “ends” of the independent variable – x = 0 and x = l. What if the independent variable were “time”? There is no known way, outside of science fiction, that we can know the conditions at future time, so obviously we cannot use the same approach for the time-derivatives. There is no way we can apply the above integration-by-parts rule to a time derivative. Problems that involve time-derivatives use finite-difference methods to “step forward” in time. The Finite Element mathematics is restricted to the spatial derivatives only.

A theory is a good theory if it satisfies two requirements: it must accurately describe a large class of observations on the basis of a model that contains only a few arbitrary elements, and it must make definite predictions about the results of future observations.

Stephen Hawking

Page 52: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

52

Putting It Together – OptiStruct/Analysis

OptiStruct can address a variety of design tasks. It can address optimization, as described in another volume in this series. An FEM analysis is an integral part of a lot of design optimization, so OptiStruct includes an embedded FE solver: OptiStruct/Analysis. OptiStruct/Analysis is intended purely for analysis. That is, it can be used to setup the problem, carry out the analysis and review results. Strictly speaking the setting-up and review tasks (often referred to as pre-processing and post-processing) are done using HyperMesh and HyperView. As the assignments illustrate, this distinction is immaterial to the designer, with all tasks carried out under the same interface! In this chapter we

• summarize some of the main capabilities of OptiStruct/Analysis

• review what a problem consists of – what files are involved in an analysis and how to present results

• list the nomenclature that OptiStruct/Analysis uses

Capabilities Remember that a model is an idealization of a physical phenomenon. Any results you get are only as good as the model you choose. At the same time, the model should not be so complicated that it cannot be solved in the required time or with available resources. Choosing an appropriate model is not always easy. It is always a good idea to refer to published literature for examples of models that have been used successfully.

Linear, Static This model is used when the response of the body is linear, and there’s no variation with time. In stress analysis, this model is appropriate when operating within the elastic region (i.e. the stress-strain curve is linear) and when the deformations are small and when the loads do not vary with time.

Page 53: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Putting it Together – OptiStruct/Analysis

53

This model is used widely since it’s quick to solve and relatively easy to interpret the results. Very often, even if a non-linear model is more realistic, a linear model is used to investigate likely behavior. Once the options have been narrowed, a full non-linear analysis is resorted to. The equilibrium equation is

[ ]{ } { }fuK =

where K, u and f are functions of x, y and z only – they are independent of t.

Normal Modes Sometimes our design problem is not just to calculate stresses or deformations. We may be interested in identifying the resonance frequencies of the system. In vehicle design, avoidance of resonance enhances ride comfort by cutting out unwanted rattles. When designing a loudspeaker or a megaphone, on the other hand, you may want resonance to occur. In cases like these, we need to solve the “eigenvalue” problem and evaluate the natural frequencies of the body. The equilibrium equation is

[ ] [ ]{ } { }02

2

=+

∂∂

uKt

uM

where K and u are functions of x, y and z only – they are independent of t. The solutions to this equation are pairs of natural frequencies and the corresponding “mode shapes”. Since we omit the damping we call this a normal modes analysis.

Linear, Transient In stress analysis, this model is appropriate when operating within the elastic region (i.e. the stress-strain curve is linear) and when the deformations are small but when the external conditions do vary with time. Either the loads or the restraints or both could be time-dependent.

Page 54: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

54

Transient problems can be solved using either Direct Integration or Modal Superposition. The latter is preferred if the solution needs to be calculated for a large period of time, but is only applicable to linear problems. The former is preferred if the solution is required for short periods of time, and can be applied both to linear and non-linear problems. In either case, we usually perform a normal-modes analysis. If we are using modal-superposition, we will need the mode shapes anyway. If we are using direct-integration, the highest important mode helps us determine the time step to use.

Random Response In some situations, we cannot specify the exact value of the loads as a function of time, but can specify the total energy in these loads. An example would be the forces experienced by a plane when its engines are firing. We know the total energy being transferred from the jet engines to the frame, but cannot claim that we know the loads precisely as functions of time. In cases like these, the loads are characterized by Probability Density Functions, and the behavior is called stochastic. The designer’s goal then is to predict a probability of safety. The several ways to evaluate these responses is beyond the scope of this book.

Inertia Relief Setting up a Finite Element model for static analysis requires that the structure be supported adequately. Consider an aircraft in flight or a spacecraft. There are no supports, but the model can be static if there are no time-varying loads. Obviously there are structures that are not supported explicitly but are still best represented by static-analysis models. Inertia Relief is an approach used to model such problems. The inertial of the structure is used to mimic equilibrium, like a D’Alembert force. In OptiStruct, we use special instructions – SUPORT cards - to eliminate all rigid body motions. Then we tell the solver that we want to perform an Inertia Relief analysis. It doesn’t matter which points you specify

Page 55: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Putting it Together – OptiStruct/Analysis

55

the SUPORTs at. Think of the SUPORT points as reference points with respect to which the deformation is calculated.

Frequency Response In many designs where vibration is important and correlation with test-results is essential, designers have to characterize the response of the structure as a function of frequency-of-excitation instead of as a function of time. In these cases a Fourier Transform converts the equilibrium equation from the “time domain” to the “frequency domain”. In the equilibrium equation, the variables are expressed as functions of ωωωω rather than time. This is called the frequency domain. Of course, the Inverse Fourier Transform can convert the solution back to the time domain. In OptiStruct, we do not evaluate the FRFs – the frequency response functions – explicitly. Instead, we specify the range of frequencies for which we want to excite the structure. This is equivalent to “sweeping” through the excitation range. We then plot the results just as we would in an experimental setup. That is, we view the magnitude and the phase at points of interest. This allows us to correlate with the test setup. Test-correlation is an advanced task, beyond the scope of this book. We will end by pointing out for a multiple-degree-of-freedom structure, the FRFs are a matrix, and the FRFs themselves can be extracted from the FE solution if required.

Linear Buckling Designers sometimes have to take into account the fact that even if stresses are less than permissible values, the structure may fail if it buckles – like a tall column in compression. That is, the deflection continues to increase even if the load is removed. This is sometimes called instability. The equilibrium equation

[ ]{ } [ ]{ }uKuK GBλ=

is similar to that of Normal Modes, but the results are interpreted as a “buckling load factor”. KG is called the incremental stiffness.

Page 56: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

56

Buckling load factors are often important in the design of aerospace structures, where the quest for a minimal weight and the use of advanced materials leads to the frequent use of thin-walled designs.

Non-linear – Gap / Contact The terms “gap” and “contact” are often used to mean the same thing – an opening in the body that may close or widen under the influence of external factors. Clearly, if a gap closes or opens, the stiffness of the body changes. Since the gap opens or closes depending on the deformation, this means the stiffness depends on the deformation. In other words, since the stiffness and boundary forces depend on the deformation, the equation is non-linear.

Component Mode Synthesis When working with large models, resource constraints sometimes force the analyst to break the problem into smaller parts. In static analysis, this approach is called sub-structuring. When used in dynamic analyses, it is called Component Mode Synthesis. It’s sometimes impossible to treat the product purely as a structure or purely as a mechanism. Consider, for example, the feed mechanism for a high-speed packing machine. The rates of acceleration that the mechanism experiences may be quite high. High enough that the deflection of the levers is large enough, perhaps, for the feed mechanism to jam because of misalignment. Designing such a product requires that the equations of rigid-body-mechanics be coupled with the equations of structural deformation. Component Mode Synthesis also provides a way to do this.

Thermal and Thermo-Mechanical Analysis In some cases we only want to calculate the temperature distribution within our area of interest. We call this a thermal analysis. If we also want to calculate the stresses, we can use the temperature distribution as data for the stress analysis. This is called thermo-mechanical analysis.

Page 57: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Putting it Together – OptiStruct/Analysis

57

Setting Up An “Analysis” When we reviewed the theory of the Finite Element Method, we saw that a problem consists of

• the domain – the space and / or time over which we want to evaluate behavior

• the differential equations that govern behavior in the various

parts of the domain

• data available on the spatial boundaries – boundary conditions

• data on behavior at initial time – initial conditions

• the order of elements chosen by the analyst – linear, quadratic, etc.

• the locations of nodes – closely spaced where we expect the

dependent variable to vary rapidly

• material related properties To solve a problem using OptiStruct / Analysis, we provide exactly the same data to define the problem. Since defining the problem is only the first part, we usually also take some additional steps. Some solution methods require additional data – for instance how we want to solve a direct integration problem, how many modes we want to include in a modal-superposition, etc. Also, the results of the analysis can be presented in a variety of ways. Since we don’t want to be overwhelmed with data, we usually also specify the nature of output we want. If we specify this, HyperView allows us to present the same data in a variety of different ways. Most analysis starts with an import of geometry from a CAD modeler. Geometry is not essential, of course. The FE data can de defined even without geometry as a reference, but it’s usually easier to work with a geometric definition as the starting point.

Page 58: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

58

It is very rare to run an analysis only once. It’s much more likely that you will want to modify some data and run the analysis again to perform what-if studies34. In general, your flow of work is:

1. Import CAD geometry. Simplify the model to make mesh-generation easier

2. Choose a modeling strategy – the materials, elements, restraints,

etc. that you will use. 3. Define collectors to organize data to match your strategy 4. Define material data 5. Create the mesh – the collection of elements 6. Apply body loads and boundary loads 7. Apply restraints 8. Solve 9. Review results

The sections below describe these steps in greater detail.

Geometry Preparation While it is possible to build a model directly using elements and nodes, this is not often done today. The geometry that defines the area to be analyzed (also called the “domain”) is usually created first using a CAD program, and elements are created to encompass that boundary or represent the volume.

CAD designers create models for manufacture. As many details are included as possible. For a numerical analysis, we often choose to ignore aspects that we think will not significantly affect the solution. For instance, a single hole of 1 mm radius in a plate that is 2 meters wide can probably be ignored safely when calculating the deformation of the plate. It reduces computation time dramatically with no significant loss of accuracy. A finer model of only

34 A structured method to conduct what-if analyses is DOE – short for Design Of Experiments. This is covered in another volume of this series.

Page 59: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Putting it Together – OptiStruct/Analysis

59

the region around the hole can be used subsequently if the hole is an area of high interest. This approach is called sub-modeling.

Therefore the first task that most analysts are faced with is that of preparing the geometry for analysis. This involves tasks like removal of features, extraction of mid-surfaces, extrapolation of surfaces, etc.

Further, the CAD world has an abundance of data exchange formats, since most CAD applications use proprietary data storage formats. A transfer of data from the CAD package to the FE preprocessor sometimes results in a loss of accuracy – gaps are introduced during the import process, for example. Also, CAD assembly models are sometimes made up of parts that were created in different CAD applications.

Therefore a cleaning-up of the geometry is often required. This involves filling gaps, eliminating small edges or surfaces that will mislead the automatic-mesh-generation routines, eliminating dangling faces, and so on.

Guidelines on Element Choice Learning which element to choose is a little like learning how to drive in heavy traffic. Guidelines exist, but can’t be applied blindly. You need to adapt them to specific situations. Remember this warning! If your product has a region that is long and thin, you can probably model it using beam elements. If this region is connected to the rest of the structure by pin-joints, then you should use truss elements. Regions that are like plates are best modeled using shell elements. Any areas that don’t fall in the earlier categories should be modeled using solid elements. If you have different element types in your model, there are rules that govern the assemblage. For several models, we choose to use just one element type to avoid these complications.

Mesh Creation Once the geometry is more or less ready for discretization, you then start to subdivide the geometry into elements or grid points. The collection of elements is usually referred to as a mesh. Meshes that consist of triangular or quadrilateral elements can often be generated automatically, while tetrahedral or hexahedral meshes usually require considerable manual intervention.

Page 60: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

60

Mesh Editing Once a mesh has been created, the analyst checks if it meets the specifications – several measures of quality are checked, depending on the analysis requirements. Usually, some editing of the mesh is required. Depending on the complexity of the mesh, this can be done either semi-automatically or manually. Acceptable values for the various element quality indicators, which are summarized in the glossary, are very problem dependent, and are sometimes solver-dependent.

Preparing for Analysis Once the mesh is ready, additional data is specified – the properties of the materials used, the thickness or cross-sectional properties of shell or beam elements, the conditions on the boundaries (restraints, loads or excitations), initial conditions, data for the specific solution algorithm to be employed, kind of output required for text and graphics records, and so on. Once this is done, the data is turned over to the solution program for the next phase – solving. Data is often written out in the form of a text file, which is referred to as a deck. Each line of text in the deck is commonly referred to as a card. A card image is the format followed by the analysis program to interpret the text on the line. The procedure of building the Finite Element Model is sometimes referred to as FEM – short for Finite Element Modeling. It’s more common, though, to use FEM to refer to the Finite Element Method itself.

Solving The model created in the earlier steps is now taken up for solution – the computer program reads the data, calculates matrix entries, solves the matrix equations and writes data out for interpretation.

This task is CPU-intensive, and is often called processing35. Most of the time, very little interaction from the user is required. In some cases, the analyst periodically monitors results to check that they are indeed on the right track. If the solution seems to be evolving in an unexpected direction, the analyst can stop the solver and modify the model, thereby saving valuable time.

35 Hence the term pre-processing for the preceding steps, and post-processing for the subsequent steps.

Page 61: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Putting it Together – OptiStruct/Analysis

61

Post-Processing After the program has evaluated the results, the analyst examines and interprets the data – looking for errors or improvements in design. As with pre-processing, this calls for substantial interaction from the analyst.

Nomenclature and Data Organization HyperMesh and OptiStruct/Analysis use several different files to organize data. Data is further organized as collectors within the “input” file. Most of these aspects will become clear to you after you work on one or more of the assignment problems. The summary presented here is useful as a quick-reference when you’re working on the software. More detailed descriptions are available in the on-line documentation.

Files

modelname.hm The model you create using HyperMesh. This is a binary file containing the geometry, analysis model and optimization model.

modelname.fem This is an intermediate file. It contains the analysis and optimization models only, without any geometry. It is created by HyperMesh and read by OptiStruct. It’s a text file and can be interpreted using the format-definitions listed in the OptiStruct On-line Help.

modelname.out This is a text file created by OptiStruct. The contents depend on the instructions you specify in HyperMesh when creating the model.

modelname.spcf This file is created only if you explicitly tell OptiStruct to record all reactions. It is a useful check to ensure that you have applied loads correctly.

modelname.stat This is a text file created by OptiStruct, containing statistics on CPU usage.

modelname.h3d People who don’t have access to HyperWorks licenses but want to view results of analyses

Page 62: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

62

use HyperView Player, freely downloadable from www.altair.com. The Player reads this binary file that is created by OptiStruct.

modelname.html This is a quick summary of analysis and optimization results. Viewable using any web-browser.

modelname.mvw This is a text file, intended for use by HyperView. You will use this file to view stresses, displacements, density, convergence history, constraint violation, etc.

modelname.res This is a binary file containing the results of the analysis and optimization. It’s readable only by HyperMesh and HyperView.

There are several other files36, most of which you can ignore in the normal course of events.

Terminology

Collector A way to group related items together. For instance all elements that have the same thickness would be in the same collector.

Load External forces acting on the boundary. Includes concentrated forces, moments, pressures, gravity, etc.

SPC Short for Single Point Constraint. Refers to restraints applied to the analysis model at locations where the body is supported37.

Subcase Combination of SPCs and Loads. These are treated separately in an FE model, since they represent values on the boundary, often clubbed together as Boundary Conditions

Card Some data in the analysis model, such as the material properties, cannot be displayed graphically. Such data is entered as a card image by typing in

36 Detailed in the on-line help documentation 37 Do not confuse these with design constraints, which are applicable to the optimization model.

Page 63: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Putting it Together – OptiStruct/Analysis

63

text or numerical values.

Data is often written out in the form of a text file, which is referred to as a deck. Each line of text in the deck is commonly referred to as a card. A card image is the format followed by the analysis program to interpret the text on the line. Some data can be represented graphically – nodes and pressures, for example. Other data, like the Modulus of Elasticity, is easier viewed as text. Such data is defined using the card editor. The table below lists the names of some of the data types OptiStruct/Analysis and HyperMesh use, along with the relations between them. Use this as a guideline to remember when you need to specify which data. Normally, you would proceed down the table: first the mat collector, then the component collector, then elements (grids or nodes are implicit), and then the load collector. While load collectors can contain both loads and restraints, it’s a good practice to keep them in separate load-collectors so that you can organize them into sub-cases.

Data Entity Refers to Data 1 Data 2 Data 3 Data 4 Mat& Matid E Nu etc.

Component Mat CompName ElemType+ Mat Id Prop Data#

Property% PropId

Grid Coordsys Gridid X Y Z

Elem Grids, Props

Elemid Propid Grid Id 1 Grid Id 2 etc.

Load@ Grids/ Elems

Loadid Gridid Value

Restraints! Grids Spcid Gridid Dofs Values

SubCase$ Loads, Spcs

SubCaseid

Notes: & A Mat needs a card image. Use Mat1 for linear isotropic, Mat8 for

orthotropic shells, Mat9 for linear anisotropic.

+ The component collector is either a PSOLID or a PSHELL. Composites use

a PCOMP or PCOMPG. # Data depends on the element type. For a solid, there’s nothing. For a

shell, there’s the thickness. For a composite, thickness is derived from the PCOMP or PCOMPG data.

Page 64: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Putting It Together – OptiStruct/Analysis A Designer’s Guide To Finite Element Analysis

64

% A Prop collector is needed only for 1D elements like beams or special

elements such as springs, connectors, etc. @ Forces and Moments need no card image. Loads such as gravity, which

cannot be depicted graphically, require card images. ! Restraints normally will not require a card image. Remember that non-

zero displacements may be specified, in which case you will need to enter values. Restraints on non-existent dofs are ignored (for instance, specifying restraints on all the rotational dofs of a solid element).

$ Sub-Case definitions are followed by a set of cards, each with a keyword

(Load, Spc, etc.) followed by the relevant id. These can be viewed in the “fem” file, not using the card editor.

Anyone who has never made a mistake has never tried anything new.

Albert Einstein

Page 65: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Verification And Validation

65

Verification And Validation

The “bumble-bee paradox” provides an excellent example of the gap between theory and practice. Whatever the reason, designers have successfully violated mathematicians’ recommendations in several areas. FEM is no exception. An AISI publication on the use of FEM for vehicle-safety investigations38 talks of “many conscious violations of elementary finite element theory” in the very successful deployment of the method for highly non-linear analyses. Given all this background, a beginner can be misled into thinking that the method more forgiving than it actually is. Spectacular failures that have been attributed to faulty FE modeling are documented in literature, and should serve as warnings to engineers that the cost of a mistake can be extremely high. Sources of error can range from wrong assumptions of mechanics, as in the case of the aerodynamics of the bumble-bee, to a wrong choice of elements or even a disregard for computer round-off. Validation consists of asking whether the right equations have been solved. Verification involves checking whether the equations have been solved correctly.

38 Vehicle Crashworthiness And Occupant Protection, American Iron and Steel Institute

“Conventional aerodynamics seemed to suggest that the insect should not generate enough lift to fly. The bees stayed resolutely airborne and the sums caused consternation. The underlying problem turned out to be treating a wing as if it was fixed, like in an aeroplane and, thanks to studies over the past few years, including the construction of robotic bees, this "bumble-bee paradox" has been solved: extra lift comes when flexible insect wings slice through the air at a high angle of attack, creating a large swirling vortex at their leading edge. In this way, insect wings produce the vortices – spinning masses of air – which generate lift and help them move. Today, Prof Ismet Gursul of the University of Bath will describe another step on the way for engineers to make air vehicles smaller than a human hand that can be used for detecting chemicals leaks and reconnaissance.”

Roger Highfield, Science EditorThe Telegraph

Page 66: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Verification And Validation A Designer’s Guide To Finite Element Analysis

66

Both are an integral part of the engineer’s responsibility, not least because of statutory requirements.

Product Liability Laws Product Liability Insurance, in several countries, is as essential for an engineer as malpractice insurance is for a Doctor. The interpretation of laws is, of course, open to interpretation by lawyers and courts, but the various laws on the subject are fairly consistent in their spirit: it is the engineer’s responsibility to ensure that the product has been designed with care. Designers should ideally use FEM only as a part of the design process. It is often risky to base the entire design only on an FEM analysis. A NAFEMs39 publication warns against the GIGO approach: Garbage In, Gospel Out. This is particularly important since many analysis results are presented visually, and a picture can hide errors!

The Seductive Appeal Of Graphics Stress distributions are often plotted as contours – regions with the same stress are assigned the same color, and the component is shaded accordingly. This is an extremely useful method. Not only is it easier to assimilate than reading a list of stresses at various points in the component, it is also better than contour lines since it also indicates how the stress varies across the component. Consider the stress in a plate that’s fixed at one end, has a tensile load at the other end, and has a hole. The picture looks convincing – high stress areas, colored red, are around the hole as we’d expect.

39 National Agency for Finite Element Methods and Standards

Page 67: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Verification And Validation

67

But remember our earlier discussion on the characteristic of the FE solution. We said that the calculated stress is always discontinuous over element boundaries. Why is this not apparent in the image above? Several FE packages smooth the stress. If we plot the same contours without averaging the stresses, a different picture emerges.

Not only is the discontinuity in stresses brought out starkly, we must now doubt our solution itself! While the highest stress still seems to be around the hole, what is the value of this stress? Should we pick the value denoted by red, or by green? There is a “jump” in the stress at the edge shared by two elements, and we cannot decide which is correct. Refining the mesh and running the analysis again quickly brings home one error: the FE mesh was too coarse.

With the refined mesh, the difference between the smoothed contours and the unaveraged contours has reduced considerably. One rule of thumb is to distrust the model until the “jumps” in stress are within an acceptable value. What value is acceptable is a question of judgment, of course, but this can be a very good indicator of whether or not your mesh is fine enough.

Quick and Basic Checks Lots of other things can go wrong, of course, and catching errors in production-analyses is no easy task.

Page 68: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Verification And Validation A Designer’s Guide To Finite Element Analysis

68

It’s a good idea to compare the results of an FE analysis with approximate solutions tabulated in handbooks40. Since not all problems can be found in handbooks, comparison with results reported by other investigators is a good idea. Several excellent scientific journals carry articles reporting the results of analyses, and most commercial software providers host annual conferences where users present papers discussing their experiences. The verification of a computer model by comparing it with the performance of a prototype is useful, but should not be treated as complete. There’s always the chance that an experiment has missed out on investigating rare combinations – and as Murphy’s Law41 swings into action, it is these rare combinations that can cause product malfunction. The accompanying volume in this series, CAE And Design Optimization – Advanced, discusses ways to design experiments and to detect rare combinations (called outliers), but such a study is beyond the scope of our introduction to the Finite Element Method. With this background, there are levels at which checks should be performed: at the Pre-processing stage and at the Post-Processing stage. HyperView, the post-processor that comes with HyperMesh, is particularly good at the latter. Checks include

• Element free edge display • Element Normal display • Vector-arrow plots • Load contours • Unaveraged Stress contours • Ill-conditioning of the stiffness matrix

40 Roark’s Formulas for Stress and Strain is an excellent reference. 41 “If anything can go wrong, it will.”

Page 69: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Verification And Validation

69

• Comparison of applied forces with reactions-at-supports • Comparison of mass of FE model with mass of CAD model • Orientation of beam elements • Shrunken plots to check for missing elements

Several of these are covered in the assignments that accompany this book.

Physics is very muddled again at the moment; it is much too hard for me anyway, and I wish I were a movie comedian or something like that and had never heard anything about physics!

Wolfgang Pauli

Page 70: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Special Topics A Designer’s Guide To Finite Element Analysis

70

Special Topics

Just how much FE-theory do you need to know? To answer that question, it’s interesting to look at commonly used CAD-modelers. In the early days of CAD modeling, users had to know the internal details of splines etc. to effectively model surfaces. Today, the software, the technology and user interfaces are robust enough that the internal functions are invisible to the designer. The designer needs to delve into the inner workings only if things go wrong. The same is true of almost any technology. In the early 1900s car drivers had to be efficient mechanics, but today you could own a car for a decade without ever opening the hood! The same, of course, is also true of Finite Element Analysis. Several physical problems present challenges when the level of detail required from the results increases. For instance, the analysis of bolted structures presents formidable challenges if the area of interest is confined to the bolt itself: a realistic model should include contact, friction, pre-stress, plastic deformation, etc. Use the summary below as an indicator only. If your problem involves any of the characteristics described, then you will certainly need more than the material covered in this book. The references listed at the end of this book are a good place to start advanced research.

Advanced Materials As weight, appearance and cost become increasingly important, engineers are forced to choose from a wide array of materials, not all of which are as easy to characterize as metals. Of the various materials used in engineering design, steel is easily the most researched and most widely documented. Like most metals, it is isotropic, and has long been used to bear load. Much of engineering design is restricted to the linear, elastic range of the stress-strain diagram. Plastic deformation has received considerable attention over the recent past, as for instance in the design of formed components.

Page 71: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Special Topics

71

For designers, plastics are a formidable challenge. As cheap, easy-to-manufacture materials, they are widely adopted. Unfortunately, an understanding of linear-elastic analysis techniques limits the designer to initial investigations only. To make things more difficult, the properties of plastics are not just a function of the composition. They also depend strongly on the processing conditions. Composites, made up of multiple materials, are more widely used than plastics to bear load. Reinforced Cement Concrete (RCC) is an example of a composite. The main body of material is strong in compression but weak in tension. Steel reinforcements add tensile strength. Mechanical engineers rarely analyze RCC, however. For product design, commonly used Engineering Composites include Fiber Reinforced Plastics (FRPs, of which Glass Fiber Reinforced Plastics and Carbon Fiber Reinforced Plastics are very widely used) and Metal Matrix Composites (MMCs). Composites are extensively used in the aircraft industry to provide acceptable strength at very low weights. Space applications are less cost-sensitive and more performance-intensive than others. Exotic metal alloys are sometimes used, but these are isotropic and relatively easy to model. Honeycomb structures are not as easy to model and design. Rubbery materials, also called elastomers, are usually treated as a category by themselves. They are not plastic. In fact, they are extremely elastic - hyperelastic. This means they can carry very large strains without any permanent deformation. Large strains, of course, mean the analysis must be non-linear. Further, rubbers are almost incompressible: they have a Poisson’s Ratio of almost 0.5. Since the Bulk Modulus and Poisson’s Ratio are related by the equation

( )ν213 −= E

K

this makes them very difficult to deal with numerically (if ν= 0.5, K is indeterminate). Even small round-off errors can make enormous differences in the results of the analysis.

Page 72: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Special Topics A Designer’s Guide To Finite Element Analysis

72

Advanced Dynamics Transient analysis generates a vast amount of information, so post-processing results is quite challenging. Stress contours and deformation-plots are used to present the results of both static analysis and dynamic analysis. For dynamics, however, animations of deformation and time-history plots are also used. Dynamic analysis requires considerably more computing power than static analysis. Remember that a symmetric structure can have un-symmetric modes of vibration too! So symmetry cannot be used to reduce the size of models. One method sometimes used to reduce the size of models is called Component Mode Synthesis. In this approach, the FE model is divided into sections considered as black-boxes. That is, interest is restricted to the boundary nodes of each section, thereby reducing the number of active degrees of freedom. Matrices are for constructed each section and the overall structure analyzed by putting these reduced matrices together. One form of excitation that is frequently encountered, particularly in vehicle design, is ground excitation. The structure receives energy because of enforced motion of selected regions, not because of explicitly applied forces. Several different methods are used to carry out such analyses. Two different approaches are used to perform transient analysis: mode superposition and direct integration. In the former, we assume that the response of the structure is a weighted sum of selected mode shapes. This is an approximation, where the error stems from the choice of the subset of mode shapes used. Direct Integration methods use Finite Difference Methods to “step-forwards” in time. Here we use equations of the form

t

uu

t

u

dt

duv ttt

∆−=

∆∆== ∆+

If we know the velocity at initial time, v0, we can write

ttuutv ∆+=+∆ 00.

Page 73: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Special Topics

73

In other words, given the values of v and u at t=0 (the “initial conditions”)

we have just “stepped-forward” in time to calculate ttu ∆+ .

Together with the equilibrium equation, recurrence formulae of this type are used to calculate the time-dependent response. Several variations of time-stepping methods are used: Central Difference Methods, Backward Difference Methods, Runge-Kutta Methods, etc. The source of error in direct integration is the time-step size, ∆t. Time stepping methods are classified based on whether they are explicit or implicit, as well as on the order of the method. In some conditions, we cannot state with any confidence how the forces themselves vary with time. What we can say with confidence is how the energy supplied to the structure varies with time. As an excellent example, consider the forces experienced by a rocket at launch. The combustion pattern is quite random, but the total energy released by the fuels is reasonably clear. Such problems are called Random Response problems. Response Spectrum methods are usually used to calculate the probabilities of various levels of stresses in the body. Multi-disciplinary analysis, also called multi-physics analysis, involves the use of different branches of mechanics simultaneously. To understand the forces experienced by an aircraft in flight, for example, we cannot calculate the deformation of the aircraft unless we know the air-pressures. And the air-pressures depend on the deformation. Such coupled analyses are still the subject of much active research.

Shall I refuse my dinner because I do not fully understand the process of digestion?

Oliver Heaviside

Page 74: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Glossary And References A Designer’s Guide To Finite Element Analysis

74

Glossary And References

Accuracy A measure of the effectiveness of a numerical method. Accuracy is valuable if coupled with stability.

Adaptive Refinement

A technique where the software automatically modifies the FE mesh, using measures of the errors in the solution.

Anisotropic Material whose properties vary with direction, but not necessarily along orthogonal directions. Several fused or sintered materials are anisotropic. 21 elasticity constants are required to fully specify the material for stress analysis. In OptiStruct, these materials are of type MAT2 for shell elements.

Bandwidth The stiffness matrix of a typical FE model has zeroes in most entries except for a band about the diagonal. The bandwidth measures this “spread” of non-zeroes in the matrix. A smaller bandwidth means faster computation.

CAD Computer Aided Design. Usually means creation of 3D models of parts and assemblies.

CAE Computer Aided Engineering. Said to have been coined by Dr.Jason Lemon in 1980, and meant to consist of CAD + FE Modeling + FE Analysis + Design. Today includes Multi-Body Dynamics (MBD). Often separated into MCAE (for Mechanical CAE, or the analysis of structures) and FCAE (for Fluid CAE, or the analysis of flow of heat and liquids / gases).

CFD Computational Fluid Dynamics. The use of computers to solve various forms of Navier-Stokes equations to analyze the flow of fluids.

Compliance Reflects the reciprocal of the stiffness. Maximizing the compliance is the same as minimizing the stiffness.

Consistent Mass Matrix

This is one way to calculate the Mass Matrix (M) in FEA. The alternative is the lumped mass matrix.

Decibel Frequently used in sound and vibration measurements. Defined by the ISO R 1683 standard as

−−⋅=

valuereference

valuemeasuredN 10log20

Page 75: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Glossary And References

75

Degree of Freedom

Variable we want the FE analysis to solve for. In an FE model every node / grid has at least 1 dof, often more. For a stress-analysis problem, each node can have upto 6 dofs – 3 rotations and 3 translations. Other variables such as temperature at the nodes, pressure, etc. are also included in some models.

Discretization Error

Difference between the actual domain of a problem and the domain defined by the FE model.

DOF See Degree of Freedom

Effective Modal Mass

Characterize the relative contribution of the modes of a structure to an excitation

Hysteresis Represents the history-dependence of a physical system. If a cyclic load is applied, the original properties are not always recovered at the end of a cycle. Closely related to work-hardening, in stress analysis.

Isoparametric Most commercial FE programs use elements that are isoparametric. That is, the same shape function is used to approximate both the geometry and the solution.

Isotropic Material whose properties are independent of direction. Applies to most metals. 2 elasticity constants are required to fully specify the material for stress analysis. The Modulus of Elasticity and the Poisson’s Ratio are most frequently used. In OptiStruct, these materials are of type MAT1.

Jacobian The “Jacobian Matrix” arises when a change-of-variables is applied to a PDE. The determinant of the Jacobian Matrix is important to FE theory: it should always be positive for an element (strictly speaking it should never change sign). Most FE codes refer to it as the “Jacobian” or “Det J”.

Lanczos Method A way to calculate the normal modes of a structure. Very efficient and stable.

Large Mass Method

A method to apply support-excitations. Uses the principle that a force applied to a large mass attached to a model is equivalent to applying an acceleration to the model. Given an acceleration you want to apply, Newton’s Second Law is used to calculate the equivalent force that should be applied for a mass you choose.

Lumped Mass Matrix

This is one way to calculate the Mass Matrix (M) in FEA. The alternative is the consistent mass matrix. Computationally more efficient, it is often preferred.

Page 76: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Glossary And References A Designer’s Guide To Finite Element Analysis

76

MDO Multi-disciplinary Optimization. Used, for example, when your product needs to be designed for optimal performance as a mechanism and as a structure.

Mises-Hencky One of several failure theories for ductile metals.

MPC Multi-point Constraint. Used to specify that different dofs are linked in a particular fashion.

Nominal Stress Stress predicted by an equation. Used mainly in analytical calculations, the working stress is calculated by applying a factor of safety to the nominal stress.

NVH Noise, Vibration and Harshness.

Orthotropic Material whose properties vary along principal or orthogonal directions. Applies to many fibrous materials, and to composites that have 2 ply directions. Upto 9 elasticity constants are required to fully specify the material for stress analysis. In OptiStruct, these materials are of type MAT8 for shell elements. MAT9 should be used for solid elements.

Post-buckling analysis

A highly-non linear analysis that investigates how structures behave after a buckling-related collapse.

Rigid Body Modes Unrestrained structures can vibrate as a rigid body. A body can have upto 6 rigid-body modes.

Robust Design A design method to reduce sensitivity of the design to inherent unpredictability of design parameters.

Spectrum Term frequently used in dynamic analysis. The Fourier transform of a function gives us the spectrum. The spectrum can be used to reconstruct the function using the inverse transform.

Stability With specific reference to series solutions, stability is related to the convergence characteristics. A monotonically convergent series allows us to estimate the accuracy of a finite sum.

Stiffness Usually referred to as the “stiffness matrix” in FE models, relates the applied loads to the deformation of the structure. The matrix is square, with “n” rows and columns. “n” is the number of unknowns (dofs) in the FE model.

Super-convergence

A characteristic of the FE solution. The state variable (deformation, temperature, etc.) is best evaluated at the nodes, while the flux (strain, stress, heat flux, etc.) is best evaluated at the Gauss Integration points.

Page 77: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Glossary And References

77

Integration points.

Support Excitation

In many cases, such as a vehicle rolling over a rough road, the source of excitation is not a force: it is the prescribed deflection, which varies with time. While this can be treated mathematically as an “inverse” of a force-excitation problem, different techniques are employed to solve such problems.

Work-hardening An increase in strength due to plastic deformation.

References Finite Element Procedures, K.J.Bathe

Numerical Methods in Finite Element Analysis, K.J.Bathe and E.L.Wilson

The Finite Element Method, O.C. Zienkiwicz

Engineering Mechanics of Solids, E.P.Popov

Mechanical Engineering Design, J.E.Shigley and L.D.Mitchell

Roark’s Formulas for Stress and Strains, W.C.Young

Formulas for Natural Frequency and Mode Shape, R.D.Blevins

Theory of Vibration With Applications, W.T.Thomson

Theory of Elasticity, S.Timoshenko

Heat Transfer, J.P.Holman

Other Resources www.altair-india.com/edu, which is periodically updated, contains case studies of actual usage. It also carries tips on software usage.

Common Material Properties Be careful when using these properties. Some properties vary widely with alloying elements or processing parameters, so treat these as indicative. It’s probably safe to use them in exploratory design efforts, but not in designs

Page 78: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Glossary And References A Designer’s Guide To Finite Element Analysis

78

that will be manufactured. For those, you should look for values from the material supplier. Also remember to check the units in your model – they must be consistent!

Material Modulus

of

Elasticity

Poisson’s

Ratio

Density Sample

Permissible

Stress

Units N/m2 Kg/m3 N/m2

Steel 200x109 0.29 7800 250x106

Aluminum 69 x109 0.33 2700 110 x106

Wood42 13 x109 0.029 480 50 x106

Cast Iron 190 x109 0.21 7150 170 x106

ABS Plastics 2.3 x109 40x106

Epoxy 1790

Sample properties for a Carbon Fiber Composite material:

E1 181 GPa E2 10.3 GPa G12 7.17 GPa ν12 0.28

Density 1.60 gm/cm3

For an isotropic material, any two properties are enough – the others can be calculated from these. We usually specify the Elasticity Modulus (E) and the

Poisson’s Ration (ν). Other material constants such as the Shear Modulus (G) and the Bulk Modulus (K) can be derived from E and ν using equations such as :

2)1( ν+= E

G

42 In compression

Page 79: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Glossary And References

79

)21(3 ν−= E

K

Useful Data For Heat Transfer Conduction is the main mode of heat transfer within a solid. The conductivity (k) is a material property that’s quite easy to ascertain for most metals, and can be assumed to be independent of temperature for relatively low temperatures. The thermal conductivity of 0.5%-Carbon Steel, for

example, ranges from 55 W/m°C at 0°C to 52 W/m°C at 100°C. Plastics are a little less easy to analyze. The heat conduction coefficient must be measured by a test on a sample, or must be supplied by the manufacturer of the plastic. Also, several plastics are more sensitive to temperature than metals. Heat is transferred away from the solid by convection or radiation. The convective boundary conditions require the specification of the convection coefficient, h. This is a function of the fluid material and the fluid velocity. More precisely, it depends on the boundary layer between the fluid and the solid. Boundary layers depend on several factors – surface roughness, whether the boundary is vertical or horizontal, etc. One way to estimate h is to first calculate dimensionless numbers from available data, and then use empirical equations to calculate a dimensionless number (Nusselt, Stanton, etc.) that involves h. For example, given the flow velocity, the density and the viscosity of the fluid, we estimate the Reynold’s number (Re). Next, given the viscosity of the fluid, the specific heat capacity and the conduction coefficient of the solid, we estimate the Prandtl number (Pr). We then look for an empirical equation that relates Pr, Re and the Nusselt number (Nu). For instance for flow in a pipe, Dittus and Boelter43 suggest that

nddNu PrRe023.0 8.0=

43 See Heat Transfer, J.P.Holman, 7th Edition, Page 284

Page 80: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Glossary And References A Designer’s Guide To Finite Element Analysis

80

We calculate Nu from this equation, then use the definition of Nu to solve for h. Remember that we want to solve for the temperature distribution. For this we need h. To get h we need the Reynold’s number. The Reynold’s number needs the viscosity. The viscosity is temperature dependent. So we need the temperature to get the viscosity. But we don’t know the temperature! This is why problems in heat transfer are often harder to solve than problems in stress analysis. Iterative methods are often used to arrive at the solution – estimate the numbers, solve for the temperature, use this temperature to re-estimate the numbers, solve again, etc. until there is no change. However choosing characteristic dimensions requires some care. For example, it is not always easy to decide whether to use the width or the length to calculate the Nusselt number for a rectangular plate! A strong physical insight is extremely useful for workable solutions to problems in heat transfer! Some useful dimensionless constants are presented here, but a full discussion is beyond the scope of this book.

Dimensionless Number Relevance

Biot Number (Bi) Ratio of external heat transfer (through convection) to internal heat transfer (through conduction).

Grashof Number (Gr) Ratio of buoyancy force to viscous force.

Nusselt Number (Nu) Ratio of internal heat transfer through convection to internal heat transfer through conduction

Prandtl Number (Pr) Ratio of momentum diffusivity to thermal diffusivity

Peclet Number (Pe) Ratio of rate of advection (i.e. diffusion and convection of mass) to rate of thermal diffusion.

Reynolds Number (Re) Ratio of inertial forces to viscous forces.

Stanton Number (St) Ratio of heat transferred into a fluid to heat capacity of fluid.

Page 81: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Glossary And References

81

ρ density

µ dynamic viscosity

ν kinematic viscosity

β volume coefficient of thermal expansion cp specific heat (at constant pressure) u velocity of flow k coefficient of heat conduction

Consistent Units Mixing up units is one of the most common errors. It’s also the least forgivable if committed by an engineer who is allowed to use the SI system of units. While FPS can be challenging, the SI system is very straightforward. The table below lists some common properties of Steel in consistent units.

Mass Length Time Force Stress Density Young’s Modulus

Acceleration due to Gravity

kg M s N Pa 7.83e+03 2.07e+11 9.806

kg Cm s 1.0e-02 N 7.83e-03 2.07e+09 9.806e+02

G Cm s dyne dy/cm² 7.83e+00 2.07e+12 9.806e+02

G mm s 1.0e-06 N Pa 7.83e-03 2.07e+11 9.806e+03

Ton mm s N MPa 7.83e-09 2.07e+05 9.806e+03

lbfs2/in In s lbf psi 7.33e-04 3.00e+07 386

Slug Ft s lbf psf 1.52e+01 4.32e+09 32.17

Kg mm s mN 1.0e+03 Pa 7.83e-06 2.07e+08 9.806e+02

For a dynamic analysis, OptiStruct lists both the natural frequency and the eigen-value. The former is in cycles / unit time, or Hz if SI units are used.

The latter, which represents the square of the angular frequency ω, is related to the former by the equation

eigen-value = (2*p*frequency)2

Lumped Mass Models In Vehicle-Crash Simulation This material, from the American Iron and Steel Institute’s Vehicle Crashworthiness and Occupant Protection”, shows the relevance of discrete, multiple-degree-of-freedom (mdof) models. “In 1970, Kamal [1] developed a relatively simple, but powerful model for simulating the crashworthiness response of a vehicle in frontal impact. This model, known as the Lumped Mass-Spring (LMS) model, became widely used by crash engineers because of its simplicity and relative accuracy. This model is shown in Figure 2.2.2.1. The vehicle is approximated by a one-

Page 82: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Glossary And References A Designer’s Guide To Finite Element Analysis

82

dimensional lumped mass-spring system, an over simplification that is quite acceptable for modeling the basic crash features in frontal impact. Because of its simplistic representation of the crash event, an LMS model requires a user with extensive knowledge and understanding of structural crashworthiness, and considerable experience in deriving the model parameters and translating the output into design data. The crush characteristics (spring parameters) were determined experimentally in a static crusher, as shown in Figure 2.2.2.2. The configuration of the model is arrived at from the study of an actual barrier test, which

identifies pertinent masses and “springs” and their mode of collapse. The model is “tuned” by adjusting the load-deflection characteristics of the “springs” to achieve the best agreement with test results in the timing of the crash events. Figure 2.2.2.4 compares the simulated acceleration histories with those obtained from the test, and it shows that very good agreement can be achieved. LMS models proved to be very useful in developing vehicle structures for crash, enabling the designer to develop generically similar crash energy management systems, that is, development of vehicle derivatives or structural upgrading for crash. Also, LMS models provide an easy method to study vehicle/powertrain kinematics, and give directional guidance to the designer by establishing component objectives.

Measures Of Element Quality The numerical integration procedure used in FE programs imposes several conditions on the shape of the element. Other conditions stem from the types of shape functions used. A detailed description of these measures is beyond the scope of this book. The on-line documentation presents more detail, in case you want to go beyond the summary below.

Page 83: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

A Designer’s Guide To Finite Element Analysis Glossary And References

83

Remember that an ideal element is rarely encountered. The ideal elements are:

Element Type Ideal Shape Quadrilateral Square

Triangle Equilateral Triangle

Hexahedron Cube

Tetrahedron Regular, equilateral tetrahedron

Aspect Ratio Applicable to all elements, this is the ratio of the longest edge to the smallest edge. The ideal value is 1, while an aspect beyond 5 is not recommended.

Interior Angle Applicable to quadrilateral and triangular elements, the ideal value is 90° for a quadrilateral and 60° for a triangle. The angle should never reach 0° or 180° in any case.

Jacobian Applicable to all elements, this is a measure of the distortion of the element as compared to the ideal element. A Jacobian of 0 or less is not permitted. The closer the value is to 1, the better.

Length There is no absolute measure for the acceptable element length. The smaller the elements, the more elements you require to span your geometry, and the more CPU time required. That apart, using very small elements and very large elements in the same mesh can give rise to round-off error.

Skew Applicable to all quadrilateral and triangular elements, an ideal element has

a skew of 0°.

Taper Applicable only to quadrilaterals, a taper of 0 is ideal.

Page 84: Altair's Student Guides - A Designer's Guide to Finite Element Analysis

Glossary And References A Designer’s Guide To Finite Element Analysis

84

Warpage Applicable only to quadrilateral elements, warpage is 0 if all 4 nodes lie in

the same plane. Upto 5° is considered good.

Collapse Applicable to tetrahedral elements, the perfect value is 1. The value should never reach 0.

Volume Aspect Ratio Used for 3D elements (hexahedra and tetrahedral), 1 is the ideal value.

Volume Skew Applicable only to tetrahedral elements, 0 is the ideal value. The value should never reach 1.