摘要
直观展示固体火箭发动机绝热层的厚度变化对维护发动机的工作性能有着重要作用。针对大尺寸结构工件,微小厚度变化显示相互制约的难题,提出了基于颜色渲染的绝热层厚度三维可视化方法。首先采用曲率精简法对原始点云数据进行预处理,在大比例精简点云数据的同时,保留绝热层厚度变化特征信息;然后利用基于优化准则的扫描线三角剖分算法对精简后的点云数据进行三角剖分;最后根据设定的基准面,构建颜色映射模型,将绝热层厚度值转换为颜色信息,并对其进行渲染,通过颜色变化展示出绝热层的厚度变化。实验结果表明,该方法在展示长度为11 150 mm的发动机粘贴绝热层的同时,能精确直观显示出绝热层小于0.5 mm的厚度变化。
Visually displaying the thickness change of the insulation layer of a solid rocket engine plays an important role in maintaining the working performance of the engine.Aiming at the problem of mutual restriction of small thickness changes in large-size structural workpieces, a three-dimensional visualization method of insulation layer thickness based on color rendering is proposed.Firstly, the curvature reduction method is used to preprocess the original point cloud data, and the characteristic information of the thickness change of the insulation layer is retained while the point cloud data is reduced in a large scale. Then scan line triangulation algorithm based on optimization criteria is used to triangulate the simplified point cloud data. Finally, based on the set datum, a color mapping model is constructed, the insulation thickness value is converted into color information, and it is rendered to show the thickness change of the insulation layer through color change.Experimental results show that while showing the insulation layer of an engine with a length of 11 150 mm, this method can accurately and intuitively display the thickness change of the insulation layer of less than 0.5 mm.
作者
宁泓淘
金永
刘静静
Ning Hongtao;Jin Yong;Liu Jingjing(School of Information and Communication Engineering,North University of China,Taiyuan 03005l,China)
出处
《国外电子测量技术》
北大核心
2022年第10期80-84,共5页
Foreign Electronic Measurement Technology
基金
山西省自然科学基金(201901D111155)项目资助。