A curtain wall performance simulation and optimization analysis system

By constructing a directed graph of drainage path topology and calculating path effectiveness coefficients, pseudo-effective paths are identified and corrected, thus solving the problem of pseudo-effective paths in curtain wall simulation and realizing the reliability of the evaluation and optimization results of the actual drainage capacity.

CN122333770APending Publication Date: 2026-07-03SICHUAN YINXIN CONSTRUCTION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SICHUAN YINXIN CONSTRUCTION CO LTD
Filing Date
2026-04-08
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

Existing curtain wall performance simulation methods cannot accurately identify pseudo-effective drainage paths, leading to inflated simulation results. Improper resource allocation during optimization can result in the risk of water stagnation and leakage in actual projects.

Method used

A directed graph of drainage path topology is constructed, construction interference parameters are extracted, path effectiveness coefficients are calculated, nominal cross-sectional parameters are corrected, pseudo-effective paths are eliminated through closed-loop optimization, water stagnation risk areas are located, and drainage structures are optimized.

Benefits of technology

It achieves accurate location and correction of pseudo-effective drainage paths, ensuring that the simulation evaluation results reflect the real drainage capacity, and that the optimization results have engineering reliability, avoiding the artificial increase of water retention risk and deviation of the optimization scheme.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122333770A_ABST
    Figure CN122333770A_ABST
Patent Text Reader

Abstract

This invention relates to the field of curtain wall performance simulation and optimization technology, specifically disclosing a curtain wall performance simulation and optimization analysis system, including: a drainage path topology construction module, a construction interference parameter extraction module, a pseudo-effective drainage path identification module, a drainage correction and water retention backtracking module, and a drainage structure optimization verification module. This invention constructs a directed graph of drainage path topology and extracts the set of construction interference parameters for each graph edge. It calculates the path effectiveness coefficient to determine the drainage effectiveness of each graph edge, marks pseudo-effective drainage paths, corrects the nominal cross-sectional parameters, re-simulates and evaluates the drainage capacity, and backtracks to locate water retention risk areas. Finally, it generates an optimization scheme and performs closed-loop verification until all pseudo-effective drainage paths are eliminated. This invention solves the problem of existing methods that use geometric connectivity to equip drainage effectiveness but cannot identify pseudo-effective drainage paths, thus improving the accuracy of curtain wall drainage performance simulation and the reliability of optimization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of curtain wall performance simulation and optimization technology, and in particular to a curtain wall performance simulation and optimization analysis system. Background Technology

[0002] In performance simulation and optimization analysis of curtain wall engineering, watertightness is one of the core indicators for evaluating the reliability of curtain wall systems. Curtain wall systems typically employ the rain curtain principle for waterproofing, using pre-designed drainage channels, flashing plates, and drainage holes in the profile cross-section to guide rainwater intruding into the cavity to the outside along a predetermined path. Existing simulation methods, when assessing drainage capacity, extract the geometric connectivity topology of the drainage channels based on the profile design cross-section and node connection relationships, using the requirement of a qualified channel cross-sectional area and full path connectivity as the criterion for judging whether the drainage performance is qualified.

[0003] However, curtain wall drainage channels need to traverse multiple component intersections to complete the entire drainage process. At locations such as the cross-shaped intersections of beams and columns, structural details such as partial coverage of the drainage channel outlet by overlapping and folded adhesive strips, obstruction of the straight water flow path by angle brackets and bolts, the reverse slope height difference formed by the upturned edges of the drip edge, and unexpected diversions caused by assembly gap deviations can cause this section of the channel to appear geometrically connected, but under actual hydraulic conditions, it has lost its drainage capacity. This type of channel segment, judged as effective in simulation but lacking actual drainage function, constitutes a pseudo-effective drainage path.

[0004] The existence of pseudo-effective drainage paths has a systematic negative impact on curtain wall performance simulation and optimization analysis. In the simulation phase, pseudo-effective paths are included in the calculation base for drainage capacity, leading to an overestimation of overall drainage capacity and an artificially inflated drainage margin. The corresponding node areas are actually high-risk areas for water stagnation and leakage, yet they appear as unobstructed normal sections in the simulation results, masking the true risks. In the optimization phase, inaccurate simulation benchmarks cause the optimization algorithm to allocate resources to already unobstructed paths while ignoring genuine bottleneck sections. When the optimization scheme adjusts node construction or sealing strip arrangement, new pseudo-effective paths may be introduced undetected, causing repeated iterations of optimization based on the deviation benchmark. The final output scheme may meet the simulation standards, but water stagnation and leakage will occur in actual engineering. Summary of the Invention

[0005] In order to overcome the above-mentioned defects of the prior art, embodiments of the present invention provide a curtain wall performance simulation and optimization analysis system to solve the problems mentioned in the background art.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a system for simulation and optimization analysis of curtain wall performance, comprising: Drainage path topology construction module: used to obtain the profile cross-sectional geometric data and node connection relationship data of the curtain wall drainage channel, construct a drainage path topology directed graph composed of graph nodes and graph edges, and assign the nominal cross-sectional parameters of the corresponding drainage channel segment to each graph edge in the drainage path topology directed graph. Construction interference parameter extraction module: used to extract the construction interference parameters corresponding to the graph nodes traversed by each graph edge in the drainage path topology directed graph, forming a set of construction interference parameters for each graph edge; The pseudo-valid drainage path identification module is used to calculate the path validity coefficient of each graph edge based on the set of construction interference parameters of each graph edge, and to determine the drainage validity of each graph edge according to the path validity coefficient. The drainage channel segment corresponding to the graph edge that fails the determination is marked as a pseudo-valid drainage path. Drainage Correction and Stagnant Water Backtracking Module: Based on the path effectiveness coefficient, it corrects the nominal cross-sectional parameters of the graph edges corresponding to each pseudo-effective drainage path in the directed graph of drainage path topology. Based on the corrected directed graph of drainage path topology, it performs simulation evaluation of the overall drainage capacity of the curtain wall and backtracks to locate the stagnant water risk area along the upstream graph edge of each pseudo-effective drainage path. Drainage structure optimization verification module: It is used to generate drainage structure optimization schemes based on the set of structural interference parameters corresponding to the water retention risk area, update the optimization schemes to the directed graph of drainage path topology, and re-trigger the structural interference parameter extraction module to the drainage correction and water retention backtracking module to execute sequentially until all pseudo-effective drainage paths are eliminated.

