ProductsAbaqus/Standard The following physical problem is addressed in eigenvalue buckling analysis: from an arbitrarily achieved base configuration with stresses in equilibrium with surface traction and body forces , we consider an elastic deformation with “small” displacement gradients under additional surface tractions , body forces , and boundary displacements , where the additional tractions and displacements are applied on mutually complementary parts of the boundary. Such a deformation is a linear perturbation on a predeformed state. A consistent application of the small-displacement gradient assumption to the kinematics and the constitutive equation from an initially stressed state leads to the solution of a linear problem as the response to the additional loading. Since the problem is linear, if is the stress response to the loads , , and , then for loads , , and the stress response will be . Each distinct value of corresponds to a linear perturbation of the base state. Among these perturbed states we seek special values of that allow for the existence of nontrivial incremental displacement fields with arbitrary magnitudes as valid solutions to the problem. Such nontrivial incremental displacement fields are referred to as buckling modes. In the buckling analysis procedure in Abaqus we do not distinguish between the geometry of the base state and the linearly perturbed configurations. As a result of this assumption we can seek the buckling modes as incremental displacements out of the base state geometry with stresses , applied tractions , and applied body forces . The equations of equilibrium for an arbitrarily chosen configuration during buckling, referred to as the current configuration, are written in terms of the nominal stress in the base state. If represents the position of a material point in the base state, the equilibrium equations can be expressed as where is an arbitrary virtual velocity field, is the nominal traction on the boundary of the body in the base state, represents the body force per unit volume in the base state, and is the volume that the body occupies in the base state. The corresponding rate form is given by Since we have assumed that the base state and the current state are indistinguishable, we now proceed to express the left-hand side in terms of the rate of Kirchhoff stress , the velocity gradient , the virtual velocity gradient , and the deformation gradient . Using the relations , where is the Kirchhoff stress based on the base state as the reference configuration, and , Equation 1 takes the form We now use the relation between the rate of Kirchhoff stress , the material spin , and the Jaumann rate of Kirchhoff stress to transform this expression into In addition, we can replace the Kirchhoff stress with the Cauchy stress since it is assumed that the current and reference configurations are indistinguishable. For the right-hand side of Equation 1 we note that the nominal tractions and body forces are given by and , where and are the elements of surface area and volume in the current configuration. For any material point the changes in and during buckling are completely characterized by the change of the deformation gradient at that point; loosely speaking, the magnitude of the applied forces at any material point is kept fixed, and the change in the applied tractions and body force intensities arises due to the change in geometry. For example, for a pressure load the magnitude of the pressure remains constant but the surface normal changes—a change that is completely characterized by the change in the deformation gradient. Since the ratios of the surface area and volume measures between the reference and current configurations can be viewed as functions of the deformation gradient only, it follows that and at any given material point also change only through their dependence on the deformation gradient; hence, their rates of change can be written as or when the current and reference configurations are indistinguishable, Assuming a hypoelastic constitutive law, where is a fourth-order tensor that can depend on the current stress, the governing equation for the buckling analysis becomes where and are the nominal tractions generated during buckling corresponding to the base state tractions and the linear perturbation tractions , respectively; similar definitions apply for the nominal body force terms. The constitutive relation can represent elasticity, hypoelasticity, and hyperelasticity; rate effects and plasticity are ignored. The effective moduli are evaluated for the value of the stress and deformation in the base state. To derive the finite element discretization for the expression above, we introduce the interpolated velocity field where represents the position in the base state. Using the standard finite element approach, the governing equations for buckling then take the form of the standard eigenvalue problem: where is the base state stiffness and is the differential stiffness. The base state stiffness is the sum of the hypoelastic tangent stiffness, the initial stress stiffness, and the load stiffness: where and are the derivatives of the nominal surface tractions and body forces with respect to the nodal displacements. Since we do not distinguish between the current configuration and the reference configuration, the partial derivatives appearing in the load stiffness terms are all evaluated at corresponding to . For example, the load stiffness term for the surface tractions appearing in Equation 2, transforms into the finite element expression with The differential stiffness consists of the sum of the initial stress stiffness due to the perturbation stresses and the load stiffness due to the perturbation loads: The contribution in this expression that is derived from the stress is symmetric; however, the contribution derived from the applied loads (the load stiffness) is symmetric only if the applied loading is conservative—that is, if the loads can be derived from an energy potential. If the load stiffness is nonsymmetric, the contribution will be symmetrized since Abaqus can solve eigenvalue problems only with symmetric matrices. If the generalized nodal “loads” resulting from both applied forces and as well as prescribed displacements are denoted by and those due to , , and are denoted by , the eigenvalues represent the multipliers that provide the estimated generalized buckling load as , while the corresponding eigenvectors give the associated buckling modes. Although in most analyses the lowest mode is the only one of interest, Abaqus is able to extract several modes simultaneously. It is also worth noting that the common case of an antisymmetric buckling mode on a symmetric base state and buckling load is easily done with Abaqus. If the tangent stiffness is predicted poorly by (that is, the structure is not “stiff” in the sense that the response is nonlinear prior to buckling), a nonlinear analysis using the Riks method is required to obtain a reliable estimate for the load-carrying capacity of the structure. |