999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

An Error Area Determination Approach in Machining of Aero?engine Blade

2022-07-15 05:36:00,,

,,

1.School of Mechanical and Materials Engineering,North China University of Technology,Beijing 100144,P.R.China;2.AVIC Manufacturing Technology Institute,Beijing 100024,P.R.China;3.School of Mechanical Engineering and Automation,Beihang University,Beijing 100191,P.R.China

Abstract:As a result of the recently increasing demands on high-performance aero-engine,the machining accuracy of blade profile is becoming more stringent.However,in the current profile,precision milling,grinding or near-netshape technology has to undergo a tedious iterative error compensation.Thus,if the profile error area and boundary can be determined automatically and quickly,it will help to improve the efficiency of subsequent re-machining correction process.To this end,an error boundary intersection approach is presented aiming at the error area determination of complex profile,including the phaseⅠof cross sectional non-rigid registration based on the minimum error area and the phaseⅡof boundary identification based on triangular meshes intersection.Some practical cases are given to demonstrate the effectiveness and superiority of the proposed approach.

Key words:aero-engine blade;error area;boundary identification;non-rigid registration;NC re-machining

0 Introduction

Aero-engine blade possesses complex profile and strict design tolerance,which has always been regarded as the difficulty in aeronautical manufactur?ing.During the finishing process of blade profile be?fore mass production,because of the effect of elastic and permanent deformation fractions,the iterative correction process of error compensation is always necessary but tedious[1].The most common method used by technologists is to modify the NC program to obtain a more accuracy profile.

The main manufacturing errors of blade profile are from geometric and thermo-mechanical error of machine tool,deflection errors of cutting tool,workpiece and machine tool structure,dynamic er?rors of motion control method and software[2].There are a lot of approaches to compensate these error sources[3-4],especially the machining-relat?ed[5],which is always compensated by online remachining technology[6].However,the necessary error area and boundary for blade profile are consid?ered by manual operations with non-automation and poor-efficiency.The current digital determination focusses on the extraction and classification of scan?ning data geometric attributes.Two main principles are found in Refs.[7-10]:(1)Curvature method,(2)normal vector method.These researches are carried out for extreme points of principal curvature and abrupt points of normal vectors in the main di?rection of the scanned data.However,the curva?ture and normal vectors of the blade profile possess complex variation,especially in the case of small machining allowance,it is difficult to determinate the geometric attributes by the aforementioned prin?ciples.In order to achieve the numerical control and automation of the blade profile error compensation,the paper carries out a boundary intersection meth?od.

1 Overview and Terminology

In order to achieve high efficiency for re-ma?chining technology[11],the proposed approach in?cludes two phases:the phase Ⅰof cross sectional non-rigid registration based on the minimum error area and the phaseⅡof boundary identification based on triangular meshes intersection,where the mini?mum area objective function is used to reduce the subsequent re-machining time.Because design toler?ance constraints are introduced in solving the objec?tive function,the profile deformation distribution is approximated by the transformation and rotation of several typical cross sections under the assumption of continuous distribution of blade profile deforma?tion[12],reducing the computational complexity of solving constrained non-linear optimization problem.Subsequently,the triangle-triangle intersection is carried out between the measured data and the toler?ance surface of the optimum blade profile.Then the closed and open loops of error boundaries are identi?fied by the intersection point sorting algorithms.The flowchart of the proposed approach is shown in Fig.1.

Fig.1 Flowchart of the proposed approach

The proposed approach follows the basic princi?ple of blade design from simplicity to complexity,namely from cross sections to skinning profile.Fig.2 shows the cross-sectional form-position tolerance,which consists of displacement(?),orientation(φ),and profile tolerance(υrorυs)[13-14].Measured data can be rigidly transformed to the optimal posi?tion through translation and rotation matrixes in the Section 2.1,which is composed of two translations(Tx,Ty)and one rotation(Rz),and the relational inequalities are given by Eq.(1)for rigid transforma?tion purpose.

Fig.2 Cross-sectional sketch of aero-engine blade

