A safety linkage control method, system, medium and product for existing building curtain wall
Patent Information
- Application Number
- CN202611061586.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-16
- Publication Date
- 2026-10-09
AI Technical Summary
[0007]通过采用上述技术方案,控制系统提取幕墙节点受环境风荷载的动态数据与结构形变的应变数据,实现了对幕墙节点应力状态的动态化、精细化监测,同时将静态应力分量与动态应力分量拆分后再重构计算总应力,能够更加精准地反映幕墙节点实际受力情况,结合实时计算的安全应力阈值判定风险,让风险评估贴合幕墙实际工作状态,解决了固定阈值与幕墙实际临界安全应力不匹配导致的风险判定滞后问题,且通过直接向底层门禁控制器发送阻断通行指令,实现了风险从监测到现场通行管控的自动化联动,替代了传统人工评估、现场设警戒的被动处置方式,大幅提升了既有建筑幕墙坠落风险的响应效率,实现了对建筑底层公共区域人员通行安全的主动防护,有效规避了幕墙构件脱落对人员造成的安全威胁
[0025]1、通过采用上述技术方案,控制系统提取幕墙节点受环境风荷载的动态数据与结构形变的应变数据,实现了对幕墙节点应力状态的动态化、精细化监测,同时将静态应力分量与动态应力分量拆分后再重构计算总应力,能够更加精准地反映幕墙节点实际受力情况,结合实时计算的安全应力阈值判定风险,让风险评估贴合幕墙实际工作状态,解决了固定阈值与幕墙实际临界安全应力不匹配导致的风险判定滞后问题,且通过直接向底层门禁控制器发送阻断通行指令,实现了风险从监测到现场通行管控的自动化联动,替代了传统人工评估、现场设警戒的被动处置方式,大幅提升了既有建筑幕墙坠落风险的响应效率,实现了对建筑底层公共区域人员通行安全的主动防护,有效规避了幕墙构件脱落对人员造成的安全威胁。
Smart Images

