Coupling XFEM and Peridynamics for brittle fracture simulation: part II—adaptive relocation strategy

被引:0
作者
Ilias N. Giannakeas
Theodosios K. Papathanasiou
Arash S. Fallah
Hamid Bahai
机构
[1] Brunel University London,Department of Civil and Environmental Engineering
[2] Brunel University London,Department of Mechanical and Aerospace Engineering
[3] ZHAW Zürich University of Applied Sciences,ICP Institute of Computational Physics
来源
Computational Mechanics | 2020年 / 66卷
关键词
Bond-based Peridynamics; Extended finite element method; Dynamic crack branching; Adaptive coupling; Brittle fracture;
D O I
暂无
中图分类号
学科分类号
摘要
An adaptive relocation strategy for a coupled XFEM–Peridynamic (PD) model is introduced. The motivation is to enhance the efficiency of the coupled model and demonstrate its applicability to complex brittle fracture problems. The XFEM and PD approximation domains can be redefined during the simulation, to ensure that the computationally expensive PD model is applied only where needed. To this end a two-step expansion/contraction process, allowing the PD patch to adaptively change its shape, size and location, following the propagation of the crack, is employed. No a priori knowledge of the crack path or re-meshing is required, and the methodology can automatically switch between PD and XFEM. Three 2D fracture examples are presented to highlight the performance of the methodology and the ability to follow multiple crack tips. Results indicate significant computational savings. Furthermore, the characteristic length scale of PD theory bestows a nonlocal and multiscale component to the methodology.
引用
收藏
页码:683 / 705
页数:22
相关论文
共 100 条
  • [61] Zhuang Z(undefined)undefined undefined undefined undefined-undefined
  • [62] Belytschko T(undefined)undefined undefined undefined undefined-undefined
  • [63] Chen H(undefined)undefined undefined undefined undefined-undefined
  • [64] Xu J(undefined)undefined undefined undefined undefined-undefined
  • [65] Zi G(undefined)undefined undefined undefined undefined-undefined
  • [66] Elguedj T(undefined)undefined undefined undefined undefined-undefined
  • [67] Gravouil A(undefined)undefined undefined undefined undefined-undefined
  • [68] Maigre H(undefined)undefined undefined undefined undefined-undefined
  • [69] Menouillard T(undefined)undefined undefined undefined undefined-undefined
  • [70] Rethore J(undefined)undefined undefined undefined undefined-undefined