首页> 外文期刊>Computational Mechanics: Solids, Fluids, Fracture Transport Phenomena and Variational Methods >A second order cone complementarity approach for the numerical solution of elastoplasticity problems
【24h】

A second order cone complementarity approach for the numerical solution of elastoplasticity problems

机译:弹塑性问题数值求解的二阶锥互补方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

In this paper we present a new approach for solving elastoplastic problems as second order cone complementarity problems (SOCCPs). Specially, two classes of elastoplastic problems, i.e. the J_2 plasticity problems with combined linear kinematic and isotropic hardening laws and the Drucker-Prager plasticity problems with associative or non-associative flow rules, are taken as the examples to illustrate the main idea of our new approach. In the new approach, firstly, the classical elastoplastic constitutive equations are equivalently reformulated as second order cone complementarity conditions. Secondly, by employing the finite element method and treating the nodal displacements and the plasticity multiplier vectors of Gaussian integration points as the unknown variables, we obtain a standard SOCCP formulation for the elastoplasticity analysis, which enables the using of general SOCCP solvers developed in the field of mathematical programming be directly available in the field of computational plasticity. Finally, a semi-smooth Newton algorithm is suggested to solve the obtained SOCCPs. Numerical results of several classical plasticity benchmark problems confirm the effectiveness and robustness of the SOCCP approach.
机译:在本文中,我们提出了一种解决弹塑性问题的新方法,即二阶锥互补问题(SOCCPs)。特别是,以两类弹塑性问题为例,即具有线性运动学和各向同性硬化定律的J_2塑性问题和具有缔合或非缔合流动规则的Drucker-Prager塑性问题,以说明我们新方法的主要思想。在新方法中,首先,经典的弹塑性本构方程等效地重新表述为二阶锥互补条件。其次,采用有限元方法,将高斯积分点的节点位移和塑性乘数向量作为未知变量,得到了一个标准的弹性塑性分析SOCCP公式,使得在数学规划领域开发的通用SOCCP求解器在计算塑性领域直接可用。最后,提出一种半光滑牛顿算法来求解得到的SOCCPs。几个经典塑性基准问题的数值结果证实了SOCCP方法的有效性和鲁棒性。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号