Aero-engine blade polishing parameter interval solving method and related device

By constructing a response surface model and a multi-objective optimization model, and combining the solution threshold area of ​​the binary function to determine the optimal value range of the polishing parameters, the problem of inaccurate value range of the polishing parameters in the prior art is solved, and the accuracy and efficiency of polishing processing are improved.

CN119647014AActive Publication Date: 2025-03-18HUBEI UNIV OF ARTS & SCI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411749783.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-03-18
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

The prior art cannot provide an accurate range of parameter values ​​for polishing processes, which will affect the accuracy and efficiency of polishing processing.

Method used

By constructing a response surface model of multiple polishing parameters to be solved, and establishing a multi-objective optimization model based on preset polishing requirements, solving the optimal solution of each polishing parameter to be solved, and then building a binary function to determine the optimal value interval of each polishing parameter.

Benefits of technology

It realizes accurate adjustment of polishing parameters under actual processing conditions to improve polishing accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119647014A_ABST
    Figure CN119647014A_ABST
Patent Text Reader

Abstract

The invention relates to an aero-engine blade polishing parameter interval solving method and a related device, and belongs to the technical field of polishing machining.The aero-engine blade polishing parameter interval solving method comprises the steps that a plurality of multi-objective optimization models of response surface models of polishing parameters to be solved are constructed, the optimal solution of each to-be-solved polishing parameter is obtained; a plurality of binary functions with any two first to-be-solved polishing parameters as independent variables and the roughness of the to-be-polished surface as a dependent variable are constructed, the remaining second to-be-solved polishing parameters in the binary functions take corresponding optimal solutions, the optimal value interval of each second to-be-solved polishing parameter is determined, the binary functions are solved, and the optimal value interval of each second to-be-solved polishing parameter is obtained. And obtaining an optimal value interval of the first to-be-solved polishing parameter. According to the method, the accurate optimal value interval of the to-be-solved polishing parameters can be obtained, the polishing parameters can be conveniently adjusted according to the actual machining condition, and the polishing precision and the polishing efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of polishing processing, and in particular to a method for solving a polishing parameter interval of an aero-engine blade and a related device. Background Art

[0002] With the continuous development of science and technology, in some special industries, there are extremely high requirements for the accuracy and efficiency of polishing processing.

[0003] There are many optimization methods in the prior art that can give a set of specific values ​​of the optimal parameter solution for the polishing process. However, in actual production, due to the slight differences in the processing environment and components, a reasonable range is required for the processing personnel to choose in order to achieve a better polishing effect. The prior art often only gives the optimal solution for the polishing parameters, or gives an inaccurate range of values, which makes it impossible to accurately adjust the polishing parameters according to the actual situation, affecting the accuracy and efficiency of the polishing process.

[0004] It can be seen that the prior art cannot provide an accurate parameter value range for the polishing process, which affects the accuracy and efficiency of the polishing process. Summary of the invention

[0005] In view of this, it is necessary to provide a method and related device for solving the polishing parameter range of aircraft engine blades to solve the problem that the existing technology cannot give an accurate parameter value range of the polishing process, which affects the accuracy and efficiency of the polishing process.

[0006] In order to solve the above problems, the present invention provides a method for solving the polishing parameter interval of an aero-engine blade, comprising: Constructing a response surface model of multiple polishing parameters to be solved, and establishing a multi-objective optimization model of the response surface model based on preset polishing requirements, solving the multi-objective optimization model, and obtaining an optimal solution for each polishing parameter to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; Based on the response surface model, multiple binary functions are constructed with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as the dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and the optimal value range of each second polishing parameter to be solved is determined based on the solution threshold area corresponding to each binary function; The binary function is solved based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished to obtain the optimal value range of the first polishing parameter to be solved.

[0007] In a possible implementation, a plurality of response surface models of polishing parameters to be solved are constructed, and a multi-objective optimization model of the response surface model is established based on preset polishing requirements, including: Constructing a functional relationship between the roughness of the surface to be polished and the response surface model of the polishing parameters to be solved; A multi-objective optimization model for each polishing parameter to be solved is established by combining the initial range and functional relationship of each polishing parameter to be solved.

