THE FINITE ELEMENT METHOD
|
|
|
- Dustin Carr
- 9 years ago
- Views:
Transcription
1 F THE FINITE ELEMENT METHOD INTRODUCTION Finite element methods are now widely used to solve structural, fluid, and multiphysics problems numerically (1). The methods are used extensively because engineers and scientists can mathematically model and numerically solve very complex problems. The analyses in engineering are performed to assess designs, and the analyses in the various scientific fields are carried out largely to obtain insight into and ideally to predict natural phenomena. The prediction of how a design will perform and whether and how a natural phenomenon will occur is of much value: Designs can be made safer and more cost effective, while insight into and the prediction of nature can help, for example, to prevent disasters. Thus, the use of the finite element method greatly enriches our lives. As with many other important scientific developments, it is difficult to give an exact date of the invention of the finite element method. Indeed, we could trace back the development of the method to the Greek philosophers and in modern times to physicists, mathematicians, and engineers (see the discussions in Refs. 2 and 3). However, the real impetus for the development of what is now referred to as the finite element method was provided by the need to analyze complex structures in aeronautical engineering and the availability of the electronic computer. Namely, when using the finite element method, large systems of algebraic equations need to be assembled and solved, and the computer provides the necessary means to accomplish this task. The papers of Argyris and Kelsey (4) and Turner et al. (5) were seminal contributions in the 1950s. The name finite element method was coined by R.W. Clough in 1960 (6). The potential of the finite element method for engineering analysis was clearly foreseen, and henceforth the research on finite element methods started to accelerate in various research centers in Europe and in the United States. While significant papers and books were written in the next decade (see for example the references in Refs. 2 and 3), the development and rapidly increasing use of some computer programs clearly contributed in a major way to the acceptance and advancement of the method. Indeed, with no computer programs ever developed, the finite element method would have been a theoretical entity without much attention given to it. The three finite element programs that had a major impact were ASKA, NASTRAN, and SAP (7 9). The NASTRAN and ASKA programs rapidly became major analysis tools in the aerospace and automotive industries. The SAP programs were largely used in civil and mechanical engineering industries and at universities. The availability and wide use of the source codes of SAP IV and NONSAP with the description of the techniques used therein, see Bathe et al. (9 12), had a seminal effect on the development of new algorithms, many finite element programs, and also finite element theory (3,13). Today, finite element methods probably are used for the analysis of every major engineering design and probably in every branch of scientific studies. The method is now used primarily through the application of commercial finite element programs (see the section titled, The Use of the Finite Element Method in Computer-Aided Engineering ). These programs are used on mainframes, workstations and PCs and are employed to solve very complex problems. While the finite element methods were used originally for the analysis of solids and structures, the procedures are now employed also for the analysis of multiphysics problems, including fluid flows with fluid structure interactions (1 3). The objective in the following sections is to briefly describe the finite element method and give some references that can be consulted for additional study. The description and references, of course, are by no means exhaustive. For the equations used, the notation of Ref. 3 is employed. THE FORMULATION OF THE FINITE ELEMENT METHOD Figures 1 to 3 show typical finite element meshes (or finite element assemblages) modeling some solid, structural, and fluid systems. In each case the finite elements are used to represent the volume of the system. The finite elements are connected at the nodal points located at the corners and along the sides and in the faces of the elements. However, nodal points can also be located within the volume of an element. An important feature is that the finite elements do not overlap geometrically but together fill the complete volume of the solid or fluid. Considering the analysis of a three-dimensional solid, like the wheel in Fig. 1, the geometry and the displacements of each element (within each element including all element surfaces) are completely described by the geometric positions and displacements of the element nodal points. The element nodal coordinates prior to any displacements are known, of course, and the nodal displacements are the unknowns to be calculated. The basic step is to interpolate the element geometry and the element displacements by using the nodal values. Here the isoparametric element interpolation, a most important development due to Irons (14), is largely used. For an element with q nodal points we use x ¼ Xq i¼1 u ¼ Xq h i x i ; y ¼ Xq i¼1 i¼1 h i u i ; v ¼ Xq h i y i ; z ¼ Xq i¼1 i¼1 h i z i h i v i ; w ¼ Xq i¼1 h i w i ð1þ Wiley Encyclopedia of Computer Science and Engineering, edited by Benjamin Wah. Copyright # 2008 John Wiley & Sons, Inc. 1
2 2 THE FINITE ELEMENT METHOD Figure 1. Finite element model of a wheel using threedimensional brick elements, and a typical 8-node brick element (q=8). Figure 3. Finite element computational fluid dynamics (CFD) model of a manifold; FCBI elements, about 10 million equations solved in less than 1 hour on a single-processor PC. where the h i are the given interpolation functions, (x i, y i, z i ) are the known coordinates of nodal point i, and (u i, v i, w i )are the unknown displacements of nodal point i. The h i are functions of the element natural coordinates (r, s, t), which relate uniquely to the global coordinates. In this assumption, the same interpolation is employed for the geometry and the displacements, and these equations are applicable to very general curved element configurations. However, in by far most analyses and certainly in nonlinear analyses, low-order linear, non-curved elements are preferred (4-node quadrilateral elements in the two-dimensional (2-D) analyses of solids, and 8-node brick elements in the three-dimensional (3-D) analyses of solids), but quadratic elements (9-node elements in 2-D analyses and 27-node elements in 3-D analyses) can be more effective (3). To obtain a more accurate solution, mostly the number of elements is simply increased; that is, the h-method is used. Alternatively, also the number and size of elements can be kept constant and the order of the geometry and displacement interpolations is increased; that is, the p-method is used. Of course, these approaches can also be combined and then an h/p-method is employed (15). While some of the first finite elements for structural analyses were largely formulated based on physical insight and intuition, the development and use of a general theory based on the principle of virtual work (or virtual displacements) established a firm foundation and a general approach for the formulation of finite elements. Today, the principle of virtual displacements is the basic equation used to formulate displacement-based finite elements. Considering a general solid, this principle can be written as (3) Z V Z e T tdv ¼ S f u S f Z T f S f ds þ u T f B dv V where the unknown (real) stresses are t, the known applied body forces are f B, the known applied surface tractions are f S f, the virtual displacements are u, and the virtual strains that correspond to the virtual displacements are e. Of course, the stresses need to satisfy the given stress-strain laws, and the strains (the virtual and real quantities) must satisfy the strain displacement relationships. Also, the real displacements must satisfy the given displacement boundary conditions and the virtual displacements must be zero at the locations of the prescribed real displacements. The integrations are performed over the volume, V, and traction-loaded surface, S f, of the solid considered. The principle of virtual displacements, with these conditions satisfied, is totally equivalent to the differential formulation of the boundary value problem. The principle is referred to also as a variational formulation and a weak formulation (2,3). In linear analysis, the displacements are assumed to be infinitesimally small, the material laws are assumed to be constant, and the volume and surfaces over which the integrations are performed are known and constant, that is, unaffected by the displacements. Substituting from Equation (1) into Equation (2) and invoking the principle of virtual displacements as many times as there are nodal displacement degrees of freedom, we obtain ð2þ KU ¼ R ð3þ Figure 2. Finite element model of a car body using predominantly shell elements. where K is the stiffness matrix, U is the displacement vector listing all unknown nodal point displacements (the u i, v i, w i, for all nodes, i =1,2,..., as applicable), and R is a vector of externally applied forces at the nodal-point displacement
3 THE FINITE ELEMENT METHOD 3 degrees of freedom. The solution of Equation (3) yields the nodal displacements for Equation (1) and hence the strains and stresses in all elements. In dynamic analysis, the body forces include inertia and damping effects, and these can be included directly in the solution to obtain (3) MÜ þ CU : þ KU ¼ R where M is the mass matrix (usually a consistent mass matrix), C is a damping matrix (frequently : the Rayleigh dampingmatrixisused),andü, U denote the nodal accelerations and velocities, respectively. In structural vibration analyses, these dynamic equilibrium equations are solved by using mode superposition or implicit direct time integration (for example, by using the popular trapezoidal rule). However, for wave propagation analyses, the dynamic equilibrium equations solved are generally (3) MÜ ¼ R F ð4þ ð5þ where F represents the nodal forces that correspond to the element stresses. Usually, a lumped (diagonal) mass matrix is used. The above equations have been written for a threedimensional solid, but also are applicable with appropriate modifications for the analysis of two-dimensional solids. Furthermore, the equations can be extended and then also are applicable for the analysis of structures modeled by beams, plates, and shells. The extension is reached by introducing midsurfaces, displacements and rotations, and the applicable kinematic and stress assumptions. For example, in the analysis of shells, the Reissner Mindlin kinematic assumption that plane sections originally plane and normal to the midsurface of the shell remain plane is introduced, and the assumption that the stress normal to that midsurface is zero is imposed. Because the pure displacement-based finite elements are not effective for thin shells (and plates and beams), that is, they lock in bending actions (see the section below titled, The Analysis of Shells ), mixed and hybrid formulations are used to reach more effective elements. The construction of such elements in essence is based on an extension of the principle of virtual displacements, namely the use of the Hu Washizu variational principle (2,3). Effective structural elements can then directly be employed in Equations (3 5) together with the displacement-based solid elements (but of course U now also includes nodal rotations). Considering nonlinear analysis, the nonlinear effects can arise from nonlinear material behavior, like plasticity and creep; from geometric nonlinear effects, that is, large displacements and large strains; and from contact between bodies established as a result of the displacements. In these cases, the basic principle of virtual displacements and the extensions for structural elements still are directly applicable, but the appropriate stress and strain measures need be used and the equilibrium need be considered in the deformed geometry of the bodies. For such general nonlinear analyses, the total Lagrangian (TL) and the updated Lagrangian (UL) formulations provide a fundamental basis of solution (3,16) and are widely used. In these formulations, the nonlinear material behavior is introduced to establish the stresses for given deformations, that is, not using a rate formulation when the constitutive relations are rateindependent (see also Ref. 17). If required, contact conditions including frictional effects are imposed as constraints on the nodal displacements and forces over the contacting surfaces. Because the large deformations and nonlinear material conditions and the solution for the actual areas of contact introduce significant nonlinearities in the governing equations, iteration for solution in general is required (see below). Considering a dynamic solution based on implicit direct time integration, and assuming that contact conditions are not present, the incremental nonlinear analysis is accomplished by solving at discrete times Dt apart M tþdt Ü þ C tþdt U : þ tþdt F ¼ tþdt R where the equilibrium is considered at time t þ Dt, and the nodal forces tþdt F and tþdt R correspond to the internal element stresses and the externally applied loads, respectively. In static analysis, simply the inertia and damping effects are neglected and the superscript t ¼ time denotes the load level (but is also an actual physical variable when a material law is time-dependent). Because the nodal forces highly depend on the deformations and all the considered nonlinearities need be included in calculating these forces, an iteration is necessary for the solution of Equation (6). A Newton Raphson iteration, or variant thereof, is commonly performed, with the governing equations tþdt ^K ði 1Þ DU ðiþ ¼ tþdt ^R ði 1Þ tþdt F ði 1Þ tþdt U ðiþ ¼ tþdt U ði 1Þ þ DU ðiþ where tþdt ^K ði 1Þ is the effective tangent stiffness matrix that corresponds to the linearization of the nodal force vectors with respect to the incremental displacements DU ðiþ. The hat in tþdt ^K ði 1Þ and tþdt ^R ði 1Þ is used to signify that also mass and damping effects are included (3). In static analysis these effects of course are neglected. The iteration is continued until appropriate convergence criteria (based on forces, displacements, or energy) are satisfied. To reach fast convergence, and quadratic convergence when near the solution, it is important to use the linearization consistent with the stress integration procedures and the force updating used to evaluate the right-hand side of Equation (7) (3,17,18). If contact conditions are to be included, then for example, for normal contact the following conditions need be satisfied (3): ð6þ ð7þ tþdt l 0; tþdt g 0; tþdt l tþdt g ¼ 0 ð8þ
4 4 THE FINITE ELEMENT METHOD where tþdt g represents the gap and tþdt l represents the normal contact force. To reach stable and accurate solutions, appropriate interpolations of contact tractions need be used (19). Of course, with the relations in Equation (8) imposed as conditions on Equation (6), penetration is prevented at the contacting surfaces. Frictional contact conditions are similarly solved for; see Ref. 3. These conditions to enforce contact between bodies enter into the iteration for equilibrium and compatibility; that is, Equation (7) needs to be amended to enforce the contact relations. The use of Equation (7) (in general amended for contact conditions) for dynamic analysis of course implies that a transient solution with implicit time integration is pursued. If a short time duration or wave propagation analysis is to be performed (e.g., a crash simulation in the motor car industry), then an explicit time integration frequently is more effective. In this case, Equation (5), also amended to include contact conditions, is used with the nodal vectors continuously updated for all nonlinearities, which result from large deformations, contact and nonlinear material effects in the step-by-step solution. The solution is attractive because no iteration is performed like in Equation (7); however, the disadvantage is that the time step size in the forward integration needs to be very small (because the time integration is only conditionally stable) (3). Equations (7) and (5), as discussed above, are applicable to the nonlinear analysis of solids and structures; however, for structural elements, a mixed formulation need be used (see the section titled, The Analysis of Shells ). Also, in material nonlinear analysis, frequently (almost) incompressible conditions are encountered, as when modeling a rubber-like material or elasto-plastic conditions. In these cases, considering a solid, it is effective to use a mixed formulation in which the unknown displacements and pressure are interpolated; that is, the u/p formulation is employed (see the section titled, The Reliable and Effective Analysis of Solids ). The same basic approach also can be followed to establish finite element solutions of heat transfer problems (considering solids or fluids) and of incompressible fluid flows. In these cases, the temperature and the velocities (and pressure) need to be interpolated; in essence the principle of virtual temperatures and the principle of virtual velocities are employed. These principles in concept are similar to the principle of virtual displacements and hence of course also correspond to weak formulations. A major added difficulty arises in the use of the Eulerian formulation of fluid flows because of the convective effects. A pure interpolation of velocities and temperature results in a unstable solution. This instability can be circumvented, like in finite difference solutions, by introducing some form of upwinding (see the section titled, Finite Element Discretizations for Incompressible Fluid Flows ). The Lagrangian formulations for the solids and structures and the Eulerian formulations for fluid flows have been fully coupled by the use of arbitrary Lagangian Eulerian formulations, referred to as ALE formulations for fluid structure interactions. Such formulations are now used to solve reliably very complex multiphysics problems that involve displacements of solids and structures, temperature distributions, fluid flows, electromagnetic effects, and so on (see for example Refs. 1 3, and 20). EFFECTIVE FINITE ELEMENT PROCEDURES The first requirement of any analysis is of course the selection of an appropriate mathematical model to represent the physical problem (3). The next requirement is to solve this model with reliable and effective numerical methods. Because the use of reliable and effective finite element methods is very important, much research effort has been expended to reach such procedures. The Reliable and Effective Analysis of Solids The analysis of solids is efficiently accomplished by using the pure displacement-based finite element method referred to above, unless incompressible or almost incompressible material conditions are considered, as in the analysis of rubber-like materials or in elasto-plastic response. In incompressible analysis, the pure displacement-based discretizations lock, and a mixed interpolation based on displacements and pressure is much more effective. However, the appropriate combination of displacement and pressure interpolations must be used. The phenomenon of locking is of fundamental importance for the understanding of what we mean by a reliable finite element formulation. Figure 4 shows schematically the error in some norm between the finite element solution, u h, and the exact solution, u, of the mathematical model to be solved, as the mesh is refined. Of course, the exact solution is in general not known, but we can think of a close approximation to the exact solution, obtained by a finite element analysis using a very fine mesh. If for almost incompressible analysis, a pure displacement-based finite element formulation is used, then the convergence curves in Figs. 4(a) and 4(b) are generally much below and above the respective curves obtained in the compressible analysis. Hence the error obtained for a given mesh depends on the bulk modulus and significantly increases as incompressible conditions are approached. Because the displacements become small measured on what they should be, the phenomenon is referred to as locking. Finite element discretizations that lock, like schematically referred to in Fig. 4, are not reliable because small changes in some data can cause large changes in the solution error. Hence a reliable finite element discretization displays the following convergence behavior in the appropriate norm: ku u h k ch k ð9þ where c is a constant (that is, independent of the bulk modulus), h is the generic element size, and k is the order of interpolation used. To reach such finite element discretizations in almost, or fully, incompressible analysis, the use of the displacement pressure interpolation is effective where the displacement and pressure interpolations used should satisfy two conditions (3,21 23). First, the ellipticity
5 THE FINITE ELEMENT METHOD 5 example, in Refs. 3 and 22. It is also possible to develop finite elements that bypass the inf-sup condition and do not lock, but these then depend on nonphysical numerical parameters (22,23). Figure 4. Locking phenomenon (when using pure displacement interpolations in almost incompressible analysis). condition must be satisfied aðv h ; v h Þakv h k 2 8 v h 2 K h ð0þ ð10þ where a (.,.) is the (deviatoric strain energy) bilinear form of the problem, K h ð0þ represents all those finite element interpolations v h over the mesh which satisfy the discretized zero divergence condition, and a is a constant greater than zero. And second, the inf-sup condition should be satisfied for any mesh, and in particular as h! 0, inf sup q h 2 Q h v h 2 V h R Vol q hdiv v h dvol b > 0 kv h kkq h k ð11þ where, for the mesh, V h is the space of displacement interpolations, Q h is the space of pressure interpolation, appropriate norms are used, and b is a constant. Effective finite elements that satisfy these two conditions are given, for The Analysis of Shells The first developments of practical finite element methods were directed toward the analysis of aeronautical structures, that is, thin shell structures. Since these first developments, much further effort has been expended to reach more general, reliable, and effective shell finite element schemes. Shells are difficult to analyze because they exhibit a variety of behaviors and can be very sensitive structures, depending on the curvatures, the thickness t, the span L, the boundary conditions, and the loading applied (23). A shell may carry the loading largely by membrane stresses, largely by bending stresses, or by combined membrane and bending actions. Shells that only carry loading by membrane stresses can be efficiently analyzed by using a displacement-based formulation (referred to above); however, such formulations lock (like discussed above when considering incompressible analysis) when used in the analysis of shells subjected to bending. To establish generally reliable and effective shell finite elements (that can be used for any shell analysis problem), the major difficulty has been to overcome the locking of discretizations, which can be severe when thin shells are considered. The principles summarized above for incompressible analysis apply, in essence, also in the analysis of plate and shell structures. The critical parameter is now the thickness to span ratio, t/l, and the relevant inf-sup expression ideally should be independent of this parameter. To obtain effective elements, the mixed interpolation of displacements and strain components has been proposed and is widely used in mixed-interpolated tensorial component (MITC) and related elements (3,23 25). The appropriate interpolations for the displacements and strains have been chosen carefully for the shell elements and are tied at specific element points. The resulting elements then only have displacements and rotations as nodal degrees of freedom, just as for the pure displacementbased elements. The effectiveness of the elements can be tested numerically to see whether the consistency, ellipticity, and inf-sup conditions (23) are satisfied. However, the inf-sup condition for plate and shell elements is much more complex to evaluate than for incompressible analysis (26), and the direct testing by solving appropriately chosen test problems is more straightforward (23,27,28). Some effective mixed-interpolated shell elements are given in Refs. 3,23 and 25. For plates and shells, instead of imposing the Reissner Mindlin kinematic assumption and the assumption of zero stress normal to the midsurface, also threedimensional solid elements without these assumptions can be used (29 31). Of course, for these elements to be effective, they also need to be formulated to avoid locking; that is, they also need to satisfy the conditions mentioned above and more (23).
6 6 THE FINITE ELEMENT METHOD Finite Element Discretizations for Incompressible Fluid Flows Considering all fluid flow problems, in engineering practice most problems are solved by using finite volume and finite difference methods. Various CFD computer programs based on finite volume methods are in wide use for high-speed compressible and incompressible fluid flows. However, much research effort has been expended on the development of finite element methods, in particular for incompressible flows. Considering such flows and an Eulerian formulation, stable finite element procedures need to use velocity and pressure interpolations like those used in the analysis of incompressible solids (but of course velocities are interpolated instead of displacements) and also need to circumvent any instability that arises in the discretization of the convective terms. This requirement is usually achieved by using some form of upwinding (see for example Refs. 3, 32 and the references therein). However, another difficulty is that the traditional finite element formulations do not satisfy local mass and momentum conservation. Because numerical solutions of incompressible fluid flows in engineering practice should satisfy conservation locally, the usual finite element methods have been extended (see for example Ref. 33). One simple approach that meets these requirements is given by the flow-condition-based interpolation (FCBI) formulation, in which finite element velocity and pressure interpolations are used to satisfy the inf-sup condition for incompressible analysis, flow-conditiondependent interpolations are used to reach stability in the convective terms, and control volumes are employed for integrations, like in finite volume methods (34). Hence stability is reached by the use of appropriate velocity and pressure interpolations, the conservation laws are satisfied locally, and, also, the given interpolations can be used to establish consistent Jacobian matrices for the Newton Raphson type iterations to solve the governing algebraic equations (which correspond to the nodal conditions to be satisfied). An important point is that the FCBI schemes of fluid flow solution can be used directly to solve fully coupled fluid flows with structural interactions (20,35). The coupling of arbitrary discretizations of structures and fluids in which the structures might undergo large deformations is achieved by satisfying the applicable fluid structure interface force and displacement conditions (20). The complete set of interface relations is included in the governing nodal point equations to be solved. Depending on the problem and in particular the number of unknown nodal point variables, it may be most effective to solve the governing equations by using partitioning (36). However, once the iterations have converged (to a reasonable tolerance), the solution of the problem has been obtained irrespective of whether partitioning of the coefficient matrix has been used. While the solution of fluid structure interactions is encountered in many applications, the analysis of even more general and complex multiphysics problems including thermo-mechanical, electromagnetic, and chemical effects is also being pursued, and the same fundamental principles apply (1). Solution of Algebraic Equations The finite element analysis of complex systems usually requires the solution of a large number of algebraic equations; to accomplish this solution effectively is an important requirement. Consider that no parallel processing is used. In static analysis, direct sparse solvers based on Gauss elimination are effective up to about one half of a million equations for three-dimensional solid models and up to about 3 million equations for shell models. The essence of these solvers is that first graph theory is used to identify an optimal sequence to eliminate variables and then the actual Gauss elimination (that is, the factorization of the stiffness matrix and solution of the unknown nodal variables) is performed. For larger systems, iterative solvers possibly combined with a direct sparse solver become effective, and here in particular an algebraic multigrid solver is attractive. Multigrid solvers can be very efficient in the solution of structural equations but frequently are embedded in particular structural idealizations only (like for the analysis of plates). An algebraic multigrid solver in principle can be used for any structural idealization because it operates directly on the given coefficient matrix (37). Figure 5 shows a model solved by using an iterative scheme and gives a typical solution time. Considering transient analysis, it is necessary to distinguish between vibration analyses and wave propagation solutions. For the linear analysis of vibration problems, mode superposition is commonly performed (3,38). In such cases, frequencies and mode shapes of the finite element models need be computed, and this is commonly achieved using the Bathe subspace iteration method or the Lanczos method (3). For the nonlinear analysis of vibration problems, usually a step-by-step direct time integration solution is performed with an implicit integration technique, and frequently the trapezoidal rule is used (3). However, when large deformation problems and relatively long time durations are considered, the scheme in Ref. 39 can be much Figure 5. Model of a rear axle; about a quarter of a million elements, including contact solved in about 20 minutes on a single-processor PC.
7 THE FINITE ELEMENT METHOD 7 more effective. The solution of a finite element model of one half of a million equations solved with a few hundred time steps would be considered a large problem. Of course, the explicit solution procedures already mentioned above are used for short duration transient and wave propagation analyses (3,40). In the simulations of fluid flows, the number of nodal unknowns usually is very large, and iterative methods need to be used for solution. Here algebraic multigrid solvers are very effective, but important requirements are that both the computation time and amount of memory used should increase about linearly with the number of nodal unknowns to be solved for. Figure 3 gives a typical solution time for a Navier Stokes fluid flow problem. It is seen that with rather moderate hardware capabilities large systems can be solved. Of course, these solution times are given merely to indicate some current state-of-the-art capabilities, and have been obtained using ADINA (41). Naturally, the solution times would be much smaller if parallel processing were used (and then would depend on the number of processors used, etc.) and surely will be much reduced over the years to come. The given observations hold also of course for the solution of multiphysics problems. MESHING A finite element analysis of any physical problem requires that a mesh of finite elements be generated. Because the generation of finite element meshes is a fundamental step and can require significant human and computational effort, procedures have been developed and implemented that automatize the mesh generation without human intervention as much as possible. Some basic problems in automatic mesh generation are (1) that the given geometries can be complex with very small features (small holes, chamfers, etc.) embedded in otherwise rather large geometric domains, (2) that the use of certain element types is much preferable over other element types (for example, brick elements are more effective than tetrahedral elements), (3) that graded meshes need be used for effective solutions (that is, the mesh should be finer in regions of stress concentrations and in boundary layers in fluid flows or the analysis of shells), and (4) that an anisotropic mesh may be required. In addition, any valuable mesh generation technique in a general purpose analysis environment (like used in CAE solution packages, see the section titled, The Use of the Finite Element Method in Computer-Aided Engineering ) must be able to mesh complex and general domains. The accuracy of the finite element analysis results, measured on the exact solution of the mathematical model, highly depends on the use of an appropriate mesh, and this holds true in particular when coarse meshes need be used to reduce the computer time employed for complex analyses. Hence, effective mesh generation procedures are most important. Various mesh generation techniques are in use (42). Generally, these techniques can be classified into mapped meshing procedures, in which the user defines and controls the element spacings to obtain a relatively structured mesh, and free-form meshing procedures, in which the user defines the minimum and maximum sizes of elements in certain regions but mostly has little control as to what mesh is generated, and the user obtains an unstructured mesh. Of course, in each case the user also defines for what elements the mesh is to be generated. Mapped meshing techniques in general can be used only for rather regular structural and fluid domains and require some human effort to prepare the input but usually result in effective meshes, in the sense that the accuracy of solution is high for the number of elements used. The free-form meshing techniques in principle can mesh automatically any 3-D domain provided tetrahedral elements are used; however, a rather unstructured mesh that contains many elements may be reached. The challenge in the development of free-form meshing procedures has been to reach meshes that in general do not contain highly distorted elements (long, thin sliver elements must be avoided unless mesh anisotropy is needed), that do not contain too many elements, and that contain brick elements rather than tetrahedral elements. Two fundamental approaches have been pursued and refined, namely methods based on advancing front methodologies that generate elements from the boundary inwards and methods based on Delaunay triangularizations that directly mesh from coarse to fine over the complete domain. Although a large effort has already been expended on the development of effective mesh generation schemes, improvements still are much desired, for example to reach more general and effective procedures to mesh arbitrary three-dimensional geometries with brick elements. Figure 1 shows a three-dimensional mapped mesh of brick elements, a largely structured mesh, for the analysis of a wheel, and Fig. 6 shows a three-dimensional mesh of tetrahedral elements, an unstructured mesh, for the analysis of a helmet. It is important to be able to achieve the grading in elements shown in Fig. 6 because the potential area of contact on the helmet requires a fine mesh. Figure 7 shows another important meshing feature for finite element analysis, namely the possibility to glue in a consistent manner totally different meshes together (19). This feature provides flexibility in meshing different parts and allows multiscale analysis. The glueing of course is applicable in all linear and nonlinear analyses. Because the effective meshing of complex domains still is requiring significant human and computational effort, some new discretization methods that do not require a mesh in the traditional sense have been developed (43). These techniques are referred to as meshless or meshfree methods but of course still require nodal points, with nodal point variables that are used to interpolate solid displacements, fluid velocities, temperatures, or any other continuum variable. The major difference from traditional finite element methods is that in meshfree methods, the discrete domains, over which the interpolations take place, usually overlap, whereas in the traditional finite element methods, the finite element discrete domains abut each other, and geometric overlapping is not allowed. These meshfree
8 8 THE FINITE ELEMENT METHOD Figure 6. Model of a bicycle helmet showing mesh gradation. methods require appropriate nodal point spacing, and the numerical integration is more expensive (43,44). However, the use of these procedures coupled with traditional finite elements shows promise in regions where either traditional finite elements are difficult to generate or such elements become highly distorted in geometric nonlinear analysis (43). THE USE OF THE FINITE ELEMENT METHOD IN COMPUTER- AIDED ENGINEERING The finite element method would not have become a successful tool to solve complex physical problems if the method had not been implemented in computer programs. The success of the method is clearly due to the effective implementation in computer programs and the possible Figure 7. Glueing of dissimilar meshes. wide use of these programs in many industries and research environments. Hence, reliable and effective finite element methods were needed that could be trusted to perform well in general analysis conditions as mentioned above. But also, the computer programs had to be easy to use. Indeed, the ease of use is very important for a finite element program to be used in engineering environments. The ease of use of a finite element program is dependent on the availability of effective pre- and post-processing tools based on graphical user interfaces for input and output of data. The pre-processing embodies the use of geometries from computer-aided design (CAD) programs or the construction of geometries with CAD-like tools, and the automatic generation of elements, nodal data, boundary conditions, material data, and applied loadings. An important ingredient is the display of the geometry and constructed finite element model with the elements, nodes, and so on. The post-processing is used to list and graphically display the computed results, such as the displacements, velocities, stresses, forces, and so on. In the post-processing phase, the computed results usually are looked at first to see whether the results make sense (because, for example, by an input error, a different than intended finite element model may have been solved), and then the results are studied in depth. In particular, the results should give the answers to the questions that provided the stimulus for performing the finite element analysis in the first instance. The use of finite element programs in computer-aided engineering (CAE) frequently requires that geometries from CAD programs need be employed. Hence, interfaces to import these geometries into the finite element pre-processing programs are important. However, frequently the computer-aided design geometry can not be used directly to generate finite element meshes and needs to be changed ( cleaned-up ) to ensure well-connected domains, and by deleting unnecessary details. The effective importing of computer-aided design data is a most important step for the wide use of finite element analysis in engineering design. As mentioned already, the purpose of a finite element analysis is to solve a mathematical model. Hence, in the post-processing phase, the user of a finite element program ideally would be able to ascertain that a sufficiently accurate solution has been obtained. This means that, ideally, a measure of the error between the computed solution and the exact solution of the mathematical model would be available. Because the exact solution is unknown, only estimates can be given. Some procedures for estimating the error are available (mostly in linear analysis) but need to be used with care (45,46), and in practice frequently the analysis is performed simply with a very fine mesh to ensure that a sufficiently accurate solution has been obtained. Figure 8 shows an example of error estimation. Here, the scheme proposed by Sussman and Bathe (47) is used in a linear, nonlinear, and FSI solution using ADINA. In the first decades of finite element analysis, many finite element programs were available and used. However, the ensuing strive for improved procedures in these programs, in terms of generality, effectiveness, and ease of use, required a significant continuous development effort. The resulting competition in the field to further develop and
9 THE FINITE ELEMENT METHOD 9 Figure 8. Error estimation example: analysis of a cantilever with a hole. (a) Mesh of 9-node elements used for analysis of cantilever (with boundary conditions). (b) Cantilever structure linear analysis, estimated error in region of interest shown. (c) Cantilever structure linear analysis, exact error in region of interest shown. (d) Cantilever structure nonlinear analysis, estimated error in region of interest shown. (e) Cantilever structure nonlinear analysis, exact error in region of interest shown. (f) Cantilever structure FSI analysis, estimated error in region of interest shown. (g) Cantilever structure FSI analysis, exact error in region of interest shown.
10 10 THE FINITE ELEMENT METHOD Figure 8. (Continued ) continuously support a finite element program reduced the number of finite element systems now widely used to only a few: MSC NASTRAN, NX NASTRAN, ANSYS, ABAQUS, ADINA, and MARC are the primary codes used for static and implicit dynamic analyses of structures, and LS- DYNA, RADIOSS, PAMCRASH are the primary codes used for explicit dynamic analyses. For multiphysics problems, notably fluid structure interactions, primarily ADINA and ANSYS are used. CONCLUSIONS AND KEY CHALLENGES Since the first publications on the practical use of the finite element method, the field of finite element analysis has exploded in terms of research activities and applications. Numerous references are given on the World Wide Web. The method is now applied in practically all areas of engineering and scientific analyses. Since some time, the finite element method and related techniques frequently are simply referred to as methods in computational fluid and solid mechanics. With all these achievements in place and the abundant applications of computational mechanics today, it is surely of interest to ask, What are the outstanding research and development tasks? What are the key challenges still in the field? These questions are addressed in the prefaces of Ref. 1, see the 2003 and 2005 volumes. Although much has been accomplished, still, many exciting research tasks exist in further developing finite element methods. These developments and the envisaged increased use of finite element methods not only will have a continuous and very beneficial impact on traditional engineering endeavors but also will lead to great benefits in other areas such as in the medical and health sciences. Specifically, the additional developments of finite element methods should not be directed only to the more effective analysis of single media but also must focus on the solution of multiphysics problems that involve fluids, solids, their interactions, and chemical and electromagnetic effects from the molecular to the macroscopic scales, including uncertainties in the given data, and should also be directed to reach more effective algorithms for the optimization of designs. Based on these thoughts, we can identify at least eight key challenges for research and development in finite element methods and numerical methods in general; these
11 THE FINITE ELEMENT METHOD 11 challenges pertain to the more automatic solution of mathematical models, to more effective and predictive numerical schemes for fluid flows, to mesh-free methods that are coupled with traditional finite element methods, to finite element methods for multiphysics problems and multiscale problems, to the more direct modeling of uncertainties in analysis data, to the analysis and optimization of complete lifecycles of designed structures and fluid systems, and finally, to providing effective education and educational tools for engineers and scientists to use the given analysis procedures in finite element programs correctly and to the full capabilities (1). Hence, although the finite element method already is widely used, still, many exciting research and development efforts exist and will continue to exist for many years. BIBLIOGRAPHY 1. K. J. Bathe, ed., Computational Fluid and Solid Mechanics. New York: Elsevier, 2001, 2003, 2005, O. C. Zienkiewicz and R. L. Taylor, The Finite Element Method, Vols. 1 and 2, 4th ed., New York: McGraw Hill, 1989, K. J. Bathe, Finite Element Procedures. Englewood Cliffs, NJ: Prentice Hall, J. H. Argyris and S. Kelsey, Energy theorems and structural analysis, Aircraft Engrg., Vols. 26 and 27, Oct to May M. J. Turner, R. W. Clough, H. C. Martin, and L. J. Topp, Stiffness and deflection analysis of complex structures, J. Aeronaut. Sci., 23: , R. W. Clough, The finite element method in plane stress analysis, Proc. 2nd ASCE Conference on Electronic Computation, Pittsburgh, PA, Sept. 1960, pp J. H. Argyris, Continua and discontinua, Proc. Conference on Matrix Methods in Structural Mechanics, Wright-Patterson A.F.B., Ohio, Oct. 1965, pp R. H. MacNeal, A short history of NASTRAN, Finite Element News, July K. J. Bathe, E. L. Wilson, and F. E. Peterson, SAP IV A Structural Analysis Program for Static and Dynamic Response of Linear Systems, Earthquake Engineering Research Center Report No , University of California, Berkeley, June 1973, revised April K. J. Bathe, E. L. Wilson, and R. Iding, NONSAP A Structural Analysis Program for Static and Dynamic Response of Nonlinear Systems, Report UCSESM 74 3, Department of Civil Engineering, University of California, Berkeley, May K. J. Bathe, H. Ozdemir, and E. L. Wilson, Static and Dynamic Geometric and Material Nonlinear Analysis, Report UCSESM 74-4, Department of Civil Engineering, University of California, Berkeley, May K. J. Bathe and E. L. Wilson, Numerical Methods in Finite Element Analysis. Englewood Cliffs, NJ: Prentice Hall, J. Mackerle, FEM and BEM in the context of information retrieval, Comput. Struct., 80: , B. M. Irons, Engineering applications of numerical integration in stiffness methods, AIAA J., 4: , I. Babuška and T. Strouboulis, The Finite Element Method and its Reliability. Oxford, UK: Oxford Press, K. J. Bathe, E. Ramm, and E. L. Wilson, Finite element formulations for large deformation dynamic analysis, Int. J. Numer. Methods Eng., 9: , F. J. Montáns and K. J. Bathe, Computational issues in large strain elasto-plasticity: an algorithm for mixed hardening and plastic spin, Int. J. Numer. Methods Eng., 63: , M. Kojić and K. J. Bathe, Inelastic Analysis of Solids and Structures. Berlin: Springer, N. El-Abbasi and K. J. Bathe, Stability and patch test performance of contact discretizations and a new solution algorithm, Comput. Struct., 79: , K. J. Bathe and H. Zhang, Finite element developments for general fluid flows with structural interactions, Int. J. Numer. Methods Eng., 60: , F. Brezzi and K. J. Bathe, A discourse on the stability conditions for mixed finite element formulations, J. Comput. Methods Appl. Mechanics Eng., 82: 27 57, F. Brezzi and M. Fortin, Mixed and Hybrid Finite Element Methods. Berlin: Springer, D. Chapelle and K. J. Bathe, The Finite Element Analysis of Shells Fundamentals. Berlin: Springer, K. J. Bathe and E. N. Dvorkin, A formulation of general shell elements The use of mixed interpolation of tensorial components, Int. J. Numer. Methods Eng., 22: , K. J. Bathe, A. Iosilevich and D. Chapelle, An evaluation of the MITC shell elements, Comput. Struct., 75: 1 30, K. J. Bathe, The inf-sup condition and its evaluation for mixed finite element methods, Comput. Struct., 79: , 971, D. Chapelle and K. J. Bathe, Fundamental considerations for the finite element analysis of shell structures, Comput. Struct., 66: no. 1, 19 36, J. F. Hiller and K. J. Bathe, Measuring convergence of mixed finite element discretizations: An application to shell structures, Comput. Struct., 81: , K. J. Bathe and E. L. Wilson, Thick shells, in Structural Mechanics Computer Programs, W. Pilkey, K. Saczalski and H. Schaeffer, eds. Charlottesville: The University Press of Virginia, M. Bischoff and E. Ramm, On the physical significance of higher order kinematic and static variables in a three-dimensional shell formulation, Int. J. Solids Struct., 37: , D. Chapelle, A. Ferent and K. J. Bathe, 3D-shell elements and their underlying mathematical model, Math. Models & Methods Appl. Sci., 14: , J. Iannelli, Characteristics Finite Element Methods in Computational Fluid Dynamics. Berlin: Springer Verlag, T. J. R. Hughes and G.N. Wells, Conservation properties for the Galerkin and stabilised forms of the advection-diffusion and incompressible Navier-Stokes equations, J. Comput. Methods Appl. Mech. Eng., 194: , 2005, and Correction 195: , K. J. Bathe and H. Zhang, A flow-condition-based interpolation finite element procedure for incompressible fluid flows, Comput. Struct., 80: , K. J. Bathe and G. A. Ledezma, Benchmark problems for incompressible fluid flows with structural interactions, Comput. Struct., 85: , S. Rugonyi and K. J. Bathe, On the finite element analysis of fluid flows fully coupled with structural interactions, Comput. Model. Eng. Sci., 2: , 2001.
12 12 THE FINITE ELEMENT METHOD 37. K. Stuben, A review of algebraic multigrid, J. Computat. Appl. Math., 128(1 2): , J. W. Tedesco, W. G. McDougal, and C. A. Ross, Structural Dynamics. Reading, MA: Addison-Wesley, K. J. Bathe, Conserving energy and momentum in nonlinear dynamics: a simple implicit time integration scheme, Comput. Struct., 85: , T. Belytschko and T.J.R. Hughes (eds), Computational Methods for Transient Analysis. New York: North Holland, K. J. Bathe, ADINA System, Encycl. Math., 11: 33 35, 1997; see also: B.H.V. Topping, J. Muylle, P. Iványi, R. Putanowicz, and B. Cheng, Finite Element Mesh Generation. Scotland: Saxe- Coburg Publications, S. Idelsohn, S. De, and J. Orkisz, eds. Advances in meshfree methods, Special issue of Comput. Struct., 83, no , S. De and K. J. Bathe, Towards an efficient meshless computational technique: the method of finite spheres, Eng. Computat., 18: , M. Ainsworth and J. T. Oden, A Posteriori Error Estimation in Finite Element Analysis. New York: Wiley, T. Grätsch and K. J. Bathe, A posteriori error estimation techniques in practical finite element analysis, Comput. Struct.,83: , T. Sussman and K. J. Bathe, Studies of finite element procedures on mesh selection, Comput. Struct., 21: , KLAUS-JÜRGEN BATHE Massachusetts Institute of Technology Cambridge, Massachusetts
13 ABSTRACT The objective in this article is to give an overview of finite element methods that currently are used extensively in academia and industry. The method is described in general terms, the basic formulation is presented, and some issues regarding effective finite element procedures are summarized. Various applications are given briefly to illustrate the current use of the method. Finally, the article concludes with key challenges for the additional development of the method.
Finite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014
Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered
A quadrilateral 2-D finite element based on mixed interpolation of tensorial
A quadrilateral 2-D finite element based on mixed interpolation of tensorial components Eduardo N. Dvorkin and Sara I. Vassolo* Instituto de Materiales y Estructuras, Facultad de Ingenieria, Universidad
Nonlinear Analysis Using Femap with NX Nastran
Nonlinear Analysis Using Femap with NX Nastran Chip Fricke, Principal Applications Engineer, Agenda Nonlinear Analysis Using Femap with NX Nastran Who am I? Overview of Nonlinear Analysis Comparison of
An Overview of the Finite Element Analysis
CHAPTER 1 An Overview of the Finite Element Analysis 1.1 Introduction Finite element analysis (FEA) involves solution of engineering problems using computers. Engineering structures that have complex geometry
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW Rajesh Khatri 1, 1 M.Tech Scholar, Department of Mechanical Engineering, S.A.T.I., vidisha
Back to Elements - Tetrahedra vs. Hexahedra
Back to Elements - Tetrahedra vs. Hexahedra Erke Wang, Thomas Nelson, Rainer Rauch CAD-FEM GmbH, Munich, Germany Abstract This paper presents some analytical results and some test results for different
Finite Element Methods (in Solid and Structural Mechanics)
CEE570 / CSE 551 Class #1 Finite Element Methods (in Solid and Structural Mechanics) Spring 2014 Prof. Glaucio H. Paulino Donald Biggar Willett Professor of Engineering Department of Civil and Environmental
Finite Element Formulation for Plates - Handout 3 -
Finite Element Formulation for Plates - Handout 3 - Dr Fehmi Cirak (fc286@) Completed Version Definitions A plate is a three dimensional solid body with one of the plate dimensions much smaller than the
The Basics of FEA Procedure
CHAPTER 2 The Basics of FEA Procedure 2.1 Introduction This chapter discusses the spring element, especially for the purpose of introducing various concepts involved in use of the FEA technique. A spring
CAE -Finite Element Method
16.810 Engineering Design and Rapid Prototyping Lecture 3b CAE -Finite Element Method Instructor(s) Prof. Olivier de Weck January 16, 2007 Numerical Methods Finite Element Method Boundary Element Method
CAE -Finite Element Method
16.810 Engineering Design and Rapid Prototyping CAE -Finite Element Method Instructor(s) Prof. Olivier de Weck January 11, 2005 Plan for Today Hand Calculations Aero Æ Structures FEM Lecture (ca. 45 min)
Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31)
Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31) Outline -1-! This part of the module consists of seven lectures and will focus
Finite Element Method
16.810 (16.682) Engineering Design and Rapid Prototyping Finite Element Method Instructor(s) Prof. Olivier de Weck [email protected] Dr. Il Yong Kim [email protected] January 12, 2004 Plan for Today FEM Lecture
Reliable FE-Modeling with ANSYS
Reliable FE-Modeling with ANSYS Thomas Nelson, Erke Wang CADFEM GmbH, Munich, Germany Abstract ANSYS is one of the leading commercial finite element programs in the world and can be applied to a large
Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1
Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1 In this tutorial, we will use the SolidWorks Simulation finite element analysis (FEA) program to analyze the response
Finite Element Formulation for Beams - Handout 2 -
Finite Element Formulation for Beams - Handout 2 - Dr Fehmi Cirak (fc286@) Completed Version Review of Euler-Bernoulli Beam Physical beam model midline Beam domain in three-dimensions Midline, also called
STUDY OF DAM-RESERVOIR DYNAMIC INTERACTION USING VIBRATION TESTS ON A PHYSICAL MODEL
STUDY OF DAM-RESERVOIR DYNAMIC INTERACTION USING VIBRATION TESTS ON A PHYSICAL MODEL Paulo Mendes, Instituto Superior de Engenharia de Lisboa, Portugal Sérgio Oliveira, Laboratório Nacional de Engenharia
List of Problems Solved Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p.
Preface p. v List of Problems Solved p. xiii Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p. 6 Assembly of the Global System of Equations p.
Shell Elements in ABAQUS/Explicit
ABAQUS/Explicit: Advanced Topics Appendix 2 Shell Elements in ABAQUS/Explicit ABAQUS/Explicit: Advanced Topics A2.2 Overview ABAQUS/Explicit: Advanced Topics ABAQUS/Explicit: Advanced Topics A2.4 Triangular
Mesh Moving Techniques for Fluid-Structure Interactions With Large Displacements
K. Stein Department of Physics, Bethel College, St. Paul, MN 55112 T. Tezduyar Mechanical Engineering, Rice University, MS 321, Houston, TX 77005 R. Benney Natick Soldier Center, Natick, MA 01760 Mesh
FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS
FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS With Mathematica and MATLAB Computations M. ASGHAR BHATTI WILEY JOHN WILEY & SONS, INC. CONTENTS OF THE BOOK WEB SITE PREFACE xi xiii 1 FINITE ELEMENT
Finite Element Analysis
Finite Element Analysis (MCEN 4173/5173) Instructor: Dr. H. Jerry Qi Fall, 2006 What is Finite Element Analysis (FEA)? -- A numerical method. -- Traditionally, a branch of Solid Mechanics. -- Nowadays,
DYNAMIC ANALYSIS OF THICK PLATES SUBJECTED TO EARTQUAKE
DYNAMIC ANALYSIS OF THICK PLATES SUBJECTED TO EARTQUAKE ÖZDEMİR Y. I, AYVAZ Y. Posta Adresi: Department of Civil Engineering, Karadeniz Technical University, 68 Trabzon, TURKEY E-posta: [email protected]
Feature Commercial codes In-house codes
A simple finite element solver for thermo-mechanical problems Keywords: Scilab, Open source software, thermo-elasticity Introduction In this paper we would like to show how it is possible to develop a
Course in. Nonlinear FEM
Course in Introduction Outline Lecture 1 Introduction Lecture 2 Geometric nonlinearity Lecture 3 Material nonlinearity Lecture 4 Material nonlinearity continued Lecture 5 Geometric nonlinearity revisited
A Comparison of All Hexagonal and All Tetrahedral Finite Element Meshes for Elastic and Elasto-plastic Analysis
A Comparison of All Hexagonal and All Tetrahedral Finite Element Meshes for Elastic and Elasto-plastic Analysis Steven E. Benzley, Ernest Perry, Karl Merkley, Brett Clark Brigham Young University Provo,
The elements used in commercial codes can be classified in two basic categories:
CHAPTER 3 Truss Element 3.1 Introduction The single most important concept in understanding FEA, is the basic understanding of various finite elements that we employ in an analysis. Elements are used for
Numerical Analysis of Independent Wire Strand Core (IWSC) Wire Rope
Numerical Analysis of Independent Wire Strand Core (IWSC) Wire Rope Rakesh Sidharthan 1 Gnanavel B K 2 Assistant professor Mechanical, Department Professor, Mechanical Department, Gojan engineering college,
Finite Elements for 2 D Problems
Finite Elements for 2 D Problems General Formula for the Stiffness Matrix Displacements (u, v) in a plane element are interpolated from nodal displacements (ui, vi) using shape functions Ni as follows,
820446 - ACMSM - Computer Applications in Solids Mechanics
Coordinating unit: 820 - EUETIB - Barcelona College of Industrial Engineering Teaching unit: 737 - RMEE - Department of Strength of Materials and Structural Engineering Academic year: Degree: 2015 BACHELOR'S
ME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
Abaqus Technology Brief. Automobile Roof Crush Analysis with Abaqus
Abaqus Technology Brief Automobile Roof Crush Analysis with Abaqus TB-06-RCA-1 Revised: April 2007. Summary The National Highway Traffic Safety Administration (NHTSA) mandates the use of certain test procedures
Introduction to Engineering System Dynamics
CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are
CHAPTER 4 4 NUMERICAL ANALYSIS
41 CHAPTER 4 4 NUMERICAL ANALYSIS Simulation is a powerful tool that engineers use to predict the result of a phenomenon or to simulate the working situation in which a part or machine will perform in
The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM
1 The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM tools. The approach to this simulation is different
Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation
Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of
Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure
Universal Journal of Mechanical Engineering (1): 8-33, 014 DOI: 10.13189/ujme.014.00104 http://www.hrpub.org Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure Alireza Falahat
PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL
PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL P. Kolar, T. Holkup Research Center for Manufacturing Technology, Faculty of Mechanical Engineering, CTU in Prague, Czech
Stiffness Matrices of Isoparametric Four-node Finite Elements by Exact Analytical Integration
Stiffness Matrices of Isoparametric Four-node Finite Elements by Exact Analytical Integration Key words: Gautam Dasgupta, Member ASCE Columbia University, New York, NY C ++ code, convex quadrilateral element,
CFD Application on Food Industry; Energy Saving on the Bread Oven
Middle-East Journal of Scientific Research 13 (8): 1095-1100, 2013 ISSN 1990-9233 IDOSI Publications, 2013 DOI: 10.5829/idosi.mejsr.2013.13.8.548 CFD Application on Food Industry; Energy Saving on the
Automatic mesh update with the solid-extension mesh moving technique
Comput. Methods Appl. Mech. Engrg. 193 (2004) 2019 2032 www.elsevier.com/locate/cma Automatic mesh update with the solid-extension mesh moving technique Keith Stein a, *, Tayfun E. Tezduyar b, Richard
NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES
Vol. XX 2012 No. 4 28 34 J. ŠIMIČEK O. HUBOVÁ NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Jozef ŠIMIČEK email: [email protected] Research field: Statics and Dynamics Fluids mechanics
OpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov [email protected] and [email protected] Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions
Mesh Discretization Error and Criteria for Accuracy of Finite Element Solutions Chandresh Shah Cummins, Inc. Abstract Any finite element analysis performed by an engineer is subject to several types of
Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics
Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
APPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
Overview. also give you an idea of ANSYS capabilities. In this chapter, we will define Finite Element Analysis and. Topics covered: B.
2. FEA and ANSYS FEA and ANSYS Overview In this chapter, we will define Finite Element Analysis and also give you an idea of ANSYS capabilities. Topics covered: A. What is FEA? B. About ANSYS FEA and ANSYS
Beam, Plate, and Shell Elements Part I
Topic 19 Beam, Plate, and Shell Elements Part I Contents: Brief review of major formulation approaches The degeneration of a three-dimensional continuum to beam and shell behavior Basic kinematic and static
Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics David Corson Altair Engineering, Inc. Todd Griffith Sandia National Laboratories Tom Ashwill (Retired) Sandia National
SOLIDWORKS SOFTWARE OPTIMIZATION
W H I T E P A P E R SOLIDWORKS SOFTWARE OPTIMIZATION Overview Optimization is the calculation of weight, stress, cost, deflection, natural frequencies, and temperature factors, which are dependent on variables
Thermo-Mechanical Coupled Simulation with LS-DYNA
DYNAmore GmbH Industriestraße 2, D-70565 Stuttgart [email protected] www.dynamore.de Ingenieurbüro Tobias Loose Herdweg 13, D-75045 Wössingen Lkr. Karlsruhe [email protected] www.loose.at Thermo-Mechanical
Introduction to the Finite Element Method (FEM)
Introduction to the Finite Element Method (FEM) ecture First and Second Order One Dimensional Shape Functions Dr. J. Dean Discretisation Consider the temperature distribution along the one-dimensional
Stress Recovery 28 1
. 8 Stress Recovery 8 Chapter 8: STRESS RECOVERY 8 TABLE OF CONTENTS Page 8.. Introduction 8 8.. Calculation of Element Strains and Stresses 8 8.. Direct Stress Evaluation at Nodes 8 8.. Extrapolation
CastNet: Modelling platform for open source solver technology
CastNet: Modelling platform for open source solver technology. DHCAE Tools GmbH Address: Friedrich-Ebert-Str. 368, 47800 Krefeld, Germany / Company site: Alte Rather Str. 207 / 47802 Krefeld Phone +49
Simulation of Fluid-Structure Interactions in Aeronautical Applications
Simulation of Fluid-Structure Interactions in Aeronautical Applications Martin Kuntz Jorge Carregal Ferreira ANSYS Germany D-83624 Otterfing [email protected] December 2003 3 rd FENET Annual Industry
(Seattle is home of Boeing Jets)
Dr. Faeq M. Shaikh Seattle, Washington, USA (Seattle is home of Boeing Jets) 1 Pre Requisites for Today s Seminar Basic understanding of Finite Element Analysis Working Knowledge of Laminate Plate Theory
Elasticity Theory Basics
G22.3033-002: Topics in Computer Graphics: Lecture #7 Geometric Modeling New York University Elasticity Theory Basics Lecture #7: 20 October 2003 Lecturer: Denis Zorin Scribe: Adrian Secord, Yotam Gingold
Graduate Courses in Mechanical Engineering
Graduate Courses in Mechanical Engineering MEEG 501 ADVANCED MECHANICAL ENGINEERING ANALYSIS An advanced, unified approach to the solution of mechanical engineering problems, with emphasis on the formulation
New approaches in Eurocode 3 efficient global structural design
New approaches in Eurocode 3 efficient global structural design Part 1: 3D model based analysis using general beam-column FEM Ferenc Papp* and József Szalai ** * Associate Professor, Department of Structural
FEAWEB ASP Issue: 1.0 Stakeholder Needs Issue Date: 03/29/2000. 04/07/2000 1.0 Initial Description Marco Bittencourt
)($:(%$63 6WDNHKROGHU1HHGV,VVXH 5HYLVLRQ+LVWRU\ 'DWH,VVXH 'HVFULSWLRQ $XWKRU 04/07/2000 1.0 Initial Description Marco Bittencourt &RQILGHQWLDO DPM-FEM-UNICAMP, 2000 Page 2 7DEOHRI&RQWHQWV 1. Objectives
CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER
International Journal of Advancements in Research & Technology, Volume 1, Issue2, July-2012 1 CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER ABSTRACT (1) Mr. Mainak Bhaumik M.E. (Thermal Engg.)
Benchmark Tests on ANSYS Parallel Processing Technology
Benchmark Tests on ANSYS Parallel Processing Technology Kentaro Suzuki ANSYS JAPAN LTD. Abstract It is extremely important for manufacturing industries to reduce their design process period in order to
CHAPTER 1. Introduction to CAD/CAM/CAE Systems
CHAPTER 1 1.1 OVERVIEW Introduction to CAD/CAM/CAE Systems Today s industries cannot survive worldwide competition unless they introduce new products with better quality (quality, Q), at lower cost (cost,
Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.
Dimensional Analysis and Similarity Dimensional analysis is very useful for planning, presentation, and interpretation of experimental data. As discussed previously, most practical fluid mechanics problems
Compressible Fluids. Faith A. Morrison Associate Professor of Chemical Engineering Michigan Technological University November 4, 2004
94 c 2004 Faith A. Morrison, all rights reserved. Compressible Fluids Faith A. Morrison Associate Professor of Chemical Engineering Michigan Technological University November 4, 2004 Chemical engineering
Introduction to CFD Basics
Introduction to CFD Basics Rajesh Bhaskaran Lance Collins This is a quick-and-dirty introduction to the basic concepts underlying CFD. The concepts are illustrated by applying them to simple 1D model problems.
High-end FEA pre/postprocessor
Advanced FEM: High-end FEA pre/postprocessor NX CAE Benefits Speed analysis modeling processes by up to 70 percent Increase product quality by rapidly simulating design trade-off studies Lower overall
Optimum proportions for the design of suspension bridge
Journal of Civil Engineering (IEB), 34 (1) (26) 1-14 Optimum proportions for the design of suspension bridge Tanvir Manzur and Alamgir Habib Department of Civil Engineering Bangladesh University of Engineering
Customer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 4 Meshing in Mechanical Introduction to ANSYS Mechanical L4-1 Chapter Overview In this chapter controlling meshing operations is described. Topics: A. Global Meshing Controls B. Local Meshing Controls
Analysis of deep beam using Finite Element Method
www.ijaser.com 2012 by the authors Licensee IJASER- Under Creative Commons License 3.0 [email protected] Research article ISSN 2277 9442 Analysis of deep beam using Finite Element Method 1 Enem, J.I.,
PARAMETRIC MODELING. David Rosen. December 1997. By carefully laying-out datums and geometry, then constraining them with dimensions and constraints,
1 of 5 11/18/2004 6:24 PM PARAMETRIC MODELING David Rosen December 1997 The term parametric modeling denotes the use of parameters to control the dimensions and shape of CAD models. Think of a rubber CAD
3-D WAVEGUIDE MODELING AND SIMULATION USING SBFEM
3-D WAVEGUIDE MODELING AND SIMULATION USING SBFEM Fabian Krome, Hauke Gravenkamp BAM Federal Institute for Materials Research and Testing, Unter den Eichen 87, 12205 Berlin, Germany email: [email protected]
Nonlinear analysis and form-finding in GSA Training Course
Nonlinear analysis and form-finding in GSA Training Course Non-linear analysis and form-finding in GSA 1 of 47 Oasys Ltd Non-linear analysis and form-finding in GSA 2 of 47 Using the GSA GsRelax Solver
Solved with COMSOL Multiphysics 4.3
Vibrating String Introduction In the following example you compute the natural frequencies of a pre-tensioned string using the 2D Truss interface. This is an example of stress stiffening ; in fact the
Course in. FEM ANSYS Classic
Course in Introduction Introduction Presentation Anders Schmidt Kristensen M.Sc. in Mechanical Eng. from Aalborg University in 1993 Ph.D. in Mechanical Eng. from Aalborg University in 1997 Consultant for
Benchmarking COMSOL Multiphysics 3.5a CFD problems
Presented at the COMSOL Conference 2009 Boston Benchmarking COMSOL Multiphysics 3.5a CFD problems Darrell W. Pepper Xiuling Wang* Nevada Center for Advanced Computational Methods University of Nevada Las
INJECTION MOLDING COOLING TIME REDUCTION AND THERMAL STRESS ANALYSIS
INJECTION MOLDING COOLING TIME REDUCTION AND THERMAL STRESS ANALYSIS Tom Kimerling University of Massachusetts, Amherst MIE 605 Finite Element Analysis Spring 2002 ABSTRACT A FEA transient thermal structural
FEM Software Automation, with a case study on the Stokes Equations
FEM Automation, with a case study on the Stokes Equations FEM Andy R Terrel Advisors: L R Scott and R C Kirby Numerical from Department of Computer Science University of Chicago March 1, 2006 Masters Presentation
How High a Degree is High Enough for High Order Finite Elements?
This space is reserved for the Procedia header, do not use it How High a Degree is High Enough for High Order Finite Elements? William F. National Institute of Standards and Technology, Gaithersburg, Maryland,
Differential Balance Equations (DBE)
Differential Balance Equations (DBE) Differential Balance Equations Differential balances, although more complex to solve, can yield a tremendous wealth of information about ChE processes. General balance
ANALYSIS OF STRUCTURAL MEMBER SYSTEMS JEROME J. CONNOR NEW YORK : ':,:':,;:::::,,:
ANALYSIS OF JEROME J. CONNOR, Sc.D., Massachusetts Institute of Technology, is Professor of Civil Engineering at Massachusetts Institute of Technology. He has been active in STRUCTURAL MEMBER teaching
APPENDIX 3 CFD CODE - PHOENICS
166 APPENDIX 3 CFD CODE - PHOENICS 3.1 INTRODUCTION PHOENICS is a general-purpose software code which predicts quantitatively the flow of fluids in and around engines, process equipment, buildings, human
Topology optimization based on graph theory of crash loaded flight passenger seats
7. LS-DYNA Anwenderforum, Bamberg 2008 Optimierung III Topology optimization based on graph theory of crash loaded flight passenger seats Axel Schumacher, Christian Olschinka, Bastian Hoffmann Hamburg
Introduction to CFD Analysis
Introduction to CFD Analysis Introductory FLUENT Training 2006 ANSYS, Inc. All rights reserved. 2006 ANSYS, Inc. All rights reserved. 2-2 What is CFD? Computational fluid dynamics (CFD) is the science
SOLVING LINEAR SYSTEMS
SOLVING LINEAR SYSTEMS Linear systems Ax = b occur widely in applied mathematics They occur as direct formulations of real world problems; but more often, they occur as a part of the numerical analysis
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA Adam Kosík Evektor s.r.o., Czech Republic KEYWORDS CFD simulation, mesh generation, OpenFOAM, ANSA ABSTRACT In this paper we describe
