Design optimization method and device for ship lock high slope and collaborative analysis platform

By constructing an integrated three-dimensional model of the high slope of the lock and analyzing the seepage field, the design parameters were optimized, which solved the problem that the coordinated deformation of the high slope and the lock structure was not considered, and improved the reliability and safety of the design parameters.

CN121503329APending Publication Date: 2026-02-10CHINA THREE GORGES CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511673084.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-14
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

Existing methods for optimizing the design parameters of high slopes in locks do not consider the coordinated deformation of the high slope and the lock structure, resulting in low reliability of the optimization results.

Method used

An integrated three-dimensional model of the high slope of the lock was constructed, and steady-state analysis of the seepage field was performed to obtain the volume load of the high slope. The load was then applied to the integrated three-dimensional model of the high slope of the lock. The design parameters were optimized by the dynamic response values, taking into account the coordinated deformation effect of the high slope and the lock structure.

Benefits of technology

This improved the reliability of the design parameter optimization results, ensured the safety and stability of the high slope of the lock, and reduced the risk of engineering disasters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121503329A_ABST
    Figure CN121503329A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of ship lock high slope design, and discloses a ship lock high slope design optimization method and device and a collaborative analysis platform, and the method comprises the steps: constructing a ship lock high slope integrated three-dimensional model; the ship lock high-slope integrated three-dimensional model comprises a ship lock sub-model, an interface sub-model and a high-slope sub-model, seepage field steady-state analysis is performed on a target high slope to obtain a high-slope volume load, the high-slope volume load is applied to a target position of the ship lock high-slope integrated three-dimensional model to obtain a ship lock high-slope dynamic response value, and the ship lock high-slope dynamic response value is obtained. And finally, based on the ship lock high slope dynamic response value, optimizing the design parameters of the target ship lock high slope to obtain optimal ship lock high slope design parameters. According to the method, the optimal ship lock high slope design parameters are accurately obtained, so that the reliability of a design parameter optimization result is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of high slope design technology for ship locks, specifically to a design optimization method, device, and collaborative analysis platform for high slopes of ship locks. Background Technology

[0002] During the construction and operation of the lock project, the stability of the high slope is crucial. Excessive deformation of the high slope will not only affect the safe operation of the lock structure, but may also cause serious engineering disasters.

[0003] However, the optimization methods for the design parameters of the high slope of the lock do not take into account the coordinated deformation effect between the high slope and the lock structure, resulting in low reliability of the optimization results. Summary of the Invention

[0004] This invention provides a design optimization method, device, and collaborative analysis platform for high slopes of ship locks to solve the problem of low reliability of design parameter optimization results.

[0005] In a first aspect, the present invention provides a design optimization method for high slopes of ship locks, the method comprising: Construct an integrated 3D model of the lock's high slope; the integrated 3D model of the lock's high slope includes the lock sub-model, the interface sub-model, and the high slope model; Steady-state analysis of the seepage field was performed on the target high slope to obtain the volume load of the high slope; The volumetric load of the high slope is applied to the target position of the integrated three-dimensional model of the high slope of the lock to obtain the dynamic response value of the high slope of the lock. Based on the dynamic response value of the high slope of the lock, the design parameters of the target high slope of the lock are optimized to obtain the optimal design parameters of the high slope of the lock.

[0006] The design optimization method for high slopes of locks provided in this embodiment constructs an integrated three-dimensional model of the high slope, performs steady-state analysis of the seepage field on the target high slope to obtain the volumetric load of the high slope, and applies the volumetric load of the high slope to the target position of the integrated three-dimensional model of the high slope of the lock to obtain the dynamic response value of the high slope of the lock. This ensures that the dynamic response value of the high slope of the lock takes into account the coordinated deformation effect of the high slope and the lock structure. Finally, based on the dynamic response value of the high slope of the lock, the design parameters of the target high slope of the lock are optimized, accurately obtaining the optimal design parameters of the high slope of the lock, thereby improving the reliability of the design parameter optimization results.

[0007] In one optional implementation, a steady-state analysis of the seepage field is performed on the target high slope to obtain the volumetric load of the high slope, including: Construct the seepage control function; Obtain the flow boundary at the top of the slope, the constant head boundary at the toe of the slope, and the structural surface boundary corresponding to the target high slope. Use the flow boundary at the top of the slope, the constant head boundary at the toe of the slope, and the structural surface boundary as the boundary conditions of the seepage control function. The pore water pressure distribution value is obtained by solving the seepage control function; Obtain the rock mass physics parameters of the target high slope, map the pore water pressure distribution value and the rock mass physics parameters of the target high slope to the high slope sub-model, and obtain the seepage volume force; Obtain the volume force of the high slope, and calculate the total volume force based on the seepage volume force and the high slope volume force; Based on the total volume force, the volume load of the high slope is determined using the rock mass equilibrium function of the high slope.

[0008] The design optimization method for high slopes of ship locks provided in this embodiment constructs a seepage control function, using the flow boundary at the top of the slope, the constant head boundary at the toe of the slope, and the structural surface boundary as boundary conditions for the seepage control function. This unified and systematic integration of boundary conditions provides precise constraints for seepage analysis, ensuring the adaptability of the boundary conditions in subsequent solutions. Solving the seepage control function yields pore water pressure distribution values, providing key seepage parameters for mechanical analysis. The pore water pressure distribution values ​​and the rock physics parameters of the target high slope are mapped to the high slope sub-model to obtain the seepage volume force, achieving coupling between seepage and rock mass properties. This quantifies the mechanical effect of seepage on the slope. Based on the seepage volume force and the high slope volume force, the total volume force is calculated, integrating internal and external force factors to form a complete mechanical load input, improving the comprehensiveness of load calculation. Finally, based on the total volume force, the high slope volume load is determined using the high slope rock mass equilibrium function, transforming the total volume force into a quantitative load that can be used for stability analysis, laying the foundation for slope safety assessment.

[0009] In one optional implementation, a high slope volume load is applied to the target location of the integrated three-dimensional model of the lock's high slope to obtain the dynamic response value of the lock's high slope, including: A volumetric load is applied to the high slope sub-model to obtain the interface stress and displacement values ​​of the high slope; among which, the interface stress values ​​of the high slope include the normal stress and tangential stress values ​​of the high slope. The interface stress values ​​of the high slope were screened using the interface sub-model to obtain the interface stress values ​​of the lock. Based on the high slope interface displacement value and the lock interface stress value, the high slope volume load is corrected using the lock sub-model to obtain the corrected high slope volume load. Obtain the static and dynamic loads of the target lock high slope, substitute the corrected high slope volume load and the static and dynamic loads of the target lock high slope into the dynamic equilibrium equation to solve for the dynamic response value of the lock high slope.

[0010] The design optimization method for high slopes of ship locks provided in this embodiment applies volumetric loads to the high slope sub-model, providing fundamental mechanical input for subsequent interface stress screening and load correction. It clearly analyzes initial conditions, uses the interface sub-model to screen interface stress values ​​of the high slope, accurately extracts key interface mechanical parameters, eliminates invalid data interference, and improves the targeting of subsequent calculations. Based on the high slope interface displacement values ​​and the ship lock interface stress values, the volumetric load of the high slope is corrected using the ship lock sub-model, achieving mechanical coupling and adaptation between the high slope and the ship lock, optimizing the accuracy of load data, and reducing calculation errors. The corrected high slope volumetric load, along with the static and dynamic loads of the target ship lock high slope, are substituted into the dynamic equilibrium equation for solution, quantifying the mechanical response of the high slope under combined loads and providing core data support for structural stability assessment and safety design.

[0011] In one optional implementation, the interface stress values ​​of the high slope are screened using an interface sub-model to obtain the interface stress values ​​of the lock, including: The normal stress value of the high slope is compared with the first preset threshold, and the tangential stress value of the high slope is compared with the second preset threshold. If the normal stress value of the high slope is greater than the first preset threshold and the tangential stress value of the high slope is less than or equal to the second preset threshold, then the normal stress value and the tangential stress value of the high slope are converted into the lock interface stress value.

[0012] The design optimization method for high slopes of locks provided in this embodiment compares the normal stress value of the high slope with a first preset threshold and the tangential stress value with a second preset threshold. This clarifies whether the normal stress exceeds the safety or calculation threshold range, providing a basis for subsequent stress conversion. It also clarifies whether the tangential stress meets the conversion conditions, further refining the judgment criteria and improving the screening accuracy. When the normal stress value of the high slope is greater than the first preset threshold and the tangential stress value is less than or equal to the second preset threshold, the normal stress value and the tangential stress value of the high slope are converted into lock interface stress values, achieving stress adaptation conversion. This ensures the relevance and effectiveness of the lock interface stress data and provides reliable input for subsequent coupling analysis.

