CN110222382A - 一种飞机坐标系优化拟合方法 - Google Patents

一种飞机坐标系优化拟合方法 Download PDF

Info

Publication number
CN110222382A
CN110222382A CN201910426977.2A CN201910426977A CN110222382A CN 110222382 A CN110222382 A CN 110222382A CN 201910426977 A CN201910426977 A CN 201910426977A CN 110222382 A CN110222382 A CN 110222382A
Authority
CN
China
Prior art keywords
datum mark
value
point
theoretical
datum
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910426977.2A
Other languages
English (en)
Other versions
CN110222382B (zh
Inventor
朱绪胜
张立新
陶西慧
刘克非
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Aircraft Industrial Group Co Ltd
Original Assignee
Chengdu Aircraft Industrial Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Aircraft Industrial Group Co Ltd filed Critical Chengdu Aircraft Industrial Group Co Ltd
Priority to CN201910426977.2A priority Critical patent/CN110222382B/zh
Publication of CN110222382A publication Critical patent/CN110222382A/zh
Application granted granted Critical
Publication of CN110222382B publication Critical patent/CN110222382B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/10Numerical modelling

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

本发明公开了一种飞机坐标系优化拟合方法,利用数字化测量设备对所有的基准点进行数据采集,建立粗大误差基准点剔除的数学模型,对基准点集中的粗大误差点进行剔除,最后利用奇异值分解方法进行坐标系对齐,得到旋转及平移矩阵,从而建立飞机坐标系。本发明的有益效果是:本发明能得到在人工操作、环境因素、制造因素等影响下与理论值偏差最小的基准点集,进行飞机坐标系拟合,提高飞机坐标系建立的精度和可靠性。

Description

一种飞机坐标系优化拟合方法
技术领域
本发明涉及飞机坐标系优化技术领域,具体的说,是一种飞机坐标系优化拟合方法。
背景技术
飞机装配过程中,一般选取飞机主要交点孔(如机身-垂尾连接交点、翼身连接交点孔等)作基准,利用激光跟踪仪(或其他数字化设备)测量,以最佳拟合的方式建立拟合飞机坐标系。坐标系拟合的精度,直接会影响飞机的装配质量和装配效率,甚至会影响到飞机的正常服役。目前,飞机坐标系拟合采用的方法,将所有的基准点都代入计算公式进行计算。但在建立坐标系的过程中,由于人工操作、测量误差、制造误差等因素的影响,会造成某些选取的基准点的实际物理位置与其CAD模型的位置存在偏差。
发明内容
本发明的目的在于提供一种飞机坐标系优化拟合方法,将理论距离值与实测测量距离值偏差过大进而影响拟合精度的点进行剔除,从而显著提高飞机坐标系拟合的精度。
本发明通过下述技术方案实现:一种飞机坐标系优化拟合方法,利用数字化测量设备对所有的基准点进行数据采集,建立粗大误差基准点剔除的数学模型,对基准点集中的粗大误差点进行剔除,最后利用奇异值分解方法进行坐标系对齐,得到旋转及平移矩阵,从而建立飞机坐标系。
进一步地,为了更好的实现本发明,具体包括以下步骤:
步骤S1:输入各基准点的测量坐标值和理论坐标值;
步骤S2:计算各个基准点Pi与剩余基准点Pj之间的实际测量距离值和理论距离值;其中,Pi中下标i=(1、2、3…N);Pj中下标j=(1、2、3…N,i≠j);
步骤S3:定义内点和外点,并进行记录所有符合要求的内点和数目n;
步骤S4:判断是否遍历所有基准点;具体是指:
当i<N时,表明还没有遍历所有点,则i=i+1,并重复步骤3;如果i=N,表明已经遍历了所有点,则进入下一步骤;
步骤S5:提取内点数目最多的点集;
步骤S6:基于奇异值分解算法,利用得到的基准点集进行坐标系拟合,坐标拟合完成。
进一步地,为了更好的实现本发明,所述基准点Pi与剩余基准点Pj之间的实际测量距离值为
所述基准点Pi与剩余基准点Pj之间的理论距离值为
式中:Xi、Yi、Zi为基准点Pi实际坐标值;
Xj、Yj、Zj为基准点Pj实际坐标值;
xi、yi、zi为基准点Pi理论坐标值,xj、yj、zj为基准点Pj理论坐标值。
进一步地,为了更好的实现本发明,所述步骤S3具体是指:计算各个基准点Pi与剩余基准点Pj的实际测量距离值与各个基准点Pi与剩余基准点Pj之间的绝对差值,且满足方程式(1);
若绝对差值小于或等于0.05,则将Pj定义为内点;
若绝对差值大于0.05,则将Pj定义为外点。
进一步地,为了更好的实现本发明,所述步骤S5具体是指:遍历所有基准点后,对比P1,P2,…,PN分别对应的内点数目,并选择内点数量最多的点集。
进一步地,为了更好的实现本发明,所述步骤S6具体包括以下步骤:
步骤S61:根据全部基准点的实测坐标值及理论坐标值,计算全部基准点理论坐标值及实测坐标值的重心:
式中,PC测:基准点测量值的重心坐标;
PC理:基准点理论值的重心坐标;
n:点集内所有内点的数目;
步骤S62:对全部基准点理论坐标值及实测坐标值的重心做重心化处理:
步骤S63:残差矩阵计算:
式中,ε为配准误差,ε=(εx、εy、εz);
以ε的2-范数为优化指标,即
其中,
步骤S64:矩阵分解;设H矩阵的奇异值分解形式为:
H=QTΛV (8);
式中,Q和V为分解所得的正交矩阵;
步骤S65:求解旋转矩阵及平移矩阵;
R和T的值为,
R=VTQ (9);
T=P-RP (10)。
本发明与现有技术相比,具有以下优点及有益效果:
(1)本发明能得到在人工操作、环境因素、制造因素等影响下与理论值偏差最小的基准点集,进行飞机坐标系拟合;
(2)本发明可以对理论值与实测值偏差过大进而影响拟合精度的点进行剔除,从而显著提高飞机坐标系拟合的精度。
附图说明
图1为本发明的工作流程图;
具体实施方式
下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
实施例1:
本发明通过下述技术方案实现,如图1所示,一种飞机坐标系优化拟合方法,利用数字化测量设备对所有的基准点进行数据采集,建立粗大误差基准点剔除的数学模型,对基准点集中的粗大误差点进行剔除,最后利用奇异值分解方法进行坐标系对齐,得到旋转及平移矩阵,从而建立飞机坐标系。
需要说明的是,通过上述改进,基于基准点集实测坐标值与其理论坐标值数据集,结合随机抽样一致性算法的相关理论,完成坐标系配准过程中产生粗大误差的基准点的剔除,从而提高坐标系拟合的精度。
此处所描述的数字测量设备为激光跟踪仪。
实施例2:
本实施例在上述实施例的基础上做进一步优化,如图1所示,具体包括以下步骤:
步骤S1:输入各基准点的测量坐标值和理论坐标值;
步骤S2:计算各个基准点Pi与剩余基准点Pj之间的实际测量距离值和理论距离值;其中,Pi中下标i=(1、2、3…N);Pj中下标j=(1、2、3…N,i≠j);
所述基准点Pi与剩余基准点Pj之间的实际测量距离值为
所述基准点Pi与剩余基准点Pj之间的理论距离值为
式中:Xi、Yi、Zi为基准点Pi实际坐标值;
Xj、Yj、Zj为基准点Pj实际坐标值;
xi、yi、zi为基准点Pi理论坐标值,xj、yj、zj为基准点Pj理论坐标值。
步骤S3:定义内点和外点,并进行记录所有符合要求的内点和数目n;
计算各个基准点Pi与剩余基准点Pj的实际测量距离值与各个基准点Pi与剩余基准点Pj之间的绝对差值,且满足方程式(1);
δ为阈值,δ=0.05;
若绝对差值小于或等于0.05,则将Pj定义为内点;
若绝对差值大于0.05,则将Pj定义为外点;
阈值选择为测量误差要求的0.5倍,测量误差要求为0.1,因此δ=0.05;
步骤S4:判断是否遍历所有基准点;具体是指:
当i<N时,表明还没有遍历所有点,则i=i+1,并重复步骤3;
如果i=N,表明已经遍历了所有点,则进入下一步骤;
步骤S5:提取内点数目最多的点集;
步骤S6:基于奇异值分解算法,利用得到的基准点集进行坐标系拟合,坐标拟合完成。
进一步地,为了更好的实现本发明,所述基准点Pi与剩余基准点Pj之间的实际测量距离值为
所述基准点Pi与剩余基准点Pj之间的理论距离值为
式中:Xi、Yi、Zi为基准点Pi实际坐标值;
Xj、Yj、Zj为基准点Pj实际坐标值;
xi、yi、zi为基准点Pi理论坐标值,xj、yj、zj为基准点Pj理论坐标值。
所述步骤S6具体包括以下步骤:
步骤S61:根据全部基准点的实测坐标值及理论坐标值,计算全部基准点理论坐标值及实测坐标值的重心:
式中,PC测:基准点测量值的重心坐标;
PC理:基准点理论值的重心坐标;
n:点集内所有内点的数目;
步骤S62:对全部基准点理论坐标值及实测坐标值的重心做重心化处理:
步骤S63:残差矩阵计算:在没有任何测量误差的情况下,
但由于制造误差、测量误差等因素的影响,在实际情况下,上式并不是绝对成立。将误差考虑在内,则有:
式中,ε为配准误差,ε=(εx、εy、εz);
以ε的2-范数为优化指标,即
其中,
步骤S64:矩阵分解;设H矩阵的奇异值分解形式为:
H=QTΛV (8);
式中,Q和V为分解所得的正交矩阵;
步骤S65:求解旋转矩阵及平移矩阵;
R和T的值为:
R=VTQ (9);
T=P-RP (10)。
实施例3:
本实施例为试验例,如表1所示,输入各个基准点的测量值和理论值;
表1
利用所选点集内的6个基准点,利用P1作为基准点时,包含了P1,P2,P5,P6,P8,P9在内的6个内点且为数量最多的点集;按实施例2进行坐标系拟合,如表2所示;
表2
为验证本方法的优势,与传统的坐标系配准方法进行了对比,如表3。
表3
利用所有参与配准的公共点配准前后的均方根误差作为指标,评价配准的精度。总体的均方根误差为,
式中,
RMStotal:总体均方根误差;
RMSi:第i个公共点的均方根误差;
xiyizi):RMSi三个方向的分量;
N:所有参与配准的公共点数目。
通过计算证明,在使用优化方法进行坐标系配准时,配准误差为0.0548mm,而使用传统方法时配准误差为0.2092mm。
从本试验例中可知:本法对理论值与实测值偏差过大进而影响拟合精度的点进行剔除,从而有效的显著提高飞机坐标系拟合的精度。
本实施例的其他部分与上述实施例相同,故不再赘述。
以上所述,仅是本发明的较佳实施例,并非对本发明做任何形式上的限制,凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化,均落入本发明的保护范围之内。

