RESEARCH ARTICLE

Two-sided ultrasonic surface rolling process of aeroengine blades based on on-machine noncontact measurement

  • Shulei YAO 1 ,
  • Xian CAO 1 ,
  • Shuang LIU , 1 ,
  • Congyang GONG 2 ,
  • Kaiming ZHANG 1 ,
  • Chengcheng ZHANG 2 ,
  • Xiancheng ZHANG , 1
Expand
  • 1. Key Laboratory of Pressure Systems and Safety (Ministry of Education), East China University of Science and Technology, Shanghai 200237, China
  • 2. AECC Commercial Aircraft Engine Co., Ltd., Shanghai Engineering Research Center for Commercial Aircraft Engine, Shanghai 201108, China

Received date: 17 Sep 2019

Accepted date: 28 Oct 2019

Published date: 15 Jun 2020

Copyright

2020 The Author(s) 2020. This article is published with open access at link.springer.com and journal.hep.com.cn

Abstract

As crucial parts of an aeroengine, blades are vulnerable to damage from long-term operation in harsh environments. The ultrasonic surface rolling process (USRP) is a novel surface treatment technique that can highly improve the mechanical behavior of blades. During secondary machining, the nominal blade model cannot be used for secondary machining path generation due to the deviation between the actual and nominal blades. The clamping error of the blade also affects the precision of secondary machining. This study presents a two-sided USRP (TS-USRP) machining for aeroengine blades on the basis of on-machine noncontact measurement. First, a TS-USRP machining system for blade is developed. Second, a 3D scanning system is used to obtain the point cloud of the blade, and a series of point cloud processing steps is performed. A local point cloud automatic extraction algorithm is introduced to extract the point cloud of the strengthened region of the blade. Then, the tool path is designed on the basis of the extracted point cloud. Finally, an experiment is conducted on an actual blade, with results showing that the proposed method is effective and efficient.

Cite this article

Shulei YAO , Xian CAO , Shuang LIU , Congyang GONG , Kaiming ZHANG , Chengcheng ZHANG , Xiancheng ZHANG . Two-sided ultrasonic surface rolling process of aeroengine blades based on on-machine noncontact measurement[J]. Frontiers of Mechanical Engineering, 2020 , 15(2) : 240 -255 . DOI: 10.1007/s11465-019-0581-7

Introduction