[0007] Preferably, the drainage path topology construction module is executed as follows: Obtain the profile cross-sectional geometric data and node connection relationship data of the curtain wall drainage channel. The profile cross-sectional geometric data includes the channel width, channel depth, and the diameter and position coordinates of the drainage holes of each drainage channel. The intersection of each component in the curtain wall drainage channel is defined as a graph node, and the drainage channel segment between two adjacent graph nodes is defined as a graph edge. The direction of water flow under gravity is used to assign a direction to each graph edge, and a topological directed graph of the drainage path is constructed. Assign a nominal cross-sectional parameter to each edge in the directed graph of the drainage path topology, the nominal cross-sectional parameter including the minimum water-carrying cross-sectional area and the channel length of the drainage channel segment.

[0008] Preferably, the minimum water flow cross-sectional area is obtained by: extracting several cross-sectional positions at equal intervals along the drainage channel segment corresponding to each edge of the diagram, calculating the product of the channel width and channel depth of the drainage channel corresponding to each cross-sectional position as the water flow area, and taking the minimum value of the water flow area among all cross-sectional positions as the minimum water flow cross-sectional area. The channel length is obtained by taking the actual path length of the center line of the drainage channel between two adjacent graph nodes along the drainage channel segment corresponding to each graph edge.

[0009] Preferably, the interference parameter extraction module is executed as follows: Extract the structural interference parameters corresponding to the graph nodes traversed by each graph edge in the directed graph of the drainage path topology, and summarize the structural interference parameters at the graph nodes at both ends of each graph edge to form a set of structural interference parameters for each graph edge; the set of structural interference parameters includes the overlap coverage of the adhesive strip, the cross-sectional area occupied by the connector, the difference in reverse slope height, and the deviation of the assembly gap. The method for extracting the overlap coverage of the sealing strip is as follows: extract the outline dimensions and installation position of the folded body at the end of the sealing strip from the detailed construction drawing of the curtain wall node, and take the orthogonal projection area of ​​the folded body on the cross section of the drainage channel outlet as the overlap coverage of the sealing strip. The method for extracting the reverse slope height difference is as follows: extract the flange height and flange direction of the water-blowing plate from the detailed construction drawing of the curtain wall node. When the flange direction is contrary to the water flow direction and forms a reverse slope, the height difference between the top surface of the flange and the bottom surface of the upstream channel is taken as the reverse slope height difference value; when the flange direction is consistent with the water flow direction, the reverse slope height difference value is recorded as zero.

[0010] Preferably, the pseudo-valid drainage path identification module is executed as follows: Based on the set of interference parameters for each graph edge, calculate the path effectiveness coefficient of the i-th graph edge; The path validity coefficient of the i-th graph edge is compared with the preset validity threshold. When the path validity coefficient of the i-th graph edge is less than the preset validity threshold, the i-th graph edge is determined to have failed the drainage validity determination, and the drainage channel segment corresponding to the i-th graph edge is marked as a pseudo-valid drainage path.

[0011] Preferably, the path validity coefficient of the i-th graph edge is calculated as follows: The first step is to calculate the cross-sectional reduction coefficient for each edge. For the i-th edge, obtain the overlap coverage of the adhesive strip and the cross-sectional area occupied by the connector from the set of construction interference parameters for the i-th edge. Sum these two values ​​as the total shading area of ​​the i-th edge. Subtract the total shading area of ​​the i-th edge from the minimum water passage cross-sectional area of ​​the i-th edge, and then divide by the minimum water passage cross-sectional area of ​​the i-th edge to obtain the cross-sectional reduction coefficient for the i-th edge. ; The second step is to calculate the slope resistance coefficient for each edge. For the i-th edge, obtain the reverse slope height difference value of the i-th edge, divide the reverse slope height difference value of the i-th edge by the channel length of the i-th edge to obtain the reverse slope ratio value of the i-th edge, and combine it with the preset slope sensitivity factor to calculate the slope resistance coefficient of the i-th edge. ; The third step is to calculate the deviation reduction factor for each edge of the diagram. For the i-th edge, the assembly clearance deviation of the i-th edge is obtained, and combined with the minimum water passage cross-sectional area of ​​the i-th edge, the deviation reduction factor of the i-th edge is calculated. ; The fourth step is to multiply the section reduction coefficient, slope resistance coefficient, and deviation reduction coefficient of the i-th graph edge to obtain the path effectiveness coefficient of the i-th graph edge.

