在塑性力学中,由于材料应力状态的复杂性,单一屈服面无法完整体现材料的应力特性,因此多个屈服面组成的本构模型常出现在岩土或者各向异性材料的模拟中。
其中最经典的莫过于摩尔库伦本构,但摩尔库伦本构在deviatoric平面内各个屈服面之间的夹角是确定的,且各个屈服面是平直的,因此可以采用各种特殊的手段简化应力回归。
对于考虑了材料受压破坏的本构模型,控制受压破坏的屈服面和控制拉-剪破坏的屈服面之间的夹角是任意的,而且各个屈服面的表面是光滑(凸)弯曲的,应力回归的过程会比较复杂。
前欧拉法
针对受压屈服面
式中
两个屈服面可以将应力空间划分为4个部分(弹性空间E、受压破坏区C、受剪破坏区S、压剪破坏重合区A)。
理论上,C、S、A区都是不存在的(试应力点位于C区应力就需要回归到
在
应力增量可按下式计算:
对屈服面
令
则有
即
对屈服面
令
则有
即
综上,可得矩阵形式
令
则屈服面塑性增量因子可通过上式求逆计算
具体的算法思路如下: