Improvement of semi-analytical design sensitivities of non-linear structures using equilibrium relations

Size: px
Start display at page:

Download "Improvement of semi-analytical design sensitivities of non-linear structures using equilibrium relations"

Transcription

1 INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2001; 50: Improvement of semi-analytical design sensitivities of non-linear structures using equilibrium relations E. Parente Jr. and L. E. Vaz ; Civil Engineering Department; PUC-Rio; Rio de Janeiro; RJ; Brazil SUMMARY The accuracy problem of the semi-analytical method for shape design sensitivity analysis has been reported for linear and non-linear structures. The source of error is the numerical dierentiation of the element internal force vector, which is inherent to the semi-analytical approach. Such errors occur for structures whose displacement eld is characterized by large rigid body rotations of individual elements. This paper presents a method for the improvement of semi-analytical sensitivities. The method is based on the element free body equilibrium conditions, and on the exact dierentiation of the rigid body modes. The method is ecient, simple to code, and can be applied to linear and non-linear structures. The numerical examples show that this approach eliminates the abnormal errors that occur in the conventional semi-analytical method. Copyright? 2001 John Wiley & Sons, Ltd. KEY WORDS: design sensitivity; semi-analytical method; non-linear analysis 1. INTRODUCTION The most ecient numerical optimization algorithms require the evaluation of design sensitivities in order to compute the search direction of the optimization process. The convergence of this process is strongly dependent on the quality of the design sensitivity. Moreover, the sensitivity analysis is generally a very time-consuming task. Therefore, the ecient and accurate computation of the design sensitivities plays a central role in the overall eciency of the shape optimization process. The existing methods for performing design sensitivity analysis are the global nite dierence method, the analytical method and the semi-analytical method. The implementation of the global nite dierence method is simple and independent of the type of nite element. On the other hand, this method is not computationally ecient, specially for non-linear structures. Moreover, the accuracy of this method is strongly dependent on the perturbation size of the design variable. Correspondence to: L. E. Vaz, Civil Engineering Department, PUC-Rio, Marques de São Vicente 225, , Rio de Janeiro, RJ, Brazil eloy@civ.puc-rio.br Contract=grant sponsor: CNPq Brazilian Research Agency Received 17 September 1999 Copyright? 2001 John Wiley & Sons, Ltd. Revised 3 April 2000

2 2128 E. PARENTE JR. AND L. E. VAZ The analytical method is computationally ecient and reliable, since the problem of the choice of the perturbation size does not need to be addressed. However, its formulation and implementation are more dicult and dependent on the particular nite element type. This method has been successfully applied to isoparametric and truss elements [1 3], but its application to more complex elements can be very cumbersome, specially for non-linear structures. The semi-analytical (SA) method combines the eciency of the analytical method with the simplicity and the generality of the global nite dierence method. Nevertheless, it has been reported that this method can lead to severe errors in certain cases. It has been shown that such errors occur when the displacement eld is dominated by the rigid body rotations of individual elements. This behaviour occurs in linear [4 6] as well as non-linear [3] structures. The computation of the displacement sensitivities by the analytical and semi-analytical methods involves the evaluation of the global pseudo-load vector. This vector is computed by the dierentiation of the element internal force vector w.r.t. the design variables. In the conventional semi-analytical method, these derivatives are usually evaluated by means of the forward nite dierence scheme. This procedure has been recognized as the source of errors in the semi-analytical method [4 6]. Three dierent approaches have been proposed to solve this problem. The rst one applies higher-order nite dierence schemes (e.g. central dierence) to the numerical dierentiation. Its implementation for linear and non-linear structures is simple and general. However, this approach can lead to additional computational eorts. The second one is called exact semi-analytical method [6 8] and uses correction factors to upgrade nite dierences to exact derivatives. This method is not always straightforward to implement, specially for non-linear structures. The third approach, called rened semi-analytical (RSA) method was initially formulated for linear structures [9; 10]. Later, the method was extended to linear buckling [11] and to geometrically non-linear structures [12 14]. The basic idea of the method is to improve the nite dierence evaluation of the pseudo-load vector using the rigid body motions and their derivatives. The implementation of this method is simple and general since it does not depend on the element formulation but only on the element degrees of freedom. The rigid body modes are obtained using the property that the increment of rigid body displacements do not produce increment of element deformations [12 14]. In the present work, RSA method is developed using a dierent approach. The new approach is based on the free body equilibrium conditions of an individual element. Although both approaches lead to the same nal expressions for the correction of the pseudo-load vector, the new approach allows an easy physical interpretation and a simple determination of the rigid body motions, highlighting the similarities and dierences between the linear and the non-linear cases. The numerical examples presented in this paper, show once again that the RSA method can dramatically reduce the errors presented by the conventional SA method for some non-linear structures. 2. SHAPE SENSITIVITY ANALYSIS In the nite element method, the strains and stresses are functions of the nodal displacements. Therefore, once the displacement sensitivities are known, the strain and stress sensitivities can

3 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2129 be evaluated in a straightforward manner. Thus, the rst objective of the sensitivity analysis is the computation of the sensitivity of nodal displacements. Without loss of generality, let us consider a structure described by a single design variable b. The starting point for the displacement sensitivity analysis is the FE non-linear equilibrium equation g(u;b) f(b)=0 (1) where u is the displacement vector, g is the internal force vector, is the load factor, and f is the reference vector for external loads. It should be noticed that u and are implicit functions of b. For a xed load factor, the total derivative of Equation (1) w.r.t. b, df db = 0 (2) Noting that the derivative of internal forces w.r.t. the nodal displacements is the tangent stiness matrix [15] K t, the sensitivity of the nodal displacement vector can be computed from du K t db = = p b (3) where p is known as the pseudo-load vector. In the above equation, the pseudo-load vector p b is evaluated using the total derivative of the external load vector and the partial derivative of the internal load vector w.r.t. b (keeping u xed). The derivative of the external load vector is evaluated exactly in the same way as in the linear analysis. As shown in Equation (3), the displacement sensitivities are computed without iteration. In the solution phase, the stiness matrix was factored in the LDL t form. Thus, only vector reductions and back-substitutions are necessary for sensitivity evaluation. The global pseudo-load vector is assembled from element vectors in exactly the same way as the internal and the external load vectors. Therefore, the key to the process is the computation of the internal force derivative of each element. In the semi-analytical method, the derivative of the element internal force vector is evaluated by nite dierences. Using the rst-order forward-dierence scheme, this derivative is given by dg g(b +b) g(b) = (4) db b where b is the absolute perturbation on the variable b. Since it is dicult to dene a valid perturbation for the entire range of variation of b, the absolute perturbation is generally computed using the equation b = b (5) where is a given relative perturbation. The same procedure is applied to the computation of the derivative of the external load vector. In the practical implementation of the semi-analytical method of shape sensitivity analysis, the sensitivity w.r.t. the design variable b i is computed from the sensitivity w.r.t. the nodal

4 2130 E. PARENTE JR. AND L. E. VAZ co-ordinates a j by using the chain rule. Thus, the displacement sensitivity w.r.t. b i can be computed = i (6) In this equation and in the rest of this paper, the summation convention for repeated indices is used. Alternatively, it can be more ecient to directly compute the displacement sensitivity using Equation (3) with the pseudo-load vector given by where p bi = p i (7) p j The derivatives of nodal co-ordinates w.r.t. the design variables are easily evaluated [7], thus we are going to focus on the computation of the sensitivities w.r.t. the nodal co-ordinates. The derivative of the external load vector can also be accurately evaluated by nite differences. It can be noted that these derivatives vanish for design independent loads (e.g. concentrated nodal loads). Thus, the source of the abnormal errors that occur in the conventional semi-analytical method are the errors in the nite dierence computation of the derivative of the element internal force vector w.r.t. the nodal co-ordinates [3]. The objective of this paper is to present a method to reduce these errors. 3. REFINED SEMI-ANALYTICAL METHOD It is important to remember that, regardless of the particular element formulation, the internal force vector of each element must satisfy the equilibrium conditions for a free body. Mathematically, these conditions can be represented by the inner product g r k = 0 (9) where r k is a vector that describes the equilibrium conditions. It is well known, from elementary mechanics, that a system of self-equilibrating forces applied to a body does not produce any work when the body is submitted to rigid body displacements. Therefore, the r k vectors can be interpreted physically as the rigid body modes associated to the given nite element. The number of equilibrium equations is independent of the particular element, but it depends on the problem at hand. Thus, for three-dimensional problems, there are three equations for the equilibrium of forces: Fx =0; Fy =0; Fz = 0 (10) and three equations for the equilibrium of moments: Mx =0; My =0; Mz = 0 (11) For linear structures, the equilibrium equations are written in the undeformed conguration. Therefore, the vectors r k are independent of the nodal displacements. Using this fact, it can

