Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579

Fitness-for-service assessment of a cracked component intends to evaluate its remaining strength and remaining life to support the implementation of a maintenance plan. This research aims to develop a fitness-for-service assessment software to facilitate the task. The software development process i...

Full description

Bibliographic Details
Main Authors: Jirapong Kasivitamnuay, Pairod Singhatanadgid
Format: Article
Language:English
Published: Gruppo Italiano Frattura 2020-03-01
Series:Frattura ed Integrità Strutturale
Subjects:
Online Access:https://www.fracturae.com/index.php/fis/article/view/2713
id doaj-23a2304af1314e92978b99bce2a245f9
record_format Article
spelling doaj-23a2304af1314e92978b99bce2a245f92021-01-27T17:13:24ZengGruppo Italiano FratturaFrattura ed Integrità Strutturale1971-89932020-03-011452Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579Jirapong KasivitamnuayPairod Singhatanadgid0Mechanical Engineering Department, Faculty of Engineering, Chulalongkorn University Fitness-for-service assessment of a cracked component intends to evaluate its remaining strength and remaining life to support the implementation of a maintenance plan. This research aims to develop a fitness-for-service assessment software to facilitate the task. The software development process included identifying the software specifications, designing the software structure, manipulating the information from the standard for programming, the graphical user interface design, and finally verification of the software. The assessment procedure employed in this study was the third edition of the standard API RP 579. The software structure was designed using an object-oriented concept. The software can perform integrity assessment levels 1, 2, and 3 option B, leak-before-break assessment, and remaining life assessment for a cracked cylinder that has a through-thickness crack or semi-elliptical surface crack oriented in an axial or circumferential direction. The applied loads could be a nominal axial force, bending moment, and internal pressure, as well as stress profiles perpendicular to the crack plane due to mechanical, thermal, and residual stresses. Accuracy of the software was demonstrated by applying it to example problems. Some aspects of the software extensibility were conceptually discussed. https://www.fracturae.com/index.php/fis/article/view/2713API 579Object-Oriented programmingFitness-for-ServiceFracture mechanicsPressure vessel
collection DOAJ
language English
format Article
sources DOAJ
author Jirapong Kasivitamnuay
Pairod Singhatanadgid
spellingShingle Jirapong Kasivitamnuay
Pairod Singhatanadgid
Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579
Frattura ed Integrità Strutturale
API 579
Object-Oriented programming
Fitness-for-Service
Fracture mechanics
Pressure vessel
author_facet Jirapong Kasivitamnuay
Pairod Singhatanadgid
author_sort Jirapong Kasivitamnuay
title Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579
title_short Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579
title_full Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579
title_fullStr Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579
title_full_unstemmed Object-Oriented Software for Fitness-For-Service Assessment of Cracked Cylinder Based on API RP 579
title_sort object-oriented software for fitness-for-service assessment of cracked cylinder based on api rp 579
publisher Gruppo Italiano Frattura
series Frattura ed Integrità Strutturale
issn 1971-8993
publishDate 2020-03-01
description Fitness-for-service assessment of a cracked component intends to evaluate its remaining strength and remaining life to support the implementation of a maintenance plan. This research aims to develop a fitness-for-service assessment software to facilitate the task. The software development process included identifying the software specifications, designing the software structure, manipulating the information from the standard for programming, the graphical user interface design, and finally verification of the software. The assessment procedure employed in this study was the third edition of the standard API RP 579. The software structure was designed using an object-oriented concept. The software can perform integrity assessment levels 1, 2, and 3 option B, leak-before-break assessment, and remaining life assessment for a cracked cylinder that has a through-thickness crack or semi-elliptical surface crack oriented in an axial or circumferential direction. The applied loads could be a nominal axial force, bending moment, and internal pressure, as well as stress profiles perpendicular to the crack plane due to mechanical, thermal, and residual stresses. Accuracy of the software was demonstrated by applying it to example problems. Some aspects of the software extensibility were conceptually discussed.
topic API 579
Object-Oriented programming
Fitness-for-Service
Fracture mechanics
Pressure vessel
url https://www.fracturae.com/index.php/fis/article/view/2713
work_keys_str_mv AT jirapongkasivitamnuay objectorientedsoftwareforfitnessforserviceassessmentofcrackedcylinderbasedonapirp579
AT pairodsinghatanadgid objectorientedsoftwareforfitnessforserviceassessmentofcrackedcylinderbasedonapirp579
_version_ 1724320883894386688