Building collapse strategy pool generation method and strike strategy generation method

By using a building collapse strategy pool generation method and an artificial neural network algorithm, the collapse strategy of a frame building can be quickly calculated, which solves the problems of applicability and speed of strike strategies in existing technologies. It achieves strike strategy generation and location suggestion within seconds, which is suitable for small drone battlefields.

CN121787928APending Publication Date: 2026-04-03XIAN MODERN CHEM RES INST
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-25
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing technologies struggle to quickly generate strategies for collapsing frame buildings that are suitable for different building parameters and the number of columns hit by munitions. Furthermore, the generation speed is slow and cannot meet the rapidly changing demands of the battlefield.

Method used

A building collapse strategy pool generation method is adopted. By dividing the building description parameters into fixed values ​​and dynamic values, the strike strategy is initialized. The building collapse area is calculated using an artificial neural network algorithm to generate the strike strategy pool. The collapse effect is quickly analyzed through parametric modeling. Combined with the location and number of strike columns, the strike strategy is generated within seconds.

Benefits of technology

It enables the generation of strike strategies applicable to various building parameters and the number of targets within seconds. It has a wide range of applications, high computational efficiency, and can quickly provide the location of targets and the area of ​​building collapse, making it suitable for rapid decision-making in small drone battlefields.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121787928A_ABST
    Figure CN121787928A_ABST
Patent Text Reader

Abstract

The invention discloses a frame building collapse strategy pool generation method and a strike strategy generation method. A building collapse strike strategy rapid generation method comprises the following steps: step 1, giving building description parameter values; 2, the number of hit columns is given; step 3, initializing and selecting a strike strategy number; 4, building collapse area calculation is carried out; 5, calculating the corrected collapse area of the first strike strategy; 6, if yes, executing the next step; otherwise, repeating the steps 4-5 until the correction values of the calculation results of the collapse areas of all the strike strategies are generated; step 7, selecting the maximum value from the maximum value, and giving a corresponding strike strategy number; 8, if yes, the building cannot be collapsed due to the current number of the hit columns; otherwise, the first strike strategy is a building collapse strike strategy. The method is suitable for the conditions of different building description parameters and the number of hit columns, the hit strategy can be rapidly calculated, and the generation time of the hit strategy is the second level.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of building damage, specifically relating to a method for rapidly generating attack strategies, and more particularly to a method for generating a building collapse strategy pool and an attack strategy generation method. Background Technology

[0002] In recent years, the widespread use of swarm-type small unmanned aerial vehicle (UAV) weapon platforms on the battlefield has made it possible for small munitions to precisely destroy building targets at multiple points. Reinforced concrete columns in frame buildings are the main load-bearing components, and these columns are distributed in a grid pattern inside the building. By strategically selecting the location of the targeted columns, the building can collapse. Therefore, developing a strategy generation method for attacking the collapse of frame buildings is an effective way to apply small weapon platforms to building damage.

[0003] Current research on building collapse mitigation strategies mainly focuses on two areas: progressive collapse resistance and blasting. Progressive collapse resistance research primarily studies the overall collapse resistance of a building after a small number of columns fail due to unexpected stimuli (explosions, impacts, etc.), with a greater emphasis on assessing the collapse risk and subsequent safety of the building under multi-column failure. Blasting research, on the other hand, focuses on directional collapse studies when a large number of redundant columns fail, with a greater emphasis on secondary effects such as safe zones and seismic intensity after collapse. Neither of these research areas is suitable for generating collapse mitigation strategy models.

[0004] Currently, the challenges in rapidly generating attack strategies for collapsing frame buildings lie in two aspects. On the one hand, the size of buildings and the quantity of ammunition used on the battlefield vary, and the attack strategy should be applicable to different building parameters and the number of columns targeted by the ammunition. On the other hand, the battlefield situation changes rapidly, and the attack strategy should be able to be generated in a very short time (within minutes). Summary of the Invention

[0005] The purpose of this invention is to provide a method for generating a building collapse strategy pool and a method for generating an attack strategy, so as to solve the problems that the existing frame building collapse attack strategies cannot be applied to different building parameters and the number of columns hit by munitions, as well as the problem of low attack strategy generation speed.