5 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2131 be shown that the dierentiation of Equation (9) w.r.t. the nodal displacements yield Kr k = 0 (12) It can be realized that the vectors r k form a basis for a vector space. For the purposes of this work, these basis vectors should be mutually orthogonal (r i r j = 0 for i j), but not unitary. As it will be shown later, these vectors are explicit functions of the nodal co-ordinates, and can be easily dierentiated in an exact manner. The dierentiation of Equation (9) w.r.t. a j yields g r k + g r k = 0 (13) where, in this equation and in the rest of this paper, g j and so on. Clearly, the internal force derivative computed by the analytical method satises the Equation (13) for the equilibrium of forces and moments. On the other hand, numerical experiments carried out by the authors showed that the semi-analytical derivatives satisfy this condition only for the equilibrium of forces, and that the errors in moment equations are critical for problems in which the displacement eld is characterized by large rigid body rotations of individual elements. In the present paper, Equation (13) is used as the starting point of the method for improving semi-analytical sensitivities. Omitting the subscripts a j for the pseudo-load vector, Equation (8) can be written as p = f g (14) Decomposing the vector g in a component in the space spanned by r k and another component orthogonal to this space, the derivative of the element internal force vector can be written as g = g ( r k r k + g g ) r k r k (15) r k r k r k r k Now, the substitution of (15) in (14) yields p = f g + g r k r k g r k r k (16) r k r k r k r k The fourth term on the right-hand side of the equation above represents the projection of g along r k, which is inaccurately evaluated by nite dierences, specially when large rigid body rotations are present. On the other hand, the second and third terms together represent the component of g orthogonal to the space spanned by r k, which is less sensitive to the errors in the evaluation of g. It should be noted, from Equation (13), that g r k = g r k (17) This means that the projection of g along r k can be evaluated in an exact manner, since the derivative of r k can be exactly computed. This procedure can dramatically decrease the abnormal errors in the computation of the pseudo-load vector when large rigid body rotations are present. Using Equation (17), the pseudo-load vector can be written as p = f g + g r k r k r k r k + g r k r k r k r k (18)

6 2132 E. PARENTE JR. AND L. E. VAZ but in the practical implementation of the method it is more ecient to use the expression p = f g + k r k (19) where k = g r k + g r k r k r k (20) Obviously, the parameters k of Equation (13) are zero for analytical derivatives. Therefore, this condition can be used as a test for the implementation of the analytical method of sensitivity analysis for a particular nite element. From the equations above, it can be noted that the objective of the present method is to replace the components of g in the direction of r k, which are inaccurately evaluated by nite dierences, by its analytical derivative, which can be easily computed. It should be emphasized that this method is completely independent of a particular element formulation, and can be implemented in a generic form. Moreover, it can be applied to linear and non-linear structures. The approach used in this work gives an interesting interpretation of the RSA method. From Equation (18), the rened sensitivity of the internal force vector can be written as The dot product of g ref g ref = g g r k + g r k r k (21) r k r k by the r k vector leads to g ref r k = g r k g r k + g r k r k r k = g r k (g r k + g r r k r k)= g r k (22) k Finally, rearranging the terms, the following expression is obtained: g ref r k + g r k = 0 (23) This expression shows that the rened sensitivity of the internal force vector satises exactly the orthogonality conditions given by expression (13), even when the sensitivity of this vector is not well evaluated by nite dierences. Therefore, the RSA method corrects the sensitivity of the internal force vector in order to satisfy the orthogonality conditions derived from the free body equilibrium equations of an individual element. 4. IMPLEMENTATION ASPECTS In order to compute the pseudo-load vector using Equations (19) and (20), it is necessary to compute the orthogonal basis vector r k and the respective derivatives r k. To this purpose, the rst step is to compute a set of non-orthogonal basis vectors r k and the respective derivatives r k. After that, an orthogonalization procedure is applied to these vectors yielding the desired vectors r k and r k [10] Non-orthogonal basis vectors The number and nature of the non-orthogonal basis vectors r k are a function of the nite element type. They depend on the element degrees of freedom but do not depend on the particular element formulation. For illustrative purposes, this paper considers a generic threedimensional nite element. This element has three degrees of freedom per node, and all these

7 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2133 d.o.f. are translations. Therefore, the internal force vector is composed only by forces. For elements that also have rotations as d.o.f., the internal force vector is composed by forces and moments. The rst basis vectors express the equilibrium of forces in each global direction (x; y; z), and are given by r 1 r 2 = [ ] F 1 F 2 F n (24) r 3 where n is the number of element nodes, and F i = (25) It is interesting to note that these basis vectors are not a function of the element nodal coordinates. Therefore, r k = 0; for k63 (26) The other basis vectors express the equilibrium of moments around each global axis (x; y; z), and are given by r 4 r 5 = [ ] M 1 M 2 M n (27) r 6 In this equation, each sub-matrix is given by 0 (z i + w i ) (y i + v i ) M i = (z i + w i ) 0 (x i + u i ) (28) (y i + v i ) (x i + u i ) 0 where (x i ;y i ;z i ) are the element nodal coordinates, and (u i ;v i ;w i ) are the element nodal displacements. The nodal displacements are included in the equation above since the equilibrium for geometrically non-linear structures must be written in the deformed conguration. In order to apply this method to linear or to pure materially non-linear structures, the nodal displacements should be discarded as the equilibrium is written in the undeformed conguration. Thus, Equation (28) is rewritten as 0 z i y i M i = z i 0 x i (29) y i x i 0 The partial derivative of the sub-matrix M i w.r.t the nodal coordinate a j is given by 0 0 i = for a j = x i j 0 1 0

8 2134 E. PARENTE JR. AND L. E. VAZ i = j for j i (31) The derivatives for a j = y i and for a j = z i are completely analogous and will not be shown here Orthogonalization procedure Using the Gram Schmidt orthogonalization procedure [16], the orthogonal basis vectors r k are computed from the non-orthogonal vectors r k by the equation r k = r k k 1 a p k r p (32) where a p k = r k r p (33) r p r p Since the rst three vectors r k are already mutually orthogonal, the application of this procedure yields r k = r k for k63 (34) The derivative of orthogonal basis vectors r k is given by r k = r k k 1 p=1 p=1 ( ) a p k r p + a p k r p In order to compute this derivative exactly, it is necessary to compute the terms a p k. However, in the present method, the vectors r k are used only to compute the product g r k, which is given by g r k = g r k k 1 p=1 ( ) a p k g r p + a p k g r p Using the equilibrium condition g r p = 0 (37) Equation (36) can be simplied to g r k = g r k k 1 a p k g r p (38) Therefore, in the practical implementation of the present method, the vectors r k can be computed using r k := r k k 1 a p k r p (39) From Equations (34) and (26), it can be observed that r k := 0 for k63 (40) p=1 p=1 (35) (36)

