Reamer cutting process optimization numerical simulation method, system and equipment and storage medium

Through automated reamer modeling and numerical modeling methods, the problem of low manual modeling of reamer is solved, and the automatic generation and optimization of reamer geometric model and cutting numerical model are realized, which improves work efficiency and accuracy.

CN120046429AActive Publication Date: 2025-05-27OCEAN UNIV OF CHINA

Patent Information

Application Number
CN202510511533.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-05-27
Estimated Expiration
2045-04-23

AI Technical Summary

Technical Problem

The manual modeling of existing reamers is inefficient, which leads to repeated labor, time-consuming and labor-consuming, and is prone to operational errors.

Method used

By receiving user input modeling parameters and cutting characteristics, running script control modeling software for three-dimensional modeling and finite element numerical modeling, automatically generate reamer geometric models and cutting numerical models, and perform performance prediction and optimization.

Benefits of technology

Automatic modeling of reamer geometric models and cutting numerical models is realized, which simplifies the processing process, reduces calculation costs, improves work efficiency, and reduces the possibility of operational errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120046429A_ABST
    Figure CN120046429A_ABST
Patent Text Reader

Abstract

The invention provides a reamer cutting process optimization numerical simulation method, system and device and a storage medium, and belongs to the technical field of reamer simulation, the method comprises the following steps: analyzing the influence of reamer working performance parameters on reamer cutting performance simulation parameters, and then optimizing the reamer cutting performance simulation parameters; based on the main body geometric parameters, the modeling software is controlled by running the first script to conduct three-dimensional modeling, and a reamer geometric model is obtained; and inputting the reamer geometric model into numerical analysis software, simultaneously receiving cutting characteristics and cutting condition information input by a user, and then operating a second script to control the numerical analysis software to carry out finite element numerical modeling to obtain a reamer cutting numerical model. According to the method, automatic modeling of the reamer geometric model and the reamer cutting numerical model can be achieved, the reamer geometric model and the reamer cutting numerical model are subjected to integrated packaging, the treatment process can be simplified, the treatment capacity can be reduced, and the working efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of reamer simulation. Specifically, it relates to a numerical simulation method, system, device, and storage medium for optimizing the cutting process of a reamer. Background Art

[0002] The reamer of a dredger is mainly used on dredgers for dredging construction in rivers, ports, etc. It mainly undertakes the task of excavating silt and gravel. It is a widely used and most severely worn part in dredging engineering construction. Therefore, under the condition of complex abrasive wear working conditions, the reamer excavation is particularly laborious, resulting in an increase in the energy consumption of the dredger. Therefore, before the production of the reamer, it is necessary to conduct numerical simulation analysis on the reamer modeling and optimize the structure of the reamer to reduce the energy consumption of the dredger.

[0003] Numerical simulations such as those of reamers are often accompanied by complicated and repetitive modeling and data calculation processes. At present, whether it is three-dimensional modeling or numerical modeling of reamers, corresponding software needs to be operated manually for modeling. Therefore, with a large number of repeated modeling operations, a large amount of repetitive labor is generated, which not only takes time and effort but also reduces work efficiency. And in the complicated and repetitive modeling process, errors caused by improper manual operation are inevitable. Summary of the Invention

[0004] Embodiments of the present invention provide a numerical simulation method, system, device, and storage medium for optimizing the cutting process of a reamer, aiming to solve the problem of low work efficiency of existing manual modeling of reamers.

[0005] In view of the above problems, the technical solution proposed by the present invention is: In a first aspect, the present invention proposes a numerical simulation method for optimizing the cutting process of a reamer, and the method includes: Receiving the modeling parameters input by the user for calculation to obtain the main geometric parameters; Based on the main geometric parameters, controlling the modeling software to perform three-dimensional modeling through running the first script to obtain a reamer geometric model, and at the same time performing prediction calculation on the working performance of the reamer to obtain reamer working performance prediction parameters; Inputting the reamer geometric model into the numerical analysis software, and at the same time receiving the cutting characteristics and cutting condition information input by the user, and then running the second script to control the numerical analysis software to perform finite element numerical modeling to obtain a reamer cutting numerical model; Receiving the current performance extraction information input by the user, and then running the third script to control the numerical analysis software to calculate and analyze the reamer cutting numerical model according to the current performance to obtain reamer cutting performance simulation parameters, and generating a visualization chart for displaying the reamer cutting performance simulation parameters; Compare the simulated cutting performance parameters of the reamer with the predicted cutting performance parameters of the reamer. When the deviation between the simulated cutting performance parameters of the reamer and the predicted cutting performance parameters of the reamer is greater than a first preset threshold or less than a second preset threshold, analyze the influence of the working performance parameters of the reamer on the simulated cutting performance parameters of the reamer, and then optimize the main body geometric parameters and the simulated cutting performance parameters of the reamer.

