坐标测量机探测误差的检测方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
坐标测量机探测误差的检测方法
Measuring Method of CMM’s Probe Error
(北京航空制造工程研究所。北京 100021)郭峰
摘要:介绍了基于最小二乘法检测坐标测量机探测误差的原理和方法。
关键词:坐标测量机;探测误差;最小二乘法
Abstract:The measuring principle and method of CMM’s probe error based on the least-square method are introduced .
Key words: coordinate measuring machine;probe error;least-square method
三坐标测量机( Coordinate Measuring Machine , 简称 CMM )是近几十年发展起来的一种三维尺寸的精密测量仪器,主要用于零部件尺寸、形状和相互位置的检测。坐标测量机是基于坐标测量原理,即将被测物体置于坐标测量机的测量空间,获得被测物体上各测点的坐标位置,根据这些点的空间坐标值,经过数学运算,求出被测的几何尺寸、形状和位置。也就是说,坐标测量机的任务是以一定的精确度将长度基准“米”的定义传递给工件。因此测量精度是坐标测量机的首要要求,必须对坐标测量机定期进行校准。
坐标测量机的示值与被测量的真值之差称为坐标测量机的测量误差。由于坐标测量机是十分复杂的测量系统,产生测量误差的因素也非常复杂。坐标测量机产生测量误差的主要误差源包括测量机本身的误差,如测量机机构误差、测头探测误差、软件误差等,以及与测量条件相联系的各种因素,如测量方法、动态误差、力变形以及由于环境温度变化引起的误差等。
1 探测误差的检测原理和方法
坐标测量机的校准是指在规定条件下,为确定坐标测量机所指示的量值与对应的标准所复现的量值之间关系的一组操作。由于测量的复杂性,同一个被测参数,不同的测量对象,可以有不同的测量方案。因此,坐标测量机的校准应是面向任务的校准。长度测量是一种典型的测量任务,长度测量示值误差和探测误差的组合可以作为评价坐标测量机性能和精度的指标。长度测量示值误差是使用坐标测量机测量长度实物标准器上两点间距离的指示值与真值的差,主要反映了坐标测量机的机构误差;探测误
101
差是使用坐标测量机测量标准球半径的示值变化范围而确定的误差,主要反映了测头的各向异性、瞄准误差和作用直径的影响,提供了坐标测量机的方向特性参数。探测误差是影响测量不确定度的重要因素,对于不同的测头,探测误差也不同。
测头探测误差的检测原理和方法如下:选用一个球度误差很小的标准球,在不同的截面上测量标准球半球上25个点,用全部25个点计算出最小二乘球的中心,并分别计算出25个点对该球心的径向距离r,r的最大值和最小值的差即为探测误差。检测时要求各个截面上的探测点彼此错开,让测头从不同方向探测。根据《坐标测量机校准规范》,标准球必须是经校准的标准球,直径在10~50 mm之间,其形状误差应优于被测坐标测量机最大允许探测误差的五分之一,而且不应使用随测量机配备的、用于测头标定的球。
2 探测误差检测方法示例
下面以一台日本TSK公司的三坐标测量机为例,介绍探测误差的检测方法。(1)探针配置:选用直径为4 mm的探针,按照操作规范进行标定。
(2)选取探测点
牢固安装标准球,在标准球上选取25个探测点。探测点在半球上应尽量均匀分布。
探测点具体分布如下:
在标准球的极点上1点;
极点下30°4个点均匀分布;
极点下60°8个点均匀分布,
极点下90°12个点均匀分布,
并相对于前一组旋转20°。
(3)校准过程
根据探测点的位置关系建立测
量坐标系,得到各点的球坐标并
计算出各点法向矢量的方向余
弦,编写测量文件,进行CNC自
动测量。标准球上测量坐标系
和探测点的分布如图1所示:
102
(4)数据处理与结果
经检测得到下列25个探测点的坐标值,如表1所示。
表1 25个探测点的坐标值
用最小二乘法计算最小二乘球的中心。最小二乘法确定球的几何特征的原理是:假定有一理想球使得被测球的各点到该理想球球心的距离的平方和为最小,那么该理想球的特征参数即为被测球的特征参数。
103
104
设球的方程为:
(X –X 0)2+(Y –Y 0)2+(Z –Z 0)2=R 2 (1) 式中,(X 0 , Y 0 , Z 0)为球心;R 为半径。
由于球是二次非线性方程,首先进行方程线性化。 (1)式展开后得到:
X 2+Y 2+Z 2–2(XX 0+YY 0+ZZ 0)+(X 02+Y 02+Z 02–R 2)=0 (2)
当(X 0 , Y 0 , Z 0)足够小时,可作变换:
C =X 02+Y 02+Z 02–R 2
则方程(2)可写成线性方程:
X 2+Y 2+Z 2–2(XX 0+YY 0+ZZ 0)+C =0
根据最小二乘原理,得到目标函数:
F (X 0,Y 0,Z 0,C )=∑
=25
1
i (X i 2+Y i 2+Z i 2–2X i X 0–2Y i Y 0–2Z i Z 0+C )2
由极值原理可知,使目标函数F(X 0,Y 0,Z 0,C)最小必有:
00
=∂∂=∂∂=∂∂=∂∂C
F Z
F Y
F X
F
整理后可得到正规方程组。
利用高斯法解正规方程组即可求得最小二乘球的球心(X 0 , Y 0 , Z 0)。
X 0=0.000005 mm Y 0=–0.000177 mm Z 0=0.000185 mm
然后分别计算出25个探测点对该球心的径向距离r ,得到r 的最 大值和最小值r max 、r min 。
r max = 12.701215 mm r min = 12.699982 mm
则探测误差为: P = r max – r min = 0.0012 mm (5) 结论
当探测误差P 不大于最大允许探测误差时,可以做出探测误差符合 要求的评价。当探测误差P 大于最大允许探测误差时,允许对包括准备 过程在内的所有测量过程重复一次;当测量结果仍然超出原定最大允许 探测误差时,须重新确定新的最大允许探测误差。当最大允许探测误差