[0008] In a possible implementation, determining the optimal value range of each second polishing parameter to be solved based on the solution threshold area corresponding to each binary function includes: Draw a contour map of each binary function, determine the target contour line whose roughness of the surface to be polished is less than or equal to a preset roughness threshold based on the contour map, and use the area of ​​the region enclosed by the target contour line and the coordinate axis as the solution threshold area; The initial value intervals of the second polishing parameters to be solved are determined based on the solution threshold areas, and the optimal value intervals of the second polishing parameters to be solved are determined based on the intersection of the initial value intervals.

[0009] In a possible implementation, determining the initial value range of each second polishing parameter to be solved based on each solution threshold area includes: The binary function corresponding to the solution threshold area less than the preset solution threshold area threshold is determined as the first target binary function, and the first target binary function is solved to obtain the initial value intervals of two second polishing parameters to be solved in the first target binary function.

[0010] In a possible implementation, solving a binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished to obtain the optimal value range of the first polishing parameter to be solved includes: Determining an optimal boundary value of the second polishing parameter to be determined based on a correlation between the second polishing parameter to be determined and the roughness of the surface to be polished; The optimal boundary value of the second polishing parameter to be solved is substituted into the binary function, and the binary function is solved to obtain the optimal value interval of the first polishing parameter to be solved.

[0011] In a possible implementation, substituting the optimal boundary value of the second polishing parameter to be solved into the binary function, and solving the binary function to obtain the optimal value range of the first polishing parameter to be solved includes: Substituting the optimal boundary value of the second polishing parameter to be solved into the binary function to obtain a second target binary function; A contour map of the second objective binary function is drawn, and an optimal value interval of the first polishing parameter to be solved is solved based on the solution threshold area in the contour map of the second objective binary function.

[0012] In a possible implementation, solving the optimal value interval of the first polishing parameter to be solved based on the solution threshold area in the contour map of the second objective binary function includes: When there are multiple solution threshold areas in the contour map of the second objective binary function, the optimal value interval of the first polishing parameter to be solved is solved based on the smaller solution threshold area.

[0013] The present invention also provides a device for solving the polishing parameter interval of an aero-engine blade, which is characterized by comprising: A model building module, used to build a response surface model of multiple polishing parameters to be solved, and establish a multi-objective optimization model of the response surface model based on a preset polishing requirement, solve the multi-objective optimization model, and obtain the optimal solution of each polishing parameter to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; A first solution module is used to construct a plurality of binary functions based on a response surface model, with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as a dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and determine the optimal value range of each second polishing parameter to be solved based on the solution threshold area corresponding to each binary function; The second solving module is used to solve the binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished, so as to obtain the optimal value range of the first polishing parameter to be solved.

[0014] The present invention also provides an electronic device, comprising a memory and a processor, wherein: Memory, used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the method for solving the polishing parameter interval of an aircraft engine blade in any of the above-mentioned embodiments.

[0015] The present invention also provides a computer-readable storage medium for storing a computer-readable program or instruction, which, when executed by a processor, can implement the steps in the method for solving the polishing parameter interval of an aircraft engine blade in any of the above-mentioned embodiments.

