Building seismic performance evaluation method, device and equipment and storage medium

By zero-padding and series expansion of the observed acceleration, and combining the velocity and displacement time histories with preset characteristic functions, the drift problem in the traditional integration method is solved, and the accurate assessment of the seismic performance of buildings is achieved.

CN119939714BActive Publication Date: 2025-11-28HARBIN INSTITUTE OF TECHNOLOGY (SHENZHEN) (INSTITUTE OF SCIENCE AND TECHNOLOGY INNOVATION HARBIN INSTITUTE OF TECHNOLOGY SHENZHEN)
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411989886.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-11-28
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

Traditional numerical integration methods for acceleration data often introduce unrealistic drift components in the seismic performance assessment of buildings, leading to inaccurate time history assessments of velocity and displacement.

Method used

The observed acceleration of the target building is zero-filled, and a series expansion is performed using a preset acceleration characteristic function to obtain the expansion coefficients. The target velocity and displacement time history are then calculated by combining the preset displacement and velocity characteristic functions.

Benefits of technology

It avoids the drift error in the traditional numerical integration process, ensures the physical authenticity and accuracy of velocity and displacement time histories, provides a reliable basis for performance-based seismic design, and can more accurately assess the seismic performance of buildings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119939714B_ABST
    Figure CN119939714B_ABST
Patent Text Reader

Abstract

The application discloses a building seismic performance evaluation method, device and equipment and a storage medium, relates to the technical field of earthquake engineering, and discloses a building seismic performance evaluation method, which comprises the following steps: acquiring observation acceleration of a target building, performing zero supplement processing on the observation acceleration to obtain reference acceleration; expanding the reference acceleration in series according to a preset acceleration characteristic function to obtain expansion coefficients; obtaining a target velocity time history and a target displacement time history according to the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficients; and evaluating the seismic performance of the target building according to the target velocity time history and the target displacement time history. The method generates stable reference acceleration from observation acceleration to obtain accurate target velocity time history and target displacement time history, avoids drift error in the traditional numerical integration process, ensures the physical authenticity and accuracy of the velocity and displacement time history, provides reliable basis for performance-based seismic design, and can more accurately evaluate the seismic performance of the target building.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of earthquake engineering, and particularly relates to a building seismic performance evaluation method, device, equipment and storage medium. BACKGROUND

[0002] In performance-based seismic design and analysis, the displacement time history of a structure under dynamic action plays a crucial role. Not only is it used to assess the response behavior of a building in extreme events such as earthquakes, but it also provides engineers with critical information to ensure the safety and functionality of the building. However, in practical applications, directly measuring the displacement time history of a building is an extremely difficult and tedious task. Traditional displacement measurement methods usually require the installation of specialized displacement sensors, and these sensors must be precisely positioned at key locations of the structure, which is particularly complex in existing buildings.

[0003] The displacement time history of a structure under dynamic action plays an important role in performance-based seismic design and analysis. Since acceleration time history can be easily measured using accelerometers, numerical integration is usually used to determine velocity and displacement from the measured acceleration. However, numerical integration often results in unrealistic and large drifts in velocity and displacement, and the reasons for the drifts in velocity and displacement have been studied for a long time. Previous studies have shown that the drifts in velocity and displacement may be caused by the bias in the acceleration record caused by the instrument. Therefore, traditional numerical integration of acceleration data often introduces unrealistic drift components to the calculated velocity time history and displacement time history, leading to inaccurate evaluation of the seismic performance of the building based on the velocity time history and displacement time history.

