论文部分内容阅读
高精度的无损检测技术作为复合材料叶片质量检测的重要手段,其发展对航空工业体系的建设具有重要意义。近年来随着扫描设备等硬件水平的提升,工业生产对超声检测的应用范围提出了更高的要求,如何提高检测的效率和结果的可靠性,是叶片超声无损检测中需要重点研究的问题。本文以研制超声检测三维显示软件系统为目的,通过对点云简化算法的应用研究提高了检测的效率,同时制定了符合超声点云数据特点的着色方案保证了结果的可靠性。主要内容如下: (1)完成了三维显示软件系统的研制。通过分析软件的功能需求,确定了最佳实施方案。首先,采用ADO.NET技术,以三层架构实现了用户管理、CAD模型数据管理、点云数据分层管理等数据库的管理;其次,结合 IGES和obj两种三维模型文件的数据结构,在 C#.NET 平台下调用 OpenGL 库函数实现了这两种文件格式的析取与显示;最后,通过调用在 Matlab中生成的点云数据重构算法和点云数据简化算法的.NET组件实现了点云数据的重构与显示。 (2)提出了一种自适应于反射强度值的点云简化算法。为了实现Qslim算法在处理超声点云数据网格模型时能够自适应于非空间测度量的简化要求,提出了一种新的网格模型简化算法。基于超声点云数据中包含强度信息的特点,首先将强度信息测度经过归一化处理后嵌入到二次误差测度矩阵中,而后根据简化阈值重新分配了强度信息测度和二次误差测度矩阵对收缩代价的影响比重。最后实验结果表明,优化后算法使得简化结果能够自适应于反射强度值。从而为超声成像系统提供了高效、准确地数据简化算法。 (3)在 Msh 颜色空间中构造了新的颜色映射方案。为了能够更加直观的表达缺陷信息,首先分析了 OpenGL的着色渲染方式,从而解释了采用颜色映射来实现模型着色的合理性;然后,从色度学和人体构造学角度解释了彩虹色映射方案的不合理性,并在 Msh颜色空间中构造了能够合理凸显缺陷特征信息的两极分散颜色映射方案完成了模型的着色。