Near-fault pulse type seismic oscillation generation method, device and equipment and medium of near-fault pulse type seismic oscillation generation method and device

By constructing an equivalent velocity pulse model and superimposing the high-frequency component acceleration time history, the problem of matching pulse characteristics and response spectra in the synthesis of seismic motion in the near-fault area was solved, and seismic motion data that met engineering needs were generated.

CN120686354APending Publication Date: 2025-09-23TIANJIN CHENGJIAN UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511029522.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-25
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

Existing technologies make it difficult to generate synthesis methods that meet the requirements of earthquake motions at engineering sites in near-fault areas. They are unable to effectively control pulse characteristics, effective duration, and match target response spectra, resulting in a large difference between the synthesized earthquake motions and the actual earthquake motions.

Method used

By constructing an equivalent velocity pulse model, a long-period component acceleration time history is generated and superimposed with the high-frequency component acceleration time history. The acceleration response spectrum obtained by superposition is iteratively solved until the preset requirements are met, thereby generating a near-fault pulse-type ground motion.

Benefits of technology

It achieves precise control of pulse amplitude, period and shape, satisfies the effective duration of seismic acceleration time, matches the target response spectrum, and generates more accurate and realistic seismic data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120686354A_ABST
    Figure CN120686354A_ABST
Patent Text Reader

Abstract

The invention provides a near fault pulse type seismic oscillation generation method, device and equipment and a medium thereof, and relates to the technical field of seismic resistance, and the method comprises the steps: obtaining seismic oscillation parameter data of a near fault; constructing an equivalent velocity pulse model based on the seismic oscillation parameter data of the near fault, and generating a long-period component acceleration time history of an equivalent velocity pulse; performing high-frequency component acceleration time history analysis on the basis of the seismic oscillation parameter data of the near fault to obtain a high-frequency component acceleration time history of seismic oscillation; and carrying out superposition based on the long-period component acceleration time history of the equivalent speed pulse and the high-frequency component acceleration time history of the seismic oscillation, and solving an acceleration response spectrum obtained by superposition through iteration until the acceleration response spectrum reaches a preset requirement, thereby obtaining the near-fault pulse type seismic oscillation. According to the method, the amplitude, the period and the shape of the control speed pulse and the effective duration of the seismic oscillation acceleration time history are met, and the requirement of matching the target response spectrum to obtain random seismic oscillation is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of earthquake resistance technology, and in particular to a method, device, equipment and medium for generating near-fault pulse-type earthquake motion. Background Art

[0002] Due to the slip and directional effects of fault rupture, ground motions at engineering sites near active faults may contain large amplitude pulse signals, a significant factor in exacerbating seismic damage to engineering structures. Western, North, and Southeast my country are densely populated with near-active faults and face complex topography. Numerous highway and railway bridges are located near faults, exposing them to significant seismic risk. This is particularly true in my country's southeastern coastal areas, situated at the intersection of the Pacific Rim and the Eurasian Seismic Belt, where near-fault seismic activity is frequent. This region boasts a developed economy and dense population, hosting numerous high-rise buildings, cross-sea bridges, and nuclear power plants, among other major infrastructure. Damage to these critical structures from a strong earthquake would result in immeasurable casualties and economic losses. Therefore, research on the seismic performance of engineering structures is of great significance. Seismic analysis and design of structures require a large number of ground motion time histories tailored to site conditions. However, measured strong earthquake records in this region are severely insufficient, particularly for specific sites. Furthermore, existing records often lack sufficient spectral characteristics and effective duration to meet the analytical requirements for various engineering structures.

[0003] Currently, the commonly used method for synthesizing near-fault pulse-type seismic motions in engineering applications is to obtain low-frequency seismic motions through an equivalent pulse model and then superimpose them with high-frequency seismic motions. This method has difficulty meeting the target response spectrum matching requirements. Moreover, while the seismic motions generated by this method can match the response spectrum of the target seismic motion, it is difficult to control the effective duration of the seismic motion acceleration history. Due to the difficulty in controlling the compatibility of pulse characteristics, effective duration, and matching the target response spectrum, the synthesized seismic motions differ significantly from the target seismic motions. Therefore, there is an urgent need for a near-fault pulse-type seismic motion generation method, device, equipment, and medium thereof to address the above-mentioned problems. Summary of the Invention

[0004] The present invention aims to provide a method, device, apparatus, and medium for generating near-fault pulse ground motions to improve the above-mentioned problems. To achieve the above-mentioned objectives, the present invention adopts the following technical solutions:

[0005] In a first aspect, the present application provides a method for generating near-fault pulse ground motion, comprising:

[0006] Obtaining ground motion parameter data near the fault;

[0007] constructing an equivalent velocity pulse model based on the near-fault seismic parameter data, and generating a long-period component acceleration time history of the equivalent velocity pulse based on the constructed equivalent velocity pulse model;

[0008] Performing a high-frequency component acceleration time history analysis based on the near-fault seismic parameter data to obtain a high-frequency component acceleration time history of the seismic motion;

[0009] The long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion are superimposed, and the acceleration response spectrum obtained by the superposition is iteratively solved until the acceleration response spectrum meets the preset requirements, thereby obtaining a near-fault pulse earthquake motion.

[0010] In a second aspect, the present application further provides a near-fault pulse-type ground motion generating device, comprising:

[0011] an acquisition unit, for acquiring ground motion parameter data near the fault;

[0012] a generating unit, configured to construct an equivalent velocity pulse model based on the ground motion parameter data near the fault, and generate a long-period component acceleration time history of the equivalent velocity pulse based on the constructed equivalent velocity pulse model;

[0013] an analysis unit, configured to perform a high-frequency component acceleration time history analysis based on the near-fault seismic parameter data to obtain the high-frequency component acceleration time history of the seismic motion;

[0014] The superposition unit is used to superimpose the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and iteratively solve the acceleration response spectrum obtained by superposition until the acceleration response spectrum meets the preset requirements, thereby obtaining a near-fault pulse earthquake motion.

[0015] In a third aspect, the present application further provides a near-fault pulse-type ground motion generating device, comprising:

[0016] memory for storing computer programs;

[0017] A processor is configured to implement the steps of the method for generating near-fault pulse-type ground motion when executing the computer program.

[0018] In a fourth aspect, the present application further provides a medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the above-mentioned method for generating near-fault pulse-type ground motion are implemented.

[0019] The beneficial effects of the present invention are:

[0020] The present invention obtains the long-period component acceleration history by constructing an equivalent velocity pulse model, obtains the high-frequency component acceleration history by selecting the target response spectrum, and finally superimposes the equivalent velocity pulse model with the high-frequency band component. Through iterative solution, the near-fault seismic motion is obtained. This method not only satisfies the requirements of controlling the pulse amplitude, period and shape, as well as the effective duration of the seismic motion acceleration history, but also meets the requirements of matching the target response spectrum to obtain random seismic motion.

[0021] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the embodiments of the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.

[0023] Figure 1 Schematic diagram of the flow of the method for generating near-fault pulse-type ground motion according to an embodiment of the present invention;

[0024] Figure 2 is a schematic diagram of the velocity time history of the measured ground motion according to an embodiment of the present invention;

[0025] Figure 3 is a schematic diagram of the acceleration time history of the measured ground motion according to an embodiment of the present invention;

[0026] Figure 4 Schematic diagram of the equivalent pulse velocity time history described in an embodiment of the present invention;

[0027] Figure 5 Schematic diagram of the equivalent pulse acceleration time history described in an embodiment of the present invention;

[0028] Figure 6 Schematic diagram of the velocity time history of the synthetic ground motion according to an embodiment of the present invention;

[0029] Figure 7 Schematic diagram of the acceleration time history of the synthetic ground motion according to an embodiment of the present invention;

[0030] Figure 8 is a schematic diagram of a response spectrum corresponding to the acceleration time history of the synthetic ground motion described in an embodiment of the present invention;

