A water conservancy project construction monitoring data management system and method
By analyzing the settlement amount of each monitoring point during the construction of the water conservancy project, and discovering and focusing on abnormal points, the problem that the settlement monitoring method in the existing technology cannot effectively monitor the settlement abnormal location, and improves construction safety and project quality.
Patent Information
- Application Number
- CN202510048414.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-01-13
AI Technical Summary
In the prior art, settlement monitoring methods rely on manual recording and single-point monitoring, and cannot effectively monitor the location of settlement abnormalities, which can easily lead to construction accidents.
By obtaining the settlement amount and designed settlement amount range of each monitoring point during the construction of the water conservancy project, analyzing the abnormal settlement points, and focusing on monitoring their adjacent monitoring points as involved abnormal points, improving the efficiency of data monitoring and management.
Timely detection and key monitoring of settlement abnormalities during water conservancy construction has been achieved, and construction safety and project quality have been improved.
Smart Images

Figure CN119476737B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of engineering management, and in particular relates to a water conservancy project construction monitoring data management system and method. Background Art
[0002] The construction of water conservancy projects is an important link in ensuring the realization of water resource utilization, river management, flood control and drought relief. Its construction quality and efficiency are directly related to the safety, economy and sustainability of the project. In water conservancy construction projects, settlement monitoring is an important link in ensuring construction safety and project quality. Due to the complex geological conditions, harsh construction environment and the influence of various load changes during the construction process, the settlement of the foundation structure has become a key factor in project safety assessment and quality monitoring. Failure to monitor and evaluate the settlement in a timely manner may lead to serious safety accidents during the construction process and even affect the long-term performance of the project.
[0003] In the prior art, settlement monitoring methods usually rely on manual recording and single-point monitoring, which are unable to focus on monitoring and managing locations with abnormal settlement and related areas, and are prone to cause construction accidents. Summary of the invention
[0004] The purpose of the present invention is to provide a water conservancy project construction monitoring data management system and method, which analyzes the monitoring values of different monitoring points, discovers settlement anomalies and related monitoring points and conducts key monitoring, thereby improving the efficiency of data monitoring management during water conservancy construction and enhancing construction safety.
[0005] To solve the above technical problems, the present invention is achieved through the following technical solutions:
[0006] The present invention provides a water conservancy project construction monitoring data management method, comprising:
[0007] Acquire multiple monitoring points in the monitored water conservancy section, and the positional relationship between each of the monitoring points;
[0008] Obtaining the design settlement range of each monitoring point at each construction moment during the construction period;
[0009] Continuously acquiring multiple types of monitoring values of each of the monitoring points, wherein the types of the monitoring values include settlement;
[0010] Obtaining abnormal settlement monitoring points according to the monitoring values of settlement at each monitoring point at each construction moment during the construction period and the corresponding design settlement range;
[0011] According to the monitoring values of multiple types of the abnormal settlement monitoring points and the adjacent monitoring points in positional relationship, some other monitoring points adjacent to the abnormal settlement monitoring points are taken as affected abnormal settlement monitoring points;
[0012] The monitoring values of multiple types of abnormal settlement monitoring points and affected abnormal settlement monitoring points are used as key construction monitoring data.
[0013] The present invention also discloses a water conservancy project construction monitoring data management method, comprising:
[0014] Receive key construction monitoring data;
[0015] Key construction monitoring data are highlighted.
[0016] The present invention also discloses a water conservancy project construction monitoring data management system, comprising:
[0017] Sensors, used to collect multiple types of monitoring values at each monitoring point;
[0018] An abnormality analysis unit, used to obtain multiple monitoring points in the monitored water conservancy section, and the positional relationship between each of the monitoring points;
[0019] Obtaining the design settlement range of each monitoring point at each construction moment during the construction period;
[0020] Continuously acquiring multiple types of monitoring values of each of the monitoring points, wherein the types of the monitoring values include settlement;
[0021] Obtaining abnormal settlement monitoring points according to the monitoring values of settlement at each monitoring point at each construction moment during the construction period and the corresponding design settlement range;
[0022] According to the monitoring values of multiple types of the abnormal settlement monitoring points and the adjacent monitoring points in positional relationship, some other monitoring points adjacent to the abnormal settlement monitoring points are taken as affected abnormal settlement monitoring points;
[0023] The monitoring values of multiple types of abnormal settlement monitoring points and affected abnormal settlement monitoring points are used as key construction monitoring data;
[0024] Key data push unit, used to receive key construction monitoring data;
[0025] Key construction monitoring data are highlighted.
[0026] The present invention collects monitoring values of each monitoring point in the monitored section through sensors, and analyzes the monitoring values of different monitoring points through an abnormality analysis unit, discovers settlement anomalies and related monitoring points and performs key monitoring, thereby improving the efficiency of data monitoring and management during water conservancy construction and enhancing construction safety.
[0027] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0029] Figure 1 A schematic diagram of functional units and information flow of a water conservancy project construction monitoring data management system in one embodiment of the present invention;
[0030] Figure 2 A schematic diagram of a process flow of an abnormality analysis unit according to an embodiment of the present invention;
[0031] Figure 3 A schematic diagram of a step flow chart of a key data push unit according to an embodiment of the present invention;
[0032] Figure 4 This is a schematic diagram of the step flow of step S5 in one embodiment of the present invention;
[0033] Figure 5 A schematic diagram of a step flow chart of step S53 in an embodiment of the present invention;
[0034] Figure 6 This is a schematic diagram of a step flow chart of step S532 in an embodiment of the present invention;
[0035] Figure 7 A schematic diagram of a step flow chart of step S533 in an embodiment of the present invention;
[0036] Figure 8 A schematic diagram of a step flow chart of step S5335 and related steps in an embodiment of the present invention;
[0037] Fig. 9 It is a schematic diagram of the step flow of step S53351 and related steps in one embodiment of the present invention;
[0038] In the accompanying drawings, the components represented by the reference numerals are listed as follows:
[0039] 1-Sensor, 2-Abnormal analysis unit, 3-Key data push unit. DETAILED DESCRIPTION
[0040] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0041] It should be noted that the terms "first", "second", etc. in this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0042] See also Figures 1 to 3 As shown, the present invention provides a water conservancy project construction monitoring data management system, which is divided into a sensor 1, an abnormality analysis unit 2 and a key data push unit 3 from the functional unit. The sensor 1 captures the monitoring value of the water conservancy project during the construction process, and transmits it to the abnormality analysis unit 2 for settlement abnormality analysis, and finally pushes the early warning management through the key data push unit 3.
[0043] During the operation of the system, the sensor 1 first executes step S011 to collect multiple types of monitoring values at each monitoring point. The sensor 1 includes settlement monitoring and pressure monitoring, where settlement monitoring can be to monitor structural deformation by using the bending, extension or light intensity change of the optical fiber, or to calculate strain and displacement by measuring the change in the frequency of the vibrating string. In the deployment, a data recorder and a transmission system are equipped to achieve real-time data collection and remote monitoring. Waterproof, corrosion-resistant, and high-temperature resistant sensors are selected to adapt to complex water conservancy environments. Historical data and models can also be combined to analyze settlement trends.
[0044] Sensor 1 also includes various types of pressure sensors for monitoring the complex internal stresses inside the building during the construction of water conservancy projects. It can be a piezoresistive pressure sensor that responds to pressure using the resistance change of strain gauges or semiconductor materials, or a vibrating string pressure sensor that measures pressure and outputs a frequency signal based on the tension change of the vibrating string. During deployment, data acquisition modules and wireless transmission technology are used to achieve real-time monitoring. Equipped with a remote monitoring system, it is convenient for large-scale building complex monitoring.
[0045] After the sensor 1 collects data, the abnormal analysis unit 2 in the system can first execute steps S1 and S2 to obtain multiple monitoring points in the monitored water conservancy section, as well as the positional relationship between each monitoring point, and obtain the design settlement range of each monitoring point at each construction moment during the construction period, which can be obtained by reading the water conservancy project construction plan. Next, step S3 can be executed to continuously obtain multiple types of monitoring values of each monitoring point, wherein the types of monitoring values include settlement, longitudinal pressure and transverse shear force. In the construction process of water conservancy projects, the monitoring of settlement is an important link to ensure the quality and safety of the project, especially in the construction of key structures such as dams, dikes, sluices, and tunnels. Longitudinal pressure monitoring is also a key link, especially in structures such as dams, tunnels, dikes, foundation pits, etc., to ensure the force safety and structural stability during the construction process. The monitoring and control of transverse shear force is an important link to ensure structural safety. Transverse shear force is usually caused by external loads (such as water pressure, wind load, earthquake action) or construction conditions (such as uneven settlement, material deformation), and is particularly important for structures such as high dams, embankments, tunnels and foundation pits.
[0046] The abnormal analysis unit 2 can then execute step S4 to obtain abnormal settlement monitoring points according to the monitoring values of the settlement of each monitoring point at each construction moment during the construction period and the corresponding design settlement range. Next, step S5 can be executed to use some other monitoring points adjacent to the abnormal settlement monitoring point as affected abnormal settlement monitoring points according to the monitoring values of multiple types of abnormal settlement monitoring points and adjacent monitoring points in positional relationship. Although the settlement of the affected abnormal settlement monitoring point itself has not exceeded the standard, its internal stress is abnormal and it is also in a dangerous state, so it needs extra attention and management.
[0047] See also Figure 4 As shown, since the settlement of the abnormal settlement monitoring point exceeds the standard, the internal stress between it and the adjacent monitoring point whose settlement does not exceed the standard is usually large, so it can be used as a reference standard for the analysis of the abnormal settlement monitoring point. Specifically, step S51 can be first executed to treat the monitoring points belonging to the same structural member as the monitoring points adjacent to each other, and according to the positional relationship between each monitoring point, the monitoring points adjacent to the abnormal settlement monitoring point and not belonging to the abnormal settlement monitoring point are obtained as the monitoring points to be checked. Next, step S52 can be executed to divide the monitoring points to be checked belonging to the same structural member into the same set of monitoring points to be checked. Next, step S53 can be executed for each set of monitoring points to be checked, and the affected abnormal settlement monitoring points associated with the settlement of the abnormal settlement monitoring points can be obtained according to the monitoring values of multiple types of the monitoring points to be checked in the set of monitoring points to be checked.
[0048] See also Figure 5 and 6As shown, since the water conservancy project is composed of multiple structural parts with relative independence, for example, for a dam-type power station, the dam body as a structural part is usually a whole, and the connection between the structural parts such as the power plant, the water diversion tower, the water diversion tunnel, and the power plant cannot usually be regarded as a rigid connection, and its settlement during the construction process usually has relative independence, so it is necessary to analyze them separately. Therefore, for each set of monitoring points to be checked, it is necessary to analyze the affected abnormal settlement monitoring points separately. Specifically, step S531 can be first executed according to the positional relationship between each monitoring point, and the monitoring point to be checked that is closest to the relative position of each abnormal settlement monitoring point in the monitoring points to be checked contained in the set of monitoring points to be checked is used as the calibrated monitoring point to be checked. Next, step S532 can be executed according to the monitoring values of multiple types of monitoring points to be checked to calculate the internal stress difference between each calibrated monitoring point to be checked and each other monitoring point to be checked.
[0049] Usually, the most relevant indicator types of building internal stress are longitudinal pressure and transverse shear force. Therefore, in the specific calculation process of the above step S532, step S5321 can be first executed to obtain the monitoring values of longitudinal pressure and transverse shear force of the monitoring point to be checked according to the monitoring values of multiple types of monitoring points to be checked. Next, step S5322 can be executed to take the sum of the longitudinal pressure and transverse shear force differences between the monitoring points to be checked as the internal stress difference between the monitoring points to be checked, and calculate the internal stress difference between each calibrated monitoring point to be checked and each other monitoring point to be checked.
[0050] See also Figure 2 and 7 As shown, after the abnormal analysis unit 2 completes the step S532, it can then execute step S533 to classify all the monitoring points to be checked in the monitoring point set to be checked according to the internal stress difference between the calibrated monitoring point to be checked and other monitoring points to be checked to obtain the affected abnormal monitoring point subset including all the calibrated monitoring points to be checked. Specifically, firstly, step S5331 can be executed to select one from all the calibrated monitoring points to be checked and other monitoring points to be checked to obtain two benchmark monitoring points to be checked. Next, step S5332 can be executed to calculate and obtain the internal stress difference between each benchmark monitoring point to be checked and each other monitoring point to be checked. Next, step S5333 can be executed for each other monitoring point to be checked other than the benchmark monitoring point to be checked, and it and the benchmark monitoring point to be checked with the smallest internal stress difference are divided into the same monitoring point subset to obtain two monitoring point subsets. Next, step S5334 can be executed to determine whether there is a monitoring point subset containing all the calibrated monitoring points to be checked.
[0051] See also Figures 7 to 9As shown, if otherwise, it means that the monitoring point subset has not yet completed the classification, so next step S5335 can be executed to re-divide the monitoring point subset, specifically, step S53351 can be executed to reselect the benchmark monitoring point to be checked from all the calibrated monitoring points to be checked and other monitoring points to be checked. In the reselection process, step S533511 can be executed to calculate and obtain the average monitoring values of the longitudinal pressure and transverse shear force of all the monitoring points to be checked in each monitoring point subset. Next, step S533512 can be executed to use the monitoring point to be checked with the smallest internal stress difference from the average monitoring values of the longitudinal pressure and transverse shear force of all the monitoring points to be checked in the monitoring point subset as the reselected benchmark monitoring point to be checked.
[0052] Then, the process returns to step S5332 and step S5333, that is, the monitoring point subset is re-divided according to the re-selected benchmark monitoring points to be checked. Next, step S5334 is executed to re-determine whether there is a monitoring point subset that contains all the calibrated monitoring points to be checked. If not, the process continues to return to step S5332 to step S5334 to re-divide the monitoring point subset. If yes, it means that the classification has been completed, so next, step S5336 can be executed to use the monitoring point subset containing all the calibrated monitoring points to be checked as the affected abnormal monitoring point subset.
[0053] In order to supplement the implementation process of the above steps S5331 to S5336, the source code of some functional modules is provided, and the comparative explanation is given in the comment section. In order to avoid the leakage of data involving commercial secrets, some data that does not affect the implementation of the solution is desensitized.
[0054] #include <iostream>
[0055] #include <vector>
[0056] #include <map>
[0057] #include <cmath>
[0058] #include <limits>
[0059] using namespace std;
[0060] / / Define the data structure of the monitoring point
[0061] struct MonitorPoint {
[0062] int id; / / Monitoring point ID
[0063] double x, y; / / monitoring point location
[0064] map<string, double> stresses; / / Internal stress data (key is stress type, value is specific value)
[0065] };
[0066] / / Extract longitudinal pressure and transverse shear force
[0067] pair<double, double> extractStressValues(const MonitorPoint&point) {
[0068] double longitudinalPressure = point.stresses.count("longitudinalPressure") ? point.stresses.at("longitudinalPressure") : 0.0;
[0069] double shearForce = point.stresses.count("shearForce") ?point.stresses.at("shearForce") : 0.0;
[0070] return {longitudinalPressure, shearForce};
[0071] }
[0072] / / Calculate internal stress difference
[0073] double calculateStressDifference(const MonitorPoint&point1, constMonitorPoint&point2) {
[0074] auto [longPressure1, shearForce1] = extractStressValues(point1);
[0075] auto [longPressure2, shearForce2] = extractStressValues(point2);
[0076] return abs(longPressure1 - longPressure2) + abs(shearForce1 -shearForce2);
[0077] }
[0078] / / Calculate the average longitudinal pressure and transverse shear force of the monitoring point set
[0079] pair<double, double> calculateAverageStress(const vector <monitorpoint>&points) {
[0080] double totalLongPressure = 0.0, totalShearForce = 0.0;
[0081] for (const auto&point : points) {
[0082] auto [longPressure, shearForce] = extractStressValues(point);
[0083] totalLongPressure += longPressure;
[0084] totalShearForce += shearForce;
[0085] }
[0086] double size = points.size();
[0087] return {totalLongPressure / size, totalShearForce / size};
[0088] }
[0089] / / Select the reference point closest to the average value
[0090] MonitorPoint selectClosestToAverage(const vector <monitorpoint>&points, pair<double, double>averageStress) {
[0091] MonitorPoint closestPoint;
[0092] double minDifference = numeric_limits <double>::max();
[0093] for (const auto& point : points) {
[0094] auto [longPressure, shearForce] = extractStressValues(point);
[0095] double difference = abs(longPressure - averageStress.first) + abs(shearForce - averageStress.second);
[0096] if (difference < minDifference) {
[0097] minDifference = difference;
[0098] closestPoint = point;
[0099] }
[0100] }
[0101] return closestPoint;
[0102] }
[0103] / / Divide the monitoring point subset
[0104] vector<vector <monitorpoint>>classifyPoints(const vector <monitorpoint>&points, const vector <monitorpoint>&referencePoints) {
[0105] vector<vector <monitorpoint>>subsets(referencePoints.size());
[0106] for (const auto&point : points) {
[0107] int closestIndex = -1;
[0108] double minDifference = numeric_limits <double>::max();
[0109] for (size_t i = 0; i < referencePoints.size(); ++i) {
[0110] double difference = calculateStressDifference(point, referencePoints[i]);
[0111] if (difference < minDifference) {
[0112] minDifference = difference;
[0113] closestIndex = i;
[0114] }
[0115] }
[0116] if (closestIndex != -1) {
[0117] subsets[closestIndex].push_back(point);
[0118] }
[0119] }
[0120] return subsets;
[0121] }
[0122] / / Main function, iterative classification
[0123] vector <monitorpoint>findAffectedSubset(vector <monitorpoint>points,vector <monitorpoint>markedPoints)
[0124] while (true) {
[0125] / / Initially select two reference points
[0126] MonitorPoint base1 = points[0];
[0127] MonitorPoint base2 = points[1];
[0128] / / Divide the monitoring point collection
[0129] vector <vector <monitorpoint>>subsets = classifyPoints(points, {base1,base2});
[0130] / / Check if there is a sub-set containing all calibration points
[0131] for (const auto&subset : subsets) {
[0132] bool allMarkedContained = true;
[0133] for (const auto&markedPoint : markedPoints) {
[0134] if (find(subset.begin(), subset.end(), markedPoint) == subset.end()){
[0135] allMarkedContained = false;
[0136] break;
[0137] }
[0138] }
[0139] if (allMarkedContained) {
[0140] return subset; / / Find the subset containing all calibration points
[0141] }
[0142] }
[0143] / / Reselect the reference point
[0144] for (auto&subset : subsets) {
[0145] if (!subset.empty()) {
[0146] auto averageStress = calculateAverageStress(subset);
[0147] MonitorPoint newBase = selectClosestToAverage(subset, averageStress);
[0148] base1 = newBase; / / Update the base point
[0149] }
[0150] }
[0151] }
[0152] }
[0153] / / Main function entry
[0154] int main() {
[0155] / / Example set of monitoring points to be checked
[0156] vector <monitorpoint>points = {
[0157] {1, 0.0, 0.0, {{"longitudinalPressure", 100.0}, {"shearForce",50.0}}},
[0158] {2, 1.0, 1.0, {{"longitudinalPressure", 110.0}, {"shearForce",55.0}}},
[0159] {3, 2.0, 2.0, {{"longitudinalPressure", 95.0}, {"shearForce",52.0}}},
[0160] {4, 3.0, 3.0, {{"longitudinalPressure", 120.0}, {"shearForce",60.0}}},
[0161] {5, 4.0, 4.0, {{"longitudinalPressure", 105.0}, {"shearForce",53.0}}}
[0162] };
[0163] / / Example calibration of the monitoring points to be checked
[0164] vector <monitorpoint>markedPoints = {
[0165] {1, 0.0, 0.0, {{"longitudinalPressure", 100.0}, {"shearForce",50.0}}},
[0166] {2, 1.0, 1.0, {{"longitudinalPressure", 110.0}, {"shearForce",55.0}}}
[0167] };
[0168] / / Find the subset containing all calibration points
[0169] vector <monitorpoint>affectedSubset = findAffectedSubset(points,markedPoints);
[0170] / / Output results
[0171] cout<<"Affected abnormal monitoring point subset:"< <endl;
[0172] for (const auto&point : affectedSubset) {
[0173] cout<<"Monitoring point ID: "< <point.id<<endl;
[0174] }
[0175] return 0;
[0176] }
[0177] The code implements an algorithm for iteratively classifying the set of monitoring points to be checked by internal stress difference. With the reference point as the center, the reference monitoring point to be checked is recursively reselected, and the subset division is adjusted until a subset of monitoring points containing all calibration points is found. This algorithm effectively improves the accuracy and robustness of monitoring point classification.
[0178] During the operation of the above code, the initial reference point selection is first performed, and two initial reference points are selected from the monitoring points to be checked to divide the monitoring point subsets. Then the calibration point inclusion is judged to check whether there is a set containing all calibration points in the subset. Then the reference point is reselected, the average stress value of the subset is calculated, and the monitoring point closest to the average value is selected as the new reference point. Next, iterative classification is continued until a monitoring point subset containing all calibration points is found. This algorithm ensures the accuracy of the final result through iterative classification, while providing flexibility to adapt to the monitoring needs of different scenarios.
[0179] Please continue reading Figures 4 to 5 As shown, after the abnormal analysis unit completes step S533, step S534 can be executed to use all the monitoring points to be checked in the affected abnormal monitoring point subset as affected abnormal settlement monitoring points. Step S54 can be executed to summarize the affected abnormal settlement monitoring points in each set of monitoring points to be checked to obtain all affected abnormal settlement monitoring points in the monitored water conservancy section.
[0180] Continue reading Figures 1 to 3 As shown, after the abnormal analysis unit completes step S5, step S6 may be executed next to use multiple types of monitoring values of abnormal settlement monitoring points and affected abnormal settlement monitoring points as key construction monitoring data.
[0181] Since the construction period of water conservancy projects is long and the project scale is usually very large, the change range of settlement of water conservancy projects is usually very small. If the sensors deployed at each monitoring point are ultra-high precision sensors, it will be costly and unnecessary. However, high-precision monitoring of abnormal settlement monitoring points and affected abnormal settlement monitoring points is necessary. Therefore, the monitoring accuracy of each type of monitoring values of abnormal settlement monitoring points and affected abnormal settlement monitoring points can be improved.
[0182] The key data push unit 3 in the system is triggered to run by the abnormal analysis unit 2, and firstly executes step S031 to receive the key construction monitoring data. Then, step S032 can be executed to highlight the key construction monitoring data, so as to realize the key management of high-risk construction data.
[0183] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the device, system, method and computer program product according to multiple embodiments of the present application. In this regard, each square frame in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of the module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the square frame can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square frames can actually be executed substantially in parallel, and they can also be executed in reverse order sometimes, depending on the functions involved.
[0184] It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented by hardware that performs the corresponding function or action, such as a circuit or ASIC (Application Specific Integrated Circuit), or can be implemented by a combination of hardware and software, such as firmware.
[0185] Although the present invention is described herein in conjunction with various embodiments, in the process of implementing the claimed invention, those skilled in the art may understand and implement other variations of the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0186] The embodiments of the present application have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes are obvious to those of ordinary skill in the art without departing from the scope of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.< / monitorpoint> < / monitorpoint> < / monitorpoint> < / monitorpoint> < / monitorpoint> < / monitorpoint> < / monitorpoint> < / double> < / monitorpoint> < / monitorpoint> < / monitorpoint> < / monitorpoint> < / double> < / monitorpoint> < / monitorpoint> < / limits> < / cmath> < / map> < / vector> < / iostream>
Claims
1. A method for managing water conservancy project construction monitoring data, characterized in that: include, Acquire multiple monitoring points in the monitored water conservancy section, and the positional relationship between each of the monitoring points; Obtaining the design settlement range of each monitoring point at each construction moment during the construction period; Continuously acquiring multiple types of monitoring values of each of the monitoring points, wherein the types of the monitoring values include settlement; Obtaining abnormal settlement monitoring points according to the monitoring values of settlement at each monitoring point at each construction moment during the construction period and the corresponding design settlement range; According to the monitoring values of multiple types of the abnormal settlement monitoring points and the adjacent monitoring points in positional relationship, some other monitoring points adjacent to the abnormal settlement monitoring points are taken as affected abnormal settlement monitoring points; The monitoring points belonging to the same structural member are regarded as mutually adjacent monitoring points, and according to the positional relationship between each of the monitoring points, the monitoring points adjacent to the abnormal settlement monitoring point and not belonging to the abnormal settlement monitoring point are obtained as the monitoring points to be checked; The monitoring points to be checked belonging to the same structural component are divided into the same set of monitoring points to be checked; For each set of monitoring points to be checked, respectively obtaining the affected abnormal settlement monitoring points associated with the settlement of the abnormal settlement monitoring points according to the monitoring values of multiple types of the monitoring points to be checked in the set of monitoring points to be checked; For each set of monitoring points to be checked, perform the following steps respectively: According to the positional relationship between each of the monitoring points, the monitoring point to be checked contained in the set of monitoring points to be checked and the one closest to each abnormal settlement monitoring point in relative position is used as the calibration monitoring point to be checked, The internal stress difference between each calibrated monitoring point to be checked and each other monitoring point to be checked is calculated based on the monitoring values of multiple types of monitoring points to be checked. According to the internal stress difference between the calibrated monitoring point to be checked and other monitoring points to be checked, all the monitoring points to be checked in the set of monitoring points to be checked are classified to obtain a subset of affected abnormal monitoring points including all the calibrated monitoring points to be checked. Select one of all the calibration monitoring points to be checked and other monitoring points to be checked to obtain two benchmark monitoring points to be checked. Calculate and obtain the internal stress difference between each benchmark monitoring point to be checked and each other monitoring point to be checked. For each monitoring point to be checked other than the benchmark monitoring point to be checked, it is divided into the same monitoring point subset with the benchmark monitoring point to be checked that has the smallest difference in internal stress, and two monitoring point subsets are obtained. Determine whether there is a monitoring point subset that contains all the calibrated monitoring points to be checked. If not, then re-divide to obtain a subset of monitoring points. If yes, the monitoring point subset including all the calibrated monitoring points to be checked is used as the affected abnormal monitoring point subset; All the monitoring points to be checked in the affected abnormal monitoring point subset are regarded as affected abnormal settlement monitoring points; Summarize the affected abnormal settlement monitoring points in each set of monitoring points to be checked to obtain all affected abnormal settlement monitoring points in the monitored water conservancy section; The monitoring values of multiple types of abnormal settlement monitoring points and affected abnormal settlement monitoring points are used as key construction monitoring data.
2. The method according to claim 1, characterized in that The step of calculating the internal stress difference between each calibrated monitoring point to be checked and each other monitoring point to be checked according to the monitoring values of multiple types of monitoring points to be checked, include, According to the monitoring values of multiple types of monitoring points to be checked, the monitoring values of the longitudinal pressure and transverse shear force of the monitoring points to be checked are obtained. The sum of the differences in longitudinal pressure and transverse shear force between the monitoring points to be checked is taken as the internal stress difference between the monitoring points to be checked, and the internal stress difference between each calibrated monitoring point to be checked and each other monitoring point to be checked is calculated.
3. The method according to claim 1, characterized in that The step of re-dividing the monitoring point subset includes: Reselect the benchmark monitoring point to be checked from all the calibration monitoring points to be checked and other monitoring points to be checked. Based on the reselected benchmark monitoring points to be checked, the monitoring point subsets are re-divided. Re-determine whether there is a monitoring point subset that contains all the calibrated monitoring points to be checked. If not, continue to re-divide to obtain the monitoring point subset. If so, the subset of monitoring points including all the calibrated monitoring points to be checked will be used as the subset of affected abnormal monitoring points.
4. The method according to claim 3, characterized in that The step of reselecting a benchmark monitoring point to be checked from all the calibrated monitoring points to be checked and other monitoring points to be checked includes: Calculate and obtain the average monitoring values of the longitudinal pressure and transverse shear force of all the monitoring points to be checked in each monitoring point subset. Among all the monitoring points to be checked contained in each monitoring point subset, the monitoring point to be checked having the smallest internal stress difference from the average monitoring values of longitudinal pressure and transverse shear force of all the monitoring points to be checked in the monitoring point subset is used as the reselected benchmark monitoring point to be checked.
5. The method according to claim 1, characterized in that Also includes, Improve the monitoring accuracy of each type of monitoring values for abnormal settlement monitoring points and affected abnormal settlement monitoring points.
6. A method for managing water conservancy project construction monitoring data, characterized in that: include, Receiving key construction monitoring data in a water conservancy project construction monitoring data management method according to any one of claims 1 to 5; Key construction monitoring data are highlighted.
7. A water conservancy project construction monitoring data management system, characterized in that: include, Sensors, used to collect multiple types of monitoring values at each monitoring point; An abnormality analysis unit, used to obtain a plurality of monitoring points in the monitored hydraulic section, and the positional relationship between each of the monitoring points; Obtaining the design settlement range of each monitoring point at each construction moment during the construction period; Continuously acquiring multiple types of monitoring values of each of the monitoring points, wherein the types of the monitoring values include settlement; Obtaining abnormal settlement monitoring points according to the monitoring values of settlement at each monitoring point at each construction moment during the construction period and the corresponding design settlement range; According to the monitoring values of multiple types of the abnormal settlement monitoring points and the adjacent monitoring points in positional relationship, some other monitoring points adjacent to the abnormal settlement monitoring points are taken as affected abnormal settlement monitoring points; The monitoring points belonging to the same structural member are regarded as mutually adjacent monitoring points, and according to the positional relationship between each of the monitoring points, the monitoring points adjacent to the abnormal settlement monitoring point and not belonging to the abnormal settlement monitoring point are obtained as the monitoring points to be checked; The monitoring points to be checked belonging to the same structural component are divided into the same set of monitoring points to be checked; For each set of monitoring points to be checked, respectively obtaining the affected abnormal settlement monitoring points associated with the settlement of the abnormal settlement monitoring points according to the monitoring values of multiple types of the monitoring points to be checked in the set of monitoring points to be checked; For each set of monitoring points to be checked, perform the following steps respectively: According to the positional relationship between each of the monitoring points, the monitoring point to be checked contained in the set of monitoring points to be checked and the one closest to each abnormal settlement monitoring point in relative position is used as the calibration monitoring point to be checked, The internal stress difference between each calibrated monitoring point to be checked and each other monitoring point to be checked is calculated based on the monitoring values of multiple types of monitoring points to be checked. According to the internal stress difference between the calibrated monitoring point to be checked and other monitoring points to be checked, all the monitoring points to be checked in the set of monitoring points to be checked are classified to obtain a subset of affected abnormal monitoring points including all the calibrated monitoring points to be checked. Select one of all the calibration monitoring points to be checked and other monitoring points to be checked to obtain two benchmark monitoring points to be checked. Calculate and obtain the internal stress difference between each benchmark monitoring point to be checked and each other monitoring point to be checked. For each monitoring point to be checked other than the benchmark monitoring point to be checked, it is divided into the same monitoring point subset with the benchmark monitoring point to be checked that has the smallest difference in internal stress, and two monitoring point subsets are obtained. Determine whether there is a monitoring point subset that contains all the calibrated monitoring points to be checked. If not, then re-divide to obtain a subset of monitoring points. If yes, the monitoring point subset including all the calibrated monitoring points to be checked is used as the affected abnormal monitoring point subset; All the monitoring points to be checked in the affected abnormal monitoring point subset are regarded as affected abnormal settlement monitoring points; Summarize the affected abnormal settlement monitoring points in each set of monitoring points to be checked to obtain all affected abnormal settlement monitoring points in the monitored water conservancy section; The monitoring values of multiple types of abnormal settlement monitoring points and affected abnormal settlement monitoring points are used as key construction monitoring data; Key data push unit, used to receive key construction monitoring data; Key construction monitoring data are highlighted.
Citation Information
Patent Citations
Tunnel damage prediction method based on tunnel deformation monitoring
CN114623776A
High and large formwork construction safety monitoring system
CN119130765A