,,
1.Aero Engine Academy of China,Beijing 101300,P.R.China;2.School of Energy and Power Engineering,Beihang University,Beijing 100191,P.R.China;3.Aero-engine Research Institute,Beihang University,Beijing 100191,P.R.China;4.Beijing Key Laboratory of Aero-engine Structure and Strength,Beijing 100191,P.R.China
(Received 19 June 2020;revised 20 October 2020;accepted 26 October 2020)
Abstract:Based on feature modeling and mathematical analysis methods,a process-oriented and modular parametric design system for advanced turbine cooling blade is developed with UG API,aiming at the structural complexity and high design difficulty of aero-engine cooling turbine blade.The relationship between the external and internal body features,the body attached feature is analyzed as viewed from the feature and parameter terms.The parametric design processes and design examples of the external body shape,tenon,platform and internal body shape,ribs,pin fins are introduced.The system improves the design efficiency of cooling turbine blade and establishes the foundation of multidisciplinary design optimization procedure for it.
Key words:parametric modeling;cooling turbine blade;UG API
With the development of the aero-engine,the turbine inlet temperature is getting higher,which makes the turbine blade working conditions more severe[1].Using sophisticated cooling structure in the design of turbine blade is a necessary measure to ensure the safety and reliability of the turbine blade working at high temperature,high pressure and high rotated speed[2-3].The structural style of turbine blade develops from solid blade to hollow aircooled blade with typical features like platform,tenon,cooling rib,partition rib,pin fin and so on[4-5].
For cooling turbine blade,the design requirement including the exterior and interior blade body,the structural feature and the parameters of the features is quite strict.The structure of turbine blade should be adjusted during the design flow to meet the performance requirement,cooling requirement,strength requirement and the processing technical requirement of the aero-engine.The modeling of cooling turbine blade is difficult,which is generally established by the general CAD systems.The design cycle needs many iterations and it takes a long time[6].As to cooling turbine blade,the modification of one feature may influence the total modeling process,which leads to repeating designs of the 3D blade model and increases the workloads of the designers[7].
For the efficient design method of 3D CAD blade model is needed by structural and computational fluid dynamics(CFD)designers,many researchers are involved in the geometrical design and optimization of turbomachinery components.
Miller et al.[8]provided a methodology for interactive design of turbomachinery blades.An intuitive user interface was provided to input thickness function parameters of each control points and control angles of mean camber to control the shape of the blade section.The completed blade design was represented as a non-uniform rational B-spline surface and was written to a standard initial graphics exchange specification(IGES)file.
Qiu et al.[9]outlined an integrated design system for turbomachinery such as gas turbines,hydraulic turbines,pumps and the system incorporated flow modeling,structural analysis,and manufacturing simulation under one integrated design environment.Geometry modeling starts with curve manipulation,such as hub/shroud curve,blade angle,or thickness profiles and most parameters are defined though interactively editable Bezier curves.These inputs are ultimately constructed into a series of curves in three-dimensional space defined as nonuniform rational B-splines(NURBS)and these curves then evolve into NURBS surfaces that eventually define the full 3D geometry.
Koini et al.[10]presented a software tool for the conceptual design of turbomachinery blades,which provides the ability to interactively construct parametric 3D blade rows of various types.The design parameters used for the blades as well as the hub and shroud surfaces construction correspond to 2D sections,and the resulting geometries are modeled as NURBS 3D surfaces.They can be imported to other CAD or analysis software.
Since the methodologies provided above are used for solid blade and the methodologies presented in the open literature concerning the parametric modeling of cooling blades are few,a cooling turbine blade design system based on user defined feature(UDF)[11]is quite necessary.In recent years,some parametric modeling systems of cooling blades have been proposed in several research[12-14].However,such research only model the exterior and interior blade bodys,without the design of platform and tenon feature(TF),which may bring inconvenience to the subsequent blade strength analysis.
In this paper,a parametric modeling system for cooling turbine blade is introduced,which includes an exterior/interior blade body feature design module,a platform feature(PF)design module and a TF design module.Compared with the parametric design module in commercial software,this system can easily design the inner and outer surfaces of blades and obtain variable thickness wall.With the system,parametric feature modeling based on a given topology can be conducted by designers and the 3D blade model can be established.The system can also be used to support the subsequent analysis and optimization to shorten the modeling-analysis-optimization design cycle.
The parametric design methodology in this paper focuses on the process of structure design.The blade is decomposed to several typical features and each feature is analyzed in a parametric way.Taking unigraphics NX(UG)/Open as a development tool,a widely applicable parametric modeling system containing all cooling feature modules for cooling turbine blade is developed using C++programming language[15].The efficiency of blade iterative design process can be improved by the proposed system[16].
The UG/Open secondary development module is one of the secondary development tool sets in Unigraphics NX.Designers can develop their personal customized CAD modeling system in NX with UG/Open to meet the needs of the design.
In this paper,the parametric modeling system is developed with modeling functions provided by UG/Open application programming interface(API)and dialog box created by Microsoft foundation classes(MFC)based on C++programming language to realize the modeling modules of the typical features in cooling turbine blade.The UG/open manuscript tool is used to create personal custom menus for the cooling turbine blade parametric modeling system,as shown in Fig.1.
Fig.1 Customized user menu
The MFC box is used to response the operations from the custom menu and provides a dialog box for choosing modeling operations and inputting datas.The API functions transform the information from the dialog box to actual modeling operations in UG and the design is accomplished.
Parametric modeling is an automated simulation of the manual modeling process.The working procedures and sequences in the program should be in accord with the manual modeling.In the view of modular modeling process,the cooling turbine blade is composed of the exterior blade body feature(EBBF),the interior blade body feature(IBBF)and the appendix blade body feature.
The structure design flow and feature decomposition of cooling turbine blade are shown in Fig.2.
Fig.2 Design flow and feature decomposition
The EBBF includes blade body entity feature(BBEF),PF and TF.These features are assembled by their positional relations and the boundary condition is the flow field.
The IBBF includes interior blade body entity(IBBE)and other independent cooling features.The IBBE is viewed as a positive entity.The cooling rib feature(CRF),partition rib feature(PRF)and pin fin feature(PFF)are viewed as negative entities.Through Boolean subtraction of the negative entity and positive entities,the IBBF is created.
Through Boolean subtraction of IBBF and EBBF,the 3D entity model of cooling turbine blade is created.
The appendix blade body features(ABBF)such as strengthening rib,circular bead and surface film hole are added to the 3D entity blade model for reasons like structural strength requirements,adjusting the center of gravity position and improving cooling efficiency.The geometrical shape,orientation and quantity of ABBF should be adjusted according to the results of blade performance analysis,and its modeling process cannot be standardized.For these reasons,the modeling system in this paper does not contain the module for ABBF.
The design process of the parametric design modules of turbine blade is discussed.The flow chart of this modules is shown in Fig.3.The feature of exterior blade body entity,platform,tenon,wall,cooling rib,partition rib and pin fin are modeled separately,and finally are combined based on UG.
Fig.3 Flow chart of parametric design modules
The modeling of EBBF starts from the aerodynamic design.In this module,the entity model is created with several splines formed by blade section spline points data in DAT form provided by aerodynamic designers,as shown in Fig.4.
The PF is used to connect the tenon and the blade entity.Its upper surface is limited by the flow passage shape and lower surface is connected with the root extending segment of the tenon.There are two kinds of shapes for flow passage in turbine,i.e.,the axial expanding type and the axial unchanged type.Taking the unchanged type as an example,the parameter input and the topological structure interface of platform modeling module are shown in Fig.5.Fig.6 shows the platform models created with different sets of design parameters.In the model of this study,the parameters of platform feature include the height of platform,two thicknesses of platform,the length of tenon,three lengths of platform and six fillet radiuses,which are listed in Table 1.
Table 1 Parameters of PF
For the TF is used to connect the blade and disk,there are high demands for the dimensional accuracy and positionaI accuracy between tenon and mortise.According to the actual application requirements,topology analysis for fir-tree tenon with two or more teeth is performed to extract sufficiently accurate parameters for the parametric modeling in the system.The TF has several correlations with PF,such as the radial position.The length of the tenon should be equal to the distance between front and back fixture fringes of PF and the shape of strengthening rib in PF should be relevant to the shape of tenon tooth.The correlations are restrained in the modeling programs to ensure the assemblability between TF and PF models.Taking two-tooth fir-tree tenon as an example,the input parameters and topological structure interface of tenon modeling module are shown in Fig.7.Fig.8 shows the tenon models created with different sets of design parameters.
Fig.7 Parameter input and topological structure interface of tenon
Fig.8 Different tenon models created by the module
The tenon parametric modeling module can also be used to create mortise in turbine disk through the Boolean subtraction of tenon model and disk model.In the model of this study,the parameters of tenon feature include the broad angle,the starting point(X1,Y1)at the bottom of tenon,four radial heights,the root width,the tenon length,four radiuses of tooth,and four tooth face angles,which are listed in Table 2.
Table 2 Parameters of TF
The IBBE design can be divided into two types,that is,the simple equal thickness wall design and the variable thickness wall design based on mathematical analysis.Generally,variable thickness wall design is adopted in cooling turbine blade design considering constraints like the uneven surface stress of blade and losing weight.This paper provides two modeling modules for each type of IBBE design.
3.4.1 Equal thickness wall
The core idea of equal thickness wall design is offsetting splines provided by aerodynamic designers with modeling function:UF_CURVE_creat_offset_curve()and offset distanceEto create interior blade body section splines.However,the offset section splines would be self-intersecting and folded when the radius of blade trailing edgeRis less than the offset distanceE:E>R.
Then in this paper,another offset method is used to develop the equal thickness wall interior blade.
Firstly,create blade section splines with the aerodynamic data points.Then get the tangent vector(un,vn)to the spline at every data point(Xn,Yn).According to offset distanceE,offset each point along normal direction to the tangent vector to get the point data(X′n,Y′n)in interior body section spline.Point coordinates(X′n,Y′n)is derived from the following equations
Finally,create splines with the offset points and create interior blade body with the splines,as shown in Fig.9.
Fig.9 Equal thickness wall blade model in offset distance E
3.4.2 Variable thickness wall
The variable thickness wall design module is developed by the camber line method.The first step of the program is to get the camber line of blade section at arbitrary height of the blade.The second step is to figure out the interior blade body section spline based on camber line with the selected thickness interpolation function.The flow chart of the design process is shown in Fig.10.
Fig.10 Flow chart of design process of variable thickness wall
The camber line design module is developed by a method which creates rounded tubes and finds intersection of the tubes to calculate the camber line of blade section.The programmed algorithm is described as follows:
(1)Get the section spline of blade model at radial heighthand disperse the spline to get the coordinates array of points with modeling function:UF_CURVE_ask_point_data().
(2)Divide the coordinates array into two parts and create fit curves(SP,Sb)on suction and pressure surfaces respectively.
(3)As shown in Fig.11(a),create rounded tubes(Ta,Tb)alongSPandSbwith the same radiusR.The radiusRshould be greater than the maximum wall thicknessRmaxof blade section to ensure the intersecting lines ofTaandTbis integrated:R>Rmax.
(4)Project the intersecting lines to the plane of blade section to get the camber line,as shown in Fig.11(b).
(5)The project location of point nearest to the section plane in the intersecting line is the centerOmaxof maximal inscribed circle of the section spline.
According to the definition,camber line is a set of centers of inscribed circles of blade section spline and Fig.12 proves the correctness of the algorithm.
For pointAis on the intersecting lineSaof tubesTaandTbwith the same radiusR,the section planes ofTaandTbcontaining pointAintersect with suction and pressure curves at pointsCandB,respectively.SegmentAOis on the intersecting line of the two section planes.It can be deduced that segmentsACandABare of equal length and segmentsOCandOBare of equal length.Then the correctness of the algorithm is proved.
Fig.11 Camber line design procedures
Fig.12 Proving of camber line algorithm
Based on the camber line,the variable thickness wall can be created by offsetting algorithm similar to the one used in equal thickness wall design and the steps of the algorithm are shown as:
(1)Disperse the camber line to obtain the coordinates array of points and save part of them(PitoPk)for offsetting on the basis of design demands.
(2)The thickness interpolation algorithm can be linear interpolation,parabola interpolation and cubic polynomial interpolation and so on.Taking the linear interpolation as an example,the interpolation function of interior body section spline on suction surface is shown in Fig.13.
The pointPjin the camber line is corresponding to the largest interpolation thicknesstmaxof the blade section.The interpolation thicknesstof arbitrarily pointPnbetweenPiandPjis
The interpolation thicknesstof arbitrarily point betweenPjandPkis
Fig.13 Thickness interpolation function
With the same algorithm as Eq.(1)and Eq.(2),replace offset distanceEwith thickness functiont(n)and calculate coordinates of each point in interior body section spline on suction surface.Point coordinates(X'n,Y'n)are derived from equations
(3)The create the pressure surface section spline with the same method and to connect two splines with arc segments to complete the modeling of the interior body section spline,as shown in Fig.14.
Fig.14 Camber line of arbitrary blade section
In the design of advanced cooling turbine blade,the CRFs are added to the interior surface of the cooling chamber along radial direction to increase heat transfer area and enhance air disturbance in cooling chamber.
Generally,the width of CRF is considered as variable and the rib shape cannot be offset from the interior body section spline.In traditional modeling method,every rib shape is created by picking points according to the width function manually.The process is complicated and the model is with less modifiability.
The CRF parametric modeling module in this paper works on the basis of interior blade body and the shape of rib is controlled by parameters in the program.Designers can create a set of ribs along the radial direction by inputting design parameters.The parameter input and topological structure interface of CRF modeling module are shown in Fig.15.In the model of this study,the parameters of cooling rib feature in suction side of the blade include the separation distance,the radial height,the starting width,the maximum width,and the number of cooling rib.The cooling rib feature parameters in the pressure side are the same as those in the suction side(Table 3).
Fig.15 Parameter input and topological structure interface of cooling rib
Taking the rib on suction side as an example,the programmed algorithm is shown as follows:
(1)Get the section spline of interior blade body at radial heighthand disperse the spline to get the coordinate array of points.Save the points betweenPiandPk,wherePiis the starting point of the rib andPkis the terminal point.
(2)Taking trapezoidal distribution interpolation as an example,as shown in Fig.16,calculate the coordinates of each points in rib shape using Eqs.(5),(6).
Fig.16 Width interpolation function
(3)Connect points in Step(2)with two other points out of the blade section to make the rib shape closed and stretch the closed curve to the rib body with thicknessL.Subtract the body from interior blade body,as shown in Fig.17.
Fig.17 IBBE model with cooling ribs
(4)Loop the operation in Step(3)with rib numberNand separation distanceDto create a set of ribs in interior blade body.
PRF divides the cooling chamber into several parts as passages for cooling air to increase heat transfer area and enhance the strength of cooling blade.In the PRF parametric modeling module in this paper,designers create PRF with design parameters such as starting position,azimuth angleθ,thicknessd,heighth,and subtract it from interior blade body.Fig.18 shows the model created by the module.In the model of this study,the parameters of partition rib feature include the starting position(X1,Y1)of partition rib,the azimuth angle,the thickness of partition rib and the height of partition rib,which are listed in Table 4.
Fig.18 Partition rib created by IBBE and EBBF
Table 4 Parameters of partition rib feature
The PFFs are added to the trailing edge cooling chamber along radial direction to increase heat transfer area and enhance air disturbance in cooling chamber.The shape of PFF is usually cylindrical.In the PFF parametric modeling module,designers create PFF with design parameters such as the starting position,azimuth angleθof PFF center line,diameterd,separation distancel,and numbern.In the model of this study,the parameters of pin fin feature include the starting position(X1,Y1)of pin fin,the azimuth angle of PFF center line,the diameter of pin fins,the separation distance and the number of pin fins,which are listed in Table 5.Fig.19 shows the model created by the module.
Table 5 Parameters of pin fin feature
The design process of the parametric design modules of turbine blade is discussed.The module has the following functions:
(1)Exterior blade body entity creation and modification,which is defined by several splines provided by aerodynamic designers.
Fig.19 Pin fin created by IBBE and EBBF
(2)Platform and tenon creation and modification,which is defined by user-defined feature parameters.
(3)IBBE creation and modification,which is defined by the value of wall thickness(for equal thickness wall)or the function of the wall thickness(for variable thickness wall).
(4)Cooling ribs,partition ribs and pin fins creation and modification,which is defined by user-defined feature parameters.
With the help of this parametric modeling system,designers can quickly adjust the blade geometry,which may shorten the blade design cycle.However,this parametric modeling system can only deal with the problems of the existing topological structure,but cannot generate a new topological structure,which will be improved in the future.
The working platform of the parametric design system for cooling turbine blade is UG NX.The Visual Studio 2010 along with the function library of the UG/Open API and Microsoft C++is used as programming tools.With the selected design module and parameters imported by the designer,the feature structure can be directly created.The modules in this system are mutually independent from each other,and therefore the independent modifiability of feature designed by the system is strong.
According to practice,in the design of a highpressure turbine blade model of a particular type of turboshaft engine,the modeling takes designers two weeks to finish with UG NX graphical user interface.The design time can be shortened to one day and the design efficiency is significantly improved using the parametric design system.
The system can be applied to the computational fluid dynamics(CFD),strength,vibration and reliability analysis of the cooling turbine blade and establishes the foundation of the subsequent multidisciplinary design optimization procedure.
AuthorMr.WANG Jie received her M.S.degree from Beihang University in 2014,majoring in aerospace propulsion theory and engineering.From 2014 to present,she has been in the Aero Engine Academy of China.Her research focuses on the fields of aero-engine design,structural strength and strategic planning.
Author contributionsMr.WANG Jie designed the study,complied the models,conducted the analysis and wrote the manuscript.Mr.ZHAO Miaodong provided some analysis and revised the manuscript during the review period.Dr.MAO Jianxing wrote part of code.All authors commented on the manuscript draft and approved the submission.
Competing interestsThe authors declare no competing interests.
Transactions of Nanjing University of Aeronautics and Astronautics2020年5期