[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not represent an acknowledgement that the above content is prior art. SUMMARY

[0005] The main purpose of the present application is to provide a building seismic performance evaluation method, device, equipment and storage medium, which aims to solve the technical problem that traditional numerical integration of acceleration data often introduces unrealistic drift components to the calculated velocity time history and displacement time history, leading to inaccurate evaluation of the seismic performance of the building based on the velocity time history and displacement time history.

[0006] To achieve the above-mentioned purpose, the present application provides a building seismic performance evaluation method, which comprises:

[0007] Obtaining an observed acceleration of a target building, and performing zero padding on the observed acceleration to obtain a reference acceleration;

[0008] According to a predetermined acceleration characteristic function, the reference acceleration is expanded in series to obtain an expansion coefficient;

[0009] According to the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficient, a target velocity time course and a target displacement time course are obtained.

[0010] According to the target velocity time course and the target displacement time course, an anti-seismic performance of the target building is evaluated.

[0011] In an embodiment, the observed acceleration of the target building is obtained, and the observed acceleration is zero-padded to obtain a reference acceleration, including:

[0012] The observed acceleration of the target building is obtained.

[0013] When the observed acceleration is not zero at the front end or / and the rear end, zero is added to the front end or / and the rear end of the observed acceleration to obtain a reference acceleration.

[0014] When the observed acceleration is zero at the front end and the rear end, the observed acceleration is taken as the reference acceleration.

[0015] In an embodiment, before the reference acceleration is expanded according to the preset acceleration characteristic function to obtain the expansion coefficient, it further includes:

[0016] A six-order vibration ordinary differential function and a static condition are obtained.

[0017] According to the six-order vibration ordinary differential function, an initial displacement characteristic function, an initial velocity characteristic function and an initial acceleration characteristic function are obtained.

[0018] According to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, a preset characteristic function is obtained.

[0019] In an embodiment, the preset characteristic function is obtained according to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, including:

[0020] According to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, a coefficient matrix is constructed.

[0021] The coefficient matrix is analyzed to obtain an eigenvalue.

[0022] According to the eigenvalue, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, a preset characteristic function is obtained, and the preset characteristic function includes a preset acceleration characteristic function, a preset displacement characteristic function and a preset velocity characteristic function.

[0023] In an embodiment, the series expansion of the reference acceleration according to the preset acceleration characteristic function comprises:

[0024] The total number of discrete time points is obtained according to the reference acceleration;

[0025] The expansion function is constructed according to the total number of discrete time points and the preset acceleration characteristic function;

[0026] The coefficient function is obtained by integrating and transforming the expansion function, and the expansion coefficient is obtained by analyzing the coefficient function.

[0027] In an embodiment, the target speed time course and the target displacement time course are obtained according to the preset displacement characteristic function, the preset speed characteristic function and the expansion coefficient, which comprises:

[0028] The target displacement time course is obtained by cumulative summation according to the preset displacement characteristic function and the expansion coefficient;

[0029] The target speed time course is obtained by cumulative summation according to the preset speed characteristic function and the expansion coefficient.

[0030] In an embodiment, the seismic performance evaluation of the target building according to the target speed time course and the target displacement time course comprises:

[0031] The inter-story drift angle and the structural displacement of the target building are obtained according to the target speed time course and the target displacement time course;

[0032] The comparison result is obtained by comparing the inter-story drift angle and the structural displacement according to the preset drift angle threshold and the structural displacement threshold;

[0033] The seismic performance evaluation is performed according to the comparison result.

[0034] In addition, in order to achieve the above-mentioned purpose, the application further provides a building seismic performance evaluation device, which comprises:

[0035] The acquisition module is configured to acquire the observation acceleration of the target building, and to obtain the reference acceleration by zero padding the observation acceleration;

[0036] The parameter calculation module is configured to perform series expansion of the reference acceleration according to the preset acceleration characteristic function, and to obtain the expansion coefficient;

[0037] The parameter calculation module is further configured to obtain the target speed time course and the target displacement time course according to the preset displacement characteristic function, the preset speed characteristic function and the expansion coefficient;

[0038] An evaluation module is configured to perform seismic performance evaluation on the target building according to the target velocity time history and the target displacement time history.

[0039] In addition, to achieve the above-mentioned purpose, the present application also provides a building seismic performance evaluation device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the building seismic performance evaluation method as described above.

[0040] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the building seismic performance evaluation method as described above.

[0041] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the building seismic performance evaluation method as described above.

[0042] The one or more technical solutions provided by the present application have at least the following technical effects: a stable reference acceleration is generated by observing acceleration, and a preset acceleration characteristic function is used to expand the reference acceleration in series, and the expansion coefficients are accurately calculated; then, based on the preset displacement and velocity characteristic functions and the above expansion coefficients, the target velocity time history and the target displacement time history are accurately derived. Avoid the common drift error problem in the traditional numerical integration process, ensure the physical authenticity and accuracy of the obtained velocity and displacement time history, and provide a reliable basis for performance-based seismic design, so as to more accurately evaluate the seismic performance of the target building under the action of earthquake, effectively support the optimization of seismic design and the evaluation of structural safety. BRIEF DESCRIPTION OF DRAWINGS

[0043] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present application and serve to explain the principles of the present application together with the specification.

[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.

[0045] Figure 1 The flowchart provided by the building seismic performance evaluation method embodiment one of the present application;

[0046] Figure 2A logical structure diagram of building seismic performance evaluation provided by the first embodiment of the building seismic performance evaluation method of the present application;

[0047] Figure 3 A zero-supplemented acceleration time diagram provided by the first embodiment of the building seismic performance evaluation method of the present application;

[0048] Figure 4 A preset characteristic function diagram provided by the first embodiment of the building seismic performance evaluation method of the present application;

[0049] Figure 5 A velocity time diagram and a displacement time diagram provided by the first embodiment of the building seismic performance evaluation method of the present application;

[0050] Figure 6 A flow diagram provided by the second embodiment of the building seismic performance evaluation method of the present application;

[0051] Figure 7 A preset acceleration characteristic function, a preset velocity characteristic function and a preset displacement characteristic function diagram provided by the second embodiment of the building seismic performance evaluation method of the present application;

[0052] Figure 8 A module structure diagram of the building seismic performance evaluation device of the embodiment of the present application;

[0053] Figure 9 A device structure diagram of the hardware running environment involved in the building seismic performance evaluation method of the embodiment of the present application. DETAILED DESCRIPTION

[0054] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application, and are not used to limit the present application.

[0055] In order to better understand the technical solutions of the present application, the following will be described in detail in conjunction with the drawings of the specification and the specific embodiments.

[0056] The main solution of the embodiment of the present application is: obtaining the observation acceleration of the target building, and performing zero-supplementing processing on the observation acceleration to obtain the reference acceleration; expanding the reference acceleration according to the preset acceleration characteristic function to obtain the expansion coefficient; obtaining the target velocity time and the target displacement time according to the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficient; and evaluating the seismic performance of the target building according to the target velocity time and the target displacement time.

[0057] In the present embodiment, for the convenience of description, the following describes the identification building seismic performance evaluation device as the execution subject.

[0058] As the state of the art in performance-based seismic design and analysis, the displacement time history of a structure under dynamic action plays a crucial role. Not only is it used to assess the response behavior of a building during extreme events such as earthquakes, but it also provides engineers with critical information to ensure the safety and functionality of the building. However, in practical applications, directly measuring the displacement time history of a building is an extremely difficult and tedious task. Traditional displacement measurement methods usually require the installation of specialized displacement sensors, and these sensors must be precisely positioned at key locations on the structure, which is particularly complex in existing buildings.

[0059] The displacement time history of a structure under dynamic action plays an important role in performance-based seismic design and analysis. Since acceleration time history can be easily measured using accelerometers, numerical integration is often used to determine velocity and displacement from the measured acceleration. However, numerical integration often results in unrealistic and large drifts in velocity and displacement, and the reasons for these drifts have been studied for a long time. Previous studies have shown that the drifts in the acceleration record caused by the instrument can cause the drifts. Therefore, traditional numerical integration of acceleration data often introduces unrealistic drift components to the calculated velocity time history and displacement time history, leading to inaccurate assessment of the seismic performance of the building based on the velocity time history and displacement time history.

[0060] The present application provides a solution to generate stable reference acceleration from observed acceleration to obtain accurate target velocity time history and target displacement time history, avoiding the drift error in the traditional numerical integration process, ensuring the physical reality and accuracy of the velocity and displacement time history, providing a reliable basis for performance-based seismic design, and more accurately assessing the seismic performance of the target building.

[0061] From the above embodiments, the present application discloses a building seismic performance evaluation method, which includes: obtaining the observed acceleration of the target building, and performing zero padding on the observed acceleration to obtain the reference acceleration; expanding the reference acceleration in series according to a predetermined acceleration characteristic function to obtain expansion coefficients; obtaining the target velocity time history and the target displacement time history according to the predetermined displacement characteristic function, the predetermined velocity characteristic function, and the expansion coefficients; and evaluating the seismic performance of the target building according to the target velocity time history and the target displacement time history. The method generates stable reference acceleration from observed acceleration to obtain accurate target velocity time history and target displacement time history, avoids the drift error in the traditional numerical integration process, ensures the physical reality and accuracy of the velocity and displacement time history, provides a reliable basis for performance-based seismic design, and more accurately assesses the seismic performance of the target building.

[0062] It should be noted that the execution subject of the embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, or an electronic device capable of realizing the above functions, a building seismic performance evaluation device, etc. The building seismic performance evaluation device is taken as an example to describe the embodiment and the following embodiments.

[0063] Based on this, the building seismic performance evaluation method provided in the embodiment of the application is described with reference to Figure 1 , Figure 1 The flowchart of the first embodiment of the building seismic performance evaluation method of the application is shown in FIG. 1.

[0064] In the embodiment, the building seismic performance evaluation method includes steps S10-S40.

[0065] In step S10, the observed acceleration of the target building is obtained, and the observed acceleration is processed by zero padding to obtain a reference acceleration.

[0066] It can be understood that the observed acceleration can be the acceleration generated when the target building is subjected to simulated vibration or in a real earthquake process.

[0067] It can be understood that the target building can be a building to be evaluated for seismic performance, and the reference acceleration can be the acceleration after processing the observed acceleration. The reference acceleration after zero padding does not change the basic characteristics and statistical properties of the original data, and can simulate a smoother transition, thereby avoiding these adverse effects.

[0068] In a feasible implementation, step S10 can include steps A11-A13.

[0069] In step A11, the observed acceleration of the target building is obtained.

[0070] It should be noted that the observed acceleration can be obtained by installing an accelerometer at a key position of the target building (such as at different floors of the structure, key support points, etc.), and the sensor is used to monitor and record the acceleration response of the building under the action of an earthquake or other dynamic force in real time.

[0071] In step A12, when the front end or / and the rear end of the observed acceleration is not zero, zero is added to the front end or / and the rear end of the observed acceleration to obtain a reference acceleration.

[0072] It should be noted that by checking the starting point and the ending point of the time history data of the observed acceleration, it is identified whether the front end and the rear end of the observed acceleration are zero. If it is found that the data value of either end or both ends is not zero, zero padding needs to be performed.

[0073] It should be understood that the non-zero front end or / and back end of the observed acceleration can be caused by the delay of the measurement device, the inertia effect after stopping or other factors.

[0074] In the embodiment, one or more zero points are added to the front end of the observed acceleration time history (if it is not zero) and to the back end of the observed acceleration time history (if it is not zero).

[0075] Step A13, when the front end and back end of the observed acceleration are zero, the observed acceleration is taken as the reference acceleration.

[0076] It can be understood that when the front end and back end of the observed acceleration are zero, the observed acceleration does not need to be further processed.

[0077] In the embodiment, by zero-padding the observed acceleration, the boundary effect in the numerical analysis process is effectively reduced, the error or abnormal result caused by the non-zero boundary is avoided, the drift error introduced by the non-zero starting or ending point when the acceleration data is integrated to obtain the velocity and displacement is inhibited to a certain extent, and the reliability of the obtained velocity and displacement time history is improved.

[0078] The above is only an implementable embodiment of step S10 provided by the embodiment, and the embodiment does not specifically limit the specific implementation of step S10.

[0079] Step S20, series expansion of the reference acceleration according to a preset acceleration characteristic function to obtain an expansion coefficient.

[0080] It can be understood that the preset acceleration characteristic function can be obtained in advance according to the set boundary condition and the set six-order ordinary differential equation.

[0081] It should be understood that the expansion coefficient can refer to the weight or proportion factor in front of each characteristic function when the reference acceleration time history is represented as a linear combination of a series of preset acceleration characteristic functions through a specific mathematical transformation.

[0082] In an implementable embodiment, step S20 can include steps A21-A23:

[0083] Step A21, obtaining the total number of discrete time points according to the reference acceleration.

[0084] It can be understood that the total number of discrete time points can be the number of discrete time points used to represent the reference acceleration time history.

[0085] It should be understood that the reference acceleration time history is usually recorded by an accelerometer at a certain sampling frequency. The sampling frequency determines the time interval between two consecutive data points.

[0086] It can be understood that the total number of discrete time points can be obtained according to the sampling interval time and the total length of time of the reference acceleration.

[0087] Step A22, constructing the expansion function according to the total number of discrete time points, the preset acceleration characteristic function.

[0088] It should be noted that the representation of the acceleration time history can refer to the following formula:

[0089]

[0090] Wherein, N represents the total number of discrete time points, A(t) represents the acceleration time history, a n represents the expansion coefficient, represents the preset acceleration characteristic function.

[0091] Further, multiplying the acceleration time history expression by And integrating from 0 to T, the expansion function is obtained, which can refer to the following formula:

[0092]

[0093] Step A23, integrating the expansion function to obtain the coefficient function, and analyzing the coefficient function to obtain the expansion coefficient.

[0094] It should be noted that the integration of the expansion function to obtain the coefficient function can be two parameters in advance, which are as follows:

[0095]

[0096] Further, substituting the above two parameters into the expansion function to obtain the transformed coefficient function, which is as follows:

[0097]

[0098] It can be understood that solving the coefficient function can determine a n .

[0099] In the embodiment, by solving the expansion coefficient, and further obtaining the velocity time history and displacement time history through the expansion coefficient, the drift error problem commonly seen in the traditional numerical integral method is avoided, and high-precision conversion from acceleration to velocity and displacement time history is realized, thereby significantly improving the accuracy and reliability of the structural dynamic response analysis, and providing solid data support for performance-based seismic design.

[0100] The above is only one possible implementation of step S20 provided by the embodiment, and the embodiment does not specifically limit the specific implementation of step S20.

[0101] In step S30, the target velocity time history and the target displacement time history are obtained according to the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficient.

[0102] It should be noted that the preset displacement characteristic function, the preset velocity characteristic function and the preset acceleration characteristic function are all kinds of basis functions, and the basis functions can be obtained by solving a sixth-order ordinary differential equation set in advance.

[0103] It should be noted that the velocity state function and the displacement velocity function can be constructed according to the preset displacement characteristic function and the preset velocity characteristic function, and then the velocity state function and the displacement velocity function are solved according to the expansion coefficient to obtain the target velocity time history and the target displacement time history respectively.

[0104] It should be understood that the velocity time history and the displacement time history refer to the velocity and displacement of the building structure generated with time under the action of a specific dynamic load (such as earthquake, wind, etc.); the target velocity time history and the target displacement time history are the vibration velocity and vibration displacement of the building generated after excluding the signal distortion problem caused by flutter.

[0105] In one possible implementation, step S30 can include steps A31-A32:

[0106] In step A31, the target displacement time history is obtained by cumulative summation according to the preset displacement characteristic function and the expansion coefficient.

[0107] It should be noted that the target displacement time history obtained by cumulative summation according to the preset displacement characteristic function and the expansion coefficient can refer to the following formula:

[0108]

[0109] wherein, D(t) represents the target displacement time history.

[0110] In step A32, the target velocity time history is obtained by cumulative summation according to the preset velocity characteristic function and the expansion coefficient.

[0111] It should be noted that the cumulative summation according to the preset velocity characteristic function and the expansion coefficient can refer to the following formula:

[0112] wherein, V(t) represents the target velocity time history.

[0113] In this embodiment, the target velocity time history and the target displacement time history satisfying the initial and final static conditions are obtained by the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficient, so that the seismic performance of the building can be more accurately evaluated based on the target velocity time history and the target displacement time history.

[0114] The above is only an embodiment in which step S30 provided by the present embodiment can be implemented, and the present embodiment does not specifically limit the specific implementation of step S30.

[0115] In step S40, the seismic performance of the target building is evaluated according to the target velocity time history and the target displacement time history.

[0116] It should be noted that the inter-story drift angle and the peak displacement (maximum displacement) of the target building are calculated according to the target velocity time history and the target displacement time history, and the seismic performance of the target building is evaluated based on the inter-story drift angle and the peak displacement.

[0117] It should be noted that the inter-story drift angle is a core index for measuring the damage degree of the structure, and directly reflects the deformation capacity and damage state of the structure under the action of the earthquake. The size of the inter-story drift angle can be used to evaluate whether the frame column, beam and other components enter the elastic or plastic stage, and to judge the safety and repairability of the structure. The inter-story drift angle can also reflect the deformation demand of non-structural components such as external walls and partition walls, to ensure that these components do not fail under the action of the earthquake. Moreover, the performance-based seismic design closely links the inter-story drift angle with the expected performance level, such as immediate use, life safety and collapse prevention. Different performance targets correspond to different inter-story drift angle limits. For example, immediate use usually requires that the inter-story drift angle does not exceed 0.5%-1.0%, while life safety may allow up to 2.0%-3.0%.

[0118] Further, the influence of peak displacement evaluation on performance-based seismic design and analysis. Peak displacement, as an important representation of the overall response of the structure, directly reflects the maximum deformation demand of the structure under the action of the earthquake. Excessive peak displacement may lead to overall stability problems, especially in high-rise buildings or flexible structures. According to the peak displacement, the bearing capacity of components such as columns and supports can be checked to see if it meets the requirements. Moreover, in performance-based seismic design, seismic deformation demand is usually quantified by peak displacement, and peak displacement is used as the main design index for displacement-based seismic design. The design goal is to make the structure meet the set performance level under the peak displacement demand.

[0119] Among them, the inter-story drift ratio and the peak displacement are the core indicators of performance-based seismic design and analysis. The former is mainly used to measure the local deformation demand and damage state, and the latter is used to quantify the overall deformation demand and stability. By scientifically calculating and evaluating these two indicators, the seismic performance of the structure can be accurately controlled, guiding the setting of performance goals, optimization of design schemes, and post-earthquake function recovery and evaluation work. However, using traditional methods, the obtained displacement time history appears to be inaccurate, such as drifting, which affects the use of performance-based seismic design methods.

[0120] In a feasible implementation, step S40 can include steps A41-A43:

[0121] Step A41, obtaining the inter-story drift ratio and the structural displacement of the target building according to the target velocity time history and the target displacement time history.

[0122] It should be understood that the inter-story drift ratio refers to the ratio of the relative horizontal displacement between two adjacent floors of a building to the vertical distance between the two floors, and is an important indicator for evaluating the deformation performance of a building under the action of earthquakes or other dynamic loads.

[0123] It should be understood that the structural displacement refers to the movement of the entire building above its foundation relative to the initial position, which can be horizontal, vertical, or any other direction depending on the type of load considered and the structural response. The structural displacement in this embodiment specifically refers to the peak displacement.

[0124] It should be noted that the calculation of the inter-story drift ratio can be to first determine the target displacement time history of each floor, and then extract the displacement time history of the center point of each floor from the target displacement time history of the overall structure. Then calculate the inter-story drift: for each pair of adjacent floors (the nth floor and the nth+1 floor), calculate their horizontal displacement difference Δu(n) = u(n+1)-u(n) at the same time, where u represents the horizontal displacement. Finally, calculate the inter-story drift ratio: use the formula θ(n) = Δu(n) / h(n), where θ is the inter-story drift ratio, and h(n) is the height difference between the two floors.

[0125] Further, the calculation of structural displacement can be directly obtained from the target displacement time history: if the target displacement time history already contains the data of a specific monitoring point, the displacement value of this point can be directly read as part of the structural displacement. Comprehensive analysis: In order to obtain a more comprehensive structural displacement image, it may be necessary to combine the data of multiple monitoring points for comprehensive analysis, especially when the focus is on the overall displacement of the building rather than the local displacement. The calculation of maximum displacement can be directly identified from the displacement time history, which already gives the position information over time, so the peak value in this period can be directly found as the maximum displacement. Or find the peak value: check the displacement time history graph, find the maximum values of positive and negative, and the absolute value of the larger one of the two values is the maximum displacement.

[0126] Step A42, comparing the inter-story drift angle and the structural displacement according to the preset drift angle threshold and the structural displacement threshold to obtain a comparison result.

[0127] It should be noted that the preset drift angle threshold can be 1 / 100-1 / 200, and if the inter-story drift angle exceeds the preset drift angle threshold, it is considered that the structure has experienced significant inelastic deformation, and there may be potential safety risks.

[0128] It should be noted that the structural displacement threshold for reinforced concrete frame structures should not be greater than 1 / 550. For steel structures and other types of structures, the structural displacement threshold is between 1 / 250 and 1 / 550

[0129] It should be noted that the comparison result can include the inter-story drift angle being less than the preset drift angle threshold and the structural displacement being less than the structural displacement threshold, the inter-story drift angle being less than the preset drift angle threshold and the structural displacement being greater than or equal to the structural displacement threshold, the inter-story drift angle being greater than or equal to the preset drift angle threshold and the structural displacement being less than the structural displacement threshold, and the inter-story drift angle being greater than or equal to the preset drift angle threshold and the structural displacement being greater than or equal to the structural displacement threshold.

[0130] Step A43, performing seismic performance evaluation according to the comparison result.

[0131] It can be understood that the results of the seismic performance evaluation include normal seismic performance, poor seismic performance, and very poor seismic performance.

[0132] It should be noted that, in the comparison result is that the inter-story drift angle is less than the preset drift angle threshold and the structural displacement is less than the structural displacement threshold, the result of the seismic performance evaluation is that the seismic performance is normal; the comparison result is that the inter-story drift angle is less than the preset drift angle threshold and the structural displacement is greater than or equal to the structural displacement threshold / the inter-story drift angle is greater than or equal to the preset drift angle threshold and the structural displacement is less than the structural displacement threshold, the result of the seismic performance evaluation is that the seismic performance is poor; the comparison result is that the inter-story drift angle is greater than or equal to the preset drift angle threshold and the structural displacement is greater than or equal to the structural displacement threshold, the result of the seismic performance evaluation is that the seismic performance is very poor,

[0133] In the embodiment, the preset drift angle threshold and the structural displacement threshold are set in advance according to the maximum inter-story drift angle and the structural displacement that the building can withstand, and the seismic performance of the target building is obtained by the preset drift angle threshold and the structural displacement threshold and the target displacement time history and the target velocity time history obtained by calculation.

[0134] The above is only an implementation manner of step S40 provided by the embodiment, and the embodiment does not specifically limit the specific implementation manner of step S40.

[0135] In specific implementation, the logical structure of building seismic performance evaluation can refer to Figure 2 , a given observation acceleration record is given in the figure, if the initial two ends are not 0, the two ends are zero-filled to obtain the zero-filled acceleration record A(t), the time constant of the acceleration record is T; further solve the set six-order ordinary differential equation to obtain the displacement characteristic function, the velocity characteristic function and the acceleration characteristic function; further expand the basis using the acceleration characteristic function to obtain each expansion coefficient, and the velocity time history and the displacement time history consistent with the acceleration time history can be obtained according to each expansion coefficient.

[0136] In specific implementation, the acceleration data tested in the seismic simulation test project carried out by the structural engineering and seismic simulation laboratory of the State University of New York at Buffalo in 2014 is used to calculate the corresponding displacement time history by combining the method of the application. In this seismic simulation test project, a high-rise isolated building structure model base is given, and an acceleration time history of ground motion collected in the Landers earthquake (California Integrated Seismic Network, CISN) is input. In this experiment, an acceleration sensor is used to measure the acceleration time history of the isolation system. In this implementation method, the displacement time history of the isolation system will be calculated by using the characteristic function method proposed in the application.

[0137] The specific implementation is as follows:

[0138] For the measured acceleration time history of the isolation system, preprocessing is performed to make the data initial two ends zero-filled, so that the initial two ends satisfy the initial and terminal static conditions. The zero-filled acceleration time history can refer to Figure 3, the total length of the acceleration time history in the figure is 69.21 seconds. For the total length of the acceleration time history 69.21 seconds, the preset acceleration characteristic function, the preset speed characteristic function and the preset displacement characteristic function are obtained, and the display of the preset characteristic function can be referred to Figure 4 . Based on the preset acceleration characteristic function, the preset speed characteristic function and the preset displacement characteristic function, the expansion coefficient is obtained by series expansion of the measured acceleration time history, and the speed time history and the displacement time history consistent with the acceleration time history can be obtained according to the expansion coefficient, and the schematic diagram of the speed time history and the displacement time history can be referred to Figure 5 , the inter-story displacement angle and the maximum displacement demand of the structure are further calculated by using the displacement time history of different floors, so as to perform performance-based seismic design and analysis on the structure.

[0139] The embodiment provides a building seismic performance evaluation method, generates stable reference acceleration by observing acceleration, and performs series expansion on the reference acceleration by using a preset acceleration characteristic function to accurately calculate expansion coefficients; then, based on the preset displacement and speed characteristic functions and the above expansion coefficients, the target speed time history and the target displacement time history are accurately derived. Avoid the drift error problem commonly seen in the traditional numerical integration process, ensure the physical authenticity and accuracy of the obtained speed and displacement time history, and provide a reliable basis for performance-based seismic design, so as to more accurately evaluate the seismic performance of the target building under the action of earthquake, effectively support the optimization of seismic design and the evaluation of structural safety.

[0140] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as the above embodiment one can be referred to the above introduction, and will not be described in detail. On this basis, please refer to Figure 6 , before step S20, steps S201-S203 are further included:

[0141] Step S201, obtain the six-order vibration ordinary differential function and the static condition.

[0142] It can be understood that the six-order vibration ordinary differential function is constructed by using Newton's second law or Lagrange equation and other methods according to six independent motion modes (such as three translation directions and three rotation directions) of the target building to build a dynamic model of the system. For each degree of freedom, there will be a second time derivative item (representing acceleration) related to it, thereby forming a six-order ordinary differential equation set.

[0143] It should be understood that determining boundary conditions is a key step in solving differential equations, especially in physical and engineering problems, and the boundary conditions define the behavior of the system at a particular location or time, which is very important for ensuring the uniqueness and physical meaning of the solution.

[0144] In a specific implementation, assuming we are studying a six-degree-of-freedom vibration problem of a multi-story building, the boundary conditions can be that the bottom floor is completely fixed, so the displacements of the six degrees of freedom (three translations and three rotations) are all zero. The top floor can only limit the movement in certain directions, for example, only allow vertical displacement and prohibit horizontal displacement and rotation. The way the floors are connected determines the relative movement relationship between them, such as rigid connection means no relative displacement between the two floors, and flexible connection allows a certain degree of relative deformation.

[0145] It should be understood that the six-order vibration ordinary differential function and the static condition can be pre-set according to the target building according to experience, and can be directly obtained when needed.

[0146] Step S202, obtaining initial displacement characteristic function, initial velocity characteristic function and initial acceleration characteristic function according to the six-order vibration ordinary differential function.

[0147] It should be understood that the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function are obtained according to the six-order vibration ordinary differential function in order to obtain consistent acceleration, velocity and displacement time history records, and the key lies in finding a consistent basis function that satisfies all initial and final static conditions. Since there are six initial and final static conditions, six constants are needed in the solution function to satisfy these conditions.

[0148] Wherein, the six-order vibration ordinary differential function can refer to the following formula:

[0149]

[0150] Solving the above six-order vibration ordinary differential function can obtain the following initial displacement characteristic function:

[0151]

[0152] Further, the initial displacement characteristic function is further derived once to obtain the initial velocity characteristic function:

[0153]

[0154] Further, the initial velocity characteristic function is further derived once to obtain the initial acceleration characteristic function:

[0155]

[0156] Step S203, obtaining a preset characteristic function according to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function.

[0157] It should be noted that the static condition according to the target building setting can refer to the following formula:

[0158]

[0159] It should be noted that the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function can be calculated according to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function. Six coefficient values in the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function are obtained, and the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function are solved according to the coefficients to obtain the preset characteristic function.

[0160] It should be noted that the preset characteristic function can include a preset displacement characteristic function, a preset velocity characteristic function and a preset acceleration characteristic function.

[0161] In a possible implementation, step S203 can include steps A2031-A2033:

[0162] Step A2031, according to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, a coefficient matrix is constructed.

[0163] It should be noted that the coefficient matrix can be a matrix obtained by substituting the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function into the static condition, and the coefficient matrix can refer to the following formula:

[0164]

[0165] It should be noted that:

[0166]

[0167] ν = λT

[0168] Step A2032, the coefficient matrix is analyzed to obtain the characteristic value.

[0169] It can be understood that the static condition can be when the system is in a static state, all movements have stopped, there is no acceleration and no speed, that is, all speeds and (accelerations are zero, then the following formula can be obtained:

[0170]

[0171] Further, the following formula is obtained:

[0172]

[0173] It should be noted that in order to have non-trivial solutions for C1, C1, C1, C1, C1, C1, the determinant of the coefficient matrix should be zero, resulting in the characteristic equation:

[0174]

[0175] It should be noted that the above characteristic equation is a transcendental equation with infinitely many roots or eigenvalues. It can be proved that there are two groups of roots: the first group of roots is exactly given by The second group of roots is 9.4270555709, 15.7079533785, 21.9911486180, 28.2743338821, etc., which is approximately given by cos(ν / 2) = 0:ν = (2k+1)π, k = 1, 2, … For ν>30, the approximation is very good, with a relative error of less than 10 -12 .

[0176] where the eigenvalue can be expressed as ν n = λ n T = (n+1)π, n = 1, 2, K, the result is accurate when n is odd, and the result is approximate when n is even.

[0177] Step A2033, according to the eigenvalue, the initial displacement eigenfunction, the initial velocity eigenfunction and the initial acceleration eigenfunction, a predetermined eigenfunction is obtained, which includes a predetermined acceleration eigenfunction, a predetermined displacement eigenfunction and a predetermined velocity eigenfunction.

[0178] It should be noted that any eigenvalue can be substituted into the initial displacement eigenfunction, the initial velocity eigenfunction and the initial acceleration eigenfunction to obtain the predetermined eigenfunction, which includes the predetermined acceleration eigenfunction, the predetermined displacement eigenfunction and the predetermined velocity eigenfunction.

[0179] In a specific implementation, according to the predetermined eigenfunction obtained by solving the eigenvalue, the predetermined acceleration eigenfunction, the predetermined velocity eigenfunction and the predetermined displacement eigenfunction, the schematic diagram of the predetermined acceleration eigenfunction, the predetermined velocity eigenfunction and the predetermined displacement eigenfunction can be referred to in Figure 7 , Figure 7 The uppermost layer in is the schematic diagram of the predetermined acceleration eigenfunction, the middle layer is the schematic diagram of the predetermined velocity eigenfunction, and the lowermost layer is the schematic diagram of the displacement eigenfunction.

[0180] In this embodiment, by constructing a coefficient matrix according to the static condition and the initial displacement, velocity and acceleration eigenfunctions and analyzing the matrix to obtain the eigenvalue, the natural frequency and modal shape of the system can be accurately determined, and the predetermined acceleration, displacement and velocity eigenfunctions are further derived, which provides a basis for calculating the non-drifting velocity and displacement time histories.

[0181] The above is only an implementation manner in which step S203 provided by the embodiment can be implemented, and the embodiment does not specifically limit the specific implementation of step S203.

[0182] The embodiment provides a building seismic performance evaluation method, which accurately describes dynamic behavior of a multi-degree-of-freedom system and an equilibrium state of the multi-degree-of-freedom system under no external force by establishing a six-order vibration ordinary differential equation and determining a static condition, constructs a preset characteristic function in combination of the static condition and the initial characteristic function, provides a basis for subsequent dynamic response analysis, and also makes performance prediction of a complex structure under various loads more accurate and reliable, so that accurate and effective displacement time histories and velocity time histories are obtained, and good data basis is provided for building seismic performance evaluation.

[0183] It should be noted that the above examples are only used for understanding the present application and do not constitute a limitation on the building seismic performance evaluation method of the present application, and more forms of simple transformation based on the technical concept are within the protection scope of the present application.

[0184] The present application also provides a building seismic performance evaluation device, please refer to Figure 8 The building seismic performance evaluation device comprises:

[0185] An acquisition module 10 is configured to acquire observation acceleration of a target building, and perform zero padding on the observation acceleration to obtain reference acceleration.

[0186] A parameter calculation module 20 is configured to perform series expansion on the reference acceleration according to a preset acceleration characteristic function, to obtain expansion coefficients.

[0187] The parameter calculation module 20 is further configured to obtain target velocity time histories and target displacement time histories according to a preset displacement characteristic function, a preset velocity characteristic function and the expansion coefficients.

[0188] An evaluation module 30 is configured to perform seismic performance evaluation on the target building according to the target velocity time histories and the target displacement time histories.

[0189] The building seismic performance evaluation device provided by the present application adopts the building seismic performance evaluation method in the above embodiment, and can solve the technical problem that traditional numerical integration on acceleration data usually introduces unrealistic drift components to the obtained velocity time histories and displacement time histories, resulting in inaccurate building seismic performance evaluation through the velocity time histories and the displacement time histories. Compared with the prior art, the building seismic performance evaluation device provided by the present application has the same beneficial effects as the building seismic performance evaluation method provided by the above embodiment, and other technical features in the building seismic performance evaluation device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0190] In an embodiment, the obtaining module 10 is further configured to obtain an observed acceleration of the target building;

[0191] When the front end or / and the rear end of the observed acceleration is not zero, adding zero to the front end or / and the rear end of the observed acceleration to obtain a reference acceleration;

[0192] When the front end and the rear end of the observed acceleration are zero, taking the observed acceleration as the reference acceleration.

[0193] In an embodiment, the parameter calculation module 20 is further configured to obtain a six-order vibration ordinary differential function and a static condition;

[0194] According to the six-order vibration ordinary differential function, an initial displacement characteristic function, an initial velocity characteristic function and an initial acceleration characteristic function are obtained;

[0195] According to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, a preset characteristic function is obtained.

[0196] In an embodiment, the parameter calculation module 20 is further configured to construct a coefficient matrix according to the static condition, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function;

[0197] The coefficient matrix is analyzed to obtain an eigenvalue;

[0198] According to the eigenvalue, the initial displacement characteristic function, the initial velocity characteristic function and the initial acceleration characteristic function, a preset characteristic function is obtained, the preset characteristic function including a preset acceleration characteristic function, a preset displacement characteristic function and a preset velocity characteristic function.

[0199] In an embodiment, the parameter calculation module 20 is further configured to obtain a total number of discrete time points according to the reference acceleration;

[0200] According to the total number of discrete time points and the preset acceleration characteristic function, an expansion function is constructed;

[0201] The expansion function is integrated and transformed to obtain a coefficient function, and the coefficient function is analyzed to obtain an expansion coefficient.

[0202] In an embodiment, the parameter calculation module 20 is further configured to obtain a target displacement time course by cumulative summation according to the preset displacement characteristic function and the expansion coefficient;

[0203] A target velocity time course is obtained by cumulative summation according to the preset velocity characteristic function and the expansion coefficient.

[0204] In an embodiment, the evaluation module 30 is further configured to obtain a story drift angle and a structural drift of the target building according to the target velocity time history and the target displacement time history;

[0205] compare the story drift angle and the structural drift according to a preset drift angle threshold and a structural drift threshold to obtain a comparison result;

[0206] perform seismic performance evaluation according to the comparison result.

[0207] The present application provides a building seismic performance evaluation device, which comprises at least one processor and a memory in communication connection with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the building seismic performance evaluation method in Embodiment One.

[0208] Reference will now be made to the drawings, in which Figure 9 which shows a structural diagram of a building seismic performance evaluation device suitable for implementing the embodiments of the present application. The building seismic performance evaluation device in the embodiments of the present application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistant), PADs (Portable Application Description), PMPs (Portable Media Player), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 9 The building seismic performance evaluation device shown is merely an example and should not impose any limitation on the functions and use range of the embodiments of the present application.

[0209] As Figure 9As shown, the building seismic performance evaluation device can include a processing device 1001 (for example, a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. In the RAM 1004, various programs and data required for the operation of the building seismic performance evaluation device are also stored. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the building seismic performance evaluation device to communicate with other devices wirelessly or by wire to exchange data. Although the building seismic performance evaluation device with various systems is shown in the figure, it should be understood that all the systems shown are not required to be implemented or possessed. More or fewer systems can be alternatively implemented or possessed.

[0210] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program codes for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of the embodiments disclosed in the present application are performed.

[0211] The building seismic performance evaluation device provided by the present application adopts the building seismic performance evaluation method in the above-mentioned embodiments, which can solve the technical problem that the conventional numerical integration of acceleration data usually introduces unrealistic drift components to the calculated velocity time history and displacement time history, resulting in inaccurate building seismic performance evaluation through the velocity time history and displacement time history. Compared with the prior art, the building seismic performance evaluation device provided by the present application has the same beneficial effects as the building seismic performance evaluation method provided by the above-mentioned embodiments, and the other technical features in the building seismic performance evaluation device are the same as the features disclosed in the previous embodiment method, which will not be repeated here.

[0212] It should be understood that various parts of the present disclosure can be implemented in hardware, software, firmware, or a combination thereof. In the above description of embodiments, specific functional, structural, material or characteristic features are combined in a manner appropriate for the particular example or embodiment, but other examples or embodiments can combine different features in a different manner.

[0213] The above description is merely illustrative of the application and is not intended to limit the scope of the application. Any variations and modifications that can be made by those skilled in the art without departing from the spirit and scope of the application are intended to be included in the scope of the application. The scope of the application is defined by the appended claims.

[0214] The present application provides a computer readable storage medium having stored thereon computer readable program instructions (i.e., a computer program) for performing the building seismic performance evaluation method in the above-described embodiments.

[0215] The computer readable storage medium provided by the present application may, for example, be a U disk, but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer readable storage medium can be transmitted in any appropriate medium, including but not limited to electrical wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0216] The above computer readable storage medium can be included in the building seismic performance evaluation device; or can exist separately and not be assembled into the building seismic performance evaluation device.

[0217] The computer readable storage medium carries one or more programs, when the one or more programs are executed by the building seismic performance evaluation device, the building seismic performance evaluation device is caused to: acquire an observed acceleration of a target building, and zero-fills the observed acceleration to obtain a reference acceleration; expands the reference acceleration according to a preset acceleration characteristic function, to obtain an expansion coefficient; obtains a target velocity time history and a target displacement time history according to the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficient; and evaluates the seismic performance of the target building according to the target velocity time history and the target displacement time history.

[0218] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0219] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

