An automatic design method, device and medium for an elevator hall ventilation system
By automatically identifying elevator machine room spaces and classifying wall priorities, and using a pre-built ventilation equipment layout engine to generate equipment location data, the problem of low automation in elevator hall ventilation system design is solved, achieving efficient and accurate ventilation system design, and optimizing airflow organization and design output.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-26
- Publication Date
- 2026-03-20
AI Technical Summary
Existing elevator lobby ventilation systems have low automation, long design cycles, high labor costs, and are prone to design errors and violations of regulations due to human negligence. Furthermore, they lack a systematic consideration of the linkage between exhaust and make-up air equipment locations, making it difficult to optimize ventilation paths.
By reading spatial data from the building information model, the system automatically identifies and prioritizes elevator machine room walls, generates equipment location data using a pre-built ventilation equipment layout engine, performs collision detection and adjustments, and generates the final ventilation system design report.
This has achieved a qualitative leap in the design efficiency of elevator machine room ventilation systems, avoiding design errors, reducing labor costs, improving the accuracy and compliance of design results, optimizing airflow organization, and enhancing the standardization of design outputs.
Smart Images

Figure CN121413087B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, in particular to an elevator hall ventilation system automation design method, device and medium. BACKGROUND
[0002] The elevator hall is the core transition area of building vertical transportation, which undertakes the key functions of personnel gathering and distribution, and waiting and staying. It is widely distributed in various buildings such as residential buildings, commercial complexes, hospitals and office buildings. Due to the differences in space characteristics of elevator machine rooms in different types of buildings, the ventilation system design also has different requirements. For example, the elevator hall of residential buildings is usually a small closed or semi-closed space, the waiting time of passengers is short but the use frequency is high; the elevator hall of commercial and office buildings has a large area, and the personnel flow is dense and congested during peak hours; the elevator hall of hospitals needs to consider the transfer demand of patients and has higher requirements for air cleanliness.
[0003] At present, building information model technology has been widely used in auxiliary design in this field. Through three-dimensional modeling means, the space structure of the machine room, the type of the wall and the position of the equipment are visualized analyzed and simulated, providing basic data support for the layout of the ventilation system. The existing method usually relies on the manual identification of the machine room space, the judgment of the wall property and the positioning of the equipment according to the specification requirements. This process improves the accuracy and visualization of the design to a certain extent.
[0004] However, the existing technology still has obvious deficiencies in practical application, especially in the degree of automation and design efficiency. Due to the complex structure of the elevator machine room, the variety of wall types and the need to consider the specification requirements and space avoidance for equipment layout, the traditional method relies on manual judgment and layout one by one, resulting in long design cycle, high labor cost, and easy to cause space conflicts between equipment and building components or violations of design specifications due to human negligence, thereby affecting the design quality and increasing the frequency of later modifications. In addition, the existing method lacks systematic consideration of the position linkage between exhaust and make-up air equipment, making it difficult to automatically optimize the ventilation path, further limiting the improvement of design efficiency and system performance. SUMMARY
[0005] In order to solve the above problems, the present application provides an elevator hall ventilation system automation design method, which comprises:
[0006] reading the space data and corresponding component data of the target elevator machine room in the building information model; the component data includes wall data, door component data, plate beam component data and obstacle component data;
[0007] According to the space data, the machine room walls corresponding to the wall data are classified according to priority, and the wall priority of the machine room walls is determined;
[0008] Based on the wall priority and the door component data, through a pre-constructed ventilation equipment arrangement engine, ventilation equipment position data and corresponding air supplement opening position data in the target elevator machine room are generated;
[0009] Based on the plate girder component data and the obstacle component data, collision detection is performed on the ventilation equipment position data, the exhaust fan arrangement position data is adjusted according to the detection result, and final equipment installation position data is generated;
[0010] Through a preset labeling rule, based on the final equipment installation position data, labeling positioning information of the ventilation equipment is generated to generate a final ventilation system design report.
[0011] In another aspect, the application also provides an elevator hall room ventilation system automatic design device, comprising:
[0012] At least one processor; and,
[0013] The memory is in communication connection with the at least one processor; wherein,
[0014] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute a method for automatic design of an elevator hall room ventilation system as described in the above examples.
[0015] In another aspect, the application also provides a non-volatile computer storage medium storing computer executable instructions, which are configured to execute a method for automatic design of an elevator hall room ventilation system as described in the above examples.
[0016] The automatic design method for the elevator hall room ventilation system can bring the following beneficial effects:
[0017] By constructing a systematic automatic design process, the design efficiency of the elevator machine room ventilation system is qualitatively improved. Through automatic recognition of the elevator machine room space, intelligent classification of wall priority, generation of equipment arrangement scheme based on preset rules, and accurate collision detection and avoidance, the designer is completely liberated from tedious and repetitive manual judgment and manual operation. This not only greatly shortens the design cycle and reduces the labor cost, but more importantly, through the built-in design specification logic and algorithm, it fundamentally avoids design errors and specification violations caused by human negligence, significantly improves the accuracy and compliance of the design results, and effectively reduces the later modification and rework.
[0018] By employing a ventilation equipment layout engine to coordinate the arrangement of exhaust and makeup air systems, the scientific and rational organization of airflow was ensured, optimizing the performance of the ventilation system. Simultaneously, automatic annotation and intelligent report generation functions improved the standardization and readability of the design output. This rule-based and algorithm-driven automation framework not only guaranteed the high quality and efficiency of this project's design but also provided a reusable technical path and systematic solution for the automated design of other types of equipment rooms, demonstrating significant scalability and broad industry application prospects. Attached Figure Description
[0019] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0020] Figure 1 This is a flowchart illustrating an automated design method for an elevator lobby ventilation system according to an embodiment of this application.
[0021] Figure 2 This is a schematic diagram of wall classification in the embodiments of this application;
[0022] Figure 3 This is a schematic diagram of the wall arrangement including doors in the embodiments of this application;
[0023] Figure 4 This is a schematic diagram showing the height arrangement of the exhaust fan in an embodiment of this application;
[0024] Figure 5 This is a schematic diagram of the wall arrangement excluding doors in the embodiments of this application;
[0025] Figure 6 This is a schematic diagram of an automated design device for an elevator lobby ventilation system, as described in an embodiment of this application. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0027] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.
[0028] like Figure 1 As shown in the figure, this application provides an automated design method for an elevator lobby ventilation system, including:
[0029] S101, read the space data of the target elevator machine room in the building information model and the corresponding component data; the component data includes wall data, door component data, plate beam component data and obstacle component data.
[0030] Read the space data and related component data of the target elevator machine room in the building information model, traverse all space objects in the model by calling the application program interface of the BIM software, identify the elevator machine room space containing keywords such as "DT" and "elevator" through string matching algorithm, and extract its boundary geometric information.
[0031] Specifically, a space traversal algorithm is executed in the building information model, the name attribute of all space objects is obtained through the API interface of the BIM software, the space containing the elevator machine room keywords is identified using the string matching algorithm, and a candidate space set is formed. Based on the preset special equipment family name, a verification process is performed, the equipment family instance contained in the candidate space is queried, the elevator machine room identity is confirmed using the family name keyword matching algorithm, and an accurate space data set is established.
[0032] Further, based on the geometric boundary of the space data, a space relationship query is performed, all wall components intersecting with the geometric boundary are extracted by calling the boundary analysis function of the BIM software, and the complete wall data is obtained through the component type filtering algorithm. The door component data is extracted through the component type identification algorithm, the door category instance is selected from all associated components, and the geometric position coordinates and attribute parameter information are obtained.
[0033] Further, the plate beam component data is obtained by the space upward extension search algorithm, the adjacent floor and beam components are searched upward based on the machine room space roof, and the elevation data and geometric information are recorded. The specific category component scanning is performed in the space data, the obstacle components such as steel ladders and windows are identified through the type matching algorithm, and the obstacle component database is established.
[0034] In the embodiment of the application, the building information model (BIM model) is read, the objects mainly include spaces and components, the spaces include elevator machine rooms, roofs, and unmarked spaces, the components include elevator doors, stairs, etc., and the acquisition method is: reading the keywords of the current view of revit, including "DT", "dt" or "elevator room name". In addition to the keyword judgment, additional judgment is performed: whether the above keywords contain special equipment family, and the family name keyword contains "elevator".
[0035] S102, according to the space data, the machine room wall corresponding to the wall data is classified in priority, and the wall priority corresponding to the machine room wall is determined.
[0036] According to the spatial data, the wall bodies are classified by priority, and spatial attribute of each wall body on both sides is determined through a spatial topological analysis algorithm. When it is detected that both sides of the wall body are indoor spaces and one side is an elevator machine room, the wall body is classified as a first-priority wall body. When it is detected that one side of the wall body is an elevator machine room and the other side is an outdoor space, the wall body is classified as a second-priority wall body.
[0037] Specifically, a space-wall correlation relationship is established through a spatial adjacency analysis function of a BIM software, a two-side space attribute analysis algorithm is executed on each wall body instance, and name and type attributes of adjacent spaces are obtained.
[0038] The spatial relationship judgment logic is executed. When it is detected that both sides of the wall body have space objects and one side is an elevator machine room through a name matching algorithm, the wall body is marked as a first-priority wall body, and the classification result is recorded. When it is detected that one side of the wall body has a space object and is identified as an elevator machine room and the other side is an outdoor space through a space type attribute identification algorithm, the wall body is classified as a second-priority wall body, and the classification database is updated.
[0039] The first-priority wall body is subjected to subdivision processing, a host component on the wall body is queried through a component type identification algorithm, the existence state of a door family instance is detected, and the final classification is completed according to the detection result.
[0040] In the embodiment of the present application, as shown in Figure 2 A wall body of an elevator machine room is defined: a first type of wall body and a second type of wall body, a first type of wall body with a door and a first type of wall body without a door. The first type of wall body refers to: the elevator machine room wall body has rooms on both left and right sides, and one side of the room is “DT” or “elevator”. The second type of wall body refers to: the elevator machine room wall body has a room on one side, and the room is “DT” or “elevator”. The first type of wall body with a door refers to: there is a door family on the first type of wall body. The first type of wall body without a door refers to: all first type of wall bodies except the first type of wall body with a door.
[0041] S103, based on the wall body priority and the door component data, through a pre-constructed ventilation equipment arrangement engine, generating ventilation equipment position data and corresponding air supplement opening position data in the target elevator machine room.
[0042] Based on the wall body priority and the door component data, the equipment position data is automatically generated through the pre-constructed ventilation equipment arrangement engine. The engine first selects the first-priority wall body with a door as a candidate position, calculates the available distance on the door side and compares it with a preset safety installation threshold, and screens the effective installation side.
[0043] Specifically, the wall classification result and the door component data are input into the arrangement engine, the engine calls an internally maintained priority rule library, a wall screening algorithm is executed to select a first-priority wall containing a door as a candidate installation position. The installation position coordinates of the door component on the wall are obtained through a geometric operation algorithm, the straight-line distance from the door edge to the two end points of the wall is calculated, and a distance data set is generated.
[0044] Further, a safety threshold comparison algorithm is executed to compare the calculated available distance with a preset minimum installation distance, an effective installation side is determined through a numerical screening algorithm, and an available position database is updated. Based on a preset arrangement rule, a device positioning algorithm is executed, when there is an effective installation side, the accurate installation coordinates of the device are calculated according to the arrangement rule close to the door edge, and device position data are generated. A supplementary air outlet position determination algorithm is executed, a supplementary air outlet position is selected on a non-device wall based on the air flow organization principle, and a space coordination algorithm is executed to ensure the reasonable layout of exhaust air and supplementary air.
[0045] Further, the wall body identifier attached to the ventilation device position data is obtained, a device-wall association relationship is established through a BIM element unique ID recognition algorithm to ensure data consistency. User configuration options are obtained through a graphical interface, a configuration analysis algorithm is executed to determine whether a supplementary air outlet is allowed to be arranged on an outer wall, and corresponding processing logic is activated according to user selection.
[0046] An outer wall screening algorithm is executed, when the outer wall supplementary air is allowed, parallel outer walls are screened from the second-priority wall body set, and a qualified outer wall candidate set is determined through a wall direction judgment algorithm and a space relationship analysis.
[0047] An inner wall exclusion algorithm is executed, when the outer wall supplementary air is not allowed, the wall body where the device is located is excluded from the first-priority wall body, and a standby inner wall set is generated through an identifier comparison algorithm.
[0048] A distance optimization algorithm is executed, the along-wall distance between the supplementary air outlet candidate position and the ventilation device position is determined through geometric calculation, and the farthest distance selection algorithm is used to determine the optimal supplementary air outlet position.
[0049] In the embodiments of the present application, a customized family is used, and whether it is an exhaust fan or a supplementary air outlet, a fixed size of 400x400mm is reserved on the wall surface during installation. If a user wants to adjust the family according to his own rules in the future, he only needs to adjust the family parameters. The identification of the family includes exhaust fan identification and supplementary air outlet identification. The exhaust fan is identified as a mechanical device, and the key words include the family of “axial flow fan”. The supplementary air outlet is identified as the end of an air duct, and the key words include the family of “supplementary air outlet” and “single-layer louver” (attached to the wall surface).
[0050] In the embodiments of the present application, for the arrangement mode, the height automatic arrangement means that the top of the exhaust fan and the air supply port is aligned with the bottom of the slab or the bottom of the beam, i.e. the beam bottom is laid or the slab bottom is laid, if there is a beam, the beam below is preferentially arranged, if there is no beam, the slab below is arranged; the position arrangement, the priority of the wall body containing a door is higher than the priority of the wall body not containing a door.
[0051] The arrangement principle of the wall body containing a door is to identify the position of the door in the wall body containing a door, calculate the distance from the door to the boundary of the wall body; judge the distance, judge whether the distance from the door to the boundary of the wall body is > 450mm; exclude one side of the door to the boundary of the wall body < 450mm, and keep one side of the door to the boundary of the wall body > 450mm; place the exhaust fan, the position of placement is arranged close to the door side, as shown in Figure 3 .
[0052] If all distances from the door to the wall body are < 450mm, the exhaust fan is arranged on the wall body not containing a door, if there are multiple, the one with the longest length is preferentially selected for arrangement, the position of arrangement is the center position of the wall body.
[0053] The air supply design needs to be performed first. The position of the exhaust fan plays a role in the position of the air supply port. There are two forms of height arrangement, height automatic arrangement, which means that the top of the air supply port is aligned with the bottom of the beam or the bottom of the thick slab; height manual input, which means that the user manually inputs a height to determine the placement position of the air supply port. The height manually input is the distance from the bottom of the air supply port to the current layer elevation. The position arrangement includes height automatic arrangement, when the user allows to be set on the outer wall, the wall body of the exhaust fan already arranged in the elevator machine room is obtained; a second type of wall body parallel to the wall body of the exhaust fan is obtained; the air supply port is placed, i.e. the placement position is the center position of the beam below / slab below of the second type of wall body, as shown in Figure 4 . When the user does not allow to be set on the outer wall, the wall body of the exhaust fan already arranged in the elevator machine room is obtained; the second type of wall body existing in the elevator machine room is excluded; the air supply port is arranged, and the position of the exhaust fan is adjusted according to the requirement; if the exhaust fan is arranged on the wall body containing a door, the air supply port is automatically placed on the wall body not containing a door, and the distance along the wall from the exhaust fan is the farthest; if the exhaust fan is arranged on the wall body not containing a door (i.e. the center position of the wall body), the position of the exhaust fan is adjusted when the air supply port is placed, and the exhaust fan and the air supply port are located on the two sides of the wall body respectively, and the distance between the exhaust fan and the air supply port is required to be the farthest, as shown in Figure 5 .
[0054] S104, collision detection is performed on the ventilation equipment position data based on the slab and beam component data and the obstacle component data, the position data of the exhaust fan is adjusted according to the detection result, and final equipment installation position data is generated.
[0055] Based on the plate girder component data and the obstacle component data, a collision detection algorithm is executed, the shape size and the projection area of the ventilation equipment are obtained through geometric calculation, the spatial relationship with the projection area of the obstacle component is judged, and the conflict area is detected and avoided.
[0056] Specifically, the family type parameter of the ventilation equipment is obtained, the equipment size information is read through the family parameter query interface of the BIM software, and the projection area calculation algorithm is executed in combination with the equipment center point coordinates. Geometric intersection operation is executed, the geometric analysis engine of the BIM software is called to perform Boolean operation on the equipment projection area and the geometric shape of the obstacle component, and the spatial conflict is identified through the conflict detection algorithm.
[0057] Further, when the region overlap is detected, a spatial partition algorithm is executed to establish a grid coordinate system on the wall plane, and the conflict grid cell is marked as an unusable region. A position recalculation algorithm is executed, a new installation position is found in the available region of the original wall based on the avoidance search algorithm, and the design intention is ensured to be maintained through the nearest feasible point positioning algorithm.
[0058] In the embodiment of the present application, the generated supplementary air outlet and exhaust fan are subjected to one round of collision detection and adjustment. The collision detection method mainly obtains the type parameter value (air outlet width, air outlet length) in the supplementary air outlet or exhaust fan. The detection method is as follows: the center point coordinates (X, Y, Z) of the exhaust fan and the supplementary air outlet are recorded, the range covered by the air outlet is determined based on the standard values of the air outlet width and the air outlet length, the mapping relationship of the position is matched with the components obtained from the BIM model acquisition module after the covered range of the air outlet is confirmed, to determine whether there is a collision. If there is no collision, the program enters the labeling step; if there is a collision, adjustment is performed. If it is a steel ladder, the steel ladder is mapped to the "DT" wall surface, and collision avoidance is performed with the exhaust fan and the supplementary air outlet. It is checked whether there is a "steel ladder" around the elevator machine room. If there is no "steel ladder", the exhaust fan and the supplementary air outlet are placed according to the original function; if there is a "steel ladder", the "steel ladder" is projected onto the elevator machine room wall surface, the projection stops at the first surface, and the projection area is an area where the equipment cannot be arranged, i.e. a red area, and the exhaust fan / supplementary air outlet is arranged. If there is a window family on the wall surface, the outer contour of the window on the wall surface is identified, and the window is cut with the wall surface to form an area where the equipment cannot be arranged, and the exhaust fan / supplementary air outlet is arranged.
[0059] S105, based on the final equipment installation position data, the labeling positioning information of the ventilation equipment is generated through a preset labeling rule, to generate a final ventilation system design report.
[0060] By presetting the labeling rules, the labeling information is automatically generated based on the final equipment installation location data, the labeling direction is intelligently selected according to the position of the machine room in the building, the clear labeling layout is ensured, and finally the complete ventilation system design report is generated.
[0061] Specifically, the equipment installation coordinates are extracted from the final equipment installation location data, the three-dimensional position is converted into two-dimensional plane coordinates through a coordinate projection algorithm, and the labeling positioning basis is established. The orientation analysis algorithm is executed, the labeling direction is intelligently selected through the spatial relationship between the machine room center point and the building contour, and the optimal labeling layout is determined using the direction decision logic.
[0062] Further, the labeling annotation family loading mechanism is called, the standard lead-out labeling family is loaded from the preset family library, and the corresponding text properties are configured through the parameter setting algorithm. The text box positioning algorithm is executed, the initial position is preset outside the building contour, the labeling layout is optimized through the collision detection and spacing adjustment algorithm to avoid visual overlap. The data integration algorithm is executed to integrate the equipment location data, labeling information and equipment parameters into a complete design scheme, and the final design document is output through the report generation engine.
[0063] In the embodiments of the present application, whether the exhaust fan or the air inlet, whether the labeling is generated with the exhaust fan and the air inlet is determined by the user himself; the labeling mainly uses the annotation family "M_Lead-out Labeling", the text of the labeling is manually input by the designer, and a default reference value is also provided.
[0064] The starting point position is located at the center position of the exhaust fan and the air inlet; the labeling text labeling line length changes with the text length; the text uniformly uses long fangsong simplx; first, the generation of the exhaust fan lead-out labeling is performed, the outer boundary of the residential tower is obtained, the bounding box of the upper and lower text of the lead-out labeling is formed, it is required to be placed outside the tower contour boundary, and the lead-out line angle is 60°, then there are two forms.
[0065] According to the position of the elevator machine room in the tower, if the elevator machine room is on the left side of the center axis of the tower, the first mode is adopted; if the elevator machine room is on the right side of the center axis of the tower, the second mode is adopted.
[0066] The air inlet labeling is determined according to the position of the exhaust fan labeling, the same, the labeling text lead-out line length is 3000mm; the text uniformly uses long fangsong simplx; the generated air inlet labeling is above the exhaust fan labeling, and is aligned with the exhaust fan (left alignment if the exhaust fan is labeled to the left, right alignment if the exhaust fan is labeled to the right), and the distance between the two labeling lines is 1500mm.
[0067] The application realizes a qualitative leap in the design efficiency of the elevator machine room ventilation system by constructing a systematic and automated design process. Through automatic recognition of the elevator machine room space, intelligent classification of wall body priority, generation of equipment layout scheme based on preset rules, and execution of accurate collision detection and avoidance, the designer is completely liberated from tedious and repetitive manual judgment and manual operation. This not only greatly shortens the design cycle and reduces the labor cost, but more importantly, through the built-in design specification logic and algorithm, it fundamentally avoids design errors and specification violations caused by human negligence, significantly improves the accuracy and compliance of the design results, and effectively reduces the later modification and rework.
[0068] The linkage arrangement of exhaust and make-up air equipment is realized through the ventilation equipment arrangement engine, ensuring the scientific and reasonable airflow organization and optimizing the performance of the ventilation system. At the same time, the automatic labeling and intelligent report generation function improves the standardization and readability of the design output. The automatic framework based on rules and algorithms not only guarantees the high quality and efficiency of the design of this project, but also provides a reusable technical path and systematic solution for the automated design of other types of equipment rooms, with significant scalability and wide industry application prospects.
[0069] As shown in Figure 6 , the application embodiment further provides an elevator hall room ventilation system automated design device, comprising:
[0070] at least one processor; and,
[0071] a memory in communication connection with the at least one processor; wherein,
[0072] the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute an elevator hall room ventilation system automated design method as described in any of the above embodiments.
[0073] The application embodiment further provides a non-volatile computer storage medium, which stores computer executable instructions, and the computer executable instructions are set as the elevator hall room ventilation system automated design method of any of the above embodiments.
[0074] Each embodiment in the application adopts a progressive description manner, and the same or similar parts between each embodiment can be referred to each other. Each embodiment mainly describes the difference from other embodiments. Especially, the device and medium embodiments are basically similar to the method embodiments, so the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.
[0075] The device and medium provided by the embodiments of the present application are one-to-one corresponding, and therefore the device and medium also have similar beneficial technical effects to the corresponding method. Since the beneficial technical effects of the method have been described in detail above, the beneficial technical effects of the device and medium will not be described here again.
[0076] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. In addition, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer-usable program code.
[0077] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 means for carrying out the functions specified in the flowchart
[0078] These computer program instructions can also be stored in a computer-readable memory capable of directing the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 means for carrying out the functions specified in the flowchart
[0079] These computer program instructions can also be loaded into a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 means for carrying out the functions specified in the flowchart
[0080] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memories.
[0081] Memory can include non-persistent memory, Random Access Memory (RAM), and / or non-volatile memory, such as Read Only Memory (ROM) or flash memory, in computer readable media. Memory is an example of computer readable media.
[0082] Computer readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer readable media does not include transitory media, such as modulated data signals and carrier waves.
[0083] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not include only those elements in the list, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without further limitation, an element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.
[0084] The above description is merely illustrative of the embodiments of the present application and is not intended to limit the present application. The present application can be modified and changed by various alternatives and variations without departing from the spirit and principle of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. An automated design method for an elevator lobby ventilation system, characterized in that, include: Read the spatial data of the target elevator machine room and the corresponding component data from the building information model; the component data includes wall data, door component data, slab and beam component data, and obstacle component data; Based on the spatial data, the computer room walls corresponding to the wall data are prioritized and their priorities are determined. Specifically, this includes: Based on the spatial data, determine the positional relationship between the wall data in the target elevator machine room and the adjacent space, and based on the positional relationship, determine whether the machine room wall is adjacent to room space on both sides. When both sides of the machine room wall are adjacent to room spaces and one of them is the target elevator machine room, the machine room wall is the first priority wall; When the machine room wall is adjacent to the target elevator machine room on only one side and the other side is the building's external space or an undefined space, then the machine room wall is a second priority wall. Based on the door component data, determine whether a door component is attached to the wall plane of the first priority wall; When the door component is attached to the first priority wall, the computer room wall is a first priority wall including a door; When the door component is not attached to the first priority wall, the computer room wall is a first priority wall without a door. Based on the wall priority and the door component data, a pre-built ventilation equipment layout engine is used to generate ventilation equipment location data and corresponding make-up air vent location data within the target elevator machine room, specifically including: The wall priority and the door component data are input into the ventilation equipment layout engine; the ventilation equipment layout engine preferentially selects the wall with the first priority containing the door as the candidate wall for exhaust fan installation; Calculate the first and second available distances between the installation position of the door component on the first priority wall containing the door and the two ends of the wall; The first available distance and the second available distance are compared with a preset safe installation threshold, and valid installation sides that are greater than the safe installation threshold are selected. When the effective installation side exists, the location data of the ventilation equipment in the target elevator machine room is generated based on the preset layout rules; Determine the wall to which the ventilation equipment location data corresponds, and generate make-up air inlet location data on the wall not belonging to the ventilation equipment according to the airflow organization principle; Based on the plate beam component data and the obstacle component data, collision detection is performed on the ventilation equipment position data. The exhaust fan layout position data is adjusted according to the detection results to generate the final equipment installation position data. By using preset annotation rules, based on the final equipment installation location data, annotation and positioning information of the ventilation equipment is generated, and based on the annotation and positioning information, a final ventilation system design report is generated.
2. The automated design method for an elevator lobby ventilation system according to claim 1, characterized in that, The reading of the spatial data of the target elevator machine room and the corresponding component data in the building information model specifically includes: The building information model is traversed to initially filter elevator machine room keywords and obtain candidate machine room space data. Based on the preset dedicated equipment family name, the internal equipment family components in the candidate machine room space data are retrieved to obtain the space data of the target elevator machine room; Based on the geometric boundaries of the spatial data, a spatial relationship query is performed to extract all wall components that intersect or are adjacent to the geometric boundaries, thus obtaining the wall data; Determine the component type corresponding to all wall components, and extract the door component data corresponding to the component type of the door family instance; Based on the spatial location of the spatial data, the adjacent components above are retrieved, and the floor slab components and beam components located above the computer room space are extracted to obtain the slab and beam component data; Scan the spatial data for predefined specific categories of components, extract steel ladder components and window components, and obtain obstacle component data.
3. The automated design method for an elevator lobby ventilation system according to claim 1, characterized in that, The process of generating air intake location data on the mounting wall according to airflow organization principles specifically includes: The first wall marker to which the location data of the ventilation equipment is attached; Determine whether the air supply vent is allowed to be installed on the exterior wall based on the user configuration options; When it is allowed to be set on an exterior wall, select parallel exterior walls that are parallel to the first wall from the second priority walls, and set the air supply vent location data at the geometric center of the parallel exterior wall. When it is not allowed to be installed on the exterior wall, the first wall is excluded from the first priority wall to obtain a backup interior wall; When the first wall is a first priority wall including a door, the location data of the air supply vent is set on the spare inner wall, and the coordinates that are furthest from the location data of the ventilation equipment along the wall are calculated. When the first wall is a doorless, first-priority wall, adjust the ventilation equipment location data to one end of the wall and set the air supply vent location data to the other end of the wall.
4. The automated design method for an elevator lobby ventilation system according to claim 1, characterized in that, The collision detection of the ventilation equipment position data based on the plate beam component data and the obstacle component data specifically includes: The external outline dimensions of the ventilation equipment are obtained based on the family type parameters, and the installation projection area of the equipment on the wall is calculated by combining the coordinates of the equipment's center point. The installation projection area is geometrically intersected with the steel ladder projection area extracted from the obstacle component data and the outer contour of the window component to detect whether there is regional overlap.
5. The automated design method for an elevator lobby ventilation system according to claim 4, characterized in that, The step of adjusting the exhaust fan layout data based on the detection results to generate final equipment installation location data specifically includes: When there is an overlap in areas, the overlapping areas will be marked as areas where equipment installation is prohibited; The installation coordinates of the ventilation equipment are recalculated outside the prohibited installation area to generate the final equipment installation location data.
6. The automated design method for an elevator lobby ventilation system according to claim 1, characterized in that, The step of generating labeled positioning information for ventilation equipment based on the final equipment installation location data using preset labeling rules to generate the final ventilation system design report specifically includes: Extract the final installation coordinates of each ventilation unit from the final equipment installation location data; Starting from the final installation coordinates, determine the extension direction of the marker leader based on the orientation of the target elevator machine room in the building plan; Call the preset annotation family, load the default annotation text corresponding to the device type, and generate annotation text boxes; Position the annotation text boxes outside the building outline and adjust their positions to ensure that the annotation boxes do not overlap. Integrate the final equipment installation location data and labeling information of all devices, and compile to generate the final ventilation system design report.
7. An automated design device for an elevator lobby ventilation system, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform an automated design method for an elevator lobby ventilation system as described in any one of claims 1 to 6.
8. A non-volatile computer storage medium storing computer-executable instructions, characterized in that, The computer-executable instructions are configured to execute an automated design method for an elevator lobby ventilation system as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Comprehensive smoke-proof ventilation control system for lift shaft and lift car
CN119042783A
Underground building attribute information determination method, electronic equipment and storage medium
CN120634926A