[0012] Preferably, the drainage correction and stagnant water backtracking module is executed as follows: The nominal cross-sectional parameters of the graph edges corresponding to pseudo-effective drainage paths are corrected. Specifically, for each graph edge marked as a pseudo-effective drainage path, the minimum water-passing cross-sectional area of ​​the graph edge is multiplied by the path effectiveness coefficient of the graph edge to obtain the corrected water-passing cross-sectional area of ​​the graph edge. The corrected water-passing cross-sectional area of ​​the graph edge replaces the original minimum water-passing cross-sectional area of ​​the graph edge in the drainage path topology directed graph, while the channel length of the graph edge remains unchanged. The overall drainage capacity of the curtain wall is simulated and evaluated based on the corrected drainage path topology directed graph. Specifically, in the corrected drainage path topology directed graph, starting from each water inlet node, all reachable drainage paths are traversed along the graph edge direction until the water outlet node. The graph edge with the smallest corrected water flow cross-sectional area on each complete drainage path is taken as the bottleneck segment of the path. The corrected water flow cross-sectional area of ​​the bottleneck segment is taken as the effective drainage capacity of the path. The effective drainage capacity of all complete drainage paths is summarized to obtain the overall drainage capacity evaluation value of the curtain wall.

[0013] Preferably, the drainage structure optimization verification module is executed as follows: For each waterlogging risk area, the set of construction interference parameters for each graph edge is read, the graph edge with the lowest path effectiveness coefficient is identified as the priority optimization object, the optimization direction is determined according to the parameter category with the largest value in the set of construction interference parameters of the priority optimization object, and the corresponding drainage structure optimization scheme is generated according to the optimization direction. Based on the structural adjustment content corresponding to the drainage structure optimization scheme, the structural interference parameters and nominal section parameters of the relevant graph edges in the drainage path topology directed graph are updated. The structural interference parameter extraction module, pseudo-effective drainage path identification module, and drainage correction and water retention backtracking module are re-triggered to execute sequentially, and the path validity coefficient of each graph edge is recalculated and the drainage validity is determined.

[0014] As described above, the curtain wall performance simulation and optimization analysis system provided by the present invention has at least the following beneficial effects: This invention provides a curtain wall performance simulation and optimization analysis system. By constructing a directed graph of drainage path topology, it transforms the curtain wall drainage channels into a quantifiable and calculable graph structure, overcoming the limitation of existing methods that rely solely on geometric connectivity to determine drainage capacity. By extracting interference parameters such as the overlap coverage of sealing strips, the cross-sectional area occupied by connectors, the difference in reverse slope height, and the deviation of assembly gaps, and calculating the path effectiveness coefficient, it achieves quantitative identification and precise location of pseudo-effective drainage paths, preventing real waterlogging risks from being masked by the illusion of effective paths. After correcting the nominal cross-sectional parameters using the path effectiveness coefficient, the drainage capacity simulation evaluation is re-performed, ensuring that the evaluation results reflect the true drainage capacity after constructing interference, eliminating the problem of artificially inflated drainage margins. An upstream backtracking mechanism extends the location of waterlogging risks from the pseudo-effective drainage path itself to the upstream area affected by backflow, ensuring that the risk identification range is consistent with actual physical phenomena. A closed-loop optimization verification mechanism ensures that the optimization scheme does not introduce new pseudo-effective drainage paths, giving the optimization results engineering reliability. Attached Figure Description

[0015] The present invention will be further described with reference to the accompanying drawings, but the embodiments in the drawings do not constitute any limitation on the present invention. For those skilled in the art, other drawings can be obtained based on the following drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of the structure of a curtain wall performance simulation and optimization analysis system according to the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Please see Figure 1 As shown, the present invention provides a curtain wall performance simulation and optimization analysis system, including a drainage path topology construction module, a construction interference parameter extraction module, a pseudo-effective drainage path identification module, a drainage correction and water stagnation backtracking module, and a drainage structure optimization verification module.

[0019] Drainage path topology construction module: used to obtain the profile cross-sectional geometric data and node connection relationship data of the curtain wall drainage channel, construct a drainage path topology directed graph composed of graph nodes and graph edges, and assign the nominal cross-sectional parameters of the corresponding drainage channel segment to each graph edge in the drainage path topology directed graph. In this embodiment, it should be specifically explained that the drainage path topology construction module is executed as follows: Obtain the profile cross-sectional geometric data and node connection data of the curtain wall drainage channel. The profile cross-sectional geometric data includes the channel width, channel depth, and drainage hole diameter and position coordinates of each drainage channel. The node connection data includes the cross-connection position of the column and the beam, the docking method between the beam end and the column cavity, and the spatial connection relationship between each drainage hole and the adjacent drainage channel. Specifically, the profile cross-sectional geometric data is extracted from the profile cross-sectional drawings of the curtain wall design; the node connection relationship data is extracted from the detailed drawings of the curtain wall node construction.

[0020] The intersection of each component in the curtain wall drainage channel is defined as a graph node, and the drainage channel segment between two adjacent graph nodes is defined as a graph edge. The direction of water flow under gravity is used to assign a direction to each graph edge, and a topological directed graph of the drainage path is constructed. The intersection points include the cross intersection of the column and the beam, the water-gathering node between the end of the beam and the inner cavity of the column, and the water outlet node where the drainage hole is located.

[0021] It should be specifically noted that the direction of the map edge is assigned according to the direction of water flow under gravity, that is, from the high-level map node to the low-level map node; for adjacent map nodes at the same horizontal level, the direction of the map edge is assigned according to the design drainage slope of the profile drainage channel.

[0022] Assign a nominal cross-sectional parameter to each edge in the directed graph of the drainage path topology, the nominal cross-sectional parameter including the minimum water-carrying cross-sectional area and the channel length of the drainage channel segment.