[0006] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a method for generating a building collapse strategy pool, comprising the following steps: Step 1: Based on the building description parameters, divide them into two categories: constant values ​​and dynamic values; for constant value parameters, clarify their values; for dynamic value parameters, clarify their value range and discrete value parameters. Step 2: Presets in the policy pool This type of attack strategy Each attack strategy includes a column number, the position number of the column to be attacked, and the range of the number of columns to be attacked; Step 3: Initialize the attack strategy numbers in the selected strategy pool ; Step 4: Select the first policy from the policy pool A strike strategy is proposed, and a dataset of building collapses based on that strategy is generated. Step 5: Use an artificial neural network algorithm to train and generate the first... Under this attack strategy, the dynamic parameter in the building description parameters and the number of attacked columns are used to calculate the first attack. Mathematical model for calculating the collapse area of ​​a building; Step 6: If End; otherwise, Repeat steps 4 and 5 until all policies in the policy pool are generated. Mathematical models for calculating building collapse area under various attack strategies. Types of strike strategies and their corresponding The various mathematical models for calculating the collapse area together form a pool of building collapse strategies.

[0007] Furthermore, in step 1, the building description parameters include four categories: macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; The macroscopic dimensions include the dimensions of a single room, the dimensions of a corridor, and the number of floors. , span The dimensions of the individual room include length. ,Width ,high The corridor dimensions include width. ; The dimensions of the components include beam dimensions, column dimensions, and plate dimensions; the beam dimensions include width. ,high The column dimensions include width. ,deep The plate dimensions include thickness. ; The reinforcement parameters of the component section include the longitudinal reinforcement ratio below the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab ; The material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

[0008] Furthermore, in step 2, the location number of the struck column is used... describe, These are the numbers representing the locations of the columns in the length, width, and height directions, respectively. The range of values ​​is , , ; The range of the number of attacked pillars is the minimum value of the number of attacked pillars. and maximum value The number of pillars hit satisfy .

[0009] Furthermore, step 4 includes the following steps: Step 4.1: Select any values ​​for the building description parameters; For fixed values ​​in the building description parameters, the value is directly used as the building description parameter; for dynamic values ​​in the building description parameters, one value is randomly selected from the discrete value parameters as the building description parameter. Step 4.2: Select any number of pillars to be attacked and determine the location of the pillars to be attacked; Select any number of attacked pillars from the range of attacked pillars. And select column number 1 from the column position numbering of the hit column. The columns are those that were demolished; Step 4.3: Calculate the collapsed area; The building description parameters, the number of impacted columns, and the location of the impacted columns are determined. A rapid analysis method for the collapse of frame buildings based on parametric modeling is used to carry out the building collapse calculation, obtain the calculation result of the collapse area of ​​the frame building, and generate a data sample. The parameters of the data sample include the dynamic parameters in the building description parameters, the number of impacted columns, and the calculation result of the collapse area. Step 4.4: Repeat steps 4.1 to 4.3 until all combinations of building description parameter values ​​and the number of columns hit are completed. All the generated data samples constitute the building collapse area dataset.

[0010] Secondly, this invention provides a method for rapidly generating building collapse strike strategies, comprising the following steps: Step 1: Specify the values ​​for the building description parameters; the building description parameters include macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; Step 2: Specify the number of pillars to be hit. ; Step 3: Initialize the selected attack strategy number =1; Step 4: Calculate the collapsed building area. ; Step 5: Calculate the first... Modified Collapse Area of ​​the Strike Strategy ; Step 6: If Proceed to the next step; otherwise, Repeat steps 4 and 5 until all policies in the policy pool are generated. The correction value for the collapse area calculation result of the various attack strategies; the strategy pool is obtained using the building collapse strategy pool generation method of the present invention described above; Step 7: From Select its maximum value as And give its corresponding strike strategy number. ,in ; Step 8: If If the current number of attacked pillars is insufficient to cause the building to collapse; Then the first The attack strategy is a building collapse attack strategy.

[0011] Furthermore, in step 1, the macroscopic dimensions include the dimensions of a single room, the dimensions of a corridor, and the number of floors. , span The dimensions of the individual room include length. ,Width ,high The corridor dimensions include width. ; The dimensions of the components include beam dimensions, column dimensions, and plate dimensions; the beam dimensions include width. ,high The column dimensions include width. ,deep The plate dimensions include thickness. ; The reinforcement parameters of the component section include the longitudinal reinforcement ratio below the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab ; The material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

[0012] Furthermore, step 5 includes the following sub-steps: Step 5.1: Calculate the area of ​​a single room ; Step 5.2: Calculate the area of ​​a single corridor ; Step 5.3: Calculate the minimum area of ​​building collapse. ; Step 5.4: Calculate the maximum area of ​​building collapse. ; Step 5.5: Calculate the corrected result for the building collapse area. This includes the following situations: ①If , ; ②If , ; ③If , , for Rounding to the nearest integer; ④If , .

[0013] Thirdly, the present invention provides an electronic device, the electronic device comprising: Memory, used to store executable instructions; A processor, when executing executable instructions or computer programs stored in the memory, implements the method of the present invention as described above.

[0014] Fourthly, the present invention provides a computer-readable storage medium storing executable instructions or a computer program, wherein the executable instructions, when executed by a processor, implement the method of the present invention described above.

[0015] Compared to existing technologies, the rapid generation method for building collapse attack strategies based on strategy pools in this invention brings the following technical advantages: 1. The method of the present invention can quickly calculate the attack strategy by determining the building description parameters and the number of columns to be hit. The calculation result of the attack strategy includes the location of the columns to be hit and the building collapse area. The attack strategy is generated in seconds. 2. The method of the present invention is applicable to various building description parameters and the number of columns being hit. The applicable scope of building description parameters and the number of columns being hit can be dynamically supplemented and expanded according to user needs. 3. The attack strategies in the building collapse strategy pool of this invention can be dynamically supplemented and expanded according to user needs. Attached Figure Description

[0016] Figure 1 This is a flowchart of the collapse strategy pool generation method of the present invention; Figure 2 This is a schematic diagram of the macroscopic dimensional parameters of a frame building; Figure 3 This is a diagram illustrating the column position index; Figure 4 This is a flowchart of the rapid generation method for building collapse strike strategy of the present invention; Figure 5 This is a schematic diagram of the location of the attacked column in the first attack strategy of the embodiment; Figure 6 This is a schematic diagram of the location of the attacked column in the second attack strategy in the embodiment; Figure 7 This is a schematic diagram of the location of the attacked column in the third attack strategy in the embodiment; Figure 8 This is a schematic diagram of the neural network model used to calculate the building collapse area in the embodiment; Figure 9 This is a schematic diagram of the calculation results of the strike strategy in the embodiment (the first strike strategy). Figure 10 This is a schematic diagram of the calculation results of the strike strategy in the embodiment (the third strike strategy). Table 1 shows the column numbers and their corresponding position numbers in the first attack strategy in the embodiments; Table 2 shows the column numbers and their corresponding position numbers in the second attack strategy in the embodiments; Table 3 shows the column numbers and their corresponding position numbers in the third attack strategy in the embodiments; Table 4 shows all combinations of dynamic values ​​in the building description parameters in the examples; Table 5 shows the collapse dataset for the first attack strategy in the strategy pool in the embodiment. Detailed Implementation

[0017] The present invention will now be described in further detail with reference to the accompanying drawings and preferred embodiments.

[0018] The method for generating a building collapse strategy pool provided in this invention, such as... Figure 1 As shown, it includes the following steps: Step 1: Based on the building description parameters, divide them into two categories: constant values ​​and dynamic values; for constant value parameters, clarify their values; for dynamic value parameters, clarify their value range and discrete value parameters. Architectural description parameters include four categories: macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; among them, macroscopic dimensions include the dimensions of a single room (length...). ,Width ,high ), corridor dimensions (width) ), number of layers , span ,like Figure 2 As shown; component dimensions include beam dimensions (width) ,high ), Column dimensions (width) ,deep ), Plate dimensions (thickness) The reinforcement parameters of the component section include the longitudinal reinforcement ratio at the bottom of the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab Material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

