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.
Similar content being viewed by others
References
Adams JC, Brainerd WS, Martin JT, Smith BT, Wagener JL (1997) Fortran 95 handbook. MIT Press, Cambridge
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
Büttner J, Simeon B (2002) Runge–Kutta methods in elastoplasticity. Appl Numer Math 41: 443–458
Dafalias YF (1986) Bounding surface plasticity. I: Mathematical foundation and hypoplasticity. J Eng Mech 112(9): 966–987
Dormand JR, Prince PJ (1980) A family of embedded Runge– Kutta formulae. J Comput Appl Math 6: 19–26
Eckert S, Baaser H, Gross D, Scherf O (2004) A BDF2 integration method with step size control for elastoplasticity. Comput Mech 34: 377–386
Field MJ (1976) Differential calculus and its applications. Van Nostrand Reinhold, Wokingham
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
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
Hairer E, Nørsett SP, Wanner G (1987) Solving ordinary differential equations I. Springer, Berlin
Hairer E, Wanner G (1996) Solving ordinary differential equations II, 2nd edn. Springer, Berlin
Hashiguchi K (1980) Constitutive equations of elastoplastic materials with elastic-plastic transition. J Appl Mech 47: 266–272
Hashiguchi K (1981) Constitutive equations of elastoplastic materials with anisotropic hardening and elastic-plastic transition. J Appl Mech 48: 297–301
Hashiguchi K (2001) Description of inherent/induced anisotropy of soils: rotational hardening rule with objectivity. Soils and Foundations 41(6): 139–145
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
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
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
Parnas DL (1972) On the criteria to be used in decomposing systems into modules. Comm ACM 15(12): 1053–1058
Perzyna P (1966) Simple material and plastic material. Arch Mech Stos 18(3): 241–258
Press WH, Teukolsky SA, Vetterling WT, Flannery BP (1992) Numerical recipes in fortran 77. Cambridge University Press, Cambridge
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
Rouainia M, Muir Wood D (2000) A kinematic hardening constitutive model for natural clays with loss of structure. Géotechnique 50(2): 153–164
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
Shampine LF (1986) Some practical Runge–Kutta formulas. Math Comput 46(173): 135–150
Shampine LF, Allen RC Jr, Pruess S (1997) Fundamentals of numerical computing. Wiley, New York
Simo JC, Hughes TJR (1998) Computational inelasticity. Springer, New York
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)
Author information
Authors and Affiliations
Corresponding author
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
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-007-0234-2