Work conjugacy error in commercial finite-element codes: its magnitude and how to compensate for it
Most commercial finite-element programs use the Jaumann (or co-rotational) rate of Cauchy stress in their incremental (Riks) updated Lagrangian loading procedure. This rate was shown long ago not to be work-conjugate with the Hencky (logarithmic) finite strain tensor used in these programs, nor with any other finite strain tensor. The lack of work-conjugacy has been either overlooked or believed to cause only negligible errors. Presented are examples of indentation of a naval-type sandwich plate with a polymeric foam core, in which the error can reach 28.8 per cent in the load and 15.3 per cent in the work of load (relative to uncorrected results). Generally, similar errors must be expected for all highly compressible materials, such as metallic and ceramic foams, honeycomb, loess, silt, organic soils, pumice, tuff, osteoporotic bone, light wood, carton and various biological tissues. It is shown that a previously derived equation relating the tangential moduli tensors associated with the Jaumann rates of Cauchy and Kirchhoff stresses can be used in the user’s material subroutine of a black-box commercial program to cancel the error due to the lack of work-conjugacy and make the program perform exactly as if the Jaumann rate of Kirchhoff stress, which is work-conjugate, were used.