[0019] Step 2: Presets in the policy pool There are several attack strategies, each including the column number (1, 2, 3, ...), the position number of the column to be attacked, and the range of the number of columns to be attacked; The location of the struck column is numbered using describe, These are the numberings for the positions of the columns in the length, width, and height directions, respectively, such as... Figure 3 As shown, The range of values ​​is , , ; The range of the number of pillars to be hit should specify the minimum number of pillars to be hit. and maximum value The number of pillars hit satisfy ; Step 3: Initialize the attack strategy numbers in the selected strategy pool ; Step 4: Select the first policy from the policy pool To develop a strike strategy and generate a dataset of building collapses based on that strategy, the following steps are included: Step 4.1: Select any values ​​for the building description parameters; For fixed values ​​in the building description parameters, the value is directly used as the building description parameter; for dynamic values ​​in the building description parameters, one value is randomly selected from the discrete value parameters as the building description parameter. Step 4.2: Select any number of pillars to be attacked and determine the location of the pillars to be attacked; Select any number of attacked pillars from the range of attacked pillars. And select column number 1 from the column position numbering of the hit column. The columns are those that were demolished; Step 4.3: Calculate the collapsed area; The building description parameters, the number of impacted columns, and the location of the impacted columns are determined. A rapid analysis method for the collapse of frame buildings based on parametric modeling is used to perform building collapse calculations and obtain the calculation results of the collapse area of ​​the frame building (see Chinese invention patent application "A method for analyzing the collapse of frame buildings based on parametric modeling", application number 202411862857.4), generating a data sample. The parameters of the data sample include the dynamic parameters in the building description parameters, the number of impacted columns, and the calculation results of the collapse area. Step 4.4: Repeat steps 4.1 to 4.3 until all combinations of building description parameter values ​​and the number of columns hit are completed. All the generated data samples constitute the building collapse area dataset. Step 5: Use an artificial neural network algorithm to train and generate the first... Under this attack strategy, the dynamic parameter in the building description parameters and the number of attacked columns are used to calculate the first attack. Mathematical model for calculating the collapse area of ​​a building; Step 6: If End; otherwise, Repeat steps 4 and 5 until all policies in the policy pool are generated. Mathematical models for calculating building collapse area under various attack strategies. Types of strike strategies and their corresponding The various mathematical models for calculating the collapse area together form a pool of building collapse strategies.

[0020] The present invention provides a method for rapidly generating building collapse strike strategies, such as... Figure 4 As shown, it includes the following steps: Step 1: Specify the values ​​for the architectural description parameters; these parameters include macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; macroscopic dimensions include the dimensions of a single room (length...). ,Width ,high ), corridor dimensions (width) ), number of layers , span Component dimensions include beam dimensions (width) ,high ), Column dimensions (width) ,deep ), Plate dimensions (thickness) The reinforcement parameters of the component section include the longitudinal reinforcement ratio at the bottom of the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab Material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

[0021] Step 2: Specify the number of pillars to be hit. ; Step 3: Initialize the selected attack strategy number =1; Step 4: The first step obtained based on the building collapse strategy pool generation method of the present invention. A building collapse area calculation model for various attack strategies was used to calculate the building collapse area, resulting in a collapse area of ​​[missing information]. ; Step 5: Calculate the first... Modified Collapse Area of ​​the Strike Strategy It includes the following steps: Step 5.1: Calculate the area of ​​a single room ; Step 5.2: Calculate the area of ​​a single corridor ; Step 5.3: Calculate the minimum area of ​​building collapse. ; Step 5.4: Calculate the maximum area of ​​building collapse. ; Step 5.5: Calculate the corrected result for the building collapse area. This includes the following situations: ①If , ; ②If , ; ③If , , for Rounding to the nearest integer; ④If , .

[0022] Step 6: If Proceed to the next step; otherwise, Repeat steps 4 and 5 until all policies in the policy pool are generated. The correction value for the collapse area calculation result of the various attack strategies; the strategy pool is obtained using the building collapse strategy pool generation method of the present invention described above; Step 7: From Select its maximum value as And give its corresponding strike strategy number. ; Step 8: If If the current number of attacked pillars is insufficient to cause the building to collapse; Then the first The attack strategy is a building collapse attack strategy.

[0023] The present invention will be further described in detail below through specific embodiments.

[0024] Example 1 This embodiment takes a typical 1:2 scaled-down frame building with 2 to 7 stories and 5 spans as the object, establishes its collapse strategy pool, and rapidly generates collapse strategies based on the strategy pool.

