ProductsAbaqus/StandardAbaqus/Explicit Stress-strain relations for the polynomial strain energy potentialThe hyperelastic polynomial form can be fitted by Abaqus up to order . Since the Mooney-Rivlin potential corresponds to the case , these remarks also apply by setting the higher-order coefficients to zero. The energy potential is as follows: The deformation modes are characterized in terms of the principal stretches. The nominal stress-strain relations are now derived for the polynomial form with . Uniaxial modeThe deviatoric strain invariants are We invoke the principle of virtual work to derive the nominal stress-strain relationship, and it follows that Equibiaxial modeThe deviatoric strain invariants are From virtual work and it follows that, Planar (pure shear) modeThe deviatoric strain invariants are From virtual work and it follows that, Volumetric modeFrom virtual work and it follows that, Stress-strain relations for the reduced polynomial strain energy potentialThe hyperelastic reduced polynomial form can be fitted by Abaqus up to order . For the reduced polynomial is identical to the Yeoh model, and for the neo-Hookean model is retained; hence, the following also applies to these forms. The reduced polynomial energy potential is as follows: Following the arguments in the previous section, we derive the nominal stress-strain relations for the reduced polynomial. Uniaxial modeEquibiaxial modePlanar (pure shear) modeVolumetric modeStress-strain relations for the hyperelastic Ogden strain energy potentialThe hyperelastic Ogden form can be fitted up to order : Following the same approach as for the polynomial form, we can derive the nominal stress-strain equations for the Ogden form. Uniaxial modeEquibiaxial modePlanar (pure shear) modeVolumetric modeStress-strain relations for the hyperelastic Arruda-Boyce strain energy potentialThe hyperelastic Arruda-Boyce potential has the following form: where Following the same approach as for the polynomial form, we can derive the nominal stress-strain equations for the Arruda-Boyce potential. Uniaxial modeEquibiaxial modePlanar (pure shear) modeVolumetric modeStress-strain relations for the hyperelastic Van der Waals energy potentialThe hyperelastic Van der Waals potential, also known as the Kilian model, has the following form: where Following the same approach as for the polynomial form, we can derive the nominal stress-strain relations for the Van der Waals form. Uniaxial modeEquibiaxial modePlanar (pure shear) modeVolumetric modeStress-strain relations for the hyperfoam strain energy potentialThe hyperfoam potential is a modified form of the Hill strain energy potential and can be fitted up to order : The deformation modes are characterized in terms of the principal stretches and the volume ratio J. The elastomeric foams are not incompressible: . The transverse stretches and/or are independently specified in the test data either as individual values depending on the lateral deformations or through the definition of an effective Poisson's ratio. Uniaxial modeEquibiaxial modePlanar modeThe common nominal stress-strain relation for the three deformation modes above is where is the nominal stress and is the stretch in the direction of loading. Simple shear modeThe simple shear deformation is described in terms of the deformation gradient, where is the shear strain. Note also that for this deformation, . The nominal shear stress is where are the principal stretches in the plane of shearing, related to the shear strain as follows: The stretch in the direction perpendicular to the plane of shearing is . The transverse stress developed during simple shear deformation (as a result of the Poynting effect) is Volumetric modeThe volumetric deformation is described as The pressure p is related to volume ratio J through Least squares fitGiven experimental data, the material constants are determined through a least-squares-fit procedure, which minimizes the relative error in stress. For the n nominal stress–nominal strain data pairs, the relative error measure E is minimized, where is a stress value from the test data and comes from one of the nominal stress expressions derived above. The polynomial potential is linear in terms of the constants ; therefore, a linear least-squares procedure can be used. The Ogden, the Arruda-Boyce, and the Van der Waals potential are nonlinear in some of their coefficients, thus necessitating the use of a nonlinear least-squares procedure. Linear least squares fit for the polynomial modelFor the full polynomial model we can rewrite the expressions for the derived above as where the are functions that depend on the stress state (uniaxial, biaxial, or planar), as explained above. for the first-order polynomial (or Mooney-Rivlin form), and for the second-order polynomial. To minimize the relative error, we need to set which leads to the following set of equations: This linear set of M equations can be solved readily to define the coefficients . To fit the volumetric coefficients, one needs to solve the system of N equations where and is given by the user. This system of equations can be solved readily for . Linear least squares fit for the reduced polynomial modelFor the reduced polynomial model we can rewrite the expressions for derived above as follows: where again the functions depend on the stress state and the stretch, as outlined above, and N is the order of the reduced polynomial, which can take values up to . The following also applies to the Yeoh and neo-Hookean forms since these models are special cases of the reduced polynomial, with and , respectively. Following the same arguments as for the full polynomial, we arrive at the system of N equations This system of equations can be solved readily for the coefficients . The volumetric coefficients are fitted with the same procedure as used for the general polynomial models. Nonlinear least squares fitThe Ogden, Arruda-Boyce, and Van der Waals potentials are nonlinear in some of their coefficients; hence, a nonlinear least-squares-fit procedure is required. We use the Marquard-Levenberg algorithm in the formulation by Twizell and Ogden (1983). Let , be the coefficients of these hyperelastic models, where m is the number of coefficients contributing to the deviatoric behavior. Specifically, for the Ogden model, for the Arruda-Boyce model, and for the Van der Waals model. The coefficients are found by iterating the equation where r is the iteration count, n is the number of data points, is the vector of relative errors, and is the derivative of the vector of relative errors with respect to the coefficients . For , the Newton algorithm is obtained; for very large values of , the steepest descent method is obtained. Thus, the Marquard-Levenberg algorithm represents a compromise between these two approaches: the value of is increased if the error grows and is reduced otherwise. Nonlinear least squares fit for the Ogden modelAfter initializing the , the parameters are found with a linear least squares fit. In the iterative procedure outlined above, the following derivatives are used: where Nonlinear least squares fit for the Arruda-Boyce modelThe Arruda-Boyce model is linear in the shear modulus but nonlinear in the locking stretch . The locking stretch is initialized as , where is the maximum stretch in the user-specified test data. Given this locking stretch, the initial shear modulus, , is obtained with a linear least squares fit. In the iterative procedure outlined above, the following derivatives are used: Nonlinear least squares fit for the Van der Waals modelThe Van der Waals model is linear in the shear modulus but nonlinear in the locking stretch , the global interaction parameter a, and the mixture parameter . The locking stretch is initialized as , where is the maximum stretch in the user-specified test data. Given this guess for the locking stretch, we make use of an expression proposed by Kilian et al. (1986) to initialize the global interaction parameter The invariant mixture parameter is initialized to . Given these initial values, the shear modulus, , is initialized using a linear least-squares-fit procedure. In the iterative procedure outlined above, the following derivatives are used: In the derivatives of and In the planar case ; hence, vanishes. Drucker stability checkAbaqus checks the Drucker stability of the material for the first three modes of deformation described above. The Drucker stability condition requires that the change in the Kirchhoff stress following from an infinitesimal change in the logarithmic strain satisfies the inequality Using , the inequality becomes thus requiring the tangential material stiffness to be positive definite for material stability to be satisfied. For the isotropic elastic formulation considered here, the inequality can be represented in terms of the principal stresses and strains: Polynomial formWith the incompressibility assumption for the two hyperelastic models, the Kirchhoff stress is equal to the Cauchy stress: and, thus, In addition, we can choose any value for the hydrostatic pressure without affecting the strains. For the stability calculation a convenient choice is , which gives us The infinitesimal strain changes are related to the changes in stretch ratios by the equations The stresses follow from the strain energy, which in turn follow from the changes in the strain invariants or in the stretches. The relation between changes in the stress and changes in strain are described by the matrix equation where For material stability must be positive definite; thus, it is necessary that for all relevant values of , , and . Ogden formFor the Ogden form we follow the same approach as the polynomial form. Using , we have and the material stiffness that we check for positive definiteness is Arruda-Boyce formFor positive values of the shear modulus, , and the locking stretch, , the Arruda-Boyce form is always stable. Hence, it suffices to check the coefficients to determine whether the material satisfies Drucker stability. Van der Waals formWhen the Van der Waals model is employed in its admissible stretch range given by , its stability depends on the global interaction parameter, a, for positive values of the initial shear modulus, , and the locking stretch, . To verify the Drucker stability of the Van der Waals model, we can employ the equations derived for the polynomial models by making use of the fact that To determine the admissible stretch range, we need to find the two positive real-valued roots neighboring of the equation for each of the three stress states—uniaxial, biaxial, and planar—by using a simple bisection method. HyperfoamThe Kirchhoff stress-strain relation for the uniaxial, biaxial, planar, and volumetric deformation modes is Taking the total differential of and using , Since we cannot use the incompressibility assumption, we have to use all three principal stress and strain components and a matrix, Specifically, where , For the simple shear case the principal stretches and are computed from the shear strain (as given in an earlier expression). Thus, the same form of equations is used in checking material stability during simple shear deformation. For material stability (i.e., for to be positive definite) the following conditions must be satisfied: |