Table of Content

Open AccessOpen Access


A Failure-Predicting Intelligent PYTHON (IP) Code for Monitoring A Crack of Irregular Shape in A Pipe#

Jeffrey T. Fong1,*, Pedro V. Marcal2, Robert Rainsberger3, N. A. Heckert1, J. J. Filliben1

1 National Institute of Standards & Technology, 100 Bureau Dr., Gaithersburg, MD 20899, U.S.A.
2 Mpact Corp., 5297 Oak Bend Lane, Suite 105, Oak Park, CA 91377, U.S.A.
3 XYZ Scientific Applications, Inc., 2255 Morello Ave, Pleasant Hill, CA 94523, U.S.A.
* Corresponding Author: Jeffrey T. Fong. Email:
# Contribution of the National Institute of Standards & Technology. Not subject to copyright.

The International Conference on Computational & Experimental Engineering and Sciences 2019, 21(2), 45-45.


When a small crack is detected in a pressure vessel or piping, we can estimate the fatigue life of the vessel or piping by applying the classical law of fracture mechanics for crack growth if we are certain that the crack growth exponent is correct and the crack geometry is a simple plane. Unfortunately, for an ageing vessel or piping, the degradation will change the crack growth exponent, and the crack will advance not in a simple planar fashion. To validate the crack growth exponent for an ageing vessel or piping with a crack of an irregular shape, we design an intelligent PYTHON (IP) code to do three tasks: (1) the code will re-mesh the region in the neighborhood of the advancing crack such that the irregular shape will be preserved, (2) the code will not only use the crack length and orientation measurements in a parametric formulation of a new mesh, but also embed a matching algorithm to compare the crack tip stress of the predicted (old model + new crack geometry) vs. a re-meshed (iterated new model + new crack geometry) FEM stress analysis result in order to find a new and possibly more correct crack growth exponent of the fatigue life model (super-parametric), and (3) the matching algorithm is expected to continue as more crack geometry information comes in such that the crack growth exponent is expected to converge to a stable value. The IP-assisted continuous monitoring program, using PYTHON as the management tool, TRUEGRID as the topological crack meshing tool, and two finite-element analysis codes for verifiable stress analysis, is capable of predicting more accurately the fatigue life of a cracked vessel or piping because the material model has a field-validated and, therefore, a pipe-or-vessel-specific crack growth exponent. Significance and limitations of this IP-assisted approach are presented and discussed.

Cite This Article

Fong, J. T., Marcal, P. V., Rainsberger, R., Heckert, N. A., Filliben, J. J. (2019). A Failure-Predicting Intelligent PYTHON (IP) Code for Monitoring A Crack of Irregular Shape in A Pipe#. The International Conference on Computational & Experimental Engineering and Sciences, 21(2), 45–45.

This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1010


  • 764


  • 0


Share Link