[0220] The modules involved in the embodiments of the present application can be implemented in the manner of software or in the manner of hardware. In some cases, the name of the module does not constitute a limitation on the module itself.

[0221] The readable storage medium provided by the application is a computer readable storage medium, which stores computer readable program instructions (i.e. computer programs) for executing the building seismic performance evaluation method described above, and can solve the technical problem that the conventional numerical integration of acceleration data usually introduces unrealistic drift components into the calculated velocity time history and displacement time history, resulting in inaccurate building seismic performance evaluation through the velocity time history and displacement time history. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the application are the same as those of the building seismic performance evaluation method provided by the above-mentioned embodiments, and will not be repeated here.

[0222] The application also provides a computer program product comprising a computer program, which, when executed by a processor, implements the steps of the building seismic performance evaluation method as described above.

[0223] The computer program product provided by the application can solve the technical problem that the conventional numerical integration of acceleration data usually introduces unrealistic drift components into the calculated velocity time history and displacement time history, resulting in inaccurate building seismic performance evaluation through the velocity time history and displacement time history. Compared with the prior art, the beneficial effects of the computer program product provided by the application are the same as those of the building seismic performance evaluation method provided by the above-mentioned embodiments, and will not be repeated here.

[0224] The above-mentioned is only part of the embodiments of the application, and does not limit the patent scope of the application, and any equivalent structural transformation, direct / indirect application in other related technical fields under the technical concept of the application, or the content of the application specification and the drawings are included in the patent protection scope of the application.