9 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2135 Since the vectors associated to force equilibrium are always independent of the nodal coordinates and mutually orthogonal, Equations (26) and (34) are valid for all element types, and only the number of these vectors is dependent on the element at hand. It is important to underline that the structure of (32) is identical to the structure of (39); thus, the vectors r k and r k can be handled in the same way in the orthogonalization procedure. Finally, it can be seen from the equations above that the orthogonalization procedure is independent from nite element type and can be implemented in a generic way Computer implementation The presented method was implemented in the FEMOOP program [17] developed in the Civil Engineering Department of the Pontical Catholic University of Rio de Janeiro (PUC- Rio). This program is written in C++ language and uses the concepts of Object Oriented Programming (OOP) to build an easily extendable framework for computational mechanics. In this program, an object of the Element class contains pointers to Analysis Model and Shape classes. The former is responsible for the specic features of the type of analysis being performed (e.g. truss, plane stress, plate, shell, solid, etc.) and the latter holds the geometric and eld interpolation aspects of an element (e.g. Q4, Q8, T6, BRICK8, BRICK20, TET10, etc.). Using these classes, it is possible to treat dierent element types in an unied way. This approach is particularly elegant in the case of isoparametric elements. In the FEMOOP program, the non-orthogonal basis vectors and their derivatives are evaluated by a virtual method dened for each Analysis Model sub-class. Therefore, this method is valid for all nite element shapes associated with the given model. Since the orthogonalization process does not depend on Shape and Analysis Model classes, it is performed by a specic method of the Element class. It is important to note that the Shape and the other classes of the program do not require any modication. 5. NUMERICAL EXAMPLES This section presents examples to illustrate the eectiveness of the present method to improve the shape sensitivities computed by the semi-analytical method. The rst three examples are truss structures, and the other two are plane stress problems discretized with isoparametric elements. The Total Lagrangian approach [15; 18] is used in the element formulation to deal with the large displacement eects. The load-controlled Newton Raphson algorithm is used to evaluate the equilibrium points of each example. The results obtained by the semi-analytical (SA) method for shape sensitivity analysis are compared with the results obtained by the rened semi-analytical method (RSA), presented in this paper. The relative error (e) for each sensitivity (d) is dened as e = d d AM d AM (41) where the subscript (AM) refers to the sensitivities computed by the analytical method. The analytical sensitivities of all examples discussed in the present paper can be found in the related literature [3].

10 2136 E. PARENTE JR. AND L. E. VAZ Figure 1. Two-bar truss (EA = 10 5 kn, P = 1 kn, b =10 m, h =1 m). Figure 2. Relative errors for the two-bar truss. To perform the comparison between the SA and the RSA sensitivities, the relative error is shown as a function of the relative perturbation (). This perturbation is dened as = s (42) s where s is the element length in the perturbation direction. If this length is zero for truss models, then s is the total element length. The concept of boundary layer [7] is used in the examples. Therefore, when the nite element mesh is perturbed, only the elements connected with the boundary nodes are perturbed Two-bar truss Consider the plane truss shown in Figure 1, where the design variable is the height h of the truss. Due to symmetry conditions, only the vertical displacement v of the central node is considered. The relative errors in the computation of v for a load factor ( = 75) close to the rst limit point are given in Figure 2. This structure does not have large rigid body rotations, thus the SA method generates acceptable results for a large range of relative perturbations, as shown in Figure 2. Nevertheless, this gure also shows that the proposed method improves the quality of the SA results for perturbations greater than 10 8, where the sensitivity error is dominated by the truncation errors.

11 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2137 Figure 3. Star-shaped truss (EA = kn, P = 1 kn). Figure 4. Relative errors for the star-shaped truss Star-shaped truss The second example deals with the hexagonal star-shaped dome depicted in Figure 3. The design variable is the vertical coordinate of the central node. This structure has a highly nonlinear behaviour with several limit points [19]. However, in the present work, the sensitivity of the vertical displacement v of the central node is computed at a load factor ( =3:4) before the rst limit point. The relative errors for this sensitivity are shown in Figure 4. The displacement eld of this structure is not dominated by the rigid body rotation of individual elements. However, these rotations are greater than the rotations of the elements in the previous example. Therefore, as shown in Figure 4, the SA method provides acceptable results for a large range, but the improvement obtained with the proposed method in this example is greater than the improvement obtained in the previous test case. It is worth noting that, in the adopted scale, the relative errors for both methods decrease almost linearly with the relative perturbation up to the point where the round-o errors become signicant. For relative perturbations smaller than 10 8 the round-o errors become dominant, and the proposed method provides approximately the same results generated by the conventional SA method.

12 2138 E. PARENTE JR. AND L. E. VAZ Figure 5. Cantilever truss (L =50 m, H =1 m, EA=10 5 kn, and P = 1 kn). Figure 6. Relative errors for the long-span truss Cantilever truss This example deals with the long-span cantilever truss depicted in Figure 5. The structure has 102 nodes, and 251 bars and the design variable is the horizontal co-ordinate (L) ofthe loaded nodes. It should be noted that, unlike the previous examples, the displacement eld of this structure is dominated by the rigid body rotations of individual elements. The sensitivity v of the vertical displacement of the point A is computed for =3:0. The relative errors for both methods are given in Figure 6. This gure shows that the SA method does not generate good results in this example. Only for relative perturbations smaller than 10 5, the relative error is smaller than 1 per cent. On the other hand, the proposed method eliminates these abnormal errors, and very acceptable results are computed for perturbations from 10 4 to Cantilever beam This section investigates the shape sensitivities of the cantilever beam of unit thickness represented in Figure 7. This structure has been extensively studied in the literature [6; 10] and it has been observed that the SA method provides very inaccurate results in this case, since the displacement eld is dominated by rigid body rotations.

13 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2139 Figure 7. Cantilever beam (E =2: N=mm 2, =0:3, P =1 N=mm, H = 1 mm, L =50 mm). Figure 8. Relative errors for the cantilever beam. The beam is subjected to a load at the free end and is modeled by a regular mesh of quadratic isoparametric (8-node) elements, as shown in Figure 7. The numerical integration is carried out with a 2 2 Gaussian integration scheme. The sensitivities of the vertical displacement of node A are computed for =7:0. The SA sensitivity errors as a function of the relative perturbations are given in Figure 8. From this gure, one can observe that the conventional SA method provides inaccurate results for almost the entire range of relative perturbations. The benets of the proposed method become very signicant in this example. It can be seen from Figure 8 that the errors of the sensitivities computed using this method, for a large range of relative perturbations, is approximately 100 times smaller than the errors of the conventional SA method. As in previous examples, for very small perturbations, the round-o errors are dominant and the proposed method gives approximately the same results as the conventional SA method Lee frame The Lee frame [20] is a well-known example in which instability occurs after large displacements (and rotations) take place. The frame is modelled by a regular mesh with 2 layers of quadratic isoparametric (8-node) elements (see Figure 9), and the numerical integration is carried out using the standard 2 2 Gauss quadrature. The design variable is the length (L) of the horizontal beam.

14 2140 E. PARENTE JR. AND L. E. VAZ Figure 9. Lee frame (L = 120 cm, H = 120 cm, l = 24 cm, h = 2 cm, Thickness = 3 cm, E = 720 kn=cm 2, v =0:3, P = 1 kn). This structure has a highly non-linear behaviour with two limit points and a snap-back behaviour after the rst limit point. However, in the present paper, the displacement v of node A and the respective sensitivity v are computed for a load factor ( =1:8) before the rst limit point. The SA sensitivity errors as a function of the relative perturbations are depicted in Figure 10. The displacement eld of this structure is characterized by large rigid body rotations, therefore the semi-analytical method generates very inaccurate results, as shown in Figure 10. The improvement provided by the proposed method is very signicant for almost the entire range of relative perturbations. For the range of 10 5 to 10 10, the relative errors of this method are smaller than 0:1 per cent. As in previous examples, the relative errors for both methods decrease almost linearly (in the log scale) with the relative perturbation up to the point where the round-o errors become signicant. In this range, the errors of the proposed method are approximately 100 times smaller than the errors of the conventional SA method. 6. CONCLUSIONS In this paper, an alternative approach for deriving the expressions of the RSA method for improving the nite dierence evaluation of the pseudo-load vector used in shape sensitivity

