Blade cooling hole processing method and device, storage medium and electronic equipment

By calculating the arc length percentage on the blade design model and point cloud model, the actual drilling coordinates were determined, which solved the problem of cooling hole position and angle deviation caused by casting deformation, realized the precise machining of cooling holes, and improved the cooling effect and efficiency.

CN116167181BActive Publication Date: 2026-03-27XIAN THERMAL POWER RES INST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-23
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, casting deformation can cause positional and angular deviations in the cooling holes of turbine blades during machining, affecting the cooling effect and efficiency.

Method used

By obtaining the intersection of the cooling hole center axis and the surface from the blade design model, calculating the arc length percentage, establishing a point cloud model, determining the actual drilling coordinate points, and machining cooling holes on the actual blade surface based on these coordinate points, optical scanning is used to acquire point cloud data, and an accurate point cloud model is established to ensure the position and angle accuracy of the cooling holes.

Benefits of technology

It overcomes the deviation in the position and angle of the cooling holes caused by casting deformation, ensures the machining accuracy and cooling effect of the cooling holes, and improves the overall film cooling efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116167181B_ABST
    Figure CN116167181B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of gas turbine blade processing, and particularly relates to a blade cooling hole processing method, device, storage medium and electronic equipment, the method comprising: obtaining a cooling hole center intersection with a blade design model surface from the blade design model; calculating the arc length percentage of the intersection along the blade design model transverse cross-section arc and longitudinal cross-section arc; obtaining actual blade surface point cloud data to form a point cloud model; determining actual punching coordinate points in the point cloud model, the actual punching coordinate points along the arc length percentage of the point cloud model transverse cross-section arc and longitudinal cross-section arc correspond to the aforementioned arc length percentage; and processing a cooling hole based on the actual punching coordinate points on the actual blade surface; the present application finds points corresponding to the arc length percentage of the blade design model hole site on the point cloud model of the actual blade, so as to overcome the blade profile change caused by casting deformation and ensure the position accuracy of the cooling hole.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of gas turbine blade processing technology, and particularly relates to a blade cooling hole processing method and device, a storage medium and an electronic device. BACKGROUND

[0002] The turbine blade is a key high-temperature component of a gas turbine, and the machining precision of the blade film cooling hole plays a crucial role in the cooling effect. After casting, the profile of the turbine blade will change compared with the design model. When directly machining according to the original reference system, a certain position deviation will occur during subsequent cooling hole machining. In the area where the curvature of the leading edge of the turbine blade is large, small blade profile differences will cause large hole position changes, thereby affecting the overall film cooling efficiency. SUMMARY

[0003] Therefore, the technical problem to be solved by the present application is to overcome the defect that the position of the machined cooling hole is deviated due to casting deformation when the cooling hole of the cast turbine blade is machined. Based on the above, it is necessary to develop a blade cooling hole processing method that ensures the position precision of the blade cooling hole.

[0004] To achieve the above purpose, the present application provides a blade cooling hole processing method, comprising:

[0005] obtaining the intersection of the cooling hole center axis and the surface of the blade design model from the blade design model;

[0006] respectively calculating the first arc length percentage of the intersection along the transverse cross-sectional arc of the blade design model and the second arc length percentage of the intersection along the longitudinal cross-sectional arc of the blade design model;

[0007] obtaining point cloud coordinate data of the actual blade surface, establishing a corresponding point cloud coordinate system, and forming a point cloud model;

[0008] determining an actual punching coordinate point in the point cloud model, the actual punching coordinate point has the first arc length percentage along the transverse cross-sectional arc of the point cloud model, and has the second arc length percentage along the longitudinal cross-sectional arc of the point cloud model;

[0009] processing the cooling hole on the actual blade surface based on the actual punching coordinate point.

[0010] Optionally, it further comprises:

[0011] drawing tangent lines of the transverse cross-sectional arc and the longitudinal cross-sectional arc through the intersection on the blade design model, respectively, to form a first tangent line and a second tangent line;