[0025] First, establish a building collapse strategy pool, including the following steps: Step 1: Determine the types and values ​​of the building description parameters, and divide all parameters into two categories: constant values ​​and dynamic values; for constant value parameters, clarify their values; for dynamic value parameters, clarify their value range and discrete value parameters. Macro dimensions include the dimensions of a single room (length) ,Width ,high ), corridor dimensions (width) ), number of layers , span Among them, room length This is a dynamic parameter, and its value range is... The discrete values ​​are 2m, 3m, and 4m; room length For dynamic parameters, Number of floors For dynamic parameters, The discrete values ​​are 2, 3, 4, 5, 6, and 7; the span number For fixed parameters, Number of floors, room height For fixed parameters, Corridor width For fixed parameters, ; All component dimensions are constant parameters, beam dimensions (width) ,high ), Column dimensions (width) ,deep ), Plate dimensions (thickness) The reinforcement parameters of the component section include the longitudinal reinforcement ratio at the bottom of the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab Material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

[0026] Step 2: Presets in the policy pool Various attack strategies; The first attack strategy involves sequentially attacking the columns along the span direction. All columns are located on the first floor, and the number of columns attacked ranges from 6 to 10. The column numbering arrangement is as follows: Figure 5 The column serial number and the location number of the struck column are shown in Table 1. Table 1

[0027] The second attack strategy involves sequentially attacking the columns along the width direction. All columns are located on the first floor, and the number of columns attacked ranges from 6 to 10. The column numbering arrangement is as follows: Figure 6 The column serial number and the location number of the struck column are shown in Table 2. Table 2

[0028] The third attack strategy involves attacking the pillars sequentially along a diagonal direction. All pillars are located on the first floor, and the number of pillars attacked ranges from 6 to 10. The pillar numbering arrangement is as follows: Figure 7 The column serial number and the location number of the struck column are shown in Table 3. Table 3

[0029] Step 3: Initialize the attack strategy numbers in the selected strategy pool ; Step 4: Select the first policy from the policy pool One attack strategy, namely, attacking columns sequentially along the span direction, generates a building collapse dataset for this attack strategy, including the following steps: Step 4.1: Select any values ​​for the building description parameters; For fixed values ​​in the building description parameters, the value is directly used as the building description parameter; for dynamic values ​​in the building description parameters, one value is randomly selected from the discrete value parameters as the building description parameter. By combining the discrete value parameters, there are 18 combination methods for the building description parameters listed in Table 4. Table 4

[0030] Step 4.2: Select any number of pillars to be attacked and determine the location of the pillars to be attacked; Choose any one of the numbers 6, 7, 8, 9, or 10 as the number of pillars to be attacked. Based on the selected strike strategy, select column number 1 to 1 from the column position numbers in the corresponding table (Table 1, Table 2, or Table 3). The columns are those that were demolished; Step 4.3: Calculate the collapsed area; The building description parameters, the number of impacted columns, and the location of the impacted columns are determined. A rapid analysis method for the collapse of frame buildings based on parametric modeling is used to carry out the building collapse calculation, obtain the calculation result of the collapse area of ​​the frame building, and generate a data sample. The parameters of the data sample include the dynamic parameters in the building description parameters, the number of impacted columns, and the calculation result of the collapse area. Step 4.4: Repeat steps 4.1 to 4.3 until all combinations of building description parameter values ​​and the number of columns hit are completed, generating a collapse dataset. The collapse dataset contains 90 data samples, as shown in Table 5. Table 5

[0031] Step 5: Using an artificial neural network algorithm, train and generate the first generation based on these 90 data samples. A mathematical model for calculating the building collapse area using room length, number of floors, and number of struck columns as parameters in the building description under this attack strategy. The neural network model input and output are shown below. Figure 8 ; Step 6: Repeat steps 4 to 5 until the mathematical models for calculating the collapse area of ​​all three attack strategies in the strategy pool are generated. The resulting strategy pool consists of three attack strategies and their corresponding mathematical models for calculating the collapse area.