15 IMPROVEMENT OF SEMI-ANALYTICAL DESIGN SENSITIVITIES 2141 Figure 10. Relative errors for the Lee frame. analysis is presented. The equilibrium equations relating the element internal force vector and the rigid body modes are the starting point of the present formulation. The dierentiation of these equilibrium equations w.r.t the design variables yields important relations involving the element internal force vector, the rigid body motions, and their derivatives. It is worthwhile pointing out that the rigid body modes and their derivatives depend only on the structural problem at hand, and not on the element formulation. The main idea of the RSA method is the decomposition of the derivative of the element internal force vector, which appears in the expression of the pseudo-load vector, into a component in the space spanned by the rigid body modes and another one orthogonal to this space. Using the relations mentioned above, the components in the space of rigid body modes are evaluated in an exact manner, provided that the derivatives of rigid body modes are exactly computed. This procedure allows the elimination of the abnormal errors presented by the conventional SA method for structures whose displacement eld is dominated by the rigid body rotations of individual elements. The proposed method can be implemented in a generic form since the rigid body modes and their derivatives do not depend on the particular element formulation. The additional terms which appear in the expression of the pseudo-load vector can be evaluated very eciently since they involve only dot products. It is important to note that, due to its generality, the RSA method is particularly suited for implementation using the OOP paradigm. The examples presented in this paper show the improvement of the shape sensitivities computed by the RSA method in comparison with the conventional SA sensitivities, specially when greater rigid body rotations are present. For these structures, the relative error in the design sensitivity can be reduced by a factor of 100. The performance of the method is more impressive for relative perturbations larger than 10 7, where the truncation errors of the SA method are dominant. For relative perturbations smaller than 10 7, the round-o errors become dominant, and the dierences between the SA and the RSA method start to disappear. According to the results presented in this paper, it would be advisable to use relative perturbations in the range from 10 5 to Although

16 2142 E. PARENTE JR. AND L. E. VAZ the numerical examples are related only to geometrically non-linear structures, the proposed method can also be applied to materially non-linear problems. ACKNOWLEDGEMENTS The rst author acknowledges the nancial support provided by the CNPq Brazilian Research Agency. The authors would like to thank to TeCGraf (Computer Graphics Technology Group) at PUC-Rio University for providing the computer facilities in which most of the computational work of this paper was performed. The authors acknowledge J.B.M. Sousa Jr. and A.S. de Holanda for their careful reading of the manuscript and valuable suggestions. REFERENCES 1. Sun Y, Wang S, Gallagher RH. Sensitivity analysis of continuum structures. Computers and Structures 1985; 20(5): El-Sayed MEM, Zumwalt KW. Ecient design sensitivity derivatives for multi-load case as an integrated part of nite element analysis. Computers and Structures 1991; 40(6): Parente E Jr., Vaz LE. Shape sensitivity analysis of geometrically nonlinear structures. Design Optimization 1999; 1(3): Barthelemy B, Chon CT, Haftka RT. Accuracy problems associated with semi-analytical derivatives of static response. Finite Element Analysis Design 1988; 4: Cheng G, Olho N. Rigid body motion test against error in semi-analytical sensitivity analysis. Computers and Structures 1993; 46(3): Olho N, Rasmussen J, Lund E. A method of exact numerical dierentiation for error elimination in nite-element-based semi-analytical shape sensitivity analysis. Mechanics of Structures and Machines 1993; 25(8): Olho N, Lund E. Finite element based engineering design sensitivity analysis and optmization. In Advances in Structural Optmization, Herskovits J. (ed.). Kluwer Academic Publishers: Dordrecht, Hinton E, Sienz J, Afonso SMB. Experiences with olho s exact semi-analytical algorithm. In WCSMO-1, First World Congress of Structural and Multidisciplinary Optimization, Olho N, Rozvany GIN. (eds). Goslar, Germany, 1995; de Boer H, van Keulen F. Error analysis of rened semi-analytical design sensitivities. Structural Optimization 1997; 14: van Keulen F, de Boer H. Rigorous improvement of semi-analytical design sensitivities by exact dierentiation of rigid body motions. International Journal for Numerical Methods in Engineering 1998; 42: van Keulen F, de Boer H. Rened semi-analytical design sensitivities for buckling, aiaa In AIAA=USAF=NASA=ISSMO Symposium on Multidisciplinary Analysis and Optimization, 1998; de Boer H, van Keulen F. Improved semi-analytic design sensitivities for a linear and nite rotation shell element. In WCSMO-2, Second World Congress of Structural and Multidisciplinary Optimization, Gutkowski W, Mroz Z. (eds). Zakopane, Poland, 1997; van Keulen F, de Boer H. Accurate design sensitivities for deployable structures by exact dierentiation of rigid body modes. IUTAM-IASS Symposium on Deployable Structures, to appear. 14. de Boer H, van Keulen F. Rened semi-analytical design sensitivities. International Journal of Solid Structures 2000; 37: Criseld MA. Non-linear Finite Element Analysis of Solids and Structures, vol. 1, Wiley: New York, Strang G. Linear Algebra and Its Applications. Saunders: London, (3rd edn). 17. Martha LFCR, Menezes IFM, Lages EN, Parente Jr. E, Pitangueira RLS. An oop class organization for materially nonlinear fe analysis. Proceedings of XVII CILAMCE, Venice, Italy, 1996; Bathe KJ. Finite Element Procedures. Prentice-Hall: Englewood Clis, NJ, Wriggers P, Simo JC. A general procedure for the direct computation of turning and bifurcation points. International Journal for Numerical Methods in Engineering 1990; 30: Schweizerho KH, Wriggers P. Consistent linearization for path following methods in nonlinear fe analysis. Computer Methods in Applied Mechanics and Engineering 1986; 59:

Introduction. Co-rotational Concept

Introduction. Co-rotational Concept 1 2D Co-rotational Truss Formulation by Louie L. Yaw Walla Walla University April 23, 29 key words: geometrically nonlinear analysis, 2d co-rotational truss, corotational truss, variationally consistent,

More information

Second-order shape optimization of a steel bridge

Second-order shape optimization of a steel bridge Computer Aided Optimum Design of Structures 67 Second-order shape optimization of a steel bridge A.F.M. Azevedo, A. Adao da Fonseca Faculty of Engineering, University of Porto, Porto, Portugal Email: alvaro@fe.up.pt,

More information

Finite Element Buckling Analysis Of Stiffened Plates

Finite Element Buckling Analysis Of Stiffened Plates International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 2 (February 2014), PP.79-83 Finite Element Buckling Analysis Of Stiffened

More information

course outline basic principles of numerical analysis, intro FEM

course outline basic principles of numerical analysis, intro FEM idealization, equilibrium, solutions, interpretation of results types of numerical engineering problems continuous vs discrete systems direct stiffness approach differential & variational formulation introduction

More information

Finite Element Method. Chapter 7. Practical considerations in FEM modeling

Finite Element Method. Chapter 7. Practical considerations in FEM modeling Finite Element Method Chapter 7 Practical considerations in FEM modeling Finite Element Modeling General Consideration The following are some of the difficult tasks (or decisions) that face the engineer

More information

An Object-Oriented Framework for Finite Element Programming

An Object-Oriented Framework for Finite Element Programming WCCM V Fifth World Congress on Computational Mechanics July 7 12, 2002, Vienna, Austria Eds.: H.A. Mang, F.G. Rammerstorfer, J. Eberhardsteiner An Object-Oriented Framework for Finite Element Programming

More information

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

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Lecture - 36 Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras Lecture - 36 In last class, we have derived element equations for two d elasticity problems

More information

Guidelines for proper use of Plate elements

Guidelines for proper use of Plate elements Guidelines for proper use of Plate elements In structural analysis using finite element method, the analysis model is created by dividing the entire structure into finite elements. This procedure is known

More information

ROTATIONAL DEPENDENCE OF THE SUPERCONVERGENT PATCH RECOVERY AND ITS REMEDY FOR 4-NODE ISOPARAMETRIC QUADRILATERAL ELEMENTS

ROTATIONAL DEPENDENCE OF THE SUPERCONVERGENT PATCH RECOVERY AND ITS REMEDY FOR 4-NODE ISOPARAMETRIC QUADRILATERAL ELEMENTS COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING Commun. Numer. Meth. Engng, 15, 493±499 (1999) ROTATIONAL DEPENDENCE OF THE SUPERCONVERGENT PATCH RECOVERY AND ITS REMEDY FOR 4-NODE ISOPARAMETRIC QUADRILATERAL

More information

Introduction to Finite Element Analysis using ANSYS

Introduction to Finite Element Analysis using ANSYS Introduction to Finite Element Analysis using ANSYS Sasi Kumar Tippabhotla PhD Candidate Xtreme Photovoltaics (XPV) Lab EPD, SUTD Disclaimer: The material and simulations (using Ansys student version)

More information

Introduction to the Finite Element Method (3)

Introduction to the Finite Element Method (3) Introduction to the Finite Element Method (3) Petr Kabele Czech Technical University in Prague Faculty of Civil Engineering Czech Republic petr.kabele@fsv.cvut.cz people.fsv.cvut.cz/~pkabele 1 Outline