[0012] establishing a second coordinate system from the first tangent line, the second tangent line and the intersection,

[0013] In the second coordinate system, the angle between the cooling hole design vector and each coordinate axis of the second coordinate system is calculated;

[0014] In the point cloud model, the tangent lines of the transverse cross-sectional arc and the longitudinal cross-sectional arc are drawn through the actual drilling coordinate point, respectively, to form the third tangent line and the fourth tangent line;

[0015] A third coordinate system is established by the third tangent line, the fourth tangent line and the actual drilling coordinate point. In the third coordinate system, the actual vector of the cooling hole is determined, and the angle between the actual vector of the cooling hole and each coordinate axis of the third coordinate system is the same as the angle between the cooling hole design vector and each coordinate axis of the second coordinate system;

[0016] Based on the actual drilling coordinate point, the cooling hole is machined on the actual blade surface according to the actual vector of the cooling hole.

[0017] Optionally, the blade design model transverse cross-sectional arc is a connecting line formed by coordinate points at the same blade height on the surface of the blade design model; the blade design model longitudinal cross-sectional arc is a connecting line formed by coordinate points with the same arc length percentage on the blade design model transverse cross-sectional arc on the surface of the blade design model; the point cloud model transverse cross-sectional arc is a connecting line formed by coordinate points at the same blade height on the surface of the point cloud model; and the point cloud model longitudinal cross-sectional arc is a connecting line formed by coordinate points with the same arc length percentage on the point cloud model transverse cross-sectional arc on the surface of the point cloud model.

[0018] Optionally, the step of determining the actual drilling coordinate point in the point cloud model is as follows:

[0019] All point cloud model transverse cross-sectional arcs form an actual blade transverse cross-sectional curve arc group;

[0020] All point cloud model longitudinal cross-sectional arcs form an actual blade longitudinal cross-sectional curve arc group;

[0021] The actual blade transverse cross-sectional curve arc group and the actual blade longitudinal cross-sectional curve arc group form an intersection matrix. The first dimension value of the intersection matrix is the arc length percentage along the point cloud model transverse cross-sectional arc, and the second dimension value of the intersection matrix is the arc length percentage along the point cloud model longitudinal cross-sectional arc;

[0022] When the first dimension value is the first arc length percentage and the second dimension value is the second arc length percentage, the corresponding coordinate point on the point cloud model is the actual drilling coordinate point.

[0023] Optionally, the surface of the blade is divided into an inner arc surface and a back arc surface with the leading edge point and the trailing edge point of the blade as the boundary;

[0024] The intersection point corresponds to a point on the inner arc surface or the back arc surface.

[0025] Optionally, the point cloud coordinate data of the actual blade surface is obtained by optical scanning.

[0026] Optionally, the blade is a turbine blade.

[0027] The application further provides a blade cooling hole processing device, comprising:

[0028] An acquisition module is configured to acquire an intersection point of a cooling hole center axis and a surface of a blade design model, and to acquire point cloud coordinate data of an actual blade surface.

[0029] A function construction module is configured to establish a corresponding point cloud coordinate system to form a point cloud model.

[0030] A calculation module is configured to calculate a first arc length percentage of the intersection point along a transverse cross-sectional arc of the blade design model and a second arc length percentage of the intersection point along a longitudinal cross-sectional arc of the blade design model, and to determine an actual drilling coordinate point in the point cloud model, the actual drilling coordinate point having the first arc length percentage along an arc length percentage of a transverse cross-sectional arc of the point cloud model and the second arc length percentage along an arc length percentage of a longitudinal cross-sectional arc of the point cloud model.

[0031] A control module is configured to control a cooling hole processing device to process a cooling hole on the actual blade surface based on the actual drilling coordinate point.

[0032] The application further provides an electronic device, comprising:

[0033] A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the blade cooling hole processing method.

[0034] The application further provides a computer readable storage medium, which stores computer instructions for causing a computer to execute the blade cooling hole processing method.

[0035] The above technical solutions of the application have the following advantages over the prior art:

