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...
Main Authors: | , |
---|---|
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 |