As crucial parts of an aeroengine, blades play a vital role in energy conversion and flight power supply. Blades are prone to various defects, such as cracks, distortion, wear, and impact dents, due to long-term operation at high temperature, complex stresses, and extreme environment conditions [1,2]. Statistics show that blade damage and failure account for approximately 70% of component failures in aeroengines. Hence, blades have limited life. Prolonging the service life of aeroengine blades is important for the aviation industry.
Strengthening the blade surface can improve the residual compressive stress, inhibit the formation and propagation of cracks, and improve the fatigue life of the blade [3,4]. Generally, surface treatment techniques applied to aerospace components mainly include shot peening (SP), laser shock processing (LSP), and rolling process (RP) [5,6]. Surface treatment, which is applied to the actual blade, mainly includes SP and LSP [7,8]. SP has been developed for approximately 100 years. As a cold working process, SP is applied to reduce the stress concentration of metal parts (such as blade disc interface) and improve their surface performance [9]. Although SP is relatively inexpensive and widely applied, uniform SP intensity across components is not guaranteed, residual compressive stresses are limited in depth, and SP results in a roughened surface [10]. Consequently, LSP has been rapidly developed as an alternative novel surface treatment technique. LSP was successfully applied to the fan/compressor blades of an aeroengine in 1997. LSP can produce sufficient residual compressive stress layers and remarkably improve the fatigue performance of the workpiece [11]. Furthermore, LSP has a simple operation, local treatment, and short processing duration [12]. However, it is a relatively expensive surface treatment method and has a complicated working environment [13]. Proposed by Wang et al. [14], ultrasonic surface rolling process (USRP) is a novel nanostructured surface treatment technique that combines static extrusion and dynamic impact to generate intensive plastic deformation and strengthen material surfaces. Studies [1517] have shown that USRP can improve the yield strength of material surface layers, introduce large residual compressive stress, and reduce surface roughness. Thus, USRP is an effective surface strengthening method. Relevant research on USRP has focused on metallic test piece strengthening, which has not been applied to aeroengine blades.
Aeroengine blades are typical thin-walled structure parts with poor stiffness and easy deformation. Static extrusion and dynamic impact are imposed on the blade when it is processed through USRP. Thus, applying USRP to a single surface of the blade causes deformation. Two-sided machining is used to prevent the deformation of thin-walled parts, and it mainly involves milling, grinding, and polishing. Song et al. [18] proposed a path planning method for turbine blades with twin-tool milling and conducted an experiment on blade twin-tool machining using a nine-axis machine tool. Results showed that machining efficiency was immensely improved. Li et al. [19] and Zhang et al. [20] presented a machine for the synchronous grinding and polishing of the two sides of the blade to improve efficiency and machining accuracy. Two-sided machining methods, such as SP and LSP, were used for surface strengthening. Kopp and Schulz [21] developed a new double-sided simultaneous SP and proved its feasibility through experiments. Sakhvadze et al. [22] described the principles of two-sided LSP and established its finite element model. However, no study has been conducted on two-sided USRP (TS-USRP) machining of aeroengine blades.
Manufacturing errors are inevitable during blade forming because blades are thin-walled parts with uncertain free-form surfaces. Repeated clamping of blades during secondary machining results in deviation between the actual and theoretical positions. Therefore, a nominal computer-aided design model of blades cannot be directly used for secondary machining path generation [23]. With the rapid development of reverse engineering technology, on-machine measurement (OMM) has been widely used in secondary numerical control (NC) machining to achieve accuracy. At present, 3D measurement of workpieces mainly includes contact and noncontact measurement methods [24]. The contact measurement method uses a probe to measure the workpiece surface and has mature technology, high precision, and strong reliability; however, it has low efficiency and may cause dead angles during the measurement of uncertain free-form surfaces. The noncontact measurement method prevents the probe from touching the surface during workpiece measurement and has high real-time performance and fast measurement speed. OMM has been applied to the processing and testing of free-form surfaces. Xiao et al. [25] successfully applied on-machine contact measurement (OMCM) to the belt grinding of a propeller blade and proved its effectiveness and practicability. Huang et al. [26] presented an integrated machining deviation compensation strategy combined with OMCM to obtain the coordinates of sampling points and reconstruct the machined surface. Nishikawa et al. [27] developed a noncontact-type OMM system for measuring the cross sections of a turbine blade and verified its effectiveness. The contact measurement method has low-efficiency technology, although it is commonly used for the measurement and inspection of workpieces. The noncontact measurement method is gradually being applied for the measurement of free-form workpieces.
This study presents a TS-USRP for aeroengine blades based on on-machine noncontact measurement (OMNCM). In this method, the principle of USRP is applied to strengthen the aeroengine blade, and a set of TS-USRP machining system for the blade is developed. OMNCM is used to obtain the point cloud of the blade, and a series of point cloud processing steps is performed. Subsequently, the local region point cloud of the blade is extracted using the proposed local point cloud automatic extraction algorithm, and the NC tool path is designed on the basis of the extracted point cloud. Then, an experiment is conducted on an actual blade. The main contributions of this study are as follows:
1) A TS-USRP machining system for aeroengine blades is developed. Blades are easily deformed during strengthening because they are typical thin-walled workpieces. Two-sided simultaneous processing of the blade, which can offset the force exerted on a single surface of the blade and avoid its deformation, is adopted. Two-sided machining can improve the efficiency of blade strengthening.
2) OMNCM is used to ensure the accuracy of the TS-USRP machining tool path. The blade clamped on the machine tool is directly measured using a structured light-based 3D scanning system. Few common marked points are observed at the junction of the suction and pressure sides due to the thin-walled structure of the blade. Thus, point cloud registration of the entire blade is difficult [28]. The marked points of the blade are extended to scan the chuck, fixture and blade, and the common marked points of the chuck and fixture are used to realize the global registration of the blade point cloud. In addition, a local point cloud automatic extraction algorithm is presented to extract the local region point cloud of the blade.
3) An experiment on an actual aeroengine blade is conducted. This study applies TS-USRP to the actual blade and verifies the feasibility and efficiency of the proposed method.
The remainder of this paper is organized as follows: Section 2 presents the framework of the proposed method; Section 3 introduces the TS-USRP machine tool system; Section 4 uses OMNCM to obtain the point cloud of the blade and conducts point cloud processing; Section 5 designs the TS-USRP machine tool path of the blade. Section 6 conducts an experiment on the actual blade; and Section 7 provides the conclusion and future work.

Framework

Aeroengine blades are thin-walled parts with a complex structure. The structure of the blade includes the suction and pressure sides, the leading (LE) and trailing (TE) edges and the tenon, as shown in Fig. 1. The suction/pressure sides are a free-form surface connected by the LE and TE. The tenon is located at the blade root, which is an important part that connects the blade to the blade disc and bears immense force when working.
Fig.1 Structure of the blade.

Full size|PPT slide

According to the early research, the manufacturing error of the blade root is the primary cause of the deviation between the actual blade and the nominal blade, and the blade profile is accurate. Figure 2(a) shows the manufacturing error of the blade after the blade root of the actual blade is aligned with that of the nominal blade. The clamping error of the blade is mainly reflected in the position error and the angular error in the x/y/z direction after the blade is clamped, as shown in Fig. 2(b).
Fig.2 Source of machining errors. (a) Manufacturing error of the blade; (b) clamping error of the blade.

Full size|PPT slide

TS-USRP machining of the blade based on OMNCM is shown in Fig. 3. First, the local region of the blade to be strengthened should be identified. The nominal blade cannot generate the NC tool path due to the deviation between the actual and nominal blades and the manufacturing errors during blade forming. The repeated clamping of blades leads to non-coincidence between the actual machining and theoretical positions during secondary machining. Thus, OMNCM is used to obtain the point cloud of the blade. Then, point cloud preprocessing is required because of the integration of noise and redundant data in the raw point cloud, and the local region of the point cloud to be strengthened is extracted. Subsequently, fitting and interpolation are required to generate an accurate and smooth path because the obtained point cloud is scattered. Finally, the tool path is generated and applied to the TS-USRP machining system of the blade.
Fig.3 TS-USRP machining of the blade based on OMNCM.

