Roller compacted concrete gravity dam cross joint simulation method and device, electronic equipment and medium

By setting up two nodes and viscosity contact in the three-dimensional finite element model of the RCC gravity dam, the problem of inaccurate cutting joint simulation in the prior art is solved, and a more accurate overall analysis of the dam body is achieved.

CN120372735APending Publication Date: 2025-07-25TSINGHUA UNIVERSITY +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510234742.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the prior art, in the numerical simulation of the RCC gravity dam, the simulation method of cutting joints cannot truly reflect its impact on the integrity of the dam body, resulting in inaccurate simulation results.

Method used

Establish a three-dimensional finite element geometric model of the RCC gravity dam, cut and segment along the transverse joint position, set up two nodes and apply viscous contact on the target grid surface to form an overall finite element grid model, and simulate the traction-separation behavior of the transverse joint.

Benefits of technology

More realistically simulate the cutting cross joints of the RCC gravity dam, accurately reflecting the impact of the gap on the integrity of the dam body, and improving the simulation accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120372735A_ABST
    Figure CN120372735A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of concrete gravity dams, in particular to a roller compacted concrete gravity dam transverse joint simulation method and device, electronic equipment and a medium, and the method comprises the steps that a three-dimensional finite element geometric model of a roller compacted concrete gravity dam is established; the three-dimensional finite element geometric model is cut and segmented along the transverse joint position, grid division is carried out on the basis that grid coordination between dam sections is guaranteed to generate a three-dimensional finite element grid model of the dam body, double nodes are arranged at the cutting joint position of each dam section to enable each dam section to be independent, and the three-dimensional finite element grid models of the multiple dam sections are obtained; according to the method, cohesive force contact is set on the surface where the target grid is located based on the target grid needing to be connected at the transverse joint position, so that the transverse joint of the roller compacted concrete gravity dam is truly and effectively simulated, and therefore, the problem that a normal concrete dam transverse joint simulation mode is adopted in related technologies is solved; and the influence of the cutting seam on the integrity of the roller compacted concrete gravity dam cannot be simulated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of concrete gravity dams, and particularly to a method, device, electronic device and medium for simulating transverse joints of roller compacted concrete gravity dams. Background Art

[0002] The design of transverse joints of roller compacted concrete gravity dams is different from that of normal concrete dams. The transverse joints of normal concrete dams are usually continuously connected through the upstream and downstream dam surfaces at the horizontal elevation, dividing the dam body into several independent dam segments, and are completed by block construction and columnar pouring. In contrast, roller compacted concrete gravity dams generally use a slotting machine to form joints, and the joint surface is non-exposed. That is, after pouring concrete, a slotting machine is used for cutting, and the cutting depth is about 20-25 cm, covering about 2 / 3 of the joint surface area, and the inside of the cut joint is filled with materials such as non-woven fabric.

[0003] Currently, in the numerical simulation research of roller compacted concrete gravity dams, the simulation of cut-type transverse joints usually adopts the method of normal concrete dams, that is, it is assumed that the joint surface is completely cut, and the interaction only considers contact and friction, ignoring the initial strength of the transverse joint connection, and cannot well simulate the influence of the cut joint on the integrity of the roller compacted concrete gravity dam. Summary of the Invention

[0004] This application provides a method, device, electronic device and medium for simulating transverse joints of roller compacted concrete gravity dams to solve the problem that the method of simulating transverse joints of normal concrete dams in the related art cannot simulate the influence of cut joints on the integrity of roller compacted concrete gravity dams.

[0005] The first aspect of this application provides a method for simulating transverse joints of roller compacted concrete gravity dams, including the following steps: establishing a three-dimensional finite element geometric model of a roller compacted concrete gravity dam; identifying the transverse joint positions of the three-dimensional finite element geometric model of the roller compacted concrete gravity dam, and cutting and segmenting the three-dimensional finite element geometric model of the roller compacted concrete gravity dam along the transverse joint positions to obtain three-dimensional finite element geometric models of multiple dam segments; generating a three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of multiple dam segments, setting the joint position nodes in the three-dimensional finite element mesh model of the dam body as double nodes to obtain three-dimensional finite element mesh models of multiple dam segments; determining the target meshes that need to be connected at the transverse joint positions of the three-dimensional finite element mesh models of each dam segment, setting cohesive contact on the surfaces where the target meshes are located to merge the three-dimensional finite element mesh models of multiple dam segments into an overall three-dimensional finite element mesh model, and simulating the transverse joints of the roller compacted concrete gravity dam according to the surfaces with cohesive contact set in the overall three-dimensional finite element mesh model.

[0006] Optionally, the transverse joints of the roller-compacted concrete gravity dam adopt a cut joint form. The target mesh is the mesh area that is not cut and remains intact during the cut joint process. The surface where the target mesh is located is divided into a master surface and a slave surface. Among them, the master surface is the mesh surface on the left bank side of the transverse joint position, and the slave surface is the mesh surface on the right bank side of the transverse joint position.

[0007] Optionally, the principle of cohesive contact is as follows: before damage occurs between the master surface and the slave surface, the master surface and the slave surface are in a traction state, and the relationship between the master surface and the slave surface satisfies the linear elastic traction-separation law. After damage occurs, the traction state between the master surface and the slave surface is changed to a separation state.

[0008] Optionally, the formula of the damage criterion is:

[0009]

[0010] Where, respectively represent the peak contact stress values in the vertical direction of the contact surface between the master surface and the slave surface, the first shear direction, and the second shear direction on the contact surface between the master surface and the slave surface;

[0011] The formula of the linear elastic traction-separation law is:

[0012]

[0013] Where, t n , t s , t t respectively represent the traction stresses in the vertical direction of the contact surface between the master surface and the slave surface, the first shear direction, and the second shear direction on the contact surface between the master surface and the slave surface, δ n , δ s , δ t are the separation amounts in the corresponding three directions, and K nn , K ns , K nt , K ss , K st , K tt represent the stiffnesses in each direction.

[0014] Optionally, a three-dimensional finite element mesh model of the dam body is generated based on the three-dimensional finite element geometric models of multiple dam sections, including: determining the mesh size and mesh type according to the structural characteristics of the dam body in the three-dimensional finite element geometric model, where the mesh type is any one of hexahedron meshes, pentahedron meshes, and tetrahedron meshes; uniformly dividing the three-dimensional finite element geometric models of multiple dam sections based on the mesh size, mesh type, and elevation direction of the three-dimensional finite element geometric model to generate a three-dimensional finite element mesh model of the dam body, where the mesh division at the transverse joint position in the three-dimensional finite element mesh model of the dam body is consistent.

[0015] Optionally, the double-node setting method is as follows: Arbitrarily select any one dam section as the target dam section in sequence, copy the original mesh of the target dam section, and perform the operation of creating a mesh copy at the original position of the target dam section until the above copying and creating copy operations are repeated for all dam sections. Then, delete the original three-dimensional finite element mesh model of the dam body to obtain a three-dimensional finite element mesh model with double nodes and each dam section being independent.

[0016] In the second aspect of the embodiments of the present application, a transverse joint simulation device for a roller-compacted concrete gravity dam is provided, including: a building module for building a three-dimensional finite element geometric model of the roller-compacted concrete gravity dam; a cutting module for identifying the transverse joint positions of the three-dimensional finite element geometric model of the roller-compacted concrete gravity dam and cutting and segmenting the three-dimensional finite element geometric model of the roller-compacted concrete gravity dam along the transverse joint positions to obtain three-dimensional finite element geometric models of multiple dam sections; a generating module for generating a three-dimensional finite element mesh model of the dam body based on the three-dimensional finite element geometric models of multiple dam sections, setting the nodes at the transverse joint positions in the three-dimensional finite element mesh model of the dam body as double nodes to obtain three-dimensional finite element mesh models of multiple dam sections; a contact module for determining the target meshes that need to be connected at the transverse joint positions of the three-dimensional finite element mesh models of each dam section, and setting cohesive contact on the surfaces where the target meshes are located to merge the three-dimensional finite element mesh models of multiple dam sections into an overall three-dimensional finite element mesh model, and simulating the transverse joints of the roller-compacted concrete gravity dam based on the surfaces with cohesive contact in the overall three-dimensional finite element mesh model.

[0017] Optionally, the transverse joints of the roller-compacted concrete gravity dam adopt a cut joint form, the target meshes are the mesh regions that are not cut and remain intact and connected during the cut joint process, and the surfaces where the target meshes are located are divided into a main surface and a slave surface. Among them, the main surface is the mesh surface on the left bank side of the transverse joint position, and the slave surface is the mesh surface on the right bank side of the transverse joint position.

[0018] Optionally, the principle of cohesive contact is as follows: Before damage occurs between the main surface and the slave surface, the main surface and the slave surface are in a traction state, and the relationship between the main surface and the slave surface satisfies the linear elastic traction-separation law. After damage occurs, the traction state between the main surface and the slave surface is changed to a separation state.

[0019] Optionally, the formula for the damage criterion is:

[0020]

[0021] Among them, respectively represent the contact stress peak values in the vertical direction of the contact surface between the main surface and the slave surface, the first shear direction, and the second shear direction on the contact surface between the main surface and the slave surface;

[0022] The formula for the linear elastic traction-separation law is:

[0023]

[0024] Among them, t n 、t s 、t t respectively represent the tensile stress in the vertical direction of the contact surface between the main surface and the secondary surface, the first shear direction and the second shear direction on the contact surface between the main surface and the secondary surface. δ n 、δ s 、δ t are the separation amounts in the corresponding three directions, and K nn 、K ns 、K nt 、K ss 、K st 、K tt represent the stiffnesses in each direction.

[0025] Optionally, the generation module is further configured to: determine the mesh size and mesh type according to the structural characteristics of the dam body in the three-dimensional finite element geometric model, where the mesh type is any one of hexahedron meshes, pentahedron meshes, and tetrahedron meshes; based on the mesh size, mesh type, and elevation direction of the three-dimensional finite element geometric model, perform uniform mesh division on the three-dimensional finite element geometric models of multiple dam sections to generate a three-dimensional finite element mesh model of the dam body, where the mesh division at the transverse joint positions in the three-dimensional finite element mesh model of the dam body is consistent.

[0026] Optionally, the setting method of the double nodes is: sequentially select any one dam section as the target dam section, copy the original mesh of the target dam section, and perform the operation of creating a mesh copy at the original position of the target dam section until all dam sections repeat the above copying and creating copy operations, and then delete the original three-dimensional finite element mesh model of the dam body to obtain a three-dimensional finite element mesh model with double nodes and each dam section independent.

[0027] The third aspect embodiment of the present application provides an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to implement the transverse joint simulation method of the roller compacted concrete gravity dam as described in the above embodiments.

[0028] The fourth aspect embodiment of the present application provides a computer-readable storage medium, on which a computer program or instruction is stored, and when the computer program or instruction is executed, it is used to implement the transverse joint simulation method of the roller compacted concrete gravity dam as described in the above embodiments.

[0029] Therefore, the present application has at least the following beneficial effects:

[0030] In the embodiment of the present application, a three-dimensional finite element model is established according to the actual dam body shape, and the three-dimensional finite element geometric model is cut along the transverse joint position. On the basis of ensuring the mesh coordination between dam segments, the three-dimensional finite element mesh is divided according to actual requirements. Double nodes are set at the cutting joint positions of each dam segment to make each dam segment independent. The target meshes to be connected at the transverse joint positions of the three-dimensional finite element mesh model of each dam segment are determined, and cohesive contact is set on the surface where the target meshes are located, so as to merge the three-dimensional finite element mesh models of multiple dam segments into an overall three-dimensional finite element mesh model. The transverse joints of the roller compacted concrete gravity dam are simulated according to the surfaces with cohesive contact set in the overall three-dimensional finite element mesh model, which can more realistically and effectively simulate the cutting-type transverse joints of the roller compacted concrete gravity dam and truly reflect the influence of the transverse joints on the integrity of the dam body.

[0031] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. Description of the Drawings

[0032] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, where:

[0033] Figure 1 is a flowchart of a method for simulating transverse joints of a roller compacted concrete gravity dam according to an embodiment of the present application;

[0034] Figure 2 is a schematic diagram of a three-dimensional finite element geometric model of a roller compacted concrete gravity dam according to an embodiment of the present application;

[0035] Figure 3 is a schematic diagram of a three-dimensional finite element geometric model of a roller compacted concrete gravity dam divided into dam segments according to an embodiment of the present application

[0036] Figure 4 is a schematic diagram of a three-dimensional finite element mesh model of a dam body with each dam segment independent of a roller compacted concrete gravity dam according to an embodiment of the present application;

[0037] Figure 5 is a schematic diagram of a main surface and a slave surface according to an embodiment of the present application;

[0038] Figure 6 is a schematic diagram of a method for simulating transverse joints of a roller compacted concrete gravity dam according to an embodiment of the present application;

[0039] Figure 7 is a block diagram of a device for simulating transverse joints of a roller compacted concrete gravity dam according to an embodiment of the present application;

[0040] Figure 8 is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. Specific embodiments

[0041] The embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application and should not be construed as limiting the present application.

[0042] The method, device, electronic device and medium for simulating transverse joints of a roller-compacted concrete gravity dam according to embodiments of the present application will be described below with reference to the accompanying drawings. In view of the problems mentioned in the above background art, the present application provides a method for simulating transverse joints of a roller-compacted concrete gravity dam. In this method, a three-dimensional finite element model is established according to the actual dam body shape, and the three-dimensional finite element geometric model is cut along the transverse joint position. On the basis of ensuring the grid coordination between dam segments, the grid division of the three-dimensional finite element is carried out according to actual needs. Double nodes are set at the cutting joint positions of each dam segment to make each dam segment independent. The target grids to be connected at the transverse joint positions of the three-dimensional finite element grid model of each dam segment are determined, and cohesive contact is set on the surface where the target grids are located to merge the three-dimensional finite element grid models of multiple dam segments into an overall three-dimensional finite element grid model. The transverse joints of the roller-compacted concrete gravity dam are simulated according to the surfaces with cohesive contact set in the overall three-dimensional finite element grid model, which can more realistically and effectively simulate the cut-type transverse joints of the roller-compacted concrete gravity dam and truly reflect the influence of the transverse joints on the integrity of the dam body.

[0043] Specifically, Figure 1 is a schematic flow chart of a method for simulating transverse joints of a roller-compacted concrete gravity dam provided by an embodiment of the present application.

[0044] As Figure 1 shown, the method for simulating transverse joints of the roller-compacted concrete gravity dam includes the following steps:

[0045] In step S101, a three-dimensional finite element geometric model of the roller-compacted concrete gravity dam is established.

[0046] It can be understood that in the embodiments of the present application, a three-dimensional finite element geometric model of the roller-compacted concrete gravity dam can be constructed according to the actual dam body or design drawings. This process needs to ensure that the dam body part in the model has the same geometric shape and size as the actual structure. In actual implementation, as Figure 2 shown, in the embodiments of the present application, a commercial finite element analysis software (such as ABAQUS, ANSYS, etc.) can be used to establish a three-dimensional finite element geometric model 1 of the roller-compacted concrete gravity dam, which can accurately reproduce the complex dam body shape.

[0047] In step S102, identify the transverse joint positions of the three-dimensional finite element geometric model of the roller-compacted concrete gravity dam, and cut and segment the three-dimensional finite element geometric model of the roller-compacted concrete gravity dam along the transverse joint positions to obtain the three-dimensional finite element geometric models of multiple dam segments.

[0048] In the embodiment of the present application, the transverse joints of the roller-compacted concrete gravity dam adopt the form of cut joints. The transverse joints usually do not completely penetrate the entire thickness of the dam body, but a certain proportion of the uncut part is retained as a connection point. Therefore, it is necessary to accurately locate all the transverse joint positions and cut the entire three-dimensional finite element geometric model along these positions, so as to divide a complete dam body into multiple independent dam segments. Each dam segment contains complete internal structure information and also retains the connection characteristics with other dam segments.

[0049] Specifically, as Figure 3 shown, the embodiment of the present application can cut the three-dimensional finite element geometric model 1 along the positions of the transverse joints 21 based on the actual project or design drawings to obtain the three-dimensional finite element geometric model 2 of multiple dam segments composed of individual independent dam segments 22. In the three-dimensional finite element geometric model 2 of multiple dam segments, the surfaces at the positions of the transverse joints 21 are the common surfaces of the left and right two independent dam segments 22. In the actual execution process, the embodiment of the present application first establishes the planes where each transverse joint 21 is located in the three-dimensional finite element geometric model 1, and then cuts the three-dimensional finite element geometric model 1 along the planes to obtain the three-dimensional finite element geometric model 2 of multiple dam segments.

[0050] In step S103, generate the three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of multiple dam segments, and set the node positions of the transverse joints in the three-dimensional finite element mesh model of the dam body as double nodes to obtain the three-dimensional finite element mesh models of multiple dam segments.

[0051] In an embodiment of the present application, generating the three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of multiple dam segments includes: determining the mesh size and mesh type according to the structural characteristics of the dam body of the three-dimensional finite element geometric model, where the mesh type is any one of hexahedron meshes, pentahedron meshes, and tetrahedron meshes; uniformly dividing the three-dimensional finite element geometric models of multiple dam segments based on the mesh size, mesh type, and elevation direction of the three-dimensional finite element geometric model to generate the three-dimensional finite element mesh model of the dam body, where the mesh division at the transverse joint positions in the three-dimensional finite element mesh model of the dam body is consistent.

[0052] It can be understood that for the three-dimensional finite element geometric model 2 of multiple dam sections, mesh division is performed to obtain the three-dimensional finite element mesh model 3 of the dam body. In the three-dimensional finite element mesh model 3 of the dam body, the meshes of the independent dam sections 22 on both sides of the transverse joint 21 are coordinated at each transverse joint 21. In the actual implementation process, the embodiment of the present application can perform automatic mesh division based on the ABAQUS program. The meshes are evenly distributed along the elevation direction of the dam body in the three-dimensional finite element geometric model of the divided dam sections, mainly using hexahedron meshes and supplemented by tetrahedron or pentahedron meshes. The mesh size is determined according to the dam body, and the maximum average size of the meshes does not exceed 5 meters.

[0053] Further, after completing the above-mentioned mesh division, enter the stage of setting double nodes, making each dam section independent and allowing relative movement between both sides of the transverse joint, so as to more realistically simulate the behavior in the actual project.

[0054] Among them, the setting method of double nodes is as follows: sequentially select any one dam section as the target dam section, copy the original mesh of the target dam section, and perform the operation of establishing a mesh copy at the original position of the target dam section until all dam sections repeat the above-mentioned copying and establishing copy operations, and then delete the original three-dimensional finite element mesh model of the dam body to obtain a three-dimensional finite element mesh model with double nodes set and each dam section independent.

[0055] Specifically, as Figure 4 shown, in the three-dimensional finite element mesh model 3 of the dam body, select one of the independent dam sections 22, copy the mesh of the independent dam section 22 on the basis of the original mesh, and establish a mesh copy at the original position of the single dam section to obtain the independent dam section mesh 41. Perform the above operations on all the independent dam sections 22 in the three-dimensional finite element mesh model 3 of the dam body, and finally delete the original three-dimensional finite element mesh model 3 of the dam body, and then a three-dimensional finite element mesh model 4 of the dam body with each dam section independent and double nodes set can be obtained.

