Development of octave-based reliability analysis software for civil engineering using Monte Carlo simulation

Main Article Content

Wirwat Puatatsananon
Thnabhorn Thaveevouthti

Abstract

This paper presents the development of ORA-CE (Octave-Based Reliability Analysis for Civil Engineering), a software tool designed to evaluate the reliability of civil engineering problems using Monte Carlo Simulation (MCS) based on defined performance functions. The software operates through an integrated workflow between Microsoft Excel and GNU Octave. Microsoft Excel serves as the front-end interface for user inputs—including user-defined complex performance functions, random variables, probability distribution types, and total simulation sample sizes—which are subsequently transmitted to GNU Octave, an open-source, license-free platform, for computational reliability analysis. To validate ORA-CE, benchmark case studies from the published literature were evaluated. The validation process initially involved a convergence study of the failure probability to determine an optimal sample size. A quantitative statistical error analysis was then conducted to confirm that the selected sample size yields stable and reliable statistical estimates. Subsequently, the reliability results obtained using the determined sample size were compared against reference values. The calculated failure probabilities yielded relative errors ranging from 0.88% to 2.03%, demonstrating excellent numerical agreement with the literature. Furthermore, these comparative findings confirm the validity of the core script architecture and the random variable generation utilizing built-in statistical functions in GNU Octave. Overall, ORA-CE proves to be an efficient, convenient, and cost-effective alternative tool for structural safety assessment in civil engineering without software licensing burdens.

Article Details

Section
บทความวิจัย (Research Article)

References

Payne AO. A reliability approach to the fatigue of structures. In: Probabilistic Aspects of Fatigue. ASTM STP 511. West Conshohocken (PA): ASTM International; 1972. p.106–155. doi:10.1520/STP35407S.

Lincoln J. Risk assessment experience. In: The International Workshop on Structural Integrity of Aging Airplanes; Atlanta (GA); 1972.

Ang AHS, Tang WH. Probability Concepts in Engineering Planning and Design. Vol. II: Decision, Risk, and Reliability. New York (NY): John Wiley & Sons; 1984.

Galindo-Lopez DL, Castro-Carrillo MM, Gutierrez-Lopez A, Reyes-Salazar A, Tolentino D, Gaxiola-Camacho JR. Structural reliability of steel and reinforced concrete buildings designed for earthquake-prone areas: performance-based approach. Arabian Journal for Science and Engineering. 2026;51(4):4253–4277.

Liu X, Zhan J, Xu H, Guo W, Rao W, Wu G. Reliability assessment of simply supported beam bridge structural performance based on load tests. Advances in Civil Engineering. 2026;2026(1):7942715. doi:10.1155/adce/ 7942715.

Griffiths DV, Fenton GA. Probabilistic slope stability analysis by finite elements. Journal of Geotechnical and Geoenvironmental Engineering. 2004;130(5):507–518. doi:10.1061/ (ASCE)1090-0241(2004)130:5(507).

Alimohammadi S, Behrouz M, Ebrahimi H, Tabatabai MRM. Reliability analysis of dam spillway capacity under extreme flood uncertainty: Boostan Dam, Iran. Journal of Hydrology: Regional Studies. 2025;62:102948. doi:10.1016/j.ejrh.2025.102948.

Huang W, Liang S, Wei Y. Surface deflection-based reliability analysis of asphalt pavement design. Science China Technological Sciences. 2020;63:1824–1836. doi:10.1007/s11431-019-1480-8.

Der Kiureghian A, Haukaas T, Fujimura K. Structural reliability software at the University of California, Berkeley. Structural Safety. 2006;28(1–2):44–67. doi:10.1016/j.strusafe.2005.03.002.

Gollwitzer S, Kirchgäßner B, Fischer R, Rackwitz R. PERMAS-RA/STRUREL system of programs for probabilistic reliability analysis. Structural Safety. 2006;28(1–2):108–129. doi:10.1016/j.strusafe.2005.03.008.

Schuëller GI, Pradlwarter HJ. Computational stochastic structural analysis (COSSAN)—a software tool. Structural Safety. 2006;28(1–2):68–82. doi:10.1016/j.strusafe.2005.03.005.

Marelli S, Sudret B. UQLab: a framework for uncertainty quantification in MATLAB. In: Vulnerability, Uncertainty, and Risk: Quantification, Mitigation, and Management. Liverpool, UK: American Society of Civil Engineers; 2014. p.2554–2563. doi:10.1061/ 9780784413609.257.

Eaton JW, et al. GNU Octave version 11.2.0 manual: a high-level interactive language for numerical computations. Available from: https://www.gnu.org/software/octave/doc/v11.2.0