[0036] 1. The blade cooling hole processing method provided by the present application comprises the following steps: obtaining the intersection of the cooling hole center axis and the surface of the blade design model from the blade design model; calculating the first arc length percentage of the intersection along the transverse cross-sectional arc of the blade design model and the second arc length percentage of the intersection along the longitudinal cross-sectional arc of the blade design model respectively; obtaining the point cloud coordinate data of the actual blade surface, establishing the corresponding point cloud coordinate system, and forming a point cloud model; determining the actual punching coordinate point in the point cloud model, the arc length percentage of the actual punching coordinate point along the transverse cross-sectional arc of the point cloud model is the first arc length percentage, and the arc length percentage of the actual punching coordinate point along the longitudinal cross-sectional arc of the point cloud model is the second arc length percentage; and processing the cooling hole on the actual blade surface based on the actual punching coordinate point. The present application adopts the above technical solution, and finds the coordinate point corresponding to the arc length percentage on the point cloud model obtained from the actual blade by using the arc length percentage of the hole site on the blade design model in two directions, so that the change of the blade profile caused by the casting deformation is overcome, the defect of position deviation during the processing of the cooling hole is avoided, and the position accuracy during the processing of the cooling hole is ensured.

[0037] 2. The blade cooling hole processing method provided by the present application further comprises the following steps: making the tangent lines of the transverse cross-sectional arc and the longitudinal cross-sectional arc through the intersection on the blade design model to form the first tangent line and the second tangent line respectively; establishing the second coordinate system by the first tangent line, the second tangent line and the intersection, calculating the included angle between the cooling hole design vector and each coordinate axis of the second coordinate system under the second coordinate system; making the tangent lines of the transverse cross-sectional arc and the longitudinal cross-sectional arc through the actual punching coordinate point in the point cloud model to form the third tangent line and the fourth tangent line respectively; establishing the third coordinate system by the third tangent line, the fourth tangent line and the actual punching coordinate point, determining the actual vector of the cooling hole under the third coordinate system, the included angle between the actual vector of the cooling hole and each coordinate axis of the third coordinate system is the same as the included angle between the cooling hole design vector and each coordinate axis of the second coordinate system; and processing the cooling hole on the actual blade surface according to the actual vector of the cooling hole based on the actual punching coordinate point. The present application adopts the above technical solution, and finds the actual vector of the cooling hole with the same included angle with each coordinate axis on the point cloud model obtained from the actual blade on the basis of the actual punching coordinate point by using the included angle between the cooling hole design vector and each coordinate axis on the blade design model, so that the bending and twisting deformation of the blade caused by the casting is overcome, the defect of angle deviation during the processing of the cooling hole is avoided, and the angle accuracy during the processing of the cooling hole is ensured.

[0038] 3. The blade design model transverse section arc is a line formed by coordinate points at the same blade height on the surface of the blade design model; the blade design model longitudinal section arc is a line formed by coordinate points with the same arc length percentage on the blade design model transverse section arc on the surface of the blade design model; the point cloud model transverse section arc is a line formed by coordinate points at the same blade height on the surface of the point cloud model; the point cloud model longitudinal section arc is a line formed by coordinate points with the same arc length percentage on the point cloud model transverse section arc on the surface of the point cloud model; the application adopts the above technical solutions to determine the section arc in the same way on the blade design model and the point cloud model; and ensure that the actual punching coordinate point has relatively accurate position accuracy and the actual cooling hole vector has relatively accurate angle inclination direction after the intersection point is determined to determine the actual punching coordinate point and the actual cooling hole vector is determined by the cooling hole design vector.