More information

TICAM - Texas Institute for Computational and Applied Mathematics. The University of Texas at Austin. Taylor Hall Abstract

TICAM - Texas Institute for Computational and Applied Mathematics. The University of Texas at Austin. Taylor Hall Abstract A New Cloud-Based hp Finite Element Method J. T. Oden, C. A. M. Duarte y and O. C. Zienkiewicz z TICAM - Texas Institute for Computational and Applied Mathematics The University of Texas at Austin Taylor

More information

COMPUTER AIDED ENGINEERING. Part-1

COMPUTER AIDED ENGINEERING. Part-1 COMPUTER AIDED ENGINEERING Course no. 7962 Finite Element Modelling and Simulation Finite Element Modelling and Simulation Part-1 Modeling & Simulation System A system exists and operates in time and space.

More information

Chapter 7 Practical Considerations in Modeling. Chapter 7 Practical Considerations in Modeling

Chapter 7 Practical Considerations in Modeling. Chapter 7 Practical Considerations in Modeling CIVL 7/8117 1/43 Chapter 7 Learning Objectives To present concepts that should be considered when modeling for a situation by the finite element method, such as aspect ratio, symmetry, natural subdivisions,

More information

Classic Reprints Series

Classic Reprints Series INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2001; 52:287 342 (DOI: 10.1002/nme.339) Classic Reprints Series Displacement and equilibrium models in the nite element

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction ME 475: Computer-Aided Design of Structures 1-1 CHAPTER 1 Introduction 1.1 Analysis versus Design 1.2 Basic Steps in Analysis 1.3 What is the Finite Element Method? 1.4 Geometrical Representation, Discretization

More information

Finite element algorithm with adaptive quadtree-octree mesh refinement

Finite element algorithm with adaptive quadtree-octree mesh refinement ANZIAM J. 46 (E) ppc15 C28, 2005 C15 Finite element algorithm with adaptive quadtree-octree mesh refinement G. P. Nikishkov (Received 18 October 2004; revised 24 January 2005) Abstract Certain difficulties

More information

Scientific Manual FEM-Design 17.0

Scientific Manual FEM-Design 17.0 Scientific Manual FEM-Design 17. 1.4.6 Calculations considering diaphragms All of the available calculation in FEM-Design can be performed with diaphragms or without diaphragms if the diaphragms were defined

More information

Non-Linear Finite Element Methods in Solid Mechanics Attilio Frangi, Politecnico di Milano, February 3, 2017, Lesson 1

Non-Linear Finite Element Methods in Solid Mechanics Attilio Frangi, Politecnico di Milano, February 3, 2017, Lesson 1 Non-Linear Finite Element Methods in Solid Mechanics Attilio Frangi, attilio.frangi@polimi.it Politecnico di Milano, February 3, 2017, Lesson 1 1 Politecnico di Milano, February 3, 2017, Lesson 1 2 Outline

More information

Spot Weld. Sheet1 Sheet2. diameter

Spot Weld. Sheet1 Sheet2. diameter High Performance, Process Oriented, Weld Spot Approach Dipl.-Phys. Daniel Heiserer 1, Mladen Chargin 2, Dipl.-Ing. Juergen Siela 3 1 Abstract Simulation of automotive vehicles has become a more important

More information

Beams. Lesson Objectives:

Beams. Lesson Objectives: Beams Lesson Objectives: 1) Derive the member local stiffness values for two-dimensional beam members. 2) Assemble the local stiffness matrix into global coordinates. 3) Assemble the structural stiffness

More information

Solid and shell elements

Solid and shell elements Solid and shell elements Theodore Sussman, Ph.D. ADINA R&D, Inc, 2016 1 Overview 2D and 3D solid elements Types of elements Effects of element distortions Incompatible modes elements u/p elements for incompressible

More information

LESM. Linear Elements Structure Model. Version 1.0 August Luiz Fernando Martha

LESM. Linear Elements Structure Model. Version 1.0 August Luiz Fernando Martha LESM Linear Elements Structure Model Version 1.0 August 2017 http://www.tecgraf.puc-rio.br/lesm by Luiz Fernando Martha (lfm@tecgraf.puc-rio.br) Rafael Lopez Rangel (rafaelrangel@tecgraf.puc-rio.br) Pontifical

More information

11.1 Optimization Approaches

11.1 Optimization Approaches 328 11.1 Optimization Approaches There are four techniques to employ optimization of optical structures with optical performance constraints: Level 1 is characterized by manual iteration to improve the

More information

Investigation of the behaviour of single span reinforced concrete historic bridges by using the finite element method

Investigation of the behaviour of single span reinforced concrete historic bridges by using the finite element method Structural Studies, Repairs and Maintenance of Heritage Architecture XI 279 Investigation of the behaviour of single span reinforced concrete historic bridges by using the finite element method S. B. Yuksel

More information

The Dynamic Response of an Euler-Bernoulli Beam on an Elastic Foundation by Finite Element Analysis using the Exact Stiffness Matrix

The Dynamic Response of an Euler-Bernoulli Beam on an Elastic Foundation by Finite Element Analysis using the Exact Stiffness Matrix Journal of Physics: Conference Series The Dynamic Response of an Euler-Bernoulli Beam on an Elastic Foundation by Finite Element Analysis using the Exact Stiffness Matrix To cite this article: Jeong Soo

More information

Numerically Generated Tangent Sti ness Matrices for Geometrically Non-Linear Structures

Numerically Generated Tangent Sti ness Matrices for Geometrically Non-Linear Structures Numerically Generated Tangent Sti ness Matrices for Geometrically Non-Linear Structures Sonia Lebofsky Athesis submitted in partial fulfillment of the requirements for the degree of Master of Science in

More information

PATCH TEST OF HEXAHEDRAL ELEMENT

PATCH TEST OF HEXAHEDRAL ELEMENT Annual Report of ADVENTURE Project ADV-99- (999) PATCH TEST OF HEXAHEDRAL ELEMENT Yoshikazu ISHIHARA * and Hirohisa NOGUCHI * * Mitsubishi Research Institute, Inc. e-mail: y-ishi@mri.co.jp * Department

More information

ON THE IMPLEMENTATION OF THE P-ADAPTIVE FINITE ELEMENT METHOD USING THE OBJECT

ON THE IMPLEMENTATION OF THE P-ADAPTIVE FINITE ELEMENT METHOD USING THE OBJECT ON THE IMPLEMENTATION OF THE P-ADAPTIVE FINITE ELEMENT METHOD USING THE OBJECT ORIENTED PROGRAMMING PHILOSOFY Philippe R.B. Devloo Faculdade de Engenharia Civil - UNICAMP Carlos Armando Magalhaes Duarte

More information

An optimization method for generating self-equilibrium shape of curved surface from developable surface

An optimization method for generating self-equilibrium shape of curved surface from developable surface 25-28th September, 2017, Hamburg, Germany Annette Bögle, Manfred Grohmann (eds.) An optimization method for generating self-equilibrium shape of curved surface from developable surface Jinglan CI *, Maoto

More information

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering Introduction A SolidWorks simulation tutorial is just intended to illustrate where to

More information

Set No. 1 IV B.Tech. I Semester Regular Examinations, November 2010 FINITE ELEMENT METHODS (Mechanical Engineering) Time: 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks

More information

Analysis of Distortion Parameters of Eight node Serendipity Element on the Elements Performance

Analysis of Distortion Parameters of Eight node Serendipity Element on the Elements Performance Analysis of Distortion Parameters of Eight node Serendipity Element on the Elements Performance Vishal Jagota & A. P. S. Sethi Department of Mechanical Engineering, Shoolini University, Solan (HP), India

More information

Module: 2 Finite Element Formulation Techniques Lecture 3: Finite Element Method: Displacement Approach

Module: 2 Finite Element Formulation Techniques Lecture 3: Finite Element Method: Displacement Approach 11 Module: 2 Finite Element Formulation Techniques Lecture 3: Finite Element Method: Displacement Approach 2.3.1 Choice of Displacement Function Displacement function is the beginning point for the structural

More information

Analysis of nets with hexagonal mesh using triangular elements