U.S. Army Corps of Engineers. Project Operations: Partners and Support (Work Management Guidance and Procedures). Engineer Pamphlet EP 1130-2-500. Washington (DC): Department of the Army; 1996.

Youssef Abdel Massih DS, Soubra AH, Low BK. Reliability-based analysis and design of strip footings against bearing capacity failure. Journal of Geotechnical and Geoenvironmental Engineering. 2008;134(7):917–928. doi:10.1061/ (ASCE)1090-0241(2008)134:7(917).

Chen HP, Mehrabani MB. Reliability analysis and optimum maintenance of coastal flood defences using probabilistic deterioration modelling. Reliability Engineering & System Safety. 2019;185:163–174. doi:10.1016/j.ress.2018.12. 021.

Guo F, Xu Y, Quan Q, Zhang Z. Dynamic structural early warning for bridge based on deep learning: methodology and engineering application. Buildings. 2026;16(4):823. doi:10. 3390/buildings16040823.

Zheng XW, Deng Y, Li XL, Gardoni P. Fatigue damage assessment of wind-excited tall steel buildings with the effect of crosswind responses and uncertain variables. Journal of Building Engineering. 2025;116:114689. doi:10.1016/ j.jobe.2025.114689.

Xiao R, Zayed T, Meguid MA, Sushama L. Reliability analysis of gas pipelines considering spatial and temporal corrosion variability. Journal of Pipeline Science and Engineering. 2025;5(3):100256. doi:10.1016/j.jpse.2025. 100256.

Wu LC, Zeng ML, Yan KZ. Point estimation-based dynamic reliability analysis of beam bridges under seismic excitation considering uncertain parameters. Buildings. 2024;14(7):2003. doi:10.3390/buildings14072003.

Zhang Z, Pu Q. A structural reliability analysis method based on Kriging model with adaptive nested sampling. Advances in Structural Engineering. 2026;29(6). doi:10.1177/ 13694332251359324.

Pol J, Kanning W, Jonkman SN, Kok M. Time-dependent reliability analysis of flood defenses under cumulative internal erosion. Structure and Infrastructure Engineering. 2024. doi:10.1080/ 15732479.2024.2416434.

Zhang M, Wang X, Li Y. Fatigue reliability assessment of bridges under heavy traffic loading scenario. Infrastructures. 2024;9(12):238. doi:10.3390/infrastructures9120238.

Hsu YC, Tung YK, Kuo JT. Evaluation of dam overtopping probability induced by flood and wind. Stochastic Environmental Research and Risk Assessment. 2011;25(1):35–49. doi:10.1007/s00477-010-0435-7. (ข้อมูลภายนอก)

Ye T, Li L. Statistical analysis and study on joint distribution of the extreme value of wind speed and wind direction. IOP Conference Series: Earth and Environmental Science. 2021;634(1):012019. doi:10.1088/1755-1315/634/1/012019.

Hong HP, Hong P. Assessment of ductility demand and reliability of bilinear single-degree-of-freedom systems under earthquake loading. Canadian Journal of Civil Engineering. 2007;34(12):1606–1615. doi:10.1139/L07-077.

Zou XK, Wang Q, Li G, Chan CM. Integrated reliability-based seismic drift design optimization of base-isolated concrete buildings. Journal of Structural Engineering. 2010;136(10):1282–1295. doi:10.1061/(ASCE)ST.1943-541X.0000216.

Franchin P, Noto F. Reliability-based partial factors for seismic design and assessment consistent with second-generation Eurocode 8. Earthquake Engineering & Structural Dynamics. 2023;52(13):4026–4047. doi:10.1002/eqe.3840.

Chiodo E, De Angelis F, Diban B, Mazzanti G. Bayes inference of structural safety under extreme wind loads based upon a peak-over-threshold process of exceedances. Mathematical and Computational Applications. 2023;28(6):111. doi:10.3390/mca28060111.

Pasha MY, Devi MT, Maheswari TSU. Reliability analysis of the shaft subjected to fluctuating loads under torsion and bending moments when shear stress follows exponential distribution. Reliability: Theory & Applications. 2025;20(2):194–200. doi:10.24412/1932-2321-2025-284-194-200.

Luo T, Yang J. Estimating the capacity of a curbside bus stop with multiple berths using probabilistic models. Tehnički Vjesnik. 2020;27(5):1597–1606. doi:10.17559/TV-20181025170011.

Jebur HQ, Al-Zaidee SR. Non-deterministic approach for reliability evaluation of steel beam. Journal of Engineering. 2020;26(1):121–141. doi:10.31026/j.eng.2020.01.10.