[0039] 4. The application determines the actual punching coordinate point in the point cloud model as follows: all point cloud model transverse section arcs form an actual blade transverse section curve arc group; all point cloud model longitudinal section arcs form an actual blade longitudinal section curve arc group; the actual blade transverse section curve arc group and the actual blade longitudinal section curve arc group form an intersection matrix; the first dimension value of the intersection matrix is the arc length percentage along the point cloud model transverse section arc, and the second dimension value of the intersection matrix is the arc length percentage along the point cloud model longitudinal section arc; when the first dimension value is the first arc length percentage and the second dimension value is the second arc length percentage, the corresponding coordinate point on the point cloud model is the actual punching coordinate point; the application adopts the above technical solutions to widely search for the site with the same arc length percentage in two directions as the hole site on the blade design model through the intersection matrix formed on the point cloud model, so as to accurately determine the actual punching coordinate point on the deformed actual blade and ensure the position accuracy during cooling hole processing.

[0040] 5. The application divides the surface of the blade into an inner arc surface and a back arc surface with the leading edge point and the trailing edge point of the blade as the boundary; the intersection point and the actual punching coordinate point are points on the corresponding arc surface; the application adopts the above technical solutions to limit the intersection point and the actual punching coordinate point to be points on the corresponding arc surface, so as to prevent the situation that the arc surface of the point site selection does not correspond.

[0041] 6. The application adopts an optical scanning mode to obtain point cloud coordinate data of the actual blade surface; the application adopts the above technical solutions to obtain accurate point cloud coordinate data through the optical scanning mode, which lays a foundation for establishing an accurate point cloud model.

[0042] 7.The blade according to any one of the preceding claims 1-6, wherein the blade is a turbine blade.

[0043] 8.The blade cooling hole processing device according to any one of the preceding claims 1-7, comprising: an obtaining module, configured to obtain an intersection between a cooling hole center axis and a surface of a blade design model, and obtain point cloud coordinate data of an actual blade surface; a function constructing module, configured to establish a corresponding point cloud coordinate system to form a point cloud model; a calculating module, configured to calculate a first arc length percentage of the intersection along a transverse cross-sectional arc of the blade design model and a second arc length percentage of the intersection along a longitudinal cross-sectional arc of the blade design model; determine an actual drilling coordinate point in the point cloud model, wherein an arc length percentage of the actual drilling coordinate point along a transverse cross-sectional arc of the point cloud model is the first arc length percentage, and an arc length percentage of the actual drilling coordinate point along a longitudinal cross-sectional arc of the point cloud model is the second arc length percentage; and a control module, configured to control a cooling hole processing device to process a cooling hole on the actual blade surface based on the actual drilling coordinate point; the blade cooling hole processing device according to the above technical solution, by the obtaining module, the function constructing module, the calculating module and the control module, comprehensively considers the influence of blade casting deformation, obtains the actual drilling coordinate point, ensures the position accuracy of the cooling hole processing on the blade, and ensures the cooling effect and the cooling efficiency of the cooling hole.

[0044] 9.An electronic device according to any one of the preceding claims 1-8, comprising a memory and a processor, wherein the memory and the processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the blade cooling hole processing method; the blade cooling hole processing method is solidified in the memory and the processor, so as to conveniently and reliably run the blade cooling hole processing method.

[0045] 10.A computer readable storage medium according to any one of the preceding claims 1-8, wherein the computer readable storage medium stores computer instructions, and the computer instructions are used to make a computer execute the blade cooling hole processing method; the blade cooling hole processing method is solidified in the computer readable storage medium, so as to conveniently and reliably save, carry and run the blade cooling hole processing method. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the specific embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without any creative effort.

[0047] Figure 1 A flowchart of a blade cooling hole processing method provided in an embodiment of the present application is shown in FIG. 1.

[0048] Figure 2 A perspective view of a blade design model provided in an embodiment of the present application is shown in FIG. 2.

[0049] Figure 3 A cross-sectional view of a blade provided in an embodiment of the present application is shown in FIG. 3.

[0050] Figure 4 A perspective view of an inner surface of a point cloud model provided in an embodiment of the present application is shown in FIG. 4.

[0051] Figure 5 A structural view of a blade cooling hole processing device provided in an embodiment of the present application is shown in FIG. 5.

[0052] Figure 6 A structural view of an electronic device provided in an embodiment of the present application is shown in FIG. 6.