[0023] In this embodiment, it should be specifically explained that the method for obtaining the minimum water flow cross-sectional area is as follows: along the drainage channel segment corresponding to each edge of the figure, extract several cross-sectional positions at equal intervals according to the water flow direction, calculate the product of the channel width and channel depth of the drainage channel corresponding to each cross-sectional position as the water flow area, and take the minimum value of the water flow area among all cross-sectional positions as the minimum water flow cross-sectional area. The channel length is obtained by taking the actual path length of the center line of the drainage channel between two adjacent graph nodes along the drainage channel segment corresponding to each graph edge. When the drainage channel segment is a straight segment, the channel length is the straight-line distance between two graph nodes; When a drainage channel section contains bends or turns, the channel length is the sum of the lengths of the straight segments.

[0024] Construction interference parameter extraction module: used to extract the construction interference parameters corresponding to the graph nodes traversed by each graph edge in the drainage path topology directed graph, forming a set of construction interference parameters for each graph edge; In this embodiment, it should be specifically explained that the execution method of the interference parameter extraction module is as follows: Extract the structural interference parameters corresponding to the graph nodes traversed by each graph edge in the directed graph of the drainage path topology, and summarize the structural interference parameters at the graph nodes at both ends of each graph edge to form a set of structural interference parameters for each graph edge; the set of structural interference parameters includes the overlap coverage of the adhesive strip, the cross-sectional area occupied by the connector, the difference in reverse slope height, and the deviation of the assembly gap. The method for extracting the overlap coverage of the sealing strip is as follows: extract the outline dimensions and installation position of the folded body at the end of the sealing strip from the detailed construction drawing of the curtain wall node, and take the orthogonal projection area of ​​the folded body on the cross section of the drainage channel outlet as the overlap coverage of the sealing strip. The overlap coverage of the sealing strip refers to the area of ​​the sealing strip at the node that is covered by the end fold of the sealing strip at the outlet section of the drainage channel.

[0025] The method for extracting the cross-sectional area occupied by the connector is as follows: extract the plate size, bolt diameter and installation position of the corner bracket in the drainage channel from the detailed construction drawing of the curtain wall node, and calculate the sum of the orthogonal projection area of ​​the corner bracket plate and the bolt rod on the cross section of the drainage channel as the cross-sectional area occupied by the connector. The cross-sectional area occupied by the connector refers to the cross-sectional area occupied by the aluminum alloy corner bracket and its fastening bolts at the node in the diagram within the drainage channel.

[0026] The method for extracting the reverse slope height difference is as follows: extract the flange height and flange direction of the water-blowing plate from the detailed construction drawing of the curtain wall node. When the flange direction is contrary to the water flow direction and forms a reverse slope, the height difference between the top surface of the flange and the bottom surface of the upstream channel is taken as the reverse slope height difference value; when the flange direction is consistent with the water flow direction, the reverse slope height difference value is recorded as zero. The height difference of the reverse slope refers to the height difference between the top surface of the drip edge or guide flange at the node and the bottom surface of the upstream channel in the drainage direction.

[0027] The method for extracting the assembly gap deviation is as follows: extract the actual assembly gap of each mating interface at the drawing node from the curtain wall assembly process record, and take the absolute value of the difference between the actual assembly gap and the nominal gap marked on the design drawing as the assembly gap deviation. Assembly gap deviation refers to the difference between the actual gap and the design gap at the profile mating interface or corner bracket installation interface at the drawing node.

[0028] It should be noted that when there is no such structural interference at a certain graph node, the corresponding parameter value of that graph edge is recorded as zero. When multiple sources of the same type of structural interference exist at the graph nodes traversed by a graph edge, the parameter values ​​of the same type are accumulated. When both ends of a graph edge pass through the same type of structural interference, the larger of the two values ​​is taken as the corresponding parameter value of that graph edge.

[0029] It should be noted that the structural interference parameters are all derived from the actual physical structures existing in the curtain wall nodes. At the cross-shaped intersection of the columns and beams, the EPDM sealing strip at the end of the beam needs to overlap the surface of the column profile to achieve an airtight seal. The folded-over end of the sealing strip inevitably occupies space within the node cavity, obstructing the drainage channel outlet of the beam. The aluminum alloy angle brackets and bolts connecting the columns and beams span the inner cavity of the node, directly reducing the cross-section through which water can pass. Due to the different intersection directions of the components in the profile section, the direction of the folded edge of the flashing plate in the node area may be contrary to the actual water flow direction, forming a reverse slope. The manufacturing tolerances of the profiles and the errors in on-site installation cause deviations between the actual gap of the mating interface and the design value. The above four types of structural details are common in curtain wall projects and will weaken the actual water carrying capacity of the drainage channel at the node to varying degrees.

[0030] The pseudo-valid drainage path identification module is used to calculate the path validity coefficient of each graph edge based on the set of construction interference parameters of each graph edge, and to determine the drainage validity of each graph edge according to the path validity coefficient. The drainage channel segment corresponding to the graph edge that fails the determination is marked as a pseudo-valid drainage path. In this embodiment, it should be specifically explained that the pseudo-effective drainage path identification module is executed as follows: Based on the set of interference parameters for each graph edge, calculate the path effectiveness coefficient of the i-th graph edge; The path validity coefficient of the i-th graph edge is compared with the preset validity threshold. When the path validity coefficient of the i-th graph edge is less than the preset validity threshold, the i-th graph edge is determined to have failed the drainage validity determination, and the drainage channel segment corresponding to the i-th graph edge is marked as a pseudo-valid drainage path. It should be noted that the preset effectiveness threshold is determined based on the following: In curtain wall drainage design, when the actual water carrying capacity of a drainage channel section is lower than a certain proportion of the nominal water carrying capacity, that channel section will be unable to meet drainage requirements under the rainfall conditions of the design return period, and water will accumulate at that location. The preset effectiveness threshold is the lower limit of this proportion, calculated and determined based on the design rainfall intensity and the water inflow of the curtain wall in the area where the curtain wall is located.

