Automatic design method and equipment for elevator hall ventilation system and medium

By automatically identifying elevator machine room spaces and intelligently classifying wall priorities, and using a pre-built ventilation equipment layout engine to generate equipment location data, the problem of low automation in elevator lobby ventilation system design is solved, achieving efficient and accurate ventilation system design and airflow optimization.

CN121413087AActive Publication Date: 2026-01-27HEFEI LIANGZHEN CONSTR TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511984632.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-26
Publication Date
2026-01-27
Estimated Expiration
2045-12-26

AI Technical Summary

Technical Problem

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.

Method used

By reading the building information model, the system automatically identifies the elevator machine room space, intelligently classifies wall priorities, 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.

Benefits of technology

This has achieved a qualitative leap in the design efficiency of elevator machine room ventilation systems, avoiding design errors, shortening the design cycle, reducing labor costs, improving the accuracy and compliance of design results, optimizing airflow organization, and enhancing the standardization of design outputs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121413087A_ABST
    Figure CN121413087A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic design method and device for an elevator hall ventilation system and a medium. The method comprises the steps that spatial data and corresponding component data of a target elevator machine room in a building information model are read; according to the spatial data, performing priority classification on machine room walls corresponding to the wall data, and determining wall priorities corresponding to the machine room walls; an engine is arranged through the pre-constructed ventilation equipment, and ventilation equipment position data in the target elevator machine room and corresponding air supplementing opening position data are generated; generating final equipment installation position data based on the plate girder component data and the obstacle component data; and through a preset labeling rule, based on the final equipment installation position data, generating labeling positioning information of the ventilation equipment so as to generate a final ventilation system report. By constructing a systematic automatic design process, the qualitative leap of the design efficiency of the ventilation system of the elevator machine room is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, specifically to an automated design method, equipment, and medium for an elevator lobby ventilation system. Background Technology

[0002] Elevator lobbies are the core transitional areas of a building's vertical transportation system, serving the crucial functions of personnel gathering and dispersing, and facilitating waiting. They are widely distributed in various types of buildings, including residential buildings, commercial complexes, hospitals, and office buildings. Due to the different spatial characteristics of elevator machine rooms in different building types, the design requirements for ventilation systems also differ. For example, residential elevator lobbies are often small, enclosed or semi-enclosed spaces where people wait for a shorter period but use frequently; commercial and office building elevator lobbies are larger, with dense personnel flow and significant congestion during peak hours; hospital elevator lobbies, on the other hand, need to accommodate patient transport needs, requiring even higher levels of air cleanliness.

[0003] Currently, Building Information Modeling (BIM) technology is widely used in this field for design assistance. Through 3D modeling, the spatial structure, wall types, and equipment locations of the computer room are visualized, analyzed, and simulated, providing fundamental data support for the layout of the ventilation system. Existing methods typically rely on designers manually identifying the computer room space, determining wall properties, and locating equipment according to specifications. This process, to some extent, improves the accuracy and visualization of the design.

[0004] However, existing technologies still have significant shortcomings in practical applications, particularly in terms of automation and design efficiency. Due to the complex structure of elevator machine rooms, diverse wall types, and the need to balance regulatory requirements and space constraints in equipment placement, traditional methods rely on manual judgment and arrangement, resulting in long design cycles, high labor costs, and susceptibility to human error leading to spatial conflicts between equipment and building components or violations of design specifications. This negatively impacts design quality and increases the frequency of later modifications. Furthermore, existing methods lack a systematic consideration of the positional linkage between exhaust and makeup air equipment, making it difficult to automatically optimize ventilation paths, further limiting design efficiency and system performance improvements. Summary of the Invention

[0005] To address the aforementioned problems, this application proposes an automated design method for an elevator lobby ventilation system, comprising: 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 classified by priority to determine the priority of the walls corresponding to the computer room walls; Based on the wall priority and the door component data, the ventilation equipment location data and the corresponding air supply vent location data in the target elevator machine room are generated through a pre-built ventilation equipment layout engine. Based on the plate beam component data and the obstacle component data, collision detection is performed on the ventilation equipment position data, and 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 and based on the final equipment installation location data, the annotation and positioning information of the ventilation equipment is generated to generate the final ventilation system design report.

[0006] On the other hand, this application also proposes an automated design device for an elevator lobby ventilation system, comprising: At least one processor; and, 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, for example, an automated design method for an elevator lobby ventilation system as described in the above example.

[0007] On the other hand, this application also proposes a non-volatile computer storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured as: an automated design method for an elevator lobby ventilation system as described in the above example.