[0053] Legend of reference signs:

[0054] 1, leading edge point; 2, trailing edge point; 3, inner surface; 901, processor; 902, memory. DETAILED DESCRIPTION

[0055] The technical solutions of the present application will be described clearly and completely below with reference to the drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.

[0056] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", and the like indicate the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second", "third" are only for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0057] In the description of the present application, it should be noted that unless specifically defined and limited otherwise, the terms "mounting", "connection", "connecting" should be interpreted broadly, for example, it can be fixed connection, or detachable connection, or integral connection; it can be mechanical connection, or electrical connection; it can be direct connection, or indirect connection through intermediate medium, or internal connection of two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0058] In addition, the technical features involved in the different embodiments of the application described below can be combined with each other as long as there is no conflict.

[0059] As Figure 1 One embodiment of the blade cooling hole machining method is used for machining cooling holes on a blade, especially cooling holes on a turbine blade, which is a component on a gas turbine, and specifically includes the following steps:

[0060] Step S1: As shown in Figure 2 , the intersection point of the cooling hole center axis and the surface of the blade design model is obtained from the blade design model, the coordinates of the intersection point are (x0, y0, z0), the blade design model adopts a first coordinate system, and z0 represents the blade height coordinate; The first arc length percentage a of the intersection point along the blade design model transverse cross-sectional arc Ls and the second arc length percentage b of the intersection point along the blade design model longitudinal cross-sectional arc Lr are calculated respectively. Specifically, the blade design model transverse cross-sectional arc Ls is a connecting line formed by coordinate points at the same blade height on the surface of the blade design model, the near tip direction is the transverse cross-sectional arc L1, and the curve near the root direction avoids the rounding of the blade body and the platform, as shown by the transverse cross-sectional arc L2; The blade design model longitudinal cross-sectional arc Lr is a connecting line formed by coordinate points with the same arc length percentage on the blade design model transverse cross-sectional arc Ls on the surface of the blade design model. As shown in Figure 2 and Figure 4 , the arc length of the blade design model transverse cross-sectional arc Ls is the curve from the blade leading edge point 1 to the blade trailing edge point 2, and the arc length percentage is the percentage of the arc length at the specified point to the entire curve arc length.

[0061] Step S2: After the blade is clamped to the cooling hole processing equipment, the point cloud coordinate data of the actual blade surface is obtained by optical scanning, a corresponding point cloud coordinate system is established, and a point cloud model is formed; the actual punching coordinate point (x1, y1, z1) is determined in the point cloud model, the arc length percentage of the actual punching coordinate point (x1, y1, z1) along the point cloud model transverse cross-section arc Lsd is the first arc length percentage a, and the arc length percentage of the actual punching coordinate point (x1, y1, z1) along the point cloud model longitudinal cross-section arc Lrd is the second arc length percentage b. Specifically, the point cloud model transverse cross-section arc Lsd is a connecting line formed by coordinate points at the same blade height on the surface of the point cloud model; the point cloud model longitudinal cross-section arc Lrd is a connecting line formed by coordinate points with the same arc length percentage on the point cloud model transverse cross-section arc Lsd on the surface of the point cloud model.

[0062] The step of determining the actual punching coordinate point (x1, y1, z1) in the point cloud model is as follows:

[0063] Step S2.1: As shown in Figure 3 , the surface of the blade is divided into an inner arc surface 3 and a back arc surface with the leading edge point 1 and the trailing edge point 2 of the blade as the boundary; the intersection point corresponds to a point on the inner arc surface 3 or the back arc surface. As shown in Figure 4 , on the inner arc surface 3, all point cloud model transverse cross-section arcs form an actual blade transverse cross-section curve arc group M; all point cloud model longitudinal cross-section arcs form an actual blade longitudinal cross-section curve arc group N; the actual blade transverse cross-section curve arc group M and the actual blade longitudinal cross-section curve arc group N form an intersection point matrix (a0, b0); the first dimension value a0 of the intersection point matrix is the arc length percentage along the point cloud model transverse cross-section arc, and the second dimension value b0 of the intersection point matrix is the arc length percentage along the point cloud model longitudinal cross-section arc;