[0056] In step S104, determine the target meshes that need to be connected at the transverse joint positions of the three-dimensional finite element mesh models of each dam section, and set cohesive contact on the surfaces where the target meshes are located to merge the three-dimensional finite element mesh models of multiple dam sections into an overall three-dimensional finite element mesh model, and simulate the transverse joints of the roller compacted concrete gravity dam according to the surfaces with cohesive contact set in the overall three-dimensional finite element mesh model.

[0057] In the embodiment of the present application, the target mesh is the mesh area that is not cut and remains intact during the cutting process. The surfaces where the target meshes are located are divided into a main surface and a slave surface. Among them, the main surface is the mesh surface on the left bank side of the transverse joint position, and the slave surface is the mesh surface on the right bank side of the transverse joint position. The specific operation is as follows: along each individual dam section mesh 41, respectively establish sets of the surfaces of the meshes that need to be connected. For the sake of easy understanding, as Figure 5As shown, in the embodiments of the present application, the grid surface on the left bank side of each transverse joint 21 can be defined as the master surface, and the grid surface on the right bank side of each transverse joint 21 can be defined as the slave surface. In fact, since the grids on the left and right sides of the transverse joint 21 are coordinated, the selected master surface and slave surface 42 coincide. Therefore, defining which side of the grid surface of the transverse joint 21 as the master surface or the slave surface will not affect the result.

[0058] Furthermore, in the embodiments of the present application, cohesive contact can be set for the master surface and the slave surface, so that the independent three-dimensional finite element grid model of the dam section forms an integral whole. Cohesive contact is a method to describe the traction-separation behavior of the master surface and the slave surface 42. The principle is as follows: Before the damage criterion is satisfied between the master surface and the slave surface 42, no damage occurs, and the master surface and the slave surface 42 are in a traction state, satisfying the linear elastic traction-separation law, which can be expressed as:

[0059]

[0060] Where t n 、t s 、t t respectively represent the traction stresses in the direction perpendicular to the contact surface between the master surface and the slave surface, the first shear direction, and the second shear direction on the contact surface between the master surface and the slave surface. δ n 、δ s 、δ t are the separation amounts in the corresponding three directions, and K nn 、K ns 、K nt 、K ss 、K st 、K tt represent the stiffnesses in each direction.

[0061] In this embodiment, the specified damage criterion is a maximum stress criterion. It is assumed that when the maximum contact stress ratio between the master surface and the slave surface 42 reaches 1, damage is considered to start to occur. The formula of the maximum stress criterion is as follows:

[0062]

[0063] Where respectively represent the peak contact stresses in the direction perpendicular to the contact surface between the master surface and the slave surface, the first shear direction, and the second shear direction on the contact surface between the master surface and the slave surface.

[0064] When the maximum stress criterion occurs, brittle failure occurs between the master surface and the slave surface 42, without going through the damage stage, and the independent dam section grids 41 directly enter the separation state.

[0065] Before damage to the master surface and the slave surface 42, the relationship between the master surface and the slave surface 42 satisfies the linear elastic traction-separation law. After damage occurs, the traction state of the master surface and the slave surface 42 is changed to a separated state. At this time, each adjacent independent dam segment grid 41 is in a "hard contact state" in the normal direction of the plane where the transverse joint 21 is located. Each adjacent independent dam segment grid 41 can undergo normal separation, but cannot undergo normal intersection. In addition, each adjacent independent dam segment grid 41 can undergo tangential relative slip.

[0066] Furthermore, the embodiments of the present application can set the parameters of cohesive contact according to the design parameters or test parameters of the actual concrete material, and perform static and dynamic response analyses. The parameters of cohesive contact include: the stiffness in each direction of contact: K nn , K ns , K nt , K ss , K st , K tt ; the peak contact stresses in the vertical direction, the first shear direction, and the second shear direction of the master surface and the slave surface 42:

[0067] Through the above settings, the originally independent dam segments are now connected to each other through cohesive contact, forming a complete three-dimensional finite element grid model. At this time, the entire structure not only maintains the independence between the dam segments (allowing a certain degree of relative movement), but also can be used as a whole to perform static and dynamic response analyses, so as to more realistically reflect the influence of the transverse joints of the roller compacted concrete gravity dam on the integrity of the dam body. Finally, based on this overall three-dimensional finite element grid model, various types of simulation analyses can be performed, such as stress distribution under static loading conditions, seismic performance evaluation under dynamic response, etc., to comprehensively understand how the existence of transverse joints affects the safety and stability of the dam.

[0068] The following will Figure 6 be used to detail the method for simulating the transverse joints of the roller compacted concrete gravity dam in the embodiments of the present application, including the following steps:

[0069] Step 1: Establish a three-dimensional finite element geometric model according to the actual dam body shape. The dam body part in the three-dimensional finite element geometric model should have the same geometric shape as the actual project or design drawing;

[0070] Step 2: Cut the three-dimensional finite element geometric model along the transverse joint position based on the actual project or design drawing to obtain a three-dimensional finite element geometric model of the sub-dam segments composed of each independent dam segment;

