Skip to main content
Log in

Explicit Runge–Kutta methods for the integration of rate-type constitutive equations

  • Original Paper
  • Published:
Computational Mechanics Aims and scope Submit manuscript

Abstract

Modern constitutive models have the potential to improve the quality of engineering calculations involving non-linear anisotropic materials. The adoption of complex models in practice, however, depends on the availability of reliable and accurate solution methods for the stress point integration problem. This paper presents a modular implementation of explicit Runge–Kutta methods with error control, that is suitable for use, without change, with any rate-type constitutive model. The paper also shows how the complications caused by the algebraic constraint of conventional plasticity are resolved through a simple subloading modification. With this modification any rate-independent model can be implemented without difficulty, using the integration module as an accurate and robust standard procedure. The effectiveness and efficiency of the method are demonstrated through a comparative evaluation of second and fifth-order formulas, applied to a complex constitutive model for natural clay, full details of which are given.

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

  1. Adams JC, Brainerd WS, Martin JT, Smith BT, Wagener JL (1997) Fortran 95 handbook. MIT Press, Cambridge

    Google Scholar 

  2. Bruhns OT, Anding DK (1999) On the simultaneous estimation of model parameters used in constitutive laws for inelastic material behaviour. Int J Plasticity 15: 1311–1340

    Article  MATH  Google Scholar 

  3. Büttner J, Simeon B (2002) Runge–Kutta methods in elastoplasticity. Appl Numer Math 41: 443–458

    Article  MATH  MathSciNet  Google Scholar 

  4. Dafalias YF (1986) Bounding surface plasticity. I: Mathematical foundation and hypoplasticity. J Eng Mech 112(9): 966–987

    Google Scholar 

  5. Dormand JR, Prince PJ (1980) A family of embedded Runge– Kutta formulae. J Comput Appl Math 6: 19–26

    Article  MATH  MathSciNet  Google Scholar 

  6. Eckert S, Baaser H, Gross D, Scherf O (2004) A BDF2 integration method with step size control for elastoplasticity. Comput Mech 34: 377–386

    Article  MATH  Google Scholar 

  7. Field MJ (1976) Differential calculus and its applications. Van Nostrand Reinhold, Wokingham

    MATH  Google Scholar 

  8. Gajo A, Muir Wood D (2001) A new approach to anisotropic, bounding surface plasticity: general formulation and simulations of natural and reconstituted clay behaviour. Int J Numer Anal Meth Geomech 25: 207–241

    Article  MATH  Google Scholar 

  9. Grammatikopoulou A, Zdravkovic L, Potts DM (2006) General formulation of two kinematic hardening constitutive models with a smooth elastoplastic transition. Int J Geomech 6(5): 291–302

    Article  Google Scholar 

  10. Hairer E, Nørsett SP, Wanner G (1987) Solving ordinary differential equations I. Springer, Berlin

    MATH  Google Scholar 

  11. Hairer E, Wanner G (1996) Solving ordinary differential equations II, 2nd edn. Springer, Berlin

    MATH  Google Scholar 

  12. Hashiguchi K (1980) Constitutive equations of elastoplastic materials with elastic-plastic transition. J Appl Mech 47: 266–272

    MATH  Google Scholar 

  13. Hashiguchi K (1981) Constitutive equations of elastoplastic materials with anisotropic hardening and elastic-plastic transition. J Appl Mech 48: 297–301

    Article  MATH  Google Scholar 

  14. Hashiguchi K (2001) Description of inherent/induced anisotropy of soils: rotational hardening rule with objectivity. Soils and Foundations 41(6): 139–145

    Google Scholar 

  15. Hashiguchi K, Saitoh K, Okayasu T, Tsutsumi S (2002) Evaluation of typical conventional and unconventional plasticity models for prediction of softening behaviour of soils. Géotechnique 52(8): 561–578

    Article  Google Scholar 

  16. Luccioni LX, Pestana JM, Taylor RL (2001) Finite element implementation of non-linear elastoplastic constitutive laws using local and global explicit algorithms with automatic error control. Int J Numer Meth Eng 50: 1191–1212

    Article  MATH  Google Scholar 

  17. Ortiz M, Simo JC (1986) An analysis of a new class of integration algorithms for elastoplastic constitutive relations. Int J Numer Meth Eng 23: 353–366

    Article  MATH  MathSciNet  Google Scholar 

  18. Parnas DL (1972) On the criteria to be used in decomposing systems into modules. Comm ACM 15(12): 1053–1058

    Article  Google Scholar 

  19. Perzyna P (1966) Simple material and plastic material. Arch Mech Stos 18(3): 241–258

    MathSciNet  Google Scholar 

  20. Press WH, Teukolsky SA, Vetterling WT, Flannery BP (1992) Numerical recipes in fortran 77. Cambridge University Press, Cambridge

    Google Scholar 

  21. Rouainia M, Muir Wood D (2000) An implicit constitutive algorithm for finite strain Cam clay elasto-plastic model. Mech Cohes-Frict Mater 5(6): 469–489

    Article  Google Scholar 

  22. Rouainia M, Muir Wood D (2000) A kinematic hardening constitutive model for natural clays with loss of structure. Géotechnique 50(2): 153–164

    Article  Google Scholar 

  23. Rouainia M, Muir Wood D (2001) Implicit numerical integration for a kinematic hardening soil plasticity model. Int J Numer Anal Meth Geomech 25: 1305–1325

    Article  MATH  Google Scholar 

  24. Shampine LF (1986) Some practical Runge–Kutta formulas. Math Comput 46(173): 135–150

    Article  MATH  MathSciNet  Google Scholar 

  25. Shampine LF, Allen RC Jr, Pruess S (1997) Fundamentals of numerical computing. Wiley, New York

    MATH  Google Scholar 

  26. Simo JC, Hughes TJR (1998) Computational inelasticity. Springer, New York

    MATH  Google Scholar 

  27. Sloan SW, Abbo AJ, Sheng D (2001) Refined explicit integration of elastoplastic models with automatic error control. Eng Comput 18(1/2):121–154. Erratum: Eng Comput 19(5/6):594–594 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Rouainia.

Additional information

This work was undertaken with the financial support of the UK Engineering and Physical Sciences Research Council: Grant no. GR/S84897/01.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hiley, R.A., Rouainia, M. Explicit Runge–Kutta methods for the integration of rate-type constitutive equations. Comput Mech 42, 53–66 (2008). https://doi.org/10.1007/s00466-007-0234-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00466-007-0234-2

Keywords

Navigation