[0064] Step S2.2: When the first dimension value a0 is the first arc length percentage a and the second dimension value b0 is the second arc length percentage b, i.e. (a0, b0) = (a, b), the corresponding coordinate point on the point cloud model is the actual punching coordinate point (x1, y1, z1).

[0065] Step S3: On the blade design model, tangent lines of the transverse cross-sectional arc Ls and the longitudinal cross-sectional arc Lr are drawn through the intersection point, respectively, to form a first tangent line and a second tangent line, and the first tangent line and the second tangent line form a plane A; a second coordinate system H0 is established by the first tangent line, the second tangent line and the intersection point, and under the second coordinate system H0, the angles α, β and γ between the cooling hole design vector and the coordinate axes of the second coordinate system H0 are calculated. Specifically, the first coordinate axis H01 of the second coordinate system H0 is the first tangent line, the second coordinate axis H02 of the second coordinate system H0 is the second tangent line, the third coordinate axis H03 of the second coordinate system H0 is perpendicular to the first coordinate axis H01 and the second coordinate axis H02 and meets the right-hand rule; the angles between the cooling hole design vector and the first coordinate axis H01, the second coordinate axis H02 and the third coordinate axis H03 are α, β and γ, respectively.

[0066] Step S4: In the point cloud model, tangent lines of the transverse cross-sectional arc Lsd and the longitudinal cross-sectional arc Lrd are drawn through the actual punching coordinate point (x1, y1, z1), respectively, to form a third tangent line and a fourth tangent line, and the third tangent line and the fourth tangent line form a plane B; a third coordinate system H1 is established by the third tangent line, the fourth tangent line and the actual punching coordinate point, and under the third coordinate system H1, the actual vector V of the cooling hole is determined, and the angles between the actual vector V of the cooling hole and the coordinate axes of the third coordinate system H1 are the same as the angles between the cooling hole design vector and the coordinate axes of the second coordinate system H0. Specifically, the first coordinate axis H11 of the third coordinate system H1 is the third tangent line, the second coordinate axis H12 of the third coordinate system H1 is the fourth tangent line, the third coordinate axis H13 of the third coordinate system H1 is perpendicular to the first coordinate axis H11 and the second coordinate axis H12 and meets the right-hand rule; the angles between the vector V and the first coordinate axis H11, the second coordinate axis H12 and the third coordinate axis H13 are α, β and γ, respectively.

[0067] Step S5: Based on the actual punching coordinate point (x1, y1, z1), a cooling hole is processed on the actual blade surface according to the actual vector V of the cooling hole.

[0068] As shown in Figure 5 The embodiment of the present application also provides a blade cooling hole processing device, which comprises:

[0069] An acquisition module is configured to acquire the intersection point of the cooling hole center axis and the surface of the blade design model from the blade design model, and acquire the point cloud coordinate data of the actual blade surface;

[0070] A function construction module is configured to establish a corresponding point cloud coordinate system to form a point cloud model;

[0071] The calculation module is used to calculate the first arc length percentage of the intersection point along the transverse section arc of the blade design model and the second arc length percentage along the longitudinal section arc of the blade design model; and to determine the actual drilling coordinate point in the point cloud model, wherein the arc length percentage of the actual drilling coordinate point along the transverse section arc of the point cloud model is the first arc length percentage, and the arc length percentage along the longitudinal section arc of the point cloud model is the second arc length percentage.

[0072] The control module is used to control the cooling hole processing equipment to process cooling holes on the actual blade surface based on the actual drilling coordinate points.

[0073] For a further description of the blade cooling hole processing apparatus described above, please refer to the relevant description of the blade cooling hole processing method embodiment described above, which will not be repeated here.

