[发明专利]线段集合距离度量下的车身封闭件匹配方法无效
申请号: | 200910050717.6 | 申请日: | 2009-05-07 |
公开(公告)号: | CN101546350A | 公开(公告)日: | 2009-09-30 |
发明(设计)人: | 朱文峰;刘海江;李晏 | 申请(专利权)人: | 同济大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;B62D65/02 |
代理公司: | 上海正旦专利代理有限公司 | 代理人: | 张 磊 |
地址: | 20009*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于车身制造技术领域,具体涉及一种线段集合距离度量下的车身封闭件匹配方法。具体步骤为:确定车身门盖件外轮廓特征点集合A和车身对应开口外轮廓特征点集合B;建立基于特征匹配点集合距离的匹配模型,建立匹配参数,计算特征点集合A和特征点集合B的线段Hausdorff距离。根据现场生产经验,调整匹配参数,经过以匹配参数为要求的坐标变换后,表明集合B相对于集合A处于一个新的匹配位置,再重新根据步骤(3)所述的点集Hausdorff距离和线段Hausdorff距离的计算方法,计算集合A和新的集合B的线段Hausdorff距离;如果所得的集合A和新的集合B之间的线段Hausdorff距离相对于初始匹配参数下的集合A和集合B之间的线段Hausdorff距离更小,表明这次的匹配效果更好;如此循环迭代优化,直到在可行匹配参数调整范围内。本发明方法实现在“先天”几何尺寸偏差状态下的“后天”匹配补偿。 | ||
搜索关键词: | 线段 集合 距离 度量 车身 封闭 匹配 方法 | ||
【主权项】:
1、一种线段集合距离度量下的车身封闭件匹配方法,其特征在于具体步骤如下:(1)根据车身匹配关键点信息和现有车身质量检测工艺信息,确定车身门盖件外轮廓特征点集合A和车身对应开口外轮廓特征点集合B;(2)建立基于特征匹配点集合距离的匹配模型,即计算车身坐标系下,车身门盖件相对于开口部分的左右、上下距离以及相对角度,共计三个匹配参数,特征点集合A和特征点集合B的线段Hausdorff距离;三个匹配参数确定的依据是根据二维平面运动学中相对位置的确定需要相对运动参数2个,即X和Y方向以及相对转动角度1个,设初始匹配参数为(0,0,0);计算特征点集合A和特征点集合B的线段Hausdorff距离,将原有的特征测点集合看成首位相连的两个多边形,在线段H距离的基础上,计算线段集合的H距离,最终得到这两个多边形的线段H距离,任意两线段间LHD距离计算包含三个分量:角度距离,垂直距离和平行距离;Line_A对应于下列公式中线段mi,转动后的新线Line_A’对应于公式中lm′,Line_B对应于下列公式中线段nj;线段Line_A的起点坐标为(A_1(x,y)),终点坐标为(A_2(x,y)),中点坐标为(A_mid(x,y));线段Line_B的起点坐标为(B_1(x,y)),终点坐标为(B2(x,y));线段Line_A绕其自身中点转到与线段Line_B平行位置,构成新的线段New_Line_A,其中起点坐标为New_A_1(x,y),终点坐标为New_A_2(x,y)角度距离dθ(mi,nj)d θ ( m i , n j ) = min ( l m i , l n j ) × sin ( θ ( m i , n j ) ) - - - ( 1 ) ]]> 其中,θ(mi,nj)表示两直线段(mi,nj)的夹角,为两个直线段长度较小值;垂直距离d⊥(mi,nj)假设为长度较小的线段,转动θ(mi,nj)角度形成新线段,它与线段平行;则两平行线段间距为垂直距离d⊥(mi,nj);平行距离dpa(mi,nj)将该新线段与一端对齐所平移的距离记为li另外一端对齐所需要平移的距离记为l2,则平行距离为两者的较小值min(l1,l2);两线段LHD距离,它为上述三分量的均方根值,如下:d LHD ( m i , n j ) = d θ ( m i n j ) 2 + d ⊥ ( m i , n j ) 2 + d pi ( m i , n j ) 2 - - - ( 2 ) ]]> 线段集合LHD计算:设外轮廓的特征测点集合顺次连接围成由m条线段构成的线段集合A,内轮廓的特征测点集合顺次连接围成由n条线段构成的线段集合B;这两个线段集合的线段LHD距离定义如下:dLHD(A,B)=max(dDLHD(A,B),dDLHD(B,A)) (3)其中,dDLHD(A,B)表示从集合A到集合B的有向LHD(Directed Line segmented HausdorffDistance);它的计算是以上述任意两个线段间LHD为基础,遍历集合A中m条线段和集合B中n条线段;d DLHD ( A , B ) = max { min { d LHD ( m i , n j ) } } i ∈ A , i = 1,2,3 . . . m ; j ∈ B , j = 1,2,3 . . . n ; - - - ( 4 ) ]]> (3)调整匹配参数,根据现场生产经验,最初的集合B经过以该组(X,Y,θ)的坐标编号后,建立一个新的集合B,其中新的集合B中所有的点的坐标根据二维平面坐标变换公式求得,用矩阵表达如下:假设集合B中任意一点的坐标写成列向量为x i - old y i - old , ]]> 经过(X,Y,θ)变化后的新的集合B中该对应点坐标为x i - new y i - new , ]]> 则:x i - new y i - new = cos ( θ ) - sin ( θ ) sin ( θ ) cos ( θ ) + X Y , ]]> 其中i=1,2,...m,m为集合B中的测点数目;(4)经过以匹配参数为要求的坐标变换后,表明集合B相对于集合A处于一个新的匹配位置,再重新根据步骤(3)所述的点集Hausdorff距离和线段Hausdorff距离的计算方法,计算集合A和新的集合B的线段Hausdorff距离;(5)如果步骤(4)所得的集合A和新的集合B之间的线段Hausdorff距离变得步骤(2)所得相对于初始匹配参数下的集合A和集合B之间的线段Hausdorff距离更小,表明这次的匹配效果更好;反之,则匹配效果更差,重复步骤(3)、(4),再随机选择匹配调整参数;如此循环迭代优化,直到在可行匹配参数调整范围内,集合A和新的集合B的线段Hausdorff距离达到最小,表明匹配轮廓最为相似,也即达到制造偏差状态下的最优匹配。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910050717.6/,转载请声明来源钻瓜专利网。
- 上一篇:用于热水器的杀菌装置及具有其的热水器
- 下一篇:一种用于污水处理的除臭装置