Full size|PPT slide

TS-USRP machine tool system

Principle of USRP

USRP is a surface treatment technique that combines ultrasonic impact with rolling. The principle of USRP is shown in Fig. 4, and its working process is expressed as follows: First, an ultrasonic generator provides ultrasonic current at a certain frequency to the transducer. Second, the ultrasonic transducer converts electrical oscillation into mechanical vibration with the same frequency, and the ultrasonic horn amplifies the mechanical vibration of the transducer and sends it to the rolling head. Finally, the rolling head transmits static extrusion and ultrasonic shock vibration to the moving workpiece surface that is to be machined. Large elastoplastic deformation of the processed material occurs under the impact and extrusion of the rolling head, and the plastic flow of the metal flattens the bumps of the workpiece surface and fills the pits. Thus, the roughness of the machined surface is reduced considerably, and residual compressive stress is introduced [29,30].
Fig.4 Principle of USRP.

Full size|PPT slide

TS-USRP machine tool system of the blade

Considering that the blade is a thin-walled part with a free-form surface, the rolling head exerts a certain static extrusion and dynamic impact on the blade surface during USRP machining. Hence, deformation occurs when only one side of the blade is machined through USRP, especially when it is machined near the blade edge and tip. Thus, USRP machining on one side of the blade seriously affects machining accuracy. Two-sided synchronous USRP machining for blade strengthening is proposed, and a set of TS-USRP machine tool system is designed to solve this problem (Fig. 5). The system distribution is bilaterally symmetrical and consists of a machine bed, a spindle, a spindle movement system, a handle, a blade special fixture system, TS-USRP tools, and a USRP tool movement system. The blade can move in a straight line along the z-axis and rotate around the z-axis, and the TS-USRP tools can move along the x- and y-axes. During machining, the ultrasonic generators on both sides were adjusted to the same frequency and amplitude. In addition, the handle holds the tip of the blade, and TS-USRP tools simultaneously act on the blade surface, thus offsetting the static extrusion and dynamic impact produced by a single USRP tool. In this manner, deformation is avoided during TS-USRP machining, and the efficiency of blade strengthening is improved significantly.
Fig.5 Blade TS-USRP machine tool system.

Full size|PPT slide

Blade OMNCM and point cloud processing

Acquisition of point cloud

This study adopts OMNCM to obtain the point cloud of the blade by using a structured light-based 3D scanning system. The principle of OMNCM is shown in Fig. 6. The blade is scanned by the 3D scanning system, and the obtained point clouds are registered using common marked points. Considering that the blade is a thin-walled part, the suction and pressure sides are connected by the LE and TE, as shown in Fig. 1. As a result, few common marked points are observed between the suction and pressure sides, which can be used during blade point cloud registration, as shown in Figs. 7(a) and 7(b). Thus, scanning a single blade cannot accurately register the point cloud of the entire blade, as shown in Fig. 7(c). On this basis, this study extends the blade marked points. This process scans the blade, fixture, and chuck as a whole, and the blade point cloud is registered using the marked points on the chuck and fixture on the basis of the invariance of their spatial characteristics, as shown in Fig. 8. The point cloud of the chuck and fixture is removed to obtain the blade point cloud.
Fig.6 Principle of OMNCM.

Full size|PPT slide

Fig.7 Scanning a single blade. (a) one side of the blade; (b) another side of the blade; (c) registration of the point cloud of the entire blade.

Full size|PPT slide

Fig.8 Scanning the blade, fixture and chuck as a whole. (a) One side of the parts; (b) another side of the parts; (c) registration of the point cloud of the parts.

Full size|PPT slide

Point cloud preprocessing

The coordinates of the raw point cloud measured by the 3D scanning system are based on the coordinate system of the 3D scanner. Hence, the coordinate system of the raw point cloud should be converted into the machining coordinate system. Define a point in the raw point cloud as Pi= (xi,yi, zi ), raw point cloud as Ps, and Ps={ PiR 3|P0,P1,P2,...,Pn}. The transformation of the point cloud coordinate system is shown in Fig. 9.
Fig.9 Transformation of the point cloud coordinate system.

Full size|PPT slide

Here, O s is the coordinate system of the 3D scanner, and Om is the coordinate system of machining. As shown in Eq. (1), the point cloud based on the 3D scanner coordinate system can be converted into the machining coordinate system.
P m= R msP s+T ms,
where Pm denotes the point based on the machining coordinate system, Ps is the point based on the 3D scanner, RmsPs represents the rotation transformation from P s to P m, where Rms is the rotation matrix, and T ms is the translation matrix from Ps to Pm.
Noise points are inevitably introduced into the raw point cloud because of many factors, such as the accuracy of the measurement device, scanning speed, and surface quality of measured parts and environment. These noise points seriously affect the accuracy of the measured workpiece and should thus be removed. Generally, point cloud denoising algorithms include least squares, smooth, and adaptive bilateral filtering [31]. Initially, Euclidean cluster extraction is applied to remove the noises outside the object. In consideration of the curvature that changes significantly at the LE and TE of the blade, an adaptive bilateral filtering algorithm is adopted to remove the noise points mixed in the target point cloud to retain many edge features of the blade. However, there are still some missing points at the LE and TE of the blade, as shown in Fig. 10(a). Thus, a hole filling method based on moving least squares is adopted [32]. This method first identifies the hole boundary, then its vicinity is used to interpolate the missing portion by using moving least squares, as shown in Fig. 10(b).
Fig.10 Processing of the LE and TE. (a) Missing portion of the blade edge; (b) blade edge after hole filling.

