[发明专利]一种三维几何形状误差自动评定方法在审
申请号: | 201410272689.3 | 申请日: | 2014-06-18 |
公开(公告)号: | CN104050372A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | 石照耀;张华 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G01B21/04 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 沈波 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 几何 形状 误差 自动 评定 方法 | ||
1.一种三维几何形状误差自动评定方法,其特征在于:该方法可以不需要人工参与误差评定过程,根据识别结果自动计算出形状误差评定结果;
本发明所采用的方法包括如下步骤,
1)使用坐标测量机提取被测工件表面完整形状信息,可以使用接触式测量或非接触式测量,获取测量点在机器直角坐标系O-XYZ下的三维空间坐标值;
2)对采集到的点集坐标值进行分析识别,得到测量点集对应的形状类型和特征;本方法可以识别的形状类型包括球面CS、平面CP、圆柱面CC、螺旋面CH、回转面CR、柱面CT和复合面CX,识别结果为七种类型之一;
通常曲面的生成与刚体运动有很密切的联系,曲面的部分特征可以通过刚体运动特征反映出来;对刚体上任意一点p的瞬时速度矢量可以表示为
v(p)=α+ω×p
式中α表示移动速度矢量,ω表示转动角速度矢量;当移动为线性平移运动时α为常量,运动生成的曲面具有空间平移不变性,转速矢量ω代表刚体绕ω方向做旋转运动,其为常量时对应生成曲面具有空间旋转不变性,在空间直角坐标系中,上述七种类型曲面各自具有不同数目和性质的位移不变性,所以这些类型曲面的几何形状可根据α、ω及其位移不变数目来判断;理想情况下,曲面上点p处的法矢量n与v(p)正交,则v(p)·n=0,通过这个等式在已知测量点坐标和对应法矢的情况下便可以计算出测量点集对应曲面的α、ω及其位移不变数目;实际测量中,由于测量点坐标值与法矢都存在误差,所以可以通过求解测量点集对应速度矢量与法矢量内积的平方和最小的优化问题来判断几何形状类型,该优化问题为
式中
且
其中矩阵N的空集即是该问题的解;将矩阵N称为判别矩阵,N的零特征值个数对应曲面的位移不变数,称为判别特征值,标记为k,且k≤3,零特征值对应的特征向量X称为判别特征矢量,是移动速度矢量与转动速度矢量的组合;
根据上述分析,几何形状识别过程如下:
首先利用测量点集P的n个点坐标值pi(i=1,2,...,n),通过离散点微分几何方法计算得到这n个点对应的曲面法矢坐标值ni(i=1,2,...,n);计算判别矩阵N的特征值与特征向量,得到判别特征值k和对应的判别特征矢量Xj=[αj ωj](j=1,...,k),其中矢量αj表示移动速度矢量,ωj表示转动角速度矢量,然后根据表1判定点集对应曲面的形状类别;
表1 曲面几何形状类型判别依据
3)根据识别得到的形状类型确定测量点集误差评定拟合要素的类型,建立误差评定数学模型,根据国家标准GB/T1958-2004,符合最小区域评定准则的误差评定拟合问题为
式中e(pi,t,x)=dmax-dmin,dmax、dmin分别为di(pi,t,x)的最大值与最小值,di(pi,t,x)为测量点pi到拟合要素的正交距离,t为拟合要素的几何特征矢量,x为拟合要素的基本参数矢量;
4)根据步骤1)获得的测量点集坐标值和步骤2)计算得到的判别特征矢量直接获取或通过解线性方程组求得拟合问题的初始值,包括拟合要素几何特征矢量t的初始值与基本参数矢量x的初始值;
5)使用步骤1)中获得的测量点集坐标值按照步骤3)确定的数学模型和步骤4)计算得到的初始值用Nelder-Mead单纯形优化算法求解拟合问题,得到最佳拟合要素;
6)计算评定结果,即测量点到优化算法求解得到的最佳拟合要素的最大偏差值与最小偏差值之差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410272689.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种空心菜的种植方法
- 下一篇:同时检测雨刮臂扭角、拱高、压力的方法及其装置
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用