[0008] The automated design method for elevator lobby ventilation systems proposed in this application can bring the following beneficial effects: By constructing a systematic and automated design process, a qualitative leap has been achieved in the design efficiency of elevator machine room ventilation systems. Through automatic identification of the elevator machine room space, intelligent classification of wall priorities, generation of equipment layout schemes based on preset rules, and precise collision detection and avoidance, designers are completely freed from tedious and repetitive manual judgment and operation. This not only greatly shortens the design cycle and reduces labor costs, but more importantly, through built-in design specification logic and algorithms, it fundamentally avoids design errors and specification violations caused by human negligence, significantly improving the accuracy and compliance of design results and effectively reducing later modifications and rework.

[0009] 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

[0010] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is a flowchart illustrating an automated design method for an elevator lobby ventilation system according to an embodiment of this application. Figure 2 This is a schematic diagram of wall classification in the embodiments of this application; Figure 3 This is a schematic diagram of the wall arrangement including doors in the embodiments of this application; Figure 4 This is a schematic diagram showing the height arrangement of the exhaust fan in an embodiment of this application; Figure 5 This is a schematic diagram of the wall arrangement excluding doors in the embodiments of this application; 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

[0011] 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.

[0012] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.

[0013] like Figure 1 As shown in the figure, this application provides an automated design method for an elevator lobby ventilation system, including: S101. Read the spatial data of the target elevator machine room and the corresponding component data in the building information model; the component data includes wall data, door component data, slab and beam component data and obstacle component data.

[0014] Read the spatial data and related component data of the target elevator machine room in the building information model, traverse all spatial objects in the model by calling the application programming interface of the BIM software, identify elevator machine room spaces containing keywords such as "DT" and "elevator" through string matching algorithm, and extract their boundary geometric information.

[0015] Specifically, a spatial traversal algorithm is executed within the Building Information Modeling (BIM) system. The name attributes of all spatial objects are obtained through the BIM software's API interface. A string matching algorithm is used to identify spaces containing the keyword "elevator machine room," forming a candidate space set. A verification process is then performed based on preset dedicated equipment family names. By querying the equipment family instances contained within the candidate spaces, a family name keyword matching algorithm is used to confirm the elevator machine room's identity, establishing a precise spatial data set.

[0016] Furthermore, spatial relationship queries are performed based on the geometric boundaries of the spatial data. The boundary analysis function of the BIM software is invoked to extract all wall components intersecting with the geometric boundaries, and complete wall data is obtained through a component type filtering algorithm. Door component data is extracted through a component type recognition algorithm, and door category instances are filtered from all associated components to obtain their geometric position coordinates and attribute parameter information.

[0017] Furthermore, a spatial upward search algorithm is used to acquire data on slab and beam components. Taking the ceiling of the computer room as a reference, adjacent floor slabs and beam components are searched upwards, and their elevation data and geometric information are recorded. Within the spatial data, specific category component scanning is performed, and obstacle components such as steel ladders and windows are identified through a type matching algorithm, establishing an obstacle component database.

[0018] In this embodiment, the Building Information Model (BIM model) is read, which mainly includes spaces and components. The spaces include elevator machine rooms, roofs, and unlabeled spaces. The components include elevator doors, stairs, etc. The method of acquisition is as follows: read the keywords in the current Revit view that contain "DT", "dt" or "elevator room name". In addition to the keyword judgment, an additional judgment is made: determine whether the keywords containing "DT", "dt" or "elevator room name" contain a dedicated equipment family, and whether the family name keyword contains "elevator".

[0019] S102. Based on the spatial data, classify the computer room walls corresponding to the wall data by priority and determine the priority of the walls corresponding to the computer room walls.

[0020] The walls are prioritized based on spatial data. The spatial attributes of both sides of each wall are determined by a spatial topology analysis algorithm. When it is detected that both sides of a wall are indoor spaces and one side is an elevator machine room, it is classified as a first-priority wall. When it is detected that one side of a wall is an elevator machine room and the other side is outdoor space, it is classified as a second-priority wall.

[0021] Specifically, the spatial-wall relationship is established through the spatial adjacency analysis function of BIM software, and the spatial attribute analysis algorithm on both sides is executed for each wall instance to obtain the name and type attributes of adjacent spaces.

[0022] The spatial relationship judgment logic is executed. When a wall is detected to have spatial objects on both sides and the name matching algorithm confirms that one side is an elevator machine room, the wall is marked as a first-priority wall, and the classification result is recorded. Using the spatial type attribute recognition algorithm, when a wall is detected to have spatial objects on only one side and is identified as an elevator machine room, while the other side is outdoor space, it is classified as a second-priority wall, and the classification database is updated.

