大型构件平面度和直线度快速测量方法
2022-04-02孔振兴杨丁亮
孔振兴杨丁亮
1武汉大学测绘学院,湖北 武汉,430079
平面度是用来表示物体(通常指刚体)的实测平面要素与设计的理想平面的状态,也可以称作物体的平整程度。直线度是指连接测量值的起点和终点得到一条直线,将相距该直线偏移的最大差值作为直线度,用来评定物体的准直程度[1-3]。整体平面度与整体直线度指的是物体在拼接过程中对于平面度和直线度的整体控制情况,用最小二乘和统计学中的样本方差来定量表示。
所睿等[4]利用双频激光干涉仪进行直线度测量,用于精密机床、大规模集成电路加工设备等的直线度误差修正;刘鹏[5]研究了激光准直系统进行铁路长导轨直线度测量;柴光远等[6]研究了利用间隙法、光轴法、平晶干涉法在零件的加工中的平面度量度。上述研究主要集中在精密仪器以及零件的加工,对于大型构件拼接的平面度和直线度监测不太适用,且这些测量系统的结构复杂,成本高。大型刚体结构拼接过程中的直线度与平面度的快速监测以及拼接完成后的状态量监测问题,是大型精密工程测量技术需要解决的,而这方面研究较少。
1 3 种测量模型
为了保证大型刚体构件和铁路轨道等大型精密工程运行时符合设计要求,需要对其平面度和直线度等关键状态量进行测量。拼接之前要先确定拼接的方向,在合适的位置放置用于定向的标志,将其设定为0°方向角。在其拼接过程中,需要对布设的监测点进行测量。
1.1 基于一、二维测量的状态量测量
一维、二维测量,指的是测量角度、距离或者高程等其中的一个或两个元素信息。基于一维、二维测量来完成直线度和平面度的状态量的监测思路如下:以整个刚体的分部件为例,在其表面布设8个监测点,如图1所示,用水准仪分别测量1~6号点的高程,在基准点架设全站仪,将构件拼接的方向设置为0°方位角,分别测量7号和8号点的方位以及基准站到7号和8号点的距离。
图1 模型1分部件监测点图Fig.1 Model 1 Component Monitoring Point Diagram
1)平面度。已知分部件的理论设计高程,监测点的高程和分部件的理论设计高程的高程起算基准点相同,可以得到的各个监测点的高程hi。监测点到理论设计高程平面的最大高程差f1,即为分部件的平面度。参考最小二乘和统计学样本方差[7,8],g1可以评价整个刚体结构的整体平整度情况。
2)直线度。利用用于直线度计算的监测点到基准站的距离以及相对于设计中轴直线的方位角,可以计算得到各个监测点到设计中轴线的垂距dj,其中最大的值dma(xf1)′即为该刚体的直线度,各监测点到中轴线的垂距的样本方差g1′来评价整体直线度情况。
1.2 基于三维测量的状态量测量
三维测量,通常指的是一次性获取目标点在某个空间坐标系下的三维坐标信息(X,Y,Z)。基于三维测量来完成直线度和平面度的状态量的监测思路如下:以整个刚体的分部件为例,在其表面布设4个监测点,如图2所示,将构件拼接的方向设置为0°方位角,用全站仪或激光跟踪仪测量1~4号点的三维坐标。
图2 模型2分部件监测点图Fig.2 Model 2 Component Monitoring Point Diagram
2)直线度。将监测点投影到拟合的平面上,求出位于分部件中轴线两端的监测点的中间点坐标,利用拟合算法对位于中轴线上的监测点以及求得的中间点进行直线拟合,投影到平面后z=Z,可以得到形如y=k1x+k0的拟合直线。监测点到拟合直线的最大距离dmax即为该刚体的直线度f2′,监测点到拟合直线的样本方差g2′来评价整体直线度情况。
1.3 基于六自由度的状态量测量
六自由度指一个物体在三维空间中最多有6个自由度,即3个位置参数信息(X,Y,Z),3个姿态角信息(α,β,γ)。对于正前方的一个刚体,可以利用其方位角α来反映其直线度,利用它的俯仰角β和横滚角γ来反映其平面度。传统的六自由度测量是通过测量一个刚体上不同在一条直线上的3个及以上的目标点的三维坐标,进而反算出刚体相对于测站的姿态信息。这种方法适用于静止状态下的状态量监测,且效率较低,对于准静态或者动态物体的状态量监测无法快速反馈出姿态信息。为了快速获得物体的六自由度信息,考虑基于全站仪的单目标六自由度测量,如图3所示,只需在刚体的中心位置布设一个观测点即可得到该刚体相对于基准站的六自由度信息。通过将反射棱镜进行改造和集成,让到达反射棱镜的大部分光原路返回用于测量坐标,一小部分光透过棱镜进入到后面的CCD图像传感器,根据入射光在CCD图像传感器上的成像位置,可以获得偏航角和俯仰角的信息,再加装一个倾角传感器得到自身相对水平面的倾角可以得到目标物体相对于基准站的横滚角。经高扬等[9]的实验验证,该集成系统可以提供0.01°水平的姿态测量精度。
图3 模型3分部件监测点图Fig.3 Model 3 Component Monitoring Point Diagram
1)平面度。各个分部件的设计长度e和宽度w是已知的,基于全站仪的单目标六自由度测量系统得到各监测点的三维坐标(xi,yi,zi),计算得到各监测点相对于基准站的距离l。对于已经拼接完成的分部件,l可以验证它相当于基准站的位置是否发生变化,对于正在拼接的分部件,可以计算其移动速度,及时做出调整。将测量得到的俯仰角β和横滚角γ代入式(7)可以直接得到各分部件的平面度以及评定整个刚体结构的整体平整度情况。
2)直线度。将测量得到的各监测点相对于设计的拼接方向的方位角αi代入式(8)中,可以计算得到监测点到设计拼接方向所在的直线的垂距di′,其中的最大值dm′ax即为该刚体的直线度f3′,监测点到拼接方向所在直线的样本方差g3′来评价整体直线度情况[10,11]。
2 工程实例
本文选取模拟大型刚体构件拼接安装的测量数据,该构件有十几个分部件组成,每个分部件的长度约8.2 m,宽度约2.0 m。要求调整结束后构件的平面度控制在3 mm以内,直线度要求控制在1 mm以内。表1给出了按照本文提出的3种模型的数据拟合后得到的结果。
表1 3种模型8期的状态量Tab.1 State Value of Three Models in Eight Stage
利用Matlab程序分析3种监测模型的状态量数据,绘于图4、图5中。从两图中可以明显看出状态量在第3期到第4期发生了显著的变化,是因为在首次拼接完成后测量了3期,发现监测的状态量都在限定值的周围浮动,为了确保工程的质量,所以进行了整体的调整。
图4 平面度结果Fig.4 Planarity Results
图5 直线度结果Fig.5 Stanghtness Results
从图4中可以看出,在不考虑数据获取时间的前提下,模型1是通过直接获得的数据拟合得到的,因此模型1得到的平面度数据更具说服力。由图4得到3种测量模型的监测值相当且数据稳定,因此也可以得到模型2与模型3是可靠的。由图5可以得到,在不考虑数据获取时间和动态拼接的前提下,模型1与模型2的测量效果更好,但模型3的测量结果同样也可以满足要求。
整体平面度和整体直线度可以反映出物体在拼接过程中对于平面度和直线度的整体控制情况。如图6、图7所示。
图6 整体平面度结果Fig.6 Global Flatness Results
图7 整体直线度结果Fig.7 Global Straightness Results
从图6可以看出拼接刚体的整体平面度数据与图4中刚体的平面度数据基本呈正相关。在进行整体调整之前,拼接刚体的整体直线度都小于1.8 mm,而直线度数据(除模型1)大于3 mm,产生这种结果的原因可能是,在拼接过程中某些分部件的平面度控制不够理想。同理,由图7和图5对比,可以看出拼接刚体的整体直线度数据与刚体的直线度数据也基本呈正相关。3种模型下刚体的整体直线度均小于1 mm,但模型3的前3期直线度大于1 mm,造成此结果的原因可能是某些分部件的直线度数据过大。因此,在评价最终的拼接质量时,可以把整体直线度和整体平面度的数据当作一个参考指标,并根据相关要求严格控制直线度和平面度这两个状态量。
面对已经拼接完成的静态及准静态刚体的平面度和直线度监测,3种测量模型都可以选用,模型3更方便快捷;但是对于刚体的动态监测安装,想要快速准确的完成拼接任务,采用模型3更为合适。但是模型3也有其局限性,当拼接的分部件过大时,无法满足上面的精度限制要求。
3 结束语
针对大型精密工程拼接安装过程的平面度和直线度测量问题,本文给出了3种测量模型。并将六自由度测量技术应用于快速状态测量,给出了监测的模型以及数据的处理与评价方法。通过本文探讨表明六自由度测量技术应用于大型设备的分部件拼接监测具有更好的适用条件,可以快速完成静态和动态的平面度及直线度两个状态量的测量,为六自由度测量技术的在大型精密工程测量应用提供了一个新思路。