[0032] Example 2 This embodiment presents a method for rapidly generating building collapse attack strategies based on a strategy pool, such as... Figure 4 As shown, it includes the following steps: Step 1: Determine the values ​​of the architectural description parameters; architectural description parameters include macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; macroscopic dimensions include the dimensions of a single room (length) ,Width ,high ), corridor dimensions (width) ), number of layers , span Component dimensions include beam dimensions (width) ,high ), Column dimensions (width) ,deep ), Plate dimensions (thickness) The reinforcement parameters of the component section include the longitudinal reinforcement ratio at the bottom of the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab Material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

[0033] Step 2: Determine the number of pillars to be hit. ; Step 3: Initialize the selected attack strategy number =1; Step 4: Based on the first The collapse area calculation model of this attack strategy is used to calculate the building collapse area, and the calculated collapse area is... ; Step 5: Calculate the first... Modified Collapse Area of ​​the Strike Strategy It includes the following steps: Step 5.1: Calculate the area of ​​a single room ; Step 5.2: Calculate the area of ​​a single corridor ; Step 5.3: Calculate the minimum area of ​​building collapse. ; Step 5.4: Calculate the maximum area of ​​building collapse. ; Step 5.5: Calculate the corrected result for the building collapse area. This includes the following situations: ①If , ; ②If , ; ③If , , for Rounding to the nearest integer; ④If , ; Here Calculation yields ,but ; Step 6: Repeat steps 4 and 5 until corrected values ​​for the collapse area calculation results of all attack strategies in the strategy pool are generated. , , They are 224, 196, and 224 respectively.

[0034] Step 7: From Select its maximum value as And give its corresponding strike strategy number. ; Step 8: Therefore, the first or third strike strategy is a building collapse strike strategy, under which the building collapse area is 224. The attack strategies are detailed below. Figure 9 and Figure 10 In the hardware environment executed in this embodiment (CPU: Ultra 9, memory: 32Gb), the attack strategy generation time is 26ms.

[0035] As shown in the results of Example 1, the method of the present invention can generate a building collapse strategy pool based on user-defined attack strategies. The attack strategies in the strategy pool are easily supplemented and expanded, and can be customized according to user needs. As shown in the results of Example 2, the rapid generation method for frame building collapse attack strategies of the present invention can quickly calculate attack strategies based on building description parameters and the number of attacked pillars, providing suggestions including the location of the attacked pillars and the building collapse area. The attack strategy generation time is in the second range. In summary, the present invention simultaneously possesses wide applicability (diverse building parameters), high computational efficiency (second-level), and can be applied to rapid decision-making for small UAV battlefield attacks on buildings.

Claims

1. A method for generating a building collapse strategy pool, characterized in that, Includes the following steps: Step 1: Based on the building description parameters, divide them into two categories: constant values ​​and dynamic values; for constant value parameters, clarify their values; for dynamic value parameters, clarify their value range and discrete value parameters. Step 2: Presets in the policy pool This type of attack strategy Each attack strategy includes a column number, the position number of the column to be attacked, and the range of the number of columns to be attacked; Step 3: Initialize the attack strategy numbers in the selected strategy pool ; Step 4: Select the first policy from the policy pool A strike strategy is proposed, and a dataset of building collapses based on that strategy is generated. Step 5: Use an artificial neural network algorithm to train and generate the first... Under this attack strategy, the dynamic parameter in the building description parameters and the number of attacked columns are used to calculate the first attack. Mathematical model for calculating the collapse area of ​​a building; Step 6: If End; otherwise, Repeat steps 4 and 5 until all policies in the policy pool are generated. Mathematical models for calculating building collapse area under various attack strategies. Types of strike strategies and their corresponding The various mathematical models for calculating the collapse area together form a pool of building collapse strategies.

2. The method for generating a building collapse strategy pool as described in claim 1, characterized in that, In step 1, the building description parameters include four categories: macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; The macroscopic dimensions include the dimensions of a single room, the dimensions of a corridor, and the number of floors. , span The dimensions of the individual room include length. ,Width ,high The corridor dimensions include width. ; The dimensions of the components include beam dimensions, column dimensions, and plate dimensions; the beam dimensions include width. ,high The column dimensions include width. ,deep ; The plate dimensions include thickness. The reinforcement parameters of the component section include the longitudinal reinforcement ratio below the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab ; The material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