[0013] In one optional implementation, based on the high slope interface displacement value and the lock interface stress value, the high slope volume load is corrected using a lock sub-model to obtain the corrected high slope volume load, including: Based on the stress value at the lock interface, the displacement value at the lock interface is determined using the lock structure stiffness function. Obtain the interface stiffness parameters, and calculate the constraint reaction force of the lock based on the lock interface displacement value, the high slope interface displacement value, and the interface stiffness parameters; The constraint reaction force of the lock is transferred to the high slope sub-model to obtain the local additional load; The local additional load and the high slope volume load are superimposed to obtain the corrected high slope volume load.

[0014] The design optimization method for high slopes of locks provided in this embodiment determines the lock interface displacement value by utilizing the lock structure stiffness function. Based on the inherent structural characteristics, the interface displacement is accurately quantified, providing core basic parameters for constraint reaction force calculation. The constraint reaction force of the lock is calculated based on the lock interface displacement value, the high slope interface displacement value, and the interface stiffness parameters. This method couples the dual-structure interface characteristics and mechanical parameters to achieve accurate solution of the constraint reaction force. The constraint reaction force of the lock is transferred to the high slope sub-model to obtain local additional loads, which are transformed into local loads on the slope by the mechanical action on the lock side, thus improving the completeness of the slope stress analysis. Finally, the local additional loads and the high slope volume loads are superimposed to obtain the corrected high slope volume loads. This integrates the basic loads and additional loads to obtain corrected loads that closely match the actual stress state, improving the accuracy of subsequent analysis.

[0015] In one optional implementation, the design parameters of the target lock high slope are optimized based on the dynamic response value of the lock high slope to obtain the optimal lock high slope design parameters, including: Based on the dynamic response value of the high slope of the lock, the design parameters of the target high slope of the lock are screened to obtain the slope value, anchor cable prestress value and lock chamber wall thickness value. Based on the slope gradient, anchor cable prestress, and lock chamber wall thickness, the total cost of the high slope project, the maximum displacement of the high slope, and the maximum stress of the lock are calculated respectively. With the goal of minimizing the construction cost and deformation of the high slope of the lock, an objective function is constructed based on the total cost of the high slope project, the maximum displacement of the high slope, and the maximum stress of the lock. The objective function is solved to obtain the optimal design parameters for the high slope of the lock.

[0016] The design optimization method for high slopes of locks provided in this embodiment filters the design parameters of the target high slope based on the dynamic response value of the high slope, focusing on the parameter range that matches the actual mechanical response, eliminating invalid parameters, and improving the efficiency of subsequent calculations. Based on the slope gradient, anchor cable prestress, and lock chamber wall thickness, the total cost of the high slope project, the maximum displacement of the high slope, and the maximum stress of the lock are calculated respectively, quantifying the engineering effects and costs corresponding to key design indicators, providing a quantitative basis for constructing the objective function. With the goal of minimizing the construction cost and deformation of the high slope, the objective function is constructed based on the total cost of the high slope project, the maximum displacement of the high slope, and the maximum stress of the lock, clarifying the optimization direction, taking into account both economy and structural stability, ensuring the comprehensive rationality of the design scheme, and solving the objective function to output the optimal solution that balances cost control and structural safety, providing precise guidance for the design of high slope projects for locks.

[0017] Secondly, the present invention provides a design optimization device for high slopes of ship locks, the device comprising: The building module is used to construct an integrated 3D model of the lock's high slope; the integrated 3D model of the lock's high slope includes the lock sub-model, the interface sub-model, and the high slope model; The analysis module is used to perform steady-state analysis of the seepage field on the target high slope and obtain the volume load of the high slope. The application module is used to apply the volumetric load of the high slope to the target position of the integrated 3D model of the high slope of the lock, and obtain the dynamic response value of the high slope of the lock. The optimization module is used to optimize the design parameters of the target lock high slope based on the dynamic response value of the lock high slope, so as to obtain the optimal lock high slope design parameters.

[0018] Thirdly, the present invention provides a collaborative analysis platform for high slopes of locks, comprising: an Internet of Things (IoT) data acquisition system, a blockchain data management and sharing system, and a collaborative analysis and optimization design system; the blockchain data management and sharing system is connected to the IoT data acquisition system and the collaborative analysis and optimization design system respectively; the collaborative analysis and optimization design system is used to execute the design optimization method for high slopes of locks described in the first aspect or any corresponding embodiment above.

[0019] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the design optimization method for high slopes of locks as described in the first aspect or any corresponding embodiment thereof.

[0020] Fifthly, the present invention provides a computer program product, including computer instructions, which are used to cause a computer to execute the design optimization method for high slopes of locks described in the first aspect or any corresponding embodiment. Attached Figure Description

[0021] 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.

[0022] Figure 1 This is a schematic diagram of the structure of a collaborative analysis platform for a high slope of a ship lock according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the first step in the design optimization method for a high slope of a lock according to an embodiment of the present invention. Figure 3 This is a second flowchart illustrating a design optimization method for a high slope of a ship lock according to an embodiment of the present invention. Figure 4 This is a schematic diagram of the third process of a design optimization method for a high slope of a lock according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the fourth process of a design optimization method for a high slope of a ship lock according to an embodiment of the present invention; Figure 6 This is a flowchart illustrating the specific steps of a design optimization method for a high slope of a ship lock according to an embodiment of the present invention. Figure 7 This is a structural block diagram of a design optimization device for a high slope of a ship lock according to an embodiment of the present invention. Detailed Implementation

[0023] 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.

[0024] 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.

[0025] 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.

[0026] During the construction and operation of ship lock projects, the stability of high slopes is crucial. Excessive deformation of high slopes not only affects the safe operation of the ship lock structure but may also trigger serious engineering disasters. The shortcomings in the management and analysis of high slopes in ship locks include: 1) an imperfect data management and sharing mechanism, poor data exchange among participating parties, and the inability to effectively guarantee data security and integrity; 2) analysis platforms often struggle to achieve collaborative analysis of high slopes and ship lock structures, and the data sources are often limited, resulting in inaccurate and unreliable analysis results. Therefore, there is an urgent need for an integrated system platform capable of efficient management and sharing of high slope data and collaborative deformation analysis in ship locks. This platform would address issues such as unclear data management, poor sharing, and inaccurate analysis in existing technologies, enabling safe and efficient management and sharing of high slope data, precise deformation analysis, and optimized design and construction.

[0027] As an optional application scenario of this invention, such as Figure 1 As shown, this embodiment of the invention provides a collaborative analysis platform for high slopes of locks, including: an Internet of Things (IoT) data acquisition system 101, a blockchain data management and sharing system 102, and a collaborative analysis and optimization design system 103; wherein, the blockchain data management and sharing system 102 is connected to the IoT data acquisition system 101 and the collaborative analysis and optimization design system 103 respectively.

[0028] The IoT data acquisition system 101 utilizes IoT technology to connect various monitoring devices on the high slope of the lock, such as displacement gauges, pressure gauges, rain gauges, fiber optic grating sensors, piezometers, and MEMS (Micro Electro Mechanical Systems) sensors, into a vast sensing network. All monitoring devices collect data in real time, including information on the slope rock mass strain, minute vibrations and displacement changes, stress data of key parts, groundwater level, and seepage changes. The data is then uploaded to the cloud server through an IoT gateway. IoT technology ensures the comprehensiveness, accuracy, and real-time nature of data acquisition, providing a reliable data foundation for subsequent analysis and decision-making.

[0029] The specific implementation steps of the IoT data acquisition system 101 include: 1) Sensor selection and layout scheme: High-precision displacement gauges are selected, and a monitoring point is arranged every 10m along the top, surface and toe of the high slope to form a three-dimensional displacement monitoring network; among them, the top of the slope focuses on monitoring the overall sliding trend of the slope, the surface of the slope focuses on covering the cracked area of ​​the rock mass, and the toe of the slope focuses on monitoring the displacement response of the lock structure and the contact part of the slope; Fiber optic stress sensors are used and embedded in the anchoring section of the anchor cable and the deep rock mass of the slope (tens of meters deep). Three sensors are deployed on each anchor cable, located at the front, middle and tail of the anchoring section respectively. The deep rock mass is arranged in layers at 5m intervals, with four sensors in each layer to form a cross monitoring array; the rain gauge adopts the tipping bucket type and is arranged in the open area of ​​the top of the slope; the piezometer adopts the vibrating wire type and is buried in the groundwater rich area of ​​the slope and before and after the seepage prevention curtain, every 50m 2 Arrange 1.

[0030] 2) Data Acquisition Process and Transmission Mechanism: A distributed acquisition architecture is adopted, with one Data Transfer Unit (DTU) set up in each monitoring area. The terminal has a built-in ARM Cortex-M4 processor (an embedded processor core), supporting 16 analog inputs (16-bit sampling accuracy) and 8 digital outputs. The acquisition cycle is dynamically adjusted according to the monitoring type and actual site conditions. For example, displacement and stress data are acquired every 10 minutes, vibration data is acquired at high frequency (lasting 30 seconds), and environmental data is acquired every hour. Wireless transmission technology is used, with a communication distance of up to 3km between the gateway and the DTU. A star network topology is supported, and a single gateway can connect more than 100 terminal devices. The gateway uses an industrial-grade router, supports dual SIM (Subscriber Identity Module) card redundancy, is configured with an MQTT (Message Queuing Telemetry Transport) client to communicate with the cloud server, and is set to QoS (Quality of Service) level 2 to ensure reliable data transmission.

[0031] 3) Abnormal data processing mechanism: The DTU performs real-time verification of the collected data. When it detects that the data exceeds the sensor range (such as displacement > 50mm, stress > 200MPa) or there are three consecutive sudden changes in the collected values ​​(change > 10% / minute), it is automatically marked as abnormal and the backup sensor is started to collect data. At the same time, when the network is interrupted, the DTU enables local SD (Secure Digital) card storage (supports cyclic overwrite). After the connection is restored, the data is retransmitted in the order of timestamps, and the retransmission has a higher priority than real-time data.

[0032] The blockchain data management and sharing system 102 uses blockchain technology to manage and share the deformation data of the high slope of the lock uploaded to the cloud server by the IoT data acquisition system 101. The distributed ledger characteristics of blockchain ensure the immutability and security of the data. All participants (such as construction management units, design units, construction units, etc.) can access and share the data under authorization. Through smart contracts, automated authorization access and transaction records of data are realized, improving the efficiency and transparency of data management. At the same time, blockchain technology can also record information such as the source of data, collection time, and processing process, which facilitates data traceability and auditing.

[0033] The specific implementation steps of the blockchain data management and sharing system 102 include: 1) The blockchain network architecture design adopts a consortium blockchain architecture, consisting of 5 core nodes, corresponding to the construction unit, design unit, construction unit, supervision unit and operation management unit respectively. Each node is configured with a server to run the blockchain platform. The network topology adopts a star structure. The central node is the construction unit server, which is responsible for the initial verification and synchronization of blocks. The other nodes are connected to the central node through a dedicated fiber optic link. The communication latency between nodes is controlled within 50ms.

[0034] 2) Data upload process and encryption mechanism: The raw data uploaded by the IoT gateway is formatted as JSON (a lightweight data exchange format), and a data digest is generated using the SHA-256 (a hash algorithm). The node's private key is stored in a hardware security module. The symmetric encryption key is dynamically allocated by the Key Distribution Center (KDC) based on the IBE (Identity-Based Encryption) algorithm. The key is valid for 7 days and is automatically rotated.

[0035] 3) Smart Contract Functional Module Design: Define a mechanism for separating data ownership and usage rights, implement role-based access control, define 5 roles: Admin, Designer, Constructor, Supervisor, and Operator, each role corresponds to different data operation permissions (query, download, and modification), used to record the entire lifecycle operation log of data (creation, query, modification, deletion), support traceability by data ID (Identification) or time interval, and the log information includes operator ID, operation type, timestamp, and digital signature.

[0036] 4) Data Sharing and Synchronization Mechanism: An incremental synchronization strategy is adopted. When a new block is generated, the central node sends the block header information to other nodes. The receiving nodes determine whether synchronization is needed by comparing the block numbers. If there are differences, only the missing block data is requested, which improves the synchronization efficiency by more than 60%. Users submit query requests through the Web (World Wide Web) portal. After the system verifies the permissions, it reads the data digest from the local node's blockchain ledger. If complete data is needed, the smart contract is triggered to request the decryption key from the data owner node. The decrypted data is returned through the HTTPS (Hypertext Transfer Protocol Secure) protocol. The entire process response time is ≤3 seconds. When multiple nodes modify the same data at the same time, the timestamp priority principle is adopted, that is, the modification record with the latest timestamp is retained, and the historical version is stored as a secondary chain data to ensure data consistency.

[0037] According to an embodiment of the present invention, a design optimization method for a high slope of a ship lock 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.

[0038] This embodiment provides a design optimization method for high slopes of locks, which can be used in a collaborative analysis platform for high slopes of locks. Figure 2 This is a flowchart of a design optimization method for high slopes of locks according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: Step S201: Construct an integrated 3D model of the lock's high slope; the integrated 3D model of the lock's high slope includes a lock sub-model, an interface sub-model, and a high slope sub-model.

[0039] Specifically, the collaborative analysis and optimization design system 103 uses BIM (Building Information Modeling) technology to construct a sub-model including a high slope, a lock, and an interface. The high slope sub-model is divided into units according to geological stratification (such as strongly weathered, moderately weathered, and slightly weathered layers), with the size of each unit controlled within 2m×2m×2m. The lock sub-model (lock chamber, lock head, water conveyance system, etc.) is accurately modeled according to the design drawings. The interface sub-model is meticulously modeled according to the actual contact situation to ensure that the model can truly reflect the connection relationship between the two. The model accuracy reaches LOD (Level of Detail) 400, and key parts (such as the contact zone between the lock wall and the slope) are refined to 0.5m×0.5m×0.5m.

[0040] Furthermore, based on the rock mass physical and mechanical parameters obtained from the blockchain data management and sharing system 102, the model parameters are spatially interpolated using the interpolation method to achieve a reasonable distribution of rock mass parameters. Unstructured mesh generation technology is used to refine the mesh in stress concentration areas such as slope toe, lock structure corners, and the interface between the two. The physical parameters mainly include density, porosity, water content, and permeability coefficient, while the mechanical parameters mainly include elastic modulus, Poisson's ratio, cohesion, internal friction angle, compressive and tensile strength, etc.

[0041] Step S202: Perform steady-state analysis of the seepage field on the target high slope to obtain the volume load of the high slope.

[0042] Step S203: Apply the high slope volume load to the target position of the integrated three-dimensional model of the lock high slope to obtain the dynamic response value of the lock high slope.

[0043] Step S204: Based on the dynamic response value of the high slope of the lock, optimize the design parameters of the target high slope of the lock to obtain the optimal design parameters of the high slope of the lock.

[0044] This embodiment provides a design optimization method for a high slope of a ship lock. By constructing an integrated three-dimensional model of the high slope, a steady-state analysis of the seepage field is performed on the target high slope to obtain the volumetric load of the high slope. The volumetric load of the high slope is then applied to the target position of the integrated three-dimensional model of the high slope of the ship lock to obtain the dynamic response value of the high slope. This dynamic response value takes into account the coordinated deformation effect of the high slope and the ship lock structure. Finally, based on the dynamic response value of the high slope, the design parameters of the target high slope of the ship lock are optimized, accurately obtaining the optimal design parameters of the high slope of the ship lock, thereby improving the reliability of the design parameter optimization results.

[0045] This embodiment provides a design optimization method for high slopes of locks, which can be used in a collaborative analysis platform for high slopes of locks. Figure 3 This is a flowchart of a design optimization method for high slopes of locks according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps: Step S301: Construct an integrated 3D model of the lock's high slope. This integrated 3D model includes the lock sub-model, the interface sub-model, and the high slope sub-model. For details, please refer to [link to details]. Figure 1 Step S201 of the illustrated embodiment will not be described again here.

[0046] Step S302: Perform steady-state analysis of the seepage field on the target high slope to obtain the volume load of the high slope.

[0047] Specifically, step S302 includes: Step S3021: Construct the seepage control function.

[0048] Specifically, the mathematical foundation of seepage field analysis is Darcy's law (describing the relationship between seepage velocity and hydraulic gradient) and the continuity equation (mass conservation). A seepage control function needs to be established in conjunction with the updated boundary conditions; the expression for the seepage control function is as follows: (1) in, , and Permeability coefficient ( xyz Direction (changes with parameters such as temperature), The water head is directly related to the water level boundary. For water storage rate, t For time.

[0049] Step S3022: Obtain the slope crest flow boundary, slope toe constant head boundary, and structural surface boundary corresponding to the target high slope, and use the slope crest flow boundary, slope toe constant head boundary, and structural surface boundary as the boundary conditions of the seepage control function.

[0050] Specifically, the IoT data acquisition system 101 dynamically monitors the target environmental parameters through a sensor network to obtain environmental data of the target high slope. The environmental data of the target high slope includes: 1) Rainfall: Rain gauges are installed at the top of the slope to collect rainfall in real time (unit: mm / h); 2) Water level: Water level gauges are installed at the toe of the slope, such as groundwater monitoring wells and lock chambers, to collect groundwater level and lock chamber water level elevation in real time; 3) Temperature: Temperature sensors are installed inside the rock mass and on the surface of the concrete structure to collect ambient temperature or internal temperature of the structure.

[0051] Furthermore, the environmental data of the target high slope is transformed into model boundary conditions, that is, the collected physical quantities are transformed into boundary condition types that can be identified by the numerical model, including: 1) Slope top flow boundary: the rainfall is converted into infiltration flow per unit area as the slope top flow boundary; 2) Slope toe constant head boundary: the measured water level elevation is converted into the slope toe constant head boundary and assigned to the boundary corresponding to the groundwater node or gate chamber water level at the slope toe; 3) Structural surface boundary: if temperature affects material parameters (such as rock permeability, concrete elastic modulus), the measured temperature is substituted into the temperature-material parameter constitutive relationship (such as the empirical formula that rock permeability increases with increasing temperature) to update the parameter values ​​of the corresponding materials in the model and obtain the structural surface boundary.

[0052] Furthermore, through parametric modeling technology or dynamic linking interfaces, the transformed slope crest flow boundary, slope toe constant head boundary, and structural surface boundary are synchronized in real time to the integrated 3D model of the lock high slope. The collected parameters can be bound to the "intelligent components" of the model boundary through the "parameter-driven model" function (such as associating the components of the slope crest flow boundary with rainfall parameters, and associating the components of the slope toe constant head boundary with water level elevation parameters).

[0053] Furthermore, the slope crest flow boundary (the infiltration flow converted from rainfall) is directly used as the Neumann boundary (a boundary condition for solving ordinary differential equations and partial differential equations), while the slope toe groundwater and the constant head boundary of the gate chamber water level are used as the Dirichlet boundary (a first-type boundary condition for solving differential equations). If the structural surface boundary (such as the concrete gate chamber wall) is impermeable, then the structural surface boundary is set as a zero-flow boundary. The expressions for the slope crest flow boundary, the slope toe constant head boundary, and the structural surface boundary are as follows: (2) (3) (4) in, The infiltration flow rate per unit area. This represents the water head corresponding to the measured water level elevation. The normal direction is the boundary.

[0054] Step S3023: Solve the seepage control function to obtain the pore water pressure distribution value.

[0055] Specifically, the time step is based on the environmental parameter update cycle. For example, if the rainfall / water level is updated every hour, the analysis step is set to 1 hour. Within each time step, the latest boundary conditions, such as the infiltration flow rate and water level at that moment, are automatically read and substituted into the control equation. The seepage field distribution (i.e., pore water pressure distribution value) for that time step is solved by the finite element / finite difference method.

[0056] Step S3024: Obtain the rock mass physics parameters of the target high slope, map the pore water pressure distribution value and the rock mass physics parameters of the target high slope to the high slope sub-model, and obtain the seepage volume force.

[0057] Specifically, the pore water pressure distribution value and rock physical and mechanical parameters (porosity, unit weight) are input and the pressure is mapped to the rock mass element of the high slope sub-model through element interpolation, and the seepage volume force is calculated according to the effective stress principle.

[0058] Step S3025: Obtain the volumetric force of the high slope, and calculate the total volumetric force based on the seepage volumetric force and the high slope volumetric force.

[0059] Specifically, the total volume force is obtained by superimposing the seepage volume force with the high slope volume force (i.e., the self-weight of the high slope).

[0060] Step S3026: Based on the total volume force, determine the volume load of the high slope using the rock mass equilibrium function of the high slope.

[0061] Specifically, the initial stress and deformation are calculated by substituting the values ​​into the equilibrium function of the high slope rock mass, and the stress data at the interface is extracted to obtain the volumetric load of the high slope. The expression for the equilibrium function of the high slope rock mass is as follows: (5) in, For stress tensor, For total volumetric force.

[0062] Step S303: Apply the high slope volumetric load to the target location of the integrated 3D model of the lock's high slope to obtain the dynamic response value of the lock's high slope. For details, please refer to... Figure 2 Step S203 of the illustrated embodiment will not be described again here.

[0063] Step S304: Based on the dynamic response value of the lock's high slope, optimize the design parameters of the target lock's high slope to obtain the optimal design parameters. For details, please refer to [link to relevant documentation]. Figure 2 Step S204 of the illustrated embodiment will not be described again here.

[0064] This embodiment provides a design optimization method for high slopes in ship locks. By constructing a seepage control function, the flow boundary at the top of the slope, the constant head boundary at the toe of the slope, and the structural surface boundary are used as boundary conditions for the seepage control function. The unified boundary conditions are systematically integrated to provide precise constraints for seepage analysis and ensure the boundary adaptability of subsequent solutions. Solving the seepage control function yields pore water pressure distribution values, providing key seepage parameters for mechanical analysis. The pore water pressure distribution values ​​and the rock physics parameters of the target high slope are mapped to the high slope sub-model to obtain the seepage volume force, realizing the coupling of seepage and rock mass properties, quantifying the mechanical effect of seepage on the slope. Based on the seepage volume force and the high slope volume force, the total volume force is calculated, integrating internal and external force factors to form a complete mechanical load input, improving the comprehensiveness of load calculation. Finally, based on the total volume force, the high slope volume load is determined using the high slope rock mass equilibrium function, transforming the total volume force into a quantitative load that can be used for stability analysis, laying the foundation for slope safety assessment.

[0065] This embodiment provides a design optimization method for high slopes of locks, which can be used in a collaborative analysis platform for high slopes of locks. Figure 4 This is a flowchart of a design optimization method for high slopes of locks according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps: Step S401: Construct an integrated 3D model of the lock's high slope. This integrated 3D model includes the lock sub-model, the interface sub-model, and the high slope sub-model. For details, please refer to [link to details]. Figure 3 Step S301 of the illustrated embodiment will not be described again here.

[0066] Step S402 involves performing a steady-state analysis of the seepage field on the target high slope to obtain the volumetric load on the high slope. For details, please refer to [link to relevant documentation]. Figure 3 Step S302 of the illustrated embodiment will not be described again here.

[0067] Step S403: Apply the high slope volume load to the target position of the integrated three-dimensional model of the lock high slope to obtain the dynamic response value of the lock high slope.

[0068] Specifically, step S403 includes: Step S4031: Apply the volumetric load of the high slope to the high slope sub-model to obtain the interface stress value and the interface displacement value of the high slope; wherein, the interface stress value of the high slope includes the normal stress value and the tangential stress value of the high slope.

[0069] Specifically, the initial stress field and deformation field (i.e., the interface stress and displacement values ​​of the high slope) are obtained through finite element analysis, with a focus on extracting the stress data of elements in contact with the interface, such as the normal stress and tangential stress values ​​of the high slope; the expressions for the interface stress and displacement values ​​of the high slope are as follows: (6) (7) in, for Normal stress in the direction, representing the stress perpendicular to the direction. On the cross section of the shaft, along Tensile / compressive stress in the direction (tension is positive, compression is negative), for Normal stress in the direction, corresponding to direction, for Normal stress in the direction, corresponding to direction, For the shear stress in a plane, it represents the stress perpendicular to the plane. On the cross section of the shaft, along Shear stress in the direction, and Equal in magnitude (theorem of reciprocal shear stresses), For the shear stress of the plane, corresponding to - Shearing action on a plane, For the shear stress of the plane, corresponding to - Shearing action on a plane, for The displacement component in the direction represents the displacement of a point within an object. Change in position of direction for The displacement component in the direction, corresponding to Change in position of direction for The displacement component in the direction, corresponding to The change in position of direction.

[0070] Step S4032: Use the interface sub-model to filter the interface stress values ​​of the high slope to obtain the interface stress values ​​of the lock.

[0071] Specifically, the stress (normal / tangential) of the interface sub-model is a vector, and a consistent "directional reference" must be defined first: the normal is perpendicular to the contact surface, and the direction from the high slope to the lock is defined as the positive direction (or vice versa, which needs to be unified); the tangential is parallel to two orthogonal directions of the contact surface (such as along the lock axis and perpendicular to the axis). Through coordinate system one, it is ensured that the "normal compressive stress" of the high slope sub-model and the "normal compressive stress" of the lock sub-model are opposite in direction but collinear, to avoid errors in force transmission due to confusion in direction (for example, if the coordinate system is misaligned, the normal force may be miscalculated as the tangential force, affecting the stress analysis of the lock structure). The stress value of the high slope interface is screened by judging the contact state.

[0072] In some optional implementations, step S4032 above includes: Step a1: Compare the normal stress value of the high slope with the first preset threshold, and compare the tangential stress value of the high slope with the second preset threshold.

[0073] Specifically, the first preset threshold is 0, and the second preset threshold is... ;in, The calculation formula is: (8) in, is the coefficient of friction.

[0074] Step a2: If the normal stress value of the high slope is greater than the first preset threshold and the tangential stress value of the high slope is less than or equal to the second preset threshold, then the normal stress value and the tangential stress value of the high slope are converted into the lock interface stress value.

[0075] Specifically, if If the value is ≥0, it indicates that the high slope is in contact with the lock interface, and the normal compressive stress of the high slope on the interface is ≥0. The normal compressive stress on the corresponding lock contact surface is That is, they are equal in magnitude and opposite in direction, which conforms to the law of action and reaction. If the value is less than 0, it indicates that the high slope has separated from the lock interface, and the normal stress of the high slope cannot be transmitted. If the tangential stress value of the high slope is less than 0, it indicates that the high slope has separated from the lock interface, and the normal stress of the high slope cannot be transmitted. Less than This indicates that the interface between the high slope and the lock is bonded, directly transmitting the tangential stress value of the high slope. ,like Greater than or equal to This indicates that the interface between the high slope and the lock has slipped, and at this time, the signal is transmitted. To the lock interface.

[0076] Furthermore, the interface sub-model utilizes the predefined high slope-lock contact surface topological relationship (such as the first...) of the high slope interface. i The unit corresponds to the first one on the lock contact surface. j The unit (associated through common nodes or coordinate mapping) accurately "attaches" the selected stress to the corresponding position of the lock (avoiding incorrect load application position, such as the force that should be applied to the lock head being mistakenly applied to the lock chamber).

[0077] Step S4033: Based on the high slope interface displacement value and the lock interface stress value, the high slope volume load is corrected using the lock sub-model to obtain the corrected high slope volume load.

[0078] In some optional implementations, step S4033 above includes: Step b1: Based on the stress value at the lock interface, determine the displacement value at the lock interface using the lock structure stiffness function.

[0079] Specifically, the lock receives the interface stress values ​​transmitted by the interface sub-model, combined with its own material parameters (such as elastic modulus). E The displacement values ​​at the lock interface are solved using the lock structure stiffness function; the expression for the lock structure stiffness function is as follows: (9) in, K The stiffness matrix of the lock structure (determined by material and geometry) is given. This represents the displacement value at the lock interface. This represents the stress value at the lock interface.

[0080] Step b2: Obtain the interface stiffness parameters, and calculate the constraint reaction force of the lock based on the lock interface displacement value, the high slope interface displacement value, and the interface stiffness parameters.

[0081] Specifically, based on the high slope interface displacement value Displacement value at the lock interface The relative displacement, combined with the stiffness parameters at the interface (normal stiffness) k n Tangential stiffness k t ), calculate the constraint reaction forces of the lock; where the constraint reaction forces of the lock include normal reaction forces and tangential reaction forces, the normal reaction force and tangential reaction force The calculation formula is: (10) (11) Step b3: The constraint reaction force of the lock is transferred to the high slope sub-model to obtain the local additional load.

[0082] Specifically, the constraint reaction force of the lock is transferred to the interface element of the high slope sub-model and transformed into a local additional load.

[0083] Step b4: The local additional load and the high slope volume load are superimposed to obtain the corrected high slope volume load.

[0084] Specifically, the local additional load and the high slope volume load are superimposed. If the local additional load and the high slope volume load (such as seepage volume force and self-weight) are in opposite directions, the high slope volume load is weakened (such as the lock reaction force offsetting part of the slope sliding force). If they are in the same direction, the high slope volume load is enhanced (such as the lock squeezing the slope and aggravating local stress concentration).

[0085] Step S4034: Obtain the static and dynamic loads of the target lock high slope. Substitute the corrected high slope volume load, the static and dynamic loads of the target lock high slope into the dynamic balance equation to solve for the dynamic response value of the lock high slope.

[0086] Specifically, before solving the dynamic equilibrium equations, the load data collected by the IoT data acquisition system 101 is used to update the boundary conditions of each sub-model. For example, the high slope sub-model updates environmental boundaries (rainfall is converted into slope top flow boundary, groundwater level is converted into slope toe constant head boundary) and mechanical boundaries (receiving constraint reaction force boundaries from the interface model, and the reaction force of the lock sub-model is converted into additional loads). The lock sub-model updates contact boundaries (ship tonnage and speed are converted into "lateral compressive force surface load" of the lock chamber wall, and water flow velocity is converted into "water flow impact force surface load" of the water conveyance corridor / lock chamber wall) and coupling boundaries (receiving "high slope interface stress boundary" from the interface sub-model as external load input for the lock contact area). The interface sub-model synchronizes the interface normal stiffness, tangential stiffness, friction coefficient and other mechanical parameters in real time, and unifies the local coordinate system of the high slope sub-model and the lock sub-model (normal / tangential directions are consistent), and transforms the displacement and stress parameters of the two sides according to coordinate rules to avoid misalignment.

[0087] Furthermore, the dynamic equilibrium equations, based on Newton's second law, appear in matrix form within the finite element framework; the expression for the dynamic equilibrium equations is: (12) in, For the quality matrix, Here is the damping matrix. Here is the stiffness matrix. For acceleration, For speed, For displacement vectors, The static and dynamic loads on the high slope of the target lock are considered. This refers to the corrected volumetric load on the high slope.

[0088] Step S404: Based on the dynamic response value of the lock's high slope, optimize the design parameters of the target lock's high slope to obtain the optimal design parameters. For details, please refer to [link to relevant documentation]. Figure 3 Step S304 of the illustrated embodiment will not be described again here.

[0089] This embodiment provides a design optimization method for a high slope of a ship lock. By applying the volumetric load of the high slope to a sub-model, it provides the basic mechanical input for subsequent interface stress screening and load correction. It clearly analyzes the initial conditions, uses the interface sub-model to screen the interface stress values ​​of the high slope, accurately extracts key interface mechanical parameters, eliminates invalid data interference, and improves the targeting of subsequent calculations. Based on the interface displacement values ​​of the high slope and the interface stress values ​​of the ship lock, the volumetric load of the high slope is corrected using the ship lock sub-model, realizing the mechanical coupling and adaptation between the high slope and the ship lock, optimizing the accuracy of load data, and reducing calculation errors. The corrected volumetric load of the high slope, as well as the static and dynamic loads of the target ship lock high slope, are substituted into the dynamic equilibrium equation for solution, quantifying the mechanical response of the high slope under combined loads, and providing core data support for structural stability assessment and safety design.

[0090] This embodiment provides a design optimization method for high slopes of locks, which can be used in a collaborative analysis platform for high slopes of locks. Figure 5 This is a flowchart of a design optimization method for high slopes of locks according to an embodiment of the present invention, such as... Figure 5 As shown, the process includes the following steps: Step S501: Construct an integrated 3D model of the lock's high slope. This integrated 3D model includes the lock sub-model, the interface sub-model, and the high slope sub-model. For details, please refer to [link to details]. Figure 4 Step S401 of the illustrated embodiment will not be described again here.

[0091] Step S502: Perform steady-state analysis of the seepage field on the target high slope to obtain the volumetric load of the high slope. For details, please refer to [link to relevant documentation]. Figure 4 Step S402 of the illustrated embodiment will not be described again here.

[0092] Step S503: Apply the high slope volumetric load to the target location of the integrated 3D model of the lock's high slope to obtain the dynamic response value of the lock's high slope. For details, please refer to... Figure 4 Step S403 of the illustrated embodiment will not be described again here.

[0093] Step S504: Based on the dynamic response value of the high slope of the lock, optimize the design parameters of the target high slope of the lock to obtain the optimal design parameters of the high slope of the lock.

[0094] Specifically, step S504 includes: Step S5041: Based on the dynamic response value of the high slope of the lock, the design parameters of the target high slope of the lock are screened to obtain the slope value, anchor cable prestress value and lock chamber wall thickness value.

[0095] Specifically, various design schemes and working conditions can be set according to the dynamic response value of the high slope of the lock, such as different slope gradients, support structure parameters, lock structure layout and size, as well as different water levels and ship traffic frequencies. Simulation calculations are performed on each design scheme and working condition to obtain key indicators such as slope stability, structural stress, and deformation. By combining the dynamic response value of the high slope of the lock, the design parameters of the target high slope of the lock (i.e., slope gradient value, anchor cable prestress value, and lock chamber wall thickness value) with the smallest deformation are selected.

[0096] Step S5042: Based on the slope gradient, anchor cable prestress, and lock chamber wall thickness, calculate the total cost of the high slope of the lock, the maximum displacement of the high slope, and the maximum stress of the lock.

[0097] Specifically, an optimization variable vector is constructed based on the slope gradient, anchor cable prestress, and gate chamber wall thickness; the expression for the optimization variable vector is: (13) in, For slope gradient, For anchor cable prestressing, The thickness of the gate chamber wall.

[0098] Furthermore, the total cost of the high slope engineering of the ship lock Relationship with the optimization variable vector: slope gradient The smaller the diameter, the larger the slope excavation volume, and the higher the earthwork cost; anchor cable prestressing The larger the size, the higher the cost of anchor cable materials and construction; the thickness of the gate chamber wall... The larger the structure, the more concrete is needed, and the higher the construction cost. yes , , The increasing function, where Reduce Enlarge When it increases, The corresponding increase; the expression for the total cost of the high slope engineering of the ship lock is: (14) Furthermore, the maximum displacement value of the slope Relationship with the optimization variable vector: slope gradient The larger the diameter, the worse the slope stability; the greater the maximum displacement under the same load, and the greater the anchor cable prestress. The larger the diameter, the stronger the constraint on the slope, the smaller the maximum slope displacement, and the thicker the gate chamber wall. The effect on the maximum displacement of the slope is transmitted through the interaction between the two. The larger the gate chamber, the stronger its supporting effect on the slope, and the smaller the maximum slope displacement. Therefore... yes The increasing function is , The decreasing function; where the expression for the maximum displacement of the slope is: (15) Furthermore, the maximum stress value of the lock Relationship with the optimization variable vector: slope gradient The interaction between the slope and the lock structure , The larger the slope, the greater the lateral thrust exerted by the slope on the lock structure. The larger the anchor cable prestress, the greater the anchor cable prestress. The main structure transmits additional forces to the lock structure through the slope, enabling... Increase the thickness of the gate chamber wall The larger the size, the stronger the load-bearing capacity of the structure under the same load. The smaller, therefore, yes , The increasing function is The decreasing function, where the expression for the maximum stress value of the lock is: (16) Step S5043: With the goal of minimizing the construction cost and deformation of the high slope of the lock, an objective function is constructed based on the total cost of the high slope project, the maximum displacement value of the high slope, and the maximum stress value of the lock.

[0099] Specifically, the total project cost This reflects the economic cost of the project and the maximum displacement of the slope. The largest structure of the ship lock stress This reflects the safety and stability of the project. By introducing weighting coefficients, these three key indicators are integrated into a single objective function, enabling the overall optimization of multiple mutually influential or even conflicting objectives to find the most balanced design solution.

[0100] Furthermore, the total cost of the high slope of the lock project, the maximum displacement of the high slope, and the maximum stress of the lock are selected as optimization variables. The range of variable values ​​is determined according to the actual project and specification requirements. Then, the expression of the objective function is: (17) Furthermore, This represents a comprehensive evaluation index that, given optimization variables, comprehensively considers the total cost of the high slope engineering of the lock, the maximum displacement of the slope, and the maximum stress of the lock. , , The single value obtained by weighted summation of weighted coefficients reflects the comprehensive performance of the design scheme corresponding to this set of optimization variables in terms of economy, safety, and stability. Meanwhile, let... The objective function is minimized because it combines the economic and safety requirements of the project. The smaller the value, the lower the total cost of the high slope engineering of the lock, the smaller the maximum displacement of the slope, and the smaller the maximum stress of the lock under this design scheme. This means that the project achieves a better balance between economic cost, safety, and stability, while also ensuring better safety and stability. This allows us to select the optimal combination of design parameters in terms of overall performance, providing scientific and reasonable decision support for engineering design.

[0101] Step S5044: Solve the objective function to obtain the optimal design parameters for the lock's high slope.

[0102] Specifically, an improved Particle Swarm Optimization (PSO) algorithm is used to solve the objective function. Adaptive inertia weights and crossover mutation operators are introduced to improve the convergence speed and optimization accuracy of the algorithm. The optimized design scheme can provide decision support for the design and construction of high slopes and structures of locks.

[0103] Furthermore, the specific steps for solving the objective function using the improved particle swarm optimization (PSO) algorithm include: 1) Parameter initialization to determine optimization variables and dimensions: slope gradient. Anchor cable prestressing Gate chamber wall thickness The dimension is set to 3, and the particle swarm size is set to N=50 particles, with each particle representing a set of potential optimization solutions. Define the range of values ​​for a variable: for example , , Initialize particle velocity: Set the velocity range to 10%-20% of the variable range, which corresponds to the slope update velocity. The update rate of anchor cable prestress is Gate chamber wall thickness update rate Set algorithm parameters: maximum number of iterations =800 trials, learning factor c1=c2=2.0, crossover probability mutation_ rate =0.1.

[0104] 2) Particle swarm initialization: Randomly generate the initial position of each particle. Ensure the position is within the range of variable values, and randomly generate the initial velocity for each particle. To ensure the speed is within the preset speed range, the slope gradient will be determined. Anchor cable prestressing Gate chamber wall thickness Corresponding initial position , and The calculation formulas are as follows: (18) (19) (20) in, for Random numbers within an interval.

[0105] 3) Fitness calculation: For the position of each particle Calculate the objective function value As fitness: according to In , , Combined with collaborative analysis model calculation (Total project cost) (Maximum displacement of the slope) (Maximum stress in the lock structure), weighted by a coefficient (This can be adjusted according to project requirements) Calculate the fitness value; the expression for the fitness value is: (twenty one) 4) Individual Optimal and Global Optimal Update: Initialize the individual optimal position of each particle. and individual optimal fitness Select the globally optimal position from the individual optimal positions of all particles. and global optimal fitness The expressions for individual optimal position, individual optimal fitness, global optimal position, and global optimal fitness are as follows: (twenty two) (twenty three) (twenty four) (25) 5) Iterative optimization for the first t The next iteration ( t From 1 to Update the inertia weight: Adaptive inertia weights are adopted, which linearly decrease from 0.9 to 0.4 as iterations progress, enhancing global search capabilities in the early stages and local search capabilities in the later stages; the expression for the adaptive inertia weights is: (26) Update particle velocity: for each particle The speed is updated according to the formula, with speed boundary handling: if the updated speed exceeds the preset range, it is truncated to the boundary value; the speed update formula is: (27) in, For the dimensions of the data, =1,2,3 respectively correspond to , , The process considers three dimensions and updates the particle position. If the updated position exceeds the variable's range, it is truncated to the boundary value. The updated particle position... The update expression is: (28) For each particle, if Then, it crosses with the globally optimal particle; among them, the particle that undergoes cross-mutation... The expression is: (29) The fitness is then recalculated, and the updated fitness value for the particle position is calculated. And update the individual optimality: if ,but , Simultaneously, update the global optimum: if there exists a particle that satisfies the condition... Then the updated globally optimal solution is: Its corresponding fitness value is .

[0106] 6) Termination condition determination: when the number of iterations reaches... Stop iterating after 800 iterations (e.g., 800 times) and output the globally optimal position. That is, the optimal combination of design parameters and the corresponding minimum objective function value. Through the above steps, the particle swarm optimization algorithm can continuously search in the solution space, gradually approach the minimum value of the objective function, and finally obtain the optimal design scheme that takes into account both economy and safety (i.e., the optimal design parameters of the lock high slope).

[0107] This embodiment provides a design optimization method for high slopes in locks. By filtering design parameters of the target high slope based on its dynamic response value, it focuses on parameter ranges that match the actual mechanical response, eliminating invalid parameters and improving subsequent calculation efficiency. Based on the slope gradient, anchor cable prestress, and lock chamber wall thickness, it calculates the total cost of the high slope project, the maximum displacement of the high slope, and the maximum stress of the lock, quantifying the engineering effects and costs corresponding to key design indicators. This provides a quantitative basis for constructing the objective function. With the goal of minimizing the construction cost and deformation of the high slope, an objective function is constructed based on the total cost, maximum displacement, and maximum stress of the high slope project. This clarifies the optimization direction, balances economy and structural stability, ensures the comprehensive rationality of the design scheme, and solves the objective function to output the optimal solution that balances cost control and structural safety, providing precise guidance for the design of high slope projects in locks.

[0108] The following specific embodiment illustrates the detailed steps of a design optimization method for a high slope of a ship lock.

[0109] Example 1: like Figure 6 As shown, the specific steps of a design optimization method for a high slope of a ship lock include: 1) Utilize various monitoring devices in the IoT data acquisition system of the collaborative analysis platform for high slopes of locks to collect environmental and load data of the target high slope of locks in real time.

[0110] 2) The collected environmental and load data of the target lock high slope are uploaded to the cloud server via the Internet of Things, and the data is sent to the blockchain data management and sharing system via the cloud server.

[0111] 3) Use the blockchain data management and sharing system to send the environmental and load data of the target lock's high slope to each node in the blockchain.

[0112] 4) Collaborative analysis and optimization design system: Utilizes data sent by the blockchain data management and sharing system to construct an integrated 3D model of the high slope of the lock.

[0113] 5) The collaborative analysis and optimization design system utilizes an integrated three-dimensional model of the high slope of the lock to analyze the seepage field and stress field of the target high slope of the lock, and the dynamic response value of the high slope of the lock. Among them, the specific steps for performing steady-state analysis of the seepage field of the target high slope to obtain the volume load of the high slope include: 1) constructing the seepage control function; 2) using the flow boundary at the top of the slope, the constant head boundary at the toe of the slope, and the structural surface boundary as the boundary conditions of the seepage control function; 3) solving the seepage control function to obtain the pore water pressure distribution value; 4) mapping the pore water pressure distribution value and the rock physics parameters of the target high slope to the high slope sub-model to obtain the seepage volume force; 5) calculating the total volume force based on the seepage volume force and the high slope volume force; 6) determining the high slope volume load based on the total volume force using the high slope rock mass equilibrium function.

[0114] The high slope volume load is applied to the target location of the integrated 3D model of the lock high slope to analyze the stress field. The specific steps to obtain the dynamic response value of the lock high slope include: 1) Applying the high slope volume load to the high slope sub-model to obtain the high slope interface stress value and high slope interface displacement value; 2) Using the interface sub-model to filter the high slope interface stress value to obtain the lock interface stress value; 3) Based on the high slope interface displacement value and the lock interface stress value, using the lock sub-model to correct the high slope volume load to obtain the corrected high slope volume load; 4) Substituting the corrected high slope volume load, the static load and dynamic load of the target lock high slope into the dynamic equilibrium equation for solution to obtain the dynamic response value of the lock high slope.

[0115] 6) The collaborative analysis and optimization design system optimizes the design parameters of the target lock high slope based on the dynamic response value of the lock high slope, and obtains the optimal lock high slope design parameters to provide auxiliary support for lock design and construction.

[0116] The beneficial effects corresponding to the above embodiments are as follows: 1) The IoT data acquisition module enables multi-dimensional, real-time, and accurate data acquisition of the high slope of the lock, providing rich and reliable data support for collaborative analysis and optimization design, and improving the accuracy and reliability of the analysis results.

[0117] 2) By using blockchain technology to manage and share data, the security, integrity and immutability of data are guaranteed, and efficient and secure data sharing among all participants is achieved, which improves the efficiency and transparency of project management.

[0118] 3) The collaborative analysis and optimization design module can make full use of the verified data in the blockchain to perform integrated modeling and deformation collaborative analysis, providing scientific decision support for the design optimization of the high slope and structure of the lock, and effectively improving the safety and stability of the lock project.

[0119] 4) Innovative Multi-Source Data Fusion Acquisition: The IoT data acquisition module innovatively connects various types of monitoring devices, such as displacement gauges, pressure gauges, rain gauges, fiber optic grating sensors, and MEMS sensors, into a vast sensing network through IoT technology. Compared with monitoring methods using single or a small number of devices, this multi-source sensor fusion mode can comprehensively collect multi-dimensional information such as slope rock strain, micro-vibrations and displacement changes, stress data of key parts, groundwater level, and seepage changes. This enables real-time, comprehensive, and accurate data acquisition of the high slope of the lock, providing a richer and more reliable data foundation for subsequent collaborative analysis and significantly improving the accuracy and reliability of the analysis results.

[0120] 5) Blockchain-enabled data management: In terms of data management and sharing, this invention is the first to introduce blockchain technology. By utilizing the distributed ledger characteristics of blockchain, the immutability and security of the deformation data of the high slope of the lock are ensured. This fundamentally solves the problems of easy data tampering and difficulty in ensuring security in traditional data management. Through smart contracts, automated authorized access and transaction records of data are realized, breaking down data barriers between various participants (construction management units, design units, construction units, etc.), greatly improving the efficiency and transparency of data management, and realizing efficient and secure data sharing among various participants. At the same time, the complete recording function of blockchain for information such as data source, collection time, and processing process facilitates data traceability and auditing, and provides a powerful means for supervising data quality and management processes.

[0121] 6) Collaborative Analysis and Optimization Design Innovation: The collaborative analysis and optimization design module has developed a software platform specifically for the collaborative analysis of high slopes and lock structures. This platform can obtain various verified and authorized data from the blockchain data management and sharing module to establish an integrated 3D model. During the modeling and analysis process, it fully considers the nonlinear mechanical properties of the rock mass, the coupling effect of the seepage field and stress field, and the dynamic loads during lock operation (such as ship impact force and water flow impact force). This is in stark contrast to traditional analysis platforms that only focus on one aspect or simple factor analysis. Through simulation calculations of different design schemes and working conditions, it provides scientific decision support for the optimization design of high slopes and structures of locks. It can accurately adjust the slope gradient, support structure parameters, and layout and size of lock structures based on simulation results to achieve the best balance between slope stability and lock structure safety. In addition, the platform can also simulate the construction process, predict possible deformation problems during construction in advance, and provide optimization suggestions, effectively improving the safety and stability of lock projects from design to construction.

[0122] This embodiment also provides a design optimization device for high slopes of ship locks. This device is used to implement the above embodiments and preferred embodiments, and 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.

[0123] This embodiment provides a design optimization device for high slopes of ship locks, such as... Figure 7 As shown, it includes: Module 701 is used to construct an integrated 3D model of the lock's high slope; the integrated 3D model of the lock's high slope includes a lock sub-model, an interface sub-model, and a high slope sub-model.

[0124] Analysis module 702 is used to perform steady-state analysis of the seepage field on the target high slope and obtain the volume load of the high slope.

[0125] The application module 703 is used to apply the volumetric load of the high slope to the target position of the integrated three-dimensional model of the high slope of the lock, and obtain the dynamic response value of the high slope of the lock.

[0126] The optimization module 704 is used to optimize the design parameters of the target lock high slope based on the dynamic response value of the lock high slope, so as to obtain the optimal lock high slope design parameters.

[0127] In some alternative implementations, the analysis module 702 includes: The first building block is used to construct the seepage control function.

[0128] The first determining unit is used to obtain the slope crest flow boundary, slope toe constant head boundary, and structural surface boundary corresponding to the target high slope, and uses the slope crest flow boundary, slope toe constant head boundary, and structural surface boundary as the boundary conditions of the seepage control function.

[0129] The first solution unit is used to solve the seepage control function to obtain the pore water pressure distribution value.

[0130] The mapping unit is used to obtain the rock mass physics parameters of the target high slope, and to map the pore water pressure distribution value and the rock mass physics parameters of the target high slope to the high slope sub-model to obtain the seepage volume force.

[0131] The first calculation unit is used to obtain the volumetric force of the high slope and calculate the total volumetric force based on the seepage volumetric force and the high slope volumetric force.

[0132] The second determining unit is based on the total volume force, using the high slope rock mass equilibrium function to determine the high slope volume load.