[0006] Optionally, based on the main body geometric parameters, control a modeling software to perform 3D modeling by running the first script to obtain a reamer geometric model, and at the same time perform prediction calculations on the working performance of the reamer to obtain the working performance parameters of the reamer, specifically including: Obtain the main body geometric parameters; Judge whether the main body geometric parameters are legal; When the main body geometric parameters are legal, control the modeling software to sequentially create a cutter arm, a large ring, and a hub according to the main body geometric parameters by running the first script to form the reamer geometric model, and at the same time perform prediction calculations on the production volume, cutting reaction force, cutting torque, and cutting power according to the main body geometric parameters and the working parameters of the reamer to obtain the predicted cutting performance parameters of the reamer; When the main body geometric parameters are illegal, return to obtain the working performance parameters of the reamer.

[0007] Optionally, input the reamer geometric model into a numerical analysis software, and at the same time receive the cutting characteristics and cutting condition information input by the user, and then run a second script to control the numerical analysis software to perform finite element numerical modeling to obtain a reamer cutting numerical model, specifically including: Input the reamer geometric model into the numerical analysis software, and at the same time receive the cutting characteristics and cutting condition information input by the user; Control the numerical analysis software to assemble the reamer geometric model according to the cutting characteristics by running the second script; Control the numerical analysis software to set the reamer geometric model according to the cutting condition information by running the second script to obtain the reamer cutting numerical model.

[0008] Optionally, compare the simulated cutting performance parameters of the reamer with the predicted cutting performance parameters of the reamer. When the deviation between the simulated cutting performance parameters of the reamer and the predicted cutting performance parameters of the reamer is greater than a first preset threshold or less than a second preset threshold, analyze the influence of the working performance parameters of the reamer on the simulated cutting performance parameters of the reamer, and then optimize the main body geometric parameters and the simulated cutting performance parameters of the reamer, specifically including: Adjust a certain factor parameter of the reamer working performance parameters, and keep the remaining factor parameters of the reamer working performance parameters unchanged, to obtain the first change curve of a certain optimization target parameter of the reamer cutting performance simulation parameters with respect to a certain factor parameter of the reamer working performance parameters; and so on, so as to obtain the first change curve of a single optimization target parameter of the reamer cutting performance simulation parameters with respect to a single factor parameter of the reamer working performance parameters; Call the orthogonal experimental design table, and calculate for each combination of multiple factor parameters of the reamer working performance parameters in the orthogonal experimental design table to obtain the second change curve of a certain optimization target parameter of the reamer cutting performance simulation parameters affected by each combination of factor parameters, and select the combination of factor parameters corresponding to the lowest second change curve as the optimal level combination; and so on, so as to obtain the optimal level combination of multiple combinations of factor parameters affecting a single optimization target parameter of the reamer cutting performance simulation parameters; Substitute the first change curve associated with a certain optimization target parameter of the reamer cutting performance simulation parameters and the factor parameters of the optimal level combination into the optimization target model for calculation to obtain the objective function of multiple factor parameters of the reamer working performance parameters affecting a certain optimization target parameter of the reamer cutting performance simulation parameters; and so on, so as to obtain the objective function of multiple factor parameters of the reamer working performance parameters affecting a single optimization target parameter of the reamer cutting performance simulation parameters; Substitute the objective function associated with a certain optimization target parameter of the reamer cutting performance simulation parameters into the Fmincon model for calculation to obtain the first optimized optimal solution of multiple factor parameters of the reamer working performance parameters affecting a certain optimization target parameter of the reamer cutting performance simulation parameters; and so on, so as to obtain the first optimized optimal solution of multiple factor parameters of the reamer working performance parameters affecting a single optimization target parameter of the reamer cutting performance simulation parameters; Multiply each of the first optimized optimal solutions by the corresponding weight coefficient, and then add each of the first optimized optimal solutions to obtain the second optimized optimal solution; use the second optimized optimal solution to optimize each optimization target parameter of the main body geometric parameters and the reamer cutting performance simulation parameters.

[0009] Optionally, the expression of the optimization target model is as follows: ;