[0023] The first priority wall is subdivided. The host components on the wall are queried by the component type recognition algorithm, the existence status of door family instances is detected, and the final classification is completed based on the detection results.

[0024] In the embodiments of this application, such as Figure 2 As shown, elevator machine room walls are defined as follows: Class I walls and Class II walls, including Class I walls with doors and Class I walls without doors. Class I walls refer to walls where there are rooms on both sides, with one side designated as "DT" or "elevator". Class II walls refer to walls where there is a room on only one side, and that room is designated as "DT" or "elevator". Class I walls with doors refer to Class I walls containing a door family. Class I walls without doors refer to all Class I walls except those containing doors.

[0025] S103. Based on the wall priority and the door component data, the ventilation equipment location data and the corresponding air supply vent location data in the target elevator machine room are generated through a pre-built ventilation equipment layout engine.

[0026] Based on wall priority and door component data, the pre-built ventilation equipment layout engine automatically generates equipment location data. The engine first selects the wall with the first priority containing the door as the candidate location, calculates the available distance on the door side and compares it with the preset safe installation threshold to filter the effective installation side.

[0027] Specifically, the wall classification results and door component data are input into the layout engine. The engine calls its internally maintained priority rule base and executes a wall filtering algorithm to select the wall containing the door as the first priority as a candidate installation location. A geometric calculation algorithm is used to obtain the installation position coordinates of the door component on the wall, and the straight-line distance from the door edge to the two endpoints of the wall is calculated to generate a distance data set.

[0028] Furthermore, a safety threshold comparison algorithm is executed to compare the calculated available distance with the preset minimum installation distance. A numerical filtering algorithm is used to determine the valid installation side, and the available location database is updated. Based on preset layout rules, an equipment positioning algorithm is executed. When a valid installation side exists, the precise installation coordinates of the equipment are calculated according to the adjacent door layout rule, generating equipment location data. An air supply vent location determination algorithm is executed to select air supply vent locations on non-equipment walls based on airflow organization principles. A spatial coordination algorithm ensures a reasonable layout of exhaust and air supply.

[0029] Furthermore, the wall identifiers attached to the location data of the ventilation equipment are obtained, and the equipment-wall association is established through a BIM element unique ID identification algorithm to ensure data consistency. User configuration options are obtained through a graphical interface, and a configuration parsing algorithm is executed to determine whether it is allowed to install air supply vents on the exterior wall. Based on the user's selection, the corresponding processing logic is activated.

[0030] The external wall screening algorithm is executed. When external wall ventilation is allowed, parallel external walls are screened from the second priority wall set. The qualified external wall candidate set is determined by the wall orientation judgment algorithm and spatial relationship analysis.

[0031] The internal wall exclusion algorithm is executed. When external wall ventilation is not allowed, the wall where the equipment is located is excluded from the first priority wall. A set of backup internal walls is generated through the identifier comparison algorithm.

[0032] The distance optimization algorithm is executed to determine the wall distance between the candidate locations of the air supply outlets and the locations of the ventilation equipment through geometric calculations, and the optimal location of the air supply outlet is determined by the farthest distance selection algorithm.

[0033] In this embodiment, a customized family approach is adopted. For both exhaust fans and air intake vents, a fixed 400x400mm space is reserved on the wall during installation. Users can subsequently adjust the family according to their own rules simply by modifying the family parameters. Family identification includes exhaust fan identification and air intake vent identification. Exhaust fans are identified as mechanical equipment, with keywords including "axial flow fan"; air intake vents are identified as duct end units, with keywords including "air intake vent" and "single-layer louver" (attached to the wall).

[0034] In the embodiments of this application, regarding the arrangement method, the automatic height arrangement means that the top of the exhaust fan and the air supply vent are aligned with the bottom of the slab / beam, that is, the fan is laid under the beam or the slab. If there is a beam, the fan is arranged under the beam first, and if there is no beam, the fan is arranged under the slab. In terms of position arrangement, walls with doors have a higher priority than walls without doors.

[0035] The layout principle for walls containing doors is as follows: identify the location of the door within the wall containing doors, calculate the distance from the door to the boundary of this type of wall; determine if the distance from the door to the wall boundary is greater than 450mm; exclude the side where the distance from the door to the wall boundary is less than 450mm, and retain the side where the distance from the door to the wall boundary is greater than 450mm; place the exhaust fan adjacent to the door edge, such as... Figure 3 As shown.

