A branching algorithm to reduce computational time of batch models: Application for blast analyses

被引:4
作者
Dennis, Adam A. [1 ]
Smyl, Danny J. [2 ]
Stirling, Chris G. [3 ]
Rigby, Samuel E. [1 ]
机构
[1] Univ Sheffield, Dept Civil & Struct Engn, Mappin St, Sheffield S1 3JD, S Yorkshire, England
[2] Univ S Alabama, Dept Civil Coastal & Environm Engn, Mobile, AL USA
[3] Viper Appl Sci, Glasgow, Lanark, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Risk; probability; computation time; data; batch; AIRBLAST VARIABILITY; MESH ADAPTATION; PERFORMANCE; SHOCK;
D O I
10.1177/20414196221085720
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Numerical analysis is increasingly used for batch modelling runs, with each individual model possessing a unique combination of input parameters sampled from a range of potential values. Whilst such an approach can help to develop a comprehensive understanding of the inherent unpredictability and variability of explosive events, or populate training/validation data sets for machine learning approaches, the associated computational expense is relatively high. Furthermore, any given model may share a number of common solution steps with other models in the batch, and simulating all models from birth to termination may result in large amounts of repetition. This paper presents a new branching algorithm that ensures calculation steps are only computed once by identifying when the parameter fields of each model in the batch becomes unique. This enables informed data mapping to take place, leading to a reduction in the required computation time. The branching algorithm is explained using a conceptual walk-through for a batch of 9 models, featuring a blast load acting on a structural panel in 2D. By eliminating repeat steps, approximately 50% of the run time can be saved. This is followed by the development and use of the algorithm in 3D for a practical application involving 20 complex containment structure models. In this instance, a similar to 20% reduction in computational costs is achieved.
引用
收藏
页码:135 / 167
页数:33
相关论文
共 33 条
[1]   Probabilistic assessment of airblast variability and fatality risk estimation for explosive blasts in confined building spaces [J].
Alterman, Dariusz ;
Stewart, Mark G. ;
Netherton, Michael D. .
INTERNATIONAL JOURNAL OF PROTECTIVE STRUCTURES, 2019, 10 (03) :306-329
[2]  
Aquelet N, 2008, 10 INT LS DYNA US C
[3]   Predicting Crater Formation from Failure of Pressurized Water Mains through Analogy with Buried Explosive Events [J].
Barr, Andrew D. ;
Rigby, Sam E. ;
Collins, Richard ;
Speight, Vanessa ;
Christen, Thomas .
JOURNAL OF PIPELINE SYSTEMS ENGINEERING AND PRACTICE, 2020, 11 (02)
[4]   On the performance of anisotropic mesh adaptation for scroll wave turbulence dynamics in reaction-diffusion systems [J].
Belhamadia, Youssef ;
Fortin, Andre ;
Bourgault, Yves .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 271 :233-246
[5]   LOCAL ADAPTIVE MESH REFINEMENT FOR SHOCK HYDRODYNAMICS [J].
BERGER, MJ ;
COLELLA, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 82 (01) :64-84
[6]   Rapid mechanical evaluation of quadrangular steel plates subjected to localised blast loadings [J].
Bortolan Neto, Luiz ;
Saleh, Michael ;
Pickerd, Vanessa ;
Yiannakopoulos, George ;
Mathys, Zenka ;
Reid, Warren .
INTERNATIONAL JOURNAL OF IMPACT ENGINEERING, 2020, 137
[7]  
Brittle M., 2004, Blast propagation in a geometrically complex environment
[8]   Highly parallel computing of a multigrid solver for 3D Navier-Stokes equations [J].
Bruneau, Charles-Henri ;
Khadra, Khodor .
JOURNAL OF COMPUTATIONAL SCIENCE, 2016, 17 :35-46
[9]   A new search-and-rescue service in the Mediterranean Sea: a demonstration of the operational capability and an evaluation of its performance using real case scenarios [J].
Coppini, Giovanni ;
Jansen, Eric ;
Turrisi, Giuseppe ;
Creti, Sergio ;
Shchekinova, Elena Yurievna ;
Pinardi, Nadia ;
Lecci, Rita ;
Carluccio, Ivano ;
Kumkar, Yogesh Vittal ;
D'Anca, Alessandro ;
Mannarini, Gianandrea ;
Martinelli, Sara ;
Marra, Palmalisa ;
Capodiferro, Tommaso ;
Gismondi, Tommaso .
NATURAL HAZARDS AND EARTH SYSTEM SCIENCES, 2016, 16 (12) :2713-2727
[10]  
Cranz C., 1926, LEHRBUCH BALLISTIK