[0031] It should be noted that the path validity coefficient of the i-th graph edge is calculated as follows: The first step is to calculate the cross-sectional reduction coefficient for each edge. For the i-th edge, obtain the overlap coverage of the adhesive strip and the cross-sectional area occupied by the connector from the set of construction interference parameters for the i-th edge. Sum these two values ​​as the total shading area of ​​the i-th edge. Subtract the total shading area of ​​the i-th edge from the minimum water passage cross-sectional area of ​​the i-th edge, and then divide by the minimum water passage cross-sectional area of ​​the i-th edge to obtain the cross-sectional reduction coefficient for the i-th edge. ; The calculation formula is: ,in, A i Let be the minimum cross-sectional area for water flow on the i-th graph edge. S i Let be the total occlusion area of ​​the i-th graph edge, when S i Greater than or equal to A i When the structural interference completely blocks the water-carrying section of the drainage channel segment corresponding to the i-th graph edge, it indicates that the interference has completely blocked the water-carrying section. Set to zero. That is, when the calculation result is negative, reduce the cross-sectional reduction factor of the i-th graph edge. Set it to zero.

[0032] Section reduction factor This reflects the effective water flow ratio remaining after the drainage channel cross-section is blocked by structural interference. The closer the value is to 1, the less obstruction there is and the more ample the remaining water flow cross-section. The closer it is to 0, the more severe the obstruction and the less sufficient the remaining water flow section.

[0033] The second step is to calculate the slope resistance coefficient for each edge. For the i-th edge, obtain the reverse slope height difference value of the i-th edge, divide the reverse slope height difference value of the i-th edge by the channel length of the i-th edge to obtain the reverse slope ratio value of the i-th edge, and combine it with the preset slope sensitivity factor to calculate the slope resistance coefficient of the i-th edge. ; The calculation formula is: ,in, h i Let be the elevation difference of the reverse slope of the i-th graph edge. L i Let be the channel length of the i-th graph edge, and k be a preset slope sensitivity factor. When the calculation result is negative, it indicates that the reverse slope elevation difference has completely blocked the drainage channel segment corresponding to the i-th graph edge, and the slope resistance coefficient of the i-th graph edge is reduced. Set it to zero.

[0034] Slope resistance coefficient This reflects the proportion of drainage channels that can maintain smooth drainage even under adverse slope elevation differences. The closer the value is to 1, the smaller the impact of the reverse slope and the smoother the water flow. The closer to 0, the more severe the reverse slope and the more difficult it is for water to pass through.

[0035] The third step is to calculate the deviation reduction factor for each edge of the diagram. For the i-th edge, the assembly clearance deviation of the i-th edge is obtained, and combined with the minimum water passage cross-sectional area of ​​the i-th edge, the deviation reduction factor of the i-th edge is calculated. ; The calculation formula is: ,in, d i Let represent the assembly clearance deviation of the i-th edge of the diagram. When the calculation result is negative, it indicates that the assembly deviation has completely blocked the drainage channel segment corresponding to the i-th edge of the diagram. The deviation reduction factor for the i-th edge of the diagram is then applied. Set it to zero.

[0036] Deviation reduction factor This reflects the proportion of the drainage channel's ability to maintain effective water flow despite assembly clearance deviations. The closer the value is to 1, the smaller the assembly deviation and the closer the channel geometry is to the design expectation. The closer it is to 0, the greater the assembly deviation and the more serious the deviation of the actual water passage capacity from the design value.

[0037] The fourth step is to multiply the section reduction coefficient, slope resistance coefficient, and deviation reduction coefficient of the i-th graph edge to obtain the path effectiveness coefficient of the i-th graph edge. It should be specifically noted that the path effectiveness coefficient characterizes the degree of attenuation of the actual water-carrying capacity of the corresponding drainage channel segment under the influence of tectonic interference relative to its nominal water-carrying capacity. The value ranges from zero to one. The closer the value is to zero, the more severe the impact of tectonic interference on the drainage channel segment and the lower the actual drainage capacity. The closer the value is to 1, the closer the drainage capacity is to the nominal value.

[0038] The nominal water-carrying capacity refers to the theoretical maximum drainage capacity of the drainage channel section under conditions where no structural interference is considered, based solely on its designed cross-sectional geometry.

[0039] In a specific embodiment, taking a figure edge at the cross intersection of a column and a beam in a framed curtain wall as an example, it is numbered as the i-th figure edge. The drainage channel segment corresponding to the i-th figure edge is the guide section from the drainage channel inside the beam cavity to the inner cavity of the column, and its nominal cross-sectional parameters are: minimum water-passing cross-sectional area of ​​200 square millimeters (channel width of 20 millimeters, channel depth of 10 millimeters), and channel length of 120 millimeters.

[0040] The set of structural interference parameters for the i-th edge of the diagram is as follows: the overlap coverage of the rubber strip is 45 square millimeters (the folded body at the end of the rubber strip covers the drainage channel outlet with a width of about 9 millimeters and a depth of about 5 millimeters), the cross-sectional area occupied by the connector is 30 square millimeters (the corner bracket plate is 3 millimeters thick and occupies about 10 millimeters in the width direction of the channel), the difference in reverse slope height is 3 millimeters (the top surface of the drip edge is 3 millimeters higher than the bottom surface of the upstream channel), and the assembly gap deviation is 2 millimeters (the difference between the actual assembly gap and the design gap).