3. The method for generating a building collapse strategy pool as described in claim 2, characterized in that, In step 2, the location of the struck column is numbered using... describe, These are the numbers representing the locations of the columns in the length, width, and height directions, respectively. The range of values ​​is , , ; The range of the number of attacked pillars is the minimum value of the number of attacked pillars. and maximum value The number of pillars hit satisfy .

4. The method for generating a building collapse strategy pool as described in claim 3, characterized in that, Step 4 includes the following steps: Step 4.1: Select any values ​​for the building description parameters; For fixed values ​​in the building description parameters, the value is directly used as the building description parameter; for dynamic values ​​in the building description parameters, one value is randomly selected from the discrete value parameters as the building description parameter. Step 4.2: Select any number of pillars to be attacked and determine the location of the pillars to be attacked; Select any number of attacked pillars from the range of attacked pillars. And select column number 1 from the column position numbering of the hit column. The columns are those that were demolished; Step 4.3: Calculate the collapsed area; The building description parameters, the number of impacted columns, and the location of the impacted columns are determined. A rapid analysis method for the collapse of frame buildings based on parametric modeling is used to carry out the building collapse calculation, obtain the calculation result of the collapse area of ​​the frame building, and generate a data sample. The parameters of the data sample include the dynamic parameters in the building description parameters, the number of impacted columns, and the calculation result of the collapse area. Step 4.4: Repeat steps 4.1 to 4.3 until all combinations of building description parameter values ​​and the number of columns hit are completed. All the generated data samples constitute the building collapse area dataset.

5. A method for rapidly generating building collapse attack strategies, characterized in that, Includes the following steps: Step 1: Specify the values ​​for the building description parameters; the building description parameters include macroscopic dimensions, component dimensions, component cross-sectional reinforcement parameters, and material parameters; Step 2: Specify the number of pillars to be hit. ; Step 3: Initialize the selected attack strategy number =1; Step 4: Calculate the collapsed building area. ; Step 5: Calculate the first... Modified Collapse Area of ​​the Strike Strategy ; Step 6: If Proceed to the next step; otherwise, Repeat steps 4 and 5 until all policies in the policy pool are generated. The correction value for the calculated collapse area of ​​the attack strategy; the strategy pool is obtained by the building collapse strategy pool generation method according to any one of claims 1 to 4; Step 7: From Select its maximum value as And give its corresponding strike strategy number. ,in ; Step 8: If If the current number of attacked pillars is insufficient to cause the building to collapse; Then the first The attack strategy is a building collapse attack strategy.

6. The method for rapidly generating building collapse response strategies as described in claim 5, characterized in that, In step 1, the macroscopic dimensions include the dimensions of a single room, the dimensions of a corridor, and the number of floors. , span The dimensions of the individual room include length. ,Width ,high ; The corridor dimensions include width. ; The dimensions of the components include beam dimensions, column dimensions, and plate dimensions; the beam dimensions include width. ,high The column dimensions include width. ,deep ; The plate dimensions include thickness. ; The reinforcement parameters of the component section include the longitudinal reinforcement ratio below the beam. Column longitudinal reinforcement area ratio and the longitudinal reinforcement ratio of the bottom of the slab Volumetric reinforcement ratio of all steel bars in the beam Volumetric reinforcement ratio of all steel bars in the column Volumetric reinforcement ratio of all steel bars in the slab ; The material parameters include the density of concrete. Uniaxial compressive strength of concrete Density of steel bars Yield strength of steel bars .

7. The method for rapidly generating building collapse response strategies as described in claim 5, characterized in that, Step 5 includes the following sub-steps: Step 5.1: Calculate the area of ​​a single room ; Step 5.2: Calculate the area of ​​a single corridor ; Step 5.3: Calculate the minimum area of ​​building collapse. ; Step 5.4: Calculate the maximum area of ​​building collapse. ; Step 5.5: Calculate the corrected result for the building collapse area. This includes the following situations: ①If , ; ②If , ; ③If , , for Rounding to the nearest integer; ④If , .

8. An electronic device, characterized in that, The electronic device includes: Memory, used to store executable instructions; A processor, when executing executable instructions or computer programs stored in the memory, implements the method as described in any one of claims 1 to 7.

9. A computer-readable storage medium storing executable instructions or a computer program, characterized in that, When the executable instructions are executed by the processor, they implement the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Framework building collapse analysis method based on parametric modeling

    CN119830398A