首页 | 本学科首页   官方微博 | 高级检索  
     


A method for smoothing multiple yield functions
Authors:Andy Wilkins  Benjamin W Spencer  Amit Jain  Bora Gencturk
Affiliation:1. Coal Mining Research Program, Queensland Centre for Advanced Technologies, Kenmore, Australia;2. Fuel Modeling and Simulation, Idaho National Laboratory, Idaho Falls, Idaho;3. Sonny Astani Department of Civil and Environmental Engineering, University of Southern California, Los Angeles, California
Abstract: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 C2 differentiable and convex yield function from a plastic model that contains multiple yield surfaces that are individually C2 differentiable and convex. C2 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.
Keywords:differentiability  finite element  plasticity  return-map algorithm  yield function
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号