Skip to main navigation Skip to search Skip to main content

An Object-Oriented Approach for Modeling and Simulation of Crack Growth in Cyclically Loaded Structures

    • University of Delaware

    Research output: Contribution to journalArticlepeer-review

    Abstract

    We present an object-oriented modeling frame for simulating crack propagation due to cyclic loadings. Central to the approach is that the crack propagates when a user-defined propagation criterion is fulfilled, i.e., the crack propagation rate is not prescribed but predicted. The approach utilizes the commercial finite element software package ABAQUS and its associated Python based scripting interface. The crack propagation is simulated by a generalized node release technique. If the propagation criteria are satisfied in the end of a cycle, the crack is allowed to propagate. The incremental crack growth is inferred from an iterative investigation of the propagation criteria. The propagation criteria are user-defined, and can be based on any parameter or parameter set that can be obtained from the simulations. We illustrate the developed modeling frame by two benchmark problems, where the propagation criterion is based on the dissipated energy in the vicinity of the crack tip.

    Original languageAmerican English
    JournalAdvances in Engineering Software
    Volume39
    DOIs
    StatePublished - Dec 1 2008

    Keywords

    • Finite element method; Object-oriented programming; Cyclic loading; Crack propagation; Multi-layered structures; Fatigue; ABAQUS

    Disciplines

    • Computer-Aided Engineering and Design
    • Mechanical Engineering

    Cite this