[0010] In the formula: Y is the predicted response; β 0 is the constant term; βi is a linear response; β ij is a quadratic interaction response; β ii is a square response; β ijk etc. are third-order interaction responses; β jjj is a cubic response.

[0011] Optionally, the objective function of the second optimized optimal solution is as follows: ;

[0012] In the formula: is the second optimized optimal solution; , and are respectively the first optimized optimal solutions of different optimization objective parameters; , and are respectively the weight coefficients of different optimization objective parameters.

[0013] In a second aspect, the present invention proposes a numerical simulation system for optimizing a reamer cutting process, and the system includes: An acquisition module, which is configured to receive the modeling parameters input by the user for calculation and obtain the main geometric parameters; A first modeling module, which is configured to, based on the main geometric parameters, control the modeling software to perform three-dimensional modeling by running the first script to obtain a reamer geometric model, and at the same time perform performance prediction calculations to obtain reamer cutting performance simulation parameters; A second modeling module, which is configured to input the reamer geometric model into numerical analysis software, and at the same time receive the cutting feature and cutting condition information input by the user, and then run a second script to control the numerical analysis software to perform finite element numerical modeling to obtain a reamer cutting numerical model; An analysis module, which is configured to receive the current performance extraction information input by the user, and then run a third script to control the numerical analysis software to perform calculation and analysis on the reamer cutting numerical model according to the current performance, obtain reamer cutting performance simulation parameters, and generate a visualization chart of the reamer cutting performance simulation parameters for display; An optimization module, configured to compare the simulated parameters of the reamer cutting performance with the predicted parameters of the reamer cutting performance. When the deviation between the simulated parameters of the reamer cutting performance and the predicted parameters of the reamer cutting performance is greater than a first preset threshold or less than a second preset threshold, analyze the influence of the working performance parameters of the reamer on the simulated parameters of the reamer cutting performance, and then optimize the main body geometric parameters and the simulated parameters of the reamer cutting performance.

[0014] In a third aspect, the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory. The processor executes the computer program to implement the steps of the above method.

[0015] In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method are implemented.

[0016] The beneficial effects of the above technical solutions provided by the embodiments of the present invention at least include: (1) The present invention can realize automatic modeling of the reamer geometric model and the reamer cutting numerical model, and integrate and package the reamer geometric model and the reamer cutting numerical model, which can simplify the processing process, reduce the processing volume, and improve work efficiency.

[0017] (2) After obtaining the first geometric structure data by calculating the modeling data, the present invention analyzes the influence of the working performance parameters of the reamer on the simulated parameters of the reamer cutting performance, and then can optimize the main body geometric parameters and the simulated parameters of the reamer cutting performance. By optimizing in advance before modeling, the calculation cost can be reduced, the duration of numerical calculation can be reduced, and the occupation of a large amount of resources for a long time can be avoided.

[0018] (3) According to the needs of users, the present invention can conveniently extract visual charts, thereby improving the user experience.

[0019] The above description is only an overview of the technical solution of the present invention. In order to clearly understand the technical means of the present invention, it can be implemented according to the content of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and understandable, the specific embodiments of the present invention are hereinafter specifically described. Description of the Drawings

[0020] Figure 1 is a flowchart of a numerical simulation method for optimizing a reamer cutting process disclosed by the present invention; Figure 2 is a flowchart of step S10 disclosed by the present invention; Figure 3 is a flowchart of step S20 disclosed by the present invention; Figure 4 is the flowchart of step S30 disclosed by the present invention; Figure 5 is the flowchart of step S50 disclosed by the present invention; Figure 6 is the structural schematic diagram of a numerical simulation system for optimizing the reamer cutting process disclosed by the present invention.

[0021] Explanation of reference numerals: 100, acquisition module; 200, first modeling module; 300, second modeling module; 400, analysis module; 500, optimization module. Detailed implementation manners

[0022] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0023] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed present invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0024] As Figure 1 shown, an embodiment of the present invention proposes a numerical simulation method for optimizing the reamer cutting process, including the following steps: S10, receiving the main parameters input by the user, calculating the received parameters through the first script, and obtaining the main geometric parameters and the reamer working parameters.

[0025] S20, based on the main geometric parameters, controlling the modeling software to perform three-dimensional modeling by running the first script, and obtaining the reamer geometric model.