[0031] Figure 9Schematic diagram of the process of iteratively solving the acceleration response spectrum obtained by superposition in an embodiment of the present invention;

[0032] Figure 10 Schematic diagram of the effective duration of the acceleration time history of the synthetic ground motion controlled by the envelope function according to an embodiment of the present invention;

[0033] Figure 11 Schematic diagram of the structure of a near-fault pulse-type ground motion generating device according to an embodiment of the present invention;

[0034] Figure 12 Schematic diagram of the structure of a near-fault pulse-type ground motion generating device according to an embodiment of the present invention.

[0035] In the figure: 701, acquisition unit; 702, generation unit; 703, analysis unit; 704, superposition unit; 800, near-fault pulse-type seismic motion generation device; 801, processor; 802, memory; 803, multimedia component; 804, input / output (I / O) interface; 805, communication component. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0037] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings. At the same time, in the description of the present invention, the terms "first", "second", etc. are used only to distinguish the description and should not be understood as indicating or implying relative importance.

[0038] Example 1:

[0039] This embodiment provides a method for generating near-fault pulse-type ground motion.

[0040] See also Figure 1 、 Figure 2 、 Figure 3 、 Figure 4 、 Figure 5 、 Figure 6 、 Figure 7 、 Figure 8 、 Figure 9 and Figure 10 , the figure shows that the method includes step S1, step S2, step S3 and step S4.

[0041] Step S1, obtaining ground motion parameter data near the fault;

[0042] It is understood that the near-fault seismic parameter data in this step includes the pulse period, peak velocity, number of pulses, and arrival time of pulse-type seismic motion. These data are obtained through field observations, historical earthquake records, or generated through simulation experiments. The pulse period reflects the time interval between pulses, the peak velocity indicates the intensity of the pulse, the number of pulses describes the number of pulses in the seismic wave, and the arrival time determines when the pulse begins to affect the structure. These parameters are particularly critical for subsequent seismic motion synthesis because they affect the accuracy and response characteristics of the synthesized waveform.

[0043] Step S2: constructing an equivalent velocity pulse model based on the near-fault seismic parameter data, and generating a long-period component acceleration time history of the equivalent velocity pulse based on the constructed equivalent velocity pulse model;

[0044] It can be understood that this step, by constructing an equivalent velocity pulse model, can precisely control the pulse characteristics of the seismic motion, ensuring that the generated seismic motion data conforms to the long-period characteristics of an actual earthquake. The generated long-period component acceleration time history not only provides a reliable foundation for subsequent high-frequency component synthesis, but also ensures that the synthesized seismic motion accurately matches the target response spectrum across different frequency ranges, thereby improving the accuracy and applicability of the seismic motion synthesis. In this step, step S2 includes steps S21 and S22.

[0045] Step S21: construct an equivalent velocity pulse model according to a preset fitting formula, and input the pulse period, velocity peak value, pulse number and arrival time of the pulse-type ground motion in the near-fault ground motion parameter data into the equivalent velocity pulse model for calculation to obtain an equivalent velocity pulse time history;

[0046] It can be understood that the equivalent velocity pulse model in this step is as follows:

[0047]

[0048] Where, v(t) is the time course of the synthetic equivalent velocity pulse; A is the amplitude of the velocity pulse; f P is the frequency of the velocity pulse; t0 is the arrival time of the velocity pulse; ψ is the phase angle of the adjustable pulse shape; γ is the pulse shape parameter, π is the circumference of pi, and t is the time of synthesizing the equivalent velocity pulse.

[0049] It can be understood that this step, by constructing an equivalent velocity pulse model based on a preset fitting formula, can accurately simulate the velocity history of pulse-type ground motion, thereby generating a seismic waveform with actual earthquake characteristics. This model not only reflects the typical characteristics of pulse-type ground motion but also provides a reliable foundation for subsequent high-frequency component generation and ground motion synthesis. This ensures that the final synthesized ground motion can be precisely controlled in terms of pulse amplitude, period, and shape, thereby improving the accuracy and reliability of engineering seismic design.

