Fire compartment division method and device, equipment and storage medium
By recognizing and processing the design images of underground parking garages, fire compartments are automatically divided, solving the problem of complex and time-consuming fire compartment division in the construction drawing design of underground parking garages, and improving design efficiency and safety.
Patent Information
- Application Number
- CN202210710997.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-22
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-06-22
AI Technical Summary
In the construction drawing design of underground parking garages, the division of fire compartments is complex and time-consuming, resulting in low design efficiency and difficulty in automation, leading to a high workload and low efficiency for designers.
By recognizing the basement design image, the area of the fire compartment to be divided is determined. Initial sub-partitions are divided based on preset rules, horizontal polylines are obtained and connected to form the target partition, and vertical cutting lines are combined for further subdivision, thus realizing the automated division of fire compartments.
It improves the efficiency of fire compartment design, reduces designers' working time, lowers project costs, and enhances the safety and spatial experience of underground parking garages.
Smart Images

Figure CN115577412B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of architectural design, and in particular to a fire compartment division method, device, equipment and storage medium. BACKGROUND
[0002] In the construction drawing design of an underground garage, the division of fire compartments often requires designers to spend a lot of time and effort to design due to many influencing factors and complex trade-offs. The entry-level of fire compartment design is difficult, and in architectural design institutes, this part of work is often performed by the most experienced architects, and the design threshold is high.
[0003] Meanwhile, in traditional construction drawing design, senior designers generally need more than 16 hours of working hours to complete the preliminary design work of fire compartments, and the design efficiency is low. A good fire compartment division scheme can greatly reduce the engineering cost and improve the safety and spatial experience of the underground garage. Therefore, how to realize automatic establishment of a fire compartment view and improve the design efficiency of a fire compartment has become a technical problem to be solved by those skilled in the art. SUMMARY
[0004] The main purpose of the present application is to realize the automation of fire compartment division by processing the data in the design image of the garage, and improve the design efficiency.
[0005] The first aspect of the present application provides a fire compartment division method, comprising: importing a civil model, and extracting a garage design image corresponding to a garage design drawing of a tower from the civil model; identifying the garage design image to obtain the area of a region to be divided into a fire compartment in the garage; when detecting a fire compartment division request, determining the number of initial sub-compartments corresponding to the fire compartment to be divided based on the area of the region to be divided into a fire compartment and a preset division rule; determining the target area of the region corresponding to the initial sub-compartments based on the number of initial sub-compartments and the area of the region to be divided into a fire compartment; obtaining a preset number of horizontal fold lines in the fire compartment to be divided, and connecting each horizontal fold line based on a preset connection rule to obtain a target compartment corresponding to each horizontal fold line, and generating a target compartment list, wherein the target compartment list contains at least one target compartment, and each horizontal fold line corresponds to a target compartment; obtaining a horizontal cutting line and a vertical cutting line contained in the target compartment, and dividing the target compartment based on the horizontal cutting line, the vertical cutting line and a subdivision scheme corresponding to the target compartment to obtain a preset number of target sub-compartments.
[0006] Optionally, in the first implementation manner of the first aspect, the determining the number of initial sub-compartments corresponding to the to-be-divided fire compartment based on the area of the to-be-divided fire compartment and the preset division rule comprises: receiving a fire compartment division request, and parsing the fire compartment division request to obtain a division rule corresponding to the to-be-divided fire compartment; and determining the number of initial sub-compartments corresponding to the to-be-divided fire compartment based on the division rule and the area of the to-be-divided fire compartment.
[0007] Optionally, in the second implementation manner of the first aspect, the obtaining a preset number of transverse fold lines in the to-be-divided fire compartment and connecting each of the transverse fold lines based on a preset connection rule to obtain a target sub-compartment corresponding to each of the transverse fold lines comprises: obtaining a preset number of transverse fold lines in the to-be-divided fire compartment; connecting each of the transverse fold lines based on a preset connection rule to generate a sub-compartment corresponding to each of the transverse fold lines; determining whether the number of the sub-compartments corresponding to the transverse fold lines is greater than a preset threshold; if yes, calculating the area of each of the sub-compartments corresponding to the transverse fold lines and sorting each of the sub-compartments corresponding to the transverse fold lines according to a preset sorting rule to obtain a sorting result; determining a sub-compartment with the largest area among the sub-compartments corresponding to the transverse fold lines based on the sorting result, and determining the sub-compartment with the largest area as the target sub-compartment.
[0008] Optionally, in the third implementation manner of the first aspect, after the calculating the area of each of the sub-compartments corresponding to the transverse fold lines and the sorting each of the sub-compartments corresponding to the transverse fold lines according to the preset sorting rule to obtain the sorting result, the method further comprises: if no, determining the sub-compartments corresponding to the transverse fold lines as the target sub-compartment.
[0009] Optionally, in the fourth implementation manner of the first aspect, the obtaining a transverse cutting line and a vertical cutting line included in the target sub-compartment and dividing the target sub-compartment based on the transverse cutting line, the vertical cutting line and a subdivision scheme corresponding to the target sub-compartment to obtain a preset number of target sub-compartments comprises: obtaining a transverse cutting line and a vertical cutting line included in the target sub-compartment; calculating the number of target sub-compartments corresponding to the subdivision of the target sub-compartment based on a subdivision scheme corresponding to the target sub-compartment; determining a cutting sequence corresponding to the transverse cutting line and the vertical cutting line based on the number of the target sub-compartments, and subdividing the target sub-compartment based on the cutting sequence to obtain a preset number of target sub-compartments.
[0010] Optionally, in a fifth implementation form of the first aspect of the present application, after the step of obtaining the horizontal cutting lines and the vertical cutting lines contained in the target sub-area, and dividing the target sub-area based on the horizontal cutting lines, the vertical cutting lines and a corresponding subdivision scheme of the target sub-area to obtain a preset number of target sub-areas, the method further comprises: calculating a difference between an area of each target sub-area corresponding to the target sub-area and an area corresponding to the initial sub-area, and determining a target fire compartment division scheme according to the difference.
[0011] Optionally, in a sixth implementation form of the first aspect of the present application, the step of importing the civil engineering model, and extracting a basement design image of a basement design drawing corresponding to the tower from the civil engineering model, and identifying the basement design image to obtain an area of a region to be divided into fire compartments in the basement comprises: importing the civil engineering model, and obtaining a basement design image of a basement design drawing corresponding to the tower based on the civil engineering model; identifying the basement design image to obtain an area of the basement in the basement design drawing and an area of a fire pool in the basement; and calculating the area of the region to be divided into fire compartments based on the area of the basement and the area of the fire pool in the basement.
[0012] The second aspect of the present application provides a fire compartment division device, comprising: an identification module configured to import a civil engineering model, extract a basement design image of a basement design drawing corresponding to the tower from the civil engineering model, and identify the basement design image to obtain an area of a region to be divided into fire compartments in the basement; a first determination module configured to determine a number of initial sub-areas corresponding to the region to be divided into fire compartments based on the area of the region to be divided into fire compartments and a preset division rule when a fire compartment division request is detected; a second determination module configured to determine a target area corresponding to the initial sub-area based on the number of initial sub-areas and the area of the region to be divided into fire compartments; a generation module configured to obtain a preset number of horizontal fold lines in the region to be divided into fire compartments, and connect each horizontal fold line based on a preset connection rule to obtain a target sub-area corresponding to each horizontal fold line, and generate a target sub-area list, wherein the target sub-area list contains at least one target sub-area, and each horizontal fold line corresponds to one target sub-area; and a division module configured to obtain horizontal cutting lines and vertical cutting lines contained in the target sub-area, and divide the target sub-area based on the horizontal cutting lines, the vertical cutting lines and a corresponding subdivision scheme of the target sub-area to obtain a preset number of target sub-areas.
[0013] Optionally, in the first implementation of the second aspect of the present application, the first determining module comprises: an analyzing unit, configured to receive a fire compartment division request, analyze the fire compartment division request to obtain a division rule corresponding to the to-be-divided fire compartment; and a determining unit, configured to determine the number of initial sub-compartments corresponding to the to-be-divided fire compartment based on the division rule and an area of the to-be-divided fire compartment.
[0014] Optionally, in the second implementation of the second aspect of the present application, the generating module comprises: an obtaining unit, configured to obtain a preset number of horizontal fold lines in the to-be-divided fire compartment; a connecting unit, configured to connect each of the horizontal fold lines based on a preset connection rule to generate a corresponding compartment of each of the horizontal fold lines; a judging unit, configured to judge whether the number of the corresponding compartments of the horizontal fold lines is greater than a preset threshold; if yes, an area of each of the corresponding compartments of the horizontal fold lines is calculated respectively, and each of the corresponding compartments of the horizontal fold lines is sorted according to a preset sorting rule to obtain a sorting result; a determining unit, configured to determine a compartment with the largest area among each of the corresponding compartments of the horizontal fold lines based on the sorting result, and determine the compartment with the largest area as a target compartment.
[0015] Optionally, in the third implementation of the second aspect of the present application, the fire compartment division device further comprises a third determining module, configured to determine the corresponding compartments of the horizontal fold lines as the target compartment when the number of the corresponding compartments of the horizontal fold lines is less than or equal to the preset threshold.
[0016] Optionally, in the fourth implementation of the second aspect of the present application, the dividing module is specifically configured to: obtain a horizontal cutting line and a vertical cutting line contained in the target compartment; calculate a subdivision number of a target sub-compartment corresponding to the target compartment based on a subdivision scheme corresponding to the target compartment; determine a subdivision sequence corresponding to the horizontal cutting line and the vertical cutting line based on the division number, and subdivide the target compartment based on the subdivision sequence to obtain a preset number of target sub-compartments.
[0017] Optionally, in the fifth implementation of the second aspect of the present application, the fire compartment division device further comprises a calculating module, configured to calculate a difference between an area of each of the target sub-compartments corresponding to the target compartment and an area of the initial sub-compartment, and determine a target fire compartment division scheme according to the difference.
[0018] Optionally, in a sixth implementation form of the second aspect of the present application, the identification module is specifically configured to: import a civil engineering model, and obtain a basement design image of a basement design drawing corresponding to the tower building based on the civil engineering model; identify the basement design image to obtain an area of the basement in the basement design drawing and an area of a fire pool in the basement; and calculate an area of the fire compartment to be divided based on the area of the basement and the area of the fire pool in the basement.
[0019] The third aspect of the present application provides a fire compartment division device, comprising: a memory and at least one processor, the memory storing instructions, and the memory and the at least one processor being interconnected by a circuit;
[0020] The at least one processor invokes the instructions in the memory to enable the fire compartment division device to perform each step of the fire compartment division method described above.
[0021] The fourth aspect of the present application provides a computer readable storage medium storing instructions, which, when executed on a computer, enable the computer to perform each step of the fire compartment division method described above.
[0022] In the technical solution provided by the present application, the area of the fire compartment to be divided is obtained by identifying the basement design image; the number of initial sub-compartments corresponding to the area is determined based on the area and a preset division rule; the target area of the initial sub-compartments is determined based on the number of initial sub-compartments and the area; a preset number of horizontal fold lines in the fire compartment to be divided are obtained, and each horizontal fold line is connected based on a connection rule to obtain a target compartment corresponding to each horizontal fold line, thereby generating a target compartment list; a vertical cutting line contained in the target compartment is obtained, and the target compartment is divided based on the vertical cutting line and a corresponding subdivision scheme to obtain a target sub-compartment. This solution realizes the automation of fire compartment division by processing the data in the basement design image, thereby improving the design efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0023] Figure 1 The first embodiment of the fire compartment division method provided by the present application is shown in the figure;
[0024] Figure 2 The second embodiment of the fire compartment division method provided by the present application is shown in the figure;
[0025] Figure 3 The third embodiment of the fire compartment division method provided by the present application is shown in the figure;
[0026] Figure 4A first embodiment schematic view of the fire compartment division device provided by the present application is shown in the figure;
[0027] Figure 5 A second embodiment schematic view of the fire compartment division device provided by the present application is shown in the figure;
[0028] Figure 6 An embodiment schematic view of the fire compartment division device provided by the present application is shown in the figure. DETAILED DESCRIPTION
[0029] The embodiment of the present application provides a fire compartment division method, device, equipment and storage medium, and the technical scheme of the present application, first, the area of the region to be divided in the fire compartment is obtained by recognizing the fire compartment design image; based on the area and the preset division rule, the number of initial sub-compartments corresponding to the area is determined; based on the number of initial sub-compartments and the area of the region, the target area of the initial sub-compartments is determined; a preset number of horizontal fold lines in the fire compartment to be divided is obtained, and each horizontal fold line is connected based on the connection rule to obtain the target compartment corresponding to each horizontal fold line, and a target compartment list is generated; the vertical cutting line contained in the target compartment is obtained, and the target compartment is divided based on the vertical cutting line and the corresponding subdivision scheme to obtain the target sub-compartments. The present application realizes the automation of fire compartment division by processing the data in the fire compartment design image, and improves the design efficiency.
[0030] The terms "first", "second", "third", "fourth" and the like (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" or "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0031] For the sake of understanding, the specific process of the embodiment of the present application is described below, please refer to Figure 1 The first embodiment of the fire compartment division method in the embodiment of the present application includes:
[0032] 101, import the civil engineering model, and extract the fire compartment design image of the tower corresponding to the fire compartment design image from the civil engineering model, recognize the fire compartment design image, and obtain the area of the region to be divided in the fire compartment;
[0033] In this embodiment, the civil model is imported, and the basement design image corresponding to the basement design drawing of the tower is extracted from the civil model. The basement design image is recognized to obtain the area of the region to be divided into fire compartments in the basement. Specifically, the civil model is obtained in the Revit platform, the parameter value is edited, the customized design scheme is set in the program, and the specific values of the three item information of facade style, facade method, and facade level are input on the device. The program will automatically output the specific selection of the external facade skin structure family according to the set rules. In addition to the customized rules in the program, it can also meet the universal design. On the basis of automatic selection, free selection options are provided to meet various changes. Operation example (operation example of one kind of facade style, one kind of facade method, and one kind of facade level): input - beige elegant (one kind of facade style) + face brick version (one kind of facade method) + building T1 level (one kind of facade level).
[0034] By extracting the basement design image corresponding to the basement design drawing of the tower from the civil model, the to-be-divided fire compartment in the basement design image is presented in the form of a detailed drawing item in the current viewport, which can be previewed and viewed. The user can select the divided fire compartment according to actual needs, and can be single-selected or multi-selected.
[0035] 102、When a fire compartment division request is detected, the number of initial sub-compartments corresponding to the to-be-divided fire compartment is determined based on the area of the to-be-divided fire compartment and a preset division rule;
[0036] In this embodiment, when a fire compartment division request is detected, the number of initial sub-compartments corresponding to the to-be-divided fire compartment is determined based on the area of the to-be-divided fire compartment and a preset division rule. Specifically, the Revit platform is used to find the room family of the independent region: the functional space is mainly the basement gray space and the fire pool. The specific method is to search for the room boundary with the same keyword name, and to expand the boundary to the wall. The area line is generated by the room wall center line.
[0037] In another way, the information of the family component can also be edited in the Revit platform as required. Specifically, the family component includes a room, a detailed drawing family, a column, and a parking space. The basement plan design drawing includes an indoor / outdoor fire pool, a basement gray space, a generator room, a low-voltage generator room, a comprehensive special transformer room, an independent special transformer room, a secondary electric room, a domestic water pump room, an indoor fire pump room, an outdoor fire pump room, a non-motor vehicle garage, and a ramp.
[0038] 103、Based on the number of initial sub-compartments and the area of the to-be-divided fire compartment, the target area of the initial sub-compartments corresponding region is determined;
[0039] In this embodiment, based on the number of initial sub-partitions and the area of the region to be divided into fire zones, the target area of the region corresponding to the initial sub-partitions is determined. In a specific implementation, the safety fire zone can be divided as follows: first, understand the civil structure, room layout, and safety system setting of the underground garage corresponding to the tower, and then according to the principle of isolating different safety series, try to divide the devices of different series in the underground garage that perform the same safety function into different safety fire zones.
[0040] Further, the type of each safety fire zone is determined: if the combustible content in the safety fire zone meets the requirements of a diffusive fire, and the devices performing safety functions are also located therein, and the structure of the boundary of the safety fire zone is all solid partition walls, it is considered that the nature of the safety fire zone is a safety fire zone (SFS); if the combustible content in the safety fire zone meets the requirements of a diffusive fire or a local fire, and the devices performing safety functions are also located therein, but the structure of the boundary of the safety fire zone has imaginary walls or open walls and cannot be physically isolated, it is considered that the nature of the safety fire zone is a safety fire zone (ZFS); if the main function of the safety fire zone is to ensure the safe passage of evacuees, firefighters, and emergency personnel, and in the case of trying not to set combustibles and ensuring good ventilation when conditions permit or blocking ventilation when conditions do not permit, it is considered that the nature of the safety fire zone is a personnel evacuation passage fire zone (ZFA); if the combustible content in the safety fire zone does not meet the requirements of a diffusive fire and a local fire, and no devices performing safety functions are provided in the safety fire zone, and it is not related to the safety of personnel, it is considered that the nature of the safety fire zone is a non-safety fire zone (ZNS).
[0041] 104、Obtain a preset number of transverse fold lines in the fire zone to be divided, and connect each transverse fold line based on a preset connection rule to obtain a target partition corresponding to each transverse fold line, and generate a target partition list;
[0042] In this embodiment, a preset number of transverse fold lines in the fire zone to be divided are obtained, and each transverse fold line is connected based on a preset connection rule to obtain a target partition corresponding to each transverse fold line, and a target partition list is generated. Specifically, a plurality of transverse fold lines that pass through more existing tower regions are found, wherein the transverse fold lines are used to obtain large partitions, and passing through more existing tower regions means that it is more likely to use as many existing firewalls as possible, thereby reducing project costs. A plurality of transverse fold lines that pass through more existing tower regions are found. Passing through more existing tower regions means that it is more likely to use as many existing firewalls as possible, thereby reducing project costs.
[0043] In the embodiment, the fire compartment refers to a local area (space unit) divided by fire separation measures, which can prevent fire from spreading to the remaining part of the same building within a certain time. The use of fire compartment division in buildings can effectively control the fire within a certain range when a fire occurs in the building, reduce fire loss, and provide favorable conditions for personnel evacuation and fire fighting.
[0044] Specifically, the fire compartment can be divided into two categories according to the function of preventing fire from spreading outside the fire compartment: one is a vertical fire compartment, which is used to prevent vertical fire spread between floors of multi-story or high-rise buildings; the other is a horizontal fire compartment, which is used to prevent fire from spreading horizontally. Among them, the vertical fire compartment refers to the fire separation of each floor in the vertical direction of the building by using floors and inter-window walls (including under-window walls) with good fire resistance. The horizontal fire compartment refers to the fire compartment separated by fire walls or fire doors, fire curtains and other fire barriers in the horizontal direction of each floor. It can prevent fire from spreading horizontally on the floor. The fire compartment is separated by fire walls. If there is difficulty, fire curtains with cooling water curtains or closed sprinkler systems, or fire separation water curtains can be used for separation.
[0045] 105. Obtain the horizontal cutting line and the vertical cutting line contained in the target sub-area, and divide the target sub-area based on the horizontal cutting line, the vertical cutting line and the corresponding subdivision scheme of the target sub-area to obtain a preset number of target sub-areas.
[0046] In the embodiment, the horizontal cutting line and the vertical cutting line contained in the target sub-area are obtained, and the target sub-area is divided based on the horizontal cutting line, the vertical cutting line and the corresponding subdivision scheme of the target sub-area to obtain a preset number of target sub-areas. In a specific application scenario, from the perspective of fire prevention, the smaller the fire compartment is divided, the more conducive it is to ensure the fire safety of the building. However, if the division is too small, it will inevitably affect the use function of the building. Obviously, this is not feasible. The determination of the size of the fire compartment area should consider the use nature, importance, fire hazard of the building, building height, fire fighting ability and fire spread speed and other factors.
[0047] Specifically, each large compartment has several subdivision schemes. The vertical cutting line used in the subdivision of the large compartment includes the edge line on both sides of the tower and the middle line between the evacuation stairs. Through the horizontal and vertical cutting lines in the large compartment, the following cutting order is used for subdivision.
[0048] In the embodiment of the present application, the area of the region to be divided into fire zones in the basement is obtained by recognizing the basement design image; based on the area of the region and the preset division rule, the number of initial sub-zones corresponding to the area of the region is determined; based on the number of initial sub-zones and the area of the region, the target area of the initial sub-zone corresponding region is determined; a preset number of horizontal fold lines in the region to be divided into fire zones are obtained, and each horizontal fold line is connected based on the connection rule to obtain the target zone corresponding to each horizontal fold line, and a target zone list is generated; the vertical cutting line contained in the target zone is obtained, and the target zone is divided based on the vertical cutting line and the corresponding subdivision scheme to obtain a target sub-zone. The present scheme processes the data in the basement design image, realizes automatic division of fire zones, and improves design efficiency.
[0049] Please refer to Figure 2 The second embodiment of the fire zone division method in the embodiment of the present application includes:
[0050] 201, import the civil engineering model, and obtain the basement design image of the basement design drawing corresponding to the tower based on the civil engineering model;
[0051] In the embodiment, the civil engineering model is imported, and the basement design image of the basement design drawing corresponding to the tower is obtained based on the civil engineering model. Specifically, the RVT format BIM model built by the architecture and structure professional through the three-dimensional modeling software (Revit) is read, and it is checked whether the information such as the area of the basement region in the basement design drawing corresponding to the tower and the area of the fire pool in the basement is complete.
[0052] By reading the basement design drawing of the basement corresponding to the tower from the building model, the area of the basement region in the basement design drawing corresponding to the tower, the area of the fire pool in the basement, etc. are obtained, the outline of the fire zone to be divided is determined, and the fire zone to be divided is presented in the form of a detailed drawing project in the current viewport, which can be previewed and viewed. The user selects the corresponding horizontal fold line, the fire wall, the vertical cutting line, the stair centerline, etc. to divide the fire zone to be divided.
[0053] 202, recognize the basement design image to obtain the area of the basement in the basement design image and the area of the fire pool in the basement;
[0054] In the embodiment, the basement design image is recognized to obtain the area of the basement in the basement design image and the area of the fire pool in the basement. Specifically, the area of the basement corresponding to the tower in the basement design image and the area of the fire pool in the basement are determined by recognizing the basement design image. Specifically, based on the preset machine learning model, various building information in the basement is recognized to obtain multiple building data including the area of the basement and the area of the fire pool in the basement.
[0055] 203、based on the area of the basement and the area of the fire pool in the basement, calculate the area of the fire compartment to be divided;
[0056] In this embodiment, based on the area of the basement and the area of the fire pool in the basement, the area of the fire compartment to be divided is calculated. Specifically, in the embodiment of the application, when calculating the area of the fire compartment to be divided, the area of the basement based on the area of the basement and the area of the fire pool in the basement are first obtained, and then the area of the closed region formed by the basement boundary and the area of the region corresponding to the fire pool in the basement, that is, the total area S of the fire compartment to be divided = the closed region (S1) formed by the basement boundary - the area of the fire pool (S2), is obtained. The total area of the fire compartment to be divided is obtained.
[0057] Among them, it is particularly necessary to pay attention to the content of the remarks, the maximum allowable building area of the underground or semi-underground standby room fire compartment should not be greater than 1000㎡; when all the automatic sprinkler systems are set, the maximum allowable building area can be increased by 1.0 times according to the provisions of the above table; when partially set, the increased area of the fire compartment can be calculated according to 1.0 times of the local area. When a fire wall is set between the podium and the main body of the high-rise building, and the opening part of the wall is separated by a Class A fire door (the podium is considered as an independent building), the fire compartment of the podium can be determined according to the requirements of single and multi-storey buildings.
[0058] 204、receive a fire compartment division request, analyze the fire compartment division request to obtain the division rule corresponding to the fire compartment to be divided;
[0059] In this embodiment, the fire compartment division request is received, and the fire compartment division request is analyzed to obtain the division rule corresponding to the fire compartment to be divided. Specifically, the fire compartment to be divided is divided to obtain the required number N of sub-fire compartments = floor (total area of the fire compartment to be divided / 4000 square meters) +1 (or the input value of the designer), and further, the standard area A of each sub-fire compartment = total area of the fire compartment to be divided / number of sub-fire compartments. For example, an underground or semi-underground store with a total area greater than 20000㎡ should be divided into multiple areas with a building area not greater than 20000㎡ by using a fire wall without doors, windows and openings, and a floor with a fire resistance limit not less than 2.00h. If adjacent areas need to be connected locally, they should be connected by using outdoor open spaces such as sunken squares, fire compartments, escape routes, smoke-proof staircases and other ways that meet the regulations.
[0060] 205、based on the division rule and the area of the fire compartment to be divided, determine the number of initial sub-compartments corresponding to the fire compartment to be divided;
[0061] In this embodiment, based on the division rule and the area of the to-be-divided fire compartment, the number of initial sub-compartments corresponding to the to-be-divided fire compartment is determined. Wherein, the to-be-divided fire compartment is divided to obtain the required number of sub-fire compartments N = floor (total area of the divided fire compartment / 4000 square meters) + 1 (or the input value of the designer), and further, the standard area of each initial sub-fire compartment A = total area of the divided fire compartment / sub-fire compartment number. For example, an underground or semi-underground store with a total area greater than 20000 square meters should be divided into multiple areas with a building area not greater than 20000 square meters by using a fire wall without doors, windows and openings and a floor with a fire resistance not less than 2.00h. If adjacent areas need to be locally connected, the connection should be made by using outdoor open spaces such as sunken squares, fire compartments, refuge walkways, smoke-proof staircases and other means that meet the regulations.
[0062] 206、Based on the number of initial sub-compartments and the area of the to-be-divided fire compartment, determine the target area of the initial sub-compartments corresponding to the area;
[0063] 207、Obtain a preset number of horizontal fold lines in the to-be-divided fire compartment;
[0064] In this embodiment, a preset number of horizontal fold lines in the to-be-divided fire compartment are obtained. Wherein, the fire compartment refers to an area separated by a fire wall, floor, fire door or fire shutter, which can limit the fire to a certain local area (within a certain time) and prevent the spread of fire. The use of fire compartment division in buildings can effectively control the spread of fire within a certain range in the event of a fire, reduce fire damage, and provide favorable conditions for personnel evacuation and fire fighting.
[0065] Specifically, the purpose of fire compartment division in building design is to prevent the spread of fire. Fire compartments can be divided according to the different purposes and properties of rooms, and fire walls, fire doors, fire shutters and other equipment should be installed in the compartments. In building design, it is usually specified that staircases, ventilation shafts, air duct spaces, elevators, escalator access paths and other parts forming vertical shafts should be considered as fire compartments.
[0066] 208、Based on the preset connection rule, connect each horizontal tangent to generate a compartment corresponding to each horizontal fold line;
[0067] In this embodiment, each horizontal tangent line is connected based on a preset connection rule to generate a partition corresponding to each horizontal fold line, also called a horizontal fire compartment. The horizontal fire compartment refers to a fire area in the horizontal direction separated by a fire wall or fire door, fire shutter, and other fire separation materials. It can prevent the spread of fire in the horizontal direction of the floor. Fire compartments are separated by fire walls. If there is difficulty, a fire shutter with a cooling water curtain or closed sprinkler system, or a fire separation water curtain, can be used.
[0068] 209. determining whether the number of partitions corresponding to the horizontal fold line is greater than a preset threshold value;
[0069] In this embodiment, it is determined whether the number of partitions corresponding to the horizontal fold line is greater than a preset threshold value. Specifically, from the perspective of fire safety, the smaller the fire compartment is divided, the more conducive it is to ensure the fire safety of the building. However, if it is divided too small, it will inevitably affect the use function of the building, which is obviously not feasible. The determination of the size of the fire compartment area should consider the use nature, importance, fire hazard, building height, fire fighting ability, and fire spread speed of the building and other factors.
[0070] Further, according to the number of horizontal fire compartments determined by the number of partitions corresponding to the horizontal fold line, if the number of horizontal fire compartments is greater than 1, the fire compartment closest to the standard area is determined according to the area corresponding to each of the horizontal fire compartments, and the fire compartment is used as the final target fire compartment.
[0071] 210. If yes, the area of each partition corresponding to the horizontal fold line is calculated, and each partition corresponding to the horizontal fold line is sorted according to a preset sorting rule to obtain a sorting result;
[0072] In this embodiment, when the number of partitions corresponding to the horizontal fold line is greater than the preset threshold value, the area of each partition corresponding to the horizontal fold line is calculated, and each partition corresponding to the horizontal fold line is sorted according to a preset sorting rule to obtain a sorting result. Specifically, according to the number of horizontal fire compartments determined by the number of partitions corresponding to the horizontal fold line, if the number of horizontal fire compartments is greater than 1, the fire compartment closest to the standard area is determined according to the area corresponding to each of the horizontal fire compartments, and the fire compartment is used as the final target fire compartment.
[0073] 211. If no, the partition corresponding to the horizontal fold line is determined as the target partition;
[0074] In this embodiment, when the number of partitions corresponding to the horizontal fold line is less than or equal to the preset threshold value, the fire compartment is directly used as the final target fire compartment.
[0075] 212. Based on the sorting results, determine the partition with the largest area in each partition corresponding to the horizontal broken line, and determine the partition with the largest area as the target partition;
[0076] In this embodiment, the partition with the largest area in each partition corresponding to the horizontal broken line is determined based on the sorting result, and the partition with the largest area is determined as the target partition.
[0077] When dividing fire zones within the identified functional areas, the following criteria should be followed: the containment area must be divided into one fire zone; the habitable area of the main control room must be divided into one fire zone; the exterior walls, foundations, and roofs of all buildings must serve as the boundaries of fire zones; in addition to the fire zones for the containment area, main control room, and remote shutdown station, all redundant safety shutdown equipment must be located in mutually isolated fire zones; major fire hazard sources or areas with high concentrations of combustibles should be designated as separate fire zones; non-safety-related equipment performing associated functions within the same system should be grouped together as much as possible.
[0078] 213. Obtain the horizontal and vertical cutting lines contained in the target partition, and divide the target partition based on the horizontal and vertical cutting lines and the corresponding subdivision scheme of the target partition to obtain a preset number of target sub-partitions.
[0079] Steps 206 and 213 in this embodiment are similar to steps 103 and 105 in the first embodiment, and will not be repeated here.
[0080] In this embodiment of the invention, the area of the basement to be divided into fire compartments is obtained by recognizing the basement design image; based on the area and a preset division rule, the number of initial sub-partitions corresponding to the area is determined; based on the number of initial sub-partitions and the area, the target area of the corresponding area of the initial sub-partition is determined; a preset number of horizontal polylines within the fire compartment to be divided are obtained, and each horizontal polyline is connected according to a connection rule to obtain the target compartment corresponding to each horizontal polyline, generating a target compartment list; the vertical cutting lines contained in the target compartments are obtained, and the target compartments are divided based on the vertical cutting lines and the corresponding subdivision scheme to obtain target sub-partitions. This solution automates the fire compartment division by processing the data in the basement design image, improving design efficiency.
[0081] Please see Figure 3 The third embodiment of the fire compartmentation method in this invention includes:
[0082] 301. Import the civil engineering model and extract the basement design image of the corresponding basement design drawing from the civil engineering model. Recognize the basement design image to obtain the area of the area to be divided into fire compartments in the basement.
[0083] 302. When a fire compartment division request is detected, the number of initial sub-partitions corresponding to the fire compartment to be divided is determined based on the area of the fire compartment to be divided and the preset division rules.
[0084] 303. Based on the number of initial sub-zones and the area of the fire compartments to be divided, determine the target area of the corresponding area of the initial sub-zones;
[0085] 304. Obtain a preset number of horizontal polylines within the fire compartment to be divided, and connect each horizontal polyline according to a preset connection rule to obtain the target compartment corresponding to each horizontal polyline, and generate a target compartment list, wherein the target compartment list contains at least one target compartment, and each horizontal polyline corresponds to one target compartment;
[0086] 305. Obtain the horizontal and vertical cutting lines contained in the target partition;
[0087] In this embodiment, the horizontal and vertical cutting lines contained in the target partition are obtained, and the number of subdivisions of the target sub-partitions corresponding to the target partition is calculated based on the subdivision scheme corresponding to the target partition.
[0088] Furthermore, the type of target zone can be determined. The principles for determining the type of target zone are as follows: if a fire zone contains only one line of safety-related shutdown components and cables, then the fire zone is a fully safety-related fire zone; if a fire zone contains components and cables of both safety-related and non-safety-related shutdown systems, or contains more than one line of safety-related power supply system components and cables, then the fire zone is a mixed safety-related fire zone; if a fire zone does not contain components and cables of safety-related systems used for power plant shutdown, and the loss of non-safety-related components within the zone will not affect any safety-related component, then the fire zone is a non-safety-related fire zone. If the fire zone primarily ensures the safe passage of evacuees, firefighters, and emergency personnel, then the fire zone is a personnel evacuation route fire zone.
[0089] 306. Calculate the number of subdivisions of the target sub-partition corresponding to the target partition based on the subdivision scheme corresponding to the target partition;
[0090] In this embodiment, the horizontal and vertical cutting lines contained in the target partition are obtained, and the number of subdivisions of the target sub-partitions corresponding to the target partition is calculated based on the subdivision scheme corresponding to the target partition. In specific application scenarios, from a fire prevention perspective, the smaller the fire compartment is, the better it is for ensuring the fire safety of the building. However, if the compartment is too small, it will inevitably affect the building's functionality, which is obviously not feasible. The determination of the size of the fire compartment area should consider factors such as the building's usage, importance, fire hazard, building height, fire fighting capabilities, and the speed of fire spread.
[0091] Specifically, each macro-partition has several subdivision schemes, and the vertical cutting lines used in the subdivision of the macro-partition include the edge lines on both sides of the tower and the middle line between the evacuation stairs. Through the horizontal and vertical cutting lines in the macro-partition, the subdivision is performed in the following cutting order.
[0092] 307. Determine the corresponding cutting order of the horizontal cutting line and the vertical cutting line based on the number of divisions, and subdivide the target partition based on the cutting order to obtain a preset number of target sub-partitions;
[0093] In this embodiment, the corresponding cutting order of the horizontal cutting line and the vertical cutting line is determined based on the number of divisions, and the target partition is subdivided based on the cutting order to obtain a preset number of target sub-partitions. In a specific application scenario, for high-rise, single and multi-story, underground; for single and multi-story building four levels = three levels / 2 ≈ one, two levels / 2; special attention should be paid to the content of the remarks, the maximum allowable building area of the fire compartment of the underground or semi-underground standby room should not be greater than 1000㎡; when the automatic sprinkler system is set, the maximum allowable building area can be increased by 1.0 times according to the provisions of the table; when it is set locally, the increased area of the fire compartment can be calculated by 1.0 times of the local area. When a fire wall is set between the podium and the main body of the high-rise building, and the opening part of the wall is separated by a Class A fire door (the podium is considered as an independent building), the fire compartment of the podium can be determined according to the requirements of single and multi-story buildings.
[0094] 308. Calculate the difference between the area of each target sub-partition corresponding to the target partition and the area of the initial sub-partition corresponding area, and determine the target fire compartment division scheme according to the difference.
[0095] In this embodiment, the difference between the area of each target sub-partition corresponding to the target partition and the area of the initial sub-partition corresponding area is calculated, and the target fire compartment division scheme is determined according to the difference. Specifically, the model boundary area of each floor is extracted according to the floor, and the total area of the area is calculated; all the areas that need to be deducted in the model are extracted according to the floor, and the total area of each area is calculated; according to the formula, calculate the fireproof area of each floor, whether the fireproof area is equal to the total area minus the total area of the area to be deducted; the fireproof area should be counted into the pop-up window; the user inputs the area of a single fire compartment; calculate whether the number of fire compartments is equal to the fireproof area / area of a single fire compartment; display the calculated number of fire compartments to the front-end interface to further confirm the fire compartment division scheme.
[0096] Steps 301-304 in this embodiment are similar to steps 101-104 in the first embodiment, which will not be repeated here.
[0097] In the embodiment of the present application, the area of the region to be divided into fire zones in the basement is obtained by recognizing the basement design image. Based on the area of the region and a preset division rule, the number of initial sub-zones corresponding to the area of the region is determined. Based on the number of initial sub-zones and the area of the region, the target area of the region corresponding to the initial sub-zone is determined. A preset number of horizontal fold lines in the region to be divided into fire zones are obtained, and each horizontal fold line is connected based on a connection rule to obtain a target zone corresponding to each horizontal fold line, and a target zone list is generated. The vertical cutting lines contained in the target zone are obtained, and the target zone is divided based on the vertical cutting lines and a corresponding subdivision scheme to obtain a target sub-zone. The present scheme processes the data in the basement design image to realize automatic division of fire zones and improve design efficiency.
[0098] The fire zone division method in the embodiment of the present application is described above, and the fire zone division device in the embodiment of the present application is described below. Please refer to Figure 4 The first embodiment of the fire zone division device in the embodiment of the present application includes:
[0099] The recognition module 401 is configured to import a civil engineering model, extract a basement design image of a basement design drawing corresponding to a tower from the civil engineering model, and recognize the basement design image to obtain an area of a region to be divided into fire zones in the basement.
[0100] The first determination module 402 is configured to, when detecting a fire zone division request, determine the number of initial sub-zones corresponding to the region to be divided into fire zones based on the area of the region to be divided into fire zones and a preset division rule.
[0101] The second determination module 403 is configured to determine a target area of a region corresponding to the initial sub-zone based on the number of initial sub-zones and the area of the region to be divided into fire zones.
[0102] The generation module 404 is configured to obtain a preset number of horizontal fold lines in the region to be divided into fire zones, and connect each horizontal fold line based on a preset connection rule to obtain a target zone corresponding to each horizontal fold line, and generate a target zone list. The target zone list contains at least one target zone, and each horizontal fold line corresponds to a target zone.
[0103] The division module 405 is configured to obtain horizontal cutting lines and vertical cutting lines contained in the target zone, and divide the target zone based on the horizontal cutting lines, the vertical cutting lines, and a corresponding subdivision scheme of the target zone to obtain a preset number of target sub-zones.
[0104] In the embodiment of the present application, the area of the region to be divided into fire zones in the basement is obtained by recognizing the basement design image. Based on the area of the region and a preset division rule, the number of initial sub-zones corresponding to the area of the region is determined. Based on the number of initial sub-zones and the area of the region, the target area of the region corresponding to the initial sub-zone is determined. A preset number of horizontal fold lines in the region to be divided into fire zones are obtained, and each horizontal fold line is connected based on a connection rule to obtain a target zone corresponding to each horizontal fold line, and a target zone list is generated. The vertical cutting lines contained in the target zone are obtained, and the target zone is divided based on the vertical cutting lines and a corresponding subdivision scheme to obtain a target sub-zone. The present scheme processes the data in the basement design image to realize automatic division of fire zones and improve design efficiency.
[0105] Please refer to Figure 5 In the second embodiment of the fire zone division device in the embodiment of the present application, the fire zone division device specifically comprises:
[0106] The recognition module 401 is configured to import a civil engineering model, extract a basement design image of a basement design drawing corresponding to a tower from the civil engineering model, recognize the basement design image, and obtain an area of a region to be divided into fire zones in the basement.
[0107] The first determination module 402 is configured to, when detecting a fire zone division request, determine the number of initial sub-zones corresponding to the region to be divided into fire zones based on the area of the region to be divided into fire zones and a preset division rule.
[0108] The second determination module 403 is configured to determine a target area of a region corresponding to the initial sub-zone based on the number of initial sub-zones and the area of the region to be divided into fire zones.
[0109] The generation module 404 is configured to obtain a preset number of horizontal fold lines in the region to be divided into fire zones, connect each horizontal fold line based on a preset connection rule, obtain a target zone corresponding to each horizontal fold line, and generate a target zone list, wherein the target zone list contains at least one target zone, and each horizontal fold line corresponds to a target zone.
[0110] The division module 405 is configured to obtain horizontal cutting lines and vertical cutting lines contained in the target zone, divide the target zone based on the horizontal cutting lines, the vertical cutting lines, and a corresponding subdivision scheme of the target zone, and obtain a preset number of target sub-zones.
[0111] In the embodiment, the first determination module 402 comprises:
[0112] The analysis unit 4021 is configured to receive a fire compartment division request, analyze the fire compartment division request, and obtain a division rule corresponding to the to-be-divided fire compartment.
[0113] The determination unit 4022 is configured to determine a number of initial sub-compartments corresponding to the to-be-divided fire compartment based on the division rule and an area of a region corresponding to the to-be-divided fire compartment.
[0114] In this embodiment, the generation module 404 includes:
[0115] The generation module 404 is configured to obtain a preset number of transverse fold lines in the to-be-divided fire compartment.
[0116] The generation module 404 is configured to connect each of the transverse fold lines based on a preset connection rule, and generate a corresponding sub-compartment for each of the transverse fold lines.
[0117] The determination unit 4022 is configured to determine a number of initial sub-compartments corresponding to the to-be-divided fire compartment based on the division rule and an area of a region corresponding to the to-be-divided fire compartment.
[0118] If yes, the determination unit 4022 is configured to calculate an area of each of the sub-compartments corresponding to the transverse fold lines, sort the sub-compartments corresponding to the transverse fold lines based on a preset sorting rule, and obtain a sorting result.
[0119] The determination unit 4022 is configured to determine a sub-compartment with a largest area from the sub-compartments corresponding to the transverse fold lines based on the sorting result, and determine the sub-compartment with the largest area as a target sub-compartment.
[0120] In this embodiment, the fire compartment division apparatus further includes:
[0121] The third determination module 406 is configured to determine the sub-compartments corresponding to the transverse fold lines as the target sub-compartment when the number of the sub-compartments corresponding to the transverse fold lines is less than or equal to a preset threshold.
[0122] In this embodiment, the division module 405 is specifically configured to:
[0123] The division module 405 is configured to obtain a transverse cutting line and a vertical cutting line included in the target sub-compartment.
[0124] The division module 405 is configured to calculate a number of sub-compartments corresponding to a sub-division of the target sub-compartment based on a sub-division scheme corresponding to the target sub-compartment.
[0125] The division module 405 is configured to determine a sub-division sequence corresponding to the transverse cutting line and the vertical cutting line based on the number of sub-compartments, and sub-divide the target sub-compartment based on the sub-division sequence to obtain a preset number of target sub-compartments.
[0126] In this embodiment, the fire compartment division apparatus further includes:
[0127] The computing module 407 is configured to calculate a difference between an area of each target sub-partition corresponding to the target partition and an area of the initial sub-partition corresponding to the target partition, and determine the target fire compartment partition scheme according to the difference.
[0128] In this embodiment, the identification module 401 is specifically configured to:
[0129] The civil engineering model is imported, and a basement design image of a basement design drawing corresponding to the tower is obtained based on the civil engineering model.
[0130] The basement design image is identified to obtain an area of the basement in the basement design image and an area of a fire pool in the basement.
[0131] The area of the basement and the area of the fire pool in the basement are used to calculate an area of a fire compartment to be partitioned.
[0132] In this embodiment, the area of the fire compartment to be partitioned in the basement is obtained by identifying the basement design image. Based on the area and a preset partition rule, the number of initial sub-partitions corresponding to the area is determined. Based on the number of initial sub-partitions and the area, a target area of the initial sub-partition is determined. A preset number of horizontal fold lines in the fire compartment to be partitioned are obtained, and each horizontal fold line is connected based on a connection rule to obtain a target partition corresponding to each horizontal fold line, and a target partition list is generated. A vertical cutting line included in the target partition is obtained, and the target partition is partitioned based on the vertical cutting line and a corresponding subdivision scheme to obtain a target sub-partition. This scheme processes the data in the basement design image to realize automatic partition of the fire compartment and improve the design efficiency.
[0133] The above Figure 4 and Figure 5 The fire compartment partition device in this embodiment is described in detail from the perspective of a modular functional entity, and the fire compartment partition device in this embodiment is described in detail from the perspective of hardware processing.
[0134] Figure 6is a structural schematic diagram of a fire compartment division device provided by an embodiment of the present application. The fire compartment division device 800 can have great differences due to different configurations or performances, and can include one or more processors (central processing units, CPUs) 810 (for example, one or more processors) and a memory 820, one or more storage media 830 (for example, one or more mass storage devices) storing application programs 833 or data 832. The memory 820 and the storage media 830 can be temporary storage or persistent storage. The programs stored in the storage media 830 can include one or more modules (not shown in the figure), and each module can include a series of instruction operations in the fire compartment division device 800. Further, the processor 810 can be configured to communicate with the storage media 830 and execute the series of instruction operations in the storage media 830 on the fire compartment division device 800 to implement the steps of the fire compartment division method provided by the above-mentioned method embodiments.
[0135] The fire compartment division device 800 can also include one or more power supplies 840, one or more wired or wireless network interfaces 850, one or more input and output interfaces 860, and / or one or more operating systems 831, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, and the like. Those skilled in the art can understand that the fire compartment division device 800 can also include other components, and the components shown in the figure are not intended to limit the fire compartment division device provided by the present application. Figure 6 The structure of the fire compartment division device shown in the figure does not constitute a limitation on the fire compartment division device provided by the present application, and can include more or fewer components than shown in the figure, or combine certain components, or different component arrangements.
[0136] The present application also provides a computer readable storage medium, which can be a non-volatile computer readable storage medium or a volatile computer readable storage medium. The computer readable storage medium stores instructions, and when the instructions run on a computer, the computer executes the steps of the fire compartment division method described above.
[0137] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0138] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the entire or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0139] The above-described embodiments are merely used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some of the technical features; and these modifications or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for dividing fire compartments, characterized in that, The method for dividing fire compartments includes: Import the civil engineering model, and extract the basement design image of the corresponding basement design drawing of the tower from the civil engineering model. Recognize the basement design image to obtain the area of the area to be divided into fire compartments in the basement. When a fire compartment division request is detected, the number of initial sub-partitions corresponding to the fire compartment to be divided is determined based on the area of the fire compartment to be divided and the preset division rules. Based on the number of initial sub-zones and the area of the fire compartment to be divided, determine the target area of the area corresponding to the initial sub-zone; A preset number of horizontal polylines are obtained within the fire compartment to be divided, and each horizontal polyline is connected according to a preset connection rule to obtain the target compartment corresponding to each horizontal polyline, and a target compartment list is generated. The target compartment list contains at least one target compartment, and each horizontal polyline corresponds to one target compartment. Obtain the horizontal and vertical cutting lines contained in the target partition, and divide the target partition into a preset number of target sub-partitions based on the horizontal cutting lines, the vertical cutting lines, and the subdivision scheme corresponding to the target partition. The step of obtaining a preset number of horizontal broken lines within the fire compartment to be divided, and connecting each horizontal broken line according to a preset connection rule to obtain the target compartment corresponding to each horizontal broken line, includes: obtaining a preset number of horizontal broken lines within the fire compartment to be divided; connecting each horizontal broken line according to a preset connection rule to generate a compartment corresponding to each horizontal broken line; determining whether the number of compartments corresponding to the horizontal broken line is greater than a preset threshold; if so, calculating the area of each compartment corresponding to the horizontal broken line, and sorting each compartment according to a preset sorting rule to obtain a sorting result; determining the compartment with the largest area among each compartment corresponding to the horizontal broken line based on the sorting result, and determining the compartment with the largest area as the target compartment.
2. The fire compartmentation method according to claim 1, characterized in that, The step of determining the number of initial sub-zones corresponding to the fire compartment to be divided based on the area of the fire compartment to be divided and the preset division rules includes: Receive a fire compartment division request, parse the fire compartment division request, and obtain the division rules corresponding to the fire compartment to be divided; Based on the division rules and the area corresponding to the fire compartment to be divided, the number of initial sub-partitions corresponding to the fire compartment to be divided is determined.
3. The fire compartmentation method according to claim 1, characterized in that, After calculating the area of each partition corresponding to the horizontal broken line and sorting each partition according to a preset sorting rule to obtain the sorting result, the method further includes: If not, then the partition corresponding to the horizontal broken line is determined as the target partition.
4. The fire compartmentation method according to claim 1, characterized in that, The step involves obtaining the horizontal and vertical cutting lines contained in the target partition, and then dividing the target partition into a predetermined number of target sub-partitions based on the horizontal and vertical cutting lines and the corresponding subdivision scheme, including: Obtain the horizontal and vertical cutting lines contained in the target partition; Calculate the number of subdivisions of the target sub-partition corresponding to the target partition based on the subdivision scheme corresponding to the target partition; Based on the number of divisions, the corresponding cutting order of the horizontal cutting line and the vertical cutting line is determined, and the target partition is further subdivided based on the cutting order to obtain a preset number of target sub-partitions.
5. The fire compartmentation method according to claim 1, characterized in that, After obtaining the horizontal and vertical cutting lines contained in the target partition, and dividing the target partition into a preset number of target sub-partitions based on the horizontal and vertical cutting lines and the corresponding subdivision scheme, the method further includes: Calculate the difference between the area of the target sub-partition corresponding to each target partition and the area of the area corresponding to the initial sub-partition, and determine the target fire protection partitioning scheme based on the difference.
6. The fire compartmentation method according to claim 1, characterized in that, The process involves importing a civil engineering model and extracting the basement design image corresponding to the tower's basement design drawing from the model. The basement design image is then identified to obtain the area of the basement where fire compartments are to be divided, including: Import the civil engineering model, and obtain the basement design image of the corresponding basement design drawing of the tower based on the civil engineering model; The basement design image is identified to obtain the area of the basement and the area of the fire water tank in the basement. Based on the area of the basement and the area of the fire water tank in the basement, calculate the area of the fire protection zone to be divided.
7. A fire compartmentation device, characterized in that, The fire compartmentation device includes: The identification module is used to import the civil engineering model, extract the basement design image of the corresponding basement design drawing of the tower from the civil engineering model, identify the basement design image, and obtain the area of the area to be divided into fire compartments in the basement. The first determining module is used to determine the number of initial sub-partitions corresponding to the fire compartment to be divided based on the area of the fire compartment to be divided and the preset division rules when a fire compartment division request is detected. The second determining module is used to determine the target area of the area corresponding to the initial sub-partition based on the number of initial sub-partitions and the area of the fire compartment to be divided. The generation module is used to obtain a preset number of horizontal polylines within the fire compartment to be divided, and connect each horizontal polyline according to a preset connection rule to obtain the target compartment corresponding to each horizontal polyline, and generate a target compartment list, wherein the target compartment list contains at least one target compartment, and each horizontal polyline corresponds to one target compartment; The partitioning module is used to obtain the horizontal and vertical cutting lines contained in the target partition, and to partition the target partition based on the horizontal cutting lines, the vertical cutting lines and the corresponding subdivision scheme of the target partition to obtain a preset number of target sub-partitions; The step of obtaining a preset number of horizontal broken lines within the fire compartment to be divided, and connecting each horizontal broken line according to a preset connection rule to obtain the target compartment corresponding to each horizontal broken line, includes: obtaining a preset number of horizontal broken lines within the fire compartment to be divided; connecting each horizontal broken line according to a preset connection rule to generate a compartment corresponding to each horizontal broken line; determining whether the number of compartments corresponding to the horizontal broken line is greater than a preset threshold; if so, calculating the area of each compartment corresponding to the horizontal broken line, and sorting each compartment according to a preset sorting rule to obtain a sorting result; determining the compartment with the largest area among each compartment corresponding to the horizontal broken line based on the sorting result, and determining the compartment with the largest area as the target compartment.
8. A fire compartmentation device, characterized in that, The fire compartmentation device includes: a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected via a line; The at least one processor invokes the instructions in the memory to cause the fire compartmentation device to perform the steps of the fire compartmentation method as described in any one of claims 1-6.
9. A computer-readable storage medium storing a computer program thereon, characterized in that, When the computer program is executed by the processor, it implements each step of the fire compartmentation method as described in any one of claims 1-6.
Citation Information
Patent Citations
Rapid drawing method for fireproof partition of revit platform
CN112529979A
Method for automatically dividing smoke-proof partitions of building
CN113221205A