Claims

1. A method for evaluating the seismic performance of buildings, characterized in that, The method for evaluating the seismic performance of buildings includes: The observed acceleration of the target building is obtained, and the observed acceleration is zero-padded to obtain the reference acceleration; The reference acceleration is expanded into a series based on a preset acceleration characteristic function to obtain the expansion coefficients. The target velocity time history and the target displacement time history are obtained based on the preset displacement characteristic function, the preset velocity characteristic function, and the expansion coefficient; The seismic performance of the target building is evaluated based on the target velocity time history and the target displacement time history. Before performing a series expansion of the reference acceleration based on a preset acceleration characteristic function to obtain the expansion coefficients, the method further includes: Obtain the sixth-order vibrational ordinary differential function and the rest condition; The initial displacement characteristic function, initial velocity characteristic function, and initial acceleration characteristic function are obtained based on the sixth-order vibration ordinary differential function. A preset characteristic function is obtained based on the static condition, the initial displacement characteristic function, the initial velocity characteristic function, and the initial acceleration characteristic function; The step of obtaining the preset characteristic function based on the static condition, the initial displacement characteristic function, the initial velocity characteristic function, and the initial acceleration characteristic function includes: Construct a coefficient matrix based on the static condition, the initial displacement characteristic function, the initial velocity characteristic function, and the initial acceleration characteristic function; The coefficient matrix is ​​analyzed to obtain the eigenvalues; A preset feature function is obtained based on the feature value, the initial displacement feature function, the initial velocity feature function, and the initial acceleration feature function. The preset feature function includes a preset acceleration feature function, a preset displacement feature function, and a preset velocity feature function. The step of obtaining the target velocity time history and target displacement time history based on the preset displacement characteristic function, the preset velocity characteristic function, and the expansion coefficient includes: The target displacement time history is obtained by summing the preset displacement characteristic function and the expansion coefficient. The target velocity time history is obtained by summing the preset velocity characteristic function and the expansion coefficient. The seismic performance assessment of the target building based on the target velocity time history and the target displacement time history includes: The inter-story drift angle and structural displacement of the target building are obtained based on the target velocity time history and the target displacement time history. The inter-story drift angle and the structural displacement are compared based on a preset drift angle threshold and a structural displacement threshold to obtain a comparison result. Seismic performance was evaluated based on the comparison results.