[0041] Based on the above data, the total occlusion area of ​​the i-th graph edge is calculated to be 75 square millimeters using the calculation formula; the section reduction coefficient of the i-th graph edge is 0.625; the slope resistance coefficient of the i-th graph edge is 0.75; the deviation reduction coefficient of the i-th graph edge is 0.859; and the path effectiveness coefficient of the i-th graph edge is 0.402; where the slope sensitivity factor k is taken as 10.

[0042] The preset validity threshold is set to 0.5, meaning that a drainage channel segment is considered pseudo-valid when its actual water flow capacity is less than 50% of its nominal water flow capacity. The path validity coefficient of the i-th graph edge, 0.402, is less than the validity threshold of 0.5. Therefore, the i-th graph edge is determined to have failed the drainage validity assessment, and the drainage channel segment corresponding to the i-th graph edge is marked as a pseudo-valid drainage path.

[0043] It should be noted that in this numerical embodiment, if the existing simulation method is used to judge solely based on geometric connectivity, the minimum cross-sectional area of ​​the drainage channel segment corresponding to the i-th graph edge is 200 square millimeters, which is much larger than the usually required minimum drainage cross-sectional area, and would be directly judged as having smooth drainage. However, according to the calculation of this module, the actual water carrying capacity of the drainage channel segment corresponding to the i-th graph edge is only 40.2% of the nominal value, which is insufficient to meet the design drainage requirements and belongs to a typical pseudo-effective drainage path.

[0044] Drainage Correction and Stagnant Water Backtracking Module: Based on the path effectiveness coefficient, it corrects the nominal cross-sectional parameters of the graph edges corresponding to each pseudo-effective drainage path in the directed graph of drainage path topology. Based on the corrected directed graph of drainage path topology, it performs simulation evaluation of the overall drainage capacity of the curtain wall and backtracks to locate the stagnant water risk area along the upstream graph edge of each pseudo-effective drainage path. In this embodiment, the drainage correction and stagnant water backtracking module is executed as follows: The nominal cross-sectional parameters of the graph edges corresponding to pseudo-effective drainage paths are corrected. Specifically, for each graph edge marked as a pseudo-effective drainage path, the minimum water-passing cross-sectional area of ​​the graph edge is multiplied by the path effectiveness coefficient of the graph edge to obtain the corrected water-passing cross-sectional area of ​​the graph edge. The corrected water-passing cross-sectional area of ​​the graph edge replaces the original minimum water-passing cross-sectional area of ​​the graph edge in the drainage path topology directed graph, while the channel length of the graph edge remains unchanged. The nominal cross-sectional parameters of the edges of the map that are not marked as pseudo-effective drainage paths are not modified.

[0045] It should be noted that the corrected cross-sectional area reflects the effective cross-sectional area of ​​the drainage channel section that can actually allow water flow under structural interference. The smaller the path effectiveness coefficient, the greater the reduction in the corrected cross-sectional area relative to the original minimum cross-sectional area, indicating that the actual drainage capacity of the drainage channel section deviates more severely from the design expectation.

[0046] The overall drainage capacity of the curtain wall is simulated and evaluated based on the modified drainage path topology directed graph. Specifically, in the modified drainage path topology directed graph, starting from each water inlet node, all reachable drainage paths are traversed along the graph edge direction until the water outlet node. The graph edge with the smallest modified water flow cross-sectional area on each complete drainage path is taken as the bottleneck segment of the path. The modified water flow cross-sectional area of ​​the bottleneck segment is taken as the effective drainage capacity of the path. The effective drainage capacity of all complete drainage paths is summarized to obtain the overall drainage capacity evaluation value of the curtain wall. It should be noted that the inlet node refers to a graph node in the directed graph of the drainage path topology where only graph edges flow out and no graph edges flow in, that is, the starting position where rainwater enters the drainage channel. A drainage node is a node in a directed graph topology graph where only graph edges flow in and no graph edges flow out; that is, the terminal location where the drainage hole is located.

[0047] The effective drainage capacity of each complete drainage path depends on the weakest section of the path, i.e., the bottleneck section, which is consistent with the physical law that water flow is constrained by the narrowest point in a series of channels.

[0048] The water stagnation risk area is located by tracing back along the upstream graph edges of each pseudo-effective drainage path. Specifically, for the i-th graph edge marked as a pseudo-effective drainage path, starting from the i-th graph edge, trace back upstream one by one along the direction opposite to the graph edge direction in the drainage path topology directed graph. Check the path validity coefficient of each upstream graph edge in turn. When the path validity coefficient of a certain upstream graph edge is greater than or equal to the preset validity threshold, stop tracing back and mark the drainage channel segments corresponding to all graph edges between the i-th graph edge and the upstream graph edge as water stagnation risk areas. It should be noted that the term "stagnant water risk area" refers to the area affected by insufficient drainage capacity of pseudo-effective drainage paths, which prevent water from flowing smoothly downstream and subsequently cause backflow and accumulation upstream. The backflow stops at the edge of the map where the path effectiveness coefficient meets the standard because that drainage channel has normal drainage capacity, and the backflow will not continue to spread upstream.

[0049] Drainage structure optimization verification module: It is used to generate drainage structure optimization schemes based on the set of structural interference parameters corresponding to the water retention risk area, update the optimization schemes to the directed graph of drainage path topology, and re-trigger the structural interference parameter extraction module to the drainage correction and water retention backtracking module to execute sequentially until all pseudo-effective drainage paths are eliminated.