[0050] Step S22: input the equivalent velocity pulse time history into a preset calculation formula for the long-period component acceleration time history of the equivalent velocity pulse to obtain the calculation formula for the long-period component acceleration time history of the equivalent velocity pulse.

[0051] It can be understood that the calculation formula for the long-period component acceleration time history of the equivalent velocity pulse in this step is as follows:

[0052]

[0053] Where a(t) is the long-period component acceleration time history of the equivalent velocity pulse; v(t) is the synthetic equivalent velocity pulse time history; A is the amplitude of the velocity pulse; f P is the frequency of the velocity pulse; t0 is the arrival time of the velocity pulse; ψ is the phase angle of the adjustable pulse shape; γ is the pulse shape parameter, π is pi, and t is time.

[0054] It can be understood that this step can accurately simulate the low-frequency characteristics in the seismic wave by extracting the acceleration time history of the long-period component from the equivalent velocity pulse time history, ensuring that the synthesized ground motion waveform can reflect the actual low-frequency response of the near-fault earthquake.

[0055] Step S3, performing high-frequency component acceleration time history analysis based on the near-fault seismic parameter data to obtain the high-frequency component acceleration time history of the seismic motion;

[0056] It can be understood that this step, by analyzing and extracting the high-frequency components of the ground motion, can obtain high-frequency vibration characteristics that significantly influence the local response of the structure. The high-frequency component acceleration time history provides the necessary high-frequency data for subsequent ground motion synthesis and ensures the accuracy of the synthesized ground motion within the high-frequency range. In this step, step S3 includes steps S31 and S32.

[0057] Step S31, initializing the high-frequency component acceleration time history of the earthquake motion, and determining the target response spectrum, envelope function and effective duration of the earthquake acceleration time history based on the earthquake motion parameter data near the fault;

[0058] It can be understood that this step, by initializing the high-frequency component acceleration history, provides a more stable and accurate starting point for subsequent synthesis. By properly determining the target response spectrum and envelope function, as well as the effective duration of the ground motion acceleration history and the structural damping ratio, we can ensure that the synthesized ground motion accurately matches the target response spectrum across all frequency ranges and reflects the characteristics of the actual ground motion.

[0059] Step S32: construct a trigonometric series formula based on the target response spectrum, the envelope function, the effective duration of the earthquake acceleration time history, and the preset structural damping ratio, and determine the high-frequency component acceleration time history of the earthquake based on the trigonometric series formula.

[0060] It can be understood that the trigonometric series formula in this step is as follows:

[0061]

[0062] Where: A(t) is the envelope function; t is time; λ i is the frequency of the ith simple harmonic wave, and its value is in the interval [0,λ s ], where λ s is 0.5 times the ground motion sampling frequency; θ i is a random phase in the interval [0,2π]; n is the number of summation terms, which depends on the convergence rate of the iterative scheme. is the velocity history of earthquake motion.

[0063] It can be understood that this step, by constructing and solving trigonometric series formulas, accurately generates high-frequency acceleration time histories that meet the target response spectrum requirements. This method not only accurately simulates the high-frequency characteristics of ground motion but also adjusts the amplitude and attenuation characteristics of the high-frequency components based on the influence of the envelope function, ensuring that the generated ground motions truly reflect the characteristics of near-fault pulse earthquakes. Ultimately, this step provides accurate high-frequency components for subsequent ground motion synthesis, providing reliable high-frequency data support for structural seismic analysis.

[0064] Step S4: superimpose the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and iteratively solve the acceleration response spectrum obtained by superposition until the acceleration response spectrum meets the preset requirements, thereby obtaining a near-fault pulse earthquake motion.