Analysis of nets with hexagonal mesh using triangular elements INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 003; 56:171 1733 (DOI: 10.100/nme.635) Analysis of nets with hexagonal mesh using triangular elements Daniel Priour

More information

Figure 30. Degrees of freedom of flat shell elements

Figure 30. Degrees of freedom of flat shell elements Shell finite elements There are three types of shell finite element; 1) flat elements, 2) elements based on the Sanders-Koiter equations and 3) elements based on reduction of a solid element. Flat elements

More information

A METHOD TO MODELIZE THE OVERALL STIFFNESS OF A BUILDING IN A STICK MODEL FITTED TO A 3D MODEL

A METHOD TO MODELIZE THE OVERALL STIFFNESS OF A BUILDING IN A STICK MODEL FITTED TO A 3D MODEL A METHOD TO MODELIE THE OVERALL STIFFNESS OF A BUILDING IN A STICK MODEL FITTED TO A 3D MODEL Marc LEBELLE 1 SUMMARY The aseismic design of a building using the spectral analysis of a stick model presents

More information

Non-linear Finite Element Analysis of CRTS Reflectors

Non-linear Finite Element Analysis of CRTS Reflectors Non-linear Finite Element Analysis of CRTS Reflectors C.Y. Lai and S. Pellegrino CUED/D-STRUCT/TR9 European Space Agency Contractor Report The work presented in this report was carried out under an ESA

More information

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering Here SolidWorks stress simulation tutorials will be re-visited to show how they

More information

Tutorial 1: Welded Frame - Problem Description

Tutorial 1: Welded Frame - Problem Description Tutorial 1: Welded Frame - Problem Description Introduction In this first tutorial, we will analyse a simple frame: firstly as a welded frame, and secondly as a pin jointed truss. In each case, we will

More information

NUMERICAL ANALYSIS OF ENGINEERING STRUCTURES (LINEAR ELASTICITY AND THE FINITE ELEMENT METHOD)

NUMERICAL ANALYSIS OF ENGINEERING STRUCTURES (LINEAR ELASTICITY AND THE FINITE ELEMENT METHOD) NUMERICAL ANALYSIS OF ENGINEERING STRUCTURES (LINEAR ELASTICITY AND THE FINITE ELEMENT METHOD) NUMERICAL ANALYSIS OF ENGINEERING STRUCTURES (LINEAR ELASTICITY AND THE FINITE ELEMENT METHOD) Author: Tamás

More information

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10 Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10 This document contains an Abaqus tutorial for performing a buckling analysis using the finite element program

More information

Reinforced concrete beam under static load: simulation of an experimental test

Reinforced concrete beam under static load: simulation of an experimental test Reinforced concrete beam under static load: simulation of an experimental test analys: nonlin physic. constr: suppor. elemen: bar cl12i cl3cm compos cq16m interf pstres reinfo struct. load: deform weight.

More information

D DAVID PUBLISHING. Stability Analysis of Tubular Steel Shores. 1. Introduction

D DAVID PUBLISHING. Stability Analysis of Tubular Steel Shores. 1. Introduction Journal of Civil Engineering and Architecture 1 (216) 563-567 doi: 1.17265/1934-7359/216.5.5 D DAVID PUBLISHING Fábio André Frutuoso Lopes, Fernando Artur Nogueira Silva, Romilde Almeida de Oliveira and

More information

Building the Graphics Memory of. the Stiffness Matrix of the Beam

Building the Graphics Memory of. the Stiffness Matrix of the Beam Contemporary Engineering Sciences, Vol. 11, 2018, no. 92, 4593-4605 HIKARI td, www.m-hikari.com https://doi.org/10.12988/ces.2018.89502 Building the Graphics Memory of the Stiffness Matrix of the Beam

More information

However, m pq is just an approximation of M pq. As it was pointed out by Lin [2], more precise approximation can be obtained by exact integration of t

However, m pq is just an approximation of M pq. As it was pointed out by Lin [2], more precise approximation can be obtained by exact integration of t FAST CALCULATION OF GEOMETRIC MOMENTS OF BINARY IMAGES Jan Flusser Institute of Information Theory and Automation Academy of Sciences of the Czech Republic Pod vodarenskou vez 4, 82 08 Prague 8, Czech

More information

Addressing buckling of compression members using subdivision of force diagrams

Addressing buckling of compression members using subdivision of force diagrams September 25th - 28th, 2017 architecture. engineering. science IASS 2017 hamburg Proceedings of the IASS Annual Symposium 2017 25-28th September, 2017, Hamburg, Germany Annette Bögle, Manfred Grohmann

More information

Towards Automatic Adaptive. Part I: Implementation of an h-adaptive. Knut Morten Okstad and Kjell Magne Mathisen y

Towards Automatic Adaptive. Part I: Implementation of an h-adaptive. Knut Morten Okstad and Kjell Magne Mathisen y Towards Automatic Adaptive Geometrically Nonlinear Shell Analysis. Part I: Implementation of an h-adaptive Mesh Renement Procedure Knut Morten Okstad and Kjell Magne Mathisen y Department of Structural

More information

Non-Linear Analysis of Bolted Flush End-Plate Steel Beam-to-Column Connection Nur Ashikin Latip, Redzuan Abdulla

Non-Linear Analysis of Bolted Flush End-Plate Steel Beam-to-Column Connection Nur Ashikin Latip, Redzuan Abdulla Non-Linear Analysis of Bolted Flush End-Plate Steel Beam-to-Column Connection Nur Ashikin Latip, Redzuan Abdulla 1 Faculty of Civil Engineering, Universiti Teknologi Malaysia, Malaysia redzuan@utm.my Keywords:

More information

CE Advanced Structural Analysis. Lab 4 SAP2000 Plane Elasticity

CE Advanced Structural Analysis. Lab 4 SAP2000 Plane Elasticity Department of Civil & Geological Engineering COLLEGE OF ENGINEERING CE 463.3 Advanced Structural Analysis Lab 4 SAP2000 Plane Elasticity February 27 th, 2013 T.A: Ouafi Saha Professor: M. Boulfiza 1. Rectangular

More information

Introduction. Section 3: Structural Analysis Concepts - Review

Introduction. Section 3: Structural Analysis Concepts - Review Introduction In this class we will focus on the structural analysis of framed structures. Framed structures consist of components with lengths that are significantly larger than crosssectional areas. We

More information

A ow-condition-based interpolation nite element procedure for triangular grids

A ow-condition-based interpolation nite element procedure for triangular grids INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids 2006; 51:673 699 Published online in Wiley InterScience (www.interscience.wiley.com).1246 A ow-condition-based interpolation

More information

Application of Finite Volume Method for Structural Analysis

Application of Finite Volume Method for Structural Analysis Application of Finite Volume Method for Structural Analysis Saeed-Reza Sabbagh-Yazdi and Milad Bayatlou Associate Professor, Civil Engineering Department of KNToosi University of Technology, PostGraduate

More information

17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES

17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES 17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES The Current Building Codes Use the Terminology: Principal Direction without a Unique Definition 17.1 INTRODUCTION { XE "Building Codes" }Currently

More information

Engineering Analysis

Engineering Analysis Engineering Analysis with SOLIDWORKS Simulation 2018 Paul M. Kurowski SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites

More information

Comparison of implicit and explicit nite element methods for dynamic problems

Comparison of implicit and explicit nite element methods for dynamic problems Journal of Materials Processing Technology 105 (2000) 110±118 Comparison of implicit and explicit nite element methods for dynamic problems J.S. Sun, K.H. Lee, H.P. Lee * Department of Mechanical and Production

More information

ixcube 4-10 Brief introduction for membrane and cable systems.

ixcube 4-10 Brief introduction for membrane and cable systems. ixcube 4-10 Brief introduction for membrane and cable systems. ixcube is the evolution of 20 years of R&D in the field of membrane structures so it takes a while to understand the basic features. You must

More information

3D Nearest-Nodes Finite Element Method for Solid Continuum Analysis

3D Nearest-Nodes Finite Element Method for Solid Continuum Analysis Adv. Theor. Appl. Mech., Vol. 1, 2008, no. 3, 131-139 3D Nearest-Nodes Finite Element Method for Solid Continuum Analysis Yunhua Luo Department of Mechanical & Manufacturing Engineering, University of

More information

NonLinear Analysis of a Cantilever Beam