Full size|PPT slide

Numerous redundant points exist in the raw point cloud, thus delaying the processing and affecting the smoothness of the point cloud. Thus, many raw point clouds should be reduced. To maintain the shape characteristics of an aeroengine blade, voxelized grid reduction is used to reduce the number of point cloud data. Point cloud processing is shown in Fig. 11. The part in the red box is the target point cloud. Numerous noise points exist inside or outside the target point cloud. First, Euclidean cluster extraction and adaptive bilateral filter algorithm are used to remove the noise points from the raw point cloud data. Then, voxelized grid point cloud reduction is used to obtain the ideal point cloud data.
Fig.11 Point cloud processing.

Full size|PPT slide

Automatic extraction of point cloud

The regions that need to be strengthened are generally the blade root, the blade near the edge, and the local region of the damaged blade after laser repair. Thus, not all surfaces of the blade should be strengthened. The local region that needs to be strengthened from the point cloud of the blade should be extracted. Although some software, such as Imageware, Geometric Studio, and CloudCompare, can manually extract or delete a certain shape of point cloud, they cannot accurately extract a point cloud with a specific size from scattered point cloud data. This study uses a local point cloud automatic extraction algorithm to search the entire blade point cloud globally. The blade edge and the coordinate of the to-be-strengthened region are used to extract the point cloud of the local region of the blade automatically.
The local region on one side of the blade surface between ZaZZ b is extracted, as shown in Fig. 12. The main steps of extraction are expressed as follows:
Step 1: All point clouds of the blade in interval ZaZZ b are extracted.
Step 2: The edge point cloud data on the two sides of the interval are removed. The LE and TE of the blade cannot be strengthened to the edge of the blade because they are the arc transition area, and the curvature changes considerably. First, the point cloud in the region is stratified in the Z direction. Second, all points for each layer of the point cloud are extracted within the rangemin(Y)+ΔYmax (Y)Δ, where Δ denotes the offset distance. This process obtains the two-sided point cloud of the blade within the specific region.
Step 3: One side of the point cloud data of a specific region is extracted. First, the two-sided point cloud is stratified in the Y direction, and the thickness of each layer is denoted by e. Second, suppose pi,j( xi,j, yi,j, zi,j) is a point on layer j, and Sj(x ) is a specific plane on layer j, as shown in Eq. (2), and di,j is the distance from point pi,j( xi,j, yi,j, zi,j) to specific plane Sj(x ), which is calculated using Eq. (3). Corresponding point pi, j belongs to the selected region when Eq. (4) is satisfied.
Sj(x )=max ( Xj)+C,
di ,j= pi, j Sj (x)=| xi, jmax ( Xj)C|,
di,j dmax,j+ dmin,j2 ,
where Xj is the set of the x-coordinate of all points in layer j, C is a constant larger than 0, d max,j, and d min,j are the maximum and minimum distances from the point to plane Sj( x) on layer j, respectively.
Fig.12 Extraction of the blade local region point cloud.

Full size|PPT slide

Suppose that the local region that needs to be strengthened is a circular area on the blade, the center of the circular area is at point Po( xo,yo, zo), and its radius is R. The extraction process is shown in Fig. 13. The steps are explained as follows:
Step 1: All point cloud data within interval DR are extracted, where D is the distance from all blade point clouds P i=(x i, yi,zi) to a specific point Po, which is calculated using Eq. (5). This process obtains the two-sided point cloud of the circular area.
D= (xi xo)2 +( yiy o )2+ (zi zo)2.
Step 2: This step extracts one side point cloud of the circular area. The method is the same as that in Step 3.
The border of the strengthening region is guaranteed by the blade edge and specific coordinates. The local point cloud automatic extraction algorithm can accurately extract the point cloud data of any region to be strengthened, thus improving the accuracy and efficiency of blade strengthening.
Fig.13 Extraction of the circular area point cloud.

Full size|PPT slide

TS-USRP machine tool path generation

TS-USRP machining tool path planning for aeroengine blades mainly includes determining the tool movement mode, selecting the appropriate step length and row spacing of the path, fitting the extracted point cloud of the region to be strengthened, and generating the TS-USRP machining tool path of the blade.
Figure 14 shows the two tool motion modes of the blade, namely, transverse and longitudinal motions. Although the amount of tool reversing is less than the longitudinal motion, the single path is longer and causes a large accumulated error. Conversely, the single path of the transverse motion is short, and the accumulated error is small. The transverse motion is suitable for machine control and blade machining based on the blade structure and the developed TS-USRP machine tool.
Fig.14 Tool motion modes. (a) Longitudinal motion; (b) transverse motion.

Full size|PPT slide

Step length, which is denoted by s, is the distance between two adjacent tool points on the same path. l is the row spacing of the path, which is the distance between two adjacent paths. In NC machining, the tool cannot completely move along the designed curve, and the designed curve can be gradually approached by the broken line trajectory, inevitably resulting in a certain approximation error. A small step length corresponds to a small approximation error and low processing efficiency.

