An Object-Oriented Computer Program for Structural Reliability Analysis (BI): Components and Methods

被引:0
|
作者
Ghorbanzadeh, Mehrshad [1 ]
Homami, Peyman [1 ]
机构
[1] Kharazmi Univ, Fac Engn, Dept Civil Engn, Tehran, Iran
关键词
Structural reliability; Computer programming; Probability; Optimization; Safety; Failure; SEISMIC RISK ANALYSIS; DESIGN OPTIMIZATION; SOFTWARE; SYSTEM; ROBUST;
D O I
10.1007/s40996-023-01244-1
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Computers have revolutionized engineering calculations in recent years. Some fields in engineering owe their development to the emergence of powerful computers and efficient software. Optimization and reliability analysis are remarkable instances of this kind. This paper introduces a free computer program called BI that has been developed to enhance the calculations of various reliability methods. BI estimates the probability of failure using various methods including the first- and second-order reliability methods; methods based on higher-order statistical moments of random variables; simulation methods such as Monte Carlo sampling, importance sampling, and sequential importance sampling; point estimation methods; and other novel reliability methods such as conjugate finite step length, directional stability transformation, and non-negative constraint. Furthermore, BI provides a combination of unified reliability analysis and the fast integration method to simulate risk analysis based on the Poisson point process for the first time. Furthermore, BI is equipped with reliability-based design optimization for fulfilling structural optimization purposes. This program is not restricted to internal models and functions, but permits the users to define input-oriented scripting model such as finite element models and Python codes. Because the proudest feature of this software is that it is equipped with a numerical fast integration method, the most important and complicated problem as an example of time-dependent reliability analysis is investigated in order to comprehensively review the software features. A full procedure of many numerical examples has been provided on the GitHub page of this software with complete instructions that are given, enabling users to model their own examples step by step. The GitHub page address is: https://github.com/Mehrshad-Ghorbanzadeh/BI
引用
收藏
页码:1261 / 1272
页数:12
相关论文
共 50 条
  • [41] LIMITATIONS OF SOME OF THE APPROXIMATE STRUCTURAL-ANALYSIS METHODS THAT ARE USED IN STRUCTURAL SYSTEM RELIABILITY
    KARAMCHANDANI, A
    STRUCTURAL SAFETY, 1990, 7 (2-4) : 115 - 127
  • [42] Detailed seismic risk analysis of buildings using structural reliability methods
    Aghababaei, Mohammad
    Mahsuli, Mojtaba
    PROBABILISTIC ENGINEERING MECHANICS, 2018, 53 : 23 - 38
  • [43] STRUCTURAL RELIABILITY ANALYSIS WITH CROSS ENTROPY AND LOW DISCREPANCY SAMPLING METHODS
    Pugazhendhi, K.
    Dhingra, A. K.
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, 2011, VOL 9, 2012, : 521 - 530
  • [44] AKOIS: An adaptive Kriging oriented importance sampling method for structural system reliability analysis
    Zhang, Xufang
    Wang, Lei
    Sorensen, John Dalsgaard
    STRUCTURAL SAFETY, 2020, 82
  • [45] Closed-form effective elastic constants of frame-like periodic cellular solids by a symbolic object-oriented finite element program
    Sam, Pisith
    Nanakorn, Pruettha
    Theerakittayakorn, Kasem
    Suttakul, Pana
    INTERNATIONAL JOURNAL OF MECHANICS AND MATERIALS IN DESIGN, 2017, 13 (03) : 363 - 383
  • [46] Monte Carlo and variance reduction methods for structural reliability analysis: A comprehensive review
    Song, Chenxiao
    Kawai, Reiichiro
    PROBABILISTIC ENGINEERING MECHANICS, 2023, 73
  • [47] Comparison of response surface and neural network with other methods for structural reliability analysis
    Gomes, HM
    Awruch, AM
    STRUCTURAL SAFETY, 2004, 26 (01) : 49 - 67
  • [48] Evaluation of accuracy and efficiency of some simulation and sampling methods in structural reliability analysis
    Eamon, CD
    Thompson, M
    Liu, ZY
    STRUCTURAL SAFETY, 2005, 27 (04) : 356 - 392
  • [49] Structural Reliability Analysis of Aero-Engine Turbine Components Based on Particle Swarm Optimization Back Propagation Neural Network
    Li, Guijie
    Zhang, Lai
    Xia, Guangqing
    Li, Sanyuan
    APPLIED SCIENCES-BASEL, 2025, 15 (06):
  • [50] Computer vision-based reliability analysis in digital twinning for structural dynamic safety assessment
    Chen, Shuohui
    Zheng, Yide
    Wang, Feijian
    Cai, Enjian
    Zhang, Yi
    Liu, Hang
    Qu, Zhe
    ENGINEERING STRUCTURES, 2025, 326