A dam body state evaluation method, device, equipment and storage medium
By combining hydraulic and thermodynamic coupled fields to generate a comprehensive force field, and using sub-models and local mesh refinement techniques, the problem of simulation accuracy of dams under valley contraction deformation was solved, and efficient assessment of the dam's actual stress and deformation was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA THREE GORGES CORPORATION
- Filing Date
- 2026-04-22
- Publication Date
- 2026-07-10
AI Technical Summary
Existing technologies are insufficient to accurately and efficiently simulate the actual stress and deformation state of dam structures under the continuous contraction and deformation of river valleys.
Based on the pre-constructed overall model of the dam foundation, combined with the hydraulic and thermodynamic coupled fields as boundary conditions, a comprehensive force field is generated using the finite element analysis method. The dam sub-model is constructed by extracting sub-models and refining local meshes, and static finite element calculations are performed by loading real-time valley contraction data to generate displacement and stress distribution data of the dam.
It enables accurate assessment of dams under valley shrinkage deformation, improves the simulation accuracy of key components, and provides quantitative safety assessment basis.
Smart Images

Figure CN122366033A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of water conservancy project safety monitoring technology, specifically to a method, device, equipment, and storage medium for assessing the condition of a dam body. Background Technology
[0002] High arch dams are an economical and safe hydraulic structure, but their operational performance is highly dependent on the coordinated deformation of the dam body and the foundations on both banks. In actual engineering projects, due to factors such as reservoir impoundment, reservoir bank deformation, and geological tectonic activity, the valley where the dam is located may experience continuous lateral contraction deformation (i.e., "valley width contraction"). The impact of this on the stress on the dam structure and its long-term safety has become a key concern in the field of water conservancy engineering.
[0003] The dam structure analysis methods disclosed in related technologies include the finite element numerical simulation method, which constructs a three-dimensional dynamic evolution model of the dam as a whole, integrates monitoring data to complete the dynamic update of the three-dimensional dynamic evolution model, and then analyzes various parameters of the dam and evaluates its overall stability.
[0004] However, the dam structure analysis methods disclosed in related technologies are difficult to accurately and efficiently simulate the actual stress and deformation state of dam structures under the continuous shrinkage and deformation of river valleys. Summary of the Invention
[0005] This invention provides a method, apparatus, equipment, and storage medium for assessing the condition of a dam body, in order to solve the problem that dam structure analysis methods in related technologies are difficult to accurately and efficiently simulate the actual stress and deformation state of a dam structure under the continuous shrinkage and deformation of a river valley.
[0006] In a first aspect, the present invention provides a method for assessing the condition of a dam body, the method comprising: Based on the pre-constructed overall model of the dam foundation, the hydraulic coupling field and the thermodynamic coupling field are used as boundary conditions, and the comprehensive force field is obtained by using the finite element analysis method. Based on the geometric and mesh data of the overall model of the dam foundation, the sub-model extraction and local mesh refinement method is used to construct the dam sub-model by taking the foundation surface where the dam body and the foundation meet in the overall model as a common node. Based on the comprehensive force field, combined with the real-time acquired valley contraction data, the mechanical boundary transfer and displacement boundary application methods are used to load the common nodes corresponding to the dam sub-model, thus obtaining the loaded dam sub-model. Based on the loaded dam sub-model, static finite element method is used to perform static finite element calculation on the dam sub-model, generate displacement distribution data and stress distribution data of the dam, and obtain the dam state assessment results.
[0007] Through the above implementation method, firstly, based on the overall model of the dam foundation, the hydraulic coupling field and the thermodynamic coupling field are coupled as boundary conditions to obtain the comprehensive force field, ensuring the accurate transmission of conventional loads to the dam through the foundation; secondly, the dam sub-model is constructed by extracting sub-models and refining local meshes, which significantly improves the simulation accuracy of key parts of the dam while ensuring computational efficiency; then, the comprehensive force field and the real-time valley contraction displacement boundary are jointly loaded onto the dam sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, the loaded dam sub-model is obtained; finally, the displacement and stress distribution of the dam are generated by static finite element calculation, thereby accurately evaluating the actual working state of the dam under valley contraction.
[0008] In one optional implementation, the pre-constructed overall model of the dam foundation uses the hydraulic coupling field and the thermodynamic coupling field as boundary conditions, and obtains the comprehensive force field using the finite element analysis method, including: Based on the reservoir water pressure distribution and seepage characteristics data in the reservoir area hydrological data, a hydraulic coupling field is constructed using the generalized Darcy's law and the dynamic update method of permeability. Based on the construction process data of the corresponding dam body, a thermodynamic coupled field is constructed by transiently coupling the heat conduction equation and the elasticity equation; the construction process data includes the dam body pouring layer, curing time and arch sealing temperature data. Based on the pre-constructed overall model of the dam foundation, combined with the hydraulic and thermodynamic coupled fields, the finite element analysis method is used to perform static and construction process coupled calculations, extracting displacement, stress, strain and nodal force data of the shared nodes of the dam body and foundation, and obtaining the comprehensive force field.
[0009] Through the above implementation method, firstly, based on the water pressure distribution and seepage characteristics in the reservoir area hydrological data, a hydraulic coupling field is constructed using the generalized Darcy's law and the dynamic update method of permeability. This field accurately reflects the interaction between seepage and stress, as well as the influence of changes in fracture aperture on seepage. Secondly, based on the dam construction process data, a thermomechanical coupling field is constructed using transient coupling of heat conduction and elasticity to accurately simulate the heat of hydration and temperature stress caused by ambient temperature. Finally, the two types of coupling fields are applied together to the overall model of the dam foundation. Through static and construction process coupling calculations, the displacement, stress, strain, and nodal forces of the shared nodes of the dam body and foundation are extracted and integrated into a comprehensive force field, providing accurate and transferable mechanical boundary conditions for subsequent sub-models.
[0010] In one optional implementation, the construction of the overall model of the dam foundation includes: Based on the collected dam geometric parameters, dam foundation excavation outline data, geological data and reservoir hydrological data, a three-dimensional solid geometric model of the dam foundation is generated using parametric geometric modeling and discrete fracture network embedding methods. Based on the three-dimensional solid geometric model of the dam foundation, the dam body and foundation are divided into meshes using a preset meshing method to generate an overall model of the dam foundation.
[0011] Through the above implementation methods, based on the dam's geometric parameters, excavation outline, geological data, and hydrological information, a three-dimensional solid model is generated using parametric geometric modeling and discrete fracture network embedding methods. This model can accurately reflect the actual geometric characteristics of the dam body, dam foundation, and complex fracture distribution. Furthermore, a preset mesh generation method is used to differentially discretize the dam body and foundation, with key areas being denser and distant areas being sparser. This effectively controls the model size while ensuring computational accuracy, thereby reproducing the geological structure and the influence range of valley deformation. This provides a geometrically accurate and mesh-reasonable numerical basis for subsequent multi-field coupled analysis.
[0012] In one optional implementation, based on the geometric data and mesh data of the overall dam foundation model, a sub-model of the dam body is constructed by using a sub-model extraction and local mesh refinement method, with the foundation surface at the junction of the dam body and the foundation in the overall model as a common node, including: Based on the dam outline data in the geometric data of the overall dam foundation model and the node coordinates and unit topology data in the grid data, the dam part is used as the initial dam sub-model to be constructed using the sub-model extraction method. Based on the initial dam sub-model, the foundation surface is used as the boundary, and the local mesh refinement method is used to refine the mesh of the dam opening, gate pier, dam heel and dam toe areas, generating a dam sub-model with shared node information.
[0013] Through the above implementation method, based on the dam outline, node coordinates and unit topology data of the overall dam foundation model, the dam part is constructed as an initial dam sub-model using the sub-model extraction method, ensuring the consistency of dam geometry and mesh information. By using the foundation surface as the boundary, the key areas such as dam orifices, gate piers, dam heels and dam toes are refined using the local mesh densification method. While maintaining the shared nodes with the overall dam foundation model, the accuracy of local stress analysis is improved, thereby ensuring that the constructed dam sub-model inherits the mechanical continuity of the overall dam foundation model on the boundary.
[0014] In one optional implementation, based on the comprehensive force field and combined with real-time acquired valley contraction data, the load is applied to the common nodes corresponding to the dam sub-model using a mechanical boundary transfer and displacement boundary application method to obtain the loaded dam sub-model, including: Based on the node numbers and node force data in the comprehensive force field, the comprehensive force field is mapped to the corresponding shared nodes using the mechanical boundary transfer method to generate mechanical boundary conditions. Based on real-time acquired valley contraction data, data statistics and fitting methods are used to determine the total valley contraction and its distribution pattern along the elevation, and displacement boundary conditions are generated. Based on the aforementioned mechanical boundary conditions and displacement boundary conditions, the boundary conditions are superimposed using a method that applies them to the corresponding nodes of the dam sub-model to generate the loaded dam sub-model.
[0015] Through the above implementation method, firstly, based on the node numbers and nodal force data in the comprehensive force field, the comprehensive force field is mapped to the common nodes of the dam sub-model using the mechanical boundary transfer method, ensuring the continuity of conventional load effects; secondly, based on real-time valley shrinkage data, statistical and fitting methods are used to determine the total shrinkage and the symmetrical or asymmetrical distribution pattern along the elevation, generating displacement boundary conditions, effectively converting the measured foundation deformation into an applicable displacement load; finally, the boundary condition superposition method is used to apply the mechanical boundary conditions and displacement boundary conditions together to the corresponding nodes of the sub-model, ensuring that the loaded dam sub-model can truly reflect the comprehensive influence of complex foundation shrinkage on the dam's stress.
[0016] In one optional implementation, the step of determining the total valley contraction and its distribution pattern along elevation based on real-time acquired valley contraction data using data statistics and fitting methods includes: Based on real-time acquired valley contraction data, curve fitting and interpolation methods are used to generate valley contraction displacement loads that are continuously distributed along the dam height, and to determine the total valley contraction and its distribution pattern along the elevation; the valley contraction data includes valley contraction time series data from multiple measuring points and multiple time phases.
[0017] Through the above implementation method, based on the valley contraction time series data from multiple measuring points and multiple time phases, the displacement load continuously distributed along the dam height is generated using curve fitting and interpolation methods, and the total contraction and its symmetrical or asymmetrical distribution pattern along the elevation are determined. Thus, the measured deformation in the field is transformed into a continuous and smooth displacement boundary, which can truly reflect the differential impact of valley contraction on the dam body at different elevations, and provide deformation driving conditions that conform to actual physical laws for subsequent calculation of the dam body sub-model.
[0018] In one optional implementation, based on the loaded dam sub-model, static finite element analysis is performed on the dam sub-model using a static finite element method to generate displacement distribution data and stress distribution data of the dam body, and to obtain dam body state assessment results, including: Based on the loaded dam sub-model, the radial and tangential displacements of each node of the dam are solved using the static finite element method to obtain the displacement distribution data of the dam. Based on the loaded dam sub-model, the static finite element method is used to solve the principal tensile stress, principal compressive stress and yield zone range of each node of the dam, and obtain the stress distribution data of the dam. Based on the displacement distribution data and stress distribution data, combined with actual monitoring data, a comparative verification method is used to generate the dam body condition assessment results.
[0019] Through the above implementation methods, based on the loaded dam sub-model, the radial and tangential displacements of each node are solved to obtain dam displacement distribution data; simultaneously, the principal tensile stress, principal compressive stress, and yield zone range are solved to obtain stress distribution data; the displacement distribution data and stress distribution data are used to comprehensively characterize the deformation and stress state of the dam under valley contraction; finally, combined with actual monitoring data, the consistency between the calculated values and the measured values is evaluated using a comparative verification method, which can accurately determine whether the stress borne by the dam exceeds the limit, providing a quantitative assessment basis for dam safety assessment under valley contraction conditions.
[0020] Secondly, the present invention provides a dam body condition assessment device, the device comprising: The force field calculation module is used to obtain the comprehensive force field based on a pre-constructed overall model of the dam foundation, using the hydraulic coupling field and thermodynamic coupling field as boundary conditions and the finite element analysis method. The sub-model construction module is used to construct the dam sub-model based on the geometric data and mesh data of the overall dam foundation model, using the sub-model extraction and local mesh refinement method, taking the foundation surface where the dam body and foundation meet in the overall model as a common node; The boundary loading module is used to load the dam sub-model onto the common node corresponding to the dam sub-model based on the comprehensive force field and the real-time acquired valley contraction data, using the mechanical boundary transfer and displacement boundary application methods, so as to obtain the loaded dam sub-model. The dam condition assessment module is used to perform static finite element calculations on the dam sub-model based on the loaded dam sub-model, generate displacement distribution data and stress distribution data of the dam, and obtain the dam condition assessment results.
[0021] Thirdly, the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the dam body condition assessment method described in the first aspect or any corresponding embodiment thereof.
[0022] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the dam body condition assessment method described in the first aspect or any corresponding embodiment thereof. Attached Figure Description
[0023] 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.
[0024] Figure 1 This is a schematic diagram of the first process of the dam body condition assessment method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the second process of the dam body condition assessment method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of a three-dimensional finite element overall model of the dam body condition assessment method according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the third process of the dam body condition assessment method according to an embodiment of the present invention; Figure 5 This is a schematic diagram of a dam body sub-model constructed according to the dam body state assessment method of the present invention; Figure 6 This is a schematic diagram of the fourth process of the dam body condition assessment method according to an embodiment of the present invention; Figure 7 This is a schematic diagram of the valley contraction distribution pattern of the dam body condition assessment method according to an embodiment of the present invention. Figure 8 This is a schematic diagram of the fifth process of the dam body condition assessment method according to an embodiment of the present invention; Figure 9 This is a comparison diagram of the calculated and measured radial deformation values of multiple monitoring points of a dam body according to the dam body condition assessment method of the present invention. Figure 10 This is a comparison chart of the calculated and measured values of the radial deformation of the 610m arch ring of a dam body during the water storage period, based on the dam body condition assessment method of an embodiment of the present invention. Figure 11 This is a comparison chart of the calculated and measured values of the radial deformation of the 610m arch ring of a dam body during the drawdown period, based on the dam body condition assessment method of an embodiment of the present invention. Figure 12This is a structural block diagram of a dam body condition assessment device according to an embodiment of the present invention; Figure 13 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0025] 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.
[0026] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0027] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0028] Among the dam condition assessment methods disclosed in related technologies, a three-dimensional dynamic evolution model of the dam as a whole is constructed, and monitoring data is integrated to complete the dynamic update of the three-dimensional dynamic evolution model. Then, various parameters of the dam are analyzed and its overall stability is evaluated. However, in the actual operation of the dam, the valley where the dam is located may experience continuous lateral contraction deformation. When a single overall model covering a sufficiently large foundation area is constructed to simulate the valley deformation, the calculation scale is huge and the efficiency is low. If the foundation model is simplified, it is difficult to accurately simulate the stress response of key parts of the dam body (such as orifices, dam heels, and dam toes).
[0029] To address the deficiencies disclosed in the aforementioned related technologies, this embodiment provides a method for assessing the state of a dam body. Based on an overall model of the dam foundation, a combined force field is obtained by coupling hydraulic and thermodynamic coupled fields as boundary conditions, ensuring the accurate transmission of conventional loads to the dam body through the foundation. Secondly, a sub-model of the dam body is constructed using sub-model extraction and local mesh refinement, significantly improving the simulation accuracy of key parts of the dam body while maintaining computational efficiency. Then, the combined force field and real-time valley contraction displacement boundary are jointly loaded onto the dam body sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, a loaded dam body sub-model is obtained. Finally, static finite element analysis is used to generate the displacement and stress distribution of the dam body, thereby accurately assessing the actual working state of the dam under valley contraction.
[0030] According to an embodiment of the present invention, a method for assessing the condition of a dam body 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.
[0031] This embodiment provides a method for assessing the condition of a dam body, which can be used in the aforementioned dam body monitoring server. Figure 1 This is a flowchart of a dam body condition assessment method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps: S101, based on a pre-constructed overall model of the dam foundation, uses the hydraulic coupling field and thermodynamic coupling field as boundary conditions, and obtains the comprehensive force field using the finite element analysis method.
[0032] The overall model of the dam body and foundation is a complete three-dimensional finite element model that includes the dam body, the dam foundation rock mass and the surrounding foundation, and is used to simulate the overall mechanical behavior of the dam body and foundation.
[0033] For example, for an arch dam with a height of 285.5m, a three-dimensional finite element model is constructed by taking the dam axis as the center, extending approximately 1700m upstream, twice the dam height on both the left and right banks, and 2.5 times the dam height downstream. Below the foundation surface, approximately 1.5 times the dam height is taken, extending to an elevation of 710.00m above the dam crest. The size of the three-dimensional finite element calculation model is 2500m × 1500m × 810m (length × width × height). The resulting overall model of the arch dam foundation is shown below. Figure 2 As shown.
[0034] The hydraulic coupling field is a multi-physics field that describes the interaction between the seepage field and the stress field. The seepage field affects the effective stress of the rock and soil mass, and the stress change will change the permeability characteristics of the medium (such as the crack aperture). It is used to reflect the influence of reservoir water seepage on the deformation and stability of the dam foundation.
[0035] Thermodynamic coupling field is a multiphysics field that describes the interaction between temperature field and stress field. Temperature changes (such as heat of hydration, ambient temperature, and arch sealing temperature) cause thermal expansion and contraction of materials, generating temperature stress. By solving the heat conduction equation and elasticity equation through transient coupling, the temperature stress during construction and operation can be accurately simulated.
[0036] The finite element method is an engineering calculation method for numerically solving partial differential equations. It discretizes a continuum into a finite number of elements and establishes a system of algebraic equations using unknowns (such as displacement and stress) at the element nodes to approximately solve the response of the structure under load.
[0037] The combined force field is a set of mechanical parameters (including displacement, stress, strain, nodal forces, etc.) that are transmitted from the foundation to the common nodes of the dam body and foundation through the overall model calculation. It represents the combined effect of conventional loads such as water pressure, self-weight, temperature, and construction on the dam body through the foundation.
[0038] S102. Based on the geometric and mesh data of the overall model of the dam body and foundation, the sub-model is constructed by using the sub-model extraction and local mesh refinement method, taking the foundation surface at the junction of the dam body and foundation in the overall model as a common node.
[0039] Geometric data describes the shape and size of three-dimensional entities such as dam body, foundation, and geological structure, including dam outline, excavation boundary, stratum interface, and fracture distribution, and is obtained from design drawings and geological survey reports.
[0040] Mesh data is the unit and node information generated after discretizing the three-dimensional geometric model of the dam foundation, including node coordinates, unit topological relationships, unit types, etc.
[0041] The sub-model extraction method involves cutting out the region of interest (such as the dam body) from the overall model of the dam foundation and retaining the node and element information on the cut boundary to enable more refined local calculations.
[0042] Local mesh refinement improves the stress calculation accuracy of specific regions (such as orifices, gate piers, dam heels, and dam toes) of the extracted dam sub-model by further refining the mesh, without having to refine the entire model globally.
[0043] The foundation surface is the contact surface between the dam body and the foundation rock mass, i.e., the bottom surface of the dam foundation. It is the key interface for the transmission of forces and deformations between the dam and the foundation, and it is also the location of the shared node between the overall model of the dam body and the foundation and the sub-model of the dam body.
[0044] Shared nodes are nodes located at the same position on the foundation surface between the overall dam foundation model and the dam sub-model. They have the same numbering and coordinates between the overall dam foundation model and the dam sub-model, thus ensuring that mechanical parameters (such as nodal forces and displacements) can be transmitted one-to-one between the overall dam foundation model and the dam sub-model.
[0045] The dam sub-model is an independent finite element model constructed by extracting the dam body portion from the overall dam foundation model and refining the local mesh. It is used for subsequent high-precision analysis of the deformation and stress of the dam body itself. Its boundary conditions are derived from the calculation results of the overall model and the measured valley deformation.
[0046] S103, based on the comprehensive force field and combined with the real-time acquired valley contraction data, uses the mechanical boundary transfer and displacement boundary application methods to load the common nodes corresponding to the dam sub-model, thus obtaining the loaded dam sub-model.
[0047] Valley contraction data are measured values of lateral contraction deformation on both sides of the valley obtained from on-site monitoring. They include the contraction at different times and elevations and are used to reflect the actual foundation deformation of the dam body.
[0048] The mechanical boundary transfer method maps the comprehensive force field (nodal forces, etc.) calculated from the overall model of the dam foundation to the corresponding shared nodes of the dam sub-model according to the node number, and uses it as the mechanical boundary condition of the sub-model.
[0049] The displacement boundary application method transforms the total valley shrinkage and its distribution pattern along the elevation into displacement loads, which are then directly applied to the left and right boundary nodes of the dam sub-model to simulate the actual shrinkage deformation of the foundation.
[0050] S104. Based on the loaded dam sub-model, static finite element method is used to perform static finite element calculation on the dam sub-model, generate displacement distribution data and stress distribution data of the dam body, and obtain the dam body state assessment results.
[0051] The static finite element method is used to perform state analysis on dam sub-models under static or quasi-static loads, neglecting the influence of inertial forces.
[0052] Displacement distribution data are the deformation values of each node in the final dam sub-model in the radial (upstream and downstream direction) and tangential (left and right bank direction), used to evaluate the deformation mode of the dam under valley contraction.
[0053] Stress distribution data are the principal tensile stress, principal compressive stress, and yield zone range of each node of the dam body, which are calculated and used to determine whether the dam body has excessive tensile or compressive stress.
[0054] The dam condition assessment results are based on displacement and stress calculations, combined with on-site monitoring data for comparison and verification, and are a conclusive evaluation of whether the dam's working condition is normal.
[0055] This application provides a method for assessing the state of a dam. First, based on an overall model of the dam foundation, the hydraulic and thermodynamic coupled fields are coupled as boundary conditions to obtain a comprehensive force field, ensuring the accurate transmission of conventional loads to the dam through the foundation. Second, a sub-model of the dam is constructed using sub-model extraction and local mesh refinement, significantly improving the simulation accuracy of key parts of the dam while ensuring computational efficiency. Then, the comprehensive force field and the real-time valley contraction displacement boundary are jointly loaded onto the dam sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, the loaded dam sub-model is obtained. Finally, the displacement and stress distribution of the dam are generated using static finite element analysis, thereby accurately assessing the actual working state of the dam under valley contraction.
[0056] This embodiment provides a method for assessing the condition of a dam body, which can be used in the aforementioned dam body monitoring server. Figure 2 This is a flowchart of a dam body condition assessment method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: S201, based on a pre-constructed overall model of the dam foundation, uses the hydraulic coupling field and thermodynamic coupling field as boundary conditions, and obtains the comprehensive force field using the finite element analysis method.
[0057] Specifically, S201 above includes: S2011, based on the reservoir water pressure distribution and seepage characteristics data in the reservoir area hydrological data, is constructed as a hydraulic coupling field using the generalized Darcy's law and the dynamic update method of permeability; S2012, based on the construction process data of the corresponding dam body, uses the heat conduction equation and the elasticity equation to perform transient coupling to construct a thermodynamic coupling field; the construction process data includes the dam body pouring layer, curing time and arch sealing temperature data. S2013, based on a pre-constructed overall model of the dam foundation, combines hydraulic and thermodynamic coupled fields, and uses the finite element analysis method to perform static and construction process coupled calculations, extracting displacement, stress, strain and nodal force data of shared nodes of the dam body and foundation, and obtaining the comprehensive force field.
[0058] For example, the construction of the overall model of the dam foundation includes: Based on the collected dam geometric parameters, dam foundation excavation outline data, geological data and reservoir hydrological data, a three-dimensional solid geometric model of the dam foundation is generated using parametric geometric modeling and discrete fracture network embedding methods. Based on the three-dimensional solid geometric model of the dam foundation, the dam body and foundation are divided into meshes using a preset meshing method to generate an overall model of the dam foundation.
[0059] Based on the dam's geometric parameters, excavation outline, geological data, and hydrological information, a three-dimensional solid model is generated using parametric geometric modeling and discrete fracture network embedding methods. This model accurately reflects the actual geometric characteristics of the dam body, foundation, and complex fracture distribution. Furthermore, a pre-defined meshing method is used to discretize the dam body and foundation differently, with key areas being denser and distant areas being sparser. This effectively controls the model size while ensuring computational accuracy, thereby reproducing the geological structure and the range of influence of valley deformation. This provides a geometrically accurate and mesh-reasonable numerical basis for subsequent multi-field coupled analysis.
[0060] For example, for an arch dam with a height of 285.5m, the dam body design drawings, dam foundation geological survey report, engineering construction organization design and reservoir hydrological data of the arch dam were collected. All data were format converted and verified. The parameters of the dam foundation rock mass and dam concrete material are shown in Table 1 below.
[0061] Table 1. Material Parameters of Dam Foundation Rock Mass and Dam Concrete
[0062] For the aforementioned arch dam, taking the dam axis as the center, approximately 1700m upstream, twice the dam height on both the left and right banks, and 2.5 times the dam height downstream, approximately 1.5 times the dam height below the foundation surface, and extending to an elevation of 710.00m above the dam crest, the dam is constructed as follows: Figure 3 The three-dimensional finite element model shown has a size of 2500m×1500m×810m; the three-dimensional finite element mesh model has 210,000 nodes and 177,000 elements.
[0063] The overall coordinate system uses the x-axis perpendicular to the river and pointing to the right bank; the y-axis points upstream against the river direction; and the z-axis is vertically upward. The bedrock bottom is fully constrained in three dimensions, the four sides are treated as normal-constrained boundaries, and all free surfaces of the dam body are free boundaries. The 3D mesh model is then divided using hexahedral elements. The overall model includes riverbed foundation elements and dam elements. The overall model simulates the valley topography, the main inter-layer and intra-layer fault zones within the dam area, actual on-site excavation, foundation treatment, etc.
[0064] First, based on the water pressure distribution and seepage characteristics in the reservoir area hydrological data, a hydraulic coupling field is constructed using the generalized Darcy's law and the dynamic update method of permeability. This field accurately reflects the interaction between seepage and stress, as well as the influence of changes in fracture aperture on seepage. Second, based on the dam construction process data, a thermomechanical coupling field is constructed using transient coupling of heat conduction and elasticity to accurately simulate the heat of hydration and temperature stress caused by ambient temperature. Finally, the two types of coupling fields are applied together to the overall model of the dam foundation. Through static and construction process coupling calculations, the displacement, stress, strain, and nodal forces of the shared nodes of the dam and foundation are extracted and integrated into a comprehensive force field, providing accurate and transferable mechanical boundary conditions for subsequent sub-models.
[0065] S202, based on the geometric and mesh data of the overall dam foundation model, utilizes sub-model extraction and local mesh refinement methods to construct a dam sub-model by using the foundation surface at the junction of the dam body and foundation in the overall model as a shared node. For details, please refer to [link to relevant documentation]. Figure 1 S102 of the illustrated embodiment will not be described again here.
[0066] S203, based on a comprehensive force field and combined with real-time acquired valley contraction data, utilizes mechanical boundary transfer and displacement boundary application methods to load the shared nodes corresponding to the dam sub-model, resulting in the loaded dam sub-model. For details, please refer to [link to details]. Figure 1 S103 of the illustrated embodiment will not be described again here.
[0067] S204, based on the loaded dam sub-model, uses the static finite element method to perform static finite element calculations on the dam sub-model, generating displacement and stress distribution data for the dam body, and obtaining the dam body state assessment results. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.
[0068] This application provides a method for assessing the state of a dam. First, based on an overall model of the dam foundation, the hydraulic and thermodynamic coupled fields are coupled as boundary conditions to obtain a comprehensive force field, ensuring the accurate transmission of conventional loads to the dam through the foundation. Second, a sub-model of the dam is constructed using sub-model extraction and local mesh refinement, significantly improving the simulation accuracy of key parts of the dam while ensuring computational efficiency. Then, the comprehensive force field and the real-time valley contraction displacement boundary are jointly loaded onto the dam sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, the loaded dam sub-model is obtained. Finally, the displacement and stress distribution of the dam are generated using static finite element analysis, thereby accurately assessing the actual working state of the dam under valley contraction.
[0069] This embodiment provides a method for assessing the condition of a dam body, which can be used in the aforementioned dam body monitoring server. Figure 4 This is a flowchart of a dam body condition assessment method according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps: S401, based on a pre-constructed overall model of the dam foundation, uses the hydraulic and thermodynamic coupled fields as boundary conditions and employs the finite element analysis method to obtain the comprehensive force field. For details, please refer to [link to relevant documentation]. Figure 1 S101 of the illustrated embodiment will not be described again here.
[0070] S402. Based on the geometric and mesh data of the overall model of the dam body and foundation, the sub-model is constructed by using the sub-model extraction and local mesh refinement method, taking the foundation surface at the junction of the dam body and foundation in the overall model as a common node.
[0071] Specifically, S402 includes: S4021, based on the dam outline data in the geometric data of the overall dam foundation model and the node coordinates and unit topology data in the grid data, the dam body is used as the initial dam body sub-model to be constructed using the sub-model extraction method.
[0072] S4022, based on the initial dam body sub-model, uses the foundation surface as the boundary and employs a local mesh refinement method to refine the mesh of the dam body openings, gate piers, dam heel and dam toe areas, generating a dam body sub-model with shared node information.
[0073] For example, S4022 above can be implemented as follows: exist Figure 3 Based on the overall model of the dam foundation, the dam body was extracted separately, and an independent, finer-mesh sub-model of the dam body was constructed. The extracted sub-model is shown below. Figure 5 As shown, the dam sub-model and the overall dam foundation model share nodes at the foundation surface to ensure the continuity of subsequent mechanical transmission.
[0074] Based on the dam outline, node coordinates, and unit topology data of the overall dam foundation model, the dam body is constructed as an initial dam sub-model using the sub-model extraction method. This ensures the consistency of the dam geometry and mesh information. By using the foundation surface as the boundary, a local mesh refinement method is adopted to refine key areas such as dam orifices, gate piers, dam heels, and dam toes. While maintaining the shared nodes with the overall dam foundation model, the accuracy of local stress analysis is improved, thereby ensuring that the constructed dam sub-model inherits the mechanical continuity of the overall dam foundation model at the boundary.
[0075] S403, based on a comprehensive force field and combined with real-time acquired valley contraction data, utilizes mechanical boundary transfer and displacement boundary application methods to load the shared nodes corresponding to the dam sub-model, resulting in the loaded dam sub-model. For details, please refer to [link to relevant documentation]. Figure 1 S103 of the illustrated embodiment will not be described again here.
[0076] S404, based on the loaded dam sub-model, uses the static finite element method to perform static finite element calculations on the dam sub-model, generating displacement and stress distribution data for the dam body, and obtaining the dam body state assessment results. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.
[0077] This application provides a method for assessing the state of a dam. First, based on an overall model of the dam foundation, the hydraulic and thermodynamic coupled fields are coupled as boundary conditions to obtain a comprehensive force field, ensuring the accurate transmission of conventional loads to the dam through the foundation. Second, a sub-model of the dam is constructed using sub-model extraction and local mesh refinement, significantly improving the simulation accuracy of key parts of the dam while ensuring computational efficiency. Then, the comprehensive force field and the real-time valley contraction displacement boundary are jointly loaded onto the dam sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, the loaded dam sub-model is obtained. Finally, the displacement and stress distribution of the dam are generated using static finite element analysis, thereby accurately assessing the actual working state of the dam under valley contraction.
[0078] This embodiment provides a method for assessing the condition of a dam body, which can be used in the aforementioned dam body monitoring server. Figure 6 This is a flowchart of a dam body condition assessment method according to an embodiment of the present invention, such as... Figure 6 As shown, the process includes the following steps: S601, based on a pre-constructed overall model of the dam foundation, uses the hydraulic and thermodynamic coupled fields as boundary conditions and employs the finite element analysis method to obtain the comprehensive force field. For details, please refer to [link to relevant documentation]. Figure 1 S101 of the illustrated embodiment will not be described again here.
[0079] S602, based on the geometric and mesh data of the overall dam foundation model, utilizes sub-model extraction and local mesh refinement methods to construct a dam sub-model by using the foundation surface at the junction of the dam body and foundation in the overall model as a common node. For details, please refer to [link to relevant documentation]. Figure 1 S102 of the illustrated embodiment will not be described again here.
[0080] S603, based on the comprehensive force field and combined with real-time acquired valley contraction data, uses the mechanical boundary transfer and displacement boundary application methods to load the common nodes corresponding to the dam sub-model, thus obtaining the loaded dam sub-model.
[0081] Specifically, the aforementioned S603 includes: S6031, based on the node number and nodal force data in the comprehensive force field, uses the mechanical boundary transfer method to map the comprehensive force field to the corresponding common node and generate mechanical boundary conditions; S6032, based on real-time acquired valley contraction data, uses data statistics and fitting methods to determine the total valley contraction and its distribution pattern along elevation, and generates displacement boundary conditions. S6033, based on mechanical boundary conditions and displacement boundary conditions, uses the boundary condition superposition method to apply them to the corresponding nodes of the dam sub-model, generating the loaded dam sub-model.
[0082] Specifically, the aforementioned S6032 includes: Based on real-time acquired valley contraction data, curve fitting and interpolation methods are used to generate valley contraction displacement loads that are continuously distributed along the dam height, and to determine the total valley contraction and its distribution pattern along the elevation. The valley contraction data includes valley contraction time series data from multiple measuring points and multiple time phases.
[0083] The real-time data on trough contraction are shown in Table 2 below. Table 2. Water level and valley contraction at typical times
[0084] By transferring the combined force field to the common node boundary of the dam sub-model and combining it with the valley displacement load, the dam sub-model is calculated to obtain the theoretical deformation increment and stress change of various parts of the dam body during the drawdown period caused by the drop in water level and the continued contraction of the valley.
[0085] The total valley contraction and its distribution pattern along elevation are used to further load a certain amount of valley contraction deformation into the dam sub-model to evaluate the stress behavior of the arch dam structure. Based on the analysis of valley deformation monitoring data and the understanding of valley deformation distribution patterns, the valley contraction of the arch dam is basically symmetrical on the left and right banks. Therefore, the valley loading method in the finite element calculation analysis is a symmetrical U-shaped distribution. However, in the sensitivity analysis of the valley deformation pattern, the asymmetrical U-shaped distribution of valley contraction is also considered, such as... Figure 7 As shown.
[0086] By using time-series data of valley contraction from multiple measurement points and multiple time phases, and employing curve fitting and interpolation methods, a displacement load continuously distributed along the dam height is generated, and the total contraction and its symmetrical or asymmetrical distribution pattern along the elevation are determined. This transforms the measured deformation in the field into a continuous and smooth displacement boundary, which can truly reflect the differential impact of valley contraction on the dam body at different elevations, and provides deformation driving conditions that conform to actual physical laws for subsequent calculations of the dam body sub-model.
[0087] First, based on the node numbers and nodal force data in the comprehensive force field, the comprehensive force field is mapped to the common nodes of the dam sub-model using the mechanical boundary transfer method, ensuring the continuity of conventional load effects. Second, based on real-time valley shrinkage data, statistical and fitting methods are used to determine the total shrinkage and the symmetrical or asymmetrical distribution pattern along the elevation, generating displacement boundary conditions and effectively converting the measured foundation deformation into an applicable displacement load. Finally, the mechanical boundary conditions and displacement boundary conditions are applied together to the corresponding nodes of the sub-model using the boundary condition superposition method, ensuring that the loaded dam sub-model can truly reflect the comprehensive influence of complex foundation shrinkage on the dam's stress.
[0088] S604, based on the loaded dam sub-model, uses the static finite element method to perform static finite element calculations on the dam sub-model, generating displacement and stress distribution data for the dam body, and obtaining the dam body state assessment results. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.
[0089] This application provides a method for assessing the state of a dam. First, based on an overall model of the dam foundation, the hydraulic and thermodynamic coupled fields are coupled as boundary conditions to obtain a comprehensive force field, ensuring the accurate transmission of conventional loads to the dam through the foundation. Second, a sub-model of the dam is constructed using sub-model extraction and local mesh refinement, significantly improving the simulation accuracy of key parts of the dam while ensuring computational efficiency. Then, the comprehensive force field and the real-time valley contraction displacement boundary are jointly loaded onto the dam sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, the loaded dam sub-model is obtained. Finally, the displacement and stress distribution of the dam are generated using static finite element analysis, thereby accurately assessing the actual working state of the dam under valley contraction.
[0090] This embodiment provides a method for assessing the condition of a dam body, which can be used in the aforementioned dam body monitoring server. Figure 8 This is a flowchart of a dam body condition assessment method according to an embodiment of the present invention, such as... Figure 8 As shown, the process includes the following steps: S801, based on a pre-constructed overall model of the dam foundation, uses the hydraulic and thermodynamic coupled fields as boundary conditions and employs the finite element analysis method to obtain the comprehensive force field. For details, please refer to [link to relevant documentation]. Figure 1 S101 of the illustrated embodiment will not be described again here.
[0091] S802, based on the geometric and mesh data of the overall dam foundation model, utilizes sub-model extraction and local mesh refinement methods to construct a dam sub-model by using the foundation surface at the junction of the dam body and foundation in the overall model as a common node. For details, please refer to [link to relevant documentation]. Figure 1 S102 of the illustrated embodiment will not be described again here.
[0092] S803, based on a comprehensive force field and combined with real-time acquired valley contraction data, utilizes mechanical boundary transfer and displacement boundary application methods to load the shared nodes corresponding to the dam sub-model, resulting in the loaded dam sub-model. For details, please refer to [link to relevant documentation]. Figure 1 S103 of the illustrated embodiment will not be described again here.
[0093] S804, based on the loaded dam sub-model, uses the static finite element method to perform static finite element calculations on the dam sub-model, generating displacement distribution data and stress distribution data of the dam body, and obtaining the dam body state assessment results.
[0094] Specifically, the aforementioned S804 includes: S8041, based on the loaded dam sub-model, the radial and tangential displacements of each node of the dam are solved using the static finite element method to obtain the displacement distribution data of the dam. S8042, based on the loaded dam sub-model, uses the static finite element method to solve the principal tensile stress, principal compressive stress and yield zone range of each node of the dam body, and obtains the stress distribution data of the dam body. S8043, based on displacement distribution data and stress distribution data, combined with actual monitoring data, uses a comparative verification method to generate dam condition assessment results.
[0095] For example, S8043 above can be implemented as follows: Based on the displacement distribution data of the dam sub-model after loading, a quantitative comparison is made with the deformation increment monitored in the field at the same time and location. By analyzing the consistency between the two (such as the percentage difference and the pattern of change), the rationality of the simulation is verified, and finally, the normal working state of the dam under the current load combination (including measured valley deformation) is evaluated.
[0096] Specifically, Figures 9 to 11 A comparison chart of monitored and calculated values of radial displacement increments for different sections of a dam. Negative numbers in the chart indicate upstream deformation. It can be seen that: 1. Based on real-time monitoring data and finite element calculation results, during each water level drop, the radial displacement of each dam section deforms upstream; while during each water impoundment process, the radial displacement of the arch dam deforms downstream, with the maximum radial displacement increment occurring in the arch crown beam dam section. Furthermore, the radial deformation pattern conforms to the stress characteristics of the arch dam structure, and the calculation results are consistent with the patterns of the monitoring data. The incremental radial displacement monitoring value of each dam section shows good consistency with the calculated increment.
[0097] 2. For example Figures 10-11 As shown, taking the arch ring at an elevation of 610m as an example, the radial displacement of the arch ring at different time periods was compared, and the monitored and calculated values showed good consistency. Meanwhile, the calculation and monitoring results reflect that the deformation of the arch dam structure has good symmetry.
[0098] By solving the radial and tangential displacements of each node based on the loaded dam sub-model, the displacement distribution data of the dam body is obtained. At the same time, the principal tensile stress, principal compressive stress, and yield zone range are solved to obtain stress distribution data. The displacement distribution data and stress distribution data are used to comprehensively characterize the deformation and stress state of the dam body under valley contraction. Finally, combined with actual monitoring data, the consistency between the calculated values and the measured values is evaluated using a comparative verification method. This can accurately determine whether the stress borne by the dam body exceeds the limit, providing a quantitative assessment basis for the safety assessment of the dam under valley contraction conditions.
[0099] This application provides a method for assessing the state of a dam. First, based on an overall model of the dam foundation, the hydraulic and thermodynamic coupled fields are coupled as boundary conditions to obtain a comprehensive force field, ensuring the accurate transmission of conventional loads to the dam through the foundation. Second, a sub-model of the dam is constructed using sub-model extraction and local mesh refinement, significantly improving the simulation accuracy of key parts of the dam while ensuring computational efficiency. Then, the comprehensive force field and the real-time valley contraction displacement boundary are jointly loaded onto the dam sub-model. By integrating theoretically calculable load effects with measured foundation deformation data, the loaded dam sub-model is obtained. Finally, the displacement and stress distribution of the dam are generated using static finite element analysis, thereby accurately assessing the actual working state of the dam under valley contraction.
[0100] This embodiment also provides a dam body condition assessment device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs 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.
[0101] This embodiment provides a dam body condition assessment device, such as... Figure 12 As shown, the device includes: The force field calculation module 1201 is used to obtain the comprehensive force field based on the pre-constructed overall model of the dam foundation, using the hydraulic coupling field and thermodynamic coupling field as boundary conditions and the finite element analysis method. The sub-model construction module 1202 is used to construct the dam sub-model based on the geometric data and mesh data of the overall model of the dam body and foundation, using the sub-model extraction and local mesh refinement method, taking the foundation surface where the dam body and foundation meet in the overall model as a common node; The boundary loading module 1203 is used to load the dam sub-model onto the common node corresponding to the dam sub-model based on the comprehensive force field and combined with the real-time acquired valley contraction data, using the mechanical boundary transfer and displacement boundary application methods, so as to obtain the loaded dam sub-model. The dam condition assessment module 1204 is used to perform static finite element calculations on the dam sub-model based on the loaded dam sub-model using the static finite element method, generate displacement distribution data and stress distribution data of the dam body, and obtain the dam condition assessment results.
[0102] In some optional implementations, the force field calculation module 1201 is specifically used for: Based on reservoir water pressure distribution and seepage characteristics data from reservoir hydrological data, a hydraulic coupling field is constructed using the generalized Darcy's law and a dynamic permeability update method. Based on the construction process data of the corresponding dam body, a thermodynamic coupling field is constructed by transiently coupling the heat conduction equation and the elasticity equation. The construction process data includes dam body pouring layering, curing time, and arch sealing temperature data. Based on the pre-constructed overall model of the dam body foundation, combined with the hydraulic coupling field and the thermodynamic coupling field, static and construction process coupling calculations are performed using the finite element analysis method. Displacement, stress, strain, and nodal force data of shared nodes between the dam body and the foundation are extracted to obtain the comprehensive force field.
[0103] In some optional implementations, the construction of the overall model of the dam foundation in the force field calculation module 1201 includes: Based on the collected dam geometric parameters, dam foundation excavation outline data, geological data and reservoir hydrological data, a three-dimensional solid geometric model of the dam foundation is generated using parametric geometric modeling and discrete fracture network embedding methods. Based on the three-dimensional solid geometric model of the dam foundation, the dam body and foundation are divided into meshes using a preset meshing method to generate an overall model of the dam foundation.
[0104] In some optional implementations, the sub-model building module 1202 is specifically used for: Based on the dam outline data in the geometric data of the overall dam foundation model and the node coordinates and unit topology data in the grid data, the dam body is used as the initial dam body sub-model for construction by using the sub-model extraction method. Based on the initial dam sub-model, the foundation surface is used as the boundary. The local mesh refinement method is used to refine the mesh of the dam orifice, gate pier, dam heel and dam toe areas, generating a dam sub-model with shared node information.
[0105] In some alternative implementations, the boundary loading module 1203 is specifically used for: Based on the node numbers and nodal force data in the comprehensive force field, the comprehensive force field is mapped to the corresponding shared nodes using the mechanical boundary transfer method to generate mechanical boundary conditions. Based on real-time acquired valley contraction data, data statistics and fitting methods are used to determine the total valley contraction and its distribution pattern along the elevation, and displacement boundary conditions are generated. Based on mechanical boundary conditions and displacement boundary conditions, the boundary conditions are superimposed and applied to the corresponding nodes of the dam sub-model to generate the loaded dam sub-model.
[0106] In some optional implementations, when the boundary loading module 1203 performs the task of determining the total valley contraction and its distribution pattern along the elevation based on real-time acquired valley contraction data and using data statistics and fitting methods, it includes: Based on real-time acquired valley contraction data, curve fitting and interpolation methods are used to generate valley contraction displacement loads that are continuously distributed along the dam height, and to determine the total valley contraction and its distribution pattern along the elevation. The valley contraction data includes valley contraction time series data from multiple measuring points and multiple time phases.
[0107] In some alternative implementations, the dam condition assessment module 1204 is specifically used for: Based on the loaded dam sub-model, the radial and tangential displacements of each node of the dam are solved using the static finite element method to obtain the displacement distribution data of the dam. Based on the loaded dam sub-model, the static finite element method is used to solve the principal tensile stress, principal compressive stress and yield zone range of each node of the dam, and obtain the stress distribution data of the dam. Based on displacement distribution data and stress distribution data, combined with actual monitoring data, and using comparative verification methods, the dam condition assessment results are generated.
[0108] The dam body condition assessment device provided in this embodiment of the invention can execute the dam body condition assessment method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the various modules and units are the same as in the corresponding embodiments described above, and will not be repeated here.
[0109] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0110] The following is a detailed reference. Figure 13 This diagram illustrates a suitable structural schematic for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 1301, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1302 or a program loaded from memory 1308 into random access memory (RAM) 1303. The RAM 1303 also stores various programs and data required for the operation of the electronic device. The processor 1301, ROM 1302, and RAM 1303 are interconnected via a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.
[0111] Typically, the following devices can be connected to I / O interface 1305: input devices 1306 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 1307 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 1308 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1309. Communication device 1309 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 13 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.
[0112] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 1309, or installed from a memory 1308, or installed from a ROM 1302. When the computer program is executed by the processor 1301, it performs the functions defined in the dam body condition assessment method of the embodiments of the present invention.
[0113] Figure 13 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0114] 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. When the software or computer code is accessed and executed by the computer, processor, or hardware, the dam body condition assessment method shown in the above embodiments is implemented.
[0115] 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.
[0116] 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 assessing the condition of a dam body, characterized in that, The method includes: Based on the pre-constructed overall model of the dam foundation, the hydraulic coupling field and the thermodynamic coupling field are used as boundary conditions, and the comprehensive force field is obtained by using the finite element analysis method. Based on the geometric and mesh data of the overall model of the dam foundation, the sub-model extraction and local mesh refinement method is used to construct the dam sub-model by taking the foundation surface where the dam body and the foundation meet in the overall model as a common node. Based on the comprehensive force field, combined with the real-time acquired valley contraction data, the mechanical boundary transfer and displacement boundary application methods are used to load the common nodes corresponding to the dam sub-model, thus obtaining the loaded dam sub-model. Based on the loaded dam sub-model, static finite element method is used to perform static finite element calculation on the dam sub-model, generate displacement distribution data and stress distribution data of the dam, and obtain the dam state assessment results.
2. The method according to claim 1, characterized in that, The pre-constructed overall model of the dam foundation uses the hydraulic and thermodynamic coupled fields as boundary conditions and employs the finite element analysis method to obtain the comprehensive force field, including: Based on the reservoir water pressure distribution and seepage characteristics data in the reservoir area hydrological data, a hydraulic coupling field is constructed using the generalized Darcy's law and the dynamic update method of permeability. Based on the construction process data of the corresponding dam body, a thermodynamic coupled field is constructed by transiently coupling the heat conduction equation and the elasticity equation; the construction process data includes the dam body pouring layer, curing time and arch sealing temperature data. Based on the pre-constructed overall model of the dam foundation, combined with the hydraulic and thermodynamic coupled fields, the finite element analysis method is used to perform static and construction process coupled calculations, extracting displacement, stress, strain and nodal force data of the shared nodes of the dam body and foundation, and obtaining the comprehensive force field.
3. The method according to claim 1 or 2, characterized in that, The construction of the overall model of the dam foundation includes: Based on the collected dam geometric parameters, dam foundation excavation outline data, geological data and reservoir hydrological data, a three-dimensional solid geometric model of the dam foundation is generated using parametric geometric modeling and discrete fracture network embedding methods. Based on the three-dimensional solid geometric model of the dam foundation, the dam body and foundation are divided into meshes using a preset meshing method to generate an overall model of the dam foundation.
4. The method according to claim 1, characterized in that, Based on the geometric data and mesh data of the overall dam foundation model, a sub-model of the dam body is constructed using sub-model extraction and local mesh refinement methods, taking the foundation surface at the junction of the dam body and the foundation in the overall model as a common node. This sub-model includes: Based on the dam outline data in the geometric data of the overall dam foundation model and the node coordinates and unit topology data in the grid data, the dam part is used as the initial dam sub-model to be constructed using the sub-model extraction method. Based on the initial dam sub-model, the foundation surface is used as the boundary, and the local mesh refinement method is used to refine the mesh of the dam opening, gate pier, dam heel and dam toe areas, generating a dam sub-model with shared node information.
5. The method according to claim 1, characterized in that, Based on the comprehensive force field and combined with real-time acquired valley contraction data, the load is applied to the common nodes corresponding to the dam sub-model using the mechanical boundary transfer and displacement boundary application methods, resulting in the loaded dam sub-model, including: Based on the node numbers and node force data in the comprehensive force field, the comprehensive force field is mapped to the corresponding shared nodes using the mechanical boundary transfer method to generate mechanical boundary conditions. Based on real-time acquired valley contraction data, data statistics and fitting methods are used to determine the total valley contraction and its distribution pattern along the elevation, and displacement boundary conditions are generated. Based on the aforementioned mechanical boundary conditions and displacement boundary conditions, the boundary conditions are superimposed using a method that applies them to the corresponding nodes of the dam sub-model to generate the loaded dam sub-model.
6. The method according to claim 5, characterized in that, The method of determining the total amount of valley contraction and its distribution pattern along elevation based on real-time acquired valley contraction data using data statistics and fitting methods includes: Based on real-time acquired valley contraction data, curve fitting and interpolation methods are used to generate valley contraction displacement loads that are continuously distributed along the dam height, and to determine the total valley contraction and its distribution pattern along the elevation; the valley contraction data includes valley contraction time series data from multiple measuring points and multiple time phases.
7. The method according to claim 1, characterized in that, Based on the loaded dam sub-model, static finite element analysis is performed on the dam sub-model to generate displacement and stress distribution data of the dam body, and the dam body state assessment results are obtained, including: Based on the loaded dam sub-model, the radial and tangential displacements of each node of the dam are solved using the static finite element method to obtain the displacement distribution data of the dam. Based on the loaded dam sub-model, the static finite element method is used to solve the principal tensile stress, principal compressive stress and yield zone range of each node of the dam, and obtain the stress distribution data of the dam. Based on the displacement distribution data and stress distribution data, combined with actual monitoring data, a comparative verification method is used to generate the dam body condition assessment results.
8. A device for assessing the condition of a dam body, characterized in that, The device includes: The force field calculation module is used to obtain the comprehensive force field based on a pre-constructed overall model of the dam foundation, using the hydraulic coupling field and thermodynamic coupling field as boundary conditions and the finite element analysis method. The sub-model construction module is used to construct the dam sub-model based on the geometric data and mesh data of the overall dam foundation model, using the sub-model extraction and local mesh refinement method, taking the foundation surface where the dam body and foundation meet in the overall model as a common node; The boundary loading module is used to load the dam sub-model onto the common node corresponding to the dam sub-model based on the comprehensive force field and the real-time acquired valley contraction data, using the mechanical boundary transfer and displacement boundary application methods, so as to obtain the loaded dam sub-model. The dam condition assessment module is used to perform static finite element calculations on the dam sub-model based on the loaded dam sub-model, generate displacement distribution data and stress distribution data of the dam, and obtain the dam condition assessment results.
9. An electronic device, characterized in that, include: A memory and a processor are interconnected, the memory storing computer instructions, and the processor executing the computer instructions to perform the dam body condition assessment as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the dam body condition assessment method according to any one of claims 1 to 7.