[0133] In some alternative implementations, the application module 703 includes: The application element is used to apply the volumetric load of the high slope to the high slope sub-model to obtain the interface stress value and the interface displacement value of the high slope; wherein, the interface stress value of the high slope includes the normal stress value and the tangential stress value of the high slope.

[0134] The filtering unit is used to filter the interface stress values ​​of the high slope using the interface sub-model to obtain the interface stress values ​​of the lock.

[0135] The correction unit is used to correct the volume load of the high slope based on the high slope interface displacement value and the lock interface stress value, using the lock sub-model to obtain the corrected high slope volume load.

[0136] The second solution unit is used to obtain the static and dynamic loads of the target lock high slope. The corrected high slope volume load, as well as the static and dynamic loads of the target lock high slope, are substituted into the dynamic equilibrium equation for solution to obtain the dynamic response value of the lock high slope.

[0137] In some alternative implementations, the filtering unit includes: The comparison sub-unit is used to compare the normal stress value of the high slope with a first preset threshold and the tangential stress value of the high slope with a second preset threshold.

[0138] The conversion subunit is used to convert the normal stress value of the high slope and the tangential stress value of the high slope into the lock interface stress value if the normal stress value of the high slope is greater than the first preset threshold and the tangential stress value of the high slope is less than or equal to the second preset threshold.

[0139] In some optional implementations, the correction unit includes: The sub-units are determined, and the interface displacement values ​​of the lock are determined using the lock structure stiffness function based on the interface stress values.

[0140] The calculation sub-unit is used to obtain the interface stiffness parameters and calculate the constraint reaction force of the lock based on the lock interface displacement value, the high slope interface displacement value, and the interface stiffness parameters.

[0141] The transfer sub-unit is used to transfer the constraint reaction force of the lock to the high slope sub-model to obtain the local additional load.

[0142] The superposition sub-unit is used to superimpose the local additional load and the high slope volume load to obtain the corrected high slope volume load.

[0143] In some alternative implementations, the optimization module 704 includes: The screening unit is used to screen the design parameters of the target lock high slope based on the dynamic response value of the lock high slope, and obtain the slope gradient value, anchor cable prestress value and lock chamber wall thickness value.

[0144] The second calculation unit is used to calculate the total cost of the high slope of the lock, the maximum displacement of the high slope, and the maximum stress of the lock based on the slope gradient, the anchor cable prestress value, and the lock chamber wall thickness value.

[0145] The second building unit is used to construct an objective function based on the total cost of the high slope of the lock project, the maximum displacement value of the high slope, and the maximum stress value of the lock, with the goal of minimizing the construction cost and deformation of the high slope of the lock.

[0146] The third solution unit is used to solve the objective function and obtain the optimal design parameters for the lock's high slope.

[0147] The lock high slope design optimization device provided in this embodiment of the invention can execute the lock high slope design optimization method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method. Further functional descriptions of the above modules and units are the same as in the corresponding embodiments described above, and will not be repeated here.

[0148] 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 design optimization method for high-slope locks shown in the above embodiments is implemented.

[0149] 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.

[0150] 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 design optimization method for high slopes of ship locks, characterized in that, The method includes: Construct an integrated 3D model of the high slope of the lock; the integrated 3D model of the high slope of the lock includes a lock sub-model, an interface sub-model, and a high slope model; Steady-state analysis of the seepage field was performed on the target high slope to obtain the volume load of the high slope; The high slope volume load is applied to the target position of the integrated three-dimensional model of the lock high slope to obtain the dynamic response value of the lock high slope; Based on the dynamic response value of the lock high slope, the design parameters of the target lock high slope are optimized to obtain the optimal lock high slope design parameters.

2. The method according to claim 1, characterized in that, The steady-state analysis of the seepage field on the target high slope, to obtain the volumetric load of the high slope, includes: Construct the seepage control function; Obtain the slope crest flow boundary, slope toe constant head boundary, and structural surface boundary corresponding to the target high slope, and use the slope crest flow boundary, slope toe constant head boundary, and structural surface boundary as the boundary conditions of the seepage control function; The pore water pressure distribution value is obtained by solving the seepage control function. Obtain the rock mass physics parameters of the target high slope, map the pore water pressure distribution value and the rock mass physics parameters of the target high slope to the high slope sub-model, and obtain the seepage volume force; Obtain the volumetric force of the high slope, and calculate the total volumetric force based on the seepage volumetric force and the high slope volumetric force; Based on the total volumetric force, the volumetric load of the high slope is determined using the rock mass equilibrium function of the high slope.

3. The method according to claim 1, characterized in that, The process of applying the high slope volume load to the target position of the integrated three-dimensional model of the lock high slope to obtain the dynamic response value of the lock high slope includes: The high slope volume load is applied to the high slope sub-model to obtain the high slope interface stress value and the high slope interface displacement value; wherein, the high slope interface stress value includes the high slope normal stress value and the high slope tangential stress value; The interface stress values ​​of the high slope were screened using the interface sub-model to obtain the interface stress values ​​of the lock. Based on the high slope interface displacement value and the lock interface stress value, the high slope volume load is corrected using the lock sub-model to obtain the corrected high slope volume load. Obtain the static and dynamic loads of the target lock high slope, and substitute the corrected high slope volume load, as well as the static and dynamic loads of the target lock high slope, into the dynamic balance equation to solve for the dynamic response value of the lock high slope.

4. The method according to claim 3, characterized in that, The step of using the interface sub-model to filter the interface stress values ​​of the high slope to obtain the interface stress values ​​of the lock includes: The normal stress value of the high slope is compared with a first preset threshold, and the tangential stress value of the high slope is compared with a second preset threshold. If the normal stress value of the high slope is greater than the first preset threshold, and the tangential stress value of the high slope is less than or equal to the second preset threshold, then the normal stress value and the tangential stress value of the high slope are converted into the lock interface stress value.

5. The method according to claim 3, characterized in that, The process involves correcting the high slope volume load based on the high slope interface displacement value and the lock interface stress value using the lock sub-model, resulting in the corrected high slope volume load, including: Based on the stress value at the lock interface, the displacement value at the lock interface is determined using the lock structure stiffness function. Obtain the interface stiffness parameters, and calculate the constraint reaction force of the lock based on the lock interface displacement value, the high slope interface displacement value, and the interface stiffness parameters. The constraint reaction force of the lock is transferred to the high slope sub-model to obtain a local additional load; The local additional load and the high slope volume load are superimposed to obtain the corrected high slope volume load.

6. The method according to claim 1, characterized in that, The design parameters of the target lock high slope are optimized based on the dynamic response value of the lock high slope to obtain the optimal lock high slope design parameters, including: Based on the dynamic response value of the high slope of the lock, the design parameters of the target high slope of the lock are screened to obtain the slope value, anchor cable prestress value and lock chamber wall thickness value. Based on the slope gradient, the anchor cable prestress value, and the lock chamber wall thickness value, the total cost of the high slope project, the maximum displacement of the high slope, and the maximum stress value of the lock are calculated respectively. With the goal of minimizing the construction cost and deformation of the high slope of the lock, an objective function is constructed based on the total cost of the high slope project, the maximum displacement value of the high slope, and the maximum stress value of the lock. The objective function is solved to obtain the optimal design parameters for the high slope of the lock.

7. A design optimization device for high slopes of ship locks, characterized in that, The device includes: A construction module is used to build an integrated 3D model of the lock's high slope; the integrated 3D model of the lock's high slope includes a lock sub-model, an interface sub-model, and a high slope model; The analysis module is used to perform steady-state analysis of the seepage field on the target high slope and obtain the volume load of the high slope. An application module is used to apply the high slope volume load to the target position of the integrated three-dimensional model of the lock high slope to obtain the dynamic response value of the lock high slope. The optimization module is used to optimize the design parameters of the target lock high slope based on the dynamic response value of the lock high slope, so as to obtain the optimal lock high slope design parameters.

8. A collaborative analysis platform for high slopes of ship locks, characterized in that, include: IoT data acquisition system, blockchain data management and sharing system, and collaborative analysis and optimization design system; The blockchain data management and sharing system is connected to the IoT data acquisition system and the collaborative analysis and optimization design system, respectively; the collaborative analysis and optimization design system is used to execute the design optimization method for high slopes of locks as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the design optimization method for the high slope of the lock as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, It includes computer instructions for causing a computer to execute the design optimization method for the high slope of the lock as described in any one of claims 1 to 6.