[0026] S30, inputting the reamer geometric model into the numerical analysis software, simultaneously receiving the cutting characteristics and cutting condition information input by the user, and then running the second script to control the numerical analysis software to perform finite element numerical modeling, and obtaining the reamer cutting numerical model.

[0027] S40. Receive the currently input performance extraction information of the user, then run the third script to control the numerical analysis software to calculate and analyze the reamer cutting numerical model according to the current performance, obtain the reamer cutting performance simulation parameters, and generate and display a visualization chart of the reamer cutting performance simulation parameters.

[0028] S50. Compare the reamer cutting performance simulation parameters with the reamer cutting performance prediction parameters. When the deviation between the reamer cutting performance simulation parameters and the reamer cutting performance prediction parameters is greater than the first preset threshold or less than the second preset threshold, analyze the influence of the reamer working performance parameters on the reamer cutting performance simulation parameters, and then optimize the main body geometric parameters and the reamer cutting performance simulation parameters.

[0029] For example, the currently input performance extraction information includes the coordinates, displacement, cutting speed, cutting reaction force, cutting torque, and cutting deformation of the reamer geometric model.

[0030] As Figure 2 shown, in a possible implementation manner, S10 includes S11 - S13.

[0031] S11. Receive the input modeling parameters of the user, and calculate the reamer main body geometric parameters and the reamer working parameters. The modeling parameters include the hub outer diameter d 1 , the hub inner diameter d 2 , the included angle Ω of the outer contour line of the cutter arm 1 , the included angle Ω of the inner contour line of the cutter arm 2 , the parameter variable , the installation angle of the cutter arm φ , the outward expansion coefficient of the inner contour line of the cutter arm k 1 , the outer diameter of the large ring D 1 , the reamer outer diameter D 2 , the height of the outer contour line of the cutter arm H , the width of the cutter arm B , the height of the inner contour line of the cutter arm h , the reamer medium cutting coefficient k 2 , and the reamer shape coefficient k 3 , N is the standard penetration blow count.

[0032] Among them, determine the inner and outer contour lines of the cutter arm. The cutter arm is controlled by two complex space curves, and the inner and outer contour lines of the cutter arm are as follows by expressions: The expression of the outer contour line of the cutter arm is as follows: ;

[0033] The expression of the inner contour line of the cutter arm is as follows: ;

[0034] Determine the installation position of the cutter teeth. The installation position of the cutter teeth on the cutter arm is determined by the position of the cutter tooth installation points on the outer contour line of the cutter arm. The installation position of the cutter teeth is based on the principle of making the force on each cutter tooth as uniform as possible. The cutter teeth between adjacent cutter arms of the reamer are arranged in a staggered manner to reduce the impact of the cutter teeth when excavating hard rock, which is beneficial to crushing the rock.

[0035] Calculate the installation angle of the cutter teeth.

[0036] S12, Select the type of cutter teeth.

[0037] S13, Calculate the working performance parameters of the reamer. For example, the working performance parameters of the reamer include cutting angles, cutting transverse feed speed, cutting rotational speed, etc.

[0038] Generally, the cutting speed of the reamer v is related to the cutting medium (such as rock) and the material properties of the reamer, and affects the determination of the installation angle of the cutter teeth. The commonly used cutting rate of the reamer is 1 - 4.5 m / s. For general soil, 1.5 m / s is mostly used; for hard soil, 1 m / s is used; for rock, it is usually below 0.5 m / s. The cutting speed of high-power reamers is also relatively high.

[0039] Therefore, the rotational speed of the reamer n has the following expression: ;

[0040] In the formula: is the average diameter of the reamer.

[0041] As Figure 3 shown, in a possible implementation, S20 includes S21 - S24.

[0042] S21, Obtain the geometric parameters of the main body.

[0043] S22, Determine whether the geometric parameters of the main body are legal.

[0044] S23, When the geometric parameters of the main body are legal, control the modeling software to sequentially create the cutter arm, large ring, and hub according to the geometric parameters of the main body by running the first script, form the geometric model of the reamer, and simultaneously perform prediction calculations on the production volume, cutting reaction force, cutting torque, and cutting power according to the geometric parameters of the main body and the working parameters of the reamer to obtain the prediction parameters of the cutting performance of the reamer.

[0045] The expression of the power of the reamer is as follows: ; Wherein: P is the reamer power; d s is the diameter of the suction pipe; C is the soil coefficient.

