The invention provides a structure
vulnerability analysis method and
system based on earthquake magnitude, distance and site conditions, a storage medium and a
computer program product. The method comprises the following steps: adopting a preset sampling
algorithm to obtain preset earthquake magnitude, distance and site conditions, and
acceleration time history samples corresponding to the preset earthquake magnitude, distance and site conditions; based on the
acceleration time-history sample, performing nonlinear dynamic time-history analysis on a to-be-evaluated structure by using a finite
element analysis method to obtain
nonlinear structure seismic response corresponding to the to-be-evaluated structure and the
acceleration time-history sample; establishing a change relationship between the statistical parameters of the seismic response of the
nonlinear structure and the preset magnitude, distance and site conditions by using a regression fitting method; and constructing a
vulnerability curved surface of a to-be-evaluated
structure based on the preset earthquake magnitude, distance and site conditions based on the statistical parameters of the seismic response of the
nonlinear structure and the change relationship between the preset earthquake magnitude, distance and site conditions. According to the embodiment of the invention, the four elements of a seismic source, a propagation path,
a site and a structure can be completely coupled, and the method can be suitable for
earthquake disaster risk analysis and rapid evaluation of post-earthquake disasters under various medium-short period structure systems.