Skip to main content
Log in

A multi-stage return algorithm for solving the classical damage component of constitutive models for rocks, ceramics, and other rock-like media

  • Original Paper
  • Published:
International Journal of Fracture Aims and scope Submit manuscript

Abstract

Classical plasticity and damage models for porous quasi-brittle media usually suffer from mathematical defects such as non-convergence and non-uniqueness. Yield or damage functions for porous quasi-brittle media often have yield functions with contours so distorted that following those contours to the yield surface in a return algorithm can take the solution to a false elastic domain. A steepest-descent return algorithm must include iterative corrections; otherwise, the solution is non-unique because contours of any yield function are non-unique. A multi-stage algorithm has been developed to address both spurious convergence and non-uniqueness, as well as to improve efficiency. The region of pathological isosurfaces is masked by first returning the stress state to the Drucker–Prager surface circumscribing the actual yield surface. From there, steepest-descent is used to locate a point on the yield surface. This first-stage solution, which is extremely efficient because it is applied in a 2D subspace, is generally not the correct solution, but it is used to estimate the correct return direction. The first-stage solution is projected onto the estimated correct return direction in 6D stress space. Third invariant dependence and anisotropy are accommodated in this second-stage correction. The projection operation introduces errors associated with yield surface curvature, so the two-stage iteration is applied repeatedly to converge. Regions of extremely high curvature are detected and handled separately using an approximation to vertex theory. The multi-stage return is applied holding internal variables constant to produce a non-hardening solution. To account for hardening from pore collapse (or softening from damage), geometrical arguments are used to clearly illustrate the appropriate scaling of the non-hardening solution needed to obtain the hardening (or softening) solution.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • ASME V&V 10-2006 (2006) Guide for verification and validation in computational solid mechanics. The american Society of Mechanical Engineers, New York, NY

  • Bicanic N, Pearce CJ (1998) Computational aspects of a softening plasticity model for plain concrete. Mech Cohesive-Frict Mat 1: 75–94

    Article  Google Scholar 

  • Brannon RM (2007) Elements of phenomenological plasticity: geometrical insight, computational algorithms, and topics in shock physics. Shock Wave Science and Technology Reference Library, vol. 2, chap. 6. Springer, Berlin, pp 225–274

  • Brannon RM, Wells JM, Strack O (2007) Validating theories for brittle damage. Metall Mater Trans A 38(12): 2861–2868

    Article  Google Scholar 

  • Fossum AF, Brannon RM (2004) The SANDIA GEOMODEL theory and user’s guide. Sandia National Laboratories Report SAND2004-3226, Albuquerque (unlimited release edn)

  • Foster CD, Regueiro RA, Fossum AF, Borja RI (2005) Implicit numerical integration of a three-invariant, isotropic/kinematic hardening cap plasticity model for geomaterials. Comput Methods Appl Mech Eng 194: 5109–5138

    Article  MATH  Google Scholar 

  • Kossa A, Szabó L (2009) Exact integration of the von Mises elastoplasticity model with combined linear isotropic-kinematic hardening. Int J Plasticity 25: 1083–1106

    Article  CAS  MATH  Google Scholar 

  • Krieg RD, Krieg DB (1977) Accuracies of numerical solution methods for the elastic-perfectly plastic model. J Press Vessel Technol 99: 510–515

    Google Scholar 

  • Lubliner J (1990) Plasticity theory. Macmillan, New York

    MATH  Google Scholar 

  • Roache PJ (1998) Verification and validation in computational science and engineering. Hermosa Publishers, Albuquerque

    Google Scholar 

  • Sandler IS, Rubin D (1979) An algorithm a nd a modular subroutine for the cap model. Int J Numer AnalMethods Geomech 3: 173

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R. M. Brannon.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brannon, R.M., Leelavanichkul, S. A multi-stage return algorithm for solving the classical damage component of constitutive models for rocks, ceramics, and other rock-like media. Int J Fract 163, 133–149 (2010). https://doi.org/10.1007/s10704-009-9398-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10704-009-9398-4

Keywords

Navigation