[0050] In this embodiment, it should be specifically explained that the drainage structure optimization verification module is executed as follows: For each waterlogging risk area, the set of construction interference parameters for each graph edge is read, the graph edge with the lowest path effectiveness coefficient is identified as the priority optimization object, the optimization direction is determined according to the parameter category with the largest value in the set of construction interference parameters of the priority optimization object, and the corresponding drainage structure optimization scheme is generated according to the optimization direction. The specific optimization scheme for the drainage structure is as follows: when the overlap coverage of the rubber strip is the main interference, the optimization scheme for the drainage structure is to adjust the cutting length or overlap position of the end fold of the rubber strip to reduce the obstruction of the drainage channel outlet. When the cross-sectional area occupied by the connector is the main disturbance, the drainage structure optimization solution is to adjust the installation position of the corner bracket or to open a water passage gap on the corner bracket plate. When the difference in elevation between the reverse slope and the main disturbance is the drainage structure optimization scheme, the solution is to adjust the direction of the flap of the water-blowing plate or reduce the height of the flap. When the assembly gap deviation is the main disturbance, the drainage structure optimization scheme is to tighten the assembly tolerance control requirements or add a guide and positioning structure.

[0051] Based on the structural adjustment content corresponding to the drainage structure optimization scheme, the structural interference parameters and nominal section parameters of the relevant graph edges in the drainage path topology directed graph are updated. The structural interference parameter extraction module, pseudo-effective drainage path identification module, and drainage correction and water retention backtracking module are re-triggered to execute sequentially, and the path validity coefficient of each graph edge is recalculated and the drainage validity is determined.

[0052] If there are still pseudo-valid drainage paths in the directed graph of drainage path topology, return to read the set of construction interference parameters of each graph edge in the water retention risk area and continue to perform optimization. If no pseudo-effective drainage path exists, the optimization verification is complete.

[0053] It should be specifically explained that determining the optimization direction based on the parameter category with the largest value in the set of construction interference parameters of the priority optimization object is as follows: compare the normalized values ​​of four types of parameters in the set of construction interference parameters of the priority optimization object: the overlap coverage of the adhesive strip, the cross-sectional area occupied by the connector, the difference in reverse slope height, and the deviation of the assembly gap. The parameter category with the largest normalized value is determined as the main source of interference, and this is used as the optimization direction.

[0054] Because the four types of parameters have different dimensions, their numerical values ​​cannot be directly compared. Therefore, before comparison, the four types of parameters need to be normalized: the overlap coverage of the adhesive strip is divided by the minimum water-permeable cross-sectional area of ​​the corresponding side of the diagram; the cross-sectional area occupied by the connector is divided by the minimum water-permeable cross-sectional area of ​​the corresponding side of the diagram; the difference in reverse slope height is divided by the channel length of the corresponding side of the diagram; and the assembly gap deviation is divided by the arithmetic square root of the minimum water-permeable cross-sectional area of ​​the corresponding side of the diagram. The parameter category with the largest normalized value is the source of interference that contributes the most to the reduction of drainage capacity, and this category is identified as the optimization direction.

[0055] In conclusion, the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

[0056] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A curtain wall performance simulation and optimization analysis system based on, characterized in that, include: Drainage path topology construction module: used to obtain the profile cross-sectional geometric data and node connection relationship data of the curtain wall drainage channel, construct a drainage path topology directed graph composed of graph nodes and graph edges, and assign the nominal cross-sectional parameters of the corresponding drainage channel segment to each graph edge in the drainage path topology directed graph. Construction interference parameter extraction module: used to extract the construction interference parameters corresponding to the graph nodes traversed by each graph edge in the drainage path topology directed graph, forming a set of construction interference parameters for each graph edge; The pseudo-valid drainage path identification module is used to calculate the path validity coefficient of each graph edge based on the set of construction interference parameters of each graph edge, and to determine the drainage validity of each graph edge according to the path validity coefficient. The drainage channel segment corresponding to the graph edge that fails the determination is marked as a pseudo-valid drainage path. Drainage Correction and Stagnant Water Backtracking Module: Based on the path effectiveness coefficient, it corrects the nominal cross-sectional parameters of the graph edges corresponding to each pseudo-effective drainage path in the directed graph of drainage path topology. Based on the corrected directed graph of drainage path topology, it performs simulation evaluation of the overall drainage capacity of the curtain wall and backtracks to locate the stagnant water risk area along the upstream graph edge of each pseudo-effective drainage path. Drainage structure optimization verification module: It is used to generate drainage structure optimization schemes based on the set of structural interference parameters corresponding to the water retention risk area, update the optimization schemes to the directed graph of drainage path topology, and re-trigger the structural interference parameter extraction module to the drainage correction and water retention backtracking module to execute sequentially until all pseudo-effective drainage paths are eliminated. 2.The system based on curtain wall performance simulation and optimization analysis according to claim 1, characterized in that: The drainage path topology construction module is executed as follows: Obtain the profile cross-sectional geometric data and node connection relationship data of the curtain wall drainage channel. The profile cross-sectional geometric data includes the channel width, channel depth, and the diameter and position coordinates of the drainage holes of each drainage channel. The intersection of each component in the curtain wall drainage channel is defined as a graph node, and the drainage channel segment between two adjacent graph nodes is defined as a graph edge. The direction of water flow under gravity is used to assign a direction to each graph edge, and a topological directed graph of the drainage path is constructed. Assign a nominal cross-sectional parameter to each edge in the directed graph of the drainage path topology, the nominal cross-sectional parameter including the minimum water-carrying cross-sectional area and the channel length of the drainage channel segment.

3. The system of claim 2, wherein: The method for obtaining the minimum water flow cross-sectional area is as follows: along the drainage channel segment corresponding to each edge of the diagram, extract several cross-sectional positions at equal intervals according to the water flow direction, calculate the product of the channel width and channel depth of the drainage channel corresponding to each cross-sectional position as the water flow area, and take the minimum value of the water flow area among all cross-sectional positions as the minimum water flow cross-sectional area. The channel length is obtained by taking the actual path length of the center line of the drainage channel between two adjacent graph nodes along the drainage channel segment corresponding to each graph edge.