[0046] According to the Merchant rock cutting mechanics model, the cutting force of the flat cutter teeth is calculated, and the expression of the cutting force of the flat cutter teeth is as follows: ; Wherein: F c is the tangential force; F n is the normal force; d is the cutting thickness of the cutter teeth; a is the rake face angle of the cutter teeth; is the cohesion of the cutting medium; is the internal friction angle of the cutting medium; is the shear angle of the cutting medium.

[0047] For the cutting reaction force, the following two methods can be used for calculation.

[0048] The first method: Calculate according to the wedge method to obtain the cutting force; the expression of the cutting force is as follows: ; Wherein: F 1 is the central failure zone; F 2 the cutting force of the wedge side failure zone; is the unit weight of the soil mass; d is the cutting depth; w is the width of the reamer; q is the additional vertical stress on the soil surface.

[0049] The second method: Calculate according to the reamer power to obtain the cutting force, and the expression of the cutting force is as follows: ; Wherein: L is the cutting reaction force; P is the reamer power; R is the average radius of the reamer.

[0050] S24, when the geometric parameters of the main body are illegal, return to obtain the geometric parameters of the main body.

[0051] In this way, it is possible to check the legality of the second geometric structure data, reduce errors, and achieve automated modeling, thereby improving work efficiency.

[0052] Such as Figure 4 As shown, in a possible implementation, S30 includes S31 - S33.

[0053] S31, input the reamer geometric model into the numerical analysis software, and at the same time receive the cutting characteristics and cutting condition information input by the user.

[0054] S32, control the numerical analysis software to assemble the reamer geometric model according to the cutting characteristics by running the second script.

[0055] For example, the cutting characteristics include cutting medium and reamer material, etc.

[0056] S33, control the numerical analysis software to set the reamer geometric model according to the cutting condition information by running the second script to obtain the reamer cutting numerical model.

[0057] For example, the cutting condition information includes boundary conditions, loads, and mesh division, etc.

[0058] In this way, not only can the reamer geometric model be simulated and numerically analyzed to ensure that the reamer adapts to the corresponding working conditions, but also automated modeling can be achieved, thereby improving work efficiency.

[0059] Such as Figure 5 As shown, in a possible implementation, S50 includes S51 - S55.

[0060] By way of example, the following takes the reamer working performance parameters including factor parameters such as cutting angle, cutting traverse speed, and cutting speed, etc., and the reamer cutting performance simulation parameters including optimization target parameters such as cutting reaction force, cutting torque, and cutting power, etc. as an example.

[0061] S51, adjust a certain factor parameter of the reamer working performance parameters, and keep the remaining factor parameters of the reamer working performance parameters unchanged, to obtain the first change curve of a certain optimization target parameter of the reamer cutting performance simulation parameters with respect to a certain factor parameter of the reamer working performance parameters; and so on, so as to obtain the first change curve of a single optimization target parameter of the reamer cutting performance simulation parameters with respect to a single factor parameter of the reamer working performance parameters.

[0062] Taking the factor parameters for adjusting the cutting angle as an example. By adjusting the factor parameters of the cutting angle while keeping the factor parameters of the cutting traverse speed and the cutting rotational speed unchanged, the first change curve of the cutting reaction force with respect to the cutting angle can be obtained; by adjusting the factor parameters of the cutting angle while keeping the factor parameters of the cutting traverse speed and the cutting rotational speed unchanged, the first change curve of the cutting torque with respect to the cutting angle can be obtained; by adjusting the factor parameters of the cutting angle while keeping the factor parameters of the cutting traverse speed and the cutting rotational speed unchanged, the first change curve of the cutting power with respect to the cutting angle can be obtained. Thus, by adjusting the cutting traverse speed and the cutting rotational speed, the first change curve of the cutting reaction force, cutting torque or cutting power with respect to the cutting traverse speed and the first change curve of the cutting reaction force, cutting torque or cutting power with respect to the cutting rotational speed can be obtained.

[0063] S52, call the orthogonal experimental design table, calculate for each of the multiple factor parameter combinations of the reamer working performance parameters in the orthogonal experimental design table to obtain the second change curve of a certain optimization target parameter of each factor parameter combination affecting the reamer cutting performance simulation parameter, and select the factor parameter combination corresponding to the lowest of the second change curves as the optimal level combination; and so on, so as to obtain the optimal level combinations of the single optimization target parameter of each of the multiple factor parameter combinations affecting the reamer cutting performance simulation parameter.