[0071] Step 3: Perform mesh division on the three-dimensional finite element geometric model of the sub-dam segments to obtain a three-dimensional finite element grid model of the dam body;

[0072] Step 4: Set the nodes at the transverse joint positions in the 3D finite element mesh model of the dam body as double nodes to obtain an independent 3D finite element mesh model for each dam section;

[0073] Step 5: According to the actual project or design drawing, select the corresponding meshes to be connected on both sides of the transverse joint in the independent 3D finite element mesh model of each dam section, and set them as the master surface and the slave surface;

[0074] Step 6: For the master surface and the slave surface, set cohesive contact for them so that the independent 3D finite element mesh models of each dam section form an integral whole;

[0075] Step 7: Set the parameters of the cohesive contact according to the design parameters or test parameters of the actual concrete material, and conduct static and dynamic response analyses.

[0076] According to the transverse joint simulation method of the roller compacted concrete gravity dam proposed in the embodiment of the present application, a 3D finite element model is established according to the actual dam body shape, and the 3D finite element geometric model is cut along the transverse joint position. On the basis of ensuring the mesh coordination between dam sections, 3D finite element mesh division is carried out according to actual requirements. Double nodes are set at the cutting joint positions of each dam section to make each dam section independent. Determine the target meshes to be connected at the transverse joint positions of the 3D finite element mesh model of each dam section, and set cohesive contact for the surfaces where the target meshes are located to merge the 3D finite element mesh models of multiple dam sections into an integral 3D finite element mesh model. The transverse joint of the roller compacted concrete gravity dam is simulated according to the surfaces with cohesive contact set in the integral 3D finite element mesh model, which can more realistically and effectively simulate the cutting-type transverse joint of the roller compacted concrete gravity dam and truly reflect the influence of the transverse joint on the integrity of the dam body.

[0077] Secondly, the transverse joint simulation device of the roller compacted concrete gravity dam proposed in the embodiment of the present application is described with reference to the accompanying drawings.

[0078] Figure 7 It is a block diagram of the transverse joint simulation device of the roller compacted concrete gravity dam according to the embodiment of the present application.

[0079] As Figure 7 shown, the transverse joint simulation device 10 of the roller compacted concrete gravity dam includes: a building module 100, a cutting module 200, a cutting module 200, and a contact module 400.

[0080] Among them, the establishment module 100 is used to establish a three-dimensional finite element geometric model of a roller compacted concrete gravity dam; the cutting module 200 is used to identify the transverse joint positions of the three-dimensional finite element geometric model of the roller compacted concrete gravity dam, cut and segment the three-dimensional finite element geometric model of the roller compacted concrete gravity dam along the transverse joint positions to obtain three-dimensional finite element geometric models of multiple dam segments; the cutting module 200 is used to generate a three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of multiple dam segments, set the nodes at the transverse joint positions in the three-dimensional finite element mesh model of the dam body as double nodes to obtain three-dimensional finite element mesh models of multiple dam segments; the contact module 400 is used to determine the target meshes that need to be connected at the transverse joint positions of the three-dimensional finite element mesh models of each dam segment, set cohesive contact on the surfaces where the target meshes are located, so as to merge the three-dimensional finite element mesh models of multiple dam segments into an overall three-dimensional finite element mesh model, and simulate the transverse joints of the roller compacted concrete gravity dam according to the surfaces with cohesive contact set in the overall three-dimensional finite element mesh model.

[0081] In an embodiment of the present application, the transverse joints of the roller compacted concrete gravity dam adopt a cut joint form, the target meshes are the mesh regions that are not cut and remain intact and connected during the cut joint process, and the surfaces where the target meshes are located are divided into a main surface and a slave surface. Among them, the main surface is the mesh surface on the left bank side of the transverse joint position, and the slave surface is the mesh surface on the right bank side of the transverse joint position.

[0082] In an embodiment of the present application, the principle of cohesive contact is as follows: before the damage criterion is satisfied between the main surface and the slave surface, the main surface and the slave surface are in a traction state, and the relationship between the main surface and the slave surface satisfies the linear elastic traction-separation law. After damage occurs, the traction state between the main surface and the slave surface is changed to a separation state.

[0083] In an embodiment of the present application, the formula of the damage criterion is:

[0084]

[0085] Among them, respectively represent the peak contact stress in the direction perpendicular to the contact surface between the main surface and the slave surface, the first shear direction and the second shear direction on the contact surface between the main surface and the slave surface;

[0086] The formula of the linear elastic traction-separation law is:

[0087]

[0088] Among them, t n 、t2、t t respectively represent the traction stress in the direction perpendicular to the contact surface between the main surface and the slave surface, the first shear direction and the second shear direction on the contact surface between the main surface and the slave surface, and δ n 、δ s 、δ tare the separation amounts in the corresponding three directions, K nn 、K ns 、K nt 、K ss 、K st 、K tt represent the stiffness in each direction.

