BMT Flawcheck - Structural integrity assessment tool

Designed to support the development and implementation of integrity assurance and maintenance programs for metal structures.

FlawCheck was created by a team of experts in materials and damage assessment using industry input and codes of practice. The software simplifies the assessment of structural defects by seamlessly linking user-selected, industry-accepted load characterization and fatigue and failure assessment procedures. FlawCheck can define allowable flaw sizes to qualify inspection results and define inspection intervals to identify sub-critical flaws positively.

Integrity Management Program Development

The FlawCheck software was developed to be a flexible engineering analysis and design support tool. It can use data generated from field instrumentation, numerical simulation tools and finite element models to create asset life or integrity predictions. This capability and the user-friendly interface makes it ideal for integrity management program development, supporting repair decisions, defining inspection intervals or selecting inspection tools.

Technical Specifications

FlawCheck can use actual or judgment-based structural loading data to estimate the potential for fatigue-related growth of flaws and determine the potential for fracture. It is designed to accept analytical techniques while facilitating assessment and documentation.

Software Features

  • characterize measured or estimated load effects
  • estimate fatigue initiation and growth of flaws
  • determine fracture potential for stable cracks or those growing by fatigue
  • streamline the assessment process using a single interface for multiple industry codes of practice
  • generate easily interpreted graphical and tabular results
  • transfer input data and results to word processor ready files to facilitate reporting
  • perform and document fatigue and failure analyses for up to 200 scenarios with a single execution of the program
  • material property and S-N curve databases - select from default or user-defined data in fatigue or fracture calculations
  • apply assessment procedures consistent with BS7608, API RP579, ASTM E 1049, BS 7910, PRCI NG 18, CSA Z662 Appendix K and Marine classification society rules

Load Characterization

  • reduce load-time history data to load cycles, load range and mean frequency, R-ratio, load rate and mean-and-peak load effects
  • consider pressure, stress, force, moment or any scalable load effect
  • quantify cyclic load history severity

Crack Growth

  • evaluate the extension of surface, embedded, through-thickness and edge flaws in a flat or curved shell or plate sections
  • complete S-N based fatigue life estimates
  • account for infrequent load events
  • consider stress concentration factors (SCF) and crack growth thresholds

Final Failure

  • apply the Failure Assessment Diagram (FAD) approach and other failure assessment criteria
  • assess the safety of a specific flaw
  • determine the time to fracture during fatigue crack propagation
  • develop families of critical flaw geometries for extreme loading conditions

General Features

  • perform and document fatigue and failure analyses for up to 200 scenarios with a single execution of the program
  • material property and S-N curve databases - select from default or user-defined data in fatigue or fracture calculations
  • apply assessment procedures consistent with BS7608, API RP579, ASTM E 1049, BS 7910, PRCI NG 18, CSA Z662 Appendix K
  • create word processor ready documents containing analysis data, results and charts