[0074] Through the collaborative cooperation of the above-mentioned components, the blade cooling hole processing device provided in this embodiment of the invention, by acquiring the module, function construction module, calculation module and control module, comprehensively considers the influence of blade casting deformation, obtains the actual drilling coordinate points, and ensures the positional accuracy of cooling hole processing on the blade, as well as the cooling effect and cooling efficiency of the cooling holes.

[0075] This invention provides an electronic device, such as... Figure 6 As shown, the electronic device includes a processor 901 and a memory 902, which are communicatively connected. The processor 901 and memory 902 can be connected via a bus or other means. Figure 6 Taking the example of a connection between China and Israel via a bus.

[0076] Processor 901 can be a Central Processing Unit (CPU). Processor 901 can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips.

[0077] The memory 902, as a non-transitory computer readable storage medium, can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the methods in the embodiments of the present application. The processor 901 performs various functional applications and data processing of the processor 901 by running the non-transitory software programs, instructions and modules stored in the memory 902, that is, implements the methods in the above-mentioned method embodiments.

[0078] The memory 902 can include a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application required by a function; and the data storage area can store data created by the processor 901 and the like. In addition, the memory 902 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory 902 can optionally include a memory disposed remotely with respect to the processor 901, and these remote memories can be connected to the processor 901 through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0079] One or more modules are stored in the memory 902, and when executed by the processor 901, the methods in the above-mentioned method embodiments are performed.

[0080] The above-mentioned electronic device specific details can be understood with reference to the corresponding related descriptions and effects in the above-mentioned method embodiments, which will not be described here again.

[0081] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware, and the implemented program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments of each method. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid state drive (SSD), etc. The storage medium can also include a combination of the above-mentioned types of memories.

[0082] Obviously, the above embodiments are merely example for clearly illustrating but not limitation to the embodiments. Based on the above description, other different forms of changes or variations can be made by those skilled in the art. Here, all the embodiments need not and can not be enumerated. The obvious changes or variations derived from this still fall within the protection scope of the present application.

Claims

1. A method of processing a blade cooling hole, characterized by, The application relates to a method for processing cooling holes on a blade surface, comprising the following steps: acquiring intersection points of cooling hole center axes and a blade design model surface from the blade design model; calculating first arc length percentages of the intersection points along blade design model transverse section arcs and second arc length percentages of the intersection points along blade design model longitudinal section arcs respectively; acquiring point cloud coordinate data of an actual blade surface, establishing a corresponding point cloud coordinate system and forming a point cloud model; determining actual punching coordinate points in the point cloud model, wherein the actual punching coordinate points have the first arc length percentages along point cloud model transverse section arcs and the second arc length percentages along point cloud model longitudinal section arcs; processing cooling holes on the actual blade surface based on the actual punching coordinate points; the blade design model transverse section arc is a connecting line formed by coordinate points at the same blade height on the blade design model surface; the blade design model longitudinal section arc is a connecting line formed by coordinate points with the same arc length percentages on the blade design model transverse section arc on the blade design model surface; the point cloud model transverse section arc is a connecting line formed by coordinate points at the same blade height on the point cloud model surface; the point cloud model longitudinal section arc is a connecting line formed by coordinate points with the same arc length percentages on the point cloud model transverse section arc on the point cloud model surface; the step of determining the actual punching coordinate points in the point cloud model is as follows: all point cloud model transverse section arcs form an actual blade transverse section curve arc group; all point cloud model longitudinal section arcs form an actual blade longitudinal section curve arc group; the actual blade transverse section curve arc group and the actual blade longitudinal section curve arc group form an intersection point matrix; the first dimension value of the intersection point matrix is an arc length percentage along the point cloud model transverse section arc; the second dimension value of the intersection point matrix is an arc length percentage along the point cloud model longitudinal section arc; the corresponding coordinate point on the point cloud model is the actual punching coordinate point when the first dimension value is the first arc length percentage and the second dimension value is the second arc length percentage.

