[go: up one dir, main page]

CN114543767B - System and method for aircraft level measurement - Google Patents

System and method for aircraft level measurement Download PDF

Info

Publication number
CN114543767B
CN114543767B CN202210163048.9A CN202210163048A CN114543767B CN 114543767 B CN114543767 B CN 114543767B CN 202210163048 A CN202210163048 A CN 202210163048A CN 114543767 B CN114543767 B CN 114543767B
Authority
CN
China
Prior art keywords
aircraft
coordinate system
measurement
horizontal
points
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.)
Active
Application number
CN202210163048.9A
Other languages
Chinese (zh)
Other versions
CN114543767A (en
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.)
Comac Shanghai Aircraft Design & Research Institute
Commercial Aircraft Corp of China Ltd
Original Assignee
Comac Shanghai Aircraft Design & Research Institute
Commercial Aircraft Corp of China 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 Comac Shanghai Aircraft Design & Research Institute, Commercial Aircraft Corp of China Ltd filed Critical Comac Shanghai Aircraft Design & Research Institute
Priority to CN202210163048.9A priority Critical patent/CN114543767B/en
Publication of CN114543767A publication Critical patent/CN114543767A/en
Application granted granted Critical
Publication of CN114543767B publication Critical patent/CN114543767B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C15/00Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64FGROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
    • B64F5/00Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
    • B64F5/60Testing or inspecting aircraft components or systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Manufacturing & Machinery (AREA)
  • Transportation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Optical Radar Systems And Details Thereof (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明提供了一种用于飞机水平测量的方法,包括:利用激光跟踪仪测量飞机上的多个基准点以得到每个基准点在测量坐标系下的测量坐标值;构建基于该多个基准点的飞机全机水平坐标系;计算多个基准点在飞机全机水平坐标系下的实际坐标值;以及基于多个基准点在测量坐标系下的测量坐标值和在飞机全机水平坐标系下的实际坐标值来确定从测量坐标系到飞机全机水平坐标系的变换矩阵。此外,本发明还提供了一种用于飞机水平测量的系统和计算机可读存储介质。通过本发明,在飞机水平测量前不用再进行飞机调平步骤,也不用再进行飞机调平后与激光跟踪仪的测量坐标系的统一工作,消除了飞机调平和统一工作带来的误差,大幅提高了测量精度和测量效率。

Figure 202210163048

The invention provides a method for aircraft level measurement, comprising: using a laser tracker to measure a plurality of reference points on the aircraft to obtain the measurement coordinate value of each reference point in a measurement coordinate system; Points in the aircraft overall horizontal coordinate system; calculate the actual coordinate values of multiple reference points in the aircraft overall horizontal coordinate system; The actual coordinate values below are used to determine the transformation matrix from the measurement coordinate system to the horizontal coordinate system of the aircraft. In addition, the present invention also provides a system and a computer-readable storage medium for aircraft level measurement. Through the present invention, there is no need to perform the aircraft leveling step before the aircraft level measurement, and it is not necessary to perform the unified work with the measurement coordinate system of the laser tracker after the aircraft is leveled, which eliminates the errors caused by the aircraft leveling and unified work, greatly The measurement accuracy and measurement efficiency are improved.

Figure 202210163048

Description

用于飞机水平测量的系统和方法Systems and methods for aircraft leveling

技术领域technical field

本发明涉及飞机水平测量和调平技术,更具体地,涉及用于飞机水平测量的系统和方法。The present invention relates to aircraft leveling and leveling techniques, and more particularly, to systems and methods for aircraft leveling.

背景技术Background technique

飞机水平测量又称飞机的特征点测量,是为了保证飞机各部件间相对位置、对称性以及飞机各部件自身位置、姿态具有足够的准确度而对规定的飞机水平测量点进行的测量工作。Aircraft level measurement, also known as aircraft feature point measurement, is to measure the specified aircraft level measurement points in order to ensure the relative position and symmetry of the various components of the aircraft, as well as the position and attitude of each component of the aircraft with sufficient accuracy.

飞机水平调整(本文中也称为调平)是进行飞机水平测量的基础,是指飞机要按照水平测量图所规定的三点支撑状态,调整到水平状态。要对飞机进行纵向和横向调平,即通过飞机的姿态调整使表征飞机水平状态的水平测量点(调平基准点)位于同一水平高度。飞机水平调整的精度将直接影响飞机水平测量对飞机各部件相对位置准确度的检验结果。Aircraft level adjustment (also referred to as leveling in this article) is the basis for aircraft level measurement, which means that the aircraft should be adjusted to a horizontal state according to the three-point support state specified in the level measurement chart. To level the aircraft longitudinally and laterally, that is to adjust the attitude of the aircraft so that the horizontal measurement point (leveling reference point) representing the horizontal state of the aircraft is at the same horizontal height. The accuracy of aircraft level adjustment will directly affect the inspection results of the relative position accuracy of aircraft components by aircraft level measurement.

飞机水平测量是飞机外形质量控制的重要手段之一。每架次飞机在不同时期都要进行水平测量。飞机水平测量检测项目多,工作量巨大。Aircraft level measurement is one of the important means of aircraft shape quality control. Level measurements are taken at different times for each aircraft sortie. There are many items for aircraft level measurement and testing, and the workload is huge.

传统的飞机水平调整方法是利用光学水平仪观察机身水平测量点、利用手动千斤顶调整飞机直至机身表面的水平测量点位于同一水平高度。这种调整方法效率低、精度差,依赖人工操作经验,需消耗较多的人力。The traditional aircraft leveling method is to use an optical level to observe the leveling point of the fuselage, and use a manual jack to adjust the aircraft until the leveling point on the fuselage surface is at the same level. This adjustment method has low efficiency and poor precision, relies on manual operation experience, and consumes more manpower.

相应地,本领域中存在对于改进的飞机水平测量技术的需要。Accordingly, there is a need in the art for improved aircraft level measurement techniques.

发明内容Contents of the invention

提供本发明内容以便以简化形式介绍将在以下具体实施方式中进一步的描述一些概念。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.

鉴于以上描述的现有技术中的缺陷,本发明的目的在于,提供一种用于飞机水平测量的系统和方法,该系统和方法能使飞机水平测量省去飞机调平的步骤,实现飞机调平的数字化处理,并且解决传统飞机调平方法中存在的精度低、工作量大、测量效率低的问题。In view of the defects in the prior art described above, the object of the present invention is to provide a system and method for aircraft level measurement, which can make aircraft level measurement save the steps of aircraft leveling, and realize aircraft leveling. It also solves the problems of low precision, heavy workload and low measurement efficiency in traditional aircraft leveling methods.

根据本发明的第一方面,提供了一种用于飞机水平测量的方法,该方法可以包括:利用激光跟踪仪测量飞机上的多个基准点以得到每个基准点在测量坐标系下的测量坐标值;构建基于该多个基准点的飞机全机水平坐标系;计算该多个基准点在飞机全机水平坐标系下的实际坐标值;以及基于该多个基准点在测量坐标系下的测量坐标值和在飞机全机水平坐标系下的实际坐标值来确定从测量坐标系到飞机全机水平坐标系的变换矩阵。According to a first aspect of the present invention, there is provided a method for aircraft level measurement, the method may include: using a laser tracker to measure a plurality of reference points on the aircraft to obtain the measurement of each reference point in the survey coordinate system Coordinate values; construct the aircraft overall horizontal coordinate system based on the multiple reference points; calculate the actual coordinate values of the multiple reference points in the aircraft overall horizontal coordinate system; and based on the multiple reference points in the measurement coordinate system The measured coordinate values and the actual coordinate values in the overall horizontal coordinate system of the aircraft are used to determine the transformation matrix from the measured coordinate system to the overall horizontal coordinate system of the aircraft.

在第一方面的一个实施例中,该多个基准点可以包括4个基准点,该4个基准点中的2个基准点分别设置在机身下部飞机对称面上前后并且其他2个基准点分别设置在机翼对称两侧。In an embodiment of the first aspect, the plurality of reference points may include 4 reference points, 2 reference points in the 4 reference points are respectively set at the front and rear of the plane of symmetry in the lower part of the fuselage and the other 2 reference points are They are respectively arranged on the symmetrical sides of the wing.

在第一方面的一个实施例中,计算该多个基准点在飞机全机水平坐标系下的实际坐标值可以包括:根据该多个基准点在飞机全机水平坐标系下的几何特征、约束条件、以及在飞机全机水平坐标系下和测量坐标系下的几何不变性来计算该多个基准点在飞机全机水平坐标系下的实际坐标值。In an embodiment of the first aspect, calculating the actual coordinate values of the plurality of reference points in the aircraft overall horizontal coordinate system may include: according to the geometric features and constraints of the plurality of reference points in the aircraft overall horizontal coordinate system The actual coordinate values of the plurality of reference points in the overall horizontal coordinate system of the aircraft are calculated based on the geometric invariance under the overall horizontal coordinate system of the aircraft and the measurement coordinate system.

在第一方面的一个实施例中,该方法可以进一步包括:利用激光跟踪仪测量飞机所有基准点以外的水平测量点,以获得飞机所有基准点以外的水平测量点在测量坐标系下的坐标值;以及通过变换矩阵来将飞机所有基准点以外的水平测量点在测量坐标系下的坐标值转换到飞机全机水平坐标系下的实际坐标值。In an embodiment of the first aspect, the method may further include: using a laser tracker to measure horizontal measurement points other than all reference points of the aircraft, so as to obtain coordinate values of horizontal measurement points other than all reference points of the aircraft in the survey coordinate system ; and convert the coordinate values of the horizontal measurement points other than all reference points of the aircraft in the survey coordinate system to the actual coordinate values in the overall horizontal coordinate system of the aircraft through the transformation matrix.

根据本发明的第二方面,提供了一种用于飞机水平测量的系统,该系统可以包括:激光跟踪仪,其配置成测量飞机上的多个基准点以得到每个基准点在测量坐标系下的测量坐标值;数据处理机,该数据处理机可以包括:测量点测量坐标记录模块,其配置成从激光跟踪仪接收该多个基准点在测量坐标系下的测量坐标值;坐标系构建模块,其配置成构建基于该多个基准点的飞机全机水平坐标系;基准点坐标处理模块,其配置成计算该多个基准点在飞机全机水平坐标系下的实际坐标值;以及变换矩阵确定模块,其配置成基于该多个基准点在测量坐标系下的测量坐标值和在飞机全机水平坐标系下的实际坐标值来确定从测量坐标系到飞机全机水平坐标系的变换矩阵。According to a second aspect of the present invention, there is provided a system for aircraft level measurement, the system may include: a laser tracker configured to measure a plurality of reference points on the aircraft to obtain each reference point in the survey coordinate system The measurement coordinate value under; Data processing machine, this data processing machine can comprise: Measurement point measurement coordinate recording module, it is configured to receive the measurement coordinate value of these multiple reference points under the measurement coordinate system from the laser tracker; Coordinate system construction A module configured to construct an aircraft overall horizontal coordinate system based on the plurality of reference points; a reference point coordinate processing module configured to calculate the actual coordinate values of the plurality of reference points in the aircraft overall horizontal coordinate system; and transformation A matrix determination module configured to determine the transformation from the measurement coordinate system to the aircraft overall horizontal coordinate system based on the measured coordinate values of the plurality of reference points in the measurement coordinate system and the actual coordinate values in the aircraft overall horizontal coordinate system matrix.

在第二方面的一个实施例中,该多个基准点可以包括4个基准点,该4个基准点中的2个基准点分别设置在机身下部飞机对称面上前后并且其他2个基准点分别设置在机翼对称两侧。In an embodiment of the second aspect, the plurality of reference points may include 4 reference points, 2 reference points in the 4 reference points are respectively set at the front and rear of the plane of symmetry in the lower part of the fuselage, and the other 2 reference points They are respectively arranged on the symmetrical sides of the wing.

在第二方面的一个实施例中,基准点坐标处理模块可以被进一步配置成根据该多个基准点在飞机全机水平坐标系下的几何特征、约束条件、以及在飞机全机水平坐标系下和测量坐标系下的几何不变性来计算该多个基准点在飞机全机水平坐标系下的实际坐标值。In an embodiment of the second aspect, the reference point coordinate processing module can be further configured to, according to the geometric characteristics and constraints of the multiple reference points in the aircraft overall horizontal coordinate system, and and the geometric invariance in the measurement coordinate system to calculate the actual coordinate values of the plurality of reference points in the aircraft overall horizontal coordinate system.

在第二方面的一个实施例中,激光跟踪仪可以被进一步配置成测量飞机所有基准点以外的水平测量点,以获得飞机所有基准点以外的水平测量点在测量坐标系下的坐标值;并且测量点测量坐标记录模块可以被进一步配置成从激光跟踪仪接收飞机所有基准点以外的水平测量点在测量坐标系下的坐标值,其中数据处理机可以进一步包括:全机水平测量点处理输出模块,其配置成通过变换矩阵来完成测量坐标系下的全机水平测量点的坐标值转换到飞机全机水平坐标系下的坐标值的处理并且将全机水平测量点在飞机全机水平坐标系下的坐标值输出到显示设备。In an embodiment of the second aspect, the laser tracker may be further configured to measure horizontal measurement points other than all reference points of the aircraft, so as to obtain coordinate values of the horizontal measurement points other than all reference points of the aircraft in the survey coordinate system; and The measurement point measurement coordinate recording module can be further configured to receive the coordinate values of horizontal measurement points other than all reference points of the aircraft in the measurement coordinate system from the laser tracker, wherein the data processor can further include: the whole aircraft horizontal measurement point processing output module , which is configured to complete the process of transforming the coordinate values of the whole-machine level measurement points in the survey coordinate system to the coordinate values under the whole-machine horizontal coordinate system of the aircraft through the transformation matrix and transform the whole-machine level measurement points in the aircraft whole-machine horizontal coordinate system The coordinate values below are output to the display device.

在第二方面的一个实施例中,激光跟踪仪和数据处理机可以通过有线和/或无线的方式相连接,其中激光跟踪仪可以被进一步配置成处理测得的水平测量点的空间坐标以将其转换成数据处理机能够识别和处理的信号。In an embodiment of the second aspect, the laser tracker and the data processor can be connected in a wired and/or wireless manner, wherein the laser tracker can be further configured to process the measured spatial coordinates of the horizontal measurement point to convert It is converted into a signal that the data processor can recognize and process.

根据本发明的第三方面,提供了一种存储计算机程序的计算机可读存储介质,该计算机程序在由处理器执行时实现本发明的方法。According to a third aspect of the present invention there is provided a computer readable storage medium storing a computer program which, when executed by a processor, implements the method of the present invention.

与传统的飞机水平测量相比,本发明在飞机水平测量前不用再进行飞机调平步骤,也不用再进行飞机调平后与激光跟踪仪的测量坐标系的统一工作,消除了飞机调平和统一工作带来的误差,节省了人力和时间,大幅提高了测量精度和测量效率。Compared with the traditional aircraft level measurement, the present invention does not need to carry out the aircraft leveling step before the aircraft level measurement, nor does it need to carry out the unified work with the measurement coordinate system of the laser tracker after the aircraft leveling, eliminating the need for aircraft leveling and unification. The error caused by the work saves manpower and time, and greatly improves the measurement accuracy and measurement efficiency.

通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。应该理解,前面的概括说明和下面的详细描述只是说明性的,不会对所要求保护的各方面形成限制。These and other features and advantages will become apparent by reading the following detailed description and by reference to the associated drawings. It is to be understood that both the foregoing general description and the following detailed description are illustrative only and are not restrictive in all respects as claimed.

附图说明Description of drawings

为了能详细地理解本发明的上述特征所用的方式,可以参照各实施例来对以上简要概述的内容进行更具体的描述,其中一些方面在附图中示出。然而应该注意,附图仅示出了本发明的某些典型方面,故不应被认为限定其范围,因为该描述可以允许有其它等同有效的方面。So that the manner in which the above recited features of the invention can be understood in detail, a more particular description of what has been briefly summarized above may be had by reference to various embodiments, some aspects of which are illustrated in the accompanying drawings. It is to be noted, however, that the drawings illustrate only certain typical aspects of the invention and are therefore not to be considered limiting of its scope, for the description may admit to other equally effective aspects.

图1解说了根据本发明的一个实施例的用于飞机水平测量的方法的流程图。FIG. 1 illustrates a flowchart of a method for aircraft level measurement according to one embodiment of the present invention.

图2解说了根据本发明的一个实施例的飞机全机水平坐标系的示意图。FIG. 2 illustrates a schematic diagram of an aircraft overall horizontal coordinate system according to an embodiment of the present invention.

图3解说了根据本发明的一个实施例的激光跟踪仪确定飞机水平测量点的空间坐标的示意图。FIG. 3 illustrates a schematic diagram of a laser tracker determining spatial coordinates of an aircraft horizontal measurement point according to an embodiment of the present invention.

图4解说了根据本发明的一个实施例的激光跟踪仪在对飞机所有基准点以外的水平测量点进行测量时需要多次转站的示意图。FIG. 4 illustrates a schematic diagram of a laser tracker requiring multiple transfer stations when measuring horizontal measurement points other than all reference points of the aircraft according to an embodiment of the present invention.

图5解说了根据本发明的一个实施例的用于飞机水平测量的系统的框图。FIG. 5 illustrates a block diagram of a system for aircraft level measurement according to one embodiment of the present invention.

图6解说了根据本发明的一个实施例的计算设备的硬件实现的示例的框图。Figure 6 illustrates a block diagram of an example of a hardware implementation of a computing device according to one embodiment of the invention.

具体实施方式Detailed ways

下面结合附图详细描述本发明,本发明的特点将在以下的具体描述中得到进一步的显现。The present invention will be described in detail below in conjunction with the accompanying drawings, and the features of the present invention will be further revealed in the following detailed description.

本发明提供的飞机水平测量中不需要飞机调平的方法的主要构思在于:采用多个(例如,4个)基准点构建全机水平坐标系,根据该多个(例如,4个)基准点在全机水平坐标系中的几何特征和在测量坐标系下的实测值,建立了一组解析方程组,解之求得该多个(例如,4个)基准点在全机水平坐标系的真实值,进而求得测量坐标系到全机水平坐标系的变换矩阵,最后通过该变换矩阵将全机所有水平测量点从测量坐标系转换到全机水平坐标系下的实际值,再进一步求出所有水平测量项的值。本发明的方法对激光跟踪仪的测量坐标系位置无限定。The main idea of the method that does not require aircraft leveling in the aircraft level measurement provided by the present invention is: adopt multiple (for example, 4) reference points to construct the whole aircraft horizontal coordinate system, according to the multiple (for example, 4) reference points The geometric features in the horizontal coordinate system of the whole machine and the measured values in the coordinate system of the survey set up a set of analytical equations, which are solved to obtain the multiple (for example, 4) reference points in the horizontal coordinate system of the whole machine. Then obtain the transformation matrix from the measurement coordinate system to the horizontal coordinate system of the whole machine, and finally convert all the horizontal measurement points of the whole machine from the measurement coordinate system to the actual values in the horizontal coordinate system of the whole machine through the transformation matrix, and then further calculate Display the values of all horizontal measurement items. The method of the present invention has no limitation on the position of the measurement coordinate system of the laser tracker.

图1解说了根据本发明的一个实施例的用于飞机水平测量的方法100的流程图。在框110之前,方法100可以可任选地始于将飞机用千斤顶顶起,其中飞机支撑方式为3点支撑,目测水平。在框110,方法100可以包括利用激光跟踪仪测量飞机上的多个基准点以得到每个基准点在测量坐标系下的测量坐标值。在本发明的一个优选实施例中,基准点的数目可以是4个。应注意,本发明并不限于4个基准点,而是也可以用2个、3个、5个、或更多个基准点来实现本发明。为了解说目的,以下采用4个基准点来解说本发明的方法和系统。FIG. 1 illustrates a flow diagram of a method 100 for aircraft level measurement according to one embodiment of the present invention. Prior to block 110 , the method 100 may optionally start with jacking up the aircraft, wherein the aircraft is supported in a 3-point support manner and is visually level. At block 110 , the method 100 may include using a laser tracker to measure a plurality of reference points on the aircraft to obtain a measured coordinate value of each reference point in a survey coordinate system. In a preferred embodiment of the present invention, the number of reference points may be four. It should be noted that the present invention is not limited to 4 fiducials, but can also be implemented with 2, 3, 5, or more fiducials. For purposes of illustration, four reference points are used below to illustrate the method and system of the present invention.

在一个优选实施例中,设置4个水平公共点(A1、A2、A3、A4),它们分别布置在机身左右两侧以及机翼前后两侧,用于激光跟踪仪转站后统一测量坐标系。根据飞机水平测量点分布特点在地面选择合适的位置固定四个水平公共点;激光跟踪仪测量要求一个站位内测量点光线直线可达,中间不能有障碍物;激光跟踪仪对于大尺寸被测物进行测量时需要多次转站才能完成全部测量,每次转站会形成一个坐标系,需要通过四个水平公共点进行转换,形成一个统一的测量坐标系。In a preferred embodiment, 4 horizontal common points (A1, A2, A3, A4) are set, which are respectively arranged on the left and right sides of the fuselage and the front and rear sides of the wing, for unified measurement of coordinates after the laser tracker transfer station Tie. According to the distribution characteristics of the aircraft horizontal measurement points, select a suitable position on the ground to fix four horizontal common points; the measurement of the laser tracker requires that the light of the measurement point in a station can be reached in a straight line, and there should be no obstacles in the middle; the laser tracker is suitable for large-scale measured objects. When measuring objects, it is necessary to transfer stations multiple times to complete all measurements. Each transfer station will form a coordinate system, which needs to be converted through four horizontal common points to form a unified measurement coordinate system.

利用激光跟踪仪测量基准点,基准点设置在机身前后和机翼两侧,飞机的4个基准点为P1、P2、P3、P4,2个基准点P1、P2在机身下部飞机对称面上前后,2个基准点P3、P4在机翼对称两侧;基准点选在相对加工精度高、强度大、变形小、距离尽量远、便于测量的区域。Use the laser tracker to measure the reference points. The reference points are set on the front and rear of the fuselage and on both sides of the wings. The four reference points of the aircraft are P 1 , P 2 , P 3 , and P 4 , and the two reference points P 1 and P 2 are at The two reference points P 3 and P 4 are on the symmetrical sides of the wing on the front and rear of the lower part of the fuselage; the reference points are selected in areas with high relative processing accuracy, high strength, small deformation, as far as possible, and easy to measure.

针对4个基准点,通过激光跟踪仪将跟踪头发出的激光投射至各基准点十字标记中心处反射标靶上再返回到跟踪头,得到每个基准点在测量坐标系下的测量坐标值,测量坐标系为激光跟踪仪开启时默认的坐标系,设测量坐标系为O-XmYmZm。将激光跟踪仪放置在站位1分别读取4个水平公共点的坐标,建立坐标系,再测量P1、P2和P3的坐标;将激光跟踪仪放置在站位2,分别读取水平公共点的坐标,建立坐标系,系统自动与站位1的坐标系进行转换,在站位2测量P4的坐标。For the four reference points, the laser from the tracking head is projected onto the reflective target at the center of the cross mark of each reference point through the laser tracker and then returned to the tracking head to obtain the measurement coordinate value of each reference point in the measurement coordinate system. The measurement coordinate system is the default coordinate system when the laser tracker is turned on, and the measurement coordinate system is set to O-XmYmZm. Place the laser tracker at station 1 to read the coordinates of four horizontal common points respectively, establish a coordinate system, and then measure the coordinates of P 1 , P 2 and P 3 ; place the laser tracker at station 2 to read The coordinates of the horizontal public point, establish a coordinate system, the system automatically converts with the coordinate system of station 1, and measures the coordinates of P4 at station 2.

在框120,方法100可以包括构建基于该多个基准点的飞机全机水平坐标系。设飞机全机水平坐标系为O-XYZ,测量坐标系为O-XmYmZm,飞机的4个基准点可被标记为P1点、P2点、P3点和P4点,在飞机全机水平坐标系下4个基准点的坐标可以表示为Pi(Xi,Yi,Zi),i=1,2,3,4;在测量坐标系下4个基准点的坐标可以表示为Pmi(Xmi,Ymi,Zmi),i=1,2,3,4。在飞机全机水平坐标系O-XYZ下,P3和P4点为左右机翼上对称于飞机对称面的点。以P3点和P4点直线中垂面为飞机对称面,即XY面;以与P3点和P4点相距为b且垂直于XY面的平面为水平基准面,即XZ面,XY面与XZ面之交线为X轴;以与P3点和P4点相距为a且与XY面和XZ面都垂直的平面为YZ面;XY面与XZ面之交线为Y轴,YZ面与XZ面之交线为Z轴。参见图2,图2解说了根据本发明的一个实施例的飞机全机水平坐标系的示意图200。At block 120 , method 100 may include constructing an aircraft-wide horizontal coordinate system based on the plurality of reference points. Assuming that the horizontal coordinate system of the aircraft is O-XYZ, and the measurement coordinate system is OX m Y m Z m , the four reference points of the aircraft can be marked as P 1 point, P 2 point, P 3 point and P 4 point. The coordinates of the four reference points in the horizontal coordinate system of the aircraft can be expressed as P i (X i , Y i , Z i ), i=1, 2, 3, 4; the coordinates of the four reference points in the measurement coordinate system It can be expressed as P mi (X mi , Y mi , Z mi ), i=1, 2, 3, 4. Under the horizontal coordinate system O-XYZ of the aircraft, P 3 and P 4 are points on the left and right wings that are symmetrical to the plane of symmetry of the aircraft. Take the vertical plane of the straight line between P 3 and P 4 as the plane of symmetry of the aircraft, that is, the XY plane; take the plane that is b away from P 3 and P 4 and perpendicular to the XY plane as the horizontal datum plane, that is, the XZ plane, XY The intersection line between the plane and the XZ plane is the X axis; the plane that is a distance from P 3 and P 4 and is perpendicular to the XY plane and the XZ plane is the YZ plane; the intersection line between the XY plane and the XZ plane is the Y axis, The intersection line between the YZ plane and the XZ plane is the Z axis. Referring to FIG. 2 , FIG. 2 illustrates a schematic diagram 200 of an overall horizontal coordinate system of an aircraft according to an embodiment of the present invention.

在框130,方法100可以包括计算该多个基准点在飞机全机水平坐标系下的实际坐标值。由于制造过程中水平测量点打标记不可避免地存在偏差,其实际坐标可能与设计的理论坐标不一致。因此,需要计算该多个基准点在飞机全机水平坐标系下的实际坐标值。在一个实施例中,可以根据该多个(例如,4个)基准点在飞机全机水平坐标系下的几何特征、约束条件,以及在飞机全机水平坐标系下和测量坐标系下几何不变性,得到一组含多个解析方程的方程组,解该方程组便可求得P1(X1,Y1,Z1)、P2(X2,Y2,Z2)、P3(X3,Y3,Z3)、P4(X4,Y4,Z4),即4个基准点在飞机全机水平坐标系下的实际坐标值。At block 130 , the method 100 may include calculating actual coordinate values of the plurality of reference points in the aircraft overall horizontal coordinate system. Due to the inevitable deviation in the marking of the horizontal measurement point during the manufacturing process, its actual coordinates may not be consistent with the theoretical coordinates of the design. Therefore, it is necessary to calculate the actual coordinate values of the plurality of reference points in the overall horizontal coordinate system of the aircraft. In one embodiment, according to the geometric characteristics and constraint conditions of the multiple (for example, 4) reference points in the aircraft overall horizontal coordinate system, and the geometric differences between the aircraft overall horizontal coordinate system and the measurement coordinate system, Denaturation, get a set of equations containing multiple analytical equations, solve the equations to get P 1 (X 1 ,Y 1 ,Z 1 ), P 2 (X 2 ,Y 2 ,Z 2 ), P 3 (X 3 , Y 3 , Z 3 ), P 4 (X 4 , Y 4 , Z 4 ), that is, the actual coordinate values of the 4 reference points in the overall horizontal coordinate system of the aircraft.

举例而言,4个基准点在飞机全机水平坐标系下的实际坐标值可以通过以下过程来求解:For example, the actual coordinate values of the four reference points in the horizontal coordinate system of the aircraft can be solved by the following process:

设在飞机全机水平坐标系O-XYZ下,4个基准点的坐标值为:P1(X1,Y1,Z1)、P2(X2,Y2,Z2)、P3(X3,Y3,Z3)、P4(X4,Y4,Z4)。Assuming that under the horizontal coordinate system O-XYZ of the aircraft, the coordinate values of the four reference points are: P 1 (X 1 ,Y 1 ,Z 1 ), P 2 (X 2 ,Y 2 ,Z 2 ), P 3 (X 3 , Y 3 , Z 3 ), P 4 (X 4 , Y 4 , Z 4 ).

由4个基准点在飞机全机水平坐标系下的几何特征,基准点满足条件:The geometric characteristics of the four reference points in the horizontal coordinate system of the aircraft, the reference points meet the conditions:

X3=X4=a;X 3 =X 4 =a;

Y3=Y4=b;Y 3 =Y 4 =b;

Z3=-Z4Z 3 =-Z 4 ;

Y2-Y1=c;Y 2 −Y 1 =c;

其中a,b,c为已知值。Where a, b, c are known values.

设由激光跟踪仪测量的4个基准点在测量坐标系下的坐标值为:Pm1(Xm1,Ym1,Zm1)、Pm2(Xm2,Ym2,Zm2)、Pm3(Xm3,Ym3,Zm3)、Pm4(Xm4,Ym4,Zm4)。Suppose the coordinate values of the four reference points measured by the laser tracker in the measurement coordinate system are: P m1 (X m1 , Y m1 , Z m1 ), P m2 (X m2 , Y m2 , Z m2 ), P m3 ( X m3 , Y m3 , Z m3 ), P m4 (X m4 , Y m4 , Z m4 ).

由几何不变性可知,有:According to the geometric invariance, we have:

(X1-X2)2+(Y1-Y2)2+(Z1-Z2)2=(Xm1-Xm2)2+(Ym1-Ym2)2+(Zm1-Zm2)2(X 1 -X 2 ) 2 +(Y 1 -Y 2 ) 2 +(Z 1 -Z 2 ) 2 =(X m1 -X m2 ) 2 +(Y m1 -Y m2 ) 2 +(Z m1 -Z m2 ) 2 ;

(X1-X3)2+(Y1-Y3)2+(Z1-Z3)2=(Xm1-Xm3)2+(Ym1-Ym3)2+(Zm1-Zm3)2(X 1 -X 3 ) 2 +(Y 1 -Y 3 ) 2 +(Z 1 -Z 3 ) 2 =(X m1 -X m3 ) 2 +(Y m1 -Y m3 ) 2 +(Z m1 -Z m3 ) 2 ;

(X1-X4)2+(Y1-Y4)2+(Z1-Z4)2=(Xm1-Xm4)2+(Ym1-Ym4)2+(Zm1-Zm4)2(X 1 -X 4 ) 2 +(Y 1 -Y 4 ) 2 +(Z 1 -Z 4 ) 2 =(X m1 -X m4 ) 2 +(Y m1 -Y m4 ) 2 +(Z m1 -Z m4 ) 2 ;

(X2-X3)2+(Y2-Y3)2+(Z2-Z3)2=(Xm2-Xm3)2+(Ym2-Ym3)2+(Zm2-Zm3)2(X 2 -X 3 ) 2 +(Y 2 -Y 3 ) 2 +(Z 2 -Z 3 ) 2 =(X m2 -X m3 ) 2 +(Y m2 -Y m3 ) 2 +(Z m2 -Z m3 ) 2 ;

(X2-X4)2+(Y2-Y4)2+(Z2-Z4)2=(Xm2-Xm4)2+(Ym2-Ym4)2+(Zm2-Zm4)2(X 2 -X 4 ) 2 +(Y 2 -Y 4 ) 2 +(Z 2 -Z 4 ) 2 =(X m2 -X m4 ) 2 +(Y m2 -Y m4 ) 2 +(Z m2 -Z m4 ) 2 ;

(X3-X4)2+(Y3-Y4)2+(Z3-Z4)2=(Xm3-Xm4)2+(Ym3-Ym4)2+(Zm3-Zm4)2(X 3 -X 4 ) 2 +(Y 3 -Y 4 ) 2 +(Z 3 -Z 4 ) 2 =(X m3 -X m4 ) 2 +(Y m3 -Y m4 ) 2 +(Z m3 -Z m4 ) 2 ;

解以上方程组便可求得P1(X1,Y1,Z1)、P2(X2,Y2,Z2)、P3(X3,Y3,Z3)、P4(X4,Y4,Z4)。P 1 (X 1 ,Y 1 ,Z 1 ), P 2 (X 2 ,Y 2 ,Z 2 ), P 3 (X 3 ,Y 3 , Z 3 ), P 4 ( X 4 , Y 4 , Z 4 ).

在框140,方法100可以包括基于该多个基准点在测量坐标系下的测量坐标值和在飞机全机水平坐标系下的实际坐标值来确定从测量坐标系到飞机全机水平坐标系的变换矩阵。At block 140, the method 100 may include determining a distance from the survey coordinate system to the aircraft overall horizontal coordinate system based on the measured coordinate values of the plurality of reference points in the survey coordinate system and the actual coordinate values in the aircraft overall horizontal coordinate system. transformation matrix.

由测量坐标系O-XmYmZm到飞机全机水平坐标系O-XYZ的变换方程可以表达为:The transformation equation from the measurement coordinate system OX m Y m Z m to the aircraft horizontal coordinate system O-XYZ can be expressed as:

(Xi,Yi,Zi)T=A(Xmi,Ymi,Zmi)T+b,i=1,2,3,4;(X i ,Y i ,Z i ) T =A(X mi ,Y mi ,Z mi ) T +b, i=1,2,3,4;

其中

Figure BDA0003514797910000071
in
Figure BDA0003514797910000071

Figure BDA0003514797910000072
Figure BDA0003514797910000072

将以上求得的4个基准点在飞机全机水平坐标系的实际值P1(X1,Y1,Z1)、P2(X2,Y2,Z2)、P3(X3,Y3,Z3)、P4(X4,Y4,Z4)和在测量坐标系下的测量值Pm1(Xm1,Ym1,Zm1)、Pm2(Xm2,Ym2,Zm2)、Pm3(Xm3,Ym3,Zm3)、Pm4(Xm4,Ym4,Zm4)代入变换方程可得12个方程:The actual values P 1 (X 1 ,Y 1 ,Z 1 ), P 2 (X 2 ,Y 2 ,Z 2 ), P 3 (X 3 ,Y 3 ,Z 3 ), P 4 (X 4 ,Y 4 ,Z 4 ) and measured values P m1 (X m1 ,Y m1 ,Z m1 ), P m2 (X m2 ,Y m2 ,Z m2 ), P m3 (X m3 ,Y m3 ,Z m3 ), P m4 (X m4 ,Y m4 ,Z m4 ) are substituted into the transformation equations to obtain 12 equations:

X1=a11Xm1+a12Ym1+a13Zm1+b1 X 1 =a 11 X m1 +a 12 Y m1 +a 13 Z m1 +b 1

Y1=a21Xm1+a22Ym1+a23Zm1+b2 Y 1 =a 21 X m1 +a 22 Y m1 +a 23 Z m1 +b 2

Z1=a31Xm1+a32Ym1+a33Zm1+b3 Z 1 =a 31 X m1 +a 32 Y m1 +a 33 Z m1 +b 3

X2=a11Xm2+a12Ym2+a13Zm2+b1 X 2 =a 11 X m2 +a 12 Y m2 +a 13 Z m2 +b 1

Y2=a21Xm2+a22Ym2+a23Zm2+b2 Y 2 =a 21 X m2 +a 22 Y m2 +a 23 Z m2 +b 2

Z2=a31Xm2+a32Ym2+a33Zm2+b3 Z 2 =a 31 X m2 +a 32 Y m2 +a 33 Z m2 +b 3

X3=a11Xm3+a12Ym3+a13Zm3+b1 X 3 =a 11 X m3 +a 12 Y m3 +a 13 Z m3 +b 1

Y3=a21Xm3+a22Ym3+a23Zm3+b2 Y 3 =a 21 X m3 +a 22 Y m3 +a 23 Z m3 +b 2

Z3=a31Xm3+a32Ym3+a33Zm3+b3 Z 3 =a 31 X m3 +a 32 Y m3 +a 33 Z m3 +b 3

X4=a11Xm4+a12Ym4+a13Zm4+b1 X 4 =a 11 X m4 +a 12 Y m4 +a 13 Z m4 +b 1

Y4=a21Xm4+a22Ym4+a23Zm4+b2 Y 4 =a 21 X m4 +a 22 Y m4 +a 23 Z m4 +b 2

Z4=a31Xm4+a32Ym4+a33Zm4+b3 Z 4 =a 31 X m4 +a 32 Y m4 +a 33 Z m4 +b 3

从以上方程组解出变换矩阵系数a11、a12、a13、a21、a22、a23、a31、a32、a33、b1、b2、b3,即可求得测量坐标系转换至飞机全机水平坐标系中的变换矩阵A和b,实现飞机数字调平。Solve the transformation matrix coefficients a 11 , a 12 , a 13 , a 21 , a 22 , a 23 , a 31 , a 32 , a 33 , b 1 , b 2 , b 3 from the above equations to obtain the measurement The coordinate system is converted to the transformation matrices A and b in the horizontal coordinate system of the aircraft to realize digital leveling of the aircraft.

在获得上述变换矩阵之后,方法100可以可任选地进一步包括:利用激光跟踪仪测量飞机所有基准点以外的水平测量点,以获得飞机所有基准点以外的水平测量点在测量坐标系下的坐标值。在一个实施例中,激光跟踪仪对于飞机所有基准点以外的水平测量点进行测量时需要多次转站才能够完成全部测量。针对本次测量情况,设计了3次转站,如图4所示。After obtaining the above-mentioned transformation matrix, the method 100 may optionally further include: using a laser tracker to measure horizontal measurement points other than all reference points of the aircraft, so as to obtain the coordinates of the horizontal measurement points other than all reference points of the aircraft in the survey coordinate system value. In one embodiment, when the laser tracker measures the horizontal measurement points other than all the reference points of the aircraft, it needs multiple transfer stations to complete all the measurements. According to this measurement situation, three transfer stations are designed, as shown in Figure 4.

依次将激光跟踪仪放置在站位1、站位2、站位3和站位4,分别读取4个水平公共点的坐标,建立各自坐标系,系统自动与站位1的坐标系进行转换,再测量各自面向的水平测量点的坐标。Place the laser tracker at station 1, station 2, station 3 and station 4 in turn, read the coordinates of the four horizontal common points respectively, establish their own coordinate systems, and the system automatically converts with the coordinate system of station 1 , and then measure the coordinates of the horizontal measurement points they are facing.

接下来,方法100还可以可任选地进一步包括:通过框140处确定的变换矩阵来将飞机所有基准点以外的水平测量点在测量坐标系下的坐标值转换到飞机全机水平坐标系下的实际坐标值。由此,可以完成飞机水平测量。Next, the method 100 may optionally further include: using the transformation matrix determined at block 140 to convert the coordinate values of the horizontal measurement points other than all reference points of the aircraft in the measurement coordinate system to the horizontal coordinate system of the entire aircraft the actual coordinate value of . Thereby, aircraft level measurement can be completed.

图5解说了根据本发明的一个实施例的用于飞机水平测量的系统500的框图。系统500可以包括激光跟踪仪510,该激光跟踪仪510可以被配置成测量飞机上的多个基准点以得到每个基准点在测量坐标系下的测量坐标值,如结合框110处的操作所描述的。此外,系统500可以进一步包括与激光跟踪仪510有线和/或无线连接的数据处理机520。例如,参照图3,激光跟踪仪310可以是激光跟踪仪510的示例,并且计算机320可以是数据处理机520的示例。激光跟踪仪310可以用于确定飞机水平测量点标记的空间坐标;将激光跟踪仪反射标靶放置在飞机水平测量点标记处,跟踪头发出的激光射到反射标靶上再返回到跟踪头,从而确定每个水平测量点的空间测量坐标值。FIG. 5 illustrates a block diagram of a system 500 for aircraft level measurement according to one embodiment of the present invention. The system 500 may include a laser tracker 510, which may be configured to measure a plurality of reference points on the aircraft to obtain a measured coordinate value of each reference point in a survey coordinate system, as described in connection with the operations at block 110. describe. In addition, the system 500 may further include a data processor 520 wired and/or wirelessly connected to the laser tracker 510 . For example, referring to FIG. 3 , laser tracker 310 may be an example of laser tracker 510 , and computer 320 may be an example of data processor 520 . The laser tracker 310 can be used to determine the spatial coordinates of the aircraft horizontal measurement point mark; the laser tracker reflective target is placed on the aircraft horizontal measurement point mark, and the laser emitted by the tracking head hits the reflective target and then returns to the tracking head. Therefore, the spatial measurement coordinate value of each horizontal measurement point is determined.

在一个实施例中,数据处理机520可以包括通过总线525相连接的多个模块,该多个模块包括但不限于:测量点测量坐标记录模块530,其可以被配置成从激光跟踪仪510接收多个基准点在测量坐标系下的测量坐标值;坐标系构建模块540,其可以被配置成构建基于该多个基准点的飞机全机水平坐标系,如结合框120处的操作所描述的;基准点坐标处理模块550,其可以被配置成计算该多个基准点在飞机全机水平坐标系下的实际坐标值,如结合框130处的操作所描述的;以及变换矩阵确定模块560,其可以被配置成基于该多个基准点在测量坐标系下的测量坐标值和在飞机全机水平坐标系下的实际坐标值来确定从测量坐标系到飞机全机水平坐标系的变换矩阵,如结合框140处的操作所描述的。In one embodiment, the data processor 520 may include a plurality of modules connected by the bus 525, the plurality of modules including but not limited to: a measurement point measurement coordinate recording module 530, which may be configured to receive from the laser tracker 510 Measured coordinate values of a plurality of reference points in the survey coordinate system; a coordinate system construction module 540, which may be configured to construct an aircraft-wide horizontal coordinate system based on the plurality of reference points, as described in connection with the operation at block 120 A reference point coordinate processing module 550, which may be configured to calculate the actual coordinate values of the plurality of reference points in the horizontal coordinate system of the aircraft, as described in conjunction with the operation at block 130; and a transformation matrix determination module 560, It may be configured to determine a transformation matrix from the measurement coordinate system to the aircraft overall horizontal coordinate system based on the measured coordinate values of the plurality of reference points in the survey coordinate system and the actual coordinate values in the aircraft overall horizontal coordinate system, As described in connection with the operations at block 140 .

在一个实施例中,该多个基准点可以包括4个基准点,该4个基准点中的2个基准点分别设置在机身下部飞机对称面上前后并且其他2个基准点分别设置在机翼对称两侧。In one embodiment, the multiple reference points may include 4 reference points, 2 reference points in the 4 reference points are respectively set at the front and rear of the plane of symmetry at the lower part of the fuselage and the other 2 reference points are respectively set at the The wings are symmetrical on both sides.

在一个实施例中,激光跟踪仪510可以被进一步配置成测量飞机所有基准点以外的水平测量点,以获得飞机所有基准点以外的水平测量点在测量坐标系下的坐标值;并且测量点测量坐标记录模块530可以被进一步配置成从激光跟踪仪510接收飞机所有基准点以外的水平测量点在测量坐标系下的坐标值,其中数据处理机520可以进一步包括:全机水平测量点处理输出模块570,其可以被配置成通过变换矩阵来完成测量坐标系下的全机水平测量点的坐标值转换到飞机全机水平坐标系下的坐标值的处理并且将全机水平测量点在飞机全机水平坐标系下的坐标值输出到显示设备(未示出)。In one embodiment, the laser tracker 510 can be further configured to measure the horizontal measurement points other than all the reference points of the aircraft, so as to obtain the coordinate values of the horizontal measurement points other than all the reference points of the aircraft in the survey coordinate system; The coordinate recording module 530 may be further configured to receive the coordinate values of horizontal measurement points other than all reference points of the aircraft in the survey coordinate system from the laser tracker 510, wherein the data processor 520 may further include: the whole aircraft horizontal measurement point processing output module 570, which may be configured to complete the process of transforming the coordinate values of the overall aircraft level measurement point in the survey coordinate system to the coordinate value in the aircraft overall aircraft horizontal coordinate system through the transformation matrix and convert the entire aircraft horizontal measurement point to the aircraft overall aircraft horizontal coordinate system. Coordinate values in the horizontal coordinate system are output to a display device (not shown).

在一个实施例中,基准点坐标处理模块550可以被进一步配置成根据多个基准点在飞机全机水平坐标系下的几何特征、约束条件、以及在飞机全机水平坐标系下和测量坐标系下的几何不变性来计算该多个基准点在飞机全机水平坐标系下的实际坐标值,如结合框130处的操作所描述的。In one embodiment, the reference point coordinate processing module 550 can be further configured to, according to the geometric characteristics and constraint conditions of the multiple reference points in the aircraft overall horizontal coordinate system, as well as the aircraft overall horizontal coordinate system and the measurement coordinate system The actual coordinate values of the plurality of reference points in the overall horizontal coordinate system of the aircraft are calculated by using the geometric invariance under the same method, as described in conjunction with the operation at block 130 .

在一个实施例中,激光跟踪仪510可以被进一步配置成处理测得的水平测量点的空间坐标以将其转换成数据处理机520能够识别和处理的信号。In one embodiment, the laser tracker 510 may be further configured to process the measured spatial coordinates of the leveling points to convert them into signals that the data processor 520 can recognize and process.

图6解说了根据本发明的一个实施例的示例性计算设备600的框图,该计算设备可以是数据处理机520的一个示例。FIG. 6 illustrates a block diagram of an exemplary computing device 600 , which may be an example of data processor 520 , according to one embodiment of the invention.

参考图6,现在将描述一种计算设备600,该计算设备是可应用于本发明的各方面的硬件设备的一个示例。计算设备600可以是可被配置成用于实现处理和/或计算的任何机器,可以是但并不局限于工作站、服务器、桌面型计算机、膝上型计算机、平板计算机、个人数字处理、智能手机、机载计算机或者它们的任何组合。前述的各种方法可全部或者至少部分地由计算设备600或者类似设备或系统来实现。Referring to FIG. 6 , a computing device 600 will now be described, which is one example of a hardware device applicable to aspects of the present invention. Computing device 600 can be any machine that can be configured to perform processing and/or computing, and can be, but is not limited to, a workstation, server, desktop, laptop, tablet, personal digital processing, smartphone , onboard computer, or any combination thereof. The foregoing various methods may be implemented in whole or at least in part by the computing device 600 or similar devices or systems.

计算设备600可包括可经由一个或多个接口和总线602连接或通信的组件。例如,计算设备600可包括总线602、一个或多个处理器604、一个或多个输入设备606以及一个或多个输出设备608。该一个或多个处理器604可以是任何类型的处理器并且可包括但不限于一个或多个通用处理器和/或一个或多个专用处理器(例如,专门的处理芯片)。输入设备606可以是任何类型的能够向计算设备输入信息的设备并且可以包括但不限于鼠标、键盘、触摸屏、麦克风和/或远程控制器。输出设备608可以是任何类型的能够呈现信息的设备并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。计算设备600也可以包括非瞬态存储设备610或者与所述非瞬态存储设备相连接,所述非瞬态存储设备可以是非瞬态的并且能够实现数据存储的任何存储设备,并且所述非瞬态存储设备可以包括但不限于磁盘驱动器、光存储设备、固态存储器、软盘、软磁盘、硬盘、磁带或任何其它磁介质、光盘或任何其它光介质、ROM(只读存储器)、RAM(随机存取存储器)、高速缓冲存储器和/或任何存储芯片或盒式磁带、和/或计算机可从其读取数据、指令和/或代码的任何其它介质。非瞬态存储设备610可从接口分离。非瞬态存储设备610可具有用于实施上述方法和步骤的数据/指令/代码。计算设备600也可包括通信设备612。通信设备612可以是任何类型的能够实现与内部装置通信和/或与网络通信的设备或系统并且可以包括但不限于调制解调器、网卡、红外通信设备、无线通信设备和/或芯片组,例如蓝牙设备、IEEE 1302.11设备、WiFi设备、WiMax设备、蜂窝通信设备和/或类似设备。Computing device 600 may include components that may be connected or communicate via one or more interfaces and bus 602 . For example, computing device 600 may include a bus 602 , one or more processors 604 , one or more input devices 606 , and one or more output devices 608 . The one or more processors 604 may be any type of processor and may include, but are not limited to, one or more general purpose processors and/or one or more special purpose processors (eg, specialized processing chips). Input device 606 may be any type of device capable of entering information into a computing device and may include, but is not limited to, a mouse, keyboard, touch screen, microphone, and/or remote controller. Output devices 608 may be any type of device capable of presenting information and may include, but are not limited to, displays, speakers, video/audio output terminals, vibrators, and/or printers. The computing device 600 may also include a non-transitory storage device 610 or be connected to the non-transitory storage device. The non-transitory storage device may be any storage device that is non-transitory and capable of storing data, and the non-transitory storage device Transient storage devices may include, but are not limited to, magnetic disk drives, optical storage devices, solid state memory, floppy disks, floppy disks, hard disks, magnetic tape or any other magnetic media, optical disks or any other optical media, ROM (read only memory), RAM (random memory access memory), cache memory and/or any memory chip or cartridge, and/or any other medium from which a computer can read data, instructions and/or code. The non-transitory storage device 610 is detachable from the interface. The non-transitory storage device 610 may have data/instructions/codes for implementing the above methods and steps. Computing device 600 may also include communication device 612 . The communication device 612 may be any type of device or system capable of communicating with internal devices and/or with a network and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication device, and/or a chipset, such as a Bluetooth device , IEEE 1302.11 devices, WiFi devices, WiMax devices, cellular communication devices and/or similar devices.

计算设备600还可包括工作存储器614,该工作存储器614可以是任何类型的能够存储有利于处理器604的工作的指令和/或数据的工作存储器并且可以包括但不限于随机存取存储器和/或只读存储设备。Computing device 600 may also include working memory 614, which may be any type of working memory capable of storing instructions and/or data that facilitate the operation of processor 604 and may include, but is not limited to, random access memory and/or Read-only storage device.

软件组件可位于工作存储器614中,这些软件组件包括但不限于操作系统616、一个或多个应用程序618、驱动程序和/或其它数据和代码。用于实现上述方法和步骤的指令可包含在所述一个或多个应用程序618中,并且前述各种模块/单元/组件可通过处理器604读取和执行所述一个或多个应用程序618的指令来实现。Software components may be located in working memory 614, including but not limited to operating system 616, one or more application programs 618, drivers, and/or other data and code. Instructions for implementing the above methods and steps may be included in the one or more application programs 618, and the aforementioned various modules/units/components may be read and executed by the processor 604 in the one or more application programs 618 instructions to implement.

在本发明的描述中,需要理解的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。In the description of the present invention, it should be understood that the terms "first", "second", and "third" are used for description purposes only, and should not be understood as indicating or implying relative importance.

本领域普通技术人员应领会,本发明的各个实施例可提供为方法、装置、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用一个或多个其中存储有计算机可执行程序代码的计算机可读存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those of ordinary skill in the art should appreciate that various embodiments of the present invention may be provided as methods, apparatuses, systems or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the invention may take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-executable program code stored therein.

本发明是参照根据本发明实施例的方法、装置、系统和计算机程序产品的流程图和/或框图来描述的。应理解,可由计算机程序指令实现流程图和/或框图中的每一个流程和/或方框、以及流程图和/或框图中的流程和/或方框的组合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图中的一个或多个流程和/或框图中的一个或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus, systems and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a means for realizing the functions specified in one or more procedures in the flowcharts and/or in one or more blocks in the block diagrams.

尽管目前为止已经参考附图描述了本发明的各方面,但是上述方法、系统和设备仅是示例,并且本发明的范围不限于这些方面,而是仅由所附权利要求及其等同物来限定。各种组件可被省略或者也可被等同组件替代。另外,也可以在与本发明中描述的顺序不同的顺序实现所述步骤。此外,可以按各种方式组合各种组件。也重要的是,随着技术的发展,所描述的组件中的许多组件可被之后出现的等同组件所替代。对本公开的各种修改对于本领域技术人员将是显而易见的,并且本文中所定义的普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并非被限定于本文中所描述的示例和设计,而是应被授予与本文所公开的原理和新颖特征相一致的最广范围。Although aspects of the present invention have been described thus far with reference to the accompanying drawings, the above-described methods, systems and apparatus are examples only, and the scope of the present invention is not limited to these aspects, but only by the appended claims and their equivalents . Various components may be omitted or may also be substituted for equivalent components. In addition, the steps may also be implemented in an order different from that described in the present invention. Also, various components may be combined in various ways. It is also important to note that, as technology advances, many of the components described may be replaced by equivalent components presented hereafter. Various modifications to the present disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other modifications without departing from the scope of the present disclosure. Thus, the disclosure is not to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (8)

1. A method for aircraft level measurement, comprising:
measuring 4 fiducial points on an aircraft with a laser tracker to obtain each fiducial point in a measurement coordinate system O-X m Y m Z m The lower measurement coordinate value;
constructing an aircraft full-aircraft horizontal coordinate system O-XYZ based on the 4 datum points;
calculating actual coordinate values of the 4 datum points under the horizontal coordinate system O-XYZ of the whole aircraft; and
based on the 4 datum points, in the measurement coordinate system O-X m Y m Z m The measured coordinate values below and the actual coordinate values below the aircraft full horizontal coordinate system O-XYZ to determine the coordinate system O-X from the measured coordinate system m Y m Z m A transformation matrix to the aircraft full plane horizontal coordinate system O-XYZ,
wherein the 4 datum points are calculatedThe actual coordinate values under the horizontal coordinate system O-XYZ of the whole aircraft comprise: geometric features, constraints, and measurement coordinate system O-X under the aircraft full-aircraft horizontal coordinate system O-XYZ according to the 4 datum points m Y m Z m The actual coordinate values of the 4 datum points in the horizontal coordinate system O-XYZ of the whole airplane are calculated according to the geometrical invariance,
wherein the actual coordinate values of the 4 reference points in the horizontal coordinate system O-XYZ of the whole aircraft are solved by the following procedures:
the coordinate values of the 4 datum points are set in the horizontal coordinate system O-XYZ of the whole aircraft: p (P) 1 (X 1 ,Y 1 ,Z 1 )、P 2 (X 2 ,Y 2 ,Z 2 )、P 3 (X 3 ,Y 3 ,Z 3 )、P 4 (X 4 ,Y 4 ,Z 4 ),
The following conditions are satisfied by the geometric features of the 4 datum points in the horizontal coordinate system O-XYZ of the whole aircraft:
X 3 =X 4 =a;
Y 3 =Y 4 =b;
Z 3 =-Z 4
Y 2 -Y 1 =c;
wherein a, b, c are known values;
set 4 datum points measured by laser tracker in measurement coordinate system O-X m Y m Z m The following coordinate values are: p (P) m1 (X m1 ,Y m1 ,Z m1 )、P m2 (X m2 ,Y m2 ,Z m2 )、P m3 (X m3 ,Y m3 ,Z m3 )、P m4 (X m4 ,Y m4 ,Z m4 ),
From the geometrical invariance, there are:
(X 1 -X 2 ) 2 +(Y 1 -Y 2 ) 2 +(Z 1 -Z 2 ) 2 =(X m1 -X m2 ) 2 +(Y m1 -Y m2 ) 2 +(Z m1 -Z m2 ) 2
(X 1 -X 3 ) 2 +(Y 1 -Y 3 ) 2 +(Z 1 -Z 3 ) 2 =(X m1 -X m3 ) 2 +(Y m1 -Y m3 ) 2 +(Z m1 -Z m3 ) 2
(X 1 -X 4 ) 2 +(Y 1 -Y 4 ) 2 +(Z 1 -Z 4 ) 2 =(X m1 -X m4 ) 2 +(Y m1 -Y m4 ) 2 +(Z m1 -Z m4 ) 2
(X 2 -X 3 ) 2 +(Y 2 -Y 3 ) 2 +(Z 2 -Z 3 ) 2 =(X m2 -X m3 ) 2 +(Y m2 -Y m3 ) 2 +(Z m2 -Z m3 ) 2
(X 2 -X 4 ) 2 +(Y 2 -Y 4 ) 2 +(Z 2 -Z 4 ) 2 =(X m2 -X m4 ) 2 +(Y m2 -Y m4 ) 2 +(Z m2 -Z m4 ) 2
(X 3 -X 4 ) 2 +(Y 3 -Y 4 ) 2 +(Z 3 -Z 4 ) 2 =(X m3 -X m4 ) 2 +(Y m3 -Y m4 ) 2 +(Z m3 -Z m4 ) 2
solving the above equation set to calculate the actual coordinate values P of the 4 datum points in the horizontal coordinate system O-XYZ of the aircraft 1 (X 1 ,Y 1 ,Z 1 )、P 2 (X 2 ,Y 2 ,Z 2 )、P 3 (X 3 ,Y 3 ,Z 3 )、P 4 (X 4 ,Y 4 ,Z 4 )。
2. The method of claim 1, wherein 2 of the 4 fiducial points are disposed fore and aft on a lower fuselage aircraft symmetry plane and the other 2 fiducial points are disposed on either side of wing symmetry.
3. The method of claim 1, further comprising:
measuring the level measurement points outside all the reference points of the aircraft by using the laser tracker to obtain the level measurement points outside all the reference points of the aircraft in the measurement coordinate system O-X m Y m Z m The coordinate values below; and
the horizontal measuring points except all the reference points of the airplane are arranged in the measuring coordinate system O-X through the transformation matrix m Y m Z m The coordinate values are converted into actual coordinate values under the horizontal coordinate system O-XYZ of the whole aircraft.
4. A system for aircraft level measurement, comprising:
a laser tracker configured to measure 4 fiducial points on an aircraft to obtain a measured coordinate system O-X for each fiducial point m Y m Z m The lower measurement coordinate value;
a data processor, the data processor comprising:
a measurement point measurement coordinate recording module configured to receive the 4 reference points in the measurement coordinate system O-X from the laser tracker m Y m Z m The lower measurement coordinate value;
a coordinate system construction module configured to construct an aircraft full-aircraft horizontal coordinate system O-XYZ based on the 4 reference points;
a reference point coordinate processing module configured to calculate actual coordinate values of the 4 reference points in the aircraft full-aircraft horizontal coordinate system O-XYZ; and
a transformation matrix determination module configured to determine a coordinate system O-X based on the 4 reference points m Y m Z m Under the measured coordinate values and under the horizontal coordinate system O-XYZ of the whole planeDetermining from said measurement coordinate system O-X actual coordinate values m Y m Z m A transformation matrix to the aircraft full plane horizontal coordinate system O-XYZ,
wherein the fiducial point coordinate processing module is further configured to determine the geometric features, constraints, and the measurement coordinate system O-X in the aircraft full aircraft horizontal coordinate system O-XYZ based on the 4 fiducial points in the aircraft full aircraft horizontal coordinate system O-XYZ m Y m Z m The actual coordinate values of the 4 datum points in the horizontal coordinate system O-XYZ of the whole airplane are calculated according to the geometrical invariance,
wherein the actual coordinate values of the 4 reference points in the horizontal coordinate system O-XYZ of the whole aircraft are solved by the following procedures:
the coordinate values of the 4 datum points are set in the horizontal coordinate system O-XYZ of the whole aircraft: p (P) 1 (X 1 ,Y 1 ,Z 1 )、P 2 (X 2 ,Y 2 ,Z 2 )、P 3 (X 3 ,Y 3 ,Z 3 )、P 4 (X 4 ,Y 4 ,Z 4 ),
The following conditions are satisfied by the geometric features of the 4 datum points in the horizontal coordinate system O-XYZ of the whole aircraft:
X 3 =X 4 =a;
Y 3 =Y 4 =b;
Z 3 =-Z 4
Y 2 -Y 1 =c;
wherein a, b, c are known values;
set 4 datum points measured by laser tracker in measurement coordinate system O-X m Y m Z m The following coordinate values are: p (P) m1 (X m1 ,Y m1 ,Z m1 )、P m2 (X m2 ,Y m2 ,Z m2 )、P m3 (X m3 ,Y m3 ,Z m3 )、P m4 (X m4 ,Y m4 ,Z m4 ),
From the geometrical invariance, there are:
(X 1 -X 2 ) 2 +(Y 1 -Y 2 ) 2 +(Z 1 -Z 2 ) 2 =(X m1 -X m2 ) 2 +(Y m1 -Y m2 ) 2 +(Z m1 -Z m2 ) 2
(X 1 -X 3 ) 2 +(Y 1 -Y 3 ) 2 +(Z 1 -Z 3 ) 2 =(X m1 -X m3 ) 2 +(Y m1 -Y m3 ) 2 +(Z m1 -Z m3 ) 2
(X 1 -X 4 ) 2 +(Y 1 -Y 4 ) 2 +(Z 1 -Z 4 ) 2 =(X m1 -X m4 ) 2 +(Y m1 -Y m4 ) 2 +(Z m1 -Z m4 ) 2
(X 2 -X 3 ) 2 +(Y 2 -Y 3 ) 2 +(Z 2 -Z 3 ) 2 =(X m2 -X m3 ) 2 +(Y m2 -Y m3 ) 2 +(Z m2 -Z m3 ) 2
(X 2 -X 4 ) 2 +(Y 2 -Y 4 ) 2 +(Z 2 -Z 4 ) 2 =(X m2 -X m4 ) 2 +(Y m2 -Y m4 ) 2 +(Z m2 -Z m4 ) 2
(X 3 -X 4 ) 2 +(Y 3 -Y 4 ) 2 +(Z 3 -Z 4 ) 2 =(X m3 -X m4 ) 2 +(Y m3 -Y m4 ) 2 +(Z m3 -Z m4 ) 2
solving the above equation set to calculate the actual coordinate values P of the 4 datum points in the horizontal coordinate system O-XYZ of the aircraft 1 (X 1 ,Y 1 ,Z 1 )、P 2 (X 2 ,Y 2 ,Z 2 )、P 3 (X 3 ,Y 3 ,Z 3 )、P 4 (X 4 ,Y 4 ,Z 4 )。
5. The system of claim 4, wherein 2 of the 4 reference points are disposed fore and aft on a lower fuselage aircraft symmetry plane and the other 2 reference points are disposed on opposite sides of wing symmetry.
6. The system of claim 4, wherein the laser tracker is further configured to measure a level measurement point outside of all reference points of the aircraft to obtain a level measurement point outside of all reference points of the aircraft in the measurement coordinate system O-X m Y m Z m The coordinate values below; and the measurement point measurement coordinate recording module is further configured to receive from the laser tracker a horizontal measurement point outside of all reference points of the aircraft in the measurement coordinate system O-X m Y m Z m The coordinate value of the lower part of the frame,
wherein the data processor further comprises:
a full-machine horizontal measurement point processing output module configured to complete the measurement coordinate system O-X through the transformation matrix m Y m Z m The coordinate values of the next all-aircraft horizontal measurement point are converted into the processing of the coordinate values in the all-aircraft horizontal coordinate system O-XYZ and the coordinate values of the all-aircraft horizontal measurement point in the all-aircraft horizontal coordinate system O-XYZ are output to a display device.
7. The system of claim 4, wherein the laser tracker and the data processor are connected by wire and/or wireless means, wherein the laser tracker is further configured to process the spatial coordinates of the measured level measurement points to convert them into signals that the data processor is capable of recognizing and processing.
8. A computer readable storage medium storing a computer program which, when executed by a processor, implements the method of any one of claims 1-3.
CN202210163048.9A 2022-02-22 2022-02-22 System and method for aircraft level measurement Active CN114543767B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210163048.9A CN114543767B (en) 2022-02-22 2022-02-22 System and method for aircraft level measurement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210163048.9A CN114543767B (en) 2022-02-22 2022-02-22 System and method for aircraft level measurement

Publications (2)

Publication Number Publication Date
CN114543767A CN114543767A (en) 2022-05-27
CN114543767B true CN114543767B (en) 2023-05-12

Family

ID=81678026

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210163048.9A Active CN114543767B (en) 2022-02-22 2022-02-22 System and method for aircraft level measurement

Country Status (1)

Country Link
CN (1) CN114543767B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115615338B (en) * 2022-09-09 2024-02-20 成都飞机工业(集团)有限责任公司 Aircraft complete machine level measurement system and measurement method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN207907883U (en) * 2018-03-12 2018-09-25 江苏新扬新材料股份有限公司 A kind of airplane horizontal survey system of high-efficiency high-accuracy
CN111912387A (en) * 2020-06-17 2020-11-10 成都飞机工业(集团)有限责任公司 Airplane whole-airplane horizontal measuring point centralized measuring point method based on optical reflection principle
CN112824828A (en) * 2019-11-21 2021-05-21 中国商用飞机有限责任公司 Laser tracker station position determination method and system, electronic device and medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8619265B2 (en) * 2011-03-14 2013-12-31 Faro Technologies, Inc. Automatic measurement of dimensional data with a laser tracker
CN102426011A (en) * 2011-08-09 2012-04-25 长春理工大学 Airplane digital leveling technology and method
CN102997846B (en) * 2012-12-07 2015-10-28 沈阳飞机工业(集团)有限公司 The full machine level measurement method of aircraft based on work space measurement and positioning system
JP2020024142A (en) * 2018-08-07 2020-02-13 日本電信電話株式会社 Measurement calibration device, measurement calibration method and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN207907883U (en) * 2018-03-12 2018-09-25 江苏新扬新材料股份有限公司 A kind of airplane horizontal survey system of high-efficiency high-accuracy
CN112824828A (en) * 2019-11-21 2021-05-21 中国商用飞机有限责任公司 Laser tracker station position determination method and system, electronic device and medium
CN111912387A (en) * 2020-06-17 2020-11-10 成都飞机工业(集团)有限责任公司 Airplane whole-airplane horizontal measuring point centralized measuring point method based on optical reflection principle

Also Published As

Publication number Publication date
CN114543767A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
CN112654886B (en) External parameter calibration method, device, equipment and storage medium
US11704833B2 (en) Monocular vision tracking method, apparatus and non-transitory computer-readable storage medium
CN111505606B (en) Method and device for calibrating relative pose of multi-camera and laser radar system
CN101865653B (en) Method for measuring precision of 1# frame of plane general assembly
CN105136054B (en) The fine deformation monitoring method of structures and system based on Three Dimensional Ground laser scanning
CN106248001B (en) Extensive process pipeline based on three-dimensional laser scanner docks flatness measurement method
CN106570905B (en) A kind of noncooperative target point cloud initial attitude verification method
CN112824828B (en) Laser tracker station position determination method and system, electronic device and medium
CN114755661A (en) Parameter calibration method and device for mobile laser scanning system
US20080030498A1 (en) System and method for integrating dispersed point-clouds of multiple scans of an object
CN115690017B (en) Road inspection method, device, computer equipment and storage medium
CN102519430A (en) Horizontal laser measurement system and method for airplane
CN102338616A (en) Three dimensional measurement system and method thereof
CN114049401A (en) Binocular camera calibration method, device, equipment and medium
CN114543767B (en) System and method for aircraft level measurement
CN114758005A (en) Laser radar and camera external parameter calibration method and device
WO2025195111A1 (en) Data processing method and apparatus, scanning method and apparatus, device, storage medium, and system
CN110017823B (en) Rail positioning coordinate calculation method and device based on total station instrument free-standing station
CN108732587A (en) It is a kind of that power method is determined based on scanning element cloud ranging, angle measurement
CN111830461A (en) A kind of UWB positioning method for UAV airborne
CN109059864A (en) Unmanned plane large scale topographical map house alien invasion mapping method, device and medium
CN107944103A (en) A kind of seat earth elevation isopleth Height attribute extracting method
CN113126058A (en) Memory, control method and device for airborne laser radar system
CN118115688B (en) A method and system for constructing a three-dimensional mine map for an unmanned mine car
CN114821003A (en) Three-dimensional site arrangement method for transformer substation

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