Safety performance cloud simulation method, device and equipment of building structure and medium
Receiving and analyzing building data through a cloud platform solves the problem of high hardware configuration, realizes simulated evaluation of building safety performance, and reduces hardware requirements.
Patent Information
- Application Number
- CN202510965022.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-14
- Publication Date
- 2025-09-23
AI Technical Summary
In existing technologies, building safety performance assessment requires high hardware configuration and resources, and may not be simulated during third-party assessment.
Receive building models, analysis categories, and geographic data through a cloud platform to conduct safety performance analysis and display, reducing hardware requirements.
It enables safety performance simulation to be completed in the cloud, reduces hardware configuration and resource requirements, and supports safety assessment of building structures.
Smart Images

Figure CN120688142A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of building safety performance evaluation, and in particular to a cloud-based simulation method, device, equipment, and medium for safety performance of a building structure. Background Art
[0002] At present, the safety performance assessment of buildings is usually carried out in the early stages of building design, and is often implemented using some large-scale engineering software, which often requires higher hardware configuration and more hardware resources.
[0003] After a building is put into use, if a third party conducts a safety performance assessment in some specific environments, these large-scale engineering software will also be needed for simulation. However, since the third party may not have the required hardware configuration and hardware resources, it is very likely that the simulation assessment cannot be carried out. Summary of the Invention
[0004] The embodiments of the present application provide a cloud-based simulation method, apparatus, device, and medium for the safety performance of a building structure, so as to reduce the hardware configuration and hardware resources required during the safety test simulation process through the cloud.
[0005] In a first aspect, an embodiment of the present application provides a cloud-based simulation method for the safety performance of a building structure, the method comprising:
[0006] Receive basic data for structural safety analysis uploaded by users, including building model data, structural analysis category data, and geographic data;
[0007] Using the building model data, the structural analysis category data, and the geographic data, a structural safety performance analysis of a target type is performed on the building corresponding to the building model data to obtain an analysis result;
[0008] Using the analysis results, the building is simulated and displayed based on the user's interactive information.
[0009] In a second aspect, an embodiment of the present application provides a cloud-based simulation device for the safety performance of a building structure, the device comprising:
[0010] A receiving module is used to receive basic structural safety analysis data uploaded by users, where the basic structural safety analysis data includes building model data, structural analysis category data, and geographic data;
[0011] A performance analysis module is used to perform a structural safety performance analysis of a target type on a building corresponding to the building model data using the building model data, the structural analysis category data, and the geographic data to obtain an analysis result;
[0012] The simulation display module is used to utilize the analysis results to simulate and display the building according to the user's interactive information.
[0013] In a third aspect, an embodiment of the present application further provides a cloud-based simulation system for the safety performance of a building structure, the cloud-based simulation system for the safety performance of a building structure comprising: one or more processors and a storage device;
[0014] The storage device is used to store one or more programs;
[0015] When one or more programs are executed by one or more processors, the one or more processors implement a cloud-based simulation method for the safety performance of a building structure as provided in any embodiment of the present application.
[0016] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, characterized in that when the program is executed by a processor, a cloud-based simulation method for the safety performance of a building structure as provided in any embodiment of the present application is implemented.
[0017] The technical solution of the embodiments of the present application is applied to a cloud-based management platform, which receives basic structural safety analysis data uploaded by users. The basic structural safety analysis data includes building model data, structural analysis category data, and geographic data. The platform then uses the building model data, structural analysis category data, and geographic data to perform a structural safety performance analysis of a target type on the building corresponding to the building model data, obtaining analysis results. The analysis results are then used to simulate and display the building based on user interaction information. Through cloud computing, the structural safety performance analysis process is completed in the cloud, eliminating the need for local hardware and resources to simulate and analyze the safety performance of building structures. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A schematic diagram of the flow of a cloud-based simulation method for the safety performance of a building structure provided in Example 1 of the present application;
[0019] Figure 2 A schematic diagram of the structure of a cloud-based simulation device for the safety performance of a building structure provided in Example 2 of the present application;
[0020] Figure 3 This is a structural diagram of an electronic device provided in Example 3 of the present application. DETAILED DESCRIPTION
[0021] The present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are intended only to illustrate the present application and are not intended to limit the present application. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions of the present application, not all of the structures.
[0022] Example 1
[0023] Figure 1 This is a flow chart of a cloud-based simulation method for the safety performance of a building structure provided in Example 1 of this application. It should be noted that this method can be run on a cloud management platform. Figure 1 As shown, the method includes:
[0024] Step 101: Receive basic data for structural safety analysis uploaded by a user. The basic data for structural safety analysis includes building model data, structural analysis category data, and geographic data.
[0025] In this step, users can log in to their accounts through the cloud-based interface and upload basic data for structural safety analysis. The cloud can also provide users with basic data access services and lightweight application services (such as earthquake simulation, snowstorm simulation, rainstorm simulation, hail simulation, high wind simulation, etc.).
[0026] Geographic data can provide users with a call service. Users can input their location information and call the geographic data corresponding to the location information from a pre-set legal interface. The geographic data can include satellite image information and image identification information, similar to a satellite map.
[0027] In addition, building model data can be uploaded by users, which can be a single building or a group of buildings. When uploading, each building needs to carry the corresponding location information to facilitate subsequent fusion and association with map data.
[0028] Structural analysis category data refers to data corresponding to factors that have different impacts on building structures, and usually includes at least one type of structural safety impact data, such as earthquake waves, snowfall, rainfall, wind data, etc.
[0029] Step 102: Using the building model data, the structural analysis category data, and the geographic data, a structural safety performance analysis of a target type is performed on the building corresponding to the building model data to obtain an analysis result.
[0030] In the cloud management platform, a computing and analysis server may be provided, which is used to perform the structural safety performance analysis of this step.
[0031] Specifically, an analysis target corresponding to the structural safety impact data can be obtained, and the analysis target includes at least one influencing structure indicator; the structural safety impact data is used to perform a structural safety performance analysis simulation on the building corresponding to the building model data, and the influencing structure indicator data corresponding to the analysis target in the simulation is obtained; the building model data is fused and associated with the geographic data to obtain a simulation result that integrates real geographic information; the acquired influencing structure indicator data and the simulation result are determined as the analysis result.
[0032] A mapping relationship between impact data and analysis targets can be pre-set, for example, earthquake waves have one analysis target, snowfall has one analysis target, etc. Based on this mapping relationship, the analysis target corresponding to the structural safety impact data of this embodiment can be determined by searching.
[0033] The analysis objective is the target of structural safety analysis and can include at least one structural impact indicator. Because different types of impact data affect different parts of the building structure—for example, earthquakes affect the building frame, while snowstorms primarily affect large-span ceilings—and the parameters that reflect these impacts also differ, different analysis objectives can be set for different types of structural safety impact data. Only the corresponding structures need to be analyzed, leaving other structures unanalyzed. This reduces computing power consumption and speeds up computation.
[0034] In a specific example, the structural safety impact data is seismic wave data; then, based on the pre-set mapping relationship between the impact data and the analysis target, the analysis target corresponding to the seismic wave data can be determined. The structural indicator indicators affecting the corresponding analysis target include the degree of damage and safety assessment of various parts of the building structure under the specified seismic wave.
[0035] During the analysis, the cloud-based analysis server performs structural damage analysis after pairing the structural model with the seismic wave a.wave. Upon completion, the analysis server generates the plastic hinge distribution results (a.damage) for each structural component of the building model (or group of building models) under the a.wave seismic wave, and automatically transmits them back to the structural analysis platform for management.
[0036] In another example, the structural safety impact data is snowfall data; then the analysis target corresponding to the snowfall data can be determined based on the pre-set mapping relationship between the impact data and the analysis target. The corresponding analysis target includes the influencing structural indicators such as the change in large-span structure load caused by snowfall, and the relationship between the top truss steel structure members and the structural safety bottom line.
[0037] During the analysis, the stress ratio distribution of each member of the large-span steel grid at the top of the structure of the building single (group) model under the heavy snow condition can be given to indicate the risk factor of the components in each part.
[0038] Furthermore, when conducting a specific analysis, the structural safety impact data can be directly simulated on the building, and then the relevant analysis parameters can be obtained during the simulation. This process can be referred to in the relevant examples and will not be described here.
[0039] When fusing and associating building model data with geographic data, the main approach is to use the location information carried in the building model data to match it with the location data in the geographic data, thereby constructing a building with a geographic image as the background, making the subsequent display effect closer to the actual building distribution status.
[0040] Step 103: Using the analysis results, simulate and display the building according to the user's interactive information.
[0041] In this step, the target structure to be displayed can be determined based on the user's interactive information and the data affecting the structural indicator. According to the simulation results, the building corresponding to the building model data and the geographic image corresponding to the geographic data are fused and displayed, and the target structure in the building is displayed according to a preset display method.
[0042] Since the user's focus may have more personalized needs, it is possible to interact with the user during the display, and the user can select the target structure to display, and the display method can be coloring display, annotation display, etc.
[0043] Taking the earthquake simulation mentioned above as an example, the cloud application reads the a.damage file and the structural model geometry information, providing lightweight cloud-based visualization. It can also filter and identify different levels of damage in structural beams, columns, and walls based on the size of plastic hinges, enabling both pre-earthquake simulations and post-earthquake disaster relief guidance.
[0044] Taking the aforementioned snowfall simulation as an example, through cloud applications, risk-prone areas can be accurately located based on the stress ratio of each steel component, which can be used for pre-disaster simulation and post-disaster rescue guidance.
[0045] In this embodiment, a cloud-based management platform receives basic structural safety analysis data uploaded by users, including building model data, structural analysis category data, and geographic data. The platform then uses this data to perform a target-type structural safety performance analysis on the building corresponding to the building model data, obtaining analysis results. The analysis results are then used to simulate and display the building based on user interaction. Cloud computing allows the structural safety performance analysis process to be completed locally, eliminating the need for local hardware and resources to simulate and analyze building safety performance.
[0046] Example 2
[0047] Figure 2 This is a schematic diagram of the structure of a cloud-based simulation device for the safety performance of a building structure provided in Example 2 of this application. The cloud-based simulation device for the safety performance of a building structure provided in this embodiment of the application can execute the cloud-based simulation method for the safety performance of a building structure provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects of the execution method. The device can be implemented in software and / or hardware, such as Figure 2 As shown, the cloud-based simulation device for building structure safety performance specifically includes: a receiving module 201, a performance analysis module 202, and a simulation display module 203.
[0048] The receiving module is used to receive basic data of structural safety analysis uploaded by users, which includes building model data, structural analysis category data and geographic data;
[0049] A performance analysis module is used to perform a structural safety performance analysis of a target type on a building corresponding to the building model data using the building model data, the structural analysis category data, and the geographic data to obtain an analysis result;
[0050] The simulation display module is used to utilize the analysis results to simulate and display the building according to the user's interactive information.
[0051] Furthermore, the structural analysis category data includes at least one structural safety impact data;
[0052] Performance analysis modules include:
[0053] an acquisition unit, configured to acquire an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator;
[0054] a simulation impact unit, configured to perform a structural safety performance analysis simulation on the building corresponding to the building model data using the structural safety impact data, and obtain structural impact indicator data corresponding to the analysis target in the simulation;
[0055] A fusion and association unit, configured to fuse and associate the building model data with the geographic data to obtain a simulation result that integrates real geographic information;
[0056] The determining unit is configured to determine the acquired structural indicator data and the simulation results as analysis results.
[0057] Furthermore, the structural safety impact data is seismic wave data;
[0058] The acquisition unit includes:
[0059] The acquisition subunit is used to determine the analysis target corresponding to the seismic wave data based on the pre-set mapping relationship between the image data and the analysis target. The structural indicator indicators affecting the corresponding analysis target include the degree of damage and safety assessment of various parts of the building structure under the specified seismic wave.
[0060] Example 3
[0061] Figure 3 This is a structural diagram of an electronic device provided in Example 3 of the present application, such as Figure 3 As shown, the electronic device includes a processor 310, a memory 320, an input device 330 and an output device 340; the number of processors 310 in the electronic device can be one or more. Figure 3 In the figure, a processor 310 is used as an example; the processor 310, memory 320, input device 330 and output device 340 in the electronic device can be connected via a bus or other means. Figure 3 The bus connection is taken as an example.
[0062] Memory 320, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the cross-application task invocation method in the embodiments of the present invention. Processor 310 executes the software programs, instructions, and modules stored in memory 320 to execute various functional applications and data processing of the electronic device, thereby implementing the aforementioned cloud-based simulation method for the safety performance of building structures:
[0063] Receive basic data for structural safety analysis uploaded by users, including building model data, structural analysis category data, and geographic data;
[0064] Using the building model data, the structural analysis category data, and the geographic data, a structural safety performance analysis of a target type is performed on the building corresponding to the building model data to obtain an analysis result;
[0065] Using the analysis results, the building is simulated and displayed based on the user's interactive information.
[0066] Furthermore, the structural analysis category data includes at least one structural safety impact data;
[0067] The building model data, the structural analysis category data, and the geographic data are used to perform a target type of structural safety performance analysis on the building corresponding to the building model data, and obtain analysis results, including:
[0068] Acquiring an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator;
[0069] Performing a structural safety performance analysis simulation on the building corresponding to the building model data using the structural safety impact data, and obtaining structural impact indicator data corresponding to the analysis target in the simulation;
[0070] fusing and associating the building model data with the geographic data to obtain a simulation result that integrates real geographic information;
[0071] The acquired structural indicator data and the simulation results are determined as analysis results.
[0072] Furthermore, the structural safety impact data is seismic wave data;
[0073] Obtaining an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator, including:
[0074] The analysis target corresponding to the seismic wave data is determined based on a pre-set mapping relationship between the influencing data and the analysis target. The structural indicators affecting the corresponding analysis target include the degree of damage to various parts of the building structure and the safety assessment under the specified seismic wave.
[0075] Furthermore, the structural safety impact data is snowfall data;
[0076] Obtaining an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator, including:
[0077] According to the pre-set mapping relationship between the influencing data and the analysis target, the analysis target corresponding to the snowfall data is determined. The influencing structural indicator indicators in the corresponding analysis target include the load changes of the large-span structure caused by snowfall, and the relationship between the top truss steel structure members and the structural safety bottom line.
[0078] Furthermore, the analysis results include data on structural indicators and simulation results integrating real geographic information;
[0079] Utilizing the analysis result and performing a simulation display on the building according to the user's interactive information, including:
[0080] Determining a target structure to be displayed based on the user's interaction information and the influencing structure indicator data;
[0081] According to the simulation result, the building corresponding to the building model data and the geographic image corresponding to the geographic data are fused and displayed, and the target structure in the building is displayed according to a preset display method.
[0082] The memory 320 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data created based on the use of the terminal, etc. Furthermore, the memory 320 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 320 may further include a memory remotely located relative to the processor 310, and these remote memories may be connected to the electronic device via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0083] Example 4
[0084] The fourth embodiment of the present application further provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, they are used to perform a cloud-based simulation method for the safety performance of a building structure. The method includes:
[0085] Receive basic data for structural safety analysis uploaded by users, including building model data, structural analysis category data, and geographic data;
[0086] Using the building model data, the structural analysis category data, and the geographic data, a structural safety performance analysis of a target type is performed on the building corresponding to the building model data to obtain an analysis result;
[0087] Using the analysis results, the building is simulated and displayed based on the user's interactive information.
[0088] Furthermore, the structural analysis category data includes at least one structural safety impact data;
[0089] The building model data, the structural analysis category data, and the geographic data are used to perform a target type of structural safety performance analysis on the building corresponding to the building model data, and obtain analysis results, including:
[0090] Acquiring an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator;
[0091] Performing a structural safety performance analysis simulation on the building corresponding to the building model data using the structural safety impact data, and obtaining structural impact indicator data corresponding to the analysis target in the simulation;
[0092] fusing and associating the building model data with the geographic data to obtain a simulation result that integrates real geographic information;
[0093] The acquired structural indicator data and the simulation results are determined as analysis results.
[0094] Furthermore, the structural safety impact data is seismic wave data;
[0095] Obtaining an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator, including:
[0096] The analysis target corresponding to the seismic wave data is determined based on a pre-set mapping relationship between the influencing data and the analysis target. The structural indicators affecting the corresponding analysis target include the degree of damage to various parts of the building structure and the safety assessment under the specified seismic wave.
[0097] Furthermore, the structural safety impact data is snowfall data;
[0098] Obtaining an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator, including:
[0099] According to the pre-set mapping relationship between the influencing data and the analysis target, the analysis target corresponding to the snowfall data is determined. The influencing structural indicator indicators in the corresponding analysis target include the load changes of the large-span structure caused by snowfall, and the relationship between the top truss steel structure members and the structural safety bottom line.
[0100] Furthermore, the analysis results include data on structural indicators and simulation results integrating real geographic information;
[0101] Utilizing the analysis result and performing a simulation display on the building according to the user's interactive information, including:
[0102] Determining a target structure to be displayed based on the user's interaction information and the influencing structure indicator data;
[0103] According to the simulation result, the building corresponding to the building model data and the geographic image corresponding to the geographic data are fused and displayed, and the target structure in the building is displayed according to a preset display method.
[0104] Of course, the storage medium containing computer-executable instructions provided in the embodiment of the present application is not limited to the above method operations, and its computer-executable instructions can also execute related operations in the cloud-based simulation method for the safety performance of the building structure provided in any embodiment of the present application.
[0105] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present application can be implemented with the help of software and necessary general-purpose hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer's floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0106] It is worth noting that in the embodiments of the above-mentioned device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.
[0107] Note that the above are only preferred embodiments of the present application and the technical principles employed. Those skilled in the art will understand that the present application is not limited to the specific embodiments herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments and may include many other equivalent embodiments without departing from the scope of the present application. The scope of the present application is determined by the scope of the appended claims.
Claims
1. A cloud-based simulation method for the safety performance of a building structure, characterized in that: Applied to a cloud management platform, the method includes: Receiving basic structural safety analysis data uploaded by a user, wherein the basic structural safety analysis data includes building model data, structural analysis category data, and geographic data; Performing a target type of structural safety performance analysis on a building corresponding to the building model data using the building model data, the structural analysis category data, and the geographic data to obtain an analysis result; The analysis result is used to simulate and display the building according to the user's interaction information.
2. The method according to claim 1, characterized in that The structural analysis category data includes at least one structural safety impact data; The building model data, the structural analysis category data, and the geographic data are used to perform a target type of structural safety performance analysis on the building corresponding to the building model data, and obtain analysis results, including: Acquiring an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator; Performing a structural safety performance analysis simulation on the building corresponding to the building model data using the structural safety impact data, and obtaining structural impact indicator data corresponding to the analysis target in the simulation; Fusing and associating the building model data with the geographic data to obtain a simulation result that integrates real geographic information; The acquired structural indicator data and the simulation results are determined as analysis results.
3. The method according to claim 2, characterized in that The structural safety impact data is seismic wave data; Obtaining an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator, including: The analysis target corresponding to the seismic wave data is determined based on a pre-set mapping relationship between the influencing data and the analysis target. The structural indicators affecting the corresponding analysis target include the degree of damage to various parts of the building structure and the safety assessment under the specified seismic wave.
4. The method according to claim 2, characterized in that The structural safety impact data is snowfall data; Obtaining an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator, including: According to the pre-set mapping relationship between the influencing data and the analysis target, the analysis target corresponding to the snowfall data is determined. The influencing structural indicator indicators in the corresponding analysis target include the load changes of the large-span structure caused by snowfall, and the relationship between the top truss steel structure members and the structural safety bottom line.
5. The method according to claim 1, wherein The analysis results include the data of structural indicator indicators and simulation results integrating real geographic information; Utilizing the analysis result and performing a simulation display on the building according to the user's interactive information, including: Determining a target structure to be displayed based on the user's interaction information and the influencing structure indicator data; According to the simulation result, the building corresponding to the building model data and the geographic image corresponding to the geographic data are fused and displayed, and the target structure in the building is displayed according to a preset display method.
6. A cloud-based simulation device for building structure safety performance, characterized in that: Applied to a cloud management platform, the device includes: A receiving module, configured to receive basic structural safety analysis data uploaded by a user, wherein the basic structural safety analysis data includes building model data, structural analysis category data, and geographic data; a performance analysis module, configured to perform a target type of structural safety performance analysis on the building corresponding to the building model data using the building model data, the structural analysis category data, and the geographic data, and obtain an analysis result; A simulation display module is used to utilize the analysis result to simulate and display the building according to the user's interactive information.
7. The device according to claim 6, characterized in that The structural analysis category data includes at least one structural safety impact data; The performance analysis module includes: an acquisition unit, configured to acquire an analysis target corresponding to the structural safety impact data, wherein the analysis target includes at least one structural impact indicator; a simulation impact unit, configured to perform a structural safety performance analysis simulation on the building corresponding to the building model data using the structural safety impact data, and obtain structural impact indicator data corresponding to the analysis target in the simulation; A fusion and association unit, configured to fuse and associate the building model data with the geographic data to obtain a simulation result that integrates real geographic information; The determining unit is configured to determine the acquired structural indicator data and the simulation results as analysis results.
8. The device according to claim 7, characterized in that The structural safety impact data is seismic wave data; The acquisition unit includes: The acquisition subunit is used to determine the analysis target corresponding to the seismic wave data based on the pre-set mapping relationship between the image data and the analysis target. The structural indicator indicators affecting the corresponding analysis target include the degree of damage and safety assessment of various parts of the building structure under the specified seismic wave.
9. An electronic device, characterized in that: include: one or more processors and memory devices; The storage device is used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the cloud-based simulation method for the safety performance of a building structure as described in any one of claims 1-5.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the cloud-based simulation method for the safety performance of a building structure as described in any one of claims 1 to 5 is implemented.