The measured data are conducted with two different devices,CMM CENTURY 977(AVIC BPEI,Beijing,China;Renishaw TP7M touch trigger probe)and GOM ATOS Ⅱ-400(GOM mbH,Braunschweig,Germany).Our previous re?search[15]is helpful to improve the accuracy and ef?ficiency of measured data,and the slicing process is adopted on each cross section,as shown in Fig.3.

Fig.3 Measured data and slicing process

2 Algorithm and Implement

With the development of computer-aided de?sign,there are some differences in the representa?tion and properties of the blade profile.For conve?nience in exposition,Fig.4 shows the nominalE={Ei|i=0,…,m-1} cross-sectional curves can be written as[16]In thev-direction its spline can be written asV'j=withv∈[0,1],where {?0,j,…,?m',j}are control points of the cubic B-splint curve with data points {d0,j,…,dm-1,j}.Thus,the blade profile can be expressed as

Fig.4 Sketch of blade profile representation

whereNi,3(u),Nj,3(v) are the normalized B-spline basis function of degree 3.

2.1 Phase Ⅰ

Step 1Selectr(3≤r≤m)cross sections formEand build subsetS={Si'|i'=0,…,r-1}?E,their cross-sectional curvesis theconstant iso-parameter curve ofW.

The cross sectional non-rigid registration be?tweenCi'andMmeasured points.The basic idea is similar to the classical iterative closest point(ICP)algorithm[17].It is also iterative in nature,which means that the algorithm developed can be formulat?ed as an objective function by the least squares prin?ciple of rigid registration,and produces a sequence of non-rigid transformation matrixesHi'(Txi',Tyi',Rzi')as follows

wherePi'is the closest point inCi'corresponding toQi'.It should be noted that the subsetQi'has few or all elements equal to the measured points on the cross sectionSi'and satisfies Euclidean distance|Pi'Qi'|≤υs/2 in each iteration,as shown in Fig.5.In other words,if the Euclidean distance from the measuring point toCi'is more thanυs/2,the mea?sured point will not be brought into Eq.(3).

Fig.5 Sketch of non-rigid registration for Pi′and Qi′

Fig.6 Sketch of Step 2 for U′i=fH(vi)?Ui

Due to the difficulty in achieving a sequence of fitting coefficientsB={b0,…,bt,…,br}of Eq.(4)within the limited time period of optimization,an ef?ficient approximation operation is developed to iden?tify triangular patches of measured points that are above the upper tolerance(υs/2)boundary surface ofW'(u,v).The area sum of these possible error patches is considered as error area.Fig.7 shows the minimum directional distancedgbetweenW'(u,v)and the center pointcgof triangular patchesTg,g=1,2,…,M∈N*.Agis the patch area ofTg.It is al?so iterative in nature,which means that the error-ar?ea determination can be formulated as an objective function by the minimal area principle of registration fitting and generatesB={b0,…,bt,…,br},as Eq.(6).The iterative process(Steps 1―3)may be continued until the objective function differ?ence ΔminF(D) between every two iterations is equal or less than specified thresholds,then the op?timum blade profileW'(u,v) after non-rigid regis?tration can be constructed,denoted byW"(u,v).

Fig.7 The minimum directional distance dg between center point cg of triangular patches Tg and W′(u,v)

It is assumed that the number of measured points isNon each cross section,then the time complexity of Eq.(3)isO(rN).In the course of solving minF(D),the minimum distance calcula?tion is required forMmeasuring points,then the time complexity of Eq.(6)isO(M+rN).

2.2 Phase Ⅱ

After the approximation-based non-rigid regis?tration,W"(u,v) can meet the requirements of po?sition tolerance(?,φ)and the minimum error ar?ea,then the error boundary can be identified through computer graphic intersection algo?rithms[18].Specifically,the error area can be defined as outer points of the upper tolerance(υs/2)surface ofW"(u,v),which can be obtained by the surface offset algorithm.Considering the triangulation con?venience ofMmeasuring points and the tolerance boundary surface,the error boundary is obtained by triangle-triangle intersection algorithms.Fig.8 shows the result of intersection points.

Fig.8 Results of error boundary identification

There are two types of the error boundary:(1)Closed loops that represent these intersection points are away from the profile edges,and(2)open loops that represent endpoints reach to the profile edges.Fig.9 shows the initial sequence of intersection points.The sequence can be changed based on the distance threshold for each neighboring point,then the final sequence of intersection points is linked to form the error boundary.There is one open loop and one closed loop,inside which are identified as error area.

Fig.9 Closed/open loops and error area

3 Results and Discussion

In order to illustrate the validity and advance?ment of the proposed approach,three practical cas?es are presented.

3.1 Precision forging blade

One practical case is a precision forging blade with the size of 60 mm×90 mm,in which?=0.1 mm,υs=0.08 mm ([-0.03 mm,)+0.05 mm ],andφ=±8',as shown in Fig.10(a).It is known that the machining region is the neighboring areas of leading/trailing edge(LE/TE)due to the precision forging process.Fig.10(b)shows the measured data acquired by the 3D-optical scanning system(GOM ATOS Ⅱ-400),and its error distribution illustrates that the initial machining region is pressure/suction side(PS/SS).By reference to the phase Ⅰ,three typical cross sections(i.e.,sections ①/②/③)are conducted non-rigid registration to realize the local?ization of cross-sectional curves.

Fig.10 Precision forging blade and measured data and error distribution

The situation thatQi'has few or all elements equal to the measured data and does not satisfyυs=0.08 mm(defined in red)is not considered during the initial iterations.Figs.11(a―c)show the varia?tion of error curves(Error(mm))of the sections ①/②/③with the increase of corresponding points({Pi',Qi'},defined in yellow)after each iteration(Iteration num(No.)).A sequence of transforma?tions and rotations are listed in Table 1.

Table 1 Non?rigid registration of three typical cross sec?tions

Fig.12 illustrates the error distribution between the optimum blade profile and measured data after phaseⅠ.Furthermore,the error boundary(black lines)are two open loops after phaseⅡ,which basical?ly tallies with the result by an experiential judgement.

Fig.11 Variation of error curves after each iteration of nonrigid registration

Fig.12 Error distribution and boundary identification for precision forging blade

3.2 High?precision grinding blade

Another practical case is a high-pressure com?pressor blade with complex profile,in whichφ=12',?=0.1 mm,υs=0.06 mm([-0.02 mm,+0.04 mm ]).There are still unstable grinding error areas due to its difficult-to-machine materials and thin-wall structure[19].Therefore,it is an essential step for error compensation to carry out the bound?ary identification on the experiment process.The GOM ATOS Ⅱ-400 is utilized to acquire measured data,as shown in Fig.13.We use five typical cross sections(i.e.,sections ①—⑤)to conduct non-rig?id registration and generate a sequence of transfor?mations and rotations in Table 2.

Fig.13 Tested blade and five typical cross sections

Table 2 Non?rigid registration of five typical cross sections

After the phaseⅠ,Fig.14 shows the error dis?tribution between the measured data and the opti?mum blade profile.The error area shares about 5.5% of the total profile area.Thus,the error boundaries are identified through the triangle-trian?gle intersection algorithm,including one closed loop and two open loops as shown in Fig.15.

Fig.14 Error distribution displayed by color cloud

Fig.15 Error boundary

Through modifying the cutter path based on the boundary information,the error area can be compensated automatically.Fig.16 shows the error distribution can satisfy the design requirements.

Fig.16 Error distribution after error compensation

3.3 Investment casting turbine blade

The other practical case is an investment casting turbine blade(Fig.17(a)),in whichυs=0.14 mm([-0.07 mm,+0.07 mm]).GOM ATOS Ⅱ-400 is utilized to acquire measured da?ta,as shown in Fig.17(b).According to the previ?ous engineering experience,the error area is dis?tributed in the pressure side,and the error bound?ary is closed loop.Because the curvature and nor?mal vector change is not obvious in this case of small machining allowance,the geometric attribute identification method mentioned in the introduction is not suitable for determining the error area.Thus,Fig.17(c)illustrates the error distribution between the optimum blade profile and measured data after phaseⅠ,and four closed loops of the er?ror boundary are identified,as shown in Fig.17(d).

Fig.17 Resluts of investment casting turbine blade

4 Conclusions

Due to the inevitable deformation of the aeroengine blade with the difficult-to-machining materi?als and complex profile,the high precision blade needs to undergo a tedious iterative correction pro?cess of error compensation.It is crucial for process engineers to determinate the profile error area and boundary automatically and quickly.To this end,we have proposed an error area determination ap?proach,which consists of two phases:The non-rig?id registration based on the minimum error area and the boundary identification based on triangular mesh?es intersection.The decoupled solution ensures the efficiency and superiority of the developed algo?rithms to preserve an optimum compromise by mini?mizing error areas and conforming design tolerance at most degree for the implementation of subsequent re-machining.

Under the framework of the proposed ap?proach,emphasis of further research activities will be conducted in solving the unfairness problem of the error boundary,which will help to a speed-gen?erating re-machining tool path and bring more auto?mation and intelligence to error compensation.

主站蜘蛛池模板: 中文字幕在线播放不卡| 精品无码一区二区在线观看| 国产性生大片免费观看性欧美| 国产91视频免费| 一级全黄毛片| 精品国产欧美精品v| 亚洲精品片911| 最新精品国偷自产在线| 免费无码在线观看| 成人国产免费| 久久一本日韩精品中文字幕屁孩| 国产免费网址| 97国产在线视频| 亚洲精品成人片在线观看| 啪啪国产视频| 黄色国产在线| 国产午夜看片| 久久精品aⅴ无码中文字幕 | 国产91高跟丝袜| 国产欧美日韩va另类在线播放| 亚洲制服中文字幕一区二区| 看av免费毛片手机播放| 在线观看免费AV网| 九月婷婷亚洲综合在线| 亚洲黄网视频| 亚洲性影院| 亚洲中文在线视频| 狠狠操夜夜爽| 亚洲一区二区三区国产精华液| 午夜成人在线视频| 国产亚洲欧美日韩在线一区| 天堂中文在线资源| 亚洲av日韩av制服丝袜| 久久久久无码国产精品不卡 | 日韩精品一区二区三区中文无码| 国产精品99久久久久久董美香| 免费激情网址| 国产一区二区三区免费观看 | 国产白浆视频| 人妖无码第一页| 最新加勒比隔壁人妻| 小说区 亚洲 自拍 另类| 午夜老司机永久免费看片| 亚洲人成色在线观看| 中国成人在线视频| 婷婷激情亚洲| 亚洲精品无码av中文字幕| 久久婷婷五月综合色一区二区| 亚洲AV无码不卡无码| 亚洲综合一区国产精品| AV片亚洲国产男人的天堂| 91精品小视频| 中日韩一区二区三区中文免费视频 | 亚洲精品无码在线播放网站| 亚洲视频影院| 99久久国产精品无码| 久久99久久无码毛片一区二区| 久久综合亚洲鲁鲁九月天 | 亚洲午夜久久久精品电影院| 亚洲国产看片基地久久1024| 国内精品视频| 玩两个丰满老熟女久久网| www.av男人.com| 国产黄色视频综合| 国产女人喷水视频| 丰满人妻中出白浆| 欧美人人干| 亚洲人成亚洲精品| 亚洲AV一二三区无码AV蜜桃| 日本黄色不卡视频| 欧美另类第一页| 日本高清在线看免费观看| 亚洲三级色| 另类综合视频| 免费大黄网站在线观看| 亚洲美女视频一区| 亚洲国产欧美目韩成人综合| 久久成人国产精品免费软件| 亚洲精品自拍区在线观看| 久久永久视频| 午夜精品久久久久久久99热下载 | 亚洲黄色片免费看|