4. The system of claim 1, wherein: The execution method of the interference parameter extraction module is as follows: Extract the construction interference parameters corresponding to the graph nodes traversed by each graph edge in the directed graph of the drainage path topology, and summarize the construction interference parameters at the graph nodes at both ends of each graph edge to form a set of construction interference parameters for each graph edge. The set of structural interference parameters includes the overlap coverage of the adhesive strip, the cross-sectional area occupied by the connector, the difference in reverse slope height, and the deviation of the assembly gap. The method for extracting the overlap coverage of the sealing strip is as follows: extract the outline dimensions and installation position of the folded body at the end of the sealing strip from the detailed construction drawing of the curtain wall node, and take the orthogonal projection area of ​​the folded body on the cross section of the drainage channel outlet as the overlap coverage of the sealing strip. The method for extracting the reverse slope height difference is as follows: extract the flange height and flange direction of the water-blowing plate from the detailed construction drawing of the curtain wall node. When the flange direction is contrary to the water flow direction and forms a reverse slope, the height difference between the top surface of the flange and the bottom surface of the upstream channel is taken as the reverse slope height difference value; when the flange direction is consistent with the water flow direction, the reverse slope height difference value is recorded as zero.

5. The system of claim 1, wherein: The pseudo-valid drainage path identification module is executed as follows: Based on the set of interference parameters for each graph edge, calculate the path effectiveness coefficient of the i-th graph edge; The path validity coefficient of the i-th graph edge is compared with the preset validity threshold. When the path validity coefficient of the i-th graph edge is less than the preset validity threshold, the i-th graph edge is determined to have failed the drainage validity determination, and the drainage channel segment corresponding to the i-th graph edge is marked as a pseudo-valid drainage path.

6. The system for simulation and optimization analysis of curtain wall performance according to claim 5, characterized in that: The path validity coefficient of the i-th graph edge is calculated as follows: The first step is to calculate the cross-sectional reduction coefficient for each edge. For the i-th edge, obtain the overlap coverage of the adhesive strip and the cross-sectional area occupied by the connector from the set of construction interference parameters for the i-th edge. Sum these two values ​​as the total shading area of ​​the i-th edge. Subtract the total shading area of ​​the i-th edge from the minimum water passage cross-sectional area of ​​the i-th edge, and then divide by the minimum water passage cross-sectional area of ​​the i-th edge to obtain the cross-sectional reduction coefficient for the i-th edge. ; The second step is to calculate the slope resistance coefficient for each edge. For the i-th edge, obtain the reverse slope height difference value of the i-th edge, divide the reverse slope height difference value of the i-th edge by the channel length of the i-th edge to obtain the reverse slope ratio value of the i-th edge, and combine it with the preset slope sensitivity factor to calculate the slope resistance coefficient of the i-th edge. ; The third step is to calculate the deviation reduction factor for each edge of the diagram. For the i-th edge, the assembly clearance deviation of the i-th edge is obtained, and combined with the minimum water passage cross-sectional area of ​​the i-th edge, the deviation reduction factor of the i-th edge is calculated. ; The fourth step is to multiply the section reduction coefficient, slope resistance coefficient, and deviation reduction coefficient of the i-th graph edge to obtain the path effectiveness coefficient of the i-th graph edge.

7. The system for curtain wall performance simulation and optimization analysis according to claim 1, characterized in that: The drainage correction and stagnant water backtracking module is executed as follows: The nominal cross-sectional parameters of the graph edges corresponding to pseudo-effective drainage paths are corrected. Specifically, for each graph edge marked as a pseudo-effective drainage path, the minimum water-passing cross-sectional area of ​​the graph edge is multiplied by the path effectiveness coefficient of the graph edge to obtain the corrected water-passing cross-sectional area of ​​the graph edge. The corrected water-passing cross-sectional area of ​​the graph edge replaces the original minimum water-passing cross-sectional area of ​​the graph edge in the drainage path topology directed graph, while the channel length of the graph edge remains unchanged. The overall drainage capacity of the curtain wall is simulated and evaluated based on the corrected drainage path topology directed graph. Specifically, in the corrected drainage path topology directed graph, starting from each water inlet node, all reachable drainage paths are traversed along the graph edge direction until the water outlet node. The graph edge with the smallest corrected water flow cross-sectional area on each complete drainage path is taken as the bottleneck segment of the path. The corrected water flow cross-sectional area of ​​the bottleneck segment is taken as the effective drainage capacity of the path. The effective drainage capacity of all complete drainage paths is summarized to obtain the overall drainage capacity evaluation value of the curtain wall.

8. The system for simulation and optimization analysis of curtain wall performance according to claim 1, characterized in that: The drainage structure optimization verification module is executed as follows: For each waterlogging risk area, the set of construction interference parameters for each graph edge is read, the graph edge with the lowest path effectiveness coefficient is identified as the priority optimization object, the optimization direction is determined according to the parameter category with the largest value in the set of construction interference parameters of the priority optimization object, and the corresponding drainage structure optimization scheme is generated according to the optimization direction. Based on the structural adjustment content corresponding to the drainage structure optimization scheme, the structural interference parameters and nominal section parameters of the relevant graph edges in the drainage path topology directed graph are updated. The structural interference parameter extraction module, pseudo-effective drainage path identification module, and drainage correction and water retention backtracking module are re-triggered to execute sequentially, and the path validity coefficient of each graph edge is recalculated and the drainage validity is determined.