[0089] In an embodiment of the present application, the generation module 300 is further configured to: determine the mesh size and mesh type according to the structural characteristics of the dam body of the three-dimensional finite element geometric model, where the mesh type is any one of hexahedron meshes, pentahedron meshes, and tetrahedron meshes; based on the mesh size, mesh type, and elevation direction of the three-dimensional finite element geometric model, perform uniform mesh division on the three-dimensional finite element geometric models of multiple dam segments to generate a three-dimensional finite element mesh model of the dam body, where the mesh division at the transverse joint position in the three-dimensional finite element mesh model of the dam body is consistent.

[0090] In an embodiment of the present application, the setting method of double nodes is: sequentially select any one dam segment as the target dam segment, copy the original mesh of the target dam segment, and perform an operation of establishing a mesh copy at the original position of the target dam segment until all dam segments repeat the above copying and establishing copy operations, delete the original three-dimensional finite element mesh model of the dam body, and obtain a three-dimensional finite element mesh model with double nodes set and each dam segment independent.

[0091] It should be noted that the foregoing explanation of the embodiment of the transverse joint simulation method for roller compacted concrete gravity dams is also applicable to the transverse joint simulation device of the roller compacted concrete gravity dam in this embodiment, and will not be elaborated here.

[0092] The transverse joint simulation device for roller compacted concrete gravity dams proposed according to the embodiments of the present application establishes a three-dimensional finite element model according to the actual dam body shape, cuts the three-dimensional finite element geometric model along the transverse joint position, performs three-dimensional finite element mesh division according to actual requirements on the basis of ensuring grid coordination between dam segments, sets double nodes at the cutting joint positions of each dam segment to make each dam segment independent, determines the target grids that need to be connected at the transverse joint positions of the three-dimensional finite element mesh model of each dam segment, sets cohesive contact on the surfaces where the target grids are located, so as to merge the three-dimensional finite element mesh models of multiple dam segments into an overall three-dimensional finite element mesh model, and simulates the transverse joints of the roller compacted concrete gravity dam according to the surfaces with cohesive contact set in the overall three-dimensional finite element mesh model, which can more realistically and effectively simulate the cutting-type transverse joints of the roller compacted concrete gravity dam and truly reflect the influence of the transverse joints on the integrity of the dam body.

[0093] Figure 8 is a schematic structural diagram of the electronic device provided by the embodiment of the present application. The electronic device may include:

[0094] A memory 801, a processor 802, and a computer program stored on the memory 801 and executable on the processor 802.

[0095] When the processor 802 executes the program, it implements the transverse joint simulation method for roller compacted concrete gravity dams provided in the above embodiments.

[0096] Furthermore, the electronic device further includes:

[0097] A communication interface 803 for communication between the memory 801 and the processor 802.

[0098] The memory 801 is used to store a computer program executable on the processor 802.

[0099] The memory 801 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0100] If the memory 801, the processor 802, and the communication interface 803 are implemented independently, the communication interface 803, the memory 801, and the processor 802 can be interconnected through a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 8 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0101] Optionally, in a specific implementation, if the memory 801, the processor 802, and the communication interface 803 are integrated on a chip, the memory 801, the processor 802, and the communication interface 803 can communicate with each other through an internal interface.

[0102] The processor 802 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0103] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the above-described simulation method for transverse joints of roller-compacted concrete gravity dams is implemented.

[0104] In the description of this specification, the descriptions referring to terms such as "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic expressions of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or N embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0105] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0106] Any process or method description in the flowchart or described in other ways herein can be understood to represent a module, segment, or part of code including one or more executable instructions for implementing a customized logic function or process. And the scope of the preferred embodiments of the present application includes additional implementations, where the functions can be executed in a way that is not shown or discussed, including in a substantially simultaneous manner according to the involved functions or in a reverse order, which should be understood by those skilled in the art of the embodiments of the present application.

[0107] It should be understood that each part of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one of the following well-known technologies in the art or a combination of them can be used: discrete logic circuits having logic gate circuits for implementing logic functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays, field-programmable gate arrays, etc.

[0108] Those of ordinary skill in the art can understand that all or part of the steps carried out in implementing the above-described embodiment methods can be completed by instructing relevant hardware through a program, and the said program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0109] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A method for simulating transverse joints of a roller-compacted concrete gravity dam, characterized in that Including the following steps: Establish a three-dimensional finite element geometric model of the roller compacted concrete gravity dam; Identify the transverse joint positions of the three-dimensional finite element geometric model of the roller compacted concrete gravity dam, and cut and segment the three-dimensional finite element geometric model of the roller compacted concrete gravity dam along the transverse joint positions to obtain three-dimensional finite element geometric models of multiple dam segments; Generate a three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of the multiple dam segments, and set the nodes at the transverse joint positions in the three-dimensional finite element mesh model of the dam body as double nodes to obtain three-dimensional finite element mesh models of multiple dam segments; Determine the target meshes that need to be connected at the transverse joint positions of the three-dimensional finite element mesh models of each dam segment, and set cohesive contact on the surfaces where the target meshes are located to merge the three-dimensional finite element mesh models of the multiple dam segments into an overall three-dimensional finite element mesh model, and simulate the transverse joints of the roller compacted concrete gravity dam according to the surfaces with cohesive contact set in the overall three-dimensional finite element mesh model.