Claims (6)

1.一种飞机坐标系优化拟合方法,其特征在于:利用数字化测量设备对所有的基准点进行数据采集,建立粗大误差基准点剔除的数学模型,对基准点集中的粗大误差点进行剔除,最后利用奇异值分解方法进行坐标系对齐,得到旋转及平移矩阵,从而建立飞机坐标系。
2.根据权利要求1所述的一种飞机坐标系优化拟合方法,其特征在于:具体包括以下步骤:
步骤S1:输入各基准点的测量坐标值和理论坐标值;
步骤S2:计算各个基准点Pi与剩余基准点Pj之间的实际测量距离值和理论距离值;其中,Pi中下标i=(1、2、3…N);Pj中下标j=(1、2、3…N,i≠j);
步骤S3:定义内点和外点,并进行记录所有符合要求的内点和数目n;
步骤S4:判断是否遍历所有基准点;具体是指:
当i<N时,表明还没有遍历所有点,则i=i+1,并重复步骤3;如果i=N,表明已经遍历了所有点,则进入下一步骤;
步骤S5:提取内点数目最多的点集;
步骤S6:基于奇异值分解算法,利用得到的基准点集进行坐标系拟合,坐标拟合完成。
3.根据权利要求2所述的一种飞机坐标系优化拟合方法,其特征在于:所述基准点Pi与剩余基准点Pj之间的实际测量距离值为
所述基准点Pi与剩余基准点Pj之间的理论距离值为
式中:Xi、Yi、Zi、为基准点Pi实际坐标值;
Xj、Yj、Zj、为基准点Pj实际坐标值;
xi、yi、zi、为基准点Pi理论坐标值,xj、yj、zj、为基准点Pj理论坐标值。
4.根据权利要求3所述的一种飞机坐标系优化拟合方法,其特征在于:所述步骤S3具体是指:计算各个基准点Pi与剩余基准点Pj的实际测量距离值与各个基准点Pi与剩余基准点Pj之间的绝对差值,且满足方程式(1);
若绝对差值小于或等于0.05,则将Pj定义为内点;
若绝对差值大于0.05,则将Pj定义为外点。
5.根据权利要求4所述的一种飞机坐标系优化拟合方法,其特征在于:所述步骤S5具体是指:遍历所有基准点后,对比P1,P2,…,PN分别对应的内点数目,并选择内点数量最多的点集。
6.根据权利要求5所述的一种飞机坐标系优化拟合方法,其特征在于:所述步骤S6具体包括以下步骤:
步骤S61:根据全部基准点的实测坐标值及理论坐标值,计算全部基准点理论坐标值及实测坐标值的重心:
式中,PC测:基准点测量值的重心坐标;
PC理:基准点理论值的重心坐标;
n:点集内所有内点的数目;
步骤S62:对全部基准点理论坐标值及实测坐标值的重心做重心化处理:
步骤S63:残差矩阵计算:
式中,ε为配准误差,ε=(εx、εy、εz);
以ε的2-范数为优化指标,即
其中,
步骤S64:矩阵分解;设H矩阵的奇异值分解形式为:
H=QTΛV (8);
式中,Q和V为分解所得的正交矩阵;
步骤S65:求解旋转矩阵及平移矩阵;
R和T的值为,
R=VTQ (9);
T=P-RP (10)。
CN201910426977.2A 2019-05-22 2019-05-22 一种飞机坐标系优化拟合方法 Active CN110222382B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910426977.2A CN110222382B (zh) 2019-05-22 2019-05-22 一种飞机坐标系优化拟合方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910426977.2A CN110222382B (zh) 2019-05-22 2019-05-22 一种飞机坐标系优化拟合方法