Point Cloud Fitting and Path Planning

Point cloud fitting and path planning are shown in Fig. 15. Figure 15(a) shows the local point cloud extracted from the processed blade point cloud. First, the point cloud is projected along the X-axis to the YZ plane. The quadrangle boundary along the Y and Z directions is obtained, that is, ymax, ymin, zmax, and zmin are calculated. Thus, the quadrangle is a rectangle with side length (ymax ymin)× (z max zmin). Second, the quadrangle is divided into grids in terms of step length and row spacing of the desired machining path, and the number of grids along the Y and Z directions is ny and n z, respectively. ny and n z are calculated as follows:
n y=ymaxymins,
nz= zmaxzminl,
where s denotes the step length of the desired machining path, and l denotes the row spacing. Each grid point is denoted as (yi,zj), where i =1,2,..., ny+1, j=1,2,...,nz+1, as shown in Fig. 15(b).
The 2D linear interpolation approach is applied to fit the points on grid (y,z). Suppose xk( yk,zk), k=1,2,3, 4 are the four nearest points of point x( y,z ) in four different quadrants, x(y,z) can be expressed as
x( y,z)= Σk =14xk( yk,zk)( yky)( zkz).
Thus, the mesh surface of the blade’s local region to be strengthened, and its corresponding grid points ( y,z ,x) are obtained, as shown in Fig. 15(c).
This study adopts a transverse zigzag-motion mode for path planning on the basis of the above fitting and interpolation results of the point cloud, and the cutter contact (CC) points on one side of the local region are obtained, as shown in Fig. 15(d).
Fig.15 Point cloud fitting and path planning. (a) Local region point cloud; (b) point cloud projection and meshing; (c) point cloud fitting; (d) path planning of the local region.

Full size|PPT slide

Machine tool path generation

The TS-USRP machine tool path should be calculated on the basis of the CC point to achieve two-sided blade strengthening. The principle of the TS-USRP machine tool system is shown in Fig. 16. The required input path of this system is denoted as P[x,y, z, ω,d], where [ x,y ,z] is the CC point of one side of the region to be strengthened, w is the rotation angle of the blade, and d is the thickness of the blade at the corresponding CC point. Thus, the rotation angle and thickness are calculated.
Fig.16 Principle of a TS-USRP machine tool system.

Full size|PPT slide

TS-USRP tools should remain perpendicular to the blade surface during processing. In this study, the rolling head is perpendicular to the line connecting the interpolation points to approximate its perpendicularity to the blade surface. Hence, the blade should be continuously rotated to adjust the posture during machining, as shown in Fig. 17. The blade rotation angle is calculated as follows: Suppose a, b and c are CC points, and β is the angle between line ab and the Y-axis direction. Blade rotation angle ω is equal to β. The slope of line ab is denoted as kab. Angle β is determined as
β= π2 |arctan kab|.
Thus, the blade rotation angle is expressed as
ωi={ π2arctan (ki,i+ 1), k i,i+1>0, π2 |arctan ( ki,i +1 )| , ki,i +1 >0,
where ki,i+1= yi+1 yi xi+1 xi.
Fig.17 Calculation of blade rotation angle.

Full size|PPT slide

Subsequently, the blade thickness at the corresponding CC point is calculated as follows: As shown in Fig. 18, pi and p i+1 are denoted as two adjacent points of the CC path. Theoretically, the USRP tool is along the normal direction of point p i on the CC path. In this study, the direction of line segment pi pi+1 is approximated to indicate the tangential direction of the CC path at point p i. Thus, the USRP tool is perpendicular to line segment pipi+1. Line li, which goes through p i, is perpendicular to pipi+1. Then, intersection point p i between line li and surface s(u,v) formed by the point cloud of the other side of the blade can be obtained. Blade thickness d corresponding to point pi is calculated as
d= pipi.
Fig.18 Calculation of thickness.

Full size|PPT slide

As previously discussed, P[x,y,z,ω,d] is the required input path of the TS-USRP machine tool system. Thus, the input path should be converted into the control quantity of the system. As shown in Fig. 16, the control quantity of the system is denoted as P[ x1,y1, x2, y2,z,ω ], where x1 is the horizontal displacement of the left side of the USRP tool; x 2 is the horizontal displacement of the other side of the USRP tool; y1 and y2 are the vertical displacements of the USRP tool, respectively; z is the blade feed along the Z-axis; and ω is the blade rotation angle. The transformation of P[x,y, z, ω,d] and P[x1,y1,x2,y2,z,ω] is expressed as follows:
P[ x1, y1, x2,y2,z,ω ]= P [x,y,z,ω,d ]n ,
where n is the transfer matrix, as described below:
n=[cosω sinωcosωsinω00sinωcosω sinωcosω000 0001 0 0000 01001 000].

Experiment

The equipment of the blade TS-USRP machine tool is developed and used to conduct the experiments. It consists of control, cooling, clamping, and strengthening systems, as shown in Fig. 19. The special fixture of the blade is shown in Fig. 20.
Fig.19 Equipment of the blade TS-USRP machine tool.

Full size|PPT slide

Fig.20 Special fixture of the blade.

Full size|PPT slide

Experimental setup

1) OMNCM pretreatment. The noncontact measuring system adopts an HL-3DS+ structured light-based 3D scanner. The scanner settings and the incidence angle of structure light can affect the scanning accuracy. For the aeroengine blade, the small scan mode with a single scan range of 200 mm × 200 mm and single scanning accuracy of±0.006 mm is selected, and the scanning distance is within 630 mm. The incidence angle of the structure light is adjusted to ensure that the scanner can identify at least three marked points. According to experience, the scanner can identify the marked points when the incident angle of the scanner is within 30°. As shown in Fig. 21, a calibration board is used for 3D scanner calibration before measurement to ensure the accuracy of the measured workpiece. Surface reflection can seriously affect the scanning accuracy because of the metallic cluster on the blade surface. Thus, developer should be sprayed on the measured workpiece surface. The marked point is pasted for point cloud registration, as shown in Fig. 22.
Fig.21 Calibration of the 3D scanner.