[0065] It can be understood that this step can accurately generate near-fault pulse-type seismic motions by superimposing long-period components and high-frequency components and iteratively solving the acceleration response spectrum. This seismic motion synthesis method ensures that the synthesized seismic motion can meet the requirements of the target response spectrum in both the low-frequency and high-frequency ranges, thereby providing a more accurate and realistic seismic motion input for earthquake engineering. Through the iterative optimization process, the seismic motion finally generated can effectively simulate the characteristics of actual seismic waves and provide scientific and reliable basic data for structural seismic design. This step not only meets the requirements of controlling the pulse amplitude, period and shape, as well as the effective duration of the seismic motion acceleration history, but also meets the requirements of matching the target response spectrum to obtain random seismic motions, such as Figure 9 As shown, this step constructs an iterative solution flowchart, where A(t) in the flowchart is the envelope function; t is time; λ i is the frequency of the ith simple harmonic wave, and its value is in the interval [0,λ s ], where λ s is 0.5 times the ground motion sampling frequency; θ i is a random phase in the interval [0,2π]; depends on the convergence rate of the iterative scheme, is the velocity history of earthquake motion, is the synthetic earthquake acceleration time history of the i-th iteration, is the ground acceleration time history synthesized by the i-1th iteration, is the high-frequency component acceleration time history of the i-th iteration, a(t) is the long-period component acceleration time history of the i-th iteration, ζ i is the error value of the i-th iteration, S aT is the target spectrum, ζ i-1 is the error value of the i-1th iteration, ζ r is the preset allowable error.

[0066] In this step, step S4 includes step S41, step S42, step S43, step S44 and step S45.

[0067] Step S41: superimpose the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and solve the corresponding response spectrum based on the superposition result;

[0068] It can be understood that the calculation formula for superposition in this step is as follows:

[0069]

[0070] in, is the synthetic earthquake acceleration time history of the i-th iteration, is the ground acceleration time history synthesized by the i-1th iteration, is the acceleration history of the high-frequency component of the i-th iteration, and a(t) is the acceleration history of the long-period component of the i-th iteration.

[0071] It can be understood that this step generates a complete ground motion waveform that conforms to the actual earthquake characteristics by superimposing the long-period component and the high-frequency component acceleration time histories and solving the response spectrum based on the superposition result. By calculating the response spectrum, we can analyze the impact of the synthesized ground motion on the structure at different periods and ensure that the generated ground motion produces a reasonable response across all frequency ranges. The superposition result is the synthesized ground motion acceleration time history.

[0072] Step S42: performing error calculation between the response spectrum corresponding to the superposition result and the preset target spectrum to obtain the error value between the two;

[0073] It is understood that this step, by calculating the error between the response spectra, can quantify the difference between the synthetic ground motion and the target response spectrum, thus providing a quantitative basis for subsequent iterative optimization. This process can ensure the accuracy and reliability of the synthetic ground motion, so that the final ground motion can better reflect the characteristics of the target response spectrum and meet the requirements of structural seismic design. It is understood that the error expression solved iteratively in this step is:

[0074]

[0075] Where: ζ is the error between the response spectrum corresponding to the superposition result and the preset target spectrum, S aT is the target spectrum, S aS is the synthetic earthquake acceleration response spectrum, and T is the structural period.

[0076] Step S43: Compare the error value with a preset allowable error. If the comparison result shows that the error value meets a first preset condition, output the superimposed synthetic earthquake acceleration time history and velocity time history.

[0077] It can be understood that the first preset condition in this step is that the error value of this iteration is less than the error value of the previous iteration, and the error value of this iteration is less than the preset allowable error. This step compares the error value with the allowable error to ensure that the final generated seismic motion meets the design accuracy requirements, thereby providing reliable data support for subsequent seismic design and structural response analysis.

[0078] Step S44: If the comparison result shows that the error value meets the second preset condition, the synthetic seismic acceleration time history obtained by superposition is replaced with the synthetic seismic acceleration time history obtained in the previous iteration, the calculated error value is replaced with the error value obtained in the previous iteration, and the number of iterations is adjusted to the number of iterations plus one. The above steps are repeated to iteratively solve until the comparison result shows that the error value meets the first preset condition, and the synthetic seismic acceleration time history and velocity time history obtained by superposition are output;

