叶片型面特征点的精确划分及弦线特征提取.docVIP

叶片型面特征点的精确划分及弦线特征提取.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
叶片型面特征点的精确划分及弦线特征提取

叶片截面特征点云的精确划分及弦长特征提取 学院:计算机与信息学院 专业:模式识别 学号:131307030006 姓名:刘一宸 摘要:针对某些特殊的叶片截面,提出了一种特征点云的精确划分算法,避免了常用凸包算法可能引起的缺陷。同时在此基础上,针对弦长特征的提取,提出了一种基于图形变换的截面弦长计算方法,实验结果表明这两种算法通用性强,计算精度、效率高,能够满足叶片检测的要求。 关键词:叶片型面;特征点;弦线;弦长;图形变换 引言 叶片是航空发动机的核心零部件之一,叶片的检测质量直接影响发动机的性能,因此必须采用严格的检测手段。大多数的测量手段都是通过检测叶片截面的特征参数来判断叶片是否合格。因此,高精度、高效率地提取叶片截面参数具有很高的实用价值。 目前,常用的截面划分算法都是基于经典凸包算法,或在此基础上进行算法的改进,基本上能够满足大部分的叶片划分。但对于某些特殊的叶片截面,凸包算法可能将原本属于叶背上的非凸点划分到叶盆上或者直接删除,导致截面特征参数的提取精度较差甚至失败。本文通过对点云数据进行排序,以叶盆与叶背特征差别较明显的y坐标进行初步划分,避免了上述缺陷。 弦长作为叶片截面的重要参数,微小的误差都将影响发动机的性能。目前求解弦长的主要方法有传统法、凸包法、最小外接圆法等。传统法计算复杂,效率低。陈志强[1] 等提出的凸包法是将叶盆端前、后缘的端点作为切点来提取弦线,该算法效率高,但没有准确求解切点,计算结果不准确;而王文军[2]提出的最小外接圆法是以截面最小外接圆上各点之间距离最大者作为弦长,该方法未在弦线上投影,当弦切角较大时,存在较大误差。针对上述问题,本文在特征点云精确划分的前提下,提出了基于图形变换的截面弦长计算方法,通过对截面进行坐标变换,将复杂的计算过程简单化,并且以较高的精度提取弦长。 1 叶片及其截面参数的定义 叶片是发动机产生动力的高负荷零件,由叶身、缘板和榫头三部分组成,如图1所示。 叶身是通过复杂的数值计算并经试验修正而设计的复杂空间型面,其截面的各部分定义如图2所示: 图1叶片组成 图2叶片截面图 前缘:叶片处于工作状态时,气流开始进入叶片的边缘部分; 后缘:叶片处于工作状态时,气流流出叶片的的边缘部分; 叶背:前缘与后缘之间凸起较大的部分,用来吸引气流的压力; 叶盆:前缘与后缘之间凸起较小的部分,用来承受气流的压力; 弦线:叶片截面上与叶盆端的前、后缘相切的直线; 弦长:截面轮廓在弦线上的投影长度。 由于大部分叶片的前、后缘均设计为圆弧,本文在进行特征点划分时以圆弧进行处理从而不失一般性。 2 叶片型面特征点的精确划分 由激光测量法得到叶身各截面的数据点云,经过滤波除噪、数据精简等操作后得部分叶片截面的点云数据,如图3所示: 图3 处理后的部分叶片截面点云数据 图4 凸包算法的效果 2.1 凸包算法在区域划分中的误差分析 取图3中的一层点云数据进行区域划分分析。采用经典凸包算法或华中科技大学的彭志光等提出的改进凸包算法在处理某些特殊截面时存在一定的缺陷,结果如图4所示。 图4中‘+’标记的点原本属于叶背上的点,但并非凸包点。在采用凸包算法时,会将这些点略过,直接和前缘上的切点相连,并把标记点当作叶盆上的点,导致叶背‘+’标记段拟合误差较大,同时叶盆部分拟合错误。 2.2 特征点的精确划分算法 为解决凸包算法的不足,同时注意到在x的较小邻域内,叶背和叶盆的y值变化较大,以此为依据对点云数据进行初步划分,然后对前、后缘的参数进行精确提取,从而实现特征点的精确划分,算法的具体操作如下: (1)将点云数据按照x坐标的升序排列。设定相邻两点y值变化的阈值Δy,依次查找y值变化大于Δy的相邻点,并求解中点坐标。 (2)采用三次多项式对(1)中求取的中点进行拟合,将点云数据代入拟合出的三次多项式中,通过判断y值的大小以实现对点云的上、下两部分的初步划分,并分别保存在矩阵Back和Basin中,如图5所示。 (3)查找点云中y坐标最小点A、x坐标最小点B和x坐标最大点C三个特征点,以点A为基点,在矩阵Basin中查找出斜率最小时对应的点D。 (4)由型面的几何关系可知,区间AB和CD分别为前、后缘的子集,分别在区间AB和CD内,以最小二乘法拟合出前、后缘并查找出所有位于前、后缘上的点集,以前缘为例: 设拟合出的方程为: 以点B为起点,查找出x方向上以直径d为范围的点到圆的代数距离小于Δy的点。 (5)分别保存(4)中所得的前、后缘点至矩阵leading和trailing中。从矩阵Back中排除Back与前、后缘矩阵的交点以得到叶背上的点集;同理,从矩阵Basin中排除

文档评论(0)

yanpan1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档