飞机水平测量活动舵面点位校正方法、装置、设备及介质制造方法及图纸

技术编号:35738985 阅读:17 留言:0更新日期:2022-11-26 18:41
本申请的实施例公开一种飞机水平测量活动舵面点位校正方法、装置、设备及介质,该方法通过获取活动舵面的n组水平点测量数据;其中,每组水平点测量数据中包括同一个测量点在m个不同姿态下的水平点测量坐标,n和m为大于等于3的正整数;基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线;根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵;根据所述旋转矩阵,构建优化函数;基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。解决了原有人工三维旋转校正在高精度要求时效率低的问题。要求时效率低的问题。要求时效率低的问题。

【技术实现步骤摘要】
飞机水平测量活动舵面点位校正方法、装置、设备及介质


[0001]本申请涉及飞机制造
,尤其涉及专利技术名称一种飞机水平测量活动舵面点位校正方法、装置、设备及介质。

技术介绍

[0002]飞机水平测量时,飞机各个部件相对位置、部件安装质量及其在使用过程中变形情况的检查,是飞机总装结束前的最后一次质量检查。在水平测量中通常要检查活动舵面的安装位置与姿态。由于水平测量时不具备上电上压条件,使水平测量时活动舵面无法保持在电气零位,活动舵面只能靠人手动对正,完成水平测量。人工对正的最高精度仅为1
°
,这就造成了活动舵面(如垂尾、鸭翼结构上)的测量点位的测量值在与设计给定的标准点位对比时,可能会出现超差。这种超差可以通过调正鸭翼和垂尾的角度来进行消除。由于某些型号的机型对测量值的公差要求较高,测量时往往不能满足对正要求,所以基本每架次水平测量完成后均需要进行二次校正。
[0003]现有校正方案主要是人工在三维处理软件中进行重复手工迭代作业,该种方法进行水平数据的测量校正,存在校正效率低的技术问题。

技术实现思路