NonLinear Analysis of a Cantilever Beam NonLinear Analysis of a Cantilever Beam Introduction This tutorial was created using ANSYS 7.0 The purpose of this tutorial is to outline the steps required to do a simple nonlinear analysis of the beam

More information

Computational methods - modelling and simulation

Computational methods - modelling and simulation Computational methods - modelling and simulation J. Pamin With thanks to: Authors of presented simulations C.A. Felippa (Univ. of Colorado at Boulder) www.colorado.edu/engineering/cas/courses.d/ifem.d

More information

MAE Advanced Computer Aided Design. 01. Introduction Doc 02. Introduction to the FINITE ELEMENT METHOD

MAE Advanced Computer Aided Design. 01. Introduction Doc 02. Introduction to the FINITE ELEMENT METHOD MAE 656 - Advanced Computer Aided Design 01. Introduction Doc 02 Introduction to the FINITE ELEMENT METHOD The FEM is A TOOL A simulation tool The FEM is A TOOL NOT ONLY STRUCTURAL! Narrowing the problem

More information

1314. Estimation of mode shapes expanded from incomplete measurements

1314. Estimation of mode shapes expanded from incomplete measurements 34. Estimation of mode shapes expanded from incomplete measurements Sang-Kyu Rim, Hee-Chang Eun, Eun-Taik Lee 3 Department of Architectural Engineering, Kangwon National University, Samcheok, Korea Corresponding

More information

Recent Advances on Higher Order 27-node Hexahedral Element in LS-DYNA

Recent Advances on Higher Order 27-node Hexahedral Element in LS-DYNA 14 th International LS-DYNA Users Conference Session: Simulation Recent Advances on Higher Order 27-node Hexahedral Element in LS-DYNA Hailong Teng Livermore Software Technology Corp. Abstract This paper

More information

Multidisciplinary System Design Optimization (MSDO)

Multidisciplinary System Design Optimization (MSDO) Multidisciplinary System Design Optimization (MSDO) Structural Optimization & Design Space Optimization Lecture 18 April 7, 2004 Il Yong Kim 1 I. Structural Optimization II. Integrated Structural Optimization

More information

Visualization of errors of finite element solutions P. Beckers, H.G. Zhong, Ph. Andry Aerospace Department, University of Liege, B-4000 Liege, Belgium

Visualization of errors of finite element solutions P. Beckers, H.G. Zhong, Ph. Andry Aerospace Department, University of Liege, B-4000 Liege, Belgium Visualization of errors of finite element solutions P. Beckers, H.G. Zhong, Ph. Andry Aerospace Department, University of Liege, B-4000 Liege, Belgium Abstract The aim of this paper is to show how to use

More information

Computational methods - modelling and simulation

Computational methods - modelling and simulation Computational methods - modelling and simulation J. Pamin Institute for Computational Civil Engineering Civil Engineering Department, Cracow University of Technology URL: www.l5.pk.edu.pl Lecture contents

More information

Shape optimization of compression structures

Shape optimization of compression structures 26 30 September, 2016, Tokyo, Japan K. Kawaguch M. Ohsak T. Takeuchi (eds.) Shape optimization of compression structures Petra GIDAK*, Mario UROŠ a, Damir LAZAREVIĆ a *Faculty of civil engineering, University

More information

Sizing Optimization for Industrial Applications

Sizing Optimization for Industrial Applications 11 th World Congress on Structural and Multidisciplinary Optimisation 07 th -12 th, June 2015, Sydney Australia Sizing Optimization for Industrial Applications Miguel A.A.S: Matos 1, Peter M. Clausen 2,

More information

Object Oriented Finite Element Modeling

Object Oriented Finite Element Modeling Object Oriented Finite Element Modeling Bořek Patzák Czech Technical University Faculty of Civil Engineering Department of Structural Mechanics Thákurova 7, 166 29 Prague, Czech Republic January 2, 2018

More information

Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure

Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure In the final year of his engineering degree course a student was introduced to finite element analysis and conducted an assessment

More information

Non-Linear Analysis of Base Plates in Automated Storage Systems

Non-Linear Analysis of Base Plates in Automated Storage Systems Non-Linear Analysis of Base Plates in Automated Storage Systems Ph.D. Juan José del Coz Díaz, Fco. Suarez Domínguez, Paulino J.Garcia Nieto University of Oviedo. Construction and Applied Mathematics Area.

More information

Topology Optimization of Two Linear Elastic Bodies in Unilateral Contact

Topology Optimization of Two Linear Elastic Bodies in Unilateral Contact 2 nd International Conference on Engineering Optimization September 6-9, 2010, Lisbon, Portugal Topology Optimization of Two Linear Elastic Bodies in Unilateral Contact Niclas Strömberg Department of Mechanical

More information

ENGINEERING TRIPOS PART IIA FINITE ELEMENT METHOD

ENGINEERING TRIPOS PART IIA FINITE ELEMENT METHOD ENGINEERING TRIPOS PART IIA LOCATION: DPO EXPERIMENT 3D7 FINITE ELEMENT METHOD Those who have performed the 3C7 experiment should bring the write-up along to this laboratory Objectives Show that the accuracy

More information

CITY AND GUILDS 9210 UNIT 135 MECHANICS OF SOLIDS Level 6 TUTORIAL 15 - FINITE ELEMENT ANALYSIS - PART 1

CITY AND GUILDS 9210 UNIT 135 MECHANICS OF SOLIDS Level 6 TUTORIAL 15 - FINITE ELEMENT ANALYSIS - PART 1 Outcome 1 The learner can: CITY AND GUILDS 9210 UNIT 135 MECHANICS OF SOLIDS Level 6 TUTORIAL 15 - FINITE ELEMENT ANALYSIS - PART 1 Calculate stresses, strain and deflections in a range of components under

More information

STRUCTURAL TOPOLOGY OPTIMIZATION SUBJECTED TO RELAXED STRESS AND DESIGN VARIABLES

STRUCTURAL TOPOLOGY OPTIMIZATION SUBJECTED TO RELAXED STRESS AND DESIGN VARIABLES STRUCTURAL TOPOLOGY OPTIMIZATION SUBJECTED TO RELAXED STRESS AND DESIGN VARIABLES Hailu Shimels Gebremedhen, Dereje Engida Woldemichael and Fakhruldin M. Hashim Mechanical Engineering Department, Universiti

More information

Abstract. Introduction

Abstract. Introduction The efficient calculation of the Cartesian geometry of non-cartesian structures J.M. Freeman and D.G. Ford Engineering Control and Metrology Research Group, The School of Engineering, University of Huddersfield.

More information

NOISE PROPAGATION FROM VIBRATING STRUCTURES

NOISE PROPAGATION FROM VIBRATING STRUCTURES NOISE PROPAGATION FROM VIBRATING STRUCTURES Abstract R. Helfrich, M. Spriegel (INTES GmbH, Germany) Noise and noise exposure are becoming more important in product development due to environmental legislation.

More information

INTERIOR POINT METHOD BASED CONTACT ALGORITHM FOR STRUCTURAL ANALYSIS OF ELECTRONIC DEVICE MODELS

INTERIOR POINT METHOD BASED CONTACT ALGORITHM FOR STRUCTURAL ANALYSIS OF ELECTRONIC DEVICE MODELS 11th World Congress on Computational Mechanics (WCCM XI) 5th European Conference on Computational Mechanics (ECCM V) 6th European Conference on Computational Fluid Dynamics (ECFD VI) E. Oñate, J. Oliver

More information

ADAPTIVE APPROACH IN NONLINEAR CURVE DESIGN PROBLEM. Simo Virtanen Rakenteiden Mekaniikka, Vol. 30 Nro 1, 1997, s

ADAPTIVE APPROACH IN NONLINEAR CURVE DESIGN PROBLEM. Simo Virtanen Rakenteiden Mekaniikka, Vol. 30 Nro 1, 1997, s ADAPTIVE APPROACH IN NONLINEAR CURVE DESIGN PROBLEM Simo Virtanen Rakenteiden Mekaniikka, Vol. 30 Nro 1, 1997, s. 14-24 ABSTRACT In recent years considerable interest has been shown in the development

More information

J. TINSLEY ODEN, and C. ARMANDO DUARTE y. Texas Inst. for Comput. and Appl. Math. The University of Texas at Austin. Taylor Hall 2.