[0064] Extract multiple factor parameter combinations from the orthogonal experimental design table, calculate for each of the factor parameter combinations to obtain the second change curve of each factor parameter combination affecting the cutting reaction force, and select the factor parameter combination corresponding to the lowest of the second change curves as the optimal level combination, which is the optimal level combination regarding the cutting reaction force. Thus, the second change curves of each factor parameter combination affecting the cutting torque and the cutting power can be obtained, and thus the optimal level combinations regarding the cutting torque and the cutting power can be obtained.

[0065] Orthogonal experimental design table

[0066] It should be noted that the factor parameter combination means that each combination includes the factor parameters of the cutting angle, the cutting traverse speed and the cutting rotational speed.

[0067] S53. Substitute the first change curve associated with a certain optimization target parameter of the reamer cutting performance simulation parameters and the factor parameters of the optimal level combination into the optimization target model for calculation to obtain the objective function of the factor parameters of the reamer working performance parameters affecting a certain optimization target parameter of the reamer cutting performance simulation parameters; and so on, thereby obtaining the objective function of the factor parameters of the reamer working performance parameters affecting a single optimization target parameter of the reamer cutting performance simulation parameters.

[0068] Taking the cutting reaction force as an example. Substitute the factor parameters of the first change curve regarding the cutting reaction force and the factor parameters of the optimal level combination regarding the cutting reaction force into the optimization target model for calculation to obtain the objective function of the cutting angle, cutting traverse speed, and cutting rotational speed affecting the cutting reaction force. Thus, the objective functions of the cutting angle, cutting traverse speed, and cutting rotational speed affecting the cutting torque and cutting power can be obtained.

[0069] S54. Substitute the objective function associated with a certain optimization target parameter of the reamer cutting performance simulation parameters into the Fmincon model for calculation to obtain the first optimization optimal solution of the factor parameters of the reamer working performance parameters affecting a certain optimization target parameter of the reamer cutting performance simulation parameters; and so on, thereby obtaining the first optimization optimal solution of the factor parameters of the reamer working performance parameters affecting a single optimization target parameter of the reamer cutting performance simulation parameters.

[0070] Taking the cutting reaction force as an example. Substitute the objective function regarding the cutting reaction force into the Fmincon model for calculation to obtain the first optimization optimal solution of the cutting angle, cutting traverse speed, and cutting rotational speed affecting the cutting reaction force. Thus, the first optimization optimal solutions of the cutting angle, cutting traverse speed, and cutting rotational speed affecting the cutting torque and cutting power can be obtained.

[0071] S55. Multiply each of the first optimization optimal solutions by the corresponding weight coefficient, and then add each of the first optimization optimal solutions to obtain the second optimization optimal solution; use the second optimization optimal solution to optimize each optimization target parameter of the main body geometric parameters and the reamer cutting performance simulation parameters.

[0072] In a possible implementation manner, the expression of the optimization target model is as follows: ; In the formula: Y is the predicted response; β 0 is the constant term; β i is the linear response; β ij is the secondary interaction response; β ii is the square response; β ijk etc. are the third-order interaction responses; β jjj is the cubic response.

[0073] In a possible implementation manner, the expression of the second optimization optimal solution is as follows: ; In the formula: is the second optimization optimal solution; , and are respectively the first optimization optimal solutions of different optimization target parameters; , and are respectively the weight coefficients of different optimization target parameters.

[0074] For example, can be the cutting reaction force, can be the cutting torque, can be the cutting power.

[0075] As Figure 6 shown, an embodiment of the present invention proposes a numerical simulation system for optimizing the reamer cutting process, and the system includes: An obtaining module 100, which is configured to receive the modeling parameters input by the user for calculation to obtain the main body geometric parameters and the reamer working parameters.

[0076] A first modeling module 200, which is configured to perform three-dimensional modeling on the basis of the main body geometric parameters by running the first script to control the modeling software to obtain the reamer geometric model, and at the same time perform performance prediction calculations to obtain the reamer cutting performance simulation parameters.

[0077] A second modeling module 300, which is configured to input the reamer geometric model into the numerical analysis software, and at the same time receive the cutting characteristics and cutting condition information input by the user, and then run the second script to control the numerical analysis software to perform finite element numerical modeling to obtain the reamer cutting numerical model.