[0004]本申请的主要目的在于提供一种飞机水平测量活动舵面点位校正方法、装置、设备及介质,旨在解决现有技术中水平测量活动舵面点位校正效率低的技术问题。
[0005]为实现上述目的,本申请提供一种飞机水平测量活动舵面点位校正方法,包括:
[0006]获取活动舵面的n组水平点测量数据;其中,每组水平点测量数据中包括同一个测量点在m个不同姿态下的水平点测量坐标,n和m为大于等于3的正整数;
[0007]基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线;
[0008]根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵;
[0009]根据所述旋转矩阵,构建优化函数;
[0010]基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。
[0011]可选地,所述基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线的步骤,包括:
[0012]对每组水平点测量数据中的水平点测量坐标进行拟合,以获得n个圆周;
[0013]对n个圆周的圆心进行拟合,以获得所述虚拟运动轴线。
[0014]可选地,所述对每组水平点测量数据中的水平点测量坐标进行拟合,以获得n个圆周的步骤,包括:
[0015]对每组水平点测量数据中的水平点测量坐标采用最小二乘法进行圆周拟合,以获得n个圆周。
[0016]可选地,所述根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵的步骤,包括:
[0017]根据所述虚拟运动轴线的线性模型,获得所述虚拟运动轴线的轴线法矢和轴线长度;
[0018]基于所述轴线法矢和轴线长度,建立的以角度为变量的矩阵参数;
[0019]基于所述矩阵参数和所述n组水平点测量数据,建立以角度为变量的旋转矩阵。
[0020]可选地,所述基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标的步骤之前,还包括:
[0021]根据所述活动舵面点位的技术要求中对点位的绝对位置要求和相对位置要求,获得目标函数;
[0022]所述基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标的步骤,包括:
[0023]基于所述优化函数和所述目标函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。
[0024]可选地,所述基于所述优化函数和所述目标函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标的步骤,包括:
[0025]基于所述优化函数和所述目标函数,利用黄金分割法获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。
[0026]可选地,所述根据所述活动舵面点位的技术要求中对点位的绝对位置要求和相对位置要求,获得目标函数;的步骤,包括:
[0027]根据所述活动舵面点位的技术要求中对点位的绝对位置要求和相对位置要求,获得多个判别条件;
[0028]将多个判别条件进行归一化,获得目标函数。
[0029]此外,为实现上述目的,本申请还提供一种飞机水平测量活动舵面点位校正装置,包括:
[0030]数据获取模块,用于获取活动舵面的n组水平点测量数据;其中,每组水平点测量数据中包括同一个测量点在m个不同姿态下的水平点测量坐标,n和m为大于等于3的正整数;
[0031]轴线拟合模块,用于基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线;
[0032]矩阵构建模块,用于根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵;
[0033]函数构建模块,用于根据所述旋转矩阵,构建优化函数;
[0034]角度寻优模块,用于基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。
[0035]此外,为实现上述目的,本申请还提供一种计算机设备,该计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现上述的方法。
[0036]此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读
存储介质上存储有计算机程序,处理器执行所述计算机程序,实现上述的方法。
[0037]本申请所能实现的有益效果。
[0038]本申请实施例提出的一种飞机水平测量活动舵面点位校正方法、装置、设备及介质,该方法通过获取活动舵面的n组水平点测量数据;其中,每组水平点测量数据中包括同一个测量点在m个不同姿态下的水平点测量坐标,n和m为大于等于3的正整数;基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线;根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵;根据所述旋转矩阵,构建优化函数;基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。也即,该方法使用空间旋转矩阵和优化函数进行区间寻优,将校正方法数理化、可计算化,避免了原有在三维设计软件中需要手动旋转反复带入计算的低效率,解决了原有人工三维旋转校正在高精度要求时效率低的问题。
附图说明
[0039]图1为本申请实施例涉及的硬件运行环境的计算机设备结构示意图;
[0040]图2为本申请实施例的一种飞机水平测量活动舵面点位校正方法的流程示意图;
[0041]图3为图2中S40的一种具体实施方法的流程示意图;
[0042]图4为图2中S60的一种具体实施方法的流程示意图;
[0043]图5为本申请实施例的一种飞机水平测量活动舵面点位校正装置的功能模块示意图。
[0044]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0045]应当理解,此处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种飞机水平测量活动舵面点位校正方法,其特征在于,包括:获取活动舵面的n组水平点测量数据;其中,每组水平点测量数据中包括同一个测量点在m个不同姿态下的水平点测量坐标,n和m为大于等于3的正整数;基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线;根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵;根据所述旋转矩阵,构建优化函数;基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标。2.如权利要求1所述的方法,其特征在于,所述基于所述n组水平点测量数据,建立所述活动舵面的虚拟运动轴线的步骤,包括:对每组水平点测量数据中的水平点测量坐标进行拟合,以获得n个圆周;对n个圆周的圆心进行拟合,以获得所述虚拟运动轴线。3.如权利要求2所述的方法,其特征在于,所述对每组水平点测量数据中的水平点测量坐标进行拟合,以获得n个圆周的步骤,包括:对每组水平点测量数据中的水平点测量坐标采用最小二乘法进行圆周拟合,以获得n个圆周。4.如权利要求1所述的方法,其特征在于,所述根据所述虚拟运动轴线以及所述n组水平点测量数据,建立以角度为变量的旋转矩阵的步骤,包括:根据所述虚拟运动轴线的线性模型,获得所述虚拟运动轴线的轴线法矢和轴线长度;基于所述轴线法矢和轴线长度,建立的以角度为变量的矩阵参数;基于所述矩阵参数和所述n组水平点测量数据,建立以角度为变量的旋转矩阵。5.如权利要求1所述的方法,其特征在于,所述基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标的步骤之前,还包括:根据所述活动舵面点位的技术要求中对点位的绝对位置要求和相对位置要求,获得目标函数;所述基于所述优化函数,获得目标旋转角度以及所述目标旋转角度对应的水平点校正点位坐标的步骤,包括:基于所述...

【专利技术属性】
技术研发人员:周凡谭清中邓钦文丁晓刘玉松张宇袁曦邹俊杰苏杭钟雅婷
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1