Publications (2)

Publication Number Publication Date
CN110222382A true CN110222382A (zh) 2019-09-10
CN110222382B CN110222382B (zh) 2023-04-18

Family

ID=67821730

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910426977.2A Active CN110222382B (zh) 2019-05-22 2019-05-22 一种飞机坐标系优化拟合方法

Country Status (1)

Country Link
CN (1) CN110222382B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112729215A (zh) * 2020-11-27 2021-04-30 成都飞机工业(集团)有限责任公司 一种基于热膨胀系数修正基准点坐标的测量方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708229A (zh) * 2012-04-20 2012-10-03 南京理工大学 复杂分层媒质结构的矩阵分解结合新奇异值分解方法
CN103991555A (zh) * 2014-03-25 2014-08-20 浙江大学 一种用于飞机数字化装配的自动化测量方法
CN106780459A (zh) * 2016-12-12 2017-05-31 华中科技大学 一种三维点云数据自动配准方法
CN107860346A (zh) * 2017-09-30 2018-03-30 北京卫星制造厂 一种测量坐标系配准方法
CN108317953A (zh) * 2018-01-19 2018-07-24 东北电力大学 一种基于无人机的双目视觉目标表面3d检测方法及***
CN108827288A (zh) * 2018-04-12 2018-11-16 东北电力大学 一种基于对偶四元数的降维捷联惯性导航***初始对准方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708229A (zh) * 2012-04-20 2012-10-03 南京理工大学 复杂分层媒质结构的矩阵分解结合新奇异值分解方法
CN103991555A (zh) * 2014-03-25 2014-08-20 浙江大学 一种用于飞机数字化装配的自动化测量方法
CN106780459A (zh) * 2016-12-12 2017-05-31 华中科技大学 一种三维点云数据自动配准方法
CN107860346A (zh) * 2017-09-30 2018-03-30 北京卫星制造厂 一种测量坐标系配准方法
CN108317953A (zh) * 2018-01-19 2018-07-24 东北电力大学 一种基于无人机的双目视觉目标表面3d检测方法及***
CN108827288A (zh) * 2018-04-12 2018-11-16 东北电力大学 一种基于对偶四元数的降维捷联惯性导航***初始对准方法及***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
SALLY GAO .ETC: ""Research on Aircraft Magnetic Compensation Based on Improved Singular Value Decomposition"", 《APPLIED MECHANICS AND MATERIALS》 *
朱绪胜等: ""基于关键装配特性的大型零部件最佳装配位姿多目标优化算法"", 《航空学报》 *
牛雪娟等: ""基于奇异值分解的机器人工具坐标系标定"", 《自动化仪表》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112729215A (zh) * 2020-11-27 2021-04-30 成都飞机工业(集团)有限责任公司 一种基于热膨胀系数修正基准点坐标的测量方法
CN112729215B (zh) * 2020-11-27 2022-06-14 成都飞机工业(集团)有限责任公司 一种基于热膨胀系数修正基准点坐标的测量方法

