Dynamic wear simulation method for wear blocks
By simulating wear of wear-resistant blocks in multiple simulation environments, and combining dredging task information and cutterhead rotation speed, the dredging sequence and timing were optimized, solving the problem of large deviation between simulation results and actual wear in existing technologies, and achieving more accurate wear prediction.
Patent Information
- Application Number
- CN202511300647.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-12
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2045-09-12
AI Technical Summary
Existing methods for simulating wear-resistant block wear are based on static simulation models constructed using preset geological parameters. This results in significant discrepancies between the simulation results and actual wear conditions, making it impossible to accurately predict the wear of the reamer holder.
By acquiring dredging task information, classifying the geological categories of dredging areas, and conducting wear simulations in multiple simulation environments, and combining dredging volume and cutterhead rotation speed, wear curves are generated to optimize dredging sequence and time, resulting in wear results that more closely resemble real dredging scenarios.
It effectively reduces the disconnect between theoretical simulation and actual working conditions, improves the accuracy of wear simulation results, reduces prediction bias, and makes simulation results closer to real dredging operations.
Smart Images

Figure CN120805517B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of wear block testing, and particularly relates to a wear block dynamic wear simulation method. BACKGROUND
[0002] In dredging operations, the reamer support of the dredging ship is a key component directly contacting the soil and sand on the seabed. In order to reduce the wear of the reamer support and prolong its service life, wear blocks are usually welded on the reamer support. These wear blocks can directly withstand the impact and friction of soil and sand and are the "protective layer" of the reamer support.
[0003] In the related art, due to the significant geological differences (such as soft mud, hard soil, and reefs) in the dredging area, the stress and speed of the reamer support will be dynamically adjusted with the change of the geology when the dredging ship is performing a dredging task. Therefore, the wear blocks welded on the reamer support will be worn to different degrees in different areas. By dynamically simulating the wear, the wear degree of the wear blocks after each dredging task is obtained, so that the replacement work of the wear blocks can be formulated according to the wear degree, and the working life of the reamer support is improved. Nowadays, the wear of the wear blocks is generally based on the preset geological parameters to construct a static simulation model. Through finite element analysis or discrete element simulation technology, the three-dimensional structure of the reamer support, the material properties of the wear blocks, and the set operation parameters are combined to calculate the cumulative wear of the wear blocks in the simulation period. Therefore, the simulation results of the conventional simulation are often the average wear prediction of a specific working condition. However, in actual dredging operations, the geological parameters are various, which leads to a large deviation between the wear simulation results of the reamer support and the actual wear condition. SUMMARY
[0004] The embodiment of the application provides a wear block dynamic wear simulation method, which can improve the problem of large deviation between the wear simulation results and the actual wear condition.
[0005] In a first aspect, the embodiment of the application provides a wear block dynamic wear simulation method, which comprises the following steps.
[0006] obtaining dredging task information and obtaining a plurality of simulation information based on the dredging task information; wherein the dredging task information comprises a dredging area for reflecting the position boundary of the dredging to be performed and a dredging amount for reflecting the total amount of earthwork to be excavated and removed, and the simulation information comprises a simulation environment for reflecting the set external environment characteristics in the wear simulation process and a simulation condition for reflecting the reamer support speed in the wear simulation process;
[0007] In the plurality of simulation environments, the simulation object is subjected to wear simulation under the plurality of simulation conditions respectively, and a plurality of simulation results are obtained; wherein the simulation object is used to reflect a three-dimensional modeling graph of the reamer holder with the wear-resistant block welded; and the simulation result is used to reflect a wear curve of the simulation object under different simulation conditions.
[0008] The plurality of simulation results are processed based on the dredging amount, a dredging sequence obtained from the plurality of simulation information, and a plurality of dredging times, and a wear result is obtained; wherein the dredging sequence is used to reflect a regional operation path planning of the reamer holder in the dredging operation, and the dredging time is used to reflect a working time required for completing the dredging task of different geological category regions in the dredging region.
[0009] The technical scheme provided in the embodiments of the present application has at least the following technical effects:
[0010] The wear-resistant block dynamic wear simulation method provided in the embodiments of the present application first obtains dredging task information including a dredging region used to reflect a position boundary of a position requiring dredging and a dredging amount used to reflect a total amount of earthwork requiring excavation and removal, then obtains a plurality of simulation information including a simulation environment used to reflect an external environment feature set in a wear simulation process and a simulation condition used to reflect a reamer holder rotating speed set in the wear simulation process according to the dredging task information, subjects a simulation object used to reflect a three-dimensional modeling graph of the reamer holder with the wear-resistant block welded to wear simulation in a plurality of simulation environments under a plurality of simulation conditions respectively, obtains a plurality of simulation results used to reflect wear curves of the simulation object under different simulation conditions, and processes the plurality of simulation results based on the dredging amount, a dredging sequence used to reflect a regional operation path planning of the reamer holder in the dredging operation obtained from the plurality of simulation information, and a plurality of dredging times used to reflect working times required for completing the dredging task of different geological category regions in the dredging region, and obtains a wear result used to reflect overall consumption of the simulation object in the dredging process.
[0011] The method can effectively simulate the wear degree of the simulation object in different simulation environments and under different simulation conditions to obtain a plurality of simulation results, can comprehensively cover the influence of different external environments (such as geological hardness, water flow impact, etc.) and constraint conditions (such as operation intensity, duration, etc.) on the wear of the reamer holder through the setting of the plurality of simulation environments and simulation conditions, and obtains the overall wear result through the plurality of simulation results, the dredging amount, and the simulation information. The actual dredging task information (position boundary of the dredging region, dredging amount) is deeply combined with the simulation information (external features of the simulation environment, constraint of the simulation condition), the disconnection between the pure theoretical simulation and the actual working condition is reduced, the wear simulation result is closer to the real dredging scene, and the prediction deviation is reduced.
[0012] In a possible implementation manner of the first aspect, the obtaining of the plurality of simulation information based on the dredging task information comprises:
[0013] dividing the dredging area into a plurality of division areas based on the geological category of the dredging area according to the dredging task information, wherein the geological category is used to reflect a standard type of the dredging area according to physical properties of rock and soil;
[0014] obtaining a reamer rotating speed corresponding to each of the division areas based on the plurality of division areas;
[0015] confirming the geological category of the division area as a simulation environment of the simulation information and confirming the reamer rotating speed as a simulation condition of the simulation information.
[0016] In a possible implementation manner of the first aspect, the processing of the plurality of simulation results based on the dredging amount and the dredging sequence and the plurality of dredging times obtained based on the plurality of simulation information comprises:
[0017] obtaining a dredging sequence and a plurality of dredging times based on the dredging amount and the plurality of simulation information;
[0018] processing the plurality of simulation results based on the dredging sequence to obtain a simulation result set, wherein the simulation result set refers to a set of the plurality of simulation results arranged according to the dredging sequence;
[0019] obtaining a wear result based on the plurality of dredging times and the simulation result set.
[0020] In a possible implementation manner of the first aspect, the obtaining of the dredging sequence and the plurality of dredging times based on the dredging amount and the plurality of simulation information comprises:
[0021] allocating the plurality of division areas based on the dredging amount to obtain a division dredging amount of each of the division areas, wherein the division dredging amount is used to reflect an earthwork amount to be excavated and removed in each of the division areas;
[0022] obtaining a plurality of dredging times based on the reamer rotating speed corresponding to each of the division areas and the division dredging amount corresponding to each of the division areas of the plurality of simulation information;
[0023] obtaining a dredging sequence based on the plurality of division areas.
[0024] In a possible implementation manner of the first aspect, the obtaining of the dredging sequence based on the plurality of division areas comprises:
[0025] The number of regions is used to reflect the total number of the plurality of division regions, and the number of anchor points is used to reflect the number of other regions directly adjacent to any one of the plurality of division regions;
[0026] The number of regions is used to reflect the total number of the plurality of division regions, and the number of anchor points is used to reflect the number of other regions directly adjacent to any one of the plurality of division regions;
[0027] The number of regions is used to reflect the total number of the plurality of division regions, and the number of anchor points is used to reflect the number of other regions directly adjacent to any one of the plurality of division regions;
[0028] In a possible implementation manner of the first aspect, the dredging sequence is obtained based on the determination result and the plurality of division regions, and the dredging sequence comprises:
[0029] When the determination result reflects that there is a path that traverses all the division regions and does not repeatedly visit the division regions, at least one first planning path is obtained based on the plurality of division regions, and the first planning path is used to reflect a path that traverses all the division regions and does not repeatedly visit the division regions.
[0030] The first planning path is used to reflect a path that traverses all the division regions and does not repeatedly visit the division regions.
[0031] The first planning path is used to reflect a path that traverses all the division regions and does not repeatedly visit the division regions.
[0032] The first planning path is used to reflect a path that traverses all the division regions and does not repeatedly visit the division regions.
[0033] In a possible implementation manner of the first aspect, the dredging sequence is obtained based on the determination result and the plurality of division regions, and the dredging sequence comprises:
[0034] When the determination result reflects that there is a path that traverses all the division regions and does not repeatedly visit the division regions, at least one first planning path is obtained based on the plurality of division regions, and the first planning path is used to reflect a path that traverses all the division regions and does not repeatedly visit the division regions.
[0035] obtain a dredging sequence based on the plurality of second planning paths and the corresponding isolated areas.
[0036] In a possible implementation manner of the first aspect, the obtaining of the dredging sequence based on the plurality of second planning paths and the corresponding isolated areas comprises:
[0037] processing the terminal area in the plurality of second planning paths and the corresponding isolated area to obtain a plurality of isolated distances, wherein the terminal area is used to reflect the divided area at the end of the second planning path, and the isolated distance is used to reflect the distance between the geometric center of the terminal area and the geometric center of the isolated area;
[0038] confirming the second planning path corresponding to the smallest isolated distance in the plurality of isolated distances as the dredging sequence.
[0039] In a possible implementation manner of the first aspect, the obtaining of the wear result based on the plurality of dredging times and the simulation result set comprises:
[0040] extracting a plurality of simulation segments from the simulation result set based on the plurality of dredging times, wherein the simulation segment is used to reflect the curve segment obtained by cutting the plurality of simulation results in the simulation result set according to the dredging time;
[0041] splicing the plurality of simulation segments to obtain an overall wear curve, wherein the overall wear curve is used to reflect the wear curve of the reamer holder in the entire wear simulation process;
[0042] obtaining the wear result based on the overall wear curve.
[0043] In a possible implementation manner of the first aspect, the extracting of the plurality of simulation segments from the simulation result set based on the plurality of dredging times comprises:
[0044] extracting a first simulation segment and a first wear amount from the first simulation result based on the dredging time corresponding to the divided area corresponding to the first simulation result in the simulation result set, wherein the wear amount is used to reflect the degree of wear of the simulation object after the dredging time in the simulation result;
[0045] extracting an i+1th simulation segment and an i+1th wear amount from the i+1th simulation result in the simulation result set based on the dredging time corresponding to the divided area corresponding to the i+1th simulation result in the simulation result set and the ith wear amount, wherein i is greater than or equal to 1;
[0046] The step of repeatedly performing the dredging time corresponding to the division area corresponding to the i+1th simulation result in the simulation result set and the ith wear amount, extracting the i+1th simulation segment and the i+1th wear amount from the i+1th simulation result in the simulation result set, until all the simulation results in the simulation result set are traversed, to obtain a plurality of simulation segments.
[0047] In a second aspect, the embodiments of the present application provide a dynamic wear simulation system for wear-resistant blocks, comprising:
[0048] An acquisition module is configured to acquire dredging task information, and obtain a plurality of simulation information based on the dredging task information; wherein the dredging task information comprises a dredging area reflecting a position boundary requiring dredging and a dredging amount reflecting a total amount of earthwork requiring excavation and removal, and the simulation information comprises a simulation environment reflecting external environmental characteristics set in a wear simulation process and a simulation condition reflecting a rotary speed of a reamer support in the wear simulation process;
[0049] A simulation module is configured to perform wear simulation on a simulation object in a plurality of simulation environments according to a plurality of simulation conditions, to obtain a plurality of simulation results; wherein the simulation object is configured to reflect a three-dimensional modeling graph of a reamer support after welding wear-resistant blocks, and the simulation result is configured to reflect a wear curve of the simulation object under different simulation conditions;
[0050] An analysis module is configured to process a plurality of simulation results based on a dredging sequence obtained from the dredging amount and a plurality of simulation information and a plurality of dredging times, to obtain a wear result; wherein the dredging sequence is configured to reflect a regional operation path planning of the reamer support in the dredging operation, and the dredging time is configured to reflect a working time required for completing a dredging task of different geological category regions in the dredging area.
[0051] In a third aspect, the embodiments of the present application provide a dynamic wear simulation device for wear-resistant blocks, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method of any one of the above-mentioned first aspect.
[0052] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method of any one of the above-mentioned first aspect.
[0053] In a fifth aspect, the embodiments of the present application provide a computer program, which, when executed on a dynamic wear simulation device for wear-resistant blocks, causes the dynamic wear simulation device for wear-resistant blocks to perform the dynamic wear simulation method for wear-resistant blocks of any one of the above-mentioned first aspect.
[0054] It can be understood that the beneficial effects of the above-mentioned second aspect to the fifth aspect can be referred to the related description in the above-mentioned first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, the drawings in the following description only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0056] Figure 1 is a flowchart of the wear-resistant block dynamic wear simulation method provided by an embodiment of the present application;
[0057] Figure 2 is a flowchart of the implementation process of the wear-resistant block dynamic wear simulation method provided by an embodiment of the present application;
[0058] Figure 3 is a flowchart of the splicing process of the overall wear curve in the wear-resistant block dynamic wear simulation method provided by an embodiment of the present application;
[0059] Figure 4 is a structural schematic diagram of the wear-resistant block dynamic wear simulation system provided by an embodiment of the present application;
[0060] Figure 5 is a structural schematic diagram of the wear-resistant block dynamic wear simulation device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0061] In the following description, specific details such as specific system structures, techniques, etc. are presented in order to thoroughly understand the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits and methods are omitted to avoid unnecessary details that hinder the description of the present application.
[0062] It should be understood that when used in the specification and the appended claims of the present application, the term "comprising" indicates the presence of the described features, whole, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, whole, steps, operations, elements, components and / or sets thereof.
[0063] It should also be understood that the term "and / or" used in the specification and the appended claims of the present application means any combination of one or more of the associated listed items and all possible combinations, and includes these combinations.
[0064] As used in the description and the appended claims of the application, the term "if' can be interpreted as meaning "when" or "upon" or "in response to a determination" or "in response to a detection" depending on the context. Similarly, the phrase "if it is determined" or "if [the described condition or event] is detected" can be interpreted as meaning "upon a determination" or "in response to a determination" or "upon a detection [of the described condition or event]" or "in response to a detection [of the described condition or event]" depending on the context.
[0065] In addition, in the description and the appended claims of the application, the terms "first", "second", "third", etc. are used only to distinguish descriptions, and cannot be understood as indicating or implying relative importance.
[0066] Reference in the specification to "one embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places in the specification are not necessarily all referring to the same embodiment, although it can. The terms "comprising", "including", "having" and their variants, mean "including but not limited to", unless otherwise expressly specified or limited by the context.
[0067] In the related art, due to the significant difference in the geology of the dredging area (such as soft mud, hard soil, and reefs, etc.), the force and the rotating speed of the reamer holder are dynamically adjusted according to the change of the geology when the dredging ship is performing the dredging task, so that the wear-resistant blocks welded on the reamer holder are worn to different degrees in different areas. Through dynamic simulation of the wear, the wear degree of the wear-resistant blocks after each dredging task is obtained, and the replacement work of the wear-resistant blocks is formulated according to the wear degree, so as to improve the service life of the reamer holder. The wear of the wear-resistant blocks at present is generally based on the preset geological parameters to construct a static simulation model, the three-dimensional structure of the reamer holder, the material properties of the wear-resistant blocks and the set operation parameters are combined through finite element analysis or discrete element simulation technology, and the cumulative wear of the wear-resistant blocks in the simulation period is calculated. Therefore, the simulation results of the conventional simulation are often the average wear prediction of the specific working conditions. However, in the actual dredging operation, the sudden change of the geological parameters leads to a large deviation between the simulation results of the wear of the reamer holder and the actual wear condition.
[0068] To solve the above problems, the embodiment of the present application provides a wear block dynamic wear simulation method. In the method, first, the dredging task information including the dredging area reflecting the position boundary needing dredging and the dredging amount reflecting the total amount of earthwork needing to be excavated and removed is obtained, and then according to the dredging task information, a plurality of simulation information including the simulation environment reflecting the external environment characteristics set in the wear simulation process and the simulation condition reflecting the reamer support speed needing to be set in the wear simulation process is obtained. In the plurality of simulation environments, the simulation object of the three-dimensional modeling graph reflecting the reamer support welded with the wear block is subjected to wear simulation according to the plurality of simulation conditions, and a plurality of simulation results reflecting the wear curves of the simulation object under different simulation conditions are obtained. Then, the plurality of simulation results are processed by the dredging amount, the dredging sequence reflecting the regional operation path planning of the reamer support in the dredging operation obtained from the plurality of simulation information, and the plurality of dredging times reflecting the working time required to complete the dredging task of the different geological category regions in the dredging area, and a wear result reflecting the overall wear of the simulation object in the dredging process is obtained. The disconnection between pure theoretical simulation and actual working condition can be effectively reduced, the wear simulation result is closer to the real dredging scene, and the prediction deviation is reduced. Thus, the deviation between the wear simulation result and the real wear condition is reduced, and the simulation result is closer to the real dredging operation.
[0069] The wear block dynamic wear simulation method provided by the embodiment of the present application can be applied to a wear block dynamic wear simulation device, and at this time, the wear block dynamic wear simulation device is the execution subject of the wear block dynamic wear simulation method provided by the embodiment of the present application, and the embodiment of the present application does not limit the specific type of the wear block dynamic wear simulation device.
[0070] The wear block dynamic wear simulation device can be a terminal device equipped with simulation software, and the terminal device can be a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a smart large screen, a smart television, a handheld device with wireless communication function, a desktop computer, a handheld device with wireless communication function, a computer, a laptop computer, a handheld computing device, etc.
[0071] In order to better understand the wear block dynamic wear simulation method provided by the embodiment of the present application, the specific implementation process of the wear block dynamic wear simulation method provided by the embodiment of the present application is exemplarily introduced as follows.
[0072] Figure 1 And Figure 2 The wear block dynamic wear simulation method provided by the embodiment of the present application is shown in the schematic flowchart, please refer to Figure 1 And Figure 2 , the wear block dynamic wear simulation method comprises:
[0073] S100, obtain dredging task information, and based on the dredging task information, obtain a plurality of simulation information; wherein, the dredging task information includes a dredging area for reflecting a position boundary requiring dredging and a dredging amount for reflecting a total amount of earthwork requiring excavation and removal, and the simulation information includes a simulation environment for reflecting external environment characteristics set in the abrasion simulation process and a simulation condition for reflecting a reamer carrier rotation speed in the abrasion simulation process.
[0074] It can be understood that the dredging area, as a position boundary requiring dredging, can be generally defined by a geographic coordinate (for example, a latitude and longitude range), a terrain contour (for example, a riverbed fluctuation boundary), or a range line marked in an engineering drawing, which clearly defines the spatial range of the dredging operation. The dredging amount quantifies the total amount of earthwork requiring excavation and removal in the dredging operation, which is a core indicator for measuring the scale of the dredging operation, and the unit is usually cubic meters, and the value is obtained based on the measurement of the thickness and area of the soil layer to be removed in the dredging area in the preliminary geological survey. The dredging task information can be manually input by a person, and can also be directly obtained through a dredging task file. The dredging task file refers to a comprehensive file recording core requirements, target parameters, and environmental constraints of the dredging operation.
[0075] Exemplarily, the dredging area can be divided into a plurality of regions corresponding to different reamer rotation speeds through the geological category of the dredging area, and then the reamer rotation speed is taken as the simulation condition, and the regions corresponding to different geological categories are taken as the simulation environment. The dredging task information can also be input into a learning model, and the learning model outputs a plurality of corresponding simulation information. The training process of the learning model can be performed by taking the data obtained by processing the dredging task information and the plurality of corresponding simulation information as the training data set of the learning model, and then inputting the training data set of the learning model into the learning model for training and learning, and finally obtaining the learning model. And the like, but not limited thereto.
[0076] In a possible implementation, in step S100, based on the dredging task information, a plurality of simulation information is obtained, including:
[0077] S110, based on the geological category of the dredging area of the dredging task information, the dredging area is divided into a plurality of divided regions; wherein, the geological category is used to reflect a standard type divided according to the physical properties of rock and soil in the dredging area.
[0078] It can be understood that the geological category is a standardized classification of the physical properties of rock and soil in the dredging area, and the division is mainly based on the particle composition (for example, according to the particle size and distribution, it can be divided into clay, silt, sand, gravel, etc.) and mechanical properties (for example, natural density, void ratio, shear strength, etc.) of rock and soil. These properties directly determine the difficulty of dredging construction.
[0079] Exemplarily, the dredging area is divided based on the geological category, and the continuous dredging area space is divided into several relatively homogeneous division areas according to the difference in rock-soil characteristics. The geological category in each division area is single or the difference in characteristics is within a preset threshold, so that the dredging conditions in the same area have consistency. The preset threshold refers to the geological characteristics for dividing different geological categories, which can be obtained by manual input or directly obtained from a geological database. For example, the geological characteristics for dividing the silt area and the rock area are the hardness of the sand and the size of the sand.
[0080] In S120, based on the plurality of division areas, a reamer rotation speed corresponding to each division area is obtained.
[0081] It can be understood that the reamer rotation speed is a core parameter affecting the dredging efficiency and the reamer wear, and its value needs to be highly adapted to the geological characteristics of the division area. Since each division area is divided based on the geological category, the physical characteristics (such as hardness, particle size distribution, and cohesion) of the rock-soil in each area are uniform, so the most suitable reamer rotation speed can be determined for the specific geological conditions of each division area to maximize the reduction of the reamer frame wear rate while ensuring the excavation efficiency.
[0082] Exemplarily, a "geological category-reamer rotation speed" mapping table can be established based on historical engineering data, and the optimal rotation speed range under the same geological conditions (for example, 15-25 r / min for sand and 8-12 r / min for gravel) can be determined to determine the reamer rotation speed under various geological conditions. The reamer rotation speed can also be directly obtained from a rotation speed database. The rotation speed database refers to a database containing reamer rotation speeds corresponding to different geological categories. These data can be obtained through laboratory experiments, field measurements and monitoring, and past experience, etc. After obtaining, the collected data is sorted, classified and archived, useful information and rules are extracted, and related data is saved to the database to form the rotation speed database.
[0083] In S130, the geological category of the division area is confirmed as a simulation environment of simulation information, and the reamer rotation speed is confirmed as a simulation condition of simulation information.
[0084] It can be understood that the core of the simulation information is to reproduce the key influencing factors in the actual dredging process through a virtual scene, and the geological category of the division area and the reamer rotation speed correspond to the two core dimensions of "environmental characteristics" and "equipment operation parameters" respectively. Therefore, confirming the two as the simulation environment and the simulation condition respectively is a key link to realize the accurate mapping of simulation and actual working conditions.
[0085] In this way, by dividing the dredging area by geological category, the subsequent dredging construction scheme can be more targeted. Meanwhile, the geological category data of each divided area can be used as refined data input for the simulation environment in the simulation information, thereby improving the accuracy of the wear simulation. By matching the appropriate reamer rotation speed for each divided area, precise control of the reamer rotation speed for each divided area can be achieved, and the corresponding rotation speed of each divided area can be used as refined data input for the simulation conditions in the simulation information, further improving the targeting and accuracy of the wear simulation, and providing a direct basis for parameter adjustment in actual construction.
[0086] S200, in a plurality of simulation environments, the simulation object is subjected to wear simulation according to a plurality of simulation conditions, and a plurality of simulation results are obtained; wherein the simulation object is used to reflect the three-dimensional modeling graph of the reamer holder after welding the wear-resistant block, and the simulation result is used to reflect the wear curve of the simulation object under different simulation conditions.
[0087] It can be understood that the simulation object is a three-dimensional modeling graph constructed based on the actual reamer holder after welding the wear-resistant block, which strictly follows the physical parameters of the reamer holder, including the main structure size (such as the reamer diameter, the arm length, the number of blades and the distribution angle), the material properties (such as the hardness and elastic modulus of the base material, the material of the wear-resistant block such as high chromium cast iron, tungsten carbide alloy and its welding position and thickness), so as to improve the consistency of the three-dimensional model with the actual object in geometry and mechanical properties.
[0088] Exemplarily, the process of wear simulation is to reproduce the state of the reamer holder working under a specific simulation environment according to the simulation conditions in a virtual scene through a dynamic simulation tool. First, the three-dimensional model of the simulation object is imported into the simulation system, the geological medium model (such as the particle group model constructed by the discrete element method) of the corresponding simulation environment is loaded, then the reamer rotation speed is set, the reamer holder model is driven to rotate at the rotation speed, the contact, cutting and friction between the reamer and the medium during the excavation process are simulated, and the dynamic simulation system calculates the contact force, contact area, relative sliding distance and other parameters in real time, and quantifies the wear of each part (such as the blade head, the arm and the surface of the wear-resistant block) of the simulation object with time based on the wear theory model (such as the Archard model, the wear amount is positively correlated with the contact force and the sliding distance, and is negatively correlated with the material hardness). Finally, the wear of each part with time is integrated to obtain the simulation result.
[0089] S300, based on the dredging amount and the dredging sequence and the plurality of dredging times obtained from the plurality of simulation information, the plurality of simulation results are processed to obtain the wear result; wherein the dredging sequence is used to reflect the regional operation path planning of the reamer holder in the dredging operation, and the dredging time is used to reflect the working time required to complete the dredging task of different geological category areas in the dredging area.
[0090] Exemplarily, the dredging sequence and the plurality of dredging times can be obtained by analyzing the dredging amount and the plurality of simulation information, the plurality of simulation results can be sorted according to the dredging sequence, and the wear result can be obtained by processing the plurality of simulation results arranged according to the dredging sequence according to the plurality of dredging times. The wear result can also be obtained by inputting the dredging sequence and the plurality of dredging times into the learning model, and the learning model outputs the corresponding wear result. The training process of the learning model can be obtained by inputting the data obtained by processing the dredging sequence and the plurality of dredging times and the corresponding wear result into the learning model as a training data set of the learning model, and finally obtaining the learning model by inputting the training data set of the learning model into the learning model for training and learning. And the like, but not limited to this.
[0091] In this way, by deeply combining the actual dredging task information (the position boundary of the dredging area, the dredging amount) and the simulation information (the external characteristics of the simulation environment, the constraints of the simulation conditions), the disconnection between pure theoretical simulation and actual working conditions is reduced, the wear simulation result is closer to the real dredging scene, and the prediction deviation is reduced.
[0092] In a possible implementation, in step S300, the plurality of simulation results are processed according to the dredging sequence and the plurality of dredging times obtained based on the dredging amount and the plurality of simulation information to obtain the wear result, including:
[0093] In step S310, the dredging sequence and the plurality of dredging times are obtained based on the dredging amount and the plurality of simulation information.
[0094] Exemplarily, the dredging amount can be allocated to each division area to obtain the earthwork amount that needs to be excavated in each division area, the earthwork amount that needs to be excavated in each division area is processed according to the corresponding reamer rotating speed of each division area in the plurality of simulation information to obtain the plurality of dredging times, and the path that can continuously traverse all division areas is obtained by analyzing the plurality of division areas, and the path is confirmed as the dredging sequence. An average geological condition can also be obtained by analyzing the plurality of simulation environments, an average reamer rotating speed can be obtained by analyzing the average geological condition, the total dredging time can be obtained by analyzing the average reamer rotating speed and the dredging amount, and the plurality of dredging times can be finally obtained by weight matching the total dredging time according to the contribution of each simulation environment in the plurality of simulation environments. The dredging sequence is obtained by analyzing the plurality of division areas and obtaining a path that can continuously traverse all division areas, and the path is confirmed as the dredging sequence.
[0095] In a possible implementation, in step S310, the dredging sequence and the plurality of dredging times are obtained based on the dredging amount and the plurality of simulation information, including:
[0096] S311, based on the dredging amount, the multiple division areas are allocated to obtain the division dredging amount of the multiple division areas; wherein the division dredging amount is used to reflect the earthwork amount that needs to be excavated and removed in each division area.
[0097] It can be understood that the sum of the multiple division dredging amounts is the dredging amount.
[0098] Exemplarily, by analyzing the multiple division areas, the planar area and the average thickness of each division area can be obtained, and the product of the planar area and the average thickness is the theoretical earthwork amount of the area. On this basis, the total dredging amount is weighted and allocated according to the proportion of the theoretical earthwork amount of each area in the total theoretical earthwork amount of all division areas, so as to obtain the division dredging amount of each division area. For example, the total dredging amount of a certain dredging project is 8000 cubic meters, which is divided into three areas: a sandy area with an area of 1000 square meters, an average soil layer thickness of 1.2 meters, a theoretical earthwork amount of 1200 (1000x1.2) m³, a clay area with an area of 1500 square meters, an average soil layer thickness of 1.0 meter, a theoretical earthwork amount of 1500 (1500x1.0) m³, and a gravel area with an area of 500 square meters, an average soil layer thickness of 1.6 meters, a theoretical earthwork amount of 800 (500x1.6) m³. The total theoretical earthwork amount of the three areas is 3500 (1200+1500+800) m³. Then the division dredging amount of each area is respectively: 2743 [8000x(1200÷3500)] m³ for the sandy area, 3429 [8000x(1500÷3500)] m³ for the clay area, 1828 [8000x(800÷3500)] m³ for the gravel area, and so on.
[0099] S312, based on the multiple division areas corresponding to the multiple simulation information, the corresponding division dredging amount and the corresponding division dredging amount, the multiple dredging times are obtained.
[0100] It can be understood that the reamer speed directly affects the earthwork excavation amount per unit time, i.e. the dredging efficiency, and the dredging time is the ratio of the division dredging amount and the dredging efficiency.
[0101] S313, based on the multiple division areas, the dredging sequence is obtained.
[0102] It can be understood that the determination of the dredging sequence always aims to "construction continuity" and "minimization of equipment wear", so as to cover all division areas and balance the construction efficiency and equipment durability.
[0103] Exemplarily, the number of the division regions and the number of other regions directly adjacent to any one of the division regions in the plurality of division regions can be obtained by analyzing the plurality of division regions, and whether there is a path capable of continuous operation in the plurality of division regions is judged by using the two types of numbers, and the dredging sequence is obtained by analyzing the plurality of division regions according to the judgment result. The dredging time of the plurality of division regions can also be analyzed to confirm the division region with the minimum dredging time in the plurality of division regions, and the region is confirmed as the first dredging region in the dredging sequence, and the regions adjacent to the first dredging region in the plurality of division regions are analyzed, and the division region with the minimum dredging time is confirmed as the second dredging region from the plurality of adjacent regions, and so on. In addition, if there is no region adjacent to the last dredging region in the un-dredged regions of the plurality of division regions, the region with the shortest straight-line distance between the region center point of the plurality of division regions and the region center point of the last dredging region is analyzed as the next dredging region.
[0104] In this way, by distributing the total dredging amount based on the actual geological load of each division region, the division dredging amount of each region can be accurately matched with the objective excavation demand. A quantitative index is provided for the actual wear of each region, and by associating the division dredging amount with the corresponding reamer speed to calculate the dredging time, the working time of each division region can be accurately estimated.
[0105] In a possible implementation, in step S313, the dredging sequence is obtained based on the plurality of division regions, including:
[0106] In step S3131, the number of regions and the number of anchor points corresponding to the plurality of division regions are obtained by analyzing the plurality of division regions; wherein the number of regions is used to reflect the total number of the plurality of division regions, and the number of anchor points is used to reflect the number of other regions directly adjacent to any one of the plurality of division regions.
[0107] It can be understood that the number of regions is a quantitative statistic of the total number of division regions, and its value is equal to the total number of division regions divided according to the geological category. The number of anchor points is a spatial correlation index for a single division region, and its core is the determination of "directly adjacent". When there is a continuous overlapping line segment (non-isolated point contact) between the boundaries of two division regions, it is determined that they are in a directly adjacent relationship, and each region will contribute one anchor point count to the other.
[0108] Exemplarily, if a dredging area is divided into four divided regions A (sand region), B (clay region), C (gravel region), and D (silt region), wherein A shares a boundary with B and C, B shares a boundary with A and D, C shares a boundary with A, and D shares a boundary with B. The number of regions is 4, and the number of anchor points of each region is as follows: the number of anchor points of A = 2 (adjacent to B and C), the number of anchor points of B = 2 (adjacent to A and D), the number of anchor points of C = 1 (adjacent to A), and the number of anchor points of D = 1 (adjacent to B), and so on.
[0109] In S3132, a path existence condition judgment is performed on the plurality of divided regions based on the number of regions and the number of anchor points, to obtain a judgment result. The judgment result is used to reflect whether there is a path that traverses all the divided regions without repeated visits in the plurality of divided regions.
[0110] It can be understood that the path existence judgment on the plurality of divided regions can be performed by performing a Hamilton path judgment on the number of regions and the number of anchor points, that is, condition one: when the sum of the number of anchor points between a pair of non-adjacent regions in the plurality of divided regions is less than or equal to the number of regions minus 1, and condition two: when the number of region clusters obtained after removing any region in the plurality of divided regions is greater than or equal to the number of removed regions plus 1. When the plurality of divided regions does not satisfy condition one, there is no path that can traverse all the divided regions without repeated visits in the plurality of divided regions. When the plurality of divided regions satisfies condition one and condition two, there is a path that can traverse all the divided regions without repeated visits. Non-adjacent regions refer to regions whose boundaries do not have a continuous overlapping line segment. The number of region clusters refers to the number of region clusters after removing a region. The number of removed regions refers to the number of removed regions. For example, if there are three regions A (sand region), B (clay region), and C (gravel region), wherein A shares a boundary with B, and B shares a boundary with C, ABC can be regarded as a region cluster, that is, the number of region clusters is 1. When B is removed (because only B is removed, the number of removed regions is 1), A does not share a boundary with C, and A and C can be regarded as a region cluster, that is, the number of region clusters is 2.
[0111] Exemplarily, if there are four divided regions A (sand region), B (clay region), C (gravel region), and D (silt region), wherein A shares a boundary with B, B shares a boundary with A, C, and D, C shares a boundary with B, and D shares a boundary with B. Because the number of region clusters after removing B is 3, which is greater than the number of removed regions plus 1, there is no path that can traverse all the divided regions without repeated visits in this type of divided regions, and so on.
[0112] If there are four divided regions A (sand area), B (clay area), C (gravel area), and D (silt area), wherein A shares a boundary with B, B shares a boundary with A, C, and D, C shares a boundary with B and D, and D shares a boundary with B and C, because after removing the B region, the number of region clusters is two, which is equal to the number of removed regions plus one, and because A is not adjacent to C, the sum of the number of anchor points between the A region and the C region is three, which is equal to the number of regions minus one, then such a division of regions exists a path that can traverse all the divided regions without repeated access, and so on.
[0113] S3133, based on the determination result and the plurality of divided regions, obtaining the dredging sequence.
[0114] It can be understood that whether there is a path that can traverse all the divided regions without repeated access between the plurality of divided regions will have different effects on the dredging operation, that is, when there is a path that can traverse all the divided regions without repeated access, it can be concluded that the dredger can directly traverse all the divided regions through a path, and when there is no path that can traverse all the divided regions without repeated access, it means that the dredger needs to travel through a section of the reamer to bypass the load when performing the dredging operation.
[0115] Illustratively, when the determination result reflects that there is a path that can traverse all the divided regions without repeated access, at least one path that can traverse all the divided regions without repeated access is obtained by analysis, and then the reamer rotation speed of different divided regions is matched according to the path to obtain a polyline composed of the reamer rotation speed arranged according to the path, and then a polyline formed by the increase and decrease of the reamer rotation speed between adjacent polyline nodes in the polyline is obtained, and then the path with the smallest number of zero-crossing points in the increase and decrease polyline is taken as the dredging sequence.
[0116] When the determination result reflects that there is no path that can traverse all the divided regions without repeated access, at least one path that reflects only the continuous traversal of part of the divided regions and the divided regions not traversed by the path is obtained by analyzing the plurality of divided regions, and then the dredging sequence is obtained by analyzing the path and the region.
[0117] In this way, by obtaining the number of regions and the number of anchor points, the operation planning can be optimized from the spatial correlation perspective, and the first planning path provides an optimal route planning for the construction sequence of the dredging equipment. By traversing all the regions without repetition, the invalid movement of the equipment between the regions can be minimized (for example, avoiding returning to A after going from A to B), energy consumption and time loss are reduced, and at the same time, the path is generated based on the adjacent relationship, so that the equipment can transition from one region to the next through the shortest distance, improving the construction continuity and thus shortening the construction period.
[0118] In a possible implementation, in step S3133, based on the determination result and the plurality of division regions, a dredging sequence is obtained, including:
[0119] S31331, when the determination result reflects that there is a path that traverses all the division regions and does not repeatedly access the division regions, at least one first planning path is obtained based on the plurality of division regions; wherein the first planning path is used to reflect a path that traverses all the division regions and does not repeatedly access the division regions.
[0120] Exemplarily, an initial region can be randomly selected in the plurality of division regions by a graph algorithm (for example, a depth-first search, a backtracking method), and from the initial region, adjacent unvisited regions are sequentially tried to be accessed, if a branch can cover all the regions, the path is recorded, if it cannot continue halfway (that is, the remaining unvisited regions are not adjacent to the current region), the previous node is backtracked to try other adjacent regions, until at least one effective path is found, thereby obtaining at least one first planning path.
[0121] S31332, based on the first planning path, a reamer speed broken line corresponding to the first planning path is obtained; wherein the reamer speed broken line refers to a broken line composed of reamer speeds arranged according to the first planning path.
[0122] It can be understood that the first planning path is a dredging sequence determined by the principle of traversing all the division regions and not repeating (for example, the first planning path is A→B→D→C), and each division region corresponds to a reamer speed (for example, A region 20r / min, B region 18r / min, D region 15r / min, and C region 10r / min), and the reamer speed broken line is a visual broken line graph formed by sequentially associating these reamer speeds according to the region order of the first planning path.
[0123] Exemplarily, if the first planning path is A→B→D→C, and the corresponding speeds of the regions are A region 20r / min, B region 18r / min, D region 15r / min, and C region 10r / min, then the broken line formed by connecting (1, 20), (2, 18), (3, 15), and (4, 10) is the reamer speed broken line corresponding to the first planning path, and so on.
[0124] S31333, based on the reamer speed broken line, a speed change broken line is obtained; wherein the speed change broken line is used to reflect the increase or decrease change amplitude of the reamer speed between adjacent nodes of the reamer speed broken line.
[0125] It can be understood that the core of the speed change broken line is to quantify the speed change amplitude between adjacent nodes and intuitively present in the form of a broken line.
[0126] Exemplarily, for any reamer rotation speed broken line, the rotation speed values of all adjacent nodes are extracted, the difference between the rotation speed of the i+1th node and the rotation speed of the ith node is calculated, and the difference is the rotation speed change amount between adjacent regions. A positive value indicates an increase in rotation speed, and a negative value indicates a decrease in rotation speed. Difference = rotation speed of i+1th node - rotation speed of ith node.
[0127] S31334, the first planning path corresponding to the rotation speed change broken line with the smallest number of zero-crossing points in the at least one rotation speed change broken line is determined as the dredging sequence.
[0128] It can be understood that the zero-crossing point refers to the node where the rotation speed change amount changes from positive to negative or from negative to positive in the rotation speed change broken line. The essence of selecting the first rotation speed change broken line with the smallest number of zero-crossing points is to preferentially select the path with the least switching of the rotation speed adjustment direction. This is because frequent switching of the rotation speed adjustment direction (i.e., many zero-crossing points) will cause the action strength of the reamer and the geological medium to repeatedly change (for example, from "increasing cutting force" to "decreasing cutting force"), which is easy to cause device vibration, sudden impact load of the cutting edge, and aggravate wear.
[0129] In this way, by preferentially selecting the path with the smallest number of zero-crossing points as the dredging sequence, the frequent switching of the rotation speed adjustment direction can be minimized, so that the stress state of the reamer is more stable during construction. It can reduce the fatigue wear of the equipment caused by frequent direction changes, and also reduce the operation cost of parameter adjustment, so as to ensure the traversal of all regions while improving the continuity of construction, the durability of the equipment, and the overall engineering efficiency.
[0130] In one possible implementation, in step S3133, based on the determination result and the plurality of divided regions, the dredging sequence is obtained, and further comprising:
[0131] S31335, when the determination result reflects that there is no path that traverses all divided regions and does not repeat the access to the divided regions, based on the plurality of divided regions, a plurality of second planning paths and a plurality of isolated regions corresponding to the plurality of second planning paths are obtained; wherein the second planning path is used to reflect that only partial continuous traversal of the divided regions is achieved, and the isolated region is used to reflect the divided region in the plurality of divided regions that is not traversed by the corresponding second planning path.
[0132] Exemplarily, an initial region can be randomly selected in the plurality of division regions by a depth-first search algorithm, and from the initial region, adjacent unvisited regions are sequentially attempted to be visited, if the process cannot be continued in the middle way (i.e., the remaining unvisited regions are not adjacent to the current region), the path is recorded, and the division region not traversed by the path is confirmed as an isolated region. The isolated region can be one division region or a region aggregate of a plurality of division regions. One second planning path corresponds to one isolated region, and the number of division regions traversed by the second planning path is greater than the number of regions of the isolated region.
[0133] In step S31336, based on the plurality of second planning paths and the corresponding isolated regions, a dredging sequence is obtained.
[0134] Exemplarily, the distance value between the last division region of the second planning path and the isolated region can be calculated, and the second planning path with the smallest distance value and the isolated region are taken as the dredging sequence. The second planning path analysis can obtain the speed change broken line corresponding to the second planning path, the energy consumption value generated between the nodes of each speed change broken line due to the change of speed, and the energy consumption value of the dredging ship in the process of traveling from the last division region of the second planning path to the isolated region. The planning path corresponding to the smallest sum of the two energy consumption values is taken as the dredging sequence.
[0135] In this way, when full-region continuous traversal cannot be achieved, by decomposing into a second planning path and an isolated region, all division regions can be included in the construction planning. This decomposition not only ensures the orderliness of the construction (avoiding omission of regions), but also improves the local construction efficiency by processing in clusters (continuous operation of adjacent regions), and provides a clear basis for resource allocation for isolated regions, thereby adapting to the construction demand under complex geological distribution.
[0136] In one possible implementation, in step S31336, based on the plurality of second planning paths and the corresponding isolated regions, a dredging sequence is obtained, including:
[0137] In step S31336, based on the plurality of second planning paths and the corresponding isolated regions, a dredging sequence is obtained.
[0138] It can be understood that when the isolated region is one division region, the isolated distance is the distance between the geometric center of the terminal region and the geometric center of the isolated region. When the isolated region is a region aggregate between multiple division regions, the isolated distance is the minimum value between multiple distance values between the geometric center of the terminal region and the geometric center of the region aggregate between the multiple division regions.
[0139] Exemplarily, the geometric center of the terminal region and the geometric center of the isolated region are determined respectively, the geometric center position of the terminal region is obtained by averaging the coordinates of the vertices of the terminal region, and the geometric center position of the isolated region is obtained by averaging the coordinates of the vertices of the isolated region. Based on the geometric center coordinates of the two, the straight-line distance is calculated by using the Euclidean distance formula, and the distance is confirmed as the isolated distance.
[0140] S313362, the second planning path corresponding to the smallest isolated distance in the multiple isolated distances is confirmed as the dredging sequence.
[0141] It can be understood that confirming the path as the dredging sequence essentially means that the construction sequence with the lowest moving cost to the isolated region after completing the path construction is preferentially selected. This is because the isolated region needs to be processed separately after the completion of the second planning path construction, and the shorter the moving distance, the shorter the empty moving time of the equipment and the lower the energy consumption (for example, the fuel consumption of ship navigation is positively correlated with the distance), thereby improving the overall construction efficiency.
[0142] In this way, by taking the second planning path with the smallest isolated distance as the dredging sequence, the empty moving time of the equipment can be reduced, the overall construction efficiency can be improved, and at the same time, the isolated distance also provides a quantitative reference for evaluating the moving energy consumption (for example, ship fuel consumption), which helps to reduce the engineering cost.
[0143] S320, processing the multiple simulation results based on the dredging sequence to obtain a simulation result set; wherein the simulation result set refers to a set obtained by arranging the multiple simulation results according to the dredging sequence.
[0144] It can be understood that the dredging sequence is a determined division region access sequence (for example, the first planning path “A→B→D→C” or the second planning path “A→C→B, and then moving from B to D”), which reflects the sequence of operations of each region in the actual construction.
[0145] Exemplarily, the division regions of each position in the dredging sequence are determined (for example, the first position in the dredging sequence is the A region, the second position is the B region, and the third position is the C region), then the simulation results corresponding to each region are extracted (for example, the simulation result of the A region is the wear curve R1, the simulation result of the B region is the wear curve R2, and the simulation result of the C region is the wear curve R3), and finally, the corresponding simulation results are sequentially associated according to the arrangement order of the regions in the dredging sequence to form an ordered set, that is, the simulation result set is obtained.
[0146] In step S330, the wear result is obtained based on the plurality of dredging times and the simulation result set.
[0147] Exemplarily, the plurality of simulation segments can be extracted from the simulation result set by the plurality of dredging times, the plurality of curve segments are obtained by processing the plurality of simulation segments, the wear curve reflecting the wear of the reamer holder in the whole wear simulation process is obtained, and the wear result is obtained by analyzing the whole wear curve. The wear trend of each simulation result in the simulation result set after being arranged according to the dredging sequence can be obtained by sequentially analyzing the trend of the simulation result set, the wear curve reflecting the wear of the reamer holder in the whole wear simulation process is obtained by constructing the curve according to the wear region corresponding to each simulation result and the corresponding dredging time, and thus the wear result is obtained.
[0148] In this way, the wear simulation of the precisely modeled reamer holder under the multi-simulation condition in the multi-simulation environment can be performed, the wear law under different geological environments and different rotating speeds can be systematically obtained, the quantitative basis for evaluating the service life of the wear-resistant block and optimizing the welding process (for example, thickening the wear-resistant block in the high-wear area) is provided, and thus the equipment failure rate is reduced, and the continuity and economy of the dredging project are improved.
[0149] In a possible implementation, in step S330, the wear result is obtained based on the plurality of dredging times and the simulation result set, including:
[0150] In step S331, a plurality of simulation segments are extracted from the simulation result set based on the plurality of dredging times; wherein the simulation segment is used to reflect the curve segment obtained by cutting the plurality of simulation results in the simulation result set according to the dredging time.
[0151] Exemplarily, for the first simulation result in the simulation result set, a curve segment from the time starting point to the dredging time end point is intercepted from the abrasion curve of the simulation result according to the corresponding dredging time of the simulation result, as the first simulation segment, for the second simulation result in the simulation result set, a curve segment from the last abrasion amount as the starting point to the dredging time of the simulation result is intercepted from the abrasion curve of the simulation result according to the corresponding dredging time of the simulation result, as the second simulation segment. In this way, for each simulation result in the simulation result set, the curve is intercepted according to the corresponding dredging time, to obtain the simulation segment completely matched with the actual construction time length of each region.
[0152] In a possible implementation, in step S331, the plurality of simulation segments are extracted from the simulation result set based on the plurality of dredging times, including:
[0153] S3311, based on the dredging time corresponding to the divided region corresponding to the first simulation result in the simulation result set, the first simulation segment and the first abrasion amount are extracted from the first simulation result; wherein the abrasion amount is used to reflect the degree of abrasion of the simulation object after the dredging time in the simulation result.
[0154] It can be understood that the simulation result set is a collection of a plurality of simulation results arranged in a dredging order, wherein the first simulation result corresponds to the first divided region visited in the dredging order (for example, in the dredging order “A→B→C”, the first simulation result is the abrasion curve of the A region). The first simulation segment refers to the curve part corresponding to the time period matched with the dredging time in the abrasion curve, that is, the curve segment from the 0 hour starting point of the curve to the dredging time end point of the region.
[0155] Exemplarily, the first simulation result in the simulation result set is the abrasion curve of the sand region, and the dredging time corresponding to the sand region is 13.7h. Then, the curve segment of 0h-13.7h is intercepted from the abrasion curve, that is, the first simulation segment, which shows that the abrasion depth gradually increases from 0 to 2.5mm with time, wherein the abrasion depth of 13.7h is 2.5mm, that is, 2.5mm is the first abrasion amount.
[0156] S3312, based on the dredging time corresponding to the divided region corresponding to the i+1th simulation result in the simulation result set and the i th abrasion amount, the i+1th simulation segment and the i+1th abrasion amount are extracted from the i+1th simulation result in the simulation result set; wherein i is greater than or equal to 1.
[0157] It can be understood that, unlike the logic of extracting the first simulation segment, the extraction of the i+1 simulation segment needs to be combined with the "preliminary wear base", and the wear curve of the i+1 simulation result usually starts with "0 initial wear amount" and simulates the wear process when the area is constructed alone, but in actual construction, the reamer support has "initial damage" of the i wear amount when it enters the i+1 area. Therefore, when extracting the i+1 simulation segment, the i wear amount needs to be taken as the "initial wear reference" of the segment, and the curve segment with a length equal to the dredging time corresponding to the divided area corresponding to the i+1 simulation result is intercepted.
[0158] Exemplarily, the i wear amount is taken as the starting point of the i+1 simulation result, and a segment with a length equal to the dredging time corresponding to the divided area corresponding to the i+1 simulation result is intercepted, and the segment is the i+1 simulation segment, and the wear amount corresponding to the last point of the segment is the i+1 wear amount.
[0159] S3313, repeatedly performing the steps of extracting the i+1 simulation segment and the i+1 wear amount from the i+1 simulation result in the simulation result set based on the dredging time corresponding to the divided area corresponding to the i+1 simulation result in the simulation result set and the i wear amount, until all simulation results in the simulation result set are traversed.
[0160] It can be understood that this step is a loop execution of step S3312, and the core goal is to convert all simulation results in the simulation result set into corresponding simulation segments in turn according to the dredging order, and finally form a complete wear record covering the entire construction process, which will not be described here.
[0161] In this way, by taking the wear amount of the previous area as the basis, extracting the simulation segment of the i+1 area and calculating the cumulative wear amount, the cumulative wear effect of the equipment in the continuous construction process can be accurately reflected. This process breaks through the limitation of single-area simulation, realizes the dynamic tracking of the total wear amount of the equipment under the entire dredging order, and provides a quantitative basis for judging whether the equipment reaches the wear limit in the middle of the construction, and arranging replacement or maintenance in advance. By cyclically extracting all simulation segments and accumulating wear amounts, the wear evolution process of the equipment under the entire dredging order can be completely reproduced, each segment reflects the wear dynamics during the construction of the corresponding area, and all segments are connected to form a continuous wear track from start to finish.
[0162] S332, based on the plurality of simulation segments, splicing to obtain an overall wear curve; wherein the overall wear curve is used to reflect the wear curve of the reamer support in the entire wear simulation process.
[0163] It can be understood that the plurality of simulation segments are extracted in the dredging order, corresponding to the wear curve segment of each division region construction stage, each segment has time as the horizontal axis and wear increment as the vertical axis. The splicing process is to connect these segments in series according to the construction time sequence to form a continuous wear curve covering the entire dredging project period.
[0164] Exemplarily, the curves of the simulation segments are connected head to tail in time sequence to form the overall wear curve. The horizontal axis of the curve is continuous time from 0 to the total dredging operation time (for example, 0-55.6h), the vertical axis is the cumulative wear degree from 0 to the total wear (for example, 0-7.2mm), and the slope change of the curve reflects the difference in wear rate during the construction of different regions. It can be referred to Figure 3 , for example, by connecting Figure 3 the simulation segment in the R1 curve in the t1 time period, Figure 3 the simulation segment in the R2 curve in the t2 time period, and Figure 3 the simulation segment in the R3 curve in the t3 time period in the dredging order, thereby forming the overall wear curve.
[0165] S333, obtaining the wear result based on the overall wear curve.
[0166] Exemplarily, if the overall wear curve is: 0-55.6h, wear amount 0-7.2mm, the obtained wear result is: the final wear amount of the reamer holder after completing all the dredging tasks is 7.2mm, and so on.
[0167] In this way, through the whole process design of “region division→parameter matching→order planning→time decomposition→segment splicing”, the limitations of ignoring geological differences, deviating from the operation process and fragmenting wear accumulation in traditional wear simulation are broken through, the transition from static isolated simulation to dynamic system simulation is realized, the wear simulation result of the wear-resistant block is closer to the real process of actual operation, and both theoretical quantitative precision and direct service to design optimization and operation planning in engineering practice are achieved.
[0168] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0169] Corresponding to the wear-resistant block dynamic wear simulation method described in the above embodiment, the embodiments of the present application also provide a wear-resistant block dynamic wear simulation system, and each module of the wear-resistant block dynamic wear simulation system can realize each step of the wear-resistant block dynamic wear simulation method. Figure 3A structural block diagram of a dynamic wear simulation system for wear blocks is shown. For ease of illustration, only parts related to the embodiments of the present application are shown.
[0170] With reference to Figure 3 The dynamic wear simulation system for wear blocks comprises:
[0171] An acquisition module is configured to acquire dredging task information, and obtain a plurality of simulation information based on the dredging task information. The dredging task information comprises a dredging area for reflecting a position boundary that needs to be dredged and a dredging amount for reflecting a total amount of earthwork that needs to be excavated and removed. The simulation information comprises a simulation environment for reflecting an external environment feature set in a wear simulation process and a simulation condition for reflecting a rotary speed of a reamer support in the wear simulation process.
[0172] A simulation module is configured to perform wear simulation on a simulation object in a plurality of simulation environments according to a plurality of simulation conditions, and obtain a plurality of simulation results. The simulation object is used to reflect a three-dimensional modeling graph of the reamer support after the wear blocks are welded. The simulation result is used to reflect a wear curve of the simulation object under different simulation conditions.
[0173] An analysis module is configured to process the plurality of simulation results based on the dredging amount, a dredging sequence obtained based on the plurality of simulation information, and a plurality of dredging times, and obtain a wear result. The dredging sequence is used to reflect a regional operation path planning of the reamer support in a dredging operation. The dredging time is used to reflect a working time length required for completing a dredging task of a different geological category region in the dredging area.
[0174] It should be noted that the information interaction and execution process between the above system / units are based on the same concept as the method embodiments of the present application, and the specific functions and technical effects brought by them can be referred to the method embodiments part, which will not be repeated here.
[0175] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the system is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit or module in the embodiments can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The above integrated unit can be realized in the form of hardware or software. In addition, the specific names of each functional unit or module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the system can be referred to the corresponding process in the foregoing method embodiments, which will not be repeated here.
[0176] The embodiment of the present application further provides a wear block dynamic wear simulation device, Figure 5 A structural schematic diagram of the wear block dynamic wear simulation device 5 provided by the embodiment of the present application is shown in FIG. 1. As shown in the figure, the wear block dynamic wear simulation device 5 of the embodiment comprises at least one processor 50 (only one is shown in the figure), at least one memory 51 (only one is shown in the figure) and a computer program 52 stored in the at least one memory 51 and executable on the at least one processor 50, wherein the processor 50 executes the computer program 52 to enable the wear block dynamic wear simulation device 5 to implement the steps in any of the wear block dynamic wear simulation method embodiments or enable the wear block dynamic wear simulation device 5 to implement the functions of the modules / units in the system embodiments. Figure 5 Figure 5 The computer program 52 can be divided into one or more modules / units, which are stored in the memory 51 and executed by the processor 50 to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 52 in the wear block dynamic wear simulation device 5. Figure 5 The wear block dynamic wear simulation device 5 can be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices. The wear block dynamic wear simulation device 5 can include, but is not limited to, the processor 50 and the memory 51. Those skilled in the art can understand that the wear block dynamic wear simulation device 5 is only an example and does not constitute a limitation to the wear block dynamic wear simulation device 5, which can include more or fewer components than those shown in the figure, or combine certain components or different components, for example, can also include an input / output device, a network access device, a bus and the like.
[0177] The wear block dynamic wear simulation device 5 can be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices. The wear block dynamic wear simulation device 5 can include, but is not limited to, the processor 50 and the memory 51. Those skilled in the art can understand that the wear block dynamic wear simulation device 5 is only an example and does not constitute a limitation to the wear block dynamic wear simulation device 5, which can include more or fewer components than those shown in the figure, or combine certain components or different components, for example, can also include an input / output device, a network access device, a bus and the like.
[0178] Figure 5 The wear block dynamic wear simulation device 5 can be a desktop computer, a notebook, a palm computer, a cloud server and other computing devices. The wear block dynamic wear simulation device 5 can include, but is not limited to, the processor 50 and the memory 51. Those skilled in the art can understand that the wear block dynamic wear simulation device 5 is only an example and does not constitute a limitation to the wear block dynamic wear simulation device 5, which can include more or fewer components than those shown in the figure, or combine certain components or different components, for example, can also include an input / output device, a network access device, a bus and the like.
[0179] The processor 50 can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0180] The memory 51 can be an internal storage unit of the wear block dynamic wear simulation device 5 in some embodiments, for example, a hard disk or a memory of the wear block dynamic wear simulation device 5. The memory 51 can also be an external storage device of the wear block dynamic wear simulation device 5 in other embodiments, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, or the like. Further, the memory 51 can include both the internal storage unit and the external storage device of the wear block dynamic wear simulation device 5. The memory 51 is used to store an operating system, an application program, a boot loader, data, and other programs, for example, program codes of the computer program, and the like. The memory 51 can also be used to temporarily store data that has been output or will be output.
[0181] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps in any of the above method embodiments.
[0182] The embodiments of the present application provide a computer program product. When the computer program product is run on the wear block dynamic wear simulation device, the wear block dynamic wear simulation device implements the steps in any of the above method embodiments.
[0183] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. According to such understanding, the present application can implement all or part of the processes in the above-mentioned embodiment methods through a computer program to instruct related hardware to complete, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by a processor, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms. The computer readable medium at least includes any entity or device capable of carrying the computer program code to the wear block dynamic wear simulation device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunications signal and a software distribution medium. For example, a U disk, a mobile hard disk, a magnetic disk or an optical disk.
[0184] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.
[0185] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in connection with the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0186] In the embodiments provided in the present application, it should be understood that the disclosed wear block dynamic wear simulation system and wear block dynamic wear simulation device can be implemented in other ways. For example, the above-described wear block dynamic wear simulation system embodiments are merely illustrative. For example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed ones can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.
[0187] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may also be distributed to multiple network units. Part or all of the units can be selected to achieve the purpose of the embodiment scheme according to actual needs.
[0188] The above embodiments are only used to illustrate the technical solutions of the present application, but not limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A method for simulating dynamic wear of wear-resistant blocks, characterized in that, include: Acquire dredging task information and, based on the dredging task information, obtain multiple simulation information; wherein, the dredging task information includes a dredging area reflecting the location boundary that needs to be dredged and a dredging volume reflecting the total amount of earthwork that needs to be excavated and removed; the simulation information includes a simulation environment reflecting the external environmental characteristics set during the wear simulation process and simulation conditions reflecting the cutter rotation speed during the wear simulation process. In multiple simulation environments, wear simulations are performed on the simulated object according to multiple simulation conditions to obtain multiple simulation results; wherein, the simulated object is used to reflect the three-dimensional model of the reamer holder after welding the wear-resistant block, and the simulation results are used to reflect the wear curve of the simulated object under different simulation conditions; Based on the dredging volume and the dredging sequence and dredging time obtained from the simulation information, the simulation results are processed to obtain wear results; wherein, the dredging sequence is used to reflect the regional operation path planning of the cutterhead in the dredging operation, and the dredging time is used to reflect the working time required to complete the dredging tasks of different geological categories in the dredging area.
2. The dynamic wear simulation method for wear-resistant blocks as described in claim 1, characterized in that, Based on the dredging task information, multiple simulation information is obtained, including: Based on the geological category of the dredging area according to the dredging task information, the dredging area is divided into multiple sub-regions; wherein, the geological category is used to reflect the standard type of the dredging area classified according to the physical properties of soil and rock. Based on the multiple defined regions, the reamer rotation speed corresponding to each defined region is obtained; The geological category of the divided area is identified as the simulation environment of the simulation information, and the reamer rotation speed is identified as the simulation condition of the simulation information.
3. The dynamic wear simulation method for wear-resistant blocks as described in claim 2, characterized in that, The wear results are obtained by processing multiple simulation results based on the dredging volume, the dredging sequence obtained from multiple simulation information, and multiple dredging times, including: Based on the dredging volume and multiple simulation data, the dredging sequence and multiple dredging times are obtained; Based on the dredging order, multiple simulation results are processed to obtain a simulation result set; wherein, the simulation result set refers to the collection of multiple simulation results arranged according to the dredging order; Wear results are obtained based on multiple dredging times and the simulation result set.
4. The dynamic wear simulation method for wear-resistant blocks as described in claim 3, characterized in that, The process of obtaining the dredging sequence and multiple dredging times based on the dredging volume and multiple simulation data includes: Based on the dredging volume, the multiple division zones are allocated to obtain the division dredging volume of the multiple division zones; wherein, the division dredging volume is used to reflect the amount of earthwork that needs to be excavated and removed in each division zone; Based on the cutter rotation speed and the corresponding dredging volume of the multiple division regions corresponding to the multiple simulation information, multiple dredging times are obtained; Based on the multiple defined regions, the dredging sequence is obtained.
5. The dynamic wear simulation method for wear-resistant blocks as described in claim 4, characterized in that, The dredging sequence is obtained based on multiple defined regions, including: Based on the analysis of multiple defined regions, the number of regions and the number of anchor points corresponding to the multiple defined regions are obtained; wherein, the number of regions is used to reflect the total number of the multiple defined regions, and the number of anchor points is used to reflect the number of other regions that are directly adjacent to any one of the multiple defined regions. Based on the number of regions and the number of anchor points, a path existence condition is determined for multiple partitioned regions to obtain a determination result; wherein, the determination result is used to reflect whether there is a path in multiple partitioned regions that traverses all partitioned regions without repeated visits; Based on the determination result and the multiple defined regions, the dredging sequence is obtained.
6. The dynamic wear simulation method for wear-resistant blocks as described in claim 5, characterized in that, The process of obtaining the dredging order based on the determination result and multiple defined regions includes: When the determination result reflects that there is a path that traverses all the partitioned regions without repetition, at least one first planning path is obtained based on the multiple partitioned regions; wherein, the first planning path is used to reflect the path that traverses all partitioned regions without repetition. Based on the first planning path, a reamer speed break line corresponding to the first planning path is obtained; wherein, the reamer speed break line refers to a break line composed of the reamer speeds arranged according to the first planning path; Based on the reamer speed curve, a speed variation curve is obtained; wherein, the speed variation curve is used to reflect the increase or decrease in reamer speed between adjacent curve nodes in the reamer speed curve; The first planned path corresponding to the speed change line with the smallest number of zero-crossing points among at least one speed change line is identified as the dredging sequence.
7. The dynamic wear simulation method for wear-resistant blocks as described in claim 5, characterized in that, The step of determining the dredging order based on the determination result and the multiple defined regions further includes: When the determination result reflects that there is no path that traverses all the partitioned regions without repetition, multiple second planning paths and multiple isolated regions corresponding to the multiple second planning paths are obtained based on the multiple partitioned regions; wherein, the second planning path is used to reflect that only a portion of the partitioned regions have been traversed continuously, and the isolated region is used to reflect the partitioned regions that have not been traversed by the corresponding second planning path among the multiple partitioned regions. Based on multiple second planning paths and the corresponding isolated areas, a dredging sequence is obtained.
8. The dynamic wear simulation method for wear-resistant blocks as described in claim 7, characterized in that, The dredging sequence is obtained based on multiple second planning paths and the corresponding isolated areas, including: Multiple isolated distances are obtained by processing the endpoint regions and corresponding isolated regions in multiple second planning paths; wherein, the endpoint region is used to reflect the segmented region at the end of the path in the second planning path, and the isolated distance is used to reflect the distance between the geometric center of the endpoint region and the geometric center of the isolated region; The second planned path corresponding to the smallest of the multiple isolated distances is identified as the dredging sequence.
9. The dynamic wear simulation method for wear-resistant blocks as described in claim 3, characterized in that, The wear results are obtained based on multiple dredging times and the simulation result set, including: Multiple simulation segments are extracted from the simulation result set based on multiple dredging times; wherein, the simulation segments are used to reflect curve segments obtained from multiple simulation results in the simulation result set according to the dredging time; The overall wear curve is obtained by splicing together multiple simulation segments; wherein, the overall wear curve is used to reflect the wear curve of the reamer holder throughout the entire wear simulation process; The wear results are obtained based on the overall wear curve.
10. The method for simulating dynamic wear of wear-resistant blocks as described in claim 9, characterized in that, The process of extracting multiple simulation segments from the simulation result set based on multiple dredging times includes: Based on the dredging time corresponding to the divided region corresponding to the first simulation result in the simulation result set, the first simulation segment and the first wear amount are extracted from the first simulation result; wherein, the wear amount is used to reflect the degree of wear of the simulated object after the dredging time in the simulation result; Based on the dredging time and the i-th wear amount corresponding to the divided area corresponding to the (i+1)-th simulation result in the simulation result set, the (i+1)-th simulation segment and the (i+1)-th wear amount are extracted from the (i+1)-th simulation result in the simulation result set; where i is greater than or equal to 1; Repeat the steps of extracting the (i+1)th simulation segment and the (i+1)th wear amount from the (i+1)th simulation result in the simulation result set based on the dredging time and the i-th wear amount corresponding to the divided area in the simulation result set, until all the simulation results in the simulation result set are traversed to obtain multiple simulation segments.
Citation Information
Patent Citations
Small construction simulating device for cutter-suction type dredger
CN107134212A
Low-energy-consumption environment-friendly dredging construction system and method
CN112765717A