Method, device, equipment, medium and program product for determining response of building structure
By constructing an excitation-backward mapping and response-forward mapping proxy model, and combining sensor measurements and finite element simulation, the real-time and global issues of building structure monitoring are solved, enabling rapid calculation of the overall response of the building structure and ensuring safety and reliability.
Patent Information
- Application Number
- CN202510631152.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-16
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-05-16
AI Technical Summary
In existing technologies, building structure health monitoring suffers from insufficient real-time performance and data locality issues. Finite element simulation involves large computational loads and is difficult to output results in real time. Sensors can only acquire local responses and cannot quickly estimate the overall cable net status.
By constructing excitation inverse mapping and response forward mapping proxy models, and combining sensor measurements and finite element simulation, the equivalent excitation signal is inferred from the local response signal using inverse mapping, and the overall response signal is predicted using the forward mapping model, thus achieving rapid calculation from local to global.
It enables real-time and global monitoring of building structural responses, allowing for timely detection of anomalies, prevention of safety hazards, and improvement of monitoring efficiency and accuracy.
Smart Images

Figure CN120163026B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of building structural health monitoring technology, specifically to methods, devices, equipment, media, and program products for determining building structural responses. Background Technology
[0002] Building structural health monitoring, as a crucial means of ensuring building safety and reliable operation, has received increasing attention and rapid development in recent years. Timely detection of abnormalities such as damage, deformation, and cracks in building structures during use, and assessment of structural safety, can prevent major accidents such as structural collapse. For example, glass curtain walls are widely used in modern buildings, and the dynamic response of their cable-stayed mesh structure under excitation signals directly affects the safety of the curtain wall.
[0003] In the existing technology, finite element simulation or sensors are usually used to directly monitor the displacement or stress of building structures, but the following problems exist: (1) Insufficient real-time performance: Traditional finite element models have a large amount of calculation and it is difficult to output results in real time; (2) Data locality: Sensors can only obtain local responses and cannot quickly calculate the overall state of the cable net. Summary of the Invention
[0004] In view of this, the present invention provides a method, apparatus, equipment, medium and program product for determining the response of building structures, so as to solve the problems of insufficient real-time performance of finite element simulation and the limitation of sensors to local response.
[0005] In a first aspect, the present invention provides a method for determining the response of a building structure, the method comprising:
[0006] Obtain the actual value of the first response signal at the first preset node on the building structure;
[0007] The equivalent excitation signal is determined based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship;
[0008] The equivalent excitation signal is input into a pre-built response forward mapping proxy model to obtain the predicted values of the second response signal at various locations on the building structure.
[0009] The method for determining the response of a building structure provided by this invention determines the equivalent excitation signal based on the actual value of the first response signal at a node of the building structure and the excitation inverse mapping relationship. Then, it determines the predicted value of the second response signal at various locations of the building structure based on the equivalent excitation signal and the response forward mapping proxy model. By combining forward and inverse mapping, this invention effectively integrates finite element simulation and sensor measurements, enabling rapid calculation from local response to overall response. This ensures the real-time and global nature of the monitoring process, meets the dynamic monitoring needs of building structures, and allows for timely detection of structural anomalies and targeted measures to prevent damage to personal safety or property.
[0010] In one optional implementation, after obtaining the predicted values of the second response signals at various locations on the building structure, the method further includes: globally displaying the predicted values of the second response signals according to a preset display rule.
[0011] This invention enhances user interaction by globally displaying response signals, enabling engineers, designers, and related personnel to have an intuitive and comprehensive understanding of the overall working status of the building structure. It allows for a deeper understanding of the structure's mechanical properties and performance, clearly displaying the dynamic state at different locations within the structure. This facilitates macroscopic structural evaluation, preventing undetected local problems from causing overall structural safety hazards and providing a clearer assessment of the building structure's safety and reliability.
[0012] In one optional implementation, determining the equivalent excitation signal based on the actual value of the first response signal and a pre-constructed excitation inverse mapping relationship includes: performing a Fourier transform on the actual value of the first response signal to obtain the corresponding spectrum value; determining the corresponding structural transfer function based on the structure and load of the building structure; and determining the equivalent excitation signal based on the spectrum value, the structural transfer function, and the excitation inverse mapping relationship.
[0013] This invention constructs an excitation inverse mapping relationship, which can more accurately deduce the excitation signal of the structure from the structure's response, thereby solving the problem that the measurement of the excitation signal may be difficult or inaccurate, preserving the timeliness of sensor measurements, and the equivalent excitation signal obtained by inverse mapping can provide important reference information for structural health monitoring.
[0014] In one optional implementation, the process of constructing the response forward mapping proxy model includes: constructing a finite element model based on the structure of the building structure to obtain a structural finite element model; simulating the excitation signal conditions of the building structure based on the structural finite element model, and obtaining the simulated values of the excitation signal and the simulated values of the second response signal under different excitation signal conditions; and training a preset machine learning model based on the simulated values of the excitation signal and the simulated values of the second response signal to obtain the response forward mapping proxy model.
[0015] This invention constructs a response forward mapping proxy model based on the finite element model, which can perform forward prediction based on the excitation signal obtained by reverse mapping. In actual monitoring, there is no need to perform calculations based on the finite element model, which solves the problems of large calculation volume and difficulty in real-time output of results in traditional finite element models, and improves monitoring efficiency.
[0016] In one optional implementation, the excitation signal conditions of the building structure are simulated based on the structural finite element model, and the simulated values of the excitation signal and the second response signal under different excitation signal conditions are obtained. This includes: determining the equivalent relationship between the local excitation signal at each location on the building structure and the concentrated excitation signal at the second preset node based on the structure of the building structure; adjusting the concentrated excitation signal at the corresponding second preset node in the structural finite element model to simulate different excitation signal conditions of the building structure; using the concentrated excitation signal as the simulated value of the excitation signal, and obtaining the simulated value of the second response signal at each location in the structural finite element model.
[0017] This invention simulates the working conditions of a building structure under different excitation signals based on a finite element model, and can obtain the simulated values of the corresponding excitation signals and the simulated values of the second response signals, thereby obtaining a preset machine learning model training dataset. This transforms the complex finite element model calculations into machine learning models, improves computational efficiency, and enables real-time monitoring of building structures.
[0018] In one optional implementation, the predicted value of the second response signal is globally displayed according to a preset display rule, including: normalizing the predicted value of the second response signal to obtain a normalized value; determining a target color corresponding to the normalized value based on the preset display rule; and dynamically rendering a pre-built structural geometric model according to the target color to obtain a global display result of the building structure.
[0019] This invention dynamically renders the predicted value of the second response signal, which can more intuitively display the dynamic state of the building structure, enabling non-professionals to quickly identify risks.
[0020] Secondly, the present invention provides a display device for building structure response, the device comprising:
[0021] The data acquisition module is used to acquire the actual value of the first response signal at the first preset node on the building structure;
[0022] The reverse mapping module is used to determine the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship;
[0023] The forward mapping module is used to input the equivalent excitation signal into a pre-built response forward mapping proxy model to obtain the predicted values of the second response signal at various locations on the building structure.
[0024] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the method for determining the building structure response described in the first aspect or any corresponding embodiment.
[0025] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform the method for determining the building structure response described in the first aspect or any corresponding embodiment thereof.
[0026] Fifthly, the present invention provides a computer program product, including computer instructions for causing a computer to execute the method for determining the building structure response of the first aspect or any corresponding embodiment described above. Attached Figure Description
[0027] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0028] Figure 1 This is a flowchart illustrating a method for determining the structural response of a building according to an embodiment of the present invention;
[0029] Figure 2 This is a flowchart illustrating another method for determining the response of a building structure according to an embodiment of the present invention;
[0030] Figure 3 This is a schematic diagram of the processing flow of another method for determining the response of a building structure according to an embodiment of the present invention;
[0031] Figure 4 This is a flowchart illustrating another method for determining the structural response of a building according to an embodiment of the present invention;
[0032] Figure 5 This is a structural block diagram of a device for determining the structural response of a building according to an embodiment of the present invention;
[0033] Figure 6 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0035] The embodiments of the present invention are applicable to scenarios of health monitoring of building structures and real-time display of the dynamic status of building structures, taking glass curtain wall cables as an example.
[0036] Glass curtain walls, with their transparency, aesthetic appeal, and ability to effectively expand indoor and outdoor views, have found widespread application in modern architecture. From skyscrapers to commercial complexes, from cultural venues to high-end residences, glass curtain walls have become a crucial choice for modern building facade design, significantly enhancing the aesthetic value and spatial quality of buildings. Among the various structural forms of glass curtain walls, the cable-stayed net structure is highly favored for its unique lightness, good flexibility, and excellent spatial adaptability. This structure forms a stable mesh system through a series of interwoven cables, effectively supporting and fixing the glass panels while also accommodating structural deformation and displacement to a certain extent. However, in practical use, cable-stayed net structures are inevitably subjected to various excitation signals. Among these, wind load is one of the most common and continuous excitation sources. Winds of varying intensities and directions will cause the cable-stayed net structure of the glass curtain wall to vibrate to varying degrees. In strong winds, rapid changes in wind speed and turbulence effects can lead to significant vibrations in the cables, even triggering vortex-induced vibrations, galloping vibrations, and other special vibration phenomena. If these vibrations are not effectively controlled, they will not only cause fatigue damage to the cables themselves and shorten their service life, but may also affect the connection stability of the glass panels and increase the risk of glass breakage or detachment.
[0037] The dynamic response (e.g., acceleration, displacement, stress) of cable-stayed structures under wind loads directly affects the safety of glass curtain walls. Monitoring and analyzing this dynamic response allows for timely understanding of the structure's operational status and assessment of any damage or potential risks. For example, by installing monitoring equipment such as accelerometers and strain sensors, parameters such as acceleration and strain of the cables under different excitations can be acquired in real time, enabling analysis of the cables' vibration frequency, amplitude, and stress distribution. Once an anomaly is detected, appropriate measures can be taken promptly, such as adjusting cable tension or replacing damaged components, to ensure the safe and reliable operation of the glass curtain wall. This invention provides a method for determining the response of a building structure, combining inverse mapping of sensors with forward mapping of a model to ensure both real-time and comprehensive monitoring.
[0038] According to an embodiment of the present invention, a method for determining the response of a building structure is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0039] This embodiment provides a method for determining the response of a building structure, which can be used on a mobile terminal, such as a computer. Figure 1 This is a flowchart of a method for determining the structural response of a building according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:
[0040] Step S101: Obtain the actual value of the first response signal at the first preset node on the building structure.
[0041] Specifically, in this embodiment of the invention, taking curtain wall cables as an example, the corresponding response signals include acceleration, displacement, and stress. Based on the advantages of acceleration response—namely, its ability to directly reflect the force changes and vibration intensity of curtain wall cables, its greater sensitivity to dynamic characteristics, its better alignment with structural dynamics analysis, and its stronger real-time monitoring capabilities—time-domain acceleration signals are used as the first response signal for actual measurement. Wind load is used as the excitation signal, and cable displacement and cable stress are used as the second response signals that need to be predicted. In this embodiment of the invention, acceleration sensors are pre-deployed at key nodes of the cable network (such as mid-span and near supports) to collect time-domain acceleration signals of the curtain wall cables.
[0042] Step S102: Determine the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship.
[0043] Specifically, in this embodiment of the invention, wind variations in time and space are highly complex. In the time dimension, wind speed and direction fluctuate continuously, exhibiting significant randomness and uncertainty. In the spatial dimension, wind characteristics differ significantly at different altitudes and geographical locations. The distribution of wind energy at different frequencies (i.e., wind spectra) is diverse, varying across different regions and climatic conditions. Traditional wind load calculations are often based on empirical formulas or pre-defined wind spectrum models, making it difficult to accurately capture real-time changes in wind load. Furthermore, when wind acts on a building structure, the structure may exhibit nonlinear responses, potentially resulting in vibrations in multiple directions simultaneously. Acceleration response, however, can sensitively capture dynamic changes in the structure. Therefore, this embodiment of the invention pre-constructs an excitation-backward mapping relationship between time-domain acceleration signals and equivalent wind loads, thereby directly converting real-time acquired time-domain acceleration signals into equivalent wind loads, reflecting the current wind load on the curtain wall cables in real time.
[0044] Step S103: Input the equivalent excitation signal into the pre-built response forward mapping proxy model to obtain the predicted value of the second response signal at each location on the building structure.
[0045] Specifically, in this embodiment of the invention, as a response signal, cable displacement can determine whether the cable has deformed beyond the normal range, while cable stress can determine whether the cable is within a safe stress range and whether there are problems such as stress concentration. However, in reality, the displacement of the cable under normal working conditions may be very small, perhaps only a few millimeters or even less, making direct measurement difficult to achieve the required accuracy, and only local measurements are possible. Stress measurement usually requires attaching sensors (such as strain gauges) to the surface of the structure; however, improper operation during the attachment process (such as weak adhesion, uneven adhesive layer thickness, etc.) will affect the measurement accuracy, making it difficult to accurately obtain the stress distribution inside the structure, and only local measurements are possible. Therefore, in order to obtain accurate and comprehensive response signals of the curtain wall cables, this embodiment of the invention pre-constructs a response forward mapping proxy model, that is, performs forward mapping based on the equivalent wind load obtained from the above inverse mapping to predict the current corresponding cable displacement and cable stress.
[0046] In some alternative implementations, health monitoring based on the finite element model of curtain wall cables is computationally intensive and time-consuming when simulating complex working conditions (such as dynamic loads like strong winds), requiring high-performance computing equipment or clusters, resulting in high costs. Therefore, this embodiment of the invention constructs a response forward mapping proxy model based on the finite element model of curtain wall cables. This model can capture the response characteristics and patterns of the curtain wall cable structure under different working conditions, exhibiting a certain degree of generalization ability. Through learning and training on the simulation data of the finite element model, the speed of response prediction calculation is improved, with relatively low requirements for computing resources, thereby achieving real-time monitoring.
[0047] The method for determining the response of a building structure provided by this invention determines the equivalent excitation signal based on the actual value of the first response signal at a node of the building structure and the excitation inverse mapping relationship. Then, it determines the predicted value of the second response signal at various locations of the building structure based on the equivalent excitation signal and the response forward mapping proxy model. By combining forward and inverse mapping, this invention effectively integrates finite element simulation and sensor measurements, enabling rapid calculation from local response to overall response. This ensures the real-time and global nature of the monitoring process, meets the dynamic monitoring needs of building structures, and allows for timely detection of structural anomalies and targeted measures to prevent damage to personal safety or property.
[0048] This embodiment provides a method for determining the response of a building structure, which can be used on mobile terminals, such as computers. Figure 2 This is a flowchart of a method for determining the structural response of a building according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:
[0049] Step S201: Obtain the actual value of the first response signal at the first preset node on the building structure. For details, please refer to [link to relevant documentation]. Figure 1 Step S101 of the illustrated embodiment will not be described again here.
[0050] Step S202: Determine the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship.
[0051] Specifically, step S202 includes:
[0052] Step S2021: Perform a Fourier transform on the actual value of the first response signal to obtain the corresponding spectrum value.
[0053] Specifically, in this embodiment of the invention, an excitation inverse mapping relationship can be constructed based on a frequency domain deconvolution method or a time domain regularization method, thereby converting the response of the time-domain acceleration signal into an equivalent wind load. Taking the frequency domain deconvolution method as an example, the corresponding relationship of the constructed excitation inverse mapping relationship is as follows:
[0054]
[0055] in, The wind load spectrum is the equivalent wind load. For structure transfer function, The acceleration spectrum is shown below. In this embodiment of the invention, a Fourier transform is performed on the time-domain acceleration signal to obtain the corresponding acceleration spectrum.
[0056] Step S2022: Determine the corresponding structural transfer function based on the structure and load of the building structure.
[0057] Specifically, in the embodiments of the present invention, the structural transfer functions corresponding to different building structures are different. They can be determined by methods such as theoretical analysis, experimental testing and numerical simulation, based on the structure and load of the building structure. The specific determination method is a conventional technical means in the field, and will not be described in detail here.
[0058] Step S2023: Determine the equivalent excitation signal based on the spectral value, structural transfer function, and excitation inverse mapping relationship.
[0059] Specifically, in this embodiment of the invention, the determined acceleration spectrum and structural transfer function are substituted into the corresponding relationship of the above-mentioned excitation inverse mapping relationship, and then the equivalent wind load is solved, thereby converting the acceleration response into wind load excitation through load inversion.
[0060] Step S203: Input the equivalent excitation signal into the pre-built response forward mapping proxy model to obtain the predicted value of the second response signal at each location on the building structure.
[0061] Specifically, step S203 includes:
[0062] Step S2031: Construct a finite element model based on the structure of the building to obtain the structural finite element model.
[0063] Specifically, in this embodiment of the invention, in the field of architectural engineering, constructing a finite element model based on the actual conditions of the building structure is a crucial foundation for structural analysis and research. Taking curtain wall cables as an example, a refined finite element model of the cables, incorporating their design information and actual site conditions, is established to simulate wind loads under different wind speeds and angles. When establishing the cable finite element model, to consider the influence of end deformation on cable force, the end supports or components of the cables are also constructed. The cable force should be applied based on the measured cable force during construction. In the cable finite element model, the cables are simulated using cable elements, while the end supports or components are simulated using beam elements. Cable force can be achieved through cooling methods or by applying initial prestress, thus obtaining a refined cable finite element model. The specific construction process is a conventional technique in this field and will not be elaborated further here.
[0064] Step S2032: Simulate the excitation signal conditions of the building structure based on the structural finite element model, and obtain the simulated values of the excitation signal and the simulated values of the second response signal under different excitation signal conditions.
[0065] Specifically, in this embodiment of the invention, when wind loads act on the curtain wall, they are distributed across the entire surface of the curtain wall, and their magnitude and direction vary with height, location, and wind flow characteristics. However, directly applying such a complexly distributed load in a finite element model is difficult and computationally intensive. Therefore, after establishing the finite element model of the cables, the equivalent load method is used to convert the wind loads at various locations of the curtain wall cables into concentrated wind loads acting on the nodes at the cable joints, thereby simulating different wind load conditions by adjusting the magnitude of the concentrated wind loads.
[0066] In an optional implementation, step S2032 includes:
[0067] Step a1: Based on the structure of the building structure, determine the equivalent relationship between the local excitation signals at various locations on the building structure and the concentrated excitation signals at the second preset node.
[0068] Step a2: Adjust the concentrated excitation signal at the corresponding second preset node in the structural finite element model to simulate different excitation signal conditions of the building structure.
[0069] Step a3: Use the concentrated excitation signal as the simulated value of the excitation signal, and obtain the simulated value of the second response signal at each location in the structural finite element model.
[0070] Specifically, in this embodiment of the invention, the main function of the node at the cable splice claw is to connect the cable to the curtain wall panel or other structural components, serving to fix and transfer the load, enabling the cable to be effectively integrated with the curtain wall system, ensuring the overall stability and aesthetics of the curtain wall, and simultaneously transferring the tension of the cable to the curtain wall structure. Equivalently representing the wind load at each location of the curtain wall cable as a concentrated wind load acting on the node at the cable splice claw more directly reflects the transmission and action of the wind load at the structural connection points, thereby transforming the complex distributed load into concentrated forces on a finite number of nodes, accurately simulating the mechanical response of the structure under wind load, and greatly simplifying the load application method and calculation process. When using finite element software for analysis, applying concentrated loads is easier to operate and more efficient than applying distributed loads, allowing for faster calculation results and improved work efficiency. In actual engineering, the magnitude and direction of wind loads are constantly changing, therefore it is necessary to consider various wind load conditions, such as different wind speeds, wind directions, and wind spectra. By changing the magnitude of the equivalent concentrated load, the wind load effect under different wind speeds can be simulated; by changing the direction of the concentrated load, the influence of different wind directions can be simulated. As shown in Figure 3, after applying the equivalent concentrated wind load as the simulated value of the excitation signal, the finite element software is used to calculate and obtain the simulated values of the displacement, stress and other mechanical response signals of the cable under different wind load conditions.
[0071] Step S2033: Based on the simulated values of the excitation signal and the second response signal, a preset machine learning model is trained to obtain a response positive mapping proxy model.
[0072] Specifically, in embodiments of the present invention, such as Figure 3 As shown, the simulated values of the excitation and response signals obtained above are used as the dataset for training the surrogate model. The wind load magnitude is used as input, and the displacement and stress of the cables are used as output. A machine learning model such as a Deep Neural Network (DNN) or Convolutional Neural Network (CNN) is employed to train the response forward mapping surrogate model. Before training, the dataset is standardized to eliminate dimensional differences. Then, the standardized dataset is randomly divided into three parts: 75% for the training set, 15% for the validation set, and 15% for the test set. Noise enhancement and data augmentation strategies are introduced during training to improve model robustness. Through training, validation, and testing, a response forward mapping surrogate model that accurately reflects the dynamic characteristics of the curtain wall cables is obtained. Simultaneously, edge computing devices (such as FPGAs) are used to deploy the surrogate model, ensuring that the response calculation latency is less than 100ms. In actual health monitoring, such as... Figure 3 As shown, the equivalent wind load obtained by the reverse mapping is used as the input of the response forward mapping proxy model, thereby outputting the cable displacement and cable stress at various locations of the curtain wall cables.
[0073] The method for determining the response of a building structure provided by this invention determines the equivalent excitation signal based on the actual value of the first response signal at a node of the building structure and the excitation inverse mapping relationship. Then, it determines the predicted value of the second response signal at various locations of the building structure based on the equivalent excitation signal and the response forward mapping proxy model. By combining forward and inverse mapping, this invention effectively integrates finite element simulation and sensor measurements, enabling rapid calculation from local response to overall response. This ensures the real-time and global nature of the monitoring process, meets the dynamic monitoring needs of building structures, and allows for timely detection of structural anomalies and targeted measures to prevent damage to personal safety or property.
[0074] This embodiment provides a method for determining the response of a building structure, which can be used in the aforementioned mobile terminal, such as a computer. Figure 4 This is a flowchart of a method for determining the structural response of a building according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps:
[0075] Step S401: Obtain the actual value of the first response signal at the first preset node on the building structure. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0076] Step S402: Determine the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation inverse mapping relationship. See details below. Figure 2 Step S202 of the illustrated embodiment will not be described again here.
[0077] Step S403: Input the equivalent excitation signal into the pre-built response forward mapping proxy model to obtain the predicted values of the second response signal at various locations on the building structure. For details, please refer to... Figure 2 Step S203 of the illustrated embodiment will not be described again here.
[0078] Step S404: Display the predicted value of the second response signal globally according to the preset display rules.
[0079] Specifically, step S404 includes:
[0080] Step S4041: Normalize the predicted value of the second response signal to obtain a normalized value.
[0081] Step S4042: Based on preset display rules, determine the target color corresponding to the normalized value.
[0082] Step S4043: Dynamically render the pre-built structural geometry model according to the target color to obtain the global display result of the building structure.
[0083] Specifically, in this embodiment of the invention, the response signals of cable displacement and cable stress are mapped to the [0,1] interval, and the normalization formula is as follows:
[0084]
[0085] in, Normalized value The predicted value of the response signal, and The minimum and maximum values of the response signal are determined based on historical data or design specifications and are not limited here. The default display rule is a pre-defined color mapping rule; different normalization values can be mapped to different target colors, and different colors correspond to different risk levels of the response. For example:
[0086] Displacement: Blue (minimum) → Green (medium) → Red (maximum);
[0087] Stress: Green (safe zone) → Yellow (warning zone) → Red (danger zone).
[0088] In some optional implementations, embodiments of the present invention employ OpenGL or WebGL technology to perform real-time coloring of the cable model based on the normalization results, overlaying gradient colors and transparency effects to highlight high-risk areas, and finally displaying the results on a visualization terminal (PC / mobile device). Furthermore, to provide user interaction, the visualization terminal also allows users to click on the cables to view specific values, and simultaneously generates historical response curves and warning logs for user review. Embodiments of the present invention offer advantages in real-time performance, with a short timeframe from data acquisition to visualization, meeting dynamic monitoring needs; advantages in global coverage, using local data to invert the overall state, reducing the number of sensors and costs; advantages in intuitiveness, using gradient colors to map cable displacement and stress, with color coding and dynamic rendering technologies helping non-professionals quickly identify risks; and advantages in scalability, adapting to various sensor types and machine learning models, suitable for different curtain wall structures.
[0089] The method for determining the response of a building structure provided by this invention determines the equivalent excitation signal based on the actual value of the first response signal at a node of the building structure and the excitation inverse mapping relationship. Then, it determines the predicted value of the second response signal at various locations of the building structure based on the equivalent excitation signal and the response forward mapping proxy model. By combining forward and inverse mapping, this invention effectively integrates finite element simulation and sensor measurements, enabling rapid calculation from local response to overall response. This ensures the real-time and global nature of the monitoring process, meets the dynamic monitoring needs of building structures, and allows for timely detection of structural anomalies and targeted measures to prevent damage to personal safety or property.
[0090] This embodiment also provides a display device for building structure response, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as already described. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0091] This embodiment provides a display device for building structure response, such as... Figure 5 As shown, it includes:
[0092] The data acquisition module 501 is used to acquire the actual value of the first response signal at the first preset node on the building structure.
[0093] The reverse mapping module 502 is used to determine the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship.
[0094] The forward mapping module 503 is used to input the equivalent excitation signal into a pre-built response forward mapping proxy model to obtain the predicted value of the second response signal at various locations on the building structure.
[0095] In some optional embodiments, the apparatus further includes a real-time display module for globally displaying the predicted value of the second response signal according to a preset display rule.
[0096] In some alternative implementations, the reverse mapping module 502 includes:
[0097] The first parameter determination unit is used to perform a Fourier transform on the actual value of the first response signal to obtain the corresponding spectrum value.
[0098] The second parameter determination unit is used to determine the corresponding structural transfer function based on the structure and load of the building structure.
[0099] Excitation inversion mapping is used to determine the equivalent excitation signal based on the spectral value, structural transfer function, and excitation inversion mapping relationship.
[0100] In some alternative implementations, the forward mapping module 503 includes:
[0101] Finite element model building unit is used to build a finite element model based on the structure of a building, and obtain a structural finite element model.
[0102] The working condition simulation unit is used to simulate the excitation signal working conditions of building structures based on the structural finite element model, and to obtain the simulated values of the excitation signal and the simulated values of the second response signal under different excitation signal working conditions.
[0103] The surrogate model building unit is used to train a pre-defined machine learning model based on the simulated values of the excitation signal and the simulated values of the second response signal to obtain a response positive mapping surrogate model.
[0104] In some alternative implementations, the operating condition simulation unit includes:
[0105] The excitation equivalent sub-unit is used to determine the equivalent relationship between the local excitation signal at each location on the building structure and the concentrated excitation signal at the second preset node, based on the building structure.
[0106] The excitation adjustment sub-unit is used to adjust the concentrated excitation signal at the corresponding second preset node in the structural finite element model to simulate different excitation signal conditions of the building structure.
[0107] The analog signal determination unit is used to take the concentrated excitation signal as the analog value of the excitation signal and obtain the analog value of the second response signal at each location in the structural finite element model.
[0108] In some alternative implementations, the real-time display module includes:
[0109] The normalization processing unit is used to normalize the predicted value of the second response signal to obtain a normalized value.
[0110] The color mapping unit is used to determine the target color corresponding to the normalized value based on preset display rules.
[0111] The rendering and display unit is used to dynamically render the pre-built structural geometry model according to the target color, so as to obtain the global display result of the building structure.
[0112] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0113] In this embodiment, the display device for the building structure response is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0114] This invention also provides a computer device having the above-described features. Figure 5 The display device shows the building structure response.
[0115] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 6 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 6 Take a processor 10 as an example.
[0116] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GPA), or any combination thereof.
[0117] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.
[0118] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0119] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0120] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means. Figure 6 Taking the example of a connection between China and Israel via a bus.
[0121] Input device 30 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 40 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.
[0122] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0123] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0124] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for determining the structural response of a building, characterized in that, The method includes: Obtain the actual value of the first response signal at the first preset node on the building structure, wherein the first response signal is a time-domain acceleration signal; The equivalent excitation signal is determined based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship, wherein the equivalent excitation signal is the equivalent wind load; The equivalent excitation signal is input into a pre-built response forward mapping proxy model to obtain the predicted values of the second response signal at various locations on the building structure. The second response signal is the cable displacement and cable stress. The process of constructing the response forward mapping proxy model includes: constructing a finite element model based on the structure of the building structure to obtain a structural finite element model; determining the equivalent relationship between the local excitation signals at various locations on the building structure and the concentrated excitation signals at the second preset nodes based on the structure of the building structure; adjusting the concentrated excitation signals at the corresponding second preset nodes in the structural finite element model to simulate different excitation signal conditions of the building structure; using the concentrated excitation signals as simulated values of the excitation signals and obtaining simulated values of the second response signals at various locations in the structural finite element model; and training a preset machine learning model based on the simulated values of the excitation signals and the simulated values of the second response signals to obtain the response forward mapping proxy model.
2. The method according to claim 1, characterized in that, After obtaining the predicted values of the second response signals at various locations on the building structure, the method further includes: The predicted value of the second response signal is displayed globally according to a preset display rule.
3. The method according to claim 1, characterized in that, Determining the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation inverse mapping relationship includes: Perform a Fourier transform on the actual value of the first response signal to obtain the corresponding spectrum value; The corresponding structural transfer function is determined based on the structure and load of the building structure. The equivalent excitation signal is determined based on the spectral value, the structural transfer function, and the excitation inverse mapping relationship.
4. The method according to claim 2, characterized in that, The step of globally displaying the predicted value of the second response signal according to a preset display rule includes: The predicted value of the second response signal is normalized to obtain the normalized value; Based on preset display rules, determine the target color corresponding to the normalized value; The pre-built structural geometry model is dynamically rendered based on the target color to obtain the global display result of the building structure.
5. A display device for architectural structural response, characterized in that, The device includes: The data acquisition module is used to acquire the actual value of the first response signal at the first preset node on the building structure, wherein the first response signal is a time-domain acceleration signal; The reverse mapping module is used to determine the equivalent excitation signal based on the actual value of the first response signal and the pre-constructed excitation reverse mapping relationship, wherein the equivalent excitation signal is the equivalent wind load; The forward mapping module is used to input the equivalent excitation signal into a pre-built response forward mapping proxy model to obtain the predicted values of the second response signal at various locations on the building structure, wherein the second response signal is the cable displacement and cable stress. The process of constructing the response forward mapping proxy model includes: constructing a finite element model based on the structure of the building structure to obtain a structural finite element model; determining the equivalent relationship between the local excitation signals at various locations on the building structure and the concentrated excitation signals at the second preset nodes based on the structure of the building structure; adjusting the concentrated excitation signals at the corresponding second preset nodes in the structural finite element model to simulate different excitation signal conditions of the building structure; using the concentrated excitation signals as simulated values of the excitation signals and obtaining simulated values of the second response signals at various locations in the structural finite element model; and training a preset machine learning model based on the simulated values of the excitation signals and the simulated values of the second response signals to obtain the response forward mapping proxy model.
6. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the method for determining the structural response of any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform the method for determining the structural response of any one of claims 1 to 4.
8. A computer program product, characterized in that, Includes computer instructions for causing a computer to perform the method for determining the structural response of a building as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Pipe excitation source identification and prediction method of vibration response to pipe excitation source
CN103049670A
Motor electromagnetic excitation load identification method
CN104849004A
Building curtain wall engineering detection method
CN118332919A