[0036] If all distances from the door to the wall are less than 450mm, the exhaust fan should be placed on a wall without a door. If there are multiple exhaust fans, the one with the longest length should be selected and placed at the center of the wall.

[0037] Makeup air design requires prior exhaust air design, meaning the location of the exhaust fan influences the location of the makeup air inlet. There are two height arrangement methods: automatic height arrangement, where the top of the makeup air inlet is aligned with the bottom of the beam or the bottom of the thick slab; and manual height input, where the user manually inputs a height to specify the placement of the makeup air inlet. The manually input height is the distance from the bottom of the makeup air inlet to the current floor elevation. Location arrangement includes automatic height arrangement. When the user allows placement on an exterior wall, it retrieves the wall where the exhaust fan is already installed in the elevator machine room; it retrieves the secondary wall parallel to the primary wall where the exhaust fan is placed; and it places the makeup air inlet at the center of the beam / slab under this secondary wall, such as... Figure 4 As shown. When the user does not allow installation on an exterior wall, the system retrieves the wall types where exhaust fans are already installed in the elevator machine room; excludes Class II walls in the elevator machine room; installs the air intake vents and adjusts the exhaust fan position according to requirements; if the exhaust fan is installed on a Class I wall containing a door, the air intake vent is automatically placed on a Class I wall without a door, with the furthest distance from the exhaust fan along the wall; if the exhaust fan is installed on a Class I wall without a door (i.e., the center of this type of wall), the position of the exhaust fan is adjusted simultaneously when placing the air intake vent, placing the exhaust fan and air intake vent on opposite sides of the wall, requiring the furthest distance between the exhaust fan and the air intake vent, such as... Figure 5 As shown.

[0038] S104. Based on the plate beam component data and the obstacle component data, perform collision detection on the ventilation equipment position data, adjust the exhaust fan layout position data according to the detection results, and generate the final equipment installation position data.

[0039] Based on the data of the plate beam components and obstacle components, a collision detection algorithm is executed. The external dimensions and projection area of ​​the ventilation equipment are obtained through geometric calculations. The spatial relationship between the equipment and the projection area of ​​the obstacle components is determined, and the collision area is detected and avoided.

[0040] Specifically, the family type parameters of the ventilation equipment are obtained, and the equipment size information is read through the family parameter query interface of the BIM software. The projection area calculation algorithm is then executed in conjunction with the coordinates of the equipment's center point. Geometric intersection operations are performed by calling the geometric analysis engine of the BIM software to conduct Boolean operations between the equipment's projection area and the geometry of obstacle components. Spatial conflicts are then identified using a conflict detection algorithm.

[0041] Furthermore, a prohibited area marking algorithm is executed. When area overlap is detected, a grid coordinate system is established on the wall plane using a spatial partitioning algorithm, and conflicting grid cells are marked as unusable areas. A location recalculation algorithm is then executed, using an avoidance search algorithm to find a new installation location within the usable area of ​​the original wall, and a nearest feasible point location algorithm ensures that the design intent is maintained.

[0042] In this embodiment, the generated air supply vents and exhaust fans undergo collision detection and adjustment. The collision detection method mainly involves obtaining the type parameter values ​​(vent width, vent length) from the air supply vents or exhaust fans. The detection method is as follows: the center point coordinates (X, Y, Z) of the exhaust fan and the air supply vent are recorded. Using the vent width and vent length as standard values, the coverage area of ​​the vent is determined. After confirming the coverage area of ​​the vent, the position mapping relationship is matched with the components obtained in the BIM model acquisition module to determine whether there is a collision. If there is no collision, the program proceeds to the annotation step; if there is a collision, adjustments are made. The adjustment method is as follows: if it is a steel ladder, the steel ladder is mapped onto the "DT" wall to avoid collisions with the exhaust fan and the air supply vent. Check if there is a steel ladder around the elevator machine room. If not, place the exhaust fans and air vents as originally intended. If there is, project the steel ladder onto the wall of the elevator machine room, stopping at the first projection surface. The projected area is the area where equipment cannot be installed (the red area), where exhaust fans / air vents are placed. If there are windows on the wall, identify the outer contour of the windows and cut them off from the wall to create an area where equipment cannot be installed, where exhaust fans / air vents are placed.

[0043] S105. Based on the final equipment installation location data and preset annotation rules, generate annotation and positioning information of the ventilation equipment to generate the final ventilation system design report.