2. The method for simulating transverse joints of roller compacted concrete gravity dams according to claim 1, wherein, The transverse joints of the roller compacted concrete gravity dam adopt a cut joint form, the target meshes are the mesh regions that are not cut and remain intact during the cut joint process, and the surfaces where the target meshes are located are divided into a main surface and a slave surface. Among them, the main surface is the mesh surface on the left bank side of the transverse joint position, and the slave surface is the mesh surface on the right bank side of the transverse joint position.

3. The transverse joint simulation method of the roller compacted concrete gravity dam according to claim 2, wherein The principle of the cohesive contact is as follows: Before damage occurs between the main surface and the slave surface, the main surface and the slave surface are in a traction state, and the relationship between the main surface and the slave surface satisfies the linear elastic traction-separation law. After damage occurs, the traction state of the main surface and the slave surface is changed to a separation state.

4. The simulation method of transverse joints of roller compacted concrete gravity dam according to claim 3, wherein The formula of the damage criterion is: Among them, respectively represent the peak contact stress in the direction perpendicular to the contact surface between the main surface and the secondary surface, the first shear direction and the second shear direction on the contact surface between the main surface and the secondary surface; The formula of the linear elastic traction-separation law is: Among them, t n , t s , t t respectively represent the traction stresses in the direction perpendicular to the contact surface between the main surface and the secondary surface, the first shear direction and the second shear direction on the contact surface between the main surface and the secondary surface, δ n , δ s , δ t are the separation amounts in the corresponding three directions, and K nn , K ns , K nt , K ss , K st , K tt represent the stiffnesses in each direction.

5. The method for simulating transverse joints of roller compacted concrete gravity dams according to claim 1, wherein The generating of the three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of the multiple dam segments includes: Determine the mesh size and mesh type according to the structural characteristics of the dam body of the three-dimensional finite element geometric model, where the mesh type is any one of hexahedron meshes, pentahedron meshes, and tetrahedron meshes; Based on the mesh size, the mesh type, and the elevation direction of the three-dimensional finite element geometric model, uniformly divide the three-dimensional finite element geometric models of the multiple dam segments to generate a three-dimensional finite element mesh model of the dam body, where the mesh division at the transverse joint positions in the three-dimensional finite element mesh model of the dam body is consistent.

6. The method for simulating transverse joints of a roller-compacted concrete gravity dam according to claim 1, characterized in that The setting method of the double nodes is as follows: Select any one dam segment as the target dam segment in sequence, copy the original mesh of the target dam segment, and perform the operation of establishing a mesh copy at the original position of the target dam segment until all dam segments repeat the above copying and establishing copy operations, and delete the original three-dimensional finite element mesh model of the dam body to obtain a three-dimensional finite element mesh model with double nodes set and each dam segment independent.

7. A transverse joint simulation device for a roller compacted concrete gravity dam, characterized in that, Including: A building module for building a three-dimensional finite element geometric model of the roller compacted concrete gravity dam; A cutting module, configured to identify the transverse joint positions of the three-dimensional finite element geometric model of the roller compacted concrete gravity dam, and cut and segment the three-dimensional finite element geometric model of the roller compacted concrete gravity dam along the transverse joint positions to obtain three-dimensional finite element geometric models of multiple dam segments; A generation module, configured to generate a three-dimensional finite element mesh model of the dam body according to the three-dimensional finite element geometric models of the multiple dam segments, and set the joint position nodes in the three-dimensional finite element mesh model of the dam body as double nodes to obtain three-dimensional finite element mesh models of multiple dam segments; A contact module, configured to determine the target meshes to be connected at the transverse joint positions of the three-dimensional finite element mesh models of each dam segment, and set cohesive contacts on the surfaces where the target meshes are located, so as to merge the three-dimensional finite element mesh models of the multiple dam segments into an overall three-dimensional finite element mesh model, and simulate the transverse joints of the roller compacted concrete gravity dam according to the surfaces with cohesive contacts set in the overall three-dimensional finite element mesh model.

8. The roller compacted concrete gravity dam transverse joint simulation device according to claim 7, characterized in that, The transverse joints of the roller compacted concrete gravity dam adopt a cut joint form, the target meshes are the mesh regions that are not cut and remain intactly connected during the cut joint process, and the surfaces where the target meshes are located are divided into a master surface and a slave surface. Among them, the master surface is the mesh surface on the left bank side of the transverse joint position, and the slave surface is the mesh surface on the right bank side of the transverse joint position.

9. An electronic device, characterized in that, Comprising: A memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the transverse joint simulation method of the roller compacted concrete gravity dam according to any one of claims 1-6.

10. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instruction is executed, the transverse joint simulation method of the roller compacted concrete gravity dam according to any one of claims 1-6 is implemented.