[0016] The beneficial effects of the present invention are as follows: the method for solving the polishing parameter interval of an aero-engine blade provided by the present invention constructs a response surface model of the polishing parameters to be solved, and establishes a multi-objective optimization model of the response model based on a preset polishing requirement, solves the optimal solution of each polishing parameter to be solved based on the multi-objective optimization model, and then constructs a binary function with two first polishing parameters to be solved in the polishing parameters to be solved as independent variables and the roughness of the surface to be polished as a dependent variable, and other second polishing parameters to be solved in the binary function take corresponding optimal solutions, and solves the binary function to obtain the optimal value interval of each second polishing parameter to be solved, and then solves the binary function based on the relationship between the optimal value interval of each second polishing parameter to be solved and the roughness of the surface to be polished, and obtains the optimal value interval of the first polishing parameter to be solved. Through rigorous mathematical calculations, on the basis of solving the optimal solution of the polishing parameters to be solved, an accurate optimal value interval of the polishing parameters to be solved can be obtained, so that the polishing parameters can be adjusted according to actual processing conditions, thereby improving polishing accuracy and polishing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0018] Figure 1 A schematic flow chart of a method for solving an interval of polishing parameters for an aero-engine blade provided by an embodiment of the present invention; Figure 2 A schematic diagram of a process for constructing a multi-objective optimization model provided by an embodiment of the present invention; Figure 3 A schematic flow chart of a method for solving the optimal value interval of a second polishing parameter to be solved provided by an embodiment of the present invention; Figure 4-a to Figure 4-o Contour diagrams corresponding to coupling relationships of different parameters to be solved provided in the embodiments of the present invention; Figure 5 A schematic flow chart of a method for solving an optimal value interval of a first polishing parameter to be solved provided by an embodiment of the present invention; Figure 6 A flowchart of a possible implementation of S502 provided in an embodiment of the present invention; Figure 7 A contour plot of a second objective binary function provided by an embodiment of the present invention; Figure 8 A schematic diagram of the structure of a device for solving the polishing parameter interval of an aero-engine blade provided by an embodiment of the present invention; Fig. 9 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0019] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the present invention and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not used to limit the scope of the present invention.

[0020] The descriptions of "first", "second", etc. involved in the embodiments of the present invention are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the technical features defined as "first" and "second" may explicitly or implicitly include at least one of the features.

[0021] Reference to an "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0022] A specific embodiment of the present invention, as Figure 1 As shown, a method for solving the polishing parameter interval of an aero-engine blade is disclosed, comprising: S101, constructing a response surface model of multiple polishing parameters to be solved, and establishing a multi-objective optimization model of the response surface model based on a preset polishing requirement, solving the multi-objective optimization model, and obtaining an optimal solution for each polishing parameter to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; S102, constructing a plurality of binary functions based on a response surface model with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as a dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and determining the optimal value range of each second polishing parameter to be solved based on the solution threshold area corresponding to each binary function; S103, solving a binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished, to obtain the optimal value range of the first polishing parameter to be solved.

[0023] In an embodiment of the present invention, the polishing parameter to be solved refers to a parameter that can be adjusted in the polishing process. The adjustment of the polishing parameter to be solved will affect the accuracy and efficiency of the polishing process. Taking the shutter wheel polishing aircraft engine blade process as an example, the polishing parameter to be solved can be the shutter wheel linear speed, shutter wheel feed speed, polishing depth, contact arc length, normal polishing force, and elastic modulus of the shutter wheel. In addition, in the polishing process, there are also preset parameters that cannot be fine-tuned, such as the abrasive grain size of the shutter wheel. The response surface model refers to a relationship model between the roughness of the surface to be polished and each polishing parameter. Based on the relationship model, according to the actual processing conditions, a multi-objective optimization model for the polishing parameters to be solved is constructed. The multi-objective optimization model can optimize each polishing parameter to be solved, and then obtain the optimal solution for each polishing parameter to be solved.

[0024] Further, after determining the optimal solution of each polishing parameter to be solved, any two polishing parameters to be solved are selected from all the polishing parameters to be solved as the first polishing parameters to be solved, and the first polishing parameters to be solved are used as independent variables, and the roughness of the surface to be polished is used as the dependent variable, and a binary function is established based on the response surface model in the above embodiment, wherein the other polishing parameters to be solved in the response surface model are the second polishing parameters to be solved, and the second polishing parameters to be solved are directly assigned to the optimal solution solved in the above embodiment in the binary function. Optionally, if there are n polishing parameters to be solved, then a binary function can be constructed. Two-variable function, each of which has two independent variables and the first polishing parameter to be solved is different. The solution threshold area of ​​a binary function can be used to obtain the optimal value range of the second polishing parameter to be solved.

[0025] Furthermore, the optimal value range of the second polishing parameter to be solved is substituted into the binary function, and the optimal value range of the first polishing parameter to be solved can be obtained based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished.