[0044] By using preset annotation rules, annotation information is automatically generated based on the final equipment installation location data. The annotation direction is intelligently selected according to the location of the computer room in the building to ensure clear annotation layout and ultimately generate a complete ventilation system design report.

[0045] Specifically, the equipment installation coordinates are extracted from the final equipment installation location data, and the three-dimensional position is converted into two-dimensional planar coordinates using a coordinate projection algorithm to establish the basis for annotation and positioning. An orientation analysis algorithm is executed to intelligently select the annotation direction based on the spatial relationship between the computer room center point and the building outline, and the optimal annotation layout is determined using direction decision logic.

[0046] Furthermore, the annotation family loading mechanism is invoked to load standard annotation families from the preset family library, and the corresponding text attributes are configured through parameter setting algorithms. A text box positioning algorithm is executed to preset initial positions outside the building outline, and the annotation layout is optimized through collision detection and spacing adjustment algorithms to avoid visual overlap. A data integration algorithm is executed to integrate equipment location data, annotation information, and equipment parameters into a complete design scheme, and the final design document is output through a report generation engine.

[0047] In this embodiment, whether the annotation is generated along with the exhaust fan or the air intake is determined by the user; the annotation mainly uses the annotation family "M_lead-out annotation", and the text of the annotation is manually entered by the designer, and the function also provides a default reference value.

[0048] The starting point is located at the center of the exhaust fan and the air supply vent; the length of the annotation line varies with the length of the text; the text is uniformly in the form of long imitation Song simplx; first, the exhaust fan leader annotation is generated, the outer boundary of the residential tower is obtained, and the context text of the leader annotation is formed into a bounding box, which is required to be placed outside the outer boundary of the tower, and the leader line angle is 60°, so there will be two forms.

[0049] The selection is based on the location of the elevator machine room within the tower. If the elevator machine room is on the left side of the tower's central axis, the first method is used; if the elevator machine room is on the right side of the tower's central axis, the second method is used.

[0050] The labeling of the air supply vent is determined based on the position of the exhaust fan label. If they are the same, the leader line length of the label text is 3000mm; the text is uniformly in the long imitation Song simplx format; the generated air supply vent label is above the exhaust fan label and aligned with the exhaust fan (left alignment if the exhaust fan is labeled to the left, right alignment if it is labeled to the right), and the distance between the two label lines is 1500mm.

[0051] This application achieves a qualitative leap in the design efficiency of elevator machine room ventilation systems by constructing a systematic and automated design process. By automatically identifying the elevator machine room space, intelligently classifying wall priorities, generating equipment layout schemes based on preset rules, and performing precise collision detection and avoidance, designers are completely freed from tedious and repetitive manual judgment and operation. This not only greatly shortens the design cycle and reduces labor costs, but more importantly, through built-in design specification logic and algorithms, it fundamentally avoids design errors and specification violations caused by human negligence, significantly improving the accuracy and compliance of design results and effectively reducing later modifications and rework.

[0052] 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.

[0053] like Figure 6 As shown in the embodiment of this application, an automated design device for an elevator lobby ventilation system is also proposed, comprising: At least one processor; and, 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 of the above embodiments.

[0054] This application also provides a non-volatile computer storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured as: an automated design method for an elevator hall ventilation system as described in any of the above embodiments.

[0055] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device and medium embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the description of the method embodiments.

[0056] The devices and media provided in this application are one-to-one with the methods. Therefore, the devices and media also have similar beneficial technical effects as their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0057] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0058] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations 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, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0059] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0060] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0061] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0062] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0063] Computer-readable media include both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, 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 technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0064] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0065] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this 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 classified by priority to determine the priority of the walls corresponding to the computer room walls; Based on the wall priority and the door component data, the ventilation equipment location data and the corresponding air supply vent location data in the target elevator machine room are generated through a pre-built ventilation equipment layout engine. 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 step of prioritizing the computer room walls corresponding to the wall data based on the spatial data and determining the priority of the corresponding walls specifically 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.

4. The automated design method for an elevator lobby ventilation system according to claim 3, characterized in that, Based on the wall priority and 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, this includes: 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 is installed, and generate the location data of the make-up air vents on the wall not belonging to the ventilation equipment according to the airflow organization principle.

5. The automated design method for an elevator lobby ventilation system according to claim 4, 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.

6. 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.

7. The automated design method for an elevator lobby ventilation system according to claim 6, 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.

8. 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.

9. 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 8.

10. 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 8.

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

  • Automatic generation method and device for ventilation system of small power distribution room and medium

    CN121118176A

  • Automated determination of clearance requirements in construction of a building

    WO2025050028A1