本发明涉及飞机装配制造技术领域,具体地说,涉及一种自动化制孔系统的制孔定位偏差源分布区间的计算方法及该制孔系统的测量相机安装参数的计算方法。
背景技术:
飞机装配约占飞机整体制造总劳动量的40%-50%,是飞机制造的重要环节,其直接决定了产品的最终质量、生产成本和制造周期。在飞机制造过程中,通常是采用铆钉与螺栓等连接件连接相邻接的两个飞机结构,为了能够安装装配所需的大量连接件,需在对应的飞机结构上加工大量的紧固孔。为了提高飞机装配质量和效率,会采用自动化制孔系统进行制孔,例如公开号为cn106995063a的专利文献中所公开的多功能末端执行器,其包括制孔单元与螺钉拧紧单元。
紧固孔的加工质量与位置精确度会对所装配的飞机产品的疲劳寿命产生重要影响,然而受制孔系统自身定位误差、待制孔飞机结构装配偏差等的影响,所制紧固孔的位置精度通常难以满足设计容差要求。为了提高制孔定位精度,通常会基于集成在该制孔系统上的测量单元的测量结果,并利用相关算法进行修正,例如公开号为cn109884988a的专利文献所公开的一种五轴数控制孔机床的制孔法向插补修正方法,在该方法中,需基于周边四个基准孔与待加工位置处的法矢测量数据进行修正;对于该四个基准孔及待制孔位置处法矢数据的获取,通常基于集成在制孔系统上的法矢测量单元进行采集;此外,还可以基于视觉系统对基准孔的测量结果,对待制孔位置进行修正。
在采用集成有视觉系统的制孔系统对飞机结构进行制孔时,存在可能导致制孔定位偏差的多个偏差源;其中,一部分偏差源的概率分布信息及其分布区间可根据经验值、精度检测试验以及相关文献进行确定,而视觉系统上相机的安装误差也是产生制孔定位偏差的一个主要偏差源,该偏差源的分布区间的确定目前尚缺乏相关经验与理论指导,通常为在制孔过程中出现定位偏差超出预设阈值时,才对相机的安装位置进行调整,而存在试错成本。此外,对于其他一些缺乏经验或理论指导的主要偏差源,也存在上述问题,例如,确定前述用于测量孔法向的法矢测量单元的测量精度。
技术实现要素:
本发明的主要目的是提供一种自动化制孔系统的测量相机的安装参数的计算方法,以减少制孔系统的研制和调试试错成本,及减少相机安装位置的修正次数;
本发明的另一目的是提供一种自动化制孔系统的定位偏差源分布区间的计算方法,以减少制孔系统的研制和调试试错成本,及减少相关测量单元安装位置的修正次数。
为了实现上述目的,本发明提供一种自动化制孔系统的测量相机的安装参数的计算方法,其中,安装参数包括许用安装角度误差,安装角度为测量相机的光轴与钻孔刀具轴线轴向之间的夹角,集成于自动化制孔系统上的视觉系统包括测量相机,视觉系统用于在制孔过程中测量制孔定位偏差,该计算方法包括以下步骤:
步骤1,基于视觉系统自身的标定和测量误差,建立自动化制孔系统的定位偏差模型;
步骤2,建立基于多个基准孔的定位偏差测量和补偿模型,测量基准孔处的定位误差,补偿多个基准孔作用区域内待制孔位姿的定位误差;
步骤3,根据制孔位姿容差约束,构造待制孔定位偏差综合模型δj≤δtol,结合已知偏差源的分布区间,求解满足容差约束时未知偏差源的分布区间;
步骤4,以未知偏差源的分布区间作为许用安装角度误差的分布区间,求解测量相机的安装角度误差范围。
在上述技术方案中,首先建立了考虑定位偏差测量和补偿的自动化制孔定位偏差模型,然后基于数理统计理论进行工程约束条件下的定位偏差综合,从而计算出相机的安装参数,即可以通过定位偏差综合得到相机安装时要确保相机光轴和刀具轴线的平行度小于某个度数,从而指导测量相机的安装,以减少制孔系统的研制和调试试错成本,及测量相机的安装位置修正次数。
具体的方案为步骤1包括以下步骤:
(1)在不考虑视觉系统自身的标定和测量误差的前提下,计算实际刀具坐标系tcp’与实际基准孔之间的位姿偏差tpe=tcp’tvsfvsftrhf’;其中,tcp’tvsf表示理想视觉系统坐标系在实际刀具坐标系中的位姿,vsftrhf’表示视觉系统坐标系中的实际基准孔位姿,tpe表示实际定位偏差;
(2)在考虑视觉系统自身的标定和测量误差的前提下,计算实际刀具坐标系tcp’和测得的基准孔之间的位姿偏差tpe’=tcp’tvsf’vsf’trhf”;其中,tcp’tvsf’表示非理想视觉系统坐标系在实际刀具坐标系中的位姿,vsf’trhf”表示在非理想视觉系统坐标系中测得的基准孔位姿,tpe’表示测得的定位偏差;
(3)通过定位偏差测量和补偿后,自动化制孔系统的定位偏差模型为tpe”=(tpe)-1tpe’。
更具体的方案为步骤2包括以下步骤:
(1)测量多个基准孔的位姿误差
(2)基于双线性插值算法的,使用测得的基准孔位姿误差
(3)计算实际刀具坐标系tcp’和修正后的制孔位姿之间的位姿偏差
进一步的方案为
优选的方案为m为2,用于孔位修正的基准孔作用区域为该两个基准孔之间的直线区域;或m为4,用于孔位修正的基准孔作用区域为该四个基准孔所包围的面区域。
进一步的方案为步骤3包括以下步骤:
(1)根据制孔位姿容差,构造制孔定位偏差综合模型δj=||δj||2≤δtol;其中,||·||2是欧几里得范数,δtol是位姿误差的容差,δj=(δx,δy)是视觉系统坐标系xy平面上的位置误差向量,
(2)令
(3)令
(4)根据随机变量分布的基本属性,获取δj的均值和方差关系为
(5)基于工程应用中对δconext,δins,δmachine中部分误差源的上下限以及位姿误差δtol的容差区间为已知,利用步骤(4)所构建的偏差源之间的关系式求解未知偏差源δins的概率分布参数。
进一步的方案为步骤4包括以下步骤:以未知偏差源δins为由实际相机光轴和刀具轴线之间的夹角θins所引起,令
为了实现上述另一目的,本发明提供一种自动化制孔系统的定位偏差源分布区间的计算方法,其中,自动化制孔系统上集成有测量系统,测量系统用于在制孔过程中测量制孔定位偏差,该计算方法包括以下步骤:
步骤1,基于测量系统自身的标定和测量误差,建立自动化制孔系统的定位偏差模型;
步骤2,建立基于多个基准孔的定位偏差测量和补偿模型,测量基准孔处的定位误差,补偿多个基准孔作用区域内待制孔位姿的定位误差;
步骤3,根据制孔位姿容差约束,构造待制孔定位偏差综合模型δj≤δtol,结合已知偏差源的分布区间,求解满足容差约束时未知偏差源的分布区间。
在上述技术方案中,首先建立了考虑定位偏差测量和补偿的自动化制孔定位偏差模型,然后基于数理统计理论进行工程约束条件下的定位偏差综合,在定位偏差综合中考虑的因素包括非理想的测量单元安装、非理想测量条件、设备定位误差等,以指导制孔系统的设计开发,可以对制孔系统的相关零部件选型和装配提出科学的要求,从而可减少制孔系统的研制和调试试错成本,及减少相关测量单元安装位置的修正次数。
具体的方案为步骤1包括以下步骤:
(1)在不考虑测量系统自身的标定和测量误差的前提下,计算实际刀具坐标系tcp’与实际基准孔之间的位姿偏差tpe=tcp’tvsfvsftrhf’;其中,tcp’tvsf表示理想测量系统坐标系在实际刀具坐标系中的位姿,vsftrhf’表示测量系统坐标系中的实际基准孔位姿,tpe表示实际定位偏差;
(2)在考虑测量系统自身的标定和测量误差的前提下,计算实际刀具坐标系tcp’和测得的基准孔之间的位姿偏差tpe’=tcp’tvsf’vsf’trhf”;其中,tcp’tvsf’表示非理想测量系统坐标系在实际刀具坐标系中的位姿,vsf’trhf”表示在非理想测量系统坐标系中测得的基准孔位姿,tpe’表示测得的定位偏差;
(3)通过定位偏差测量和补偿后,自动化制孔系统的定位偏差模型为tpe”=(tpe)-1tpe’;
步骤2包括以下步骤:
(1)测量多个基准孔的位姿误差
(2)基于双线性插值算法的,使用测得的基准孔位姿误差
(3)计算实际刀具坐标系tcp’和修正后的制孔之间的位姿偏差
步骤3包括以下步骤:
(1)根据制孔位姿容差,构造制孔定位偏差综合模型δj=||δj||2≤δtol;其中,||·||2是欧几里得范数,δtol是位姿误差的容差,δj=(δx,δy)是测量系统坐标系xy平面上的位置误差向量,
(2)令
(3)令
(4)根据随机变量分布的基本属性,获取δj的均值和方差关系为
(5)基于工程应用中对δconext,δins,δmachine中部分误差源的上下限以及位姿误差δtol的容差区间为已知,利用步骤(4)所构建的偏差源之间的关系式求解未知偏差源δins的概率分布参数。
更具体的方案为
附图说明
图1为现有技术中飞机结构自动化制孔时的典型制孔区域示意图;
图2为本发明实施例中集成视觉系统的自动化制孔系统的定位偏差模型的获取过程示意图;
图3为本发明实施例中集成视觉系统的自动化制孔系统的孔位测量和修正模型的获取过程示意图;
图4为本发明实施例中相机光轴和刀具轴线的夹角与相机安装误差引起的标定误差的关系示意图。
具体实施方式
为使本发明的技术方案更加清晰,以下结合实施例及其附图对本发明作进一步说明。
实施例
图1为飞机结构自动化制孔时典型制孔区域示意图,其中rhf1,rhf2,rhf3,rhf4为四个基准孔,hfj为某待紧固孔。对于自动化制孔系统,需集成视觉系统、激光测量等测量系统,以用于对制孔过程中的制孔定位偏差进行测量,在下述实施例中为以集成有视觉系统的自动化制孔系统的测量单元的安装参数的计算方法为例进行示例性说明,即对测量相机的许用安装角度误差进行计算求解,其中,安装角度为所述测量相机的光轴与钻孔刀具轴线轴向之间的夹角,该计算方法包括以下步骤:
步骤1,基于视觉系统自身的标定和测量误差,建立自动化制孔系统的定位偏差模型。如图2所示,此步骤包含以下分步骤:
(1)不考虑视觉系统标定和测量误差,计算实际刀具坐标系tcp’和实际基准孔位置之间的偏差tpe为:
tpe=tcp’tvsfvsftrhf’;
其中,tcp’tvsf表示理想视觉系统坐标系在实际刀具坐标系中的位姿,vsftrhf’表示视觉系统坐标系中的实际基准孔位姿,tpe表示实际定位偏差。
(2)考虑视觉系统标定和测量误差,计算实际刀具坐标tcp’和测得的基准孔位置之间的偏差tpe’为:
tpe’=tcp’tvsf’vsf’trhf”;
其中,tcp’tvsf’表示非理想视觉系统坐标系在实际刀具坐标系中的位姿,vsf’trhf’表示视觉系统坐标系中测得的基准孔位姿,tpe’表示测得的定位偏差。
(3)由于视觉系统的标定和测量误差,实际基准孔坐标系和测得的基准孔坐标系之间存在误差tpe”,因而,通过定位偏差测量和补偿后,自动化制孔系统的定位偏差为tpe”=(tpe)-1tpe’,它主要受标定和测量误差影响,误差水平通常为未集成视觉系统时自动化制孔系统定位偏差的十分之一左右。
步骤2,建立基于多个基准孔的定位偏差测量和补偿模型,测量所述基准孔处的定位误差,补偿所述多个基准孔作用区域内待制孔位姿的定位误差,如图3所示,此步骤包含以下分步骤:
(1)在基准孔位置测量阶段,测量4个基准孔的位置误差
其中,
(2)在基于双线性插值算法的制孔位置修正阶段,使用测得的基准孔位置误差
其中,f(·)表示双线性插值函数,su,v是待制孔飞机结构的曲面模型,u,v∈[0,1]×[0,1]。
(3)在制孔位置修正阶段,实际刀具tcp和修正后的制孔位姿之间的偏差
其中,与
(4)根据步骤(1-1)、(1-2)和(1-3),计算
其中,
tcp’tvsf’=tcp’tvsftcp’dtvsf;
vsf’trhf’=vsftrhf’vsfdtrhf’;
其中,tcp’dtvsf视觉系统坐标系的误差矩阵,vsfdtrhf’是视觉系统的测量误差。
(5)在工程实际中,为了简化,假定刀具坐标系tcp和视觉系统坐标系的各轴一致;因此,tcp’tvsf为单位矩阵。另外,因为在基准孔检测前相机的轴已经被调整至与基准孔的轴一致,vsftrhf’是一个不包含定向分量的变换矩阵,从而有:
基于小角度近似,
其中,
(6)考虑插值误差,
其中,
通常,关于插值算法的误差
步骤3,根据制孔位置容差约束,构造制孔定位偏差综合模型δj≤δtol,结合部分已知偏差源的概率分布,求解满足容差约束时未知偏差源的取值区间。此步骤包含以下分步骤:
(1)根据制孔位置容差,构造制孔定位偏差综合模型如下
δj=||δj||2≤δtol;
其中,||·||2是欧几里得范数,δtol是位置误差的容差,δj=(δx,δy)是视觉系统坐标系xy平面上的位置误差向量,
假定
为了简化,假定标定误差
其中,δconext,δins,δmachine分别表示源于椭圆轮廓提取算法、相机安装、制孔设备的标定误差。
(2)根据随机变量分布的基本属性,得到以下的均值和方差关系,即为用于表征各个偏差源的关系式:
当置信水平为99.994%时,已知δtol的变化区间
已知δconext,δmachine的变化区间上下限为:
未知δins的变化区间上下限:
(3)在工程应用中,δconext,δins,δmachine中部分误差源的上下限以及位置误差δtol的容差区间是提前已知的,将其作为工程约束,可以根据步骤(2)中概率分布参数和区间之间的关系,计算得到处对应的均值和标准差:
然后,根据步骤(2)中δconext,δins,δmachine以及δtol的均值和方差之间的关系式,可以计算未知误差源的概率分布参数:
步骤4,以所述未知偏差源的分布区间作为所述许用安装角度误差的分布区间,求解所述测量相机的安装角度误差范围。
若δins为未知偏差源,它主要由实际相机光轴和刀具轴线之间的夹角θins引起,如图4所示,由于该角度接近于0度,因此有:
根据随机变量概率分布的基本属性,得到:
根据概率分布参数和区间之间的关系,可以计算得到
在上述实施例中,以测量相机的安装角度误差范围这一安装参数为例进行示范性说明,其还可以为其他测量单元的安装参数确定提供指导;此时,先计算出该自动化制孔系统的定位偏差源分布区间,再基于该定位偏差源分布区间计算其安装参数,具体为根据安装参数与该偏差源分布区间的关系进行求解,该定位偏差源分布区间主要为包括上述实施例中的步骤1、步骤2及步骤3。