Also Published As

Publication number Publication date
CN110222382B (zh) 2023-04-18

Similar Documents

Publication Publication Date Title
CN111274671B (zh) 一种基于数字孪生的复杂产品装配过程精准修配方法及其运行***
CN104515478B (zh) 一种高精度的航空发动机叶片自动三维测量方法和***
CN109489548B (zh) 一种利用三维点云的零件加工精度自动检测方法
CN106078359B (zh) 一种龙门式多主轴制孔组合机床的零点定义与标定方法
CN104517291B (zh) 基于目标同轴圆特征的位姿测量方法
CN105848818A (zh) 用于钻取小孔的***;钻取孔的方法;用于执行钻取的制造物品和钻取的进一步方法
CN208887632U (zh) 基于三维激光扫描的建筑施工检测***及监控计算机设备
CN106141814A (zh) 基于LaserTRACER的数控机床平动轴几何误差检测与辨识方法
US11914339B2 (en) Datum selection methods and systems for minimizing hole position errors in group hole machining of large components
CN113467372B (zh) 一种飞机部件加工基准确定方法
CN111581804B (zh) 一种基于实测模型的零件最小修配方案生成方法
CN110458174A (zh) 一种无序点云关键特征点精确提取方法
CN106403873A (zh) 一种基于曲面基准建立工件测量坐标系的方法
CN103389081A (zh) 管桁架次杆相贯口空间的定位方法
CN107564065A (zh) 一种协作环境下人机最小距离的测算方法
CN109211132A (zh) 一种无人机高精度摄影测量获取高大物体变形信息的方法
CN106017321A (zh) 一种基于双目视觉的大尺寸几何量测量方法
CN103895877B (zh) 一种基于骨架扫描测量的孔位修正方法
CN106844960A (zh) 一种管状焊接钢结构网架的逆向建模的方法
CN103438872A (zh) 一种基于大坝三维前方交会测量的内外业一体化***
CN110222382A (zh) 一种飞机坐标系优化拟合方法
CN109165399B (zh) 一种基于SketchUp API的自动化三维建筑建模方法与***
CN112157654B (zh) 一种机器人加工***定位误差的优化方法
CN110405731A (zh) 一种快速双机械臂基坐标系标定方法
CN110132131A (zh) 一种三维场景数据的测量方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant