反向工程中自动精确模型重建的关键技术研究

反向工程中自动精确模型重建的关键技术研究

论文摘要

反向工程作为产品创新设计和制造的重要途径之一,在航空、航天、汽车、模具、医疗等领域有着广泛的应用前景,受到了各国工业界和学术界的重视。测量点集模型重建一直是反向工程的核心内容和研究热点。随着测量技术和计算机技术的进步,模型重建技术也得到了快速发展。但在实际应用中,面对不断增大的点云规模以及日益复杂的实体模型,模型重建过程仍存在自动化水平不高、精度损失较大、不能有效地与下游应用集成等问题。本文针对模型重建理论及其应用问题,从点云几何信息提取、数据分割、曲面类型与参数提取及层切模型转换等方面对模型重建关键技术进行了系统的理论研究和实践。点云几何属性(法矢、曲率等)的精确分析是模型重建的基础。为了提高反向工程中大规模、形状复杂且带噪声点云的曲率计算精度,本文提出了基于移动最小二乘曲面的曲率计算方法。根据移动最小二乘曲面隐式表达推导了计算主曲率、方向曲率等的解析公式,并以实验和推导相结合的方法给出了自适应选择高斯核宽度的经验公式。数据分割在模型重建中起到承上启下的作用。为了减少分割中的交互操作,准确刻画模型的几何特征,本文提出了基于Morse-Smale复形的点云数据分割方法。通过在三角网格上建立和简化Morse-Smale复形对网格进行自动划分。在复形简化的基础上,根据点云几何属性分布,实现了过渡特征及顶点混合特征的自动分离,使分割结果更适应于反向工程模型重建的要求。基于特征的反求建模策略能够捕捉原始设计意图,得到较高的模型重建精度。基于特征的建模,其关键在于特征识别及特征参数的提取。本文利用高斯映射和法曲率映射并结合概率和最小二乘方法进行曲面类型自动判别,能够准确识别出平面、规则二次曲面和旋转拉伸面等特征。针对拉伸特征和旋转特征,提出了基于点集对齐原理的参数调整方法,以提高参数的计算精度。复杂自由曲面重建需要对点云进行再划分,采用多张面片拟合并拼接而成。为了合理确定面片数量和位置,本文提出了一种基于区域生长的算法对自由曲面子域点云进行自动划分。算法以Bezier曲面拟合误差作为控制参数,通过区域扩张过程得到各分区点云。基于测量点云的直接分层技术有着广泛的应用。然而由于直接分层以散乱的海量点云为输入,数据间缺少有效联系,可能导致层切模型的精度损失或结构缺失。为此,本文提出了散乱测量点云整体拓扑结构的提取算法,并将点云拓扑和几何信息应用于快速原型直接分层计算中,以提高层切模型建立的正确性和精度,并取得快速原型加工精度和速度之间的平衡。本文利用C++和OpenGL库,将上述关键技术和相关算法集成为三维测量点集曲面重建原型系统。通过典型零件验证了系统及其关键技术的合理性和有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 引言
  • 1.2 反向工程的关键技术及研究现状
  • 1.2.1 反向工程概述
  • 1.2.2 点云微分几何特性估算
  • 1.2.3 数据分割
  • 1.2.4 CAD 模型重建
  • 1.2.5 层切模型构建
  • 1.3 存在的主要问题
  • 1.4 本文的主要工作
  • 本章参考文献
  • 第2章 点云数据的几何信息提取
  • 2.1 引言
  • 2.2 测量点集相关定义及法矢估算
  • 2.2.1 测量点集相关定义
  • 2.2.2 法矢估算
  • 2.3 基于移动最小二乘曲面的曲率估算
  • 2.3.1 移动最小二乘曲面概述
  • 2.3.2 投影操作
  • 2.3.3 高斯曲率和平均曲率计算
  • 2.3.4 平面曲线的曲率计算
  • 2.3.5 主曲率和主方向计算
  • 2.4 相关参数选择及算法效率分析
  • 2.4.1 高斯核宽度h 的选取
  • 2.4.2 邻域个数选取
  • 2.4.3 算法效率分析
  • 2.5 实验结果与比较
  • 2.5.1 解析曲面采样点云的曲率计算比较
  • 2.5.2 自适应和固定高斯核宽度h
  • 2.5.3 实际测量点云曲率计算
  • 2.6 本章小结
  • 本章参考文献
  • 第3章 基于Morse-Smale 复形的数据分割
  • 3.1 引言
  • 3.2 Morse 理论概述
  • 3.3 基于MS 复形的特征线提取算法
  • 3.3.1 指标函数
  • 3.3.2 MS 复形建立
  • 3.3.3 MS 复形简化
  • 3.4 数据聚合及分割区域后处理
  • 3.4.1 子域网格搜索
  • 3.4.2 分割区域后处理
  • 3.5 过渡特征的判别与划分
  • 3.5.1 边界线类型判别
  • 3.5.2 过渡区域的自动分离
  • 3.5.3 顶点混合区域的自动分离
  • 3.6 算法分析与实例验证
  • 3.6.1 实例验证
  • 3.6.2 算法复杂度及计算时间
  • 3.6.3 实验结果分析
  • 3.7 本章小结
  • 本章参考文献
  • 第4章 曲面类型识别及参数提取
  • 4.1 引言
  • 4.2 子域点云曲面类型识别
  • 4.2.1 曲面的几何特性分析
  • 4.2.2 曲面类型判别流程
  • 4.3 规则二次曲面参数提取
  • 4.4 规则扫掠曲面参数提取
  • 4.4.1 平面与点云截交线的计算方法
  • 4.4.2 拉伸曲面参数提取
  • 4.4.3 旋转曲面参数提取
  • 4.5 自由曲面点云再划分
  • 4.5.1 种子区域计算
  • 4.5.2 区域扩张算法
  • 4.5.3 区域调整
  • 4.6 本章小结
  • 本章参考文献
  • 第5章 基于测量点云的直接分层
  • 5.1 引言
  • 5.2 算法总体框架
  • 5.3 拓扑结构及几何信息的提取
  • 5.3.1 拓扑结构分析的意义
  • 5.3.2 点云模型的拓扑结构分析
  • 5.3.3 几何信息的提取
  • 5.4 直接分层算法
  • 5.4.1 层面线轮廓结构判别
  • 5.4.2 曲率自适应的层面线构建
  • 5.4.3 曲率自适应的层厚计算
  • 5.5 实验结果与比较
  • 5.5.1 实验结果
  • 5.5.2 算法比较
  • 5.5.3 算法精度与效率
  • 5.6 本章小结
  • 本章参考文献
  • 第6章 系统介绍与应用实例
  • 6.1 系统概述
  • 6.1.1 总体结构及功能
  • 6.1.2 关键数据结构
  • 6.1.3 系统界面
  • 6.2 系统运行实例及分析
  • 6.2.1 汽车钣金零件
  • 6.2.2 固定折角器
  • 6.3 本章小结
  • 本章参考文献
  • 第7章 结论与展望
  • 7.1 结论
  • 7.2 展望
  • 攻读博士学位期间完成的学术论文
  • 致谢
  • 相关论文文献

    • [1].3D打印对反向工程制度的挑战及司法应对研究[J]. 经济法论坛 2017(01)
    • [2].软件反向工程的合法性及立法建议[J]. 中国法学 2013(04)
    • [3].山西实施反向工程战略提升自主创新能力的可行性分析[J]. 科技和产业 2011(12)
    • [4].专利与反向工程的合法使用范围[J]. 太原科技 2010(02)
    • [5].为软件反向工程立法[J]. 上海市经济管理干部学院学报 2008(05)
    • [6].论进行软件反向工程专门立法之必要性[J]. 北京电子科技学院学报 2008(01)
    • [7].论进行软件反向工程专门立法之必要性[J]. 嘉应学院学报 2008(02)
    • [8].软件反向工程著作权问题研究[J]. 武汉公安干部学院学报 2015(01)
    • [9].计算机软件反向工程探讨[J]. 电脑知识与技术 2010(27)
    • [10].禁止软件反向工程条款的效力研究——以法益保护视角[J]. 开封教育学院学报 2018(05)
    • [11].基于正反向工程的模型驱动的软件开发过程分析[J]. 电子测试 2013(24)
    • [12].创新性反向工程的内涵及其后发优势[J]. 电子测试 2014(08)
    • [13].商业泄密险象环生[J]. 董事会 2014(05)
    • [14].二次创新成果的保护研究[J]. 科技创新与生产力 2012(01)
    • [15].禁止计算机软件反向工程条款的合法性研究——AWS客户协议之许可限制条款所引发的思考[J]. 出版科学 2019(03)
    • [16].基于反向工程的曲面重构及数字化验证[J]. 科技创新导报 2012(07)
    • [17].基于反向工程方法的易切削笔尖钢关键工艺参数的探索[J]. 上海金属 2019(05)
    • [18].Chipworks的工程师寻找专利漏洞[J]. 电子设计技术 2010(10)
    • [19].新时期反向工程的内涵与研究过程分析[J]. 电子测试 2013(16)
    • [20].EA(Enterprise Architect)正反向工程研究[J]. 福建电脑 2015(11)
    • [21].软件反向工程所引起的著作权侵权争议——以欧盟、美国立法为基点[J]. 北京工业大学学报(社会科学版) 2011(06)
    • [22].软件反向工程:合理利用与结果管制[J]. 知识产权 2011(04)
    • [23].反向工程中三角网格的加工特征识别[J]. 计算机辅助设计与图形学学报 2010(04)
    • [24].反向工程的合法性及实施条件[J]. 法学研究 2010(02)
    • [25].用FPGA器件提升物联网和其它联网设计的安全性[J]. 世界电子元器件 2015(03)
    • [26].基于RE/RP直接集成的医学模型快速原型开发[J]. 机械设计与制造 2008(02)
    • [27].3D打印中的侵权责任研究[J]. 科技与法律 2018(01)
    • [28].利用系统生物学手段对节食延长寿命进行反向工程研究[J]. 科学新闻 2017(04)
    • [29].解析Skype采用的反跟踪技术[J]. 科技视界 2012(27)
    • [30].Z Corp延续传奇[J]. 现代制造 2009(07)

    标签:;  ;  ;  ;  ;  ;  ;  ;  

    反向工程中自动精确模型重建的关键技术研究
    下载Doc文档

    猜你喜欢