采样策略是影响航空发动机叶片复杂曲面在机测量效率的关键因素,本文以航发涡轮叶片为研究对象,针对五轴在机测量平台在测量叶片的曲面形状特性问题提出了一种基于模拟退火算法的等r次距最优自适应采样,根据曲面的几何特征,自适应确定检测点的分布。仿真分析了曲率采样法和均匀采样法的采样结果,对比表明,本文自适应采样方法在相同采样点数的情况下,测量误差小,重构表面精度高,满足在机测量的精度和效率要求。通过对加工叶片进行在机测量实验,验证了本文方法对叶型曲面轮廓采样的有效性和可行性。 Sampling strategy is a key factor affecting the efficiency of complex surface of aero-engine blade’s on-machine measuring. In this paper, taking aero-engine turbine blade as the research object, an optimal adaptive sampling with equal r intervals based on simulated annealing algorithm was pro-posed for the surface shape characteristics of the five-axis on-machine measurement platform. The distribution of detection points was determined adaptively according to the geometric characteris-tics of the surface. The results of curvature sampling method and uniform sampling method are simulated and analyzed. The comparison shows that the adaptive sampling method in this paper has small measurement error and high surface reconstruction accuracy under the condition of the same number of sampling points, which meets the requirements of accuracy and efficiency of on-machine measurement. The effectiveness and feasibility of the proposed method for sampling the profile of the blade surface were verified by measuring the blade in machine.
采样策略是影响航空发动机叶片复杂曲面在机测量效率的关键因素,本文以航发涡轮叶片为研究对象,针对五轴在机测量平台在测量叶片的曲面形状特性问题提出了一种基于模拟退火算法的等r次距最优自适应采样,根据曲面的几何特征,自适应确定检测点的分布。仿真分析了曲率采样法和均匀采样法的采样结果,对比表明,本文自适应采样方法在相同采样点数的情况下,测量误差小,重构表面精度高,满足在机测量的精度和效率要求。通过对加工叶片进行在机测量实验,验证了本文方法对叶型曲面轮廓采样的有效性和可行性。
涡轮叶片,在机测量实验,模拟退火算法,自适应采样
Bu Yuan, Guangsheng Chen
School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai
Received: Dec. 30th, 2022; accepted: Jan. 24th, 2023; published: Jan. 31st, 2023
Sampling strategy is a key factor affecting the efficiency of complex surface of aero-engine blade’s on-machine measuring. In this paper, taking aero-engine turbine blade as the research object, an optimal adaptive sampling with equal r intervals based on simulated annealing algorithm was proposed for the surface shape characteristics of the five-axis on-machine measurement platform. The distribution of detection points was determined adaptively according to the geometric characteristics of the surface. The results of curvature sampling method and uniform sampling method are simulated and analyzed. The comparison shows that the adaptive sampling method in this paper has small measurement error and high surface reconstruction accuracy under the condition of the same number of sampling points, which meets the requirements of accuracy and efficiency of on-machine measurement. The effectiveness and feasibility of the proposed method for sampling the profile of the blade surface were verified by measuring the blade in machine.
Keywords:Turbine Blade, On-Machine Measurement Experiment, Simulated Annealing Algorithm, Adaptive Sampling
Copyright © 2023 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
随着航空航天工业的飞速发展,大推力涡扇发动机已成为研究的热点 [
目前工程上广泛应用的采样方法有等参数法、等弧长法以及等弦高法 [
高峰等人 [
本文针对叶片在机测量的采样方法问题进行了研究,使用了基于模拟退火算法的等r次距最优采样。通过仿真对理论曲线点集中的待测点进行了全局优化求解和提取,最终以实际叶片的在机测量为例,算法能满足采样精度并提高了测量效率,证明了其有效性和可行性。
涡扇叶片表面具有大的曲率变化和扭角变化的特点,在叶片前缘和后缘曲率较大,叶盆和叶背曲率较小且叶片各处弯曲度不同,对于叶片曲面上曲线如果采样点过于密集的分布在曲率较高的区域,则会大大降低采样点的利用率,因此需要有这样一个采样算法,既要能保证曲线的自适应度,也要能保证采样点的利用率。本文利用弯矩理论在全局内均衡曲面特征,研究能够匹配弯曲度变化的涡扇叶片曲面轮廓的自适应采样方法。
对于分成n段的曲线,等矩法采样要求对于曲线上任意相邻的三点 P j − 1 、 P j 、 P j + 1 组成的曲线段, P j − 1 P j 曲线段对 P j 的质量矩应该等于 P j P j + 1 曲线段对 P j 的质量矩:
M P j ( P j − 1 P j ) = M P j ( P j P j + 1 ) ( j = 2 , 3 , 4 , ⋯ , n ) (1)
若一些自由曲线在采样时既需要对该曲线按照曲率自适应采样,又需要该曲线上采样点的分布能保证一定的间距,那么就需要在算法中添加一个参数来调节曲率自适应度,因此普通等距法可以推广为等r次矩采样法,即:
M O r ( A B ) = | ∫ A B k ( x ) S O r d S | = | ∫ x ( A ) x ( B ) k ( x ) [ S ( x ) − S ( O ) ] r S ˙ ( x ) d x | (2)
为了有效表达轮廓信息,将曲线离散化成大量的点云,点云之间的弧长近似为两点直线距离。如图1所示为三个相邻采样点 P j − 1 P j P j + 1 曲线段上的离散点云,采样点之间的等效质量距由点云累加质量距获得,则算法的数学面模型可表示为:
M = ∑ i = P j − 1 P j k i d i P j r = ∑ i = P j P j + 1 k i d P j i r (3)
式中 k i 为个离散点的曲率; d i P j 为离散点到 P j 采样点的离散弧长。
图1. 离散点云等矩采样示意图
在等r次矩采样算法中,指数r的作用是调节算法对曲线采样的自适应程度,可以看出,指数r越大,采样算法的自适应程度越低,曲线上采样点的分布越趋近于均匀采样分布,指数r越小,采样算法自适应程度越高,曲线上采样点的分布越趋近于曲率采样分布。
等r次矩采样算法可以通过调节r的大小使得采样点的分布在均匀采样和曲率采样之间滑动,对于采样精度,利用三次样条曲线拟合采样点,通过比较拟合后的样条曲线和原曲线理论点云来评价。样条
方程通过以下条件确定:1) 在两点之间的曲线表达式 S ( x ) = S i ( x ) 都是三次多项式。2) 所有离散点都在该段多项式曲线上。3) 函数 S ( x ) ,导数 S ′ ( x ) ,以及二阶导数 S ″ ( x ) 在 [ a , b ] 区间上连续。选择边界条件为自由边界,即 S ″ ( x ) = 0 ,由以上条件可以确定样条方程表达式。曲面测量误差结果以均方根误差(RMSE)作为评价指标。
在给定采样点数目一定的情况下,由于式中r值不同,其采样点的分布也会有所不同,那么可以通过对r进行搜索,找到给定采样点数在曲线上的最优分布。因此基于上述分析,对于给定的采样点数N,设其最优采样点的集合为 V N ,结合式,可以得到关于r的最优采样的目标评价函数:
V N = RMSE ( r ) = arg min F ( r ) = 1 n ∑ i = 1 n ( y i − y ˜ i ) 2 | r (4)
对于以r为参数的一维优化求解过程,常有的优化算法有穷举法、粒子群优化算法、模拟退火算法等。其中穷举法搜索效率相对低,对于测量的求解和在机测量的时间有所影响;而粒子群算法可能会陷入局部解;本文采用模拟退火算法进行优化求解,相比之下计算过程简约、算法鲁棒性强,适合并行处理,可以求解复杂的非线性优化问题,对于曲面拟合误差的全局优化有明显优势。其具体步骤为:
1) 设定初始温度 T 0 ,利用温度衰减函数 T = α t T 0 表示,其中 α 为温度衰减系数,t为退火温度迭代次数。
2) 以测量的均方根误差(RMSE)为优化目标函数,参数r为解空间。设置初始解 r 0 : r 0 = r a + ( r b − r a ) × r a n d ( 1 ) 。其中 r a n d ( 1 ) 为0~1内的随机数, r a 、 r b 为解空间的下界和上界。
3) 基于蒙特卡罗思想在当前解的基础上增加一个扰动,并且该扰动与当前温度T有关:
r ′ = r + r a n d ( 1 ) × T , r a ≤ r ′ ≤ r b (5)
然后将新解带入到式(5.17)中计算出目标函数值 F ( r ′ ) 。规定若 F ( r ′ ) < F ( r ) ,则接受新解为当前解,否则根据Metropolis准则来决定是否接受新解,计算概率p:
p = e − F ( r ) − F ( r ′ ) T (6)
将概率p与随机数 r a n d ( 1 ) 进行比较,若 r a n d ( 1 ) < p ,则接受新解为当前解,反之则拒绝。同时将历史最优解记为 r b e s t ,并记录储存其对应的采样点集合 V b e s t 。
4) 在每一个温度T下,根据马尔科夫链的长度 L k 重复步骤(3),再利用温度衰减函数进行对T进行更新,循环直至达到终止温度。
上述模拟退火算法可以实现对曲线的最优采样,其能够优化出在给定采样点数量下r的最优解和采样点集合V的最优分布。由于该算法能够跳出局部最优解,最终达到全局最优解。
使用截平面法对测量结果进行评价,以叶盆曲线为测量对象,采用均匀采样算法、等矩采样算法及曲率采样法进行采样,并对这三个算法得到的采样点使用三次样条曲线进行拟合插值。以5个采样点为例,采样点在曲线上的坐标分布如图2所示,曲线为叶片等高截面轮廓的叶盆部分。
采样方法的仿真对比图如图3所示,横坐标为次数r,纵坐标是拟合误差方差。其中可以看到均匀采样的均方根误差RMSE在区间内微小变化,这是由于当曲率不起采样调节作用时,距离的r次方无论怎么变化都是均匀采样,因此可近似认为是一条与横坐标轴平行的直线;而等r次矩采样算法中,调节算法对曲线采样的自适应程度的指数r,其值为0时可以看作是曲率采样,此时其误差大于均匀采样,但当r逐渐增大,其均方根误差值迅速减小,其值在3左右后误差趋近于直线,也证明了次数越高自适应性越低,越趋近于均匀采样。等r次采样的均方根误差最终趋势小于均匀采样的均方根误差,这证明了该方法对曲线离散点云采样的可行性。之后利用模拟退火算法搜索最优r值,考虑到模拟退火算法解的精度,设定 α = 0.92 , T = 100 , L k = 50 ,进行搜索,结果显示当 r = 2.8369 , RMSE = 0.0034 ,该搜索结果与仿真图曲线的最小值近似符合,这证明了模拟退火算法的有效性,表1为三种采样方法的仿真误差对比表,可以看出经过模拟退火算法优化求解的等r次矩采样法的均方根误差最低,其次是均匀采样。
图2. 曲线上采样点分布图
图3. 采样方法仿真误差对比变化图
叶片采样方法 | |||
---|---|---|---|
均匀采样 | 曲率采样 | 等r次矩采样 | |
上偏差/mm | 0.0081 | 0.0086 | 0.0082 |
下偏差/mm | −0.0035 | −0.0062 | −0.0034 |
均方差(RMSE)/mm | 0.0036 | 0.0040 | 0.0034 |
表1. 采样方法仿真误差对比
对于算法的鲁棒性,包括采样点数的选取、待测对象的曲面特性对测量结果的影响,可以利用曲率变化较大的样条曲线作为叶片曲线进行采样仿真,在控制采样点数的情况下对比各个采样策略的测量结果。图4为不同采样点数下三种采样方法的采样仿真对比图,从图中可以直观的看到基于模拟退火的等r次矩采样法结合了曲率采样法和均匀采样法的优点,达到了最优采样效果。
同样设想以采样效率为考虑因素,选取10个采样点和20个采样点为例,各采样方法对曲线采样的均方根误差进行整理,其结果如表2所示。结合图6和表2分析,模拟退火算法对于最优解的搜索是完全有效的,该算法搜索到的最优r值所对应的误差也符合误差变化趋势,采样精度相对更优。这证明了基于模拟退火的等r次矩采样方法可在给定的采样点数下搜索到最佳分布的采样点集,可以很好反映曲线的形状。
图4. 不同采样点数下采样方法仿真图
采样点数量 N/个数 | 曲率采样法 (RMSE)/mm | 均匀采样法 (RMSE)/mm | 基于SA的等矩法 (RMSE)/mm |
---|---|---|---|
10 | 0.1296 | 0.0785 | 0.0696 (r = 7.1605) |
20 | 0.0676 | 0.0373 | 0.0319 (r = 9.1551) |
表2. 不同采样方法仿真结果对比
为了验证基于模拟退火算法的等r次距采样策略对于叶片曲面的有效性,通过对叶片的在机测量进行验证。实验采用的叶片在线检测设备为五轴数控TC-E650型号机床,搭载新代数控控制系统,接触式探针为哈尔滨先锋机电测头,红外接触式测头及其配套红外接收器,可以满足快速反馈的在机测量要求。实际检测过程如图5所示。
图5. 叶片接触式在机测量实验环境
在兼顾测量效率的情况下,保证被测曲面的测量精度,更好地反映曲面的轮廓误差,每条截面轮廓线参照上述的仿真方法,选择10个采样点,在叶片叶盆曲面选择等距分布的20条截面线,总计200个点进行测量。曲面测量点空间分布图和轮廓误差如图6所示。
通过实验测量,将实际测量点与理论点的距离作为误差,可以直观看出曲面上轮廓误差的分布以及测量的误差数值都在合理范围内,在曲率变化较大处误差相对明显,最大偏差为0.092 mm,计算得到测量的总体曲面轮廓的均方根误差为RMSE = 0.0351 mm,与上述基于模拟退火算法的等距法采样的仿真结果基本一致,验证了截面的自适应采样法对于曲面轮廓误差评估的有效性。
图6. 曲面测量点空间分布图和轮廓误差图
本文提出了一种基于模拟退火算法的等r次距自适应采样方法。将对曲线的等矩采样方法推广到针对曲线离散点云的等r次矩采样方法,并且运用模拟退火算法对等r次矩采样方法进行了全局优化求解,提高自适应性和准确性。
对比均匀采样、曲率采样、基于模拟退火的等r次距采样,仿真结果表明,文中所提出的采样方法在采样点数目相同的情况下,自适应采样方法可以及时根据曲线曲率的急剧变化以及叶片表面的平滑变化,使采样点的分布更加合理,并且具有更高的采样重构精度,能够更为准确评价加工误差,实验也验证了仿真结果,验证了方法的可行性和有效性,具有较好的工程应用价值。
袁 布,陈光胜. 基于自适应采样的叶型曲面在机测量方法On-Machine Measurement Method of Profile Surface Based on Adaptive Sampling[J]. 建模与仿真, 2023, 12(01): 601-608. https://doi.org/10.12677/MOS.2023.121056
https://doi.org/10.16080/j.issn1671-833x.2022.05.014
https://doi.org/10.1016/j.measurement.2020.107949
http://kns.cnki.net/kcms/detail/11.5946.tp.20220305.1538.006.html, 2022-12-17.
https://doi.org/10.1088/1361-6501/ab019d
https://doi.org/10.1007/s00170-008-1427-3
https://doi.org/10.1016/j.measurement.2018.03.013