Full size|PPT slide

Fig.22 Spraying developer and pasting marked points.

Full size|PPT slide

2) Blade OMNCM. Figure 23 shows the OMNCM process. The blade is rotated by controlling the spindle of the machine tool during scanning. The point cloud is registered using the marked points on the chuck and fixture. As the curvature of the blade changes greatly, the change of curvature will significantly affect the scanning accuracy. Therefore, this experiment adopts multi-angle and multi-amplitude matching to ensure scanning accuracy. The raw point cloud, which includes the blade point cloud, chuck, and fixture with a total of 9129911 data points, is shown in Fig. 24.
Fig.23 OMNCM process.

Full size|PPT slide

Fig.24 Raw point cloud obtained through OMNCM.

Full size|PPT slide

3) Point cloud processing. As shown in Fig. 24, many noise and redundant points are mixed in the raw point cloud. Hence, point cloud processing is crucial for subsequent tool path planning. First, Euclidean cluster extraction algorithm is used to remove the noises outside the object. Then, an adaptive bilateral filtering algorithm is adopted to remove the noise points mixed in the point cloud of the blade body. The blade point cloud is obtained through point cloud coordinate conversion, denoising, point cloud reduction, and removal of the point cloud of the chuck and fixture (Fig. 25).
Fig.25 Processed point cloud of the blade.

Full size|PPT slide

4) Measurement accuracy detection. As mentioned above, the profile of the nominal blade is accurate. In this paper, the Geomagic Control software is used to best fit align the measured blade profile with the nominal blade, as shown in Fig. 26. The number of data points of the processed measured blade profile is 1034121. Table 1 shows the distribution of deviations between measured points and nominal blade profile. The points with a deviation within (‒1.7850, 1.7850) mm account for 99.8744% of the total measured points. Table 2 shows the best fit alignment results with an average deviation within (‒0.1954, 0.1954) mm and standard deviation of 0.3321 mm, thus indicating that the measured blade has high accuracy.
Fig.26 Best fit alignment of the measured blade profile and nominal blade.

Full size|PPT slide

Tab.1 Deviation distribution of the best fit alignment
>= Min <Max Points %
−35.6999 −30.0474 7 0.0007
−30.0474 −24.3949 14 0.0014
−24.3949 −18.7424 23 0.0022
−18.7424 −13.0900 12 0.0012
−13.0900 −7.4375 19 0.0018
−7.4375 −1.7850 1215 0.1175
−1.7850 1.7850 1032822 99.8744
1.7850 7.4375 6 0.0006
7.4375 13.0900 1 0.0001
13.0900 18.7424 0 0.0000
18.7424 24.3949 0 0.0000
24.3949 30.0474 0 0.0000
30.0474 35.6999 2 0.0002
Tab.2 Best fit alignment results
Best fit alignment deviation index Deviation/mm
Max. upper deviation 32.4411
Max. lower deviation −35.6999
Average deviation (‒0.1954, 0.1954)
Standard deviation 0.3321

TS-USRP machining on the blade

As mentioned above, the vulnerable areas of the blade include the root of the blade and the area near the blade edge. The laser-repaired area also needs to be strengthened. Therefore, an experiment is conducted on the blade root, the area near the blade edge, and the local area of the blade body.
As shown in Fig. 27(a), a rectangular region in the middle of the blade is selected as the area to be strengthened. The height of the rectangle is 300 mm≤Z≤320 mm, and the width is 80 mm. The point cloud of the local region is extracted from the blade point cloud by using the proposed automatic extraction algorithm, as shown in Fig. 27(b). The experimental step length and row spacing of the path are 0.1 mm. Subsequently, point cloud fitting and path planning of the region to be strengthened are conducted, as shown in Figs. 27(c) and 27(d). Then, the TS-USRP machine tool path is obtained when the blade thickness at the corresponding CC point and the blade rotation angle are calculated. The local region of the blade is strengthened by the blade TS-USRP machine tool system, as shown in Fig. 27(e). During strengthening, the ultrasonic heads move smoothly along the planned path and remain in contact with the blade. Figure 27(f) shows the result of TS-USRP strengthening of the local region. The strengthening process in this local region takes a total of 22 min.
Similarly, the blade root area (range from Z = 80 mm to Z = 100 mm) and the area near the blade edge (range from Z = 100 mm to Z = 650 mm with a width of 20 mm) are strengthened, as shown in Fig. 28. The experimental results prove that the proposed method is effective and efficient.
Fig.27 TS-USRP strengthening of the blade local region. (a) Local region to be strengthened; (b) point cloud of the local region; (c) point cloud fitting. d machining path planning; (e) TS-USRP machining of the local region; (f) local region after TS-USRP strengthening.