J. TINSLEY ODEN, and C. ARMANDO DUARTE y. Texas Inst. for Comput. and Appl. Math. The University of Texas at Austin. Taylor Hall 2. CLOUDS, CRACKS AND FEM'S J. TINSLEY ODEN, and C. ARMANDO DUARTE y Texas Inst. for Comput. and Appl. Math. The University of Texas at Austin Taylor Hall 2.400 Austin, Texas, 78712, U.S.A. Dedicated to Professor

More information

Accelerating Finite Element Analysis in MATLAB with Parallel Computing

Accelerating Finite Element Analysis in MATLAB with Parallel Computing MATLAB Digest Accelerating Finite Element Analysis in MATLAB with Parallel Computing By Vaishali Hosagrahara, Krishna Tamminana, and Gaurav Sharma The Finite Element Method is a powerful numerical technique

More information

Stress resultant geometrically exact form of classical shell model and vector-like parameterization of constrained nite rotations

Stress resultant geometrically exact form of classical shell model and vector-like parameterization of constrained nite rotations INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2001; 52:1235 1252 (DOI: 10.1002/nme.247) Stress resultant geometrically exact form of classical shell model and vector-like

More information

CE366/ME380 Finite Elements in Applied Mechanics I Fall 2007

CE366/ME380 Finite Elements in Applied Mechanics I Fall 2007 CE366/ME380 Finite Elements in Applied Mechanics I Fall 2007 FE Project 1: 2D Plane Stress Analysis of acantilever Beam (Due date =TBD) Figure 1 shows a cantilever beam that is subjected to a concentrated

More information

An Introduction to Structural Optimization

An Introduction to Structural Optimization An Introduction to Structural Optimization SOLID MECHANICS AND ITS APPLICATIONS Volume 153 Series Editor: G.M.L. GLADWELL Department of Civil Engineering University of Waterloo Waterloo, Ontario, Canada

More information

The Level Set Method applied to Structural Topology Optimization

The Level Set Method applied to Structural Topology Optimization The Level Set Method applied to Structural Topology Optimization Dr Peter Dunning 22-Jan-2013 Structural Optimization Sizing Optimization Shape Optimization Increasing: No. design variables Opportunity

More information

Comparative Study of Topological Optimization of Beam and Ring Type Structures under static Loading Condition

Comparative Study of Topological Optimization of Beam and Ring Type Structures under static Loading Condition Comparative Study of Topological Optimization of Beam and Ring Type Structures under static Loading Condition Vani Taklikar 1, Anadi Misra 2 P.G. Student, Department of Mechanical Engineering, G.B.P.U.A.T,

More information

Adaptive Surface Modeling Using a Quadtree of Quadratic Finite Elements

Adaptive Surface Modeling Using a Quadtree of Quadratic Finite Elements Adaptive Surface Modeling Using a Quadtree of Quadratic Finite Elements G. P. Nikishkov University of Aizu, Aizu-Wakamatsu 965-8580, Japan niki@u-aizu.ac.jp http://www.u-aizu.ac.jp/ niki Abstract. This

More information

Installation Guide. Beginners guide to structural analysis

Installation Guide. Beginners guide to structural analysis Installation Guide To install Abaqus, students at the School of Civil Engineering, Sohngaardsholmsvej 57, should log on to \\studserver, whereas the staff at the Department of Civil Engineering should

More information

UNSTRUCTURED GRIDS ON NURBS SURFACES. The surface grid can be generated either in a parameter. surfaces. Generating grids in a parameter space is

UNSTRUCTURED GRIDS ON NURBS SURFACES. The surface grid can be generated either in a parameter. surfaces. Generating grids in a parameter space is UNSTRUCTURED GRIDS ON NURBS SURFACES Jamshid Samareh-Abolhassani 1 Abstract A simple and ecient computational method is presented for unstructured surface grid generation. This method is built upon an

More information

Example 24 Spring-back

Example 24 Spring-back Example 24 Spring-back Summary The spring-back simulation of sheet metal bent into a hat-shape is studied. The problem is one of the famous tests from the Numisheet 93. As spring-back is generally a quasi-static

More information

Analysis and optimization of reinforced concrete slabs

Analysis and optimization of reinforced concrete slabs Analysis and optimization of reinforced concrete slabs A.J.M. de Figueiredo, A.M. Adao da Fonseca, A.F.M. Azevedo Department of Civil Engineering, Faculty of Engineering, University of Porto, Rua dos Bragas,

More information

Virtual Cutting in Medical Data. Institute for Real-time Computer Systems and Robotics. University of Karlsruhe, Department for Computer Science

Virtual Cutting in Medical Data. Institute for Real-time Computer Systems and Robotics. University of Karlsruhe, Department for Computer Science Virtual Cutting in Medical Data A. Mazura and S. Seifert Institute for Real-time Computer Systems and Robotics Prof. Dr. U. Rembold, Prof. Dr. R. Dillmann University of Karlsruhe, Department for Computer

More information

Proposed Registration Procedure

Proposed Registration Procedure Chapter 6 Proposed Registration Procedure The proposed registration procedure is explained in this chapter. This registration is seen as if it were done on a new subject from a statistical sample of skull

More information

Finite Element Logan Solution Manual

Finite Element Logan Solution Manual Logan Solution Manual Free PDF ebook Download: Logan Solution Manual Download or Read Online ebook finite element logan solution manual in PDF Format From The Best User Guide Database Analysis. Mechanical

More information

LOCAL STRESS ANALYSIS OF STIFFENED SHELLS USING MSC/NASTRAN S SHELL AND BEAM p-elements

LOCAL STRESS ANALYSIS OF STIFFENED SHELLS USING MSC/NASTRAN S SHELL AND BEAM p-elements LOCAL STRESS ANALYSIS OF STIFFENED SHELLS USING MSC/NASTRAN S SHELL AND BEAM p-elements Sanjay Patel, Claus Hoff, Mark Gwillim The MacNeal-Schwendler Corporation Abstract In large finite element models

More information

Chapter 3 Analysis of Original Steel Post

Chapter 3 Analysis of Original Steel Post Chapter 3. Analysis of original steel post 35 Chapter 3 Analysis of Original Steel Post This type of post is a real functioning structure. It is in service throughout the rail network of Spain as part

More information

TENTH WORLD CONGRESS ON THE THEORY OF MACHINE AND MECHANISMS Oulu, Finland, June 20-24, 1999 Finding Innitesimal Motions of Objects in Assemblies Usin

TENTH WORLD CONGRESS ON THE THEORY OF MACHINE AND MECHANISMS Oulu, Finland, June 20-24, 1999 Finding Innitesimal Motions of Objects in Assemblies Usin TENTH WORLD CONGRESS ON THE THEORY OF MACHINE AND MECHANISMS Oulu, Finland, June 20-24, 1999 Finding Innitesimal Motions of Objects in Assemblies Using Grassmann-Cayley Algebra E. Staetti, L. Ros, and

More information

Module 1: Introduction to Finite Element Analysis. Lecture 4: Steps in Finite Element Analysis

Module 1: Introduction to Finite Element Analysis. Lecture 4: Steps in Finite Element Analysis 25 Module 1: Introduction to Finite Element Analysis Lecture 4: Steps in Finite Element Analysis 1.4.1 Loading Conditions There are multiple loading conditions which may be applied to a system. The load

More information

Exercise 2: Mesh Resolution, Element Shapes, Basis Functions & Convergence Analyses

Exercise 2: Mesh Resolution, Element Shapes, Basis Functions & Convergence Analyses Exercise 2: Mesh Resolution, Element Shapes, Basis Functions & Convergence Analyses Goals In this exercise, we will explore the strengths and weaknesses of different element types (tetrahedrons vs. hexahedrons,

More information

Using Local Trajectory Optimizers To Speed Up Global. Christopher G. Atkeson. Department of Brain and Cognitive Sciences and

Using Local Trajectory Optimizers To Speed Up Global. Christopher G. Atkeson. Department of Brain and Cognitive Sciences and Using Local Trajectory Optimizers To Speed Up Global Optimization In Dynamic Programming Christopher G. Atkeson Department of Brain and Cognitive Sciences and the Articial Intelligence Laboratory Massachusetts

More information