Section2 Module2 InstructorNotes r3
Section2 Module2 InstructorNotes r3
Modules Contained in Section 2 1. 2. 3. 4. 5. 6. Virtual Work Equation Newton-Raphson Equations Truss Element Equations Static Analysis Natural Frequency Analysis Transient Stress (Modal Superposition) 7. Transient Stress (Direct Integration) 8. Load Factor Analysis 9. Fatigue Analysis
The first three modules present the underlying theory associated with the finite element method. Since geometric non-linear phenomena are included in subsequent modules, the theory will cover non-linear solution methods. The starting point is the differential equation of equilibrium. Equilibrium and the numerical methods used to ensure that a solution satisfies it is a central theme of the first three sections. The remaining modules, four through nine, provide additional theory and information needed to set up a specific type of problem, execute it, and interpret the results for one of the analysis types contained in Autodesk Simulation.
The intent is to present the material in the first three modules in such a way that a senior level undergraduate engineering student or a practicing engineer could use the modules as a learning resource. Standard matrix notation is used instead of the more concise indicial notation taught in graduate school. The content is presented at a depth that an interested student can work through the mathematics and obtain insight into the methods and workings of a commercial program. Each subsequent module contains just enough theory to teach a student or practicing engineer how to setup and perform each analysis type. It is possible for someone to start at Module 4 without first mastering Modules 1 through 3. In Modules 4 through 9 a cantilevered beam modeled using 3D brick elements with mid-side nodes serves as the example problem. The cantilevered beam is familiar to undergraduate students, and for some analysis types students can check results using manual calculation.
Table of Contents
Click below to jump to the current Module:
1. Module 1: Virtual Work Equation ........................................................................... 4 2. Module 2: Newton-Raphson Equations ............................................................. 4 3. Module 3: Truss Element Equations ...................................................................... 6 4. Module 4: Static Analysis ...................................................................................... 7 5. Module 5: Natural Frequency Analysis ................................................................ 11 6. Module 6: Transient Stress (Modal Superposition) .............................................. 13 7. Module 7: Transient Stress (Direct Integration) ................................................... 16 8. Module 8: Load Factor Analysis .......................................................................... 18 9. Module 9: Fatigue Analysis ................................................................................. 19
Execution
1) The linear analysis types available in Autodesk Simulation can be seen by selecting Analysis Types in the browser, right clicking and selecting Linear. A list of linear analysis types is shown. These include: 1) Static Stress with Linear Material Models, 2) Natural Frequency (Modal), 3) Natural Frequency (Modal) with Load Stiffening, 4) Response Spectrum, 5) Random Vibration, 6)Frequency Response, 7) Transient Stress (Direct Integration), 8) Transient Stress (Modal Superposition), and 9) Critical Buckling Load Factor. 2) The modules in Section II that show how to perform a specific type of analysis come from this list. They are: 1) Module 4 Static Analysis, 2) Module 5 Natural Frequency Analysis, 3) Module 6 Modal Superposition, 4) Module 7 Direct Integration, 5) Module 6 - Load Factor Analysis, and 6) Module 9 - Fatigue. Module 5 addresses how to compute natural frequencies with and without load stiffening. Module 9 on fatigue requires that a stress analysis first be performed. 3) Breaking the object to be analyzed into small parts called elements is a fundamental part of the finite element method. One of the primary reasons for breaking the object into parts is that the integrals associated with the integral form of the virtual work equation can be carried out more easily. Another is that the displacement variation within the elements can be approximated by simple polynomials. 4) In addition to breaking the object into small elements, boundary conditions and loads must be defined. One end of the beam used in the modules is clamped using displacement boundary conditions that do not allow the nodes on the end surface to move. Loads are applied either on the free end or are applied as pressures on the top surface. 5) The objective of the various analysis types is usually to find the displacements and stresses within the elements that make them in equilibrium with the applied loads and boundary condition constraints.
Execution
1) The linear analysis types that use the stress-dependent contribution to the tangent stiffness matrix can be seen by selecting Analysis Types, right clicking and selecting Set Current Analysis Type, and selecting Linear. Linear analysis types that include stress stiffening are Natural Frequency (Modal) with Load Stiffening and Critical Buckling Load. The stiffness matrix used in both of these methods changes as the loads acting on the system being analyzed change. They require that loads be applied to the structure and that a static analysis be performed before the natural frequencies or buckling load factor are computed. This static analysis is automatically performed by Autodesk Simulation. 2) Non-linear problems require that equilibrium iterations be performed to obtain a solution to the non-linear equations. Module 4 presents a non-linear analysis of a cantilevered beam that experiences large displacements when subjected to a pressure load on its top surface. This simple problem is non-linear for two reasons. First, the deflections are large and the stiffness matrix changes due to the change in geometry. The final geometry is considerably different in shape than the original geometry. This is known as a geometric non-linearity. Second, the pressures remain normal to the surface and the direction of the surface normal vectors change as the beam deflects. 3) The equilibrium iteration options available for a non-linear problem can be seen by selecting Analysis Type in the browser for a Static Analysis with Non -linear Materials, right clicking and selecting Edit Analysis Parameters, and selecting the Advanced button at the bottom of the Analysis Parameters data entry box. Although the title of the analysis type includes the words Non-linear Materials, this analysis type is also applicable to linear material models. Linear materials are the default type and a non-linear material must be selected to activate the non-linear material model. A linear material model is used if no non-linear material is specified. This analysis type must be used any time a static analysis is performed that needs to account for large displacements. This is the case regardless of the type of material being used. 4) The types of equilibrium iterations available include combined Newton with and without line search, Newton with and without line search, and modified Newton with and without line search. The theoretical background for these types of equilibrium iterations is included in the Power Point slides for Module 2 and additional theory is included in Module 4. It is interesting to note that not all of these methods will converge for this relatively simple problem while others converge significantly slower than others. The reason that all of these methods are made available is that there is no single method that works best all of the time. The ability to select the best method for a particular problem requires experience, an understanding of the theory, and often some trial and error. An experienced analyst will often try different iteration methods in the course of an analysis to see which performs the best. This is particularly important when large problems are being solved that require a significant amount of time.
Introduction
In this module the components of the tangent stiffness matrix and residual load are developed for a truss element to demonstrate how to go from the equations in Module 2 to the element level equations implemented in a production finite element program such as Simulation Mechanical. A truss element is chosen because the integrations required by the virtual work equation can be carried out by hand. More complicated elements, such as a 3D brick, use Quassian quadrature methods to evaluate the integrals. Numerical integration adds another level of sophistication that is not necessary to understand the basic steps.
Execution
1) The element types available in Autodesk Simulation can be seen by selecting an Element Type for a particular part in the browser. A list appears that contains Truss, Beam, Membrane, Brick, Plate, Tetrahedron, Spring, Rigid, Gap, Thin Composite, and Thin Composite (Sandwich). This list may change depending on the type of analysis being performed. 2) Although these element types have unique characteristics that are accounted for in their mathematical formulations, all of the element types are based on the incremental form of the equations of equilibrium. 3) Interpolation or shape functions are used to describe the variation of a parameter within an element. In the case of solid elements the interpolation functions can be used to describe the shape of an element and the variation of the displacement within the element. When the same functions are used to describe both the shape and displacement variation, the element is called an isoparametric element. The temperature variation within an element is described using interpolation functions when a heat transfer analysis is being performed. The interpolation functions for a truss element are used in the PowerPoint slides for Module 3. These same interpolation functions are used for spring and other line elements. 4) A graphical user interface makes the application of finite element methods extremely powerful. When the finite element method was first being developed, only engineers with specialized education and advanced degrees used the method. The analyses took long periods of time to perform because meshes were developed manually and the post-processing graphics tools were crude by todays standards. Now engineers at all experience and educational levels use finite element programs and most of the underlying mathematics is hidden from the user. However, it is still important to remember that all numerical methods have issues associated with accuracy, convergence, and stability. Users of the software must still ensure that their answers have converged and that the analysis being performed is sufficient to capture the underlying physics or mechanics of the problem. This more often than not requires that multiple analyses be performed with different meshes and mesh densities in high stress areas. The graphical user interfaces and speed of modern computers make this iterative process relatively quick.
Introduction
A static analysis involves loads that are applied so slowly that they do not create a dynamic response, or steady state loads that exist after the dynamic transients have been damped out. A static analysis is probably the most common type of analysis performed to evaluate the strength of a mechanical component or system. The failure mechanism most usually associated with a static analysis is yielding of the material and stress results are depicted using the von Mises stress that can be compared directly to the yield strength. A factor of safety can be computed that provides a measure of how close the stresses at a point are to causing permanent deformation due to exceeding the yield strength. The problem analyzed in this module is a cantilevered beam that has a pressure loading that follows the surface of the beam as it deforms. The beam experiences large displacements and equilibrium iterations are required to obtain accurate results. Although a relatively simple problem, the large deformations and associated pressure load that follows the deformation causes some iteration methods to fail or converge slowly. The videos associated with this module are divided into four parts. The first part addresses meshing the model and applying loads. The second part shows how to set up the problem by editing the analysis parameters. The third part explains the information that is created and displayed on the computer screen during the analysis. The fourth part addresses tools and methods available for analyzing the results. The Execution section that follows is also divided into these four parts.
Execution
Note that the Analysis Type displayed in the FEA Editor is Static Stress with Nonlinear Material Models. Although Nonlinear Material Models are available in this analysis type, linear elastic materials are also available. In this case we are using material properties for the aluminum alloy 6061-T6.
Video 4A: Meshing the model 1) With the selection tab set on surfaces, select the surface on the end of the beam that
is to be fixed.
2) Right click and select Add. Select Surface Boundary Condition in the pop-up
menu. Click the Tx, Ty, and Tz boxes. Click Ok.
3) Select the top surface that is to have the pressure load applied.
4) Right click and select Add. Select Surface Pressure/Traction in the pop-up menu.
Select the Pressure button and then add 2 in the Magnitude field. Check the box Follows Displacement. Click Ok. Checking the box Follows Displacement is important for problems that experience large displacements. If the box is not checked, the pressure will always act normal to the original surface orientation. If the box is checked, the pressure will act normal to the surface of the last computed equilibrium configuration. You are encouraged to run the problem with and without the box being checked to see the difference in the computed displacements and stresses.
5) Select Element Definition in the FEA Editor browser. Right click and select Edit
Element Definition. At the bottom of the pop-up menu beside Midside Nodes, select the arrow to obtain the Included option. Click Ok. This is an important option for thin sections that experience bending. Standard 8-noded brick elements do not have sufficient flexibility to model bending. Two options exist: 1) add a large number of elements through the thickness, or 2) increase the flexibility of the brick elements by adding mid-sized nodes. The two elements through the thickness are insufficient to accurately model the bending through the thin cross section, so mid-sized nodes are used. The mid-side nodes permit a quadratic displacement variation within the element. A quadratic displacement variation will result in a linear strain variation. The linear strain variation will result in a linear stress distribution.
6) Select 3D Mesh Settings in the ribbon menu across the top of the screen. Select
Options. Click on Model. Uncheck the top box, Use automatic geometry-based mesh size function.
7) Select the Surface icon. Click on the down arrow head beside percent of automatic
to obtain the Absolute mesh size option. Enter 0.0625 in the Size field. Click Ok.
8) Select Generate 3D Mesh in the ribbon menu across the top of the screen to
generate the mesh on the outside surfaces of the beam. Note that the pressure and displacement constraints are automatically applied to the nodes of elements associated with the designated surfaces.
DT
1 1 ( L1) CaptureRat e 2
e. Iter gives the current number of the equilibrium iteration being performed (incremented sequentially by ASM). f. Residual is the convergence parameter. Convergence is achieved when this number becomes less than the value specified in the analysis parameters. 4) The program will iterate until the specified convergence tolerance is achieved. Convergence is indicated by placing a small c immediately following the value of the Residual. If convergence is proceeding too slowly, the L parameter will be increased and a new time step will be computed.
S.F .
where
ys eff
stress. If the Safety Factor is less than or equal to one, the material will yield. The material will not yield if the Safety Factor is greater than one. The Safety Factor contour plot is obtained by first loading the yield strength of the material. Select the Results Contours tab and then click on the down arrow beside the Safety Factor icon. Select Set Allowable Stress Values and click on Load Yield Stress. Next click on the down arrow beside the Safety Factor icon and select View. A contour plot of the safety factor will be displayed. 4) In many cases an engineer has a good idea how a part will deform when it is subjected to loads and boundary conditions. Verifying that the deformations are consistent with expectations is an important way to check that loads and boundary conditions have been applied correctly. The displacements often have to be scaled to enable the part deformation to be seen on the screen. This is accomplished by going to Results Contours and selecting the Show Displaced on the top ribbon menu. Select Displaced Options to obtain a set of controls. These controls enable the displacements to be scaled as a percentage of the model size or as a multiple of the actual value. The cantilevered beam has large displacements that can be seen using a scale factor of one times the actual displacements. Select As an Absolute Value and enter a scale factor of 1 and close the box. The displacements can be turned off using this set of controls if no deformation is wanted in the plot. 5) Principal stress components and the six tensor components of stress can also be displayed as a contour plot. Tensor components are related to the Cartesian coordinate system used to model the part. The icons for selection of the Principal stress and the tensor components of stress are located on the ribbon menu of Results Contours. The
stress through the thickness of the beam. Select Results Contours and then select the down arrow beside the Tensor icon. Select the ZZ Component. Note that a tensile stress occurs on the top surface while a compressive stress occurs on the bottom surface. The two values are essentially the same, which is consistent with beam theory.
3)
4) 5)
6)
7)
8)
5)
6) 7) 8)
Mode
1 2 3 4 5
Natural Frequency (Load Stiffening) [Hz] 54.8 220.4 228.0 533.9 616.7
Execution
The results from Module 5A are used as a starting point for this analysis. The natural frequency analysis is contained in Design Scenario 1. 1) Select Design Scenario 1 in the browser, right click and select copy. This creates a new design scenario with the same information that is in Design Scenario 1. 2) Select Analysis Type in the browser, right click and select Set Current Analysis Type, select Linear, and then select Transient Stress (Modal Superposition). 3) We must determine the identification numbers of the nodes where the loads will be applied. The loads will be applied along the top edge of the free end of the beam. With the selection mode set to vertices (select the Selection tab and select Vertices), select each node where a load will be applied, right click and sele ct Inquire. The node number and coordinates of the node will be displayed. Write the node numbers down, they will be needed in the next step. Select only the corner nodes. Loads are typically not applied to the mid-side nodes. 4) We are now ready to setup the analysis parameters required to perform a modal superposition analysis. 5) Select Analysis Type in the browser, then right click on Edit Analysis Parameters. A box appears that contains information required to perform the analysis. 6) Load information is entered in two places: 1) the Dynamic Load Data table and 2) in the Load Curves. The Load Curves contain multipliers that are a function of time. The multipliers are used to scale the vector components of the load that are entered into the Dynamic Load Data table. The vector components are entered in the X scale, Y scale, and Z scale columns. We will first define the applied loads by filling in the Dynamic Load Data table. 7) A row of the Dynamic Load Data table must be filled in for each nod e along the top edge of the free end of the beam. The node numbers found in Step 3 were determined for this purpose. The Add Row button is used to add rows to the table. Note that the Index in the first column is automatically incremented. The node numbers are entered in the second column. It does not matter what order is used to enter the node numbers. The Load Curve associated with each node will be entered in the next column. In this problem we will only use one load curve, so a 1 should be placed in each row of the Load Curve column. The Type column is used to tell ASM whether the vector components are for a force or a moment. Type 0 is a force and Type 1 is a moment. We will only be entering forces, so each row of the table should contain a 0 in the Type column. The X Scale, Y Scale, and Z Scale columns contain the vector components of the force to be applied to each node. In our problem a 5 lb force will be applied in the negative y-direction. This force will be divided equally among the 17 nodes located at the corner of each element. This gives a Y Scale factor of -0.294 lb in each row of the table. The X Scale and Z Scale columns should contain zeros. The last column contains an Activation Time. The activation time can be used to specify a time at which the vector components become active. They are zero before becoming active. In this problem we will use the activation time to simulate a step function that is zero until 0.05 seconds. At all times greater than 0.05 seconds, the vector components will be as entered in the X Scale, Y Scale, and Z Scale columns. The 0.05 seconds is an
Factor 0 0 1 1
Note that the plot of the load curve that has a step at 0.05 seconds is automatically updated. Click Ok to exit the Load Curves data box. 11) The time step will be based on the highest natural frequency for a weak axis bending mode computed in Module 5A. The third weak axis bending mode has a frequency of 491.9 Hz. The period of this frequency is 0.00203 seconds. Common practice is to use a time step of 1/8 -1/10 of this period. This works out to a time step of 0.000203 seconds. 12) The lowest weak axis bending mode has a frequency of 28.1 Hz or a period of 0.0356 seconds. If we capture three complete cycles of this mode it will take 0.1068 seconds (3 * 0.0356 sec). We must also wait for the step function to start at 0.05 seconds. Adding 0.05 to 0.1068 seconds gives a total analysis time of 0.1568 seconds. A time step of 0.000203 seconds will require 772 time steps. Based on these calculations well set the number of time steps to 1000. This will give us slightly more than three cycles of the lowest weak axis bending mode. 13) The data stored when a transient analysis is performed can be quite large. We will set the Output Interval to 2, which will cause the results associated with every other time step to be saved. Setting this value to 1 would cause the results associated with every time step to be saved. 14) The Damping Factor is set to 0.005 or 0.5% of critical. This damping value is typical of that found in a structure not having any connections. 15) All of the analysis parameters have been entered and we are ready to submit the analysis. Select the Analysis tab in the top menu, and press the Run Simulation icon. 16) After the analysis is complete, the program will switch to the Results mode. 17) All of the tools available for static stress analysis are also available for each load case of dynamic analysis. Each time step is considered to be a load case and different load cases can be selected using the Load Case arrows located at the top of the screen. 18) The ability to plot stress or displacement data as a function of time is a very important tool for the analysis of data from a transient analysis. 19) Click on a node in the model mesh. The default selection mode in Results is Vertex. If you cannot select a node, select Selection at the top of the screen and then select Vertex. 20) Right click and select Edit New Graph. A time series graph of the von Mises stress at the node you selected will appear. You can change the parameter being plotted by selecting a stress tensor component or displacement component at the top of the screen.
Execution
1) The first step is to apply a five lb force acting in the negative y-direction to the top edge of the free end of the beam. This is accomplished by changing the selection mode to Edge, selecting the top edge of the free end, right clicking and selecting Add edge load. After the data entry box appears, enter a Magnitude of -5, and set the direction cosine for the y-direction to 1 by selecting the y button. Closeout the box by selecting Ok. 2) The next step involves setting up the analysis controls by editing the analysis parameters. Select Analysis Type in the browser, then right click and select Edit Analysis Parameters. 3) The Analysis Parameters data entry box contains areas for defining the Event, Damping, Load Curve, and Dynamic Load Data. The Dynamic Load Data table could be used to define the loads acting on the structure. This table was used in conjunction with the Modal Superposition Analysis in Module 6. Since we entered the 5 lb load using the FEA Editor, we dont need to use this table. 4) Next we will define the Event information. This includes the number of time steps, time step size and output interval. Determining the time step can be a trial and error process. In our case we know the natural frequencies of the beam from Module 5. The time step will be based on the highest natural frequency of a weak axis bending mode. The third weak axis bending mode has a frequency of 491.9 Hz. The period of this frequency is 0.00203 seconds. Common practice is to use a time step of 1/8 1/10 of this period. This works out to a time step of 0.000203 seconds. 5) The lowest weak axis bending mode has a frequency of 28.1 Hz or a period of 0.0356 seconds. If we capture three complete cycles of this mode, it will take 0.1068 seconds (3 * 0.0356 sec). We must also wait for the step function to start at 0.05
6)
7)
8)
9)
Execution
1) A 5 lb load acting in the negative z-direction is added to the end of the cantilevered beam using the FE Editor. 2) Next we edit the analysis parameters prior to executing the analysis. Select Analysis Type in the browser, then right click and select Edit Analysis Parameters. 3) The Load Multipliers can be used to change the loads or combinations of loads acting on the structure without having to change them in the FE Editor. This allows the analysis to be done multiple times using baseline loads. Our demonstration will not use these since we have only one load. 4) Next we will set gravity to zero so that the results can be compared directly to calculations made using hand calculations. The formulas used in hand calculations do not generally include gravitational effects. Select the Gravity/Acceleration tab. Set the Acceleration due to body force to zero. Close out the Analysis Parameters box. 5) The analysis is executed by selecting the Analysis tab followed by picking the Run Simulation icon. 6) Once the analysis is complete, Simulation automatically switches to the Results section and displays a deformed shape of the lowest buckling mode. The Buckling Load Multiplier is displayed in the lower-left-hand corner of the graphics window. The load multiplier of 5.6 times the applied load of 5 lb gives a buckling load of 28 lbs. This agrees with a 28.1 lb load computed using the buckling equation for fixedfree beam. 7) The various buckled shapes and load factors can be seen by toggling through the five modes computed by using the Load Case Options arrows located at the top of the screen. These higher order buckling modes are generally of little practical use since the design is controlled by the lowest load factor.
Introduction
Fatigue is a failure mechanism that results when cyclic loads cause internal dislocations in the microstructure to move to the surface. The molecular-level dislocations lead to surface cracks and subsequent failure. There are two methods used to determine the fatigue life of a component: 1) stress-life, and 2) strain-life. The stress-life approach is used for high-cycle fatigue situations that have stresses significantly below the yield strength of the material. The strain-life approach is applicable to both low and high-cycle fatigue and is recommended when stresses are near or exceed the yield strength. The stress-life approach uses an S-N curve, mean stress interaction curve, and a cumulative damage law to provide a framework for evaluating whether a part is susceptible to fatigue crack initiation and failure. The strain-life approach uses cyclic-strain data, mean stress correlations, and a cumulative damage law to estimate the fatigue life. Both methods require a technique for counting the number of cycles or strain reversals when variable amplitude loading is considered. The Fatigue Wizard in Autodesk Simulation can estimate the life of a component using either the stress-life or strain-life approach. The cumulative damage rule used in each case is Miners rule. The rain flow counting method is used to determine the stress/strain range and associated mean values for variable amplitude loading. In this module a cantilevered beam subjected to cyclic loads applied to its free end is used to demonstrate how to set up and perform a fatigue analysis.
Execution
A fatigue analysis is performed after a stress analysis has been performed. The Fatigue Wizard is accessed in the Results Section using the Analysis tab located at the top of the screen. 1) After entering the Results Section, select the Analysis tab then select the Fatigue Analysis icon. 2) The Fatigue Wizard guides you through the seven steps needed to perform a fatigue analysis. The first step is to select the type of fatigue analysis that will be used. The two options are Strain Based or Stressed Based. Note the warning on the screen that the Stress Based approach is only suitable for high cycle fatigue calculations. In this problem we will perform a Strain-Life analysis, so the radial button beside Strain Based (EN) is selected. We are using the Strain-Life method because we expect to be in the low cycle fatigue regime based on how close the peak stress is to the yield stress, and by how much it exceeds the endurance limit of the 6061-T6 aluminum used in the cantilevered beam. 3) In the next step we have the opportunity to modify the material properties used in the fatigue analysis. We will use the default values for the elastic modulus and tensile strength contained in the Simulations material library. We must enter Poissons ratio in the yellow field. A value of 0.3 is entered. The strain-life method requires material
4)
5)
6)
7) 8)