2. The blade cooling hole machining method according to claim 1, characterized by The application further comprises the following steps: drawing a first tangent line and a second tangent line of the transverse section arc and the longitudinal section arc respectively through the intersection points on the blade design model; establishing a second coordinate system by the first tangent line, the second tangent line and the intersection points, calculating the angles between a cooling hole design vector and the coordinate axes of the second coordinate system under the second coordinate system; drawing a third tangent line and a fourth tangent line of the transverse section arc and the longitudinal section arc respectively through the actual punching coordinate points in the point cloud model; establishing a third coordinate system by the third tangent line, the fourth tangent line and the actual punching coordinate points, determining a cooling hole actual vector under the third coordinate system, and the angles between the cooling hole actual vector and the coordinate axes of the third coordinate system are the same as the angles between the cooling hole design vector and the coordinate axes of the second coordinate system; processing cooling holes on the actual blade surface according to the cooling hole actual vector based on the actual punching coordinate points.

3. The blade cooling hole machining method according to claim 1 or 2, characterized by, The surface of the blade is divided into an inner arc surface (3) and a back arc surface by taking a leading edge point (1) and a trailing edge point (2) of the blade as boundaries. The intersection point corresponds to a point on the inner arc surface (3) or the back arc surface.

4. The blade cooling hole machining method according to claim 1 or 2, characterized by, The point cloud coordinate data of the actual blade surface is obtained by optical scanning.

5. The blade cooling hole machining method according to claim 1 or 2, characterized by, The blade is a turbine blade.

6. A blade cooling hole machining apparatus characterized by, The method comprises the steps of: obtaining the intersection point of the cooling hole center axis and the surface of the blade design model, and obtaining the point cloud coordinate data of the actual blade surface from the blade design model; a function construction module is configured to establish a corresponding point cloud coordinate system to form a point cloud model; a calculation module is configured to calculate the first arc length percentage of the intersection point along the transverse cross-sectional arc of the blade design model and the second arc length percentage of the intersection point along the longitudinal cross-sectional arc of the blade design model, respectively; determining the actual drilling coordinate point in the point cloud model, wherein the arc length percentage of the actual drilling coordinate point along the transverse cross-sectional arc of the point cloud model is the first arc length percentage, and the arc length percentage of the actual drilling coordinate point along the longitudinal cross-sectional arc of the point cloud model is the second arc length percentage; a control module is configured to control the cooling hole processing equipment to process the cooling hole on the actual blade surface based on the actual drilling coordinate point; the transverse cross-sectional arc of the blade design model is a line formed by coordinate points at the same blade height on the surface of the blade design model; the longitudinal cross-sectional arc of the blade design model is a line formed by coordinate points with the same arc length percentage on the transverse cross-sectional arc of the blade design model on the surface of the blade design model; the transverse cross-sectional arc of the point cloud model is a line formed by coordinate points at the same blade height on the surface of the point cloud model; and the longitudinal cross-sectional arc of the point cloud model is a line formed by coordinate points with the same arc length percentage on the transverse cross-sectional arc of the point cloud model on the surface of the point cloud model; the steps of determining the actual drilling coordinate point in the point cloud model are as follows: all the transverse cross-sectional arcs of the point cloud model form an actual blade transverse cross-sectional curve arc group; all the longitudinal cross-sectional arcs of the point cloud model form an actual blade longitudinal cross-sectional curve arc group; the actual blade transverse cross-sectional curve arc group and the actual blade longitudinal cross-sectional curve arc group form an intersection point matrix; the first dimension value of the intersection point matrix is the arc length percentage along the transverse cross-sectional arc of the point cloud model, and the second dimension value of the intersection point matrix is the arc length percentage along the longitudinal cross-sectional arc of the point cloud model; when the first dimension value is the first arc length percentage and the second dimension value is the second arc length percentage, the corresponding coordinate point on the point cloud model is the actual drilling coordinate point.

7. An electronic device, comprising: The method comprises the steps of: a memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the blade cooling hole processing method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for causing a computer to perform the blade cooling hole processing method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Parametric modeling method for film hole

    CN104598684A

  • Turbine blade air film cooling hole self-adaptive compensation machining method

    CN111708326A