[0078] An analysis module 400, the analysis module 400 is configured to receive the currently input performance extraction information of the user, and then run a third script to control the numerical analysis software to perform calculation and analysis on the reamer cutting numerical model according to the current performance, obtain the reamer cutting performance simulation parameters, and generate a visualization chart of the reamer cutting performance simulation parameters for display. An optimization module 500, the optimization module 500 is configured to compare the reamer cutting performance simulation parameters with the reamer cutting performance prediction parameters. When the deviation between the reamer cutting performance simulation parameters and the reamer cutting performance prediction parameters is greater than a first preset threshold or less than a second preset threshold, analyze the influence of the reamer working performance parameters on the reamer cutting performance simulation parameters, and then optimize the main body geometric parameters and the reamer cutting performance simulation parameters.

[0079] An embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory. The processor executes the computer program to implement the steps of the above method.

[0080] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method are implemented.

[0081] Those skilled in the art can easily understand that the above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A numerical simulation method for optimizing reamer cutting process, characterized in that: The method comprises: Receive the modeling parameters input by the user and perform calculations to obtain the main body geometric parameters and reamer working parameters; Reamer working performance parameters Reamer cutting performance simulation parameters Reamer cutting performance simulation parameters are based on the main body geometric parameters, by running the first script to control the modeling software to perform three-dimensional modeling, obtain the reamer geometric model, and perform performance prediction calculations to obtain the reamer cutting performance prediction parameters; Inputting the reamer geometric model into the numerical analysis software, receiving the cutting characteristics and cutting condition information input by the user, and then running the second script to control the numerical analysis software to perform finite element numerical modeling to obtain the reamer cutting numerical model; Receive current performance extraction information input by a user, and then run a third script to control the numerical analysis software to perform calculation and analysis on the reamer cutting numerical model according to the current performance, obtain reamer cutting performance simulation parameters, and generate a visual chart of the reamer cutting performance simulation parameters for display; The reamer cutting performance simulation parameters are compared with the reamer cutting performance prediction parameters. When the deviation between the reamer cutting performance simulation parameters and the reamer cutting performance prediction parameters is greater than a first preset threshold or less than a second preset threshold, the influence of the reamer working performance parameters on the reamer cutting performance simulation parameters is analyzed, and then the main body geometric parameters and the reamer cutting performance simulation parameters are optimized.

2. A numerical simulation method for reamer cutting process optimization according to claim 1, characterized in that: Based on the main body geometric parameters, the three-dimensional modeling is performed by running the first script to control the modeling software to obtain the reamer geometric model, and the performance prediction calculation is performed to obtain the reamer cutting performance prediction parameters, which specifically includes: Obtaining geometric parameters of the subject; Determine whether the subject geometric parameters are legal; When the main body geometric parameters are legal, the modeling software is controlled by running the first script to sequentially create a cutter arm, a large ring and a hub according to the main body geometric parameters to form the reamer geometric model, and the production volume, cutting reaction force, cutting torque and cutting power are predicted and calculated in sequence according to the main body geometric parameters and the reamer working parameters to obtain the reamer cutting performance prediction parameters; When the main body geometric parameters are illegal, return to the step of obtaining the reamer working performance parameters.

3. The method for optimizing the reamer cutting process according to claim 1, characterized in that: The step of inputting the reamer geometric model into the numerical analysis software, receiving the cutting characteristics and cutting condition information input by the user, and then running the second script to control the numerical analysis software to perform finite element numerical modeling to obtain the reamer cutting numerical model specifically includes: Inputting the reamer geometric model into numerical analysis software, and receiving cutting characteristics and cutting condition information input by a user; Controlling the numerical analysis software to assemble the reamer geometric model according to cutting features by running the second script; The reamer cutting numerical model is obtained by running the second script to control the numerical analysis software to set the reamer geometric model according to the cutting condition information.