[0079] It is understandable that the second precondition is that the error value of the current iteration is greater than or equal to the error value of the previous iteration. This step ensures that the synthesized seismic motion time history is continuously optimized with each iteration, ultimately obtaining a highly accurate pulse-type seismic motion that meets design standards. The iterative solution not only ensures the accuracy and reliability of the synthesized results, but also, through multiple rounds of adjustments, ensures that the various frequency components of the seismic motion effectively match the target response spectrum. The resulting synthesized seismic acceleration and velocity time histories provide more realistic and accurate data support for structural seismic analysis.

[0080] Step S45: If the comparison result shows that the error value meets the third preset condition, adjust the number of iterations to the number plus one, and repeat the above steps to iteratively solve until the comparison result shows that the error value meets the first preset condition, and output the superimposed synthetic seismic acceleration time history and velocity time history.

[0081] It can be understood that the third preset condition is that the error value of this iteration is less than the error value of the previous iteration, but the error value of this iteration is greater than or equal to the preset allowable error. This step can ensure that the synthesized seismic acceleration time history and velocity time history gradually approach the target response spectrum in each optimization, thereby improving the simulation accuracy of seismic motion.

[0082] Example 2:

[0083] like Figure 11 As shown, this embodiment provides a near-fault pulse type ground motion generating device, see Figure 11 The device includes an acquisition unit 701 , a generation unit 702 , an analysis unit 703 and a superposition unit 704 .

[0084] An acquisition unit 701 is used to acquire ground motion parameter data near the fault;

[0085] A generating unit 702 is configured to construct an equivalent velocity pulse model based on the near-fault ground motion parameter data, and generate a long-period component acceleration time history of the equivalent velocity pulse based on the constructed equivalent velocity pulse model;

[0086] An analysis unit 703 is configured to perform a high-frequency component acceleration time history analysis based on the near-fault ground motion parameter data to obtain a high-frequency component acceleration time history of the ground motion;

[0087] The superposition unit 704 is used to superimpose the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and iteratively solve the acceleration response spectrum obtained by superposition until the acceleration response spectrum meets the preset requirements, thereby obtaining a near-fault pulse earthquake motion.

[0088] It should be noted that, regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.

[0089] Example 3:

[0090] Corresponding to the above method embodiment, this embodiment also provides a near-fault pulse type seismic motion generating device. The near-fault pulse type seismic motion generating device described below and the near-fault pulse type seismic motion generating method described above can refer to each other.

[0091] Figure 12 FIG. 8 is a block diagram of a near-fault pulse type earthquake motion generating device 800 according to an exemplary embodiment. Figure 12 As shown, the near-fault pulse type ground motion generating device 800 may include: a processor 801 and a memory 802. The near-fault pulse type ground motion generating device 800 may also include one or more of a multimedia component 803, an I / O interface 804, and a communication component 805.

[0092] The processor 801 is configured to control the overall operation of the near-fault pulse-type seismic motion generating device 800 to complete all or part of the steps in the aforementioned near-fault pulse-type seismic motion generating method. The memory 802 is configured to store various types of data to support the operation of the near-fault pulse-type seismic motion generating device 800. Such data may include, for example, instructions for any application or method operating on the near-fault pulse-type seismic motion generating device 800, as well as application-related data such as contact information, sent and received messages, images, audio, and video. The memory 802 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The multimedia component 803 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 802 or transmitted via the communication component 805. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 804 provides an interface between the processor 801 and other interface modules, which may be a keyboard, a mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 805 is used for wired or wireless communication between the near-fault pulse type seismic motion generating device 800 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G or 4G, or a combination of one or more thereof, so the corresponding communication component 805 may include: a Wi-Fi module, a Bluetooth module, an NFC module.

[0093] In an exemplary embodiment, the near-fault pulse-type seismic motion generating device 800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned near-fault pulse-type seismic motion generating method.