[0026] The invention provides a method for solving the polishing parameter interval of an aero-engine blade. The method comprises the following steps: constructing a response surface model of the polishing parameters to be solved, establishing a multi-objective optimization model of the response model based on a preset polishing requirement, solving the optimal solution of each polishing parameter to be solved based on the multi-objective optimization model, and then constructing a binary function with two first polishing parameters to be solved in the polishing parameters to be solved as independent variables and the roughness of the surface to be polished as a dependent variable. Other second polishing parameters to be solved in the binary function take corresponding optimal solutions, and solving the binary function to obtain the optimal value interval of each second polishing parameter to be solved. Then, the binary function is solved based on the relationship between the optimal value interval of each second polishing parameter to be solved and the roughness of the surface to be polished, and the optimal value interval of the first polishing parameter to be solved is obtained. Based on solving the optimal solution of the polishing parameter to be solved through rigorous mathematical calculation, an accurate optimal value interval of the polishing parameter to be solved can be obtained, so that the polishing parameters can be adjusted according to actual processing conditions, thereby improving polishing accuracy and polishing efficiency.

[0027] As a possible implementation mode of the present invention, in this implementation mode, Figure 2 As shown, a response surface model of multiple polishing parameters to be solved is constructed, and a multi-objective optimization model of the response surface model is established based on the preset polishing requirements, including: S201, constructing a functional relationship between the roughness of the surface to be polished and the response surface model of the polishing parameters to be solved; S202, establishing a multi-objective optimization model for each polishing parameter to be solved in combination with the initial range and functional relationship of each polishing parameter to be solved.

[0028] In the embodiment of the present invention, when constructing the response surface model, a functional relationship between the roughness of the surface to be polished and the polishing parameter to be solved can be constructed. Taking the process of polishing the aircraft engine blade with a shutter wheel in the above embodiment as an example, the functional relationship of the response surface model is as follows:

[0029] in, is the roughness of the surface to be polished, is the linear speed of the impeller, is the shutter wheel feed speed, is the polishing depth, l is the contact arc length, is the normal polishing force, K is the elastic modulus of the louver wheel, P is the abrasive grain size of the flap wheel.

[0030] Furthermore, a multi-objective optimization model of the functional relationship can be constructed by combining the initial range of each polishing parameter to be solved:

[0031] in, E For polishing efficiency.

[0032] The embodiment of the present invention facilitates subsequent accurate calculations by constructing a functional relationship between a response model and a multi-objective optimization model.

[0033] Furthermore, a preset optimization algorithm can be used to solve the multi-objective optimization model to obtain the optimal solution for each polishing parameter to be solved.

[0034] In the embodiment of the present invention, when solving the multi-objective optimization model, an existing optimization algorithm, such as a genetic algorithm, a gradient descent method, etc., can be used. The optimization algorithm can be used to calculate the optimal solution of each polishing parameter to be solved, as shown in Table 1: Table 1:

[0035] As a possible implementation mode of the present invention, in this implementation mode, Figure 3 As shown, based on the solution threshold area corresponding to each binary function, the optimal value range of each second polishing parameter to be solved is determined, including: S301, drawing contour maps of each binary function, determining a target contour line whose roughness of the surface to be polished is less than or equal to a preset roughness threshold based on the contour map, and taking the area of ​​the region enclosed by the target contour line and the coordinate axis as the threshold area; S302: determining initial value intervals of each second polishing parameter to be solved based on each solution threshold area, and determining optimal value intervals of each second polishing parameter to be solved based on the intersection of the initial value intervals.

