Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 85
PROCEEDINGS OF THE FIFTEENTH UK CONFERENCE OF THE ASSOCIATION OF COMPUTATIONAL MECHANICS IN ENGINEERING Edited by: B.H.V. Topping
Paper 15
Compact Plasticity Algorithm for Pressure-Sensitive Media T. Li and R. Crouch
School of Engineering, Durham University, United Kingdom T. Li, R. Crouch, "Compact Plasticity Algorithm for Pressure-Sensitive Media", in B.H.V. Topping, (Editor), "Proceedings of the Fifteenth UK Conference of the Association of Computational Mechanics in Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 15, 2007. doi:10.4203/ccp.85.15
Keywords: CPPM, finite difference approximation, principal stress, plasticity.
Summary
Advanced inelastic constitutive models for pressure-sensitive
media often fail to achieve wide usage, not because of their
inappropriateness, but because the algorithms associated with
their implementation are often far too lengthy and
over-complex. Here the aim is to present a C2 plasticity model
(recently developed for structural concrete [1]) in as compact a form
as possible. The isotropically hardening and kinematically
softening 3D formulation relies upon a number of stress
integration techniques (line search, sub-incrementation, use of
auxiliary surface and CPPM) to ensure that stresses remain on the
evolving yield surface.
This paper provides the matlab script for the model. The code employs finite difference approximations to the derivatives and operates with the principal components (generalised states are handled by appropriate transformations). The form of the algorithm leads itself to its direct implementation in a general purpose nonlinear finite element analysis package. Comparisons with established multiaxial experimental data from the University of Colorado [2] are given to illustrate the capabilities of the formulation. It has been shown that the model is able to simulate a range of proportional and non-proportional stress paths. The matlab script determines eps (current strains), epsp (current plastic strains), kc (current hardening-softening parameter), sig (current stresses), given the material constants, and following variables: previous strains eps, previous plastic strains epsp, previous hardening/softening parameter kc and strain increment deps . This is achieved by calling the function subinc, in which the sub-incrementation method is applied. The sequence of calling the functions is shown in the full paper. The other functions are now described.
References
purchase the full-text of this paper (price £20)
go to the previous paper |
|