2. The method for evaluating the seismic performance of buildings as described in claim 1, characterized in that, The process of acquiring the observed acceleration of the target building and zero-padding the observed acceleration to obtain the reference acceleration includes: Obtain the observed acceleration of the target building; When the observed acceleration front and / or rear end is not zero, a reference acceleration is obtained by adding zero to the observed acceleration front and / or rear end. When the observed acceleration is zero at both the front and rear ends, the observed acceleration is used as the reference acceleration.

3. The method for evaluating the seismic performance of buildings as described in claim 1, characterized in that, The step of performing a series expansion of the reference acceleration based on a preset acceleration characteristic function to obtain the expansion coefficients includes: The total number of discrete time points is obtained based on the reference acceleration; An expansion function is constructed based on the total number of discrete time points and the preset acceleration feature function. The coefficient function is obtained by integrating and transforming the expansion function, and the expansion coefficients are obtained by analyzing the coefficient function.

4. A device for evaluating the seismic performance of buildings, characterized in that, The building seismic performance assessment device includes: The acquisition module is used to acquire the observed acceleration of the target building and to perform zero-padding on the observed acceleration to obtain the reference acceleration; The parameter calculation module is used to perform a series expansion of the reference acceleration based on a preset acceleration characteristic function to obtain the expansion coefficients; The parameter calculation module is also used to obtain the sixth-order vibration ordinary differential function and the rest condition; The initial displacement characteristic function, initial velocity characteristic function, and initial acceleration characteristic function are obtained based on the sixth-order vibration ordinary differential function. A preset characteristic function is obtained based on the static condition, the initial displacement characteristic function, the initial velocity characteristic function, and the initial acceleration characteristic function; The parameter calculation module is also used to construct a coefficient matrix based on the static condition, the initial displacement characteristic function, the initial velocity characteristic function, and the initial acceleration characteristic function; The coefficient matrix is ​​analyzed to obtain the eigenvalues; A preset feature function is obtained based on the feature value, the initial displacement feature function, the initial velocity feature function, and the initial acceleration feature function. The preset feature function includes a preset acceleration feature function, a preset displacement feature function, and a preset velocity feature function. The parameter calculation module is also used to obtain the target velocity time history and the target displacement time history based on the preset displacement characteristic function, the preset velocity characteristic function and the expansion coefficient; The step of obtaining the target velocity time history and target displacement time history based on the preset displacement characteristic function, the preset velocity characteristic function, and the expansion coefficient includes: The target displacement time history is obtained by summing the preset displacement characteristic function and the expansion coefficient. The target velocity time history is obtained by summing the preset velocity characteristic function and the expansion coefficient. The evaluation module is used to evaluate the seismic performance of the target building based on the target velocity time history and the target displacement time history. The seismic performance assessment of the target building based on the target velocity time history and the target displacement time history includes: The inter-story drift angle and structural displacement of the target building are obtained based on the target velocity time history and the target displacement time history. The inter-story drift angle and the structural displacement are compared based on a preset drift angle threshold and a structural displacement threshold to obtain a comparison result. Seismic performance was evaluated based on the comparison results.

5. A building seismic performance evaluation device, characterized in that, The device includes: a memory, a processor, and a building seismic performance evaluation program stored in the memory and executable on the processor, the building seismic performance evaluation program being configured to implement the building seismic performance evaluation method as described in any one of claims 1 to 3.

6. A storage medium, characterized in that, The storage medium stores a building seismic performance evaluation program, which, when executed by a processor, implements the building seismic performance evaluation method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Assessment method for seismic performance design of engineering structures under effect of multi-magnitude earthquakes

    CN106049951A

  • Earthquake dynamic reliability analysis method for slope supporting structure

    CN112115539A