[0094] In another exemplary embodiment, a computer medium including program instructions is also provided. When executed by a processor, the program instructions implement the steps of the aforementioned near-fault pulse-type ground motion generation method. For example, the computer medium may be the aforementioned memory 802 including the program instructions. The program instructions may be executed by the processor 801 of the near-fault pulse-type ground motion generation device 800 to perform the aforementioned near-fault pulse-type ground motion generation method.

[0095] Example 4:

[0096] Corresponding to the above method embodiment, this embodiment further provides a medium. The medium described below and the method for generating near-fault pulse-type ground motion described above can refer to each other.

[0097] A medium stores a computer program, which, when executed by a processor, implements the steps of the method for generating near-fault pulse-type ground motion in the above-mentioned method embodiment.

[0098] The medium may specifically be any medium capable of storing program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0099] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of protection of the present invention.

[0100] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A method for generating near-fault pulse-type ground motion, characterized in that: include: Obtaining ground motion parameter data near the fault; constructing an equivalent velocity pulse model based on the near-fault seismic parameter data, and generating a long-period component acceleration time history of the equivalent velocity pulse based on the constructed equivalent velocity pulse model; Performing a high-frequency component acceleration time history analysis based on the near-fault seismic parameter data to obtain a high-frequency component acceleration time history of the seismic motion; The long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion are superimposed, and the acceleration response spectrum obtained by the superposition is iteratively solved until the acceleration response spectrum meets the preset requirements, thereby obtaining a near-fault pulse earthquake motion.

2. The method for generating near-fault pulse-type ground motion according to claim 1, wherein: An equivalent velocity pulse model is constructed based on the near-fault seismic parameter data, and a long-period component acceleration time history of the equivalent velocity pulse is generated based on the constructed equivalent velocity pulse model, including: An equivalent velocity pulse model is constructed according to a preset fitting formula, and the pulse period, velocity peak value, number of pulses and arrival time of the pulse-type ground motion in the near-fault ground motion parameter data are input into the equivalent velocity pulse model for calculation to obtain an equivalent velocity pulse time history; The equivalent velocity pulse time history is input into a preset calculation formula for the long-period component acceleration time history of the equivalent velocity pulse to obtain the calculation formula for the long-period component acceleration time history of the equivalent velocity pulse.

3. The method for generating near-fault pulse-type ground motion according to claim 1, wherein: The high-frequency component acceleration time history calculation is performed based on the near-fault ground motion parameter data, including: Initializing the high-frequency component acceleration time history of the earthquake motion, and determining the target response spectrum, envelope function and effective duration of the earthquake acceleration time history based on the earthquake motion parameter data near the fault; A trigonometric series formula is constructed based on the target response spectrum, the envelope function, the effective duration of the earthquake acceleration time history and a preset structural damping ratio, and the high-frequency component acceleration time history of the earthquake motion is determined based on the trigonometric series formula.

4. The method for generating near-fault pulse-type ground motion according to claim 3, wherein: The acceleration response spectrum obtained by superimposing the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion and iteratively solving the superimposed acceleration response spectrum until the acceleration response spectrum meets the preset requirements includes: Superimposing the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and solving the corresponding response spectrum based on the superposition result; The error between the response spectrum corresponding to the superposition result and the preset target spectrum is calculated to obtain the error value between the two; Comparing the error value with a preset allowable error, and if the comparison result shows that the error value meets a first preset condition, outputting the superimposed synthetic earthquake acceleration time history and velocity time history; If the comparison result shows that the error value meets the second preset condition, the synthetic seismic acceleration time history obtained by superposition is replaced with the synthetic seismic acceleration time history obtained by the previous iteration, the error value obtained by calculation is replaced with the error value obtained by the previous iteration, and the number of iterations is adjusted to the number plus one, and the above steps are repeated to iteratively solve until the comparison result shows that the error value meets the first preset condition, and the synthetic seismic acceleration time history and velocity time history obtained by superposition are output; If the comparison result shows that the error value meets the third preset condition, the number of iterations is adjusted to the number plus one, and the above steps are repeated for iterative solution until the comparison result shows that the error value meets the first preset condition, and the superimposed synthetic seismic acceleration time history and velocity time history are output.