[0036] In the embodiment of the present invention, when the abrasive grain size of the flap wheel is determined, any two of the six polishing parameters to be solved in the response surface model are used as independent variables, and the remaining four polishing parameters to be solved are set to the optimal values ​​shown in Table 1. The roughness of the surface to be polished is used as the dependent variable, and then the expression of the roughness of the surface to be polished with respect to any two polishing parameters to be solved can be obtained. This expression is a binary function, and then a contour map can be drawn based on this binary function, such as Figure 4-a value Figure 4-o As shown, the coupling effect between any two polishing parameters to be solved can be analyzed by the contour map. The preset roughness threshold is 0.4 um, so the area less than 0.4 um in the contour map is a solution domain that meets the requirements. Starting from the contour map with a smaller solution area, combined with the influence of each polishing process parameter on the polishing roughness, the optimal interval can be obtained. Specifically, taking the above embodiment as an example, 15 binary functions can be constructed, and the 15 binary functions can draw 15 contour maps, among which the binary function with a smaller solution threshold area can be solved to obtain a more accurate optimal value interval.

[0037] Specifically, determining the initial value range of each second polishing parameter to be solved based on each solution threshold area includes: The binary function corresponding to the solution threshold area less than the preset solution threshold area threshold is determined as the first target binary function, and the first target binary function is solved to obtain the initial value intervals of two second polishing parameters to be solved in the first target binary function.

[0038] In an embodiment of the present invention, Figure 4-c , Figure 4-d , Figure 4-e , Figure 4-m , Figure 4-n , Figure 4-o The solution threshold area is small, and its corresponding coupled polishing process parameters and corresponding value ranges are shown in Table 2: Table 2:

[0039] Furthermore, by finding the intersection of the solution thresholds of the four polishing parameters to be solved, the optimal value ranges of the four polishing parameters to be solved can be obtained as shown in Table 3: Table 3:

[0040] The embodiment of the present invention can determine the optimal value range of the second polishing parameter to be solved by solving the solution threshold area of ​​the binary function.

[0041] As a possible implementation mode of the present invention, in this implementation mode, Figure 5 As shown, solving a binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished, and obtaining the optimal value range of the first polishing parameter to be solved, includes: S501, determining an optimal boundary value of the second polishing parameter to be determined based on a correlation between the second polishing parameter to be determined and the roughness of the surface to be polished; S502, substituting the optimal boundary value of the second polishing parameter to be solved into the binary function, solving the binary function to obtain the optimal value range of the first polishing parameter to be solved.

[0042] In the embodiment of the present invention, for the established response surface model relationship between the roughness of the surface to be polished and the polishing parameters to be solved, it can be analyzed that the roughness of the surface to be polished is inversely correlated with the linear velocity of the shutter wheel, the contact arc length, the normal polishing force, and the elastic modulus of the shutter wheel, that is, the roughness of the surface to be polished decreases as the four polishing parameters to be solved increase; and the roughness of the surface to be polished is positively correlated with the shutter wheel feed speed and the polishing depth. It can be seen that by substituting the lower boundaries of the four polishing process parameters in Table 3 into the response surface model relationship, a binary function of the roughness of the surface to be polished with respect to the shutter wheel feed speed and the polishing depth can be obtained, and then the contour map of the binary function is drawn to obtain the optimal range of the shutter wheel feed speed and the polishing depth.

[0043] Specifically, Figure 6 As shown, the optimal boundary value of the second polishing parameter to be solved is substituted into the binary function, and the binary function is solved to obtain the optimal value range of the first polishing parameter to be solved, including: S601, substituting the optimal boundary value of the second polishing parameter to be solved into the binary function to obtain a second target binary function; S602, drawing a contour map of the second objective binary function, and solving the optimal value interval of the first polishing parameter to be solved based on the solution threshold area in the contour map of the second objective binary function.

[0044] Furthermore, when there are multiple solution threshold areas in the contour map of the second objective binary function, the optimal value interval of the first polishing parameter to be solved is solved based on the smaller solution threshold area.

[0045] In the embodiment of the present invention, Figure 7 As shown in the figure, the optimal solution threshold of the second objective binary function has two parts, the upper left corner area and the lower area enclosed by the 0.4um contour line and the coordinate axis. The strict expression of this area should be a group of inequalities consisting of binary quadratic inequalities and the range of horizontal and vertical coordinate values. The upper left corner solution domain area is small, and the polishing depth cannot be directly controlled, so this area is discarded and a part of the lower area is selected as the optimal solution domain. As shown in the figure, the greater the feed speed, the denser the polishing roughness contour lines, and the more sensitive the polishing roughness is to the polishing depth. In actual processing, the polishing depth cannot be directly controlled, but is indirectly controlled by other polishing process parameters. Therefore, the parameter area where the polishing roughness is insensitive to the polishing depth should be selected. Therefore, the feed speed cannot be too large, and the optimal interval selection Figure 7The grid area in . In order to ensure that the polishing process belongs to flexible polishing, the normal polishing force should be limited to less than 10 N. The above interval optimization process also limits the normal polishing force to no more than 10 N, and the normal polishing force has an important influence on it. If the normal polishing force is limited to no more than 10 N, then the elastic modulus of the shutter wheel should also be limited to a smaller range accordingly. According to the test results, when the shutter wheel abrasive grain size is 600 and 800, the normal polishing force is not greater than 10 N, and the shutter wheel elastic modulus is in the [0.8472, 4.1] interval, so the optimal interval of the shutter wheel elastic modulus is [0.8472, 4.1]. In summary, the optimal interval of the polishing process parameters when the shutter wheel abrasive grain size is 600 is shown in Table 4: Table 4:

[0046] Similarly, the optimal range of polishing process parameters when the flap wheel abrasive grain size is 800 can be obtained as shown in Table 5: Table 5:

[0047] Based on this, the optimal value range of each polishing parameter to be solved under different flap wheel abrasive grain sizes can be accurately calculated.

[0048] In order to better implement the method for solving the polishing parameter interval of an aeroengine blade in the embodiment of the present invention, based on the method for solving the polishing parameter interval of an aeroengine blade, correspondingly, Figure 8 As shown, the embodiment of the present invention further provides an aircraft engine blade polishing parameter interval solving device, and the aircraft engine blade polishing parameter interval solving device 800 includes: The model building module 801 is used to build a response surface model of multiple polishing parameters to be solved, and establish a multi-objective optimization model of the response surface model based on a preset polishing requirement, solve the multi-objective optimization model, and obtain the optimal solution of each polishing parameter to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; The first solution module 802 is used to construct a plurality of binary functions based on the response surface model, with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as the dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and determine the optimal value range of each second polishing parameter to be solved based on the solution threshold area corresponding to each binary function; The second solving module 803 is used to solve the binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished, so as to obtain the optimal value range of the first polishing parameter to be solved.

[0049] The aircraft engine blade polishing parameter interval solving device 800 provided in the above embodiment can implement the technical solution described in the above embodiment of the aircraft engine blade polishing parameter interval solving method. The specific implementation principles of the above modules or units can refer to the corresponding contents in the above embodiment of the aircraft engine blade polishing parameter interval solving method, which will not be repeated here.

[0050] The device for solving the polishing parameter interval of an aero-engine blade provided by the present invention constructs a response surface model of the polishing parameters to be solved, and establishes a multi-objective optimization model of the response model based on a preset polishing requirement, solves the optimal solution of each polishing parameter to be solved based on the multi-objective optimization model, then constructs a binary function with two first polishing parameters to be solved in the polishing parameters to be solved as independent variables and the roughness of the surface to be polished as a dependent variable, other second polishing parameters to be solved in the binary function take corresponding optimal solutions, and solves the binary function to obtain the optimal value interval of each second polishing parameter to be solved, then solves the binary function based on the relationship between the optimal value interval of each second polishing parameter to be solved and the roughness of the surface to be polished, and obtains the optimal value interval of the first polishing parameter to be solved. On the basis of solving the optimal solution of the polishing parameter to be solved through rigorous mathematical calculation, the accurate optimal value interval of the polishing parameter to be solved can be obtained, so that the polishing parameters can be adjusted according to the actual processing conditions, and the polishing accuracy and polishing efficiency can be improved.

[0051] like Fig. 9 As shown, the present invention also provides an electronic device 900. The electronic device 900 includes a processor 901, a memory 902 and a display 903. Fig. 9 Only some components of the electronic device 900 are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.

[0052] In some embodiments, the processor 901 may be a central processing unit (CPU), a microprocessor or other data processing chip, which is used to run the program code or process data stored in the memory 902, such as the aero-engine blade polishing parameter interval solution method of the present invention.

[0053] In some embodiments, the processor 901 may be a single server or a server group. The server group may be centralized or distributed. In some embodiments, the processor 901 may be local or remote. In some embodiments, the processor 901 may be implemented in a cloud platform. In some embodiments, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-cloud, etc., or any combination thereof.

[0054] In some embodiments, the memory 902 may be an internal storage unit of the electronic device 900, such as a hard disk or memory of the electronic device 900. In other embodiments, the memory 902 may also be an external storage device of the electronic device 900, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc., equipped on the electronic device 900.

[0055] Furthermore, the memory 902 may include both an internal storage unit of the electronic device 900 and an external storage device. The memory 902 is used to store application software installed in the electronic device 900 and various data.

[0056] In some embodiments, the display 903 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 903 is used to display information of the electronic device 900 and to display a visual user interface. The components 901-903 of the electronic device 900 communicate with each other through a system bus.

[0057] In some embodiments, when the processor 901 executes the polishing parameter interval solving program in the memory 902, the following steps may be implemented: Constructing a response surface model of multiple polishing parameters to be solved, and establishing a multi-objective optimization model of the response surface model based on preset polishing requirements, solving the multi-objective optimization model, and obtaining the optimal solution of each polishing parameter to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; Based on the response surface model, multiple binary functions are constructed with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as the dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and the optimal value range of each second polishing parameter to be solved is determined based on the solution threshold area corresponding to each binary function; The binary function is solved based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished to obtain the optimal value range of the first polishing parameter to be solved.

[0058] It should be understood that: when the processor 901 executes the polishing parameter interval solving program in the memory 902, in addition to the above functions, other functions can also be realized. For details, please refer to the description of the corresponding method embodiment above.

[0059] Furthermore, the embodiment of the present invention does not specifically limit the type of the electronic device 900 mentioned, and the electronic device 900 may be a portable electronic device such as a mobile phone, a tablet computer, a personal digital assistant (PDA), a wearable device, a laptop computer, etc. Exemplary embodiments of portable electronic devices include but are not limited to portable electronic devices equipped with IOS, Android, Microsoft or other operating systems. The above-mentioned portable electronic devices may also be other portable electronic devices, such as a laptop computer with a touch-sensitive surface (e.g., a touch panel). It should also be understood that in some other embodiments of the present invention, the electronic device 900 may not be a portable electronic device, but a desktop computer with a touch-sensitive surface (e.g., a touch panel).

[0060] Correspondingly, an embodiment of the present invention also provides a computer-readable storage medium, which is used to store computer-readable programs or instructions. When the program or instructions are executed by a processor, it can implement the steps or functions in the method for solving the polishing parameter interval of aircraft engine blades provided in the above-mentioned method embodiments.

[0061] Those skilled in the art can understand that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.

[0062] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with the technical field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.

Claims

1. A method for solving the polishing parameter interval of an aero-engine blade, characterized in that: include: Constructing a response surface model of multiple polishing parameters to be solved, and establishing a multi-objective optimization model of the response surface model based on preset polishing requirements, solving the multi-objective optimization model to obtain the optimal solution of each of the polishing parameters to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; Based on the response surface model, a plurality of binary functions are constructed with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as the dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and based on the solution threshold area corresponding to each of the binary functions, the optimal value interval of each of the second polishing parameters to be solved is determined; The binary function is solved based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished to obtain the optimal value range of the first polishing parameter to be solved.

2. The method for solving the polishing parameter interval of an aeroengine blade according to claim 1, characterized in that: The step of constructing a plurality of response surface models of polishing parameters to be solved, and establishing a multi-objective optimization model of the response surface model based on preset polishing requirements, comprises: Constructing a functional relationship between the roughness of the surface to be polished and the response surface model of the polishing parameters to be solved; A multi-objective optimization model for each of the polishing parameters to be solved is established by combining the initial range of each of the polishing parameters to be solved and the functional relationship.

3. The method for solving the polishing parameter interval of an aeroengine blade according to claim 1, characterized in that: The determining the optimal value range of each of the second polishing parameters to be solved based on the solution threshold area corresponding to each of the binary functions includes: Draw a contour map of each of the binary functions, determine a target contour line where the roughness of the surface to be polished is less than or equal to a preset roughness threshold based on the contour map, and use the area of ​​the region enclosed by the target contour line and the coordinate axis as the solution threshold area; An initial value range of each of the second polishing parameters to be solved is determined based on each of the solution threshold areas, and an optimal value range of each of the second polishing parameters to be solved is determined based on an intersection of the initial value ranges.

4. The method for solving the polishing parameter interval of an aeroengine blade according to claim 3, characterized in that: The determining of the initial value range of each of the second polishing parameters to be solved based on each of the solution threshold areas includes: The binary function corresponding to the solution threshold area smaller than the preset solution threshold area threshold is determined as the first target binary function, and the first target binary function is solved to obtain the initial value intervals of the two second polishing parameters to be solved in the first target binary function.

5. The method for solving the polishing parameter interval of an aeroengine blade according to claim 1, characterized in that: Solving the binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished to obtain the optimal value range of the first polishing parameter to be solved includes: Determining an optimal boundary value of the second polishing parameter to be determined based on a correlation between the second polishing parameter to be determined and the roughness of the surface to be polished; The optimal boundary value of the second polishing parameter to be solved is substituted into the binary function, and the binary function is solved to obtain the optimal value range of the first polishing parameter to be solved.

6. The method for solving the polishing parameter interval of an aeroengine blade according to claim 5, characterized in that: Substituting the optimal boundary value of the second polishing parameter to be solved into the binary function, and solving the binary function to obtain the optimal value range of the first polishing parameter to be solved, comprises: Substituting the optimal boundary value of the second polishing parameter to be solved into the binary function to obtain a second target binary function; A contour map of the second target binary function is drawn, and an optimal value interval of the first polishing parameter to be solved is solved based on the solution threshold area in the contour map of the second target binary function.

7. The method for solving the polishing parameter interval of an aircraft engine blade according to claim 6, characterized in that: The step of solving the optimal value interval of the first polishing parameter to be solved based on the solution threshold area in the contour map of the second objective binary function includes: When there are multiple solution threshold areas in the contour map of the second target binary function, the optimal value interval of the first polishing parameter to be solved is solved based on the smaller solution threshold area.

8. A device for solving the polishing parameter interval of an aircraft engine blade, characterized in that: include: A model building module, used to build a response surface model of multiple polishing parameters to be solved, and establish a multi-objective optimization model of the response surface model based on a preset polishing requirement, solve the multi-objective optimization model, and obtain an optimal solution for each of the polishing parameters to be solved; the multiple polishing parameters to be solved include two first polishing parameters to be solved and at least one second polishing parameter to be solved; A first solution module is used to construct, based on the response surface model, a plurality of binary functions with any two first polishing parameters to be solved as independent variables and the roughness of the surface to be polished as a dependent variable, wherein the remaining second polishing parameters to be solved in the binary function take the corresponding optimal solution; and determine the optimal value interval of each second polishing parameter to be solved based on the solution threshold area corresponding to each binary function; The second solving module is used to solve the binary function based on the relationship between the optimal value range of the second polishing parameter to be solved and the roughness of the surface to be polished, so as to obtain the optimal value range of the first polishing parameter to be solved.

9. An electronic device, characterized in that: comprising a memory and a processor, wherein: The memory is used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the method for solving the polishing parameter interval of an aircraft engine blade as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: Used to store computer-readable programs or instructions, which, when executed by a processor, can implement the steps in the method for solving the polishing parameter interval of an aircraft engine blade as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Polishing process parameter optimization method, polishing system, electronic equipment and storage medium

    CN116522806A

  • Precise stainless steel surface treatment optimization method and system

    CN118682633A