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.

主站蜘蛛池模板: 欧美午夜视频在线| 高清国产va日韩亚洲免费午夜电影| 久久综合色视频| 在线欧美国产| 国产另类视频| 人人看人人鲁狠狠高清| 中文字幕免费在线视频| 黄色网站在线观看无码| av无码一区二区三区在线| 青青网在线国产| 日韩精品专区免费无码aⅴ| 国产精品视频观看裸模| 日本黄网在线观看| 伊人久热这里只有精品视频99| 91破解版在线亚洲| 不卡无码网| 国产91精品久久| 欧美色视频日本| 精品無碼一區在線觀看 | 国产精品极品美女自在线网站| 欧美成人亚洲综合精品欧美激情| 国产熟睡乱子伦视频网站| V一区无码内射国产| a级毛片一区二区免费视频| 日韩欧美国产精品| 免费在线不卡视频| 亚洲成A人V欧美综合天堂| 日韩av电影一区二区三区四区| 国产丝袜无码一区二区视频| 国产h视频在线观看视频| 成人午夜天| 色偷偷av男人的天堂不卡| 亚洲第一成年免费网站| 国产在线观看人成激情视频| 国产超薄肉色丝袜网站| 久久国产精品影院| 2048国产精品原创综合在线| 欧美第二区| 99视频在线观看免费| 国产无码制服丝袜| 国产理论最新国产精品视频| 思思99思思久久最新精品| 米奇精品一区二区三区| 久996视频精品免费观看| 日韩无码视频播放| 人人看人人鲁狠狠高清| 九九久久99精品| 亚洲国产看片基地久久1024 | 国产jizz| 国产精品99一区不卡| 亚洲小视频网站| 亚洲高清中文字幕| 3344在线观看无码| 国产熟女一级毛片| 免费中文字幕在在线不卡 | 亚洲不卡网| 香蕉蕉亚亚洲aav综合| 国产福利在线免费观看| 亚洲欧美日本国产综合在线| 成人在线综合| 专干老肥熟女视频网站| 日本不卡视频在线| 国产精品亚洲精品爽爽| 香蕉视频在线观看www| 波多野结衣二区| av在线人妻熟妇| 亚洲AV无码乱码在线观看裸奔| 国产99免费视频| 欧美一区日韩一区中文字幕页| 亚洲精品波多野结衣| 国产偷国产偷在线高清| 国产伦精品一区二区三区视频优播| 午夜精品一区二区蜜桃| 精品三级网站| 国产欧美一区二区三区视频在线观看| 欧美福利在线播放| 一区二区理伦视频| 欧美全免费aaaaaa特黄在线| 欧美亚洲另类在线观看| 国产爽妇精品| 久久青草免费91观看| 日本日韩欧美|