z-logo
Premium
A method for smoothing multiple yield functions
Author(s) -
Wilkins Andy,
Spencer Benjamin W.,
Jain Amit,
Gencturk Bora
Publication year - 2019
Publication title -
international journal for numerical methods in engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.421
H-Index - 168
eISSN - 1097-0207
pISSN - 0029-5981
DOI - 10.1002/nme.6215
Subject(s) - differentiable function , smoothing , jacobian matrix and determinant , smoothness , mathematics , simple (philosophy) , convergence (economics) , quadratic equation , finite element method , convexity , mathematical optimization , mathematical analysis , geometry , philosophy , physics , epistemology , financial economics , economics , thermodynamics , economic growth , statistics
Summary Many models of plasticity are built using multiple, simple yield surfaces. Examples include geomechanical models and crystal plasticity. This leads to numerical difficulties, most particularly during the stress update procedure, because the combined yield surface is nondifferentiable, and when employing implicit time stepping to solve numerical models, because the Jacobian is often poorly conditioned. A method is presented that produces a single C 2 differentiable and convex yield function from a plastic model that contains multiple yield surfaces that are individually C 2 differentiable and convex. C 2 differentiability ensures quadratic convergence of implicit stress‐update procedures; convexity ensures a unique solution to the stress update problem, whereas smoothness means the Jacobian is much better conditioned. The method contains just one free parameter, and the error incurred through the smoothing procedure is quantified in terms of this parameter. The method is illustrated through three different constitutive models. The method's performance is quantified in terms of the number of iterations required during stress update as a function of the smoothing parameter. Two simple finite‐element models are also solved to compare this method with existing approaches. The method has been added to the open‐source “MOOSE” framework, for perfect, nonperfect, associated, and nonassociated plasticity.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here