摘要
为了提高中机身的对接精度,保证对接效率,减小支撑底板受力变形,提出了一种基于调姿时间动态规划的机身冗余控制对接算法。根据机身初始位姿以及机身对接精度要求计算机身目标位姿,以姿态调整量和调姿速度为约束条件计算调姿时间,规划调姿轨迹。通过调姿轨迹计算定位器各轴驱动量,控制电机联动实现中机身调姿对接。仿真实验结果表明,经过基于调姿时间动态规划的冗余控制对接,飞机机身调姿定位过程中支撑底板无受力变形,减小调姿时间的同时对接精度相对较高,满足机身对接同轴度要求。
飞机各部件装配是飞机制造环节中的重要组成部分,传统的飞机对接装配主要依靠人工进行。飞机的中部段尺寸和质量较大,易在重力作用下产生变形,使用传统方式实现飞机大部件对接,装配效率和装配精度都比较低。为了使机身对接装配速度更快、精度更高、满足飞机长寿命和可靠性需求,引入计算机技术,使用数字化手段和高精度测量设备。在此基础上,构建智能控制系统,实现中机身轨迹的智能规划,控制中机身实现对
为了提高飞机对接的精度和效率,学者们在飞机装配技术上进行了大量研究。Wang
为了提高中机身的对接精度并保证一定的装配效率,在自动化和数字化装配技术的基础上,笔者提出一种基于调姿时间动态规划的中机身冗余控制对接方法。以中机身筒段调姿对接为研究对象,利用激光跟踪仪组建调姿对接部件位姿测量网,与对接控制软件系统相结合,控制定位器协同运动,实现中机身对接的同时避免支撑底板受力变形。
冗余控制对接系统采用模块化思想,整个系统的集成是不同模块的连接以及相应的控制软件代码。笔者采用Visual Studio 开发调姿控制应用软件和莱卡激光跟踪仪50178专用空间测量分析软件,运动控制部分采用众为兴AMC1600运动控制器和YKD2405PE EtherCAT总线型步进驱动器完成驱动轴的控制。冗余控制对接系统集成方案如

图1 冗余控制对接系统集成方案
Fig.1 Integration scheme of redundant control docking system
飞机机身间的对接精度主要通过两机身轴线同轴度及对接接触面上多个螺栓孔的精确对准来保证。为了实现机身间的高精度快速对接,对于影响对接精度的误差源,尽可能在控制算法上实现机身的高精度对接。因此,提出一种基于激光跟踪仪的机身对接方案,基于激光跟踪仪测得靶球的空间坐标,进行机身六自由度对接位姿相对偏差的拟合计算,并基于偏差量反馈自动控制定位器协同运动完成机身姿态位置调整。

图2 调姿控制系统工作流程
Fig.2 Work flow of attitude control system
针对机身大部件对接装配的特点和测量精度需求,构建多站位激光跟踪仪高精度测量网络,为冗余控制对接系统提供统一坐标系的低误差测量数据。

图3 测量网络布局和坐标系示意图
Fig.3 Survey network layout and coordinate system diagram
由于激光跟踪仪的主要测量误差来自角度测量误差,所以通过多站位激光跟踪仪测量网络为每个测量元素分配不同的权重,降低角度误差,提升激光跟踪仪的标定精度。激光跟踪仪在不同站位情况下对多个机身靶标点进行测量,建立各个站位下的误差方程,根据加权线性最小方差准则,计算各个测量元素的权重,完成测量网络的标定。
机身完全主动式调姿必须有高精度的算法才能保证4个定位器之间协同运动,从而避免整个调姿系统的破坏和支撑底板变形。笔者设计了一种适用于机身完全主动的冗余控制调姿算法,结合快速调姿和高精度对接,主要包括基于调姿时间的轨迹规划算法和数控定位器冗余控制调姿算法。
机身对接需要在特定的工作空间内完成,机身在工作空间内的姿态和位置调整通过冗余控制对接系统控制步进电机驱动定位器上的调姿工装移动完成。为了减小调姿过程中定位器对支撑底板的冲击,使调姿过程更加平稳,提前规划调姿时间进行轨迹规划。基于调姿时间的调姿过程分为2步:①机身位置调整;②机身姿态角调整。
机身的目标位姿通过激光跟踪仪测量得到的实际位姿和装配要求计算得到。假设机身目标位姿为,机身初始位姿为 ,为了使调姿过程更加平滑,笔者采用五次多项式对初始调姿轨迹进行规划。五次多项式方程为
边界条件为,
求解得到五次多项式为
其中:为调姿时间;为初始实际位姿;为计算目标位姿。
将需要调整的参数作为和代入五次多项式中,即可得到初始调姿轨迹。
机身调姿时间取决于调姿过程中的始末加速度和平均速度。由于调姿时间越长,装配效率越低,所以调姿时间规划是调姿算法研究的重点。为了提高中机身对接装配效率,笔者没有采用一般算法使用的二分法寻找最优调姿时间,而是根据位姿调整量动态规划调姿时间。
基于调姿时间的规划算法具体过程如下:
1) 计算得到机身实际姿态,结合目标姿态计算出各个角度的调整量;
2) 一般调姿过程中要求调整速度小于0.5 °/s,记为,根据多项式特点,对多项式求导后可知最大速度出现在时,根据最大速度和角度偏差量,对每一个调整量计算调姿时间
3) 根据调姿时间和多项式得到调姿轨迹。
机身的调姿对接需要定位器协同运动实现,在工作空间内对机身的轨迹完成规划后,需要将轨迹转化为定位器的驱动量。本研究中定位器为全驱动方式,存在冗余驱动,拥有更高的调姿精度。