Full size|PPT slide

Fig.28 Result of the strengthened blade.

Full size|PPT slide

Measurement

The blade surface roughness was measured before and after the experiment by using a TR220 digital surface roughness meter. Figure 29 shows the surface roughness measurement method. Nos. 1–12 are the test positions of the strengthened region. Five points are taken from each position for measurement, and the average roughness of the position is calculated. Figure 30 shows the measurement result of surface roughness before and after the strengthening, and the blue part is the blade surface roughness without TS-USRP strengthening. The experiment results demonstrate that the proposed methods can reduce the surface roughness and achieve uniform roughness of aeroengine blades.
Fig.29 Surface roughness measurement.

Full size|PPT slide

Fig.30 Surface roughness of before and after the strengthening.

Full size|PPT slide

To verify the machining accuracy of the proposed method, the geometric accuracy of the strengthened region is measured by using computer vision techniques. Figure 31 shows the strengthened regions processed with and without using the proposed method. The distance between the strengthened region edge and the blade edge at the coordinate range of Z = 100 to Z = –200 mm is measured. Within this range, 10 corresponding measurement positions were taken for each strengthening result, five measurements were performed at each position, and the final measurement results were averaged. The theoretical result based on the blade model is 0.5 mm. However, the geometric accuracy of the processing is much lower due to the blade model error and fixing error. As a result, the actual distance is about 2.83 mm on average, a value that can be improved to 0.79 mm with the use of the proposed method. The experiment demonstrates that the proposed method can effectively reduce the processing errors caused by models and clamping, thereby improving the processing accuracy.
Fig.31 (a) Strengthened region using the blade model to generate the machining path; (b) strengthened region using the proposed path generation method.

Full size|PPT slide

Conclusion and future work

Aeroengine blades are thin-walled parts with a free-form surface and limited life. Thus, this study presents a TS-USRP technique for blade strengthening and develops a blade TS-USRP machine tool system. OMNCM is used due to the deviation between the actual and nominal blades and the clamping error in secondary machining. Point cloud processing is conducted, and a local point cloud automatic extraction algorithm is presented to improve the accuracy and efficiency of blade strengthening. The blade local region is strengthened, and the proposed methods are verified through an experiment. Results prove the effectiveness of the developed blade TS-USRP strengthening system and indicate that OMNCM and a series of point cloud processing steps for the blade are effective. The proposed method can be applied to strengthen the region where the blade is susceptible to damage and the local region of the damaged blade after laser cladding repair.
However, adjusting the ultrasonic generator on both sides to the same frequency and amplitude cannot guarantee the synchronized vibration of the TS-USRP. To address this problem, synchronization should be guaranteed by adjusting the ultrasonic phase and monitoring the impact force; this task will be carried out in future work. In addition, future work will investigate the effects of TS-USRP on the microstructure and surface integrity of aeroengine blades and the technological parameters of blade strengthening.

Acknowledgements

The authors gratefully acknowledge the financial support extended by the National Natural Science Foundation of China (Grant Nos. 51975214, 51725503, and 51575183) and the 111 Project. Zhang X C is also grateful for the support by the Major Program of the National Natural Science Foundation of Shanghai (Grant No. 2019-01-07-00-02-E00068).

Open Access

This article is licensed under Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution, and reproduction in any medium or format, as long as appropriate credit is given to the original author(s) and the source, a link is provided to the Creative Commons license, and any changes made are indicated.
Images or other third-party materials in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
1
Yilmaz O, Gindy N, Gao J.A repair and overhaul methodology for aeroengine components. Robotics and Computer-Integrated Manufacturing, 2010, 26(2): 190–201

DOI

2
Hongchao Q.Experimental investigation of laser peening on Ti17 titanium alloy for rotor blade applications. Applied Surface Science, 2015, 351: 524–530

DOI

3
Li P, Huang S, Xu H, Numerical simulation and experiments of titanium alloy engine blades based on laser shock processing. Aerospace Science and Technology, 2015, 40(7): 164–170

DOI

4
Yao J, Zhang Q, Kong F, Laser hardening techniques on steam turbine blade and application. Physics Procedia, 2010, 5: 399–406

DOI

5
Altenberger I, Nalla R K, Sano Y, On the effect of deep-rolling and laser-peening on the stress-controlled low- and high-cycle fatigue behavior of Ti–6Al–4V at elevated temperatures up to 550 ℃. International Journal of Fatigue, 2012, 44: 292–302

DOI

6
Xu G, Luo K Y, Dai F Z, Effects of scanning path and overlapping rate on residual stress of 316L stainless steel blade subjected to massive laser shock peening treatment with square spots. Applied Surface Science, 2019, 481: 1053–1063

DOI

7
Zhang Y K, Lu J Z, Ren X D, Effect of laser shock processing on the mechanical properties and fatigue lives of the turbojet engine blades manufactured by LY2 aluminum alloy. Materials & Design, 2009, 30(5): 1697–1703

DOI

8
Hennig W, Feldmann G, Haubold T.Shot peening method for aerofoil treatment of blisk assemblies. Procedia CIRP, 2014, 13: 355–358

DOI

9
Benedetti M, Fontanari V, Winiarski B, Residual stresses reconstruction in shot peened specimens containing sharp and blunt notches by experimental measurements and finite element analysis. International Journal of Fatigue, 2016, 87: 102–111

DOI

10
Montross C S, Wei T, Ye L, . Laser shock processing and its effects on microstructure and properties of metal alloys: A review. International Journal of Fatigue, 2002, 24(10): 1021–1036

DOI

11
Guo W, Sun R, Song B, Laser shock peening of laser additive manufactured Ti6Al4V titanium alloy. Surface and Coatings Technology, 2018, 349: 503–510

DOI

12
Fang Y, Li Y, He W, Numerical simulation of residual stresses fields of DD6 blade during laser shock processing. Materials & Design, 2013, 43: 170–176

DOI

13
Kalentics N, Boillat E, Peyre P, 3D Laser Shock Peening–A new method for the 3D control of residual stresses in Selective Laser Melting. Materials & Design, 2017, 130: 350–356

DOI

14
Wang T, Wang D, Liu G, Investigations on the nanocrystallization of 40Cr using ultrasonic surface rolling processing. Applied Surface Science, 2008, 255(5): 1824–1829

DOI

15
Liu Y, Zhao X, Wang D.Determination of the plastic properties of materials treated by ultrasonic surface rolling process through instrumented indentation. Materials Science and Engineering A, 2014, 600: 21–31

DOI

16
Zhen C, Xiancheng Z, Shantong T U.Effects of ultrasonic surface rolling process on microstructure and surface integrity of Ti–6Al–4V alloy. Materials for Mechanical Engineering, 2018, 42(1): 7–10 (in Chinese)

17
Kattoura M, Mannava S R, Qian D, Effect of ultrasonic nanocrystal surface modification on elevated temperature residual stress, microstructure, and fatigue behavior of ATI 718Plus alloy. International Journal of Fatigue, 2018, 110: 186–196

DOI

18
Song D, Xue F, Wu D, Iso-parametric path-planning method of twin-tool milling for turbine blades. International Journal of Advanced Manufacturing Technology, 2018, 98(9-12): 3179–3189

DOI

19
Li D, Zhang L, Yang X, . Research on the double-sided grinding and polishing machine tool system. In: Proceedings of 2010 IEEE International Conference on Information and Automation. Anchorage: IEEE, 2010, 1968–1971

20
Zhang L, Yang H R, Zhang Z J, . Modal analysis for a new double-side blade grinding machine. In: Proceedings of Applied Mechanics and Materials. Switzerland: Trans Tech Publications, 2012, 159: 156–159

21
Kopp R, Schulz J.Flexible sheet forming technology by double-sided simultaneous shot peen forming. CIRP Annals, 2002, 51(1): 195–198

DOI

22
Sakhvadze G Z, Pugachev M S, Kikvidze O G.Two-sided laser shock processing. Russian Engineering Research, 2017, 37(1): 40–45

DOI

23
Zhang Y, Chen Z, Ning T.Reverse modeling strategy of aero-engine blade based on design intent. International Journal of Advanced Manufacturing Technology, 2015, 81(9-12): 1781–1796

DOI

24
Sun B, Li B.Laser displacement sensor in the application of aero-engine blade measurement. IEEE Sensors Journal, 2016, 16(5): 1377–1384

DOI

25
Xiao G, Huang Y, Fei Y.On-machine contact measurement for the main-push propeller blade with belt grinding. International Journal of Advanced Manufacturing Technology, 2016, 87(5-8): 1713–1723

DOI

26
Huang N, Bi Q, Wang Y, 5-Axis adaptive flank milling of flexible thin-walled parts based on the on-machine measurement. International Journal of Machine Tools and Manufacture, 2014, 84: 1–8

DOI

27
Nishikawa S, Ohno K, Mori M, Non-contact type on-machine measurement system for turbine blade. Procedia CIRP, 2014, 24: 1–6

DOI

28
Li F, Hitchens C, Stoddart D.A performance evaluation method to compare the multi-view point cloud data registration based on ICP algorithm and reference marker. Journal of Modern Optics, 2018, 65(1): 30–37

DOI

29
Lu L X, Sun J, Li L, Study on surface characteristics of 7050-T7451 aluminum alloy by ultrasonic surface rolling process. International Journal of Advanced Manufacturing Technology, 2016, 87(9–12): 2533–2539

DOI

30
Cheng M, Zhang D, Chen H, Surface nanocrystallization and its effect on fatigue performance of high-strength materials treated by ultrasonic rolling process. International Journal of Advanced Manufacturing Technology, 2016, 83(1-4): 123–131

DOI

31
Zheng Y, Li G, Xu X, Rolling normal filtering for point clouds. Computer Aided Geometric Design, 2018, 62: 16–28

DOI

32
Wang J, Oliveira M M. Filling holes on locally smooth surfaces reconstructed from point clouds. Image and Vision Computing, 2007, 25(1): 103–113

DOI

Outlines

/