4. A numerical simulation method for optimizing reamer cutting process according to claim 1, characterized in that: The comparing the reamer cutting performance simulation parameters with the reamer cutting performance prediction parameters, when the deviation between the reamer cutting performance simulation parameters and the reamer cutting performance prediction parameters is greater than a first preset threshold or less than a second preset threshold, analyzing the influence of the reamer working performance parameters on the reamer cutting performance simulation parameters, and then optimizing the main body geometric parameters and the reamer cutting performance simulation parameters, specifically includes: Adjust a certain factor parameter of the reamer working performance parameter, and keep the remaining factor parameters of the reamer working performance parameter unchanged, to obtain a first variation curve of a certain optimization target parameter of the reamer cutting performance simulation parameter with a certain factor parameter of the reamer working performance parameter; and so on, to obtain the first variation curve of a single optimization target parameter of the reamer cutting performance simulation parameter with a single factor parameter of the reamer working performance parameter; Calling an orthogonal test design table, calculating each of the multiple factor parameter combinations of the reamer working performance parameters in the orthogonal test design table, obtaining a second change curve of each factor parameter combination affecting a certain optimization target parameter of the reamer cutting performance simulation parameter, and selecting the factor parameter combination corresponding to the lowest second change curve as the optimal level combination; and so on, thereby obtaining the optimal level combination of a single optimization target parameter of the reamer cutting performance simulation parameter affected by multiple factor parameter combinations; Substituting the first variation curve associated with a certain optimization target parameter of the reamer cutting performance simulation parameter and the factor parameters of the optimal level combination into the optimization target model for calculation, obtains the objective function of the multiple factor parameters of the reamer working performance parameter affecting a certain optimization target parameter of the reamer cutting performance simulation parameter; and so on, obtains the objective function of the multiple factor parameters of the reamer working performance parameter affecting a single optimization target parameter of the reamer cutting performance simulation parameter; Substituting the objective function associated with a certain optimization target parameter of the reamer cutting performance simulation parameter into the Fmincon model for calculation, obtaining a first optimization optimal solution of a certain optimization target parameter of the reamer cutting performance simulation parameter affected by multiple factor parameters of the reamer working performance parameter; and so on, thereby obtaining a first optimization optimal solution of a single optimization target parameter of the reamer cutting performance simulation parameter affected by multiple factor parameters of the reamer working performance parameter; Each of the first optimized optimal solutions is multiplied by the corresponding weight coefficient, and then each of the first optimized optimal solutions is added to obtain a second optimized optimal solution; and each optimized target parameter of the main body geometric parameters and the reamer cutting performance simulation parameters is optimized using the second optimized optimal solution.

5. A numerical simulation method for optimizing reamer cutting process according to claim 4, characterized in that: The expression of the optimization target model is as follows: ; Where: Y To predict the response; β 0 is a constant term; β i is a linear response; β ij is a secondary interactive response; β ii is the square response; β ijk etc. are third-order interactive responses; β jjj Three responses.

6. A numerical simulation method for optimizing reamer cutting process according to claim 5, characterized in that: The objective function of the second optimization optimal solution is as follows: ; Where: The optimal solution for the second optimization; , and They are the first optimization optimal solutions for different optimization objective parameters; , and are the weight coefficients of different optimization objective parameters respectively.

7. A numerical simulation system for reamer cutting process optimization, characterized in that: The system comprises: An acquisition module, wherein the acquisition module is configured to receive modeling parameters input by a user and perform calculations to obtain body geometric parameters and reamer working parameters; A first modeling module, wherein the first modeling module is configured to perform three-dimensional modeling based on the main body geometric parameters by running the first script to control the modeling software to obtain a reamer geometric model, and simultaneously perform performance prediction calculation to obtain reamer cutting performance prediction parameters; a second modeling module, wherein the second modeling module is configured to input the reamer geometric model into a numerical analysis software, receive cutting characteristics and cutting condition information input by a user, and then run a second script to control the numerical analysis software to perform finite element numerical modeling to obtain a reamer cutting numerical model; An analysis module, wherein the analysis module is configured to receive current performance extraction information input by a user, and then run a third script to control the numerical analysis software to perform calculation and analysis on the reamer cutting numerical model according to the current performance, obtain reamer cutting performance simulation parameters, and generate a visual chart of the reamer cutting performance simulation parameters for display; an optimization module, wherein the optimization module is configured to compare the reamer cutting performance simulation parameters with the reamer cutting performance prediction parameters, and when the deviation between the reamer cutting performance simulation parameters and the reamer cutting performance prediction parameters is greater than a first preset threshold or less than a second preset threshold, analyze the influence of the reamer working performance parameters on the reamer cutting performance simulation parameters, and then optimize the main body geometric parameters and the reamer cutting performance simulation parameters.

8. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Geometric parameter optimization method for ball-end milling cutter based on co-simulation

    CN108920844A

  • Shield pile cutting parameter priority determining method and device, equipment and medium

    CN116562070A

  • Data-driven design method, system and equipment for heat treatment part and medium

    CN117540603A

  • Commercial scale casting process including optimization via multi-fidelity optimization

    EP3760341A1

Cited By

  • Ladder four-bar mechanism optimization method, system and equipment based on dynamic modeling analysis

    CN121189051A

  • Ladder four-bar mechanism optimization method, system and device based on dynamic modeling analysis

    CN121189051B