图4 定位器运动示意图
Fig.4 Positioner motion diagram
飞机筒段的对接最终通过控制系统控制4个定位器联动实现调姿,定位器和调姿工装通过万向角件连接在一起,而机身的位姿即为调姿工装的位姿,因此只要计算出机身调姿过程中的位姿偏差,便可计算出各个定位器的驱动量。冗余控制对接系统的输入为激光跟踪仪靶球点实测拟合数据,输出为对机身位姿进行调整的定位器球头x,y,z方向的驱动量。在激光跟踪仪坐标系下,根据调姿轨迹过程中的位姿变换参数和定位器球头i点实际坐标,得到理论坐标,通过驱动定位器使机身筒段经过平移变换以及绕各轴的旋转变换回到理论位
机身通过位置调整变换后,实测中心点和理论中心点重合。假设机身对接面理论中心点坐标为,实测中心点坐标为,完成位置调整后定位器点坐标为。根据机身位姿偏差计算平移矩阵为
故。
平移变换中4个定位器驱动量相同,匀速运动时不存在支撑底板受力变形情况。因此,4个定位器在调姿过程中匀速运动,令,即可得到4个定位器的各轴驱动量。
定位器运动向量矩阵为
根据运动向量矩阵得到定位器各轴驱动量分别为
机身完成位置调整后继续绕通过与x轴平行的直线旋转,完成绕x轴的姿态调整,使得两中机身对接面上的螺栓孔对准。完成横滚角调整后i点坐标为,旋转矩阵为
故。
姿态变换中4个定位器各轴驱动量不同,匀速运动时存在支撑底板受力变形情况。因此,4个定位器在调姿过程根据驱动量规划驱动速度,即驱动量大的速度大,令,得到4个定位器的各轴驱动量。
变化后的定位器运动向量矩阵为
根据运动向量矩阵得到定位器各轴驱动量分别为
机身筒段完成绕轴的横滚角度姿态调整后,接下来完成机身绕轴俯仰角姿态调整。绕轴旋转运动后点坐标为,旋转矩阵为
故。
4个定位器在调姿过程根据驱动量规划驱动速度,令,得到4个定位器的各轴驱动量分别为
为了对冗余控制调姿算法进行验证,以中国西飞集团某型号客机为原型,制造1∶4缩比模型,使用飞机机身筒段缩比模型进行机身对接实验。模型包括机身筒段主体、调姿控制工装和三坐标定位器。

图5 某型客机机身筒段缩比模型
Fig.5 Reduced scale model of fuselage barrel of a passenger aircraft
机身筒段按照真实机身比例制造,由桁架和蒙皮组成,蒙皮厚度为0.5 mm。由于蒙皮和圆桁在重力影响下会发生一定的形变,导致机身筒段在装配前可能出现不规则的变形,因此需要控形工装保持筒段形状,这里不做深入研究。当机身筒段放置在调姿工装上时,由于安装制造误差和放置误差,故机身筒段和固定筒段轴线存在一定的位姿偏差。为了使两筒段轴线误差保持在1 mm内,用4个定位器协同控制调姿工装支撑机身筒段完成对接,具体步骤如下:
1) 完成实验台的搭建,在机身筒段和定位器球头安装靶球座,

图6 靶球座布置方式示意图
Fig.6 Schematic diagram of target socket layout
2) 利用莱卡激光跟踪仪测量靶球点空间坐标,通过3个不共线的测量点实现激光跟踪仪转站,将单点测量得到的坐标统一到同一激光跟踪仪坐标系下,为后续计算机身筒段和定位器位姿做准备;
3) 在空间测量分析软件中完成数据处理,将激光跟踪仪测量得到的空间坐标进行拟合,得到两筒段的轴线,并将轴线偏差和对接面圆心点坐标输入到冗余控制对接系统;
4) 通过C#编程语言完成冗余控制对接系统的搭建,将基于调姿时间动态规划的冗余控制调姿算法写入系统,完成调姿轨迹规划和定位器逆解,控制4个定位器协同运动,完成机身筒段和固定筒段的调姿对接;
5) 使用激光跟踪仪再次测量靶球点空间坐标,完成坐标系的统一,进行数据处理,对测量数据进行拟合,验证同轴度是否达到精度要求。
对冗余控制调姿系统进行仿真验证,通过控制4个定位器将机身筒段运动调整到理想位置后的工作情况,在将机身筒段放置在调姿工装上时,使用激光跟踪仪50178对靶球进行测量,并使用空间测量分析软件将坐标统一到激光跟踪仪坐标系下。固定筒段标定点坐标和初始位置机身筒段标定点坐标如表
方向 | 靶球1 | 靶球2 | 靶球3 | 靶球4 | 靶球5 | 靶球6 | 靶球7 | 靶球8 |
---|---|---|---|---|---|---|---|---|
x | 372.325 | 321.962 | 221.919 | 168.244 | -40.702 | -86.239 | -189.190 | -243.426 |
y | 215.884 | 491.831 | 1 029.584 | 1 278.110 | 138.414 | 405.365 | 938.857 | 1 197.854 |
z | -281.659 | 184.057 | 176.524 | -299.203 | -281.769 | 183.786 | 186.041 | -273.795 |
方向 | 靶球1 | 靶球2 | 靶球3 | 靶球4 | 靶球5 | 靶球6 | 靶球7 | 靶球8 |
---|---|---|---|---|---|---|---|---|
x | -166.238 | -187.260 | -310.970 | -369.929 | -1 269.225 | -1 317.172 | -1 414.636 | -1 465.708 |
y | 113.604 | 244.018 | 905.683 | 1 140.429 | -90.832 | 175.919 | 712.405 | 980.776 |
z | -295.881 | 53.625 | 171.055 | -120.103 | -286.768 | 178.403 | 165.678 | -292.235 |
使用空间测量分析软件对机身筒段进行拟合,结果如

图7 机身筒段拟合
Fig.7 Fuselage barrel fitting
在初始位姿时,定位器球头测量值如
方向 | 定位器1 | 定位器2 | 定位器3 | 定位器4 |
---|---|---|---|---|
x | -194.481 | -1 161.569 | -1 427.300 | -459.249 |
y | -103.365 | -277.756 | 1 186.086 | 1 364.500 |
z | -616.986 | -616.372 | -603.987 | -608.900 |
方向 | 靶球1 | 靶球2 | 靶球3 | 靶球4 | 靶球5 | 靶球6 | 靶球7 | 靶球8 |
---|---|---|---|---|---|---|---|---|
x | -81.377 | 212.392 | -102.589 | -365.606 | 1 029.685 | 1 065.189 | 621.822 | 662.690 |
y | -721.720 | -286.602 | -764.310 | -1 153.335 | -1 084.485 | -1 039.291 | -1 703.385 | -1 634.986 |
z | -820.618 | -299.628 | 223.672 | -295.648 | -713.148 | 65.600 | -4.283 | -693.625 |
使用空间测量分析软件对完成调姿对接的机身筒段再次进行拟合,

图8 自动调姿后机身筒段拟合
Fig.8 Auto attitude adjustment rear fuselage barrel fitting
相较于传统的五项式轨迹规划算法,本研究基于时间的对接算法可以在不超出步进电机参数的情况下达到最快时间,将对接时间提高了16%。不采用冗余控制算法调姿后机身筒段标定点坐标如
方向 | 靶球1 | 靶球2 | 靶球3 | 靶球4 | 靶球5 | 靶球6 | 靶球7 | 靶球8 |
---|---|---|---|---|---|---|---|---|
x | 87.646 | -180.301 | -187.165 | 120.243 | 1 042.360 | 729.194 | 722.689 | 1 059.681 |
y | -461.716 | -864.279 | -864.279 | -404.778 | -1 057.463 | -1 527.849 | -1 527.849 | -1 023.696 |
z | 119.396 | 195.417 | -801.301 | -661.023 | 85.870 | 163.452 | -781.041 | -669.119 |
根据仿真结果可以看出,笔者提出的基于调姿时间动态规划的冗余控制调姿算法不仅可以保证机身筒段的对接精度,且调姿过程平缓,节约调姿时间。
针对飞机大部件对调姿的对接精度要求,以飞机筒段和定位器为对象,提出基于调姿时间的冗余控制算法。该算法结合了激光跟踪仪测量系统,实时测量机身位姿偏差,采用全驱动冗余控制算法控制定位器运动,实现中机身对接,保证了同轴度要求。仿真实验结果表明,该调姿算法在保证精度的前提下提高了对接效率。
参考文献
孙立宁,许辉,王振华,等. 工业机器人智能化应用关键共性技术综述[J]. 振动、测试与诊断,2021,41(2):211-219. [百度学术]
SUN Lining,XU Hui,WANG Zhenhua,et al. Review on key common technologies for intelligent applications ofindustrial robots[J].Journal of Vibration, Measurement & Diagnosis, 2021,41(2): 211-219. (in Chinese) [百度学术]
WANG Y, GONG B, WEN X, et al. Simulation of spacecraft cabin automatic docking[C]∥2021 4th International Conference on Robotics, Control and Automation Engineering.[S. l.]: IEEE, 2021: 356-361. [百度学术]
ZHA Q, ZHU Y, ZHANG W. Visual and automatic wing-fuselage docking based on data fusion of heterogeneous measuring equipments[J]. Journal of the Chinese Institute of Engineers, 2021, 44(8): 792-802. [百度学术]
QI R, TANG Y, ZHANG K. Accuracy improvement calibrations for the double-position 4-PPPS aircraft docking system[J]. Mathematical Problems in Engineering, 2020, 4358901: 1-14. [百度学术]
ZHU Y, HUANG X,FANG W. Trajectory planning algorithm based on quaternion for 6-DOF aircraft wing automatic position and pose adjustment method[J]. Chinese Journal of Aeronautics, 2010, 23(6):707-714. [百度学术]
李树军, 罗浩, 庞放心. 柔性薄壁大部件数字化装配调姿算法研究[J]. 航空制造技术, 2019, 62(8):38-43. [百度学术]
LI Shujun, LUO Hao, PANG Fangxin. Research on digital assembly attitude adjustment algorithm of flexible thin-walled large parts[J]. Aviation Manufacturing Technology, 2019, 62(8):38-43. (in Chinese) [百度学术]
朱永国, 黄翔, 宋利康.基于理想驱动力的中机身调姿多项式轨迹规划[J]. 计算机集成制造系统, 2015, 21(7): 1790-1796. [百度学术]
ZHU Yongguo, HUANG Xiang, SONG Likang. Polynomial trajectory planning of attitude adjustment of middle fuselage based on ideal driving force[J]. Computer Integrated Manufacturing System, 2015, 21(7): 1790-1796. (in Chinese) [百度学术]
王思知,刘伦乾,朱春伟, 等.机身装配中自动定位器调姿算法研究[J]. 机电工程术, 2019, 48(7):63-67. [百度学术]
WANG Sizhi, LIU Lunqian, ZHU Chunwei, et al. Research on positioning algorithm of automatic positioner in fuselage assembly[J]. Mechanical & Electrical Engineering Technology, 2019, 48(7):63-67. (in Chinese) [百度学术]
李世其, 陈栋, 王峻峰.面向并联机构的舱段自动对接方法[J].华中科技大学学报(自然科学版), 2020, 48(10): 31-37. [百度学术]
LI Shiqi, CHEN Dong, WANG Junfeng. Automatic docking method of cabins with parallel mechanism[J]. Journal of Huazhong University of Science and Technology (Nature Science Edition), 2020, 48(10):31-37. (in Chinese) [百度学术]
朱永国,张文博,邓正平,等.基于激光跟踪仪和机器视觉的飞机翼身对接装配偏差动态综合修正[J].机械工程学报,2019,55(24):187-196. [百度学术]
ZHU Yongguo, ZHANG Wenbo, DENG Zhengping, et al. Dynamic synthesis correction of deviation for aircraft wing-fuselage docking assembly based on laser tracker and machine vision[J]. Journal of Mechanical Engineering, 2019, 55(24): 187-196. (in Chinese) [百度学术]