Abstract
In this paper, we present an open-source end-to-end Python tool for ground motion record selection and scaling for non-linear dynamic analysis of structures. The tool, named haselREC (HAzard-based SELection of RECords), has been formulated to be executed after performing a probabilistic seismic hazard and disaggregation analysis with OpenQuake, an open-source hazard and risk calculation engine developed by the Global Earthquake Model (GEM) Foundation. In addition to common intensity measures, such as peak ground acceleration and spectral acceleration, haselREC can perform ground motion record selection using average spectral acceleration, which can be advantageous when assessing multiple structures and to account for uncertainty on the conditioning response period. Moreover, haselREC can be directly linked to the web services of the European Strong Motion database for automatic download and scaling of records. The Python tool was designed to be modular, which facilitates its integration in third party scripts for automated record selection and scaling in hazard analysis studies. Here, we describe the main features of the software package in detail and provide an application example for the regional assessment of existing bridge structures.
Similar content being viewed by others
Code availability
haselREC is available on GitHub: https://github.com/elisa82/haselREC.
References
Abarca A, Monteiro R, O’Reilly GJ, et al (2021) Evaluation of intensity measure performance in regional assessment of RC bridge inventories. Struct Infrastruct Eng. In press
Abrahamson N (1992) Non-stationary spectral matching. Seismol Res Lett 63:30
Akkar S, Bommer JJ (2010) Empirical equations for the prediction of PGA, PGV, and spectral accelerations in europe, the mediterranean region, and the middle east. Seismol Res Lett 81:195–206. https://doi.org/10.1785/gssrl.81.2.195
Akkar S, SandikkayaSenyurt MAM et al (2014a) Reference database for seismic ground-motion in Europe (RESORCE). Bull Earthq Eng 12:311–339. https://doi.org/10.1007/s10518-013-9506-8
Akkar S, Sandikkaya MA, Ay B (2014b) Compatible ground-motion prediction equations for damping scaling factors and vertical-to-horizontal spectral amplitude ratios for the broader Europe region. Bull Earthq Eng. https://doi.org/10.1007/s10518-013-9537-1
Ancheta TD, Darragh RB, Stewart JP et al (2014) NGA-West2 database. Earthq Spectra 30:989–1005. https://doi.org/10.1193/070913EQS197M
Al AL, Abrahamson N (2010) An improved method for nonstationary spectral matching. Earthq Spectra 26:601–617. https://doi.org/10.1193/1.3459159
Baker J, Jayaram N (2008) Correlation of spectral acceleration values from NGA ground motion models. Earthq Spectra - EARTHQ SPECTRA. https://doi.org/10.1193/1.2857544
Baker JW (2015) Ground motion selection for performance-based engineering, and the Conditional Mean Spectrum as a selection tool. In: Proceedings of the 10th Pacific Conference on Earthquake Engineering. Building an Earthquake-Resilient Pacific. pp 1–8
Baker JW (2011) Conditional mean spectrum: tool for ground-motion selection. J Struct Eng 137:322–331. https://doi.org/10.1061/(asce)st.1943-541x.0000215
Baker JW, Cornell CA (2006) Spectral shape, epsilon and record selection. Earthq Eng Struct Dyn 35:1077–1095. https://doi.org/10.1002/eqe.571
Baker JW, Lee C (2018) An improved algorithm for selecting ground motions to match a conditional spectrum. J Earthq Eng 22:708–723. https://doi.org/10.1080/13632469.2016.1264334
Bazzurro P, Allin Cornell C (1999) Disaggregation of seismic hazard. Bull Seismol Soc Am 89:501–520
Bazzurro P, Cornell C (2004) Nonlinear soil-site effects in probabilistic seismic-hazard analysis. Bull Seismol Soc Am 94:2110–2123. https://doi.org/10.1785/0120030216
Beyer K, Bommer JJ (2006) Relationships between median values and between aleatory variabilities for different definitions of the horizontal component of motion. Bull Seismol Soc Am 96:1512–1522. https://doi.org/10.1785/0120050210
Bianchini M, Diotallevi P, Baker JW (2009) Prediction of inelastic structural response using an average of spectral accelerations. 10th Int Conf Struct Saf Reliab 13–17
Bojórquez E, Iervolino I (2011) Spectral shape proxies and nonlinear structural response. Soil Dyn Earthq Eng 31:996–1008. https://doi.org/10.1016/j.soildyn.2011.03.006
Bommer J, Acevedo AB (2004) The use of real accelerograms as input to dynamic analysis. J Earthq Eng 8:43–91. https://doi.org/10.1080/13632460409350521
Bommer JJ, Scott SG, Sarma SK (2000) Hazard-consistent earthquake scenarios. Soil Dyn Earthq Eng 19:219–231. https://doi.org/10.1016/S0267-7261(00)00012-9
Boore DM (2010) Orientation-independent, nongeometric-mean measures of seismic intensity from two horizontal components of motion. Bull Seismol Soc Am 100:1830–1835. https://doi.org/10.1785/0120090400
Boore DM, Kishida T (2016) Relations between some horizontal-component ground-motion intensity measures used in practice. Bull Seismol Soc Am 107:334–343. https://doi.org/10.1785/0120160250
Boore DM, Stewart JP, Seyhan E, Atkinson GM (2014) NGA-West 2 Equations for predicting PGA, PGV, and 5%-Damped PSA for shallow crustal earthquakes. Earthq Spectra 30:1057–1085. https://doi.org/10.1193/070113EQS184M
Campbell K, Bozorgnia Y (2008) NGA ground motion model for the geometric mean horizontal component of PGA, PGV, PGD and 5% damped linear elastic response spectra for periods Ranging from 0.01 to 10 s. Earthq Spectra 24:139–171. https://doi.org/10.1193/1.2857546
Carballo J, Cornell C (2000) Probabilistic seismic demand analysis: Spectrum matching and design. Department of Civil and Environmental Engineering, Stanford Univeristy. Report No. RMS-41
CEN European Committee for Standardisation (2004) Eurocode 8: Design of structures for earthquake resistance—Part 1: General rules, seismic actions and rules for buildings
Chioccarelli E, Cito P, Iervolino I, Giorgio M (2019) REASSESS V2.0: software for single- and multi-site probabilistic seismic hazard analysis. Bull Earthq Eng 17:1769–1793. https://doi.org/10.1007/s10518-018-00531-x
Chiou B, Darragh R, Gregor N, Silva W (2008) NGA project strong-motion database. Earthq Spectra EARTHQ SPECTRA. https://doi.org/10.1193/1.2894831
Corigliano M, Lai CG, Rota M, Strobbia CL (2012) ASCONA: automated selection of compatible natural accelerograms. Earthq Spectra 28:965–987. https://doi.org/10.1193/1.4000072
Cramer CH (2003) Site-specific seismic-hazard analysis that is completely probabilistic. Bull Seismol Soc Am 93:1841–1846. https://doi.org/10.1785/0120020206
Crempien J, Archuleta R (2014) UCSB method for simulation of broadband ground motion from kinematic earthquake sources. Seismol Res Lett 86:61–67. https://doi.org/10.1785/0220140103
Davalos H, Miranda E (2018) A ground motion prediction model for average spectral acceleration. J Earthq Eng 25:1–24. https://doi.org/10.1080/13632469.2018.1518278
Dávalos H, Miranda E (2019a) Evaluation of the scaling factor bias influence on the probability of collapse using Sa(T1) as the intensity measure. Earthq Spectra 35:679–702. https://doi.org/10.1193/011018EQS007M
Dávalos H, Miranda E (2019b) Evaluation of bias on the probability of collapse from amplitude scaling using spectral-shape-matched records. Earthq Eng Struct Dyn 48:970–986. https://doi.org/10.1002/eqe.3172
Douglas J (2006) Strong-motion records selection for structural testing. First European conference on earthquake engineering and seismology. ECEE and ESC, Geneva, Switzerland. https://hal-brgm.archives-ouvertes.fr/hal-00714018/document
Eads L, Miranda E, Lignos DG (2015) Average spectral acceleration as an intensity measure for collapse risk assessment. Earthq Eng Struct Dyn 44:2057–2073. https://doi.org/10.1002/eqe.2575
Faccioli E, Bianchini A, Villani M (2010) New ground motion prediction equations for T > 1 s and their influence on seismic hazard assessment. In: Proceedings of the University of Tokyo Symposium on Long-Period Ground Motion and Urban Disaster Mitigation, March 17–18. pp 1–8
Gasparini, Dario A, Vanmarcke E (1976) SIMQKE: A program for artificial motion generation. User’s manual and documentation.
Goulet CA, Abrahamson NA, Somerville PG, Wooddell KE (2014) The SCEC broadband Platform validation exercise: methodology for code validation in the context of seismic-hazard analyses. Seismol Res Lett 86:17–26. https://doi.org/10.1785/0220140104
Graves R, Pitarka A (2010) Broadband ground-motion simulation using a hybrid approach. Bull Seismol Soc Am 100:2095–2123. https://doi.org/10.1785/0120100057
Graves R, Pitarka A (2014) Refinements to the graves and Pitarka (2010) broadband ground-motion simulation method. Seismol Res Lett 86:75–80. https://doi.org/10.1785/0220140101
Hancock J, Watson-Lamprey J, Abrahamson NA et al (2006) An improved method of matching response spectra of recorded earthquake ground motion using wavelets. J Earthq Eng 10:67–89. https://doi.org/10.1080/13632460609350629
Haselton CB, Baker JW, Bozorgnia Y, et al (2009) Evaluation of Ground Motion Selection and Modification Methods: Predicting Median Interstory Drift Response of Buildings. In: PEER Technical Report 2009/01. Berkeley, California, p 288p
Heresi P, Miranda E (2021a) Intensity measures for regional seismic risk assessment of low-rise wood-frame residential construction. J Struct Eng 147:4020287. https://doi.org/10.1061/(ASCE)ST.1943-541X.0002859
Heresi P, Miranda E (2021b) Fragility curves and methodology for estimating postearthquake occupancy of wood-frame single-family houses on a regional scale. J Struct Eng 147:04021039. https://doi.org/10.1061/(asce)st.1943-541x.0002989
Iervolino I, Galasso C, Cosenza E (2010) REXEL: computer aided record selection for code-based seismic structural analysis. Bull Earthq Eng 8:339–362. https://doi.org/10.1007/s10518-009-9146-1
Iervolino I, Galasso C, Paolucci R, Pacor F (2011) Engineering ground motion record selection in the ITalian ACcelerometric Archive. Bull Earthq Eng 9:1761–1778. https://doi.org/10.1007/s10518-011-9300-4
Iervolino I, Manfredi G (2009) A Review of Ground Motion Record Selection Strategies for Dynamic Structural Analysis. In: CISM International Centre for Mechanical Sciences. pp 131–163
Jayaram N, Lin T, Baker J (2011a) A computationally efficient ground-motion selection algorithm for matching a target response spectrum mean and variance. Earthq Spectra 27:797–815. https://doi.org/10.1193/1.3608002
Jayaram N, Baker J, Okano H et al (2011b) Correlation of response spectral values in Japanese ground motions. Earthq Struct 2:357–376. https://doi.org/10.12989/eas.2011.2.4.357
Kaklamanos J, Baise LG, Boore DM (2011) Estimating unknown input parameters when implementing the NGA ground-motion prediction equations in engineering practice. Earthq Spectra 27:1219–1235. https://doi.org/10.1193/1.3650372
Klinc R, Šebenik Ž, Dolšek M et al (2019) A web-based system for the selection of characteristic ground motions. Adv Eng Softw 135:102688. https://doi.org/10.1016/j.advengsoft.2019.102688
Kohrangi M, Bazzurro P, Vamvatsikos D, Spillatura A (2017) Conditional spectrum-based ground motion record selection using average spectral acceleration. Earthq Eng Struct Dyn. https://doi.org/10.1002/eqe.2876
Kohrangi M, Kotha SR, Bazzurro P (2018) Ground-motion models for average spectral acceleration in a period range: Direct and indirect methods. Bull Earthq Eng 16:45–65. https://doi.org/10.1007/s10518-017-0216-5
Kwon O-S, Elnashai A (2004) Sensitivity of analytical vulnerability functions to input and response parameter randomness. In: 13th World conference on earthquake engineering. Vancouver, Canada
Lanzano G, Sgobba S, Luzi L et al (2019) The pan-European Engineering Strong Motion (ESM) flatfile: compilation criteria and data statistics. Bull Earthq Eng 17:561–582. https://doi.org/10.1007/s10518-018-0480-z
Lin T, Harmsen SC, Baker JW, Luco N (2013a) Conditional spectrum computation incorporating multiple causal earthquakes and ground-motion prediction models. Bull Seismol Soc Am 103:1103–1116. https://doi.org/10.1785/0120110293
Lin T, Haselton C, Baker J (2013b) Conditional spectrum-based ground motion selection. Part I: Hazard consistency for risk-based assessments. Earthq Eng Struct Dyn. https://doi.org/10.1002/eqe.2301
Lin T, Haselton C, Baker J (2013c) Conditional spectrum-based ground motion selection. Part II: intensity-based assessments and evaluation of alternative target spectra. Earthq Eng Struct Dyn. https://doi.org/10.1002/eqe.2303
Luzi L, Puglia R, Russo E, ORFEUS-WG5 (2016) Engineering Strong Motion Database, version 1.0. In: Ist. Naz. di Geofis. e Vulcanol. Obs. Res. Facil. Eur. Seismol.
Macedo L, Castro J (2017) SelEQ: an advanced ground motion record selection and scaling framework. Adv Eng Softw. https://doi.org/10.1016/j.advengsoft.2017.05.005
Monteiro R, Zelaschi C, Silva A, Pinho R (2017) Derivation of fragility functions for seismic assessment of RC bridge portfolios using different intensity measures. J Earthq Eng. https://doi.org/10.1080/13632469.2017.1387188
Naeim F, Lew M (1995) On the use of design spectrum compatible time histories. Earthq Spectra 11:111–127. https://doi.org/10.1193/1.1585805
National Research Institute for Earth Science and Disaster Resilience (2019) NIED K-NET, KiK-net, National Research Institute for Earth Science and Disaster Resilience
NTC18 (2018) D.M. 17.01.2018 Aggiornamento delle «Norme tecniche per le costruzioni», G.U. 20.02.2018 n.42
O’Reilly GJ (2021a) Seismic intensity measures for risk assessment of bridges. Bull Earthq Eng 19:3671–3699. https://doi.org/10.1007/s10518-021-01114-z
O’Reilly GJ (2021b) Limitations of Sa(T1) as an intensity measure when assessing infilled RC frame structures. Bull Earthq Eng. https://doi.org/10.1007/s10518-021-01071-7
O’Reilly GJ, Kohrangi M, Bazzurro P, Monteiro R (2018) Intensity Measures for the Collapse Assessment of Infilled RC Frames. In: 16th European Conference on Earthquake Engineering. Thessaloniki, Greece
O’Reilly GJ, Monteiro R (2019) On the efficient risk assessment of bridge structures. In: COMPDYN Proceedings. pp 473–483
Ordaz M, Martinelli F, Aguilar A, Arboleda J, Meletti C, D’Amico V (2017) R-CRISIS. Program and platform for computing seismic hazard. Available at http://www.r-crisis.com/about/crisis/
Pagani M, Monelli D, Weatherill G et al (2014) Openquake engine: an open hazard (and risk) software for the global earthquake model. Seismol Res Lett 85:692–702. https://doi.org/10.1785/0220130087
Rota M, Zuccolo E, Taverna L et al (2012) Mesozonation of the Italian territory for the definition of real spectrum-compatible accelerograms. Bull Earthq Eng 10:1357–1375. https://doi.org/10.1007/s10518-012-9369-4
Shome N, Cornell CA, Bazzurro P, Carballo JE (1998) Earthquakes, records, and nonlinear responses. Earthq Spectra 14:469–500. https://doi.org/10.1193/1.1586011
Smerzini C, Galasso C, Iervolino I, Paolucci R (2014) Ground motion record selection based on broadband spectral compatibility. Earthq Spectra 30:1427–1448. https://doi.org/10.1193/052312EQS197M
Vamvatsikos D, Cornell CA (2005) Developing efficient scalar and vector intensity measures for IDA capacity estimation by incorporating elastic spectral shape information. Earthq Eng Struct Dyn 34:1573–1600. https://doi.org/10.1002/eqe.496
Wald D, Allen T (2007) Topographic slope as a proxy for seismic site conditions and amplification. Bull Seismol Soc Am 97:1379–1395. https://doi.org/10.1785/0120060267
Wang G, Youngs R, Power M, Li Z (2015) Design ground motion library: an interactive tool for selecting earthquake ground motions. Earthq Spectra 31:617–635. https://doi.org/10.1193/090612EQS283M
Woessner J, Laurentiu D, Giardini D et al (2015) The 2013 European seismic hazard model: key components and results. Bull Earthq Eng 13:3553–3596. https://doi.org/10.1007/s10518-015-9795-1
Zhao JX, Zhang J, Asano A et al (2006) Attenuation relations of strong ground motion in Japan using site classification based on predominant period. Bull Seismol Soc Am 96:898–913
Zuccolo E, Bozzoni F, Crempien J, Lai CG (2020) Nonlinear broadband simulation of the Mw 6.0 May 29, 2012 Emilia earthquake in Northern Italy. Soil Dyn Earthq Eng 129:105931. https://doi.org/10.1016/j.soildyn.2019.105931
Zuccolo E, Corigliano M, Lai CG (2014) Selection of spectrum- and seismo-compatible accelerograms for the Tuscany region in Central Italy. Soil Dyn Earthq Eng 66:305–313. https://doi.org/10.1016/j.soildyn.2014.07.012
Acknowledgements
This work received financial support from the INFRA-NAT project (www.infra-nat.eu) co-funded by the European Commission DG-ECHO—Humanitarian Aid and Civil Protection. Project reference: 783298—INFRA-NAT—UCPM-2017-PP-AG. We would like to thank Andres Abarca for having contributed to the definition of the range of periods used for the computation of the AvgSa values. We are also grateful to Emilia Fiorini for the identification of the soil categories associated with the selected sites in Southern Italy. We would also like to express our gratitude to Andrea Francia for his technical assistance and to Gabriele Ferro for having designed haselREC’s logo.
Funding
This work received financial support from the INFRA-NAT project (www.infra-nat.eu) co-funded by the European Commission DG-ECHO—Humanitarian Aid and Civil Protection. Project reference: 783298—INFRA-NAT—UCPM-2017-PP-AG.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zuccolo, E., O’Reilly, G.J., Poggi, V. et al. haselREC: an automated open-source ground motion record selection and scaling tool. Bull Earthquake Eng 19, 5747–5767 (2021). https://doi.org/10.1007/s10518-021-01214-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10518-021-01214-w