Figure CN122883629A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of building safety monitoring, and in particular to a method, system, medium and product for safety linkage control of existing building curtain walls. Background Technology
[0002] Existing building curtain walls are widely used external envelope structures in modern high-rise buildings, and are commonly used in commercial complexes, office buildings, and public buildings. The safety of curtain wall structures has become a key focus of building operation and maintenance management. Especially in strong winds, the stress on curtain wall components increases significantly, making them prone to safety hazards such as panel cracking, loosening of connection nodes, and even component detachment, posing a direct threat to the safety of people passing through the public areas on the ground floor of the building.
[0003] To address these safety management needs, existing curtain wall structural health monitoring technologies mostly adopt a fixed threshold alarm mode. That is, the upper limit of allowable stress of the structure is determined according to the initial design specifications of the curtain wall, a fixed alarm threshold is uniformly set, and stress data is collected in real time by strain sensors deployed at key nodes of the curtain wall. When the threshold is exceeded, an alarm message is sent to the management platform. After the management personnel assess the risk level, a warning area is set up on site and passers-by are evacuated, thus achieving passive handling of the risk of curtain wall falling.
[0004] However, as existing buildings age, curtain wall components gradually accumulate residual stress due to repeated wind loads, temperature fatigue, and material aging, resulting in a significant decrease in actual load-bearing capacity compared to the initial construction period. The aforementioned method still uses a fixed alarm threshold based on initial design parameters, which greatly reduces the safety margin between the threshold and the actual critical safety stress of the curtain wall components. This can easily lead to a lag problem where the risk has significantly increased but the system is still deemed safe. Summary of the Invention
[0005] This application provides a method, system, medium, and product for safety linkage control of existing building curtain walls, which is used to improve the response efficiency of existing building curtain wall falling risk, so as to achieve proactive protection of the safety of people passing through the public areas on the ground floor of the building.
[0006] Firstly, this application provides a safety linkage control method for existing building curtain walls, applied to a control system. The method includes: acquiring wind speed time-series data and strain time-series data transmitted by a sensor network deployed on multiple curtain wall nodes of an existing building curtain wall. The wind speed time-series data represents the numerical sequence of the intensity of the environmental wind load on the curtain wall node changing over time within a preset sampling time interval, and the strain time-series data represents the numerical sequence of the structural deformation response of the curtain wall node structural components changing over time within a preset sampling time interval; performing frequency domain decomposition on the target strain time-series data corresponding to the target curtain wall node to separate the target low-frequency static stress component and the target high-frequency dynamic stress component of the target curtain wall node, wherein the target curtain wall node is any one of the multiple curtain wall nodes. The process involves: calculating the target safety stress threshold for the target curtain wall node based on the target low-frequency static stress component and the preset initial rated stress limit value. The preset initial rated stress limit value is the maximum allowable working stress value of the existing building curtain wall structure, and the target safety stress threshold is the real-time allowable stress limit value of the target curtain wall node. The target low-frequency static stress component and the target high-frequency dynamic stress component are superimposed and reconstructed to generate the current total stress value of the target curtain wall node. The current total stress value is compared with the target safety stress threshold to generate a risk status label for the target curtain wall node. If the risk status label of the target curtain wall node is an over-limit risk status, a blocking access command is sent to the bottom access controller located in the vertical projection area of the target curtain wall node.
[0007] By adopting the above technical solutions, the control system extracts dynamic data of environmental wind loads and strain data of structural deformation of curtain wall nodes, realizing dynamic and refined monitoring of the stress state of curtain wall nodes. At the same time, by decomposing the static stress components and dynamic stress components and then reconstructing them to calculate the total stress, it can more accurately reflect the actual stress situation of curtain wall nodes. Combined with the real-time calculated safety stress threshold to determine risks, the risk assessment is made to fit the actual working state of the curtain wall, solving the problem of risk assessment lag caused by the mismatch between fixed thresholds and the actual critical safety stress of the curtain wall. Furthermore, by directly sending the passage blocking command to the ground floor access control, the system realizes the automated linkage from risk monitoring to on-site access control, replacing the traditional passive handling method of manual assessment and on-site warning. This significantly improves the response efficiency of existing building curtain wall falling risk, realizes the proactive protection of personnel access safety in the public areas of the building's ground floor, and effectively avoids the safety threat to personnel caused by curtain wall component detachment.
[0008] In conjunction with some embodiments of the first aspect, in some embodiments, a frequency domain decomposition operation is performed on the target strain time series data corresponding to the target curtain wall node to separate the target low-frequency static stress component and the target high-frequency dynamic stress component of the target curtain wall node. The target curtain wall node is any one of multiple curtain wall nodes. Specifically, this includes: performing empirical mode decomposition on the target strain time series data to extract multiple intrinsic mode function components and a residual trend term component; calculating the instantaneous frequency of each intrinsic mode function component, and dividing the multiple intrinsic mode function components into a low-frequency mode component set and a high-frequency mode component set according to a preset frequency division threshold; superimposing and reconstructing each component in the low-frequency mode component set with the residual trend term component to obtain the target low-frequency static stress component of the target curtain wall node; and superimposing and reconstructing each component in the high-frequency mode component set to obtain the target high-frequency dynamic stress component of the target curtain wall node.
[0009] By adopting the above technical solutions, the control system accurately decomposes the complex composition of strain time series data in the frequency domain. Empirical mode decomposition, as a decomposition method adapted to nonlinear and non-stationary time series data, can fit the actual data characteristics of the dynamic changes in curtain wall structure strain with environmental wind load. It avoids the distortion problem of nonlinear data processing in traditional decomposition methods. The residual trend component and low-frequency mode component are reconstructed into static stress components, and the high-frequency mode component is reconstructed into dynamic stress components. This achieves accurate separation of static foundation stress of curtain wall nodes and dynamic fluctuation stress caused by environmental wind load. It solves the problem of inaccurate stress analysis and risk judgment deviation caused by stress component superposition, and improves the data analysis accuracy of the entire curtain wall safety monitoring system.
[0010] In conjunction with some embodiments of the first aspect, in some embodiments, the target safety stress threshold of the target curtain wall node is calculated based on the target low-frequency static stress component and the preset initial rated stress limit value. The preset initial rated stress limit value is the pre-set maximum allowable working stress value of the existing building curtain wall structure, and the target safety stress threshold is the real-time allowable stress upper limit value of the target curtain wall node. Specifically, this includes: obtaining the target elastic attenuation change curve of the target curtain wall node and determining the current elastic attenuation coefficient of the target curtain wall node. The target elastic attenuation change curve refers to the curve of the target elastic attenuation coefficient of the target curtain wall node changing with time; calculating the product of the target low-frequency static stress component and the current elastic attenuation coefficient to obtain the structural aging stress offset; and determining the difference between the preset initial rated stress limit value and the structural aging stress offset as the target safety stress threshold of the target curtain wall node.
[0011] By adopting the above technical solution, the control system fully considers the actual situation of elastic decay and load-bearing capacity reduction of existing building curtain walls under factors such as material aging and fatigue loads as service time increases. It combines the elastic decay coefficient with static stress components to calculate the stress shift caused by aging, and integrates the calculation of the safety stress threshold into the aging state parameters of the curtain wall nodes. This allows the real-time safety stress threshold to dynamically match the actual structural performance of the curtain wall nodes, rather than using fixed initial design parameters. This effectively makes up for the shortcomings of existing technologies where fixed thresholds do not take into account curtain wall aging and the continuous reduction of safety reserves. It can significantly improve the accuracy and foresight of risk assessment, and avoid the problem of missed assessments when the actual load-bearing capacity decreases due to curtain wall aging but the threshold is not adjusted, resulting in the stress not exceeding the fixed threshold but actually being in a risky state. It fundamentally solves the problem of lagging risk monitoring caused by the aging of existing building curtain walls, and ensures the consistency between stress risk assessment and the actual structural safety status of the curtain wall.
[0012] In conjunction with some embodiments of the first aspect, in some embodiments, before the step of sending a blocking access command to the bottom access controller located within the vertical projection area of the target curtain wall node if the risk status label of the target curtain wall node is an over-limit risk status, the method further includes: extracting the three-dimensional spatial coordinates of the target curtain wall node in a preset building information model; inputting the three-dimensional spatial coordinates into a preset fall displacement diffusion model to obtain the ground parabolic coverage boundary; performing spatial coordinate registration between the pre-stored on-site geographic information grid library and the ground parabolic coverage boundary, and filtering to obtain a ground grid set; and determining the physical space range covered by the ground grid set as the vertical projection area of the target curtain wall node.
[0013] By adopting the above technical solutions, the control system delineates a precise physical control range for passage blocking operations after the curtain wall node exceeds the risk limit. It eliminates the ambiguity and subjectivity of traditional manual setting of warning areas. Relying on the three-dimensional spatial coordinates of the building information model and the scientific calculation of the preset fall displacement diffusion model, it can accurately simulate the ground coverage area of the curtain wall component falling from the node. Combined with the spatial registration of the on-site geographic information grid database, it realizes the digital and precise delineation of the control area, so that the passage blocking command of the bottom access control can be accurately applied to the area with actual fall risk. It avoids the waste of public area resources and inconvenience caused by the excessive control range, and also eliminates the omission of risk areas caused by the excessively small control range. It ensures the pertinence and effectiveness of personnel passage control in risk areas, provides a precise spatial execution basis for automated linkage passage blocking, and further improves the closed-loop system of curtain wall safety risk from monitoring to on-site control.
[0014] In conjunction with some embodiments of the first aspect, in some embodiments, after determining the physical space range covered by the ground grid set as the vertical projection area of the target curtain wall node, the method further includes: extracting the energy distribution characteristics of the target's high-frequency dynamic stress components within a preset time window, determining the internal brittle microcrack coefficient of the target curtain wall node structural component based on the energy distribution characteristics; calculating the impact kinetic energy of the fall to the ground based on the three-dimensional spatial coordinates of the target curtain wall node, and performing a positive correlation mapping between the impact kinetic energy of the fall to the ground and the internal brittle microcrack coefficient to calculate the secondary impact splash radius; expanding the spatial range according to the secondary impact splash radius, using the ground parabolic coverage boundary as the outward expansion starting point, to generate a limit hazard edge layer; querying the on-site geographic information grid database, and incorporating all ground grids covered by the limit hazard edge layer into the ground grid set to update the vertical projection area of the target curtain wall node.
[0015] By adopting the above technical solutions, the control system fully considers the secondary splash hazards that may occur after the curtain wall components fall and hit the ground. This makes up for the blind spots in control that only consider the parabolic range of the direct fall. The risk control range not only covers the area where the components fall directly, but also includes the potential hazard area of secondary splashing. This achieves accurate delineation of the entire hazard range of curtain wall falls, solves the problem that traditional risk control only focuses on direct falls and ignores secondary injuries, significantly improves the safety protection coverage for people on the ground floor of the building, and makes the control range of access control more in line with the actual fall hazard scenario, further ensuring the safety of people passing through public areas.
[0016] In conjunction with some embodiments of the first aspect, in some embodiments, after the step of sending a blocking access command to the bottom access controller located in the vertical projection area of the target curtain wall node if the risk status label of the target curtain wall node is an over-limit risk status, the method further includes: extracting the target wind pressure fluctuation feature quantity from the target wind speed time series data; calculating the time series cross-correlation coefficient between the target wind pressure fluctuation feature quantity and the target high-frequency dynamic stress component to obtain the target wind vibration coupling degree; if the target wind vibration coupling degree is less than a preset coupling benchmark, generating a structural fatigue type attribution label for the target curtain wall node; if the target wind vibration coupling degree is greater than or equal to the preset coupling benchmark, generating an environmental risk control type attribution label for the target curtain wall node.
[0017] By adopting the above technical solutions, the causes of stress exceeding limits at curtain wall nodes can be accurately traced, breaking through the limitations of existing technologies that can only monitor risks but cannot identify their causes. Based on the quantitative calculation of wind-vibration coupling degree, the causes of risks are clearly divided into two categories: fatigue of the curtain wall structure itself and improper management of external wind loads. A low wind-vibration coupling degree indicates that the stress exceeding limits is not dominated by external wind pressure fluctuations, but rather by performance degradation caused by long-term fatigue of the curtain wall structure itself. A wind-vibration coupling degree that meets the standard indicates that the stress exceeding limits is caused by drastic fluctuations in external wind loads. This precise attribution analysis extends curtain wall safety management from simple emergency response to targeted governance of the root causes of risks, providing a scientific basis for maintenance personnel to take differentiated measures in the future. It effectively improves the refinement and targeting of safety maintenance of existing building curtain walls, fundamentally helping to reduce the recurrence of similar risks.
[0018] In conjunction with some embodiments of the first aspect, in some embodiments, after the step of generating a structural fatigue-type attribution label for the target curtain wall node if the target wind-induced vibration coupling degree is less than a preset coupling benchmark, the method further includes: obtaining a set of associated curtain wall nodes of the target curtain wall node; extracting a preset curtain wall topology force transmission model, and calculating, based on the target low-frequency static stress components and the preset curtain wall topology force transmission model, the load compensation stress value transferred by the target curtain wall node to each associated curtain wall node in the set of associated curtain wall nodes under the assumed failure state; obtaining the associated total stress value of each associated curtain wall node, and superimposing the associated total stress value with the corresponding load compensation stress value to obtain the predicted evolution stress value of each associated curtain wall node; comparing the predicted evolution stress value of each associated curtain wall node with the corresponding associated safety stress threshold; if there is a target associated curtain wall node with a predicted evolution stress value greater than the corresponding associated safety stress threshold, it is determined that the target associated curtain wall node has a secondary chain failure risk, and a blocking access command is sent to the bottom access controller located in the vertical projection area of the target associated curtain wall node.
[0019] By adopting the above technical solutions, the control system fully considers the topological force transmission characteristics of the curtain wall structure, solving the blind spot in risk management of secondary chain failures caused by related technologies focusing only on a single over-limit node and neglecting the overall structure of the curtain wall. As an integral load-bearing structure, when a single node of the curtain wall fails due to structural fatigue, the original load it carried will be transferred to surrounding related nodes, which can easily trigger a chain failure of stress exceeding the limit of related nodes. However, by accurately calculating the load compensation stress value by pre-setting the curtain wall topological force transmission model, the stress evolution trend of related curtain wall nodes can be scientifically predicted, the risk of secondary chain failures can be identified in advance, and access control can be implemented in its vertical projection area. This realizes the upgrade from risk management of a single node to risk prevention and control of the entire curtain wall structure, and improves the timeliness of risk handling from the occurrence of over-limit to the prediction of potential secondary risks. It effectively avoids the serious consequences of large-scale curtain wall collapse and expansion of the scope of harm caused by chain failures, further improves the systematicness and foresight of the safety linkage control of existing building curtain walls, and makes the safety risk management of curtain walls more in line with its overall load-bearing structural characteristics, minimizing the chain safety accidents caused by structural fatigue.
[0020] In a second aspect, embodiments of this application provide a control system comprising: one or more processors and a memory; the memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, wherein the one or more processors invoke the computer instructions to cause the control system to perform the method described in the first aspect and any possible implementation thereof.
[0021] Thirdly, embodiments of this application provide a computer program product containing instructions that, when the computer program product is run on a control system, cause the control system to perform the method described in the first aspect and any possible implementation thereof.
[0022] Fourthly, embodiments of this application provide a computer-readable storage medium including instructions that, when executed on a control system, cause the control system to perform the method described in the first aspect and any possible implementation thereof.
[0023] Understandably, the control system provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the methods provided in the embodiments of this application. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0024] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:
[0025] 1. By adopting the above technical solution, the control system extracts dynamic data of environmental wind loads and strain data of structural deformation of curtain wall nodes, realizing dynamic and refined monitoring of the stress state of curtain wall nodes. At the same time, by decomposing the static stress components and dynamic stress components and then reconstructing them to calculate the total stress, it can more accurately reflect the actual stress situation of curtain wall nodes. Combined with the real-time calculated safety stress threshold to determine the risk, the risk assessment is made to fit the actual working state of the curtain wall. This solves the problem of risk assessment lag caused by the mismatch between fixed thresholds and the actual critical safety stress of the curtain wall. Furthermore, by directly sending the passage blocking command to the bottom access controller, the system realizes the automated linkage from risk monitoring to on-site access control, replacing the traditional passive handling method of manual assessment and on-site warning. This significantly improves the response efficiency of existing building curtain wall falling risk, realizes the proactive protection of personnel access safety in the public areas of the building's ground floor, and effectively avoids the safety threat to personnel caused by curtain wall component detachment.
[0026] 2. By adopting the above technical solution, the control system accurately decomposes the complex composition of strain time series data in the frequency domain. Empirical mode decomposition, as a decomposition method adapted to nonlinear and non-stationary time series data, can fit the actual data characteristics of the dynamic change of curtain wall structure strain with environmental wind load. It avoids the distortion problem of nonlinear data processing in traditional decomposition methods. The residual trend component and low-frequency mode component are reconstructed into static stress components, and the high-frequency mode component is reconstructed into dynamic stress components. This realizes the accurate separation of static foundation stress of curtain wall nodes and dynamic fluctuation stress caused by environmental wind load. It solves the problem of inaccurate stress analysis and risk judgment deviation caused by stress component superposition, and improves the data analysis accuracy of the entire curtain wall safety monitoring system.
[0027] 3. By adopting the above technical solution, the control system fully considers the actual situation of elastic decay and load-bearing capacity reduction of existing building curtain walls under factors such as material aging and fatigue loads as service time increases. It combines the elastic decay coefficient with static stress components to calculate the stress shift caused by aging, and integrates the calculation of the safety stress threshold into the aging state parameters of the curtain wall nodes. This allows the real-time safety stress threshold to dynamically match the actual structural performance of the curtain wall nodes, rather than using fixed initial design parameters. This effectively makes up for the shortcomings of existing technologies where fixed thresholds do not take into account curtain wall aging and the continuous reduction of safety reserves. It can significantly improve the accuracy and foresight of risk assessment, and avoid the problem of missed assessments when the actual load-bearing capacity decreases due to curtain wall aging but the threshold is not adjusted, resulting in the stress not exceeding the fixed threshold but actually being in a risky state. It fundamentally solves the problem of risk monitoring lag caused by the aging of existing building curtain walls and ensures the consistency between stress risk assessment and the actual structural safety state of the curtain wall. Attached Figure Description
[0028] Figure 1This is a flowchart illustrating an existing building curtain wall safety linkage control method in an embodiment of this application;
[0029] Figure 2 This is another flowchart illustrating the safety linkage control method for existing building curtain walls in this application embodiment;
[0030] Figure 3 This is a schematic diagram of the physical device structure of a control system in an embodiment of this application. Detailed Implementation
[0031] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification of this application, the singular expressions “a,” “an,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.
[0032] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.
[0033] The following describes the process of the method provided in this implementation. Please refer to [link / reference]. Figure 1 This is a flowchart illustrating a safety linkage control method for existing building curtain walls in an embodiment of this application.
[0034] S101. Obtain wind speed time-series data and strain time-series data sent by a sensor network deployed on multiple curtain wall nodes of an existing building curtain wall. The wind speed time-series data represents the numerical sequence of the intensity of the environmental wind load on the curtain wall node changing with time within a preset sampling time interval. The strain time-series data represents the numerical sequence of the structural deformation response generated by the structural components of the curtain wall node changing with time within a preset sampling time interval.
[0035] Existing building curtain walls refer to the exterior envelope of buildings that have been completed and put into use, typically consisting of panels and a supporting structural system, such as the glass curtain wall of a commercial complex. Curtain wall nodes refer to the critical load-bearing parts where various components of the curtain wall structure connect, such as the connection between the glass panel and the aluminum alloy frame. Sensor networks refer to the hardware sets deployed at each curtain wall node for real-time acquisition of environmental and structural state parameters, such as a wireless sensor network composed of anemometers and strain gauges. Wind speed time-series data represents the numerical sequence of environmental wind load intensity at a curtain wall node over a preset sampling time interval, reflecting the dynamic changes in external wind force, such as a sequence of gust wind speed values recorded once per second. Strain time-series data represents the numerical sequence of structural deformation response of curtain wall node structural components over a preset sampling time interval, reflecting the degree of minute deformation after the component is subjected to force, such as the set of micro-strain values collected by strain sensors at a frequency of 50Hz. Environmental wind load intensity refers to the pressure generated by natural wind acting on the curtain wall surface, such as the instantaneous wind pressure experienced by the curtain wall during a typhoon. Structural deformation response refers to the physical shape change of curtain wall components under external loads, such as the bending deformation of aluminum alloy keel under wind pressure.
[0036] Specifically, the control system establishes a continuous data connection with the front-end sensor network through wireless communication protocols (such as LoRa, 4G / 5G, etc.), and synchronously receives wind speed and strain data from each curtain wall node according to a preset high-frequency sampling rate. The control system not only receives these raw electrical signals, but also converts them into physical quantities that can be used in engineering, and adds precise timestamps to form an aligned time-series data stream.
[0037] S102. Perform frequency domain decomposition on the target strain time series data corresponding to the target curtain wall node to separate the target low-frequency static stress component and the target high-frequency dynamic stress component of the target curtain wall node. The target curtain wall node is any one of multiple curtain wall nodes.
[0038] The target curtain wall node refers to any specific node selected by the control system from multiple curtain wall nodes for focused analysis within the current data processing cycle, such as the keel connection point numbered A-01. The target strain time series data refers to the sequence of structural deformation values collected by the target curtain wall node within a specific time window, such as the continuous strain record of the keel connection point numbered A-01 over the past ten minutes. Frequency domain decomposition refers to the mathematical processing of converting or decomposing complex time-domain signals into different frequency components, used to separate signals with different physical meanings; for example, using the Empirical Mode Decomposition (EMD) algorithm to process the original strain waveform. The target low-frequency static stress component represents the lower-frequency, slowly changing part of the target strain time series data, mainly reflecting the basic stress state caused by the curtain wall structure's own gravity, temperature deformation, and long-term material aging, such as the slow stress changes caused by solar radiation temperature differences. The target high-frequency dynamic stress component represents the higher-frequency, violently fluctuating part of the target strain time series data, mainly reflecting the transient impact stress caused by external transient loads such as gusts of wind, such as the instantaneous high-frequency oscillating stress generated by the curtain wall when strong winds blow.
[0039] Specifically, the control system extracts continuous target strain time-series data for selected target curtain wall nodes and decouples it using advanced signal processing algorithms. Since the original strain data is a mixed signal resulting from the superposition of multiple stress factors, the control system uses frequency domain decomposition to separate it into target low-frequency static stress components representing the foundation's bearing capacity and target high-frequency dynamic stress components representing external wind-induced vibration impact. This refined separation eliminates mutual interference between stress signals of different frequencies, enabling the control system to independently assess the curtain wall's static fatigue level and dynamic wind resistance. This avoids the distortion in stress analysis caused by signal aliasing in traditional monitoring, greatly improving the scientific rigor and accuracy of subsequent risk assessment.
[0040] Optionally, in general, frequency domain decomposition is performed on the target strain time series data corresponding to the target curtain wall node to separate the target low-frequency static stress component and the target high-frequency dynamic stress component of the target curtain wall node. The target curtain wall node can be any one of multiple curtain wall nodes, which can be achieved in the following way, without limitation: Perform empirical mode decomposition on the target strain time series data to extract multiple intrinsic mode function components and one residual trend term component; calculate the instantaneous frequency of each intrinsic mode function component, and divide the multiple intrinsic mode function components into a low-frequency mode component set and a high-frequency mode component set according to a preset frequency division threshold; superimpose and reconstruct each component in the low-frequency mode component set with the residual trend term component to obtain the target low-frequency static stress component of the target curtain wall node; superimpose and reconstruct each component in the high-frequency mode component set to obtain the target high-frequency dynamic stress component of the target curtain wall node.
[0041] S103. Based on the target low-frequency static stress component and the preset initial rated stress limit value, calculate the target safety stress threshold of the target curtain wall node. The preset initial rated stress limit value is the maximum allowable working stress value of the existing building curtain wall structure, and the target safety stress threshold is the real-time allowable stress limit value of the target curtain wall node.
[0042] The preset initial rated stress limit value refers to the maximum allowable working stress value of the structure pre-set according to national standards and material mechanical properties during the initial design and construction stage of the building curtain wall. It represents the theoretical bearing limit of the curtain wall in an ideal new state, such as the tensile strength design value of a certain type of aluminum alloy component at the time of factory design. The target safety stress threshold refers to the real-time allowable stress limit value of the target curtain wall node dynamically calculated based on the current actual working state and aging degree of the curtain wall. It is used as a dynamic benchmark for risk alarm at the current moment, such as the actual maximum safe stress that the current node can only withstand after reduction.
[0043] Specifically, the control system no longer rigidly uses the fixed alarm threshold from the initial construction phase. Instead, it extracts the newly separated target low-frequency static stress component, using it as the basis for assessing the current foundation stress state and fatigue level of the target curtain wall node. The control system combines the preset initial rated stress limit value with a specific attenuation model or reduction algorithm (such as considering the material's elastic attenuation coefficient) to calculate the actual available load-bearing margin after deducting aging and static residual stress, thus generating the target safety stress threshold. This process fully considers the decrease in load-bearing capacity of existing building curtain walls as their service life increases, achieving dynamic adaptive adjustment of the safety threshold. This ensures that subsequent risk comparisons can accurately reflect the critical safety state of the curtain wall at the current moment, completely solving the problems of missed risk assessments and lags caused by traditional fixed thresholds.
[0044] Optionally, under normal circumstances, the target safety stress threshold of the target curtain wall node is calculated based on the target low-frequency static stress component and the preset initial rated stress limit value. The preset initial rated stress limit value is the pre-set maximum allowable working stress value of the existing building curtain wall structure. The target safety stress threshold is the real-time allowable stress upper limit value of the target curtain wall node. This can be achieved in the following ways, without limitation: obtain the target elastic attenuation curve of the target curtain wall node and determine the current elastic attenuation coefficient of the target curtain wall node. The target elastic attenuation curve refers to the curve of the target elastic attenuation coefficient of the target curtain wall node changing with time; calculate the product of the target low-frequency static stress component and the current elastic attenuation coefficient to obtain the structural aging stress offset; and determine the difference between the preset initial rated stress limit value and the structural aging stress offset as the target safety stress threshold of the target curtain wall node.
[0045] S104. Superimpose and reconstruct the target low-frequency static stress component and the target high-frequency dynamic stress component to generate the current total stress value of the target curtain wall node. Compare the current total stress value with the target safe stress threshold to generate a risk status label for the target curtain wall node.
[0046] The target low-frequency static stress component refers to the low-frequency signal portion representing the foundation stress state and long-term deformation trend of the curtain wall node after frequency domain decomposition, such as the slow stress accumulation caused by structural self-weight and temperature changes. The target high-frequency dynamic stress component refers to the high-frequency signal portion representing the impact of external transient loads after frequency domain decomposition, such as the severe oscillating stress generated by the curtain wall under gusts of wind. Superposition reconstruction refers to the mathematical process of recombining and adding the stress signals of different frequency components separated in the time domain to restore the complete stress state of the node at a specific moment. The current total stress value represents the magnitude of the comprehensive stress actually borne by the target curtain wall node at the current sampling moment, for example, the total tensile stress on a node at this moment is 150MPa. The target curtain wall node risk status label refers to the classification identifier assigned to the node based on the comparison result of the total stress and the safety threshold, representing its current safety level, such as "normal state", "warning state" or "over-limit risk state".
[0047] Specifically, the control system first performs precise synchronous superposition and reconstruction of the previously separated low-frequency static stress components and high-frequency dynamic stress components in the time domain. This operation not only eliminates noise interference in the original signal but also accurately restores the true total stress state of the curtain wall node after the external wind vibration impact is superimposed on the static stress of the foundation, i.e., the current total stress value. Subsequently, the control system rigorously compares this reconstructed current total stress value with the target safety stress threshold that was just dynamically calculated. Based on the comparison results, the control system uses preset risk judgment logic to generate a corresponding risk status label for the target curtain wall node. This method of first splitting and denoising, and then reconstructing and comparing, ensures that the risk assessment includes consideration of both the fatigue of the foundation structure and the impact of transient wind loads, thereby greatly improving the precision and accuracy of risk judgment.
[0048] S105. If the risk status label of the target curtain wall node is in the over-limit risk status, send a blocking access command to the bottom access controller located in the vertical projection area of the target curtain wall node.
[0049] The "over-limit risk state" refers to a situation where the current total stress value has exceeded the dynamically calculated target safety stress threshold, indicating an extremely high risk of structural failure or component detachment at the target curtain wall node. For example, the stress in a glass panel connector may have reached its yield limit. The vertical projection area of the target curtain wall node refers to the physical space covered by a vertical projection downwards from the risky target curtain wall node to the ground. This typically includes areas that may be directly impacted or damaged by secondary impacts from falling objects, such as pedestrian walkways and plaza areas beneath the facade of a high-rise building. The ground floor access control system refers to hardware deployed at the entrances or specific passageways on the ground floor of a building to control the entry and exit of personnel and vehicles, such as automatic sensor doors or turnstile systems on the ground floor. The "block passage command" is a mandatory control command issued by the control system to the ground floor access control system, requiring it to immediately close the passageway and prohibit personnel from entering specific hazardous areas, such as sending a digital control signal indicating "locked turnstile, normally closed."
[0050] Specifically, when the control system identifies a target curtain wall node as exceeding its risk limit, it immediately activates an automated safety linkage mechanism. First, the control system uses a built-in Building Information Modeling (BIM) or spatial coordinate mapping algorithm to accurately locate the high-risk node's vertical projection area on the ground and its potential hazard spread range. Then, through its internal communication network, the control system quickly locks all the underlying access controllers responsible for managing the hazardous area and issues them the highest-priority access control command. Upon receiving the command, the access controllers respond instantly, forcibly closing the relevant passages and turnstiles, and triggering audible and visual alarms on-site, thus completely cutting off personnel access to the hazardous area at the physical level. This automated closed-loop linkage control completely changes the traditional passive and lagging mode that relies on manual on-site warning lines, achieving millisecond-level response from precise risk monitoring to on-site physical control, minimizing the risk of personnel casualties caused by falling curtain wall components.
[0051] By adopting the above technical solutions, the control system extracts dynamic data of environmental wind loads and strain data of structural deformation of curtain wall nodes, realizing dynamic and refined monitoring of the stress state of curtain wall nodes. At the same time, by decomposing the static stress components and dynamic stress components and then reconstructing them to calculate the total stress, it can more accurately reflect the actual stress situation of curtain wall nodes. Combined with the real-time calculated safety stress threshold to determine risks, the risk assessment is made to fit the actual working state of the curtain wall, solving the problem of risk assessment lag caused by the mismatch between fixed thresholds and the actual critical safety stress of the curtain wall. Furthermore, by directly sending the passage blocking command to the ground floor access control, the system realizes the automated linkage from risk monitoring to on-site access control, replacing the traditional passive handling method of manual assessment and on-site warning. This significantly improves the response efficiency of existing building curtain wall falling risk, realizes the proactive protection of personnel access safety in the public areas of the building's ground floor, and effectively avoids the safety threat to personnel caused by curtain wall component detachment.
[0052] The following provides a more detailed description of the process of the method provided in this implementation. Please refer to [link / reference]. Figure 2 This is another flowchart illustrating the safety linkage control method for existing building curtain walls in this application embodiment.
[0053] The following steps may or may not be performed after step S104; this is not a limitation here:
[0054] S201. Extract the three-dimensional spatial coordinates of the target curtain wall node in the preset building information model.
[0055] Among them, the target curtain wall node refers to a specific curtain wall component connection point that has been continuously monitored or identified as having potential safety risks during early monitoring, such as a glass panel fastener located on the 20th floor of the building facade. The pre-built building information model refers to a pre-constructed and stored digital 3D model containing the building's geometry, spatial relationships, and component attributes, used to reflect the building's actual physical structure, such as a digital twin model containing the precise locations of all curtain wall joists and panels. Three-dimensional spatial coordinates refer to the specific location data of the target curtain wall node in the building's global coordinate system, typically composed of values in the X, Y, and Z dimensions, used to represent the absolute height and horizontal orientation of the target curtain wall node in the real physical space. For example, coordinates (15.5, 20.0, 85.0) indicate that the node is 85 meters above the ground.
[0056] Specifically, the control system accesses a preset building information model in its internal database and performs a precise search based on the unique identifier of the target curtain wall node. The control system then parses the geometric data in the preset building information model to extract the precise three-dimensional spatial coordinates corresponding to the target curtain wall node.
[0057] S202. Input the three-dimensional spatial coordinates into the preset fall displacement diffusion model to obtain the ground parabolic coverage boundary.
[0058] The preset fall displacement diffusion model refers to a pre-set physical simulation algorithm model within the control system. This model comprehensively considers factors such as gravitational acceleration, ambient wind speed and direction, and the aerodynamic characteristics of the components to simulate the trajectory of objects falling from a height. For example, it is a parabolic calculation program based on air resistance and real-time wind field calculations. The ground parabolic coverage boundary refers to the maximum outer contour line that the curtain wall component may hit the ground after detaching from the target curtain wall node, calculated by the model. It is used to represent the theoretical impact range of direct fall hazards, such as the boundary of an irregular elliptical danger zone formed on the ground.
[0059] Specifically, the control system uses the extracted three-dimensional spatial coordinates as initial parameters, along with the currently collected real-time environmental wind speed and direction data, and inputs them into a preset fall displacement diffusion model. This model uses dynamic equations to simulate the effects of gravity and lateral wind displacement on the component during its fall, calculating various possible landing points when the component touches the ground. The control system connects all these possible landing points with envelopes on a two-dimensional ground plane, ultimately generating a precise parabolic ground coverage boundary.
[0060] S203. The pre-stored field geographic information grid library is spatially registered with the ground parabolic coverage boundary, and the ground grid set is obtained by filtering.
[0061] The pre-stored on-site geographic information grid library refers to a pre-established digital map of the ground environment surrounding the building. This map divides the ground into several small grids with independent numbers and coordinates for refined management of ground space; for example, dividing the building plaza into a 1-meter × 1-meter coordinate grid matrix. Spatial coordinate registration refers to the process of aligning and overlapping the calculated theoretical parabolic boundary with the actual geographic grid map in the same coordinate system to determine the specific location of the theoretical boundary on the actual map. The ground grid set refers to the summary of all ground grids that fall completely or partially within the ground parabolic coverage boundary after registration and filtering. It is used to represent specific land parcel units that actually require physical control, such as a set containing 15 specific grids outside the main entrance of a building.
[0062] Specifically, the control system calls upon a pre-stored on-site geographic information grid library and uses GIS (Geographic Information System) algorithms to project the generated ground parabolic coverage boundary onto the unified coordinate system of the on-site geographic information grid library for spatial coordinate registration. Subsequently, the control system traverses all cells in the on-site geographic information grid library and uses a polygon inclusion test algorithm to select those grids covered by the ground parabolic coverage boundary. These selected grids are combined to form the ground grid set.
[0063] S204. The physical space covered by the ground grid set is determined as the vertical projection area of the target curtain wall node.
[0064] The ground grid set refers to the collection of discrete land parcels located within the boundary of the parabolic fall, obtained after spatial coordinate registration and filtering. For example, it might include ten tile grids numbered A1 to A10 at the building entrance. The physical spatial extent represents the actual two-dimensional plane area and specific geographical location occupied by these discrete grids in the real world, such as a rectangular ground area 5 meters long and 3 meters wide on the south side of the building plaza. The target curtain wall node vertical projection area refers to the finally defined danger warning and isolation area used for subsequent security control and access control, such as the "dangerous restricted area" marked in red on the electronic map by the control system in preparation for issuing a blockade order.
[0065] Specifically, the control system performs spatial topology fusion on the virtual, digitized set of ground grids, eliminating gaps between adjacent grids and transforming it into a continuous and complete physical space in the real world. Subsequently, the control system formally defines this clear physical boundary as the vertical projection area of the target curtain wall node.
[0066] S205. Extract the energy distribution characteristics of the target high-frequency dynamic stress components within a preset time window, and determine the internal brittle microcrack coefficient of the target curtain wall node structural components based on the energy distribution characteristics.
[0067] The target high-frequency dynamic stress component refers to the violently oscillating stress data caused by transient impacts such as gusts, separated from the original stress signal, such as wind-induced stress waveforms with frequencies above 10Hz. The preset time window represents a specific time period set by the control system for capturing and analyzing stress signals, such as the past 5 minutes or 30 seconds before and after the occurrence of maximum wind pressure. Energy distribution characteristics refer to the distribution and fluctuation patterns of energy in the high-frequency stress signal within this time period, such as the concentration or variance of high-frequency energy in the signal spectrum. The target curtain wall node structural component represents the specific physical material component currently being monitored and evaluated that may be at risk of falling, such as high-strength tempered glass panels or aluminum alloy hangers. The internal brittle microcrack coefficient is a quantitative index derived by an algorithm, characterizing the degree of microscopic damage and fracture tendency within the component; for example, a value of 0.8 indicates that a large number of microcracks exist inside the glass, making it highly susceptible to shattering.
[0068] Specifically, the control system extracts the target high-frequency dynamic stress components within a preset time window and uses signal processing techniques such as wavelet transform or Fourier transform to calculate the energy distribution characteristics of the high-frequency signal. Since the energy distribution of the component's response to high-frequency impact will be distorted if microcracks exist inside (e.g., high-frequency energy dissipation or local resonance), the control system utilizes this physical correspondence to input the extracted energy distribution characteristics into a pre-trained material fatigue damage model. Through the model's inversion calculation, the control system accurately determines the current internal brittle microcrack coefficient of the target curtain wall node structural component.
[0069] S206. Calculate the impact kinetic energy of the falling object based on the three-dimensional spatial coordinates of the target curtain wall node, and perform a positive correlation mapping between the impact kinetic energy and the internal brittle microcrack coefficient to calculate the secondary impact sputtering radius.
[0070] The three-dimensional spatial coordinates of the target curtain wall node refer to the initial spatial position of the component before its detachment, mainly used to extract its height above the ground, such as the absolute height of 100 meters displayed on the Z-axis. The impact kinetic energy represents the enormous physical kinetic energy carried by the component at the moment of impact with the ground, such as the tens of thousands of joules of energy generated when a 50kg piece of glass falls from 100 meters. The internal brittle microcrack coefficient is a quantitative indicator characterizing the microscopic damage and fragility of the component. Positive correlation mapping refers to a mathematical function relationship indicating that two variables change in the same direction; that is, the greater the impact kinetic energy or the higher the microcrack coefficient, the larger the calculated sputtering range, such as using a product or exponentially amplified mathematical correlation model. The secondary impact sputtering radius represents the maximum horizontal distance that fragments can reach after the falling object shatters upon impact, such as a dangerous circular area with a radius of 15 meters formed by flying glass shards.
[0071] Specifically, the control system extracts the height data from the three-dimensional spatial coordinates of the target curtain wall node, combines it with the component's preset mass parameters, and uses classical mechanics formulas (such as the principle of converting gravitational potential energy into kinetic energy) to accurately calculate the component's impact kinetic energy upon landing. Subsequently, the control system introduces the internal brittle microcrack coefficient obtained in the previous steps, performing a positive correlation mapping calculation between the two. The collision fragmentation dynamics algorithm within the control system comprehensively considers: the impact kinetic energy determines the total energy of the fragmentation explosion, while the microcrack coefficient determines the degree of complete component shattering (the higher the coefficient, the smaller the fragments and the faster the initial splash velocity). Through this multi-dimensional positive correlation coupling calculation, the control system ultimately calculates an extremely accurate secondary impact splash radius.
[0072] S207. Starting from the boundary of the ground parabola coverage, expand the spatial range according to the radius of the secondary impact splash to generate the extreme hazard edge layer.
[0073] In this context, "outward expansion starting point" refers to the initial geometric line segment or polygonal outline used as the reference for outward extension during geospatial buffer analysis. For example, each edge line of an elliptical boundary can be used as the zero starting point for outward expansion. "Secondary impact splash radius" refers to the maximum horizontal distance of fragment ejection calculated by combining impact kinetic energy and microcrack coefficients. It represents the length of secondary damage caused by the shattering of falling objects, such as a calculated 15-meter distance for glass shards to splash. "Spatial range expansion" refers to the geometric topological process of uniformly shifting the original boundary outward by a specific distance using a buffer generation algorithm from a geographic information system. For example, uniformly expanding the original elliptical boundary outward by 15 meters. "Ultimate hazard edge layer" refers to a comprehensive two-dimensional vector data layer generated after spatial expansion, containing both the direct impact zone and the secondary splash zone. It represents the absolute maximum danger range where casualties may occur under extreme conditions, such as the outermost red warning polygon layer displayed on a monitoring screen.
[0074] Specifically, the control system invokes its internal GIS spatial analysis engine to extract the previously generated parabolic ground boundary as the starting point for geometric expansion. Subsequently, the control system inputs the calculated secondary impact ejecta radius as a buffer distance parameter into the expansion algorithm. The algorithm then expands the spatial range outwards at equal intervals along the normal direction of the original parabolic boundary. Through this rigorous geometric topological extrapolation, the control system perfectly merges the directly impacting "core area" with the debris-spreading "affected zone," ultimately rendering and generating a completely new extreme hazard edge layer.
[0075] S208. Query the on-site geographic information grid database and incorporate all ground grids covered by the extreme hazard edge layer into the ground grid set to update the vertical projection area of the target curtain wall node.
[0076] Specifically, the control system first sends a spatial query command to the on-site geographic information grid database. Using a spatial intersection analysis algorithm, it overlays and compares the newly generated extreme hazard edge layer with the on-site geographic information grid database. The control system accurately identifies newly added ground grids that are covered by the newly expanded sputtering area but are not yet included in the initial set. Subsequently, the control system performs a union operation on the sets, incorporating all these newly added ground grids into the original ground grid set. As the underlying grid data is fully expanded, the control system simultaneously updates the final physical boundary of the vertical projection area of the target curtain wall node.
[0077] S209. If the risk status label of the target curtain wall node is in the state of exceeding the limit, a passage blocking command is sent to the bottom access controller located in the vertical projection area of the target curtain wall node.
[0078] For details, please refer to step S105, which will not be repeated here.
[0079] S210. Extract the target wind pressure fluctuation feature from the target wind speed time series data.
[0080] Among them, the target wind pressure fluctuation characteristic quantity refers to the quantitative index that reflects the dynamic impact intensity of wind on the building surface after aerodynamic transformation and statistical analysis from the original wind speed data. Examples include wind pressure variance, gust fluctuation coefficient, or wind pressure amplitude in a specific frequency band.
[0081] Specifically, firstly, the control system uses aerodynamic formulas such as Bernoulli's equation to convert wind speed data into wind pressure data acting on the curtain wall surface. Next, the control system uses time-domain or frequency-domain analysis algorithms (such as Fast Fourier Transform) to filter out stable average wind pressure and extract the characteristic quantities of drastically changing target wind pressure fluctuations; these are not limited here.
[0082] S211. Calculate the time series cross-correlation coefficient between the target wind pressure fluctuation characteristic quantity and the target high-frequency dynamic stress component to obtain the target wind vibration coupling degree.
[0083] The time series cross-correlation coefficient is a mathematical statistical indicator used to measure the degree to which two different time series match and follow each other's changes on the time axis. Its value is usually between -1 and 1. The target wind-vibration coupling degree refers to the final result obtained through cross-correlation calculation. It is used to quantitatively assess the strength of the physical causal relationship between external wind pressure fluctuations and internal stress changes in components. For example, a value of 0.85 indicates that the surge in stress in the component is highly likely to be directly caused by gusts of wind.
[0084] Specifically, the control system aligns the target wind pressure fluctuation characteristic quantity and the target high-frequency dynamic stress component time series on a unified time axis. Then, the control system calls a cross-correlation algorithm to calculate the correlation score between the two at different time delays, and extracts the maximum correlation value as the cross-correlation coefficient of the time series. This coefficient is defined by the control system as the target wind-vibration coupling degree.
[0085] S212. If the target wind-induced vibration coupling degree is greater than or equal to the preset coupling benchmark, an environmental risk control attribution label is generated for the target curtain wall node.
[0086] Among them, the preset coupling benchmark refers to a judgment threshold pre-set within the control system, used to distinguish between normal environmental disturbances and destructive wind-induced vibration resonance. For example, a setting of 0.70 means that a correlation of 70% or higher is considered a strong correlation. The environmental risk control attribution label refers to a digital classification identifier assigned by the control system to the target curtain wall node, indicating that the current safety risk faced by the node is mainly dominated by severe wind environment (such as fatigue damage caused by typhoons and strong gusts), for example, marked as "Risk Cause: Wind-induced Vibration Fatigue".
[0087] Specifically, the control system logically compares the calculated target wind-induced vibration coupling degree with the built-in preset coupling benchmark. If the target wind-induced vibration coupling degree is greater than or equal to the preset coupling benchmark, it indicates that external wind pressure is the culprit causing the abnormal stress at this node. At this time, the control system will automatically trigger the tag generation program to generate and bind an "environmental risk control attribution tag" for the target curtain wall node.
[0088] S213. If the target wind-induced vibration coupling degree is less than the preset coupling benchmark, then generate a structural fatigue-type attribution label for the target curtain wall node.
[0089] Among them, the structural fatigue attribution label refers to a digital classification mark that the control system assigns to the target curtain wall node, indicating that the stress anomaly of the node is not caused by the current sudden change in external wind force, but by the aging of the component's own material, creep caused by long-term load, or internal structural fatigue damage, for example, marked as "risk cause: self-structural fatigue".
[0090] Specifically, the control system performs a logical comparison between the target wind-induced vibration coupling degree and the preset coupling benchmark. If the target wind-induced vibration coupling degree is less than the preset coupling benchmark, it indicates that there is no direct causal relationship between the external wind pressure and the abnormal oscillation of the component. At this time, the diagnostic logic of the control system will turn to the internal structure of the component, automatically triggering the tag generation program to generate and bind a "structural fatigue type attribution tag" for the target curtain wall node.
[0091] S214. Obtain the set of associated curtain wall nodes of the target curtain wall node.
[0092] Among them, the associated curtain wall node set refers to the collection of surrounding components that are directly connected to the target node in terms of physical structure or share the load of the building facade in the mechanical transmission path, such as the four adjacent glass panels and their connectors that share the same aluminum alloy keel with the target glass panel.
[0093] Specifically, the control system accesses the building information model database or the underlying structural topology map, using the target curtain wall node as the query center to retrieve its physical connections and load-bearing support network. Through graph database traversal algorithms, the control system accurately extracts all surrounding nodes that have a direct mechanical coupling relationship with the target curtain wall node and packages these nodes into a set of associated curtain wall nodes.
[0094] S215. Extract the preset curtain wall topology force transmission model, and calculate the load compensation stress value transferred from the target curtain wall node to each associated curtain wall node in the associated curtain wall node set under the assumed failure state, based on the target low-frequency static stress component and the preset curtain wall topology force transmission model.
[0095] The preset curtain wall topology force transmission model refers to a digital building skeleton mechanical transmission network built into the system based on finite element analysis or structural mechanics principles, used to simulate the transmission path and distribution ratio of forces among various components. The assumed failure state refers to the extreme condition simulated by the control system in virtual space where the target curtain wall node completely breaks or detaches, and its original load-bearing capacity instantly drops to zero. The load compensation stress value refers to the additional stress value experienced by these related nodes after the failure of the target curtain wall node, as the physical load it originally bore is forced to transfer to surrounding related nodes.
[0096] Specifically, the control system first retrieves a preset curtain wall topology force transmission model and inputs the target low-frequency static stress components as initial boundary conditions into the model. Then, the control system sets the stiffness matrix of the target curtain wall node to zero in the model, triggering a hypothetical failure state. At this point, the mechanical equilibrium within the model is disrupted, and the control system recalculates the force distribution of the entire topology network using a matrix solving algorithm. By comparing the force difference before and after failure, the control system accurately calculates the load compensation stress value transferred to each surrounding associated curtain wall node after the target curtain wall node is unloaded.
[0097] S216. Obtain the total stress value of each associated curtain wall node, and superimpose the total stress value with the corresponding load compensation stress value to obtain the predicted evolution stress value of each associated curtain wall node.
[0098] The total associated stress value refers to the sum of the actual physical stresses (including wind load, self-weight, etc.) borne by the surrounding associated curtain wall nodes under normal conditions, typically obtained in real-time by on-site sensors. The load compensation stress value refers to the additional force transferred to the associated nodes once the target curtain wall node fails. The predicted evolution stress value refers to the theoretical total stress state that the associated nodes will bear in the future (i.e., after the target curtain wall node detaches), derived in the digital model by adding the above two values.
[0099] Specifically, the control system retrieves the current total stress value of each associated curtain wall node through a sensor network or real-time database. Then, the control system performs a mathematical superposition operation, adding the previously calculated load compensation stress values to the current stress of each associated node. Through this data fusion, the control system successfully simulates and outputs the predicted evolution stress values of each associated curtain wall node under extreme conditions, providing the most direct data basis for subsequent safety assessments.
[0100] S217. Compare the predicted evolution stress values of each associated curtain wall node with the corresponding associated safety stress threshold.
[0101] Among them, the associated safety stress threshold refers to the maximum safe stress limit that the curtain wall component of this model can withstand in terms of physical material and structural design, which is preset by the control system. For example, the critical value of the yield strength of a certain type of aluminum alloy keel.
[0102] Specifically, the control system extracts the associated safety stress threshold for each related curtain wall node from the material property database. Then, the control system compares the calculated predicted evolution stress value with the physical limit threshold value one by one.
[0103] S218. If there is a target associated curtain wall node whose predicted evolution stress value is greater than the corresponding associated safety stress threshold, it is determined that the target associated curtain wall node has a risk of secondary chain failure, and a blocking access command is sent to the bottom access controller located in the vertical projection area of the target associated curtain wall node.
[0104] Among them, the risk of secondary chain failure refers to the domino effect in architecture, that is, the serious dangerous state in which the damage of one component leads to the successive failure and fall of surrounding components due to overload.
[0105] Specifically, once the control system detects that the predicted stress of a certain associated node exceeds the standard, it immediately marks it as a target associated curtain wall node and determines that the entire local curtain wall system has an extremely high risk of secondary chain failure (i.e., large-scale detachment). Subsequently, the control system quickly calls the GIS spatial mapping function to calculate the vertical projection area of the newly added dangerous node (i.e., the new ground area that may be hit). Finally, the control system directly issues a passage blocking command to the underlying access controller located within the ground projection area through the Internet of Things communication protocol.
[0106] The control system in the embodiments of this invention is described below from the perspective of hardware processing. Please refer to [link / reference needed]. Figure 3 This is a schematic diagram of the physical device structure of the control system in an embodiment of this application.
[0107] It should be noted that, Figure 3 The structure of the control system shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0108] like Figure 3 As shown, the control system includes a CPU 301, which can perform various appropriate actions and processes based on a program stored in the read-only memory ROM 302 or a program loaded from the storage section 308 into the random access memory RAM 303, such as executing the methods described in the above embodiments. The RAM 303 also stores various programs and data required for system operation. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304. An I / O interface 305 is also connected to the bus 304.
[0109] The following components are connected to I / O interface 305: input section 306 including audio input devices, push-button switches, etc.; output section 307 including a liquid crystal display (LCD) and audio output devices, indicator lights, etc.; storage section 308 including a hard disk, etc.; and communication section 309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. Communication section 309 performs communication processing via a network such as the Internet. Drive 310 is also connected to I / O interface 305 as needed. Removable media 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 310 as needed so that computer programs read from them can be installed into storage section 308 as needed.
[0110] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing computer programs for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by CPU 301, it performs the various functions defined in the present invention.
[0111] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0112] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. Each block in a flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those shown in the drawings.
[0113] Specifically, the control system in this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, it implements the existing building curtain wall safety linkage control method provided in the above embodiment.
[0114] In another aspect, the present invention also provides a computer-readable storage medium, which may be included in the control system described in the above embodiments; or it may exist independently and not be assembled into the control system. The storage medium carries one or more computer programs, which, when executed by a processor of the control system, cause the control system to implement the existing building curtain wall safety linkage control method provided in the above embodiments.
[0115] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
[0116] As used in the above embodiments, depending on the context, the term "when..." can be interpreted as meaning "if...", "after...", "in response to determining...", or "in response to detecting...". Similarly, depending on the context, the phrase "when determining..." or "if (the stated condition or event) is interpreted as meaning "if determining...", "in response to determining...", "when (the stated condition or event) is detected", or "in response to detecting (the stated condition or event)".
[0117] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A safety linkage control method for existing building curtain walls, characterized in that, Applied to a control system, the method includes: The system acquires wind speed time-series data and strain time-series data sent by a sensor network deployed on multiple curtain wall nodes of an existing building curtain wall. The wind speed time-series data represents the numerical sequence of the intensity of the environmental wind load on the curtain wall node changing over time within a preset sampling time interval. The strain time-series data represents the numerical sequence of the structural deformation response of the curtain wall node structural components changing over time within a preset sampling time interval. A frequency domain decomposition operation is performed on the target strain time series data corresponding to the target curtain wall node to separate the target low-frequency static stress component and the target high-frequency dynamic stress component of the target curtain wall node. The target curtain wall node is any one of multiple curtain wall nodes. Based on the target low-frequency static stress component and the preset initial rated stress limit value, the target safety stress threshold of the target curtain wall node is calculated. The preset initial rated stress limit value is the maximum allowable working stress value of the existing building curtain wall structure, and the target safety stress threshold is the real-time allowable stress limit value of the target curtain wall node. The target low-frequency static stress component and the target high-frequency dynamic stress component are superimposed and reconstructed to generate the current total stress value of the target curtain wall node. The current total stress value is compared with the target safety stress threshold to generate a risk status label for the target curtain wall node. If the risk status label of the target curtain wall node is in an over-limit risk state, a passage blocking command is sent to the bottom access controller located in the vertical projection area of the target curtain wall node.
2. The method according to claim 1, characterized in that, The frequency domain decomposition operation is performed on the target strain time series data corresponding to the target curtain wall node to separate the target low-frequency static stress component and the target high-frequency dynamic stress component of the target curtain wall node. The target curtain wall node is any one of multiple curtain wall nodes, specifically including: Empirical mode decomposition was performed on the target strain time series data to extract multiple intrinsic mode function components and one residual trend term component; Calculate the instantaneous frequency of each of the intrinsic mode function components, and divide the multiple intrinsic mode function components into a low-frequency mode component set and a high-frequency mode component set according to a preset frequency division threshold; The target low-frequency static stress component of the target curtain wall node is obtained by superimposing and reconstructing each component in the low-frequency modal component set with the residual trend component. The target high-frequency dynamic stress components of the target curtain wall node are obtained by superimposing and reconstructing each component in the high-frequency modal component set.
3. The method according to claim 1, characterized in that, The step involves calculating the target safety stress threshold for the target curtain wall node based on the target low-frequency static stress component and the preset initial rated stress limit value. The preset initial rated stress limit value is a pre-set maximum allowable working stress value for the existing building curtain wall structure. The target safety stress threshold is the real-time allowable stress upper limit value for the target curtain wall node. Specifically, this includes: Obtain the target elastic decay change curve of the target curtain wall node and determine the current elastic decay coefficient of the target curtain wall node. The target elastic decay change curve refers to the curve of the target elastic decay coefficient of the target curtain wall node changing with time. The product of the target low-frequency static stress component and the current elastic attenuation coefficient is calculated to obtain the structural aging stress offset. The difference between the preset initial rated stress limit value and the structural aging stress offset is determined as the target safety stress threshold of the target curtain wall node.
4. The method according to claim 1, characterized in that, Before the step of sending a blocking access command to the bottom access controller located within the vertical projection area of the target curtain wall node if the risk status label of the target curtain wall node is in an over-limit risk status, the method further includes: Extract the three-dimensional spatial coordinates of the target curtain wall node in the preset building information model; Input the three-dimensional spatial coordinates into a preset fall displacement diffusion model to obtain the ground parabolic coverage boundary; The pre-stored on-site geographic information grid library is spatially registered with the ground parabolic coverage boundary, and a ground grid set is obtained by filtering. The physical space covered by the ground grid set is defined as the vertical projection area of the target curtain wall node.
5. The method according to claim 4, characterized in that, After the step of determining the physical space area covered by the ground grid set as the vertical projection area of the target curtain wall node, the method further includes: Extract the energy distribution characteristics of the target high-frequency dynamic stress components within a preset time window, and determine the internal brittle microcrack coefficient of the target curtain wall node structural component based on the energy distribution characteristics; The impact kinetic energy of the falling object is calculated based on the three-dimensional spatial coordinates of the target curtain wall node, and the impact kinetic energy of the falling object is positively correlated with the internal brittle microcrack coefficient to calculate the secondary impact sputtering radius. Using the ground parabolic coverage boundary as the starting point for outward expansion, the spatial range is expanded according to the secondary impact splash radius to generate an extreme hazard edge layer; The site geographic information grid is queried, and all ground grids covered by the extreme hazard edge layer are incorporated into the ground grid set to update the vertical projection area of the target curtain wall node.
6. The method according to claim 1, characterized in that, After the step of sending a blocking access command to the bottom access controller located within the vertical projection area of the target curtain wall node if the risk status label of the target curtain wall node is in an over-limit risk status, the method further includes: Extract the target wind pressure fluctuation feature from the target wind speed time series data; Calculate the time series cross-correlation coefficient between the target wind pressure fluctuation characteristic quantity and the target high-frequency dynamic stress component to obtain the target wind-vibration coupling degree; If the target wind-induced vibration coupling degree is less than the preset coupling benchmark, then a structural fatigue-type attribution label is generated for the target curtain wall node; If the target wind-induced vibration coupling degree is greater than or equal to the preset coupling benchmark, an environmental risk control attribution label is generated for the target curtain wall node.
7. The method according to claim 6, characterized in that, After the step of generating a structural fatigue-type attribution label for the target curtain wall node if the target wind-induced vibration coupling degree is less than a preset coupling benchmark, the method further includes: Obtain the set of associated curtain wall nodes of the target curtain wall node; Extract the preset curtain wall topology force transmission model, and calculate the load compensation stress value transferred from the target curtain wall node to each associated curtain wall node in the associated curtain wall node set under the assumed failure state, based on the target low-frequency static stress component and the preset curtain wall topology force transmission model. The associated total stress value of each associated curtain wall node is obtained, and the associated total stress value is superimposed with the corresponding load compensation stress value to obtain the predicted evolution stress value of each associated curtain wall node. The predicted evolution stress values of each of the associated curtain wall nodes are compared with the corresponding associated safety stress thresholds. If there is a target associated curtain wall node whose predicted evolution stress value is greater than the corresponding associated safety stress threshold, it is determined that the target associated curtain wall node has a risk of secondary chain failure, and a passage blocking command is sent to the bottom access controller located in the vertical projection area of the target associated curtain wall node.
8. A control system, characterized in that, The control system includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the control system to perform the method as described in any one of claims 1-7.
9. A computer-readable storage medium comprising instructions, characterized in that, When the instruction is executed on the control system, it causes the control system to perform the method as described in any one of claims 1-7.
10. A computer program product, characterized in that, When the computer program product is run on the control system, the control system performs the method as described in any one of claims 1-7.