5. A near-fault pulse type earthquake motion generating device, characterized in that: include: an acquisition unit, for acquiring ground motion parameter data near the fault; a generating unit, configured to construct an equivalent velocity pulse model based on the ground motion parameter data near the fault, and generate a long-period component acceleration time history of the equivalent velocity pulse based on the constructed equivalent velocity pulse model; an analysis unit, configured to perform a high-frequency component acceleration time history analysis based on the near-fault seismic parameter data to obtain the high-frequency component acceleration time history of the seismic motion; The superposition unit is used to superimpose the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and iteratively solve the acceleration response spectrum obtained by superposition until the acceleration response spectrum meets the preset requirements, thereby obtaining a near-fault pulse earthquake motion.

6. The near-fault pulse type earthquake motion generating device according to claim 5, characterized in that: The generating unit includes: The first generating subunit is configured to construct an equivalent velocity pulse model according to a preset fitting formula, and input the pulse period, velocity peak value, number of pulses and arrival time of the pulse-type ground motion in the near-fault ground motion parameter data into the equivalent velocity pulse model for calculation to obtain an equivalent velocity pulse time history; The second generating subunit is used to input the equivalent velocity pulse time history into a preset calculation formula for the long-period component acceleration time history of the equivalent velocity pulse to obtain the calculation formula for the long-period component acceleration time history of the equivalent velocity pulse.

7. The near-fault pulse type earthquake motion generating device according to claim 5, characterized in that: The analysis unit comprises: a first analysis subunit, configured to initialize the high-frequency component acceleration time history of the earthquake motion, and determine a target response spectrum, an envelope function, and an effective duration of the earthquake acceleration time history based on the earthquake motion parameter data near the fault; The second analysis subunit is used to construct a trigonometric series formula based on the target response spectrum, the envelope function, the effective duration of the earthquake acceleration time history and the preset structural damping ratio, and determine the high-frequency component acceleration time history of the earthquake based on the trigonometric series formula.

8. The near-fault pulse type earthquake motion generating device according to claim 7, characterized in that: The superposition unit includes: a first superposition subunit, configured to superimpose the long-period component acceleration time history of the equivalent velocity pulse and the high-frequency component acceleration time history of the earthquake motion, and to solve the corresponding response spectrum based on the superposition result; The second superposition subunit is used to perform error calculation between the response spectrum corresponding to the superposition result and the preset target spectrum to obtain the error value between the two; a third superposition subunit, configured to compare the error value with a preset allowable error, and output a superimposed synthetic earthquake acceleration time history and velocity time history if the comparison result shows that the error value meets a first preset condition; a fourth superposition subunit, configured to, if the comparison result shows that the error value meets the second preset condition, replace the synthetic seismic acceleration time history obtained by superposition with the synthetic seismic acceleration time history obtained in the previous iteration, replace the error value obtained by calculation with the error value obtained in the previous iteration, adjust the number of iterations to the number of iterations plus one, repeat the above steps for iterative solution until the comparison result shows that the error value meets the first preset condition, and output the synthetic seismic acceleration time history and velocity time history obtained by superposition; The fifth superposition subunit is used to adjust the number of iterations to the number plus one if the comparison result is that the error value meets the third preset condition, and repeat the above steps to iteratively solve until the comparison result is that the error value meets the first preset condition, and output the superimposed synthetic seismic acceleration time history and velocity time history.

9. A near-fault pulse type earthquake motion generating device, characterized in that: include: Memory for storing computer programs; A processor is configured to implement the steps of the method for generating near-fault pulse-type ground motion according to any one of claims 1 to 4 when executing the computer program.

10. A medium, characterized in that: The medium stores a computer program, which, when executed by a processor, implements the steps of the method for generating near-fault pulse-type ground motion according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Near-fault seismic oscillation fitting method

    CN114442153A

  • Near-fault ground motion fitting method based on improved time domain superposition method

    CN114966835A