大连理工大学 机械工程学院, 辽宁 大连 116024
收稿日期:2017-09-04
基金项目:国家自然科学基金资助项目(51175058)。
作者简介:黄磊(1985-),男,湖北襄阳人,大连理工大学博士研究生;
侯增选(1964-),男,陕西岐山人,大连理工大学教授,博士生导师。
摘要:针对大型筒体-尾喷管对接装配的现场特点及安全性要求, 为提高其装配精度及效率, 提出一种基于关键位姿矢量及LD-PSD多参量在线检测反馈的精确装配新方法.利用跟踪仪获取标定块上标记点的实际坐标, 依据其理论坐标和实测坐标的偏差建立最小二乘矩阵模型, 利用SVD法实现测量坐标系与全局坐标系空间配准.跟踪仪获取喷管、筒体关键点坐标, 利用最小二乘及霍夫变换建立喷管、筒体当前位姿模型.研制六自由度装配设备, 基于位姿矢量反解喷管位姿调整参量, 完成姿态预调整.启动LD-PSD在线反馈系统, 规划微调整路径, 对喷管位姿多次纠偏以满足给定装配精度要求.在某动力厂的试验表明:装配过程平稳、高效, 实现了筒体-尾喷管的精准对接.
关键词:机械臂激光跟踪仪关键姿态矢量最小二乘法闭环校准
Research on Pose Modeling and Precise Assembly Method for Large Cylinder-Tail Nozzles
HUANG Lei, HOU Zeng-xuan
School of Mechanical Engineering, Dalian University of Technology, Dalian 116024, China
Corresponding author: HUANG Lei, E-mail: 2856396202@qq.com
Abstract: According to the setting and safety of docking assembly for large cylinder-tail nozzles, a new method for precise docking assembly is proposed based on LD-PSD to improve the assembly accuracy and efficiency. First, the calibration block marker coordinates are obtained by using laser trackers, and the least square model is established according to the deviation between theoretical coordinate and the measured coordinate of the mark point. Precise spatial registration is implemented between measured coordinate and global coordinate by using singular value decomposition(SVD). Then, the tracking instrument is used to obtain the coordinate of the key point of the nozzle and cylinder. The mathematical model of the current position of nozzle cylinder is established using the least squares and HSF. 6-DOF CNC equipment is developed, and taking the posture of the cylinder as a reference, posture preconditioning is done by the anti-solution of nozzle pose parameters. The online feedback system is launched to detect the pre-assembly error. By planning micro rotation and micro translational path, the position of the nozzle is corrected several times to meet the requirement of a given assembly accuracy. The test results in a power plant show that the assembly process is smooth and efficient, and it can realize the precise docking assembly of large cylinder-tail nozzles.
Key words: mechanical armlaser trackerkey pose vectorleast square methodclosed loop calibration
装配是固体火箭制造过程的一大重要工艺步骤, 而对接是装配的重要一环, 对接的精确程度直接影响着国防航天产品的制造质量.其中, 固体火箭发动机的尾喷口与燃烧室由于结构复杂、体积庞大、重量达数吨、型号众多, 整体对接效率及精度较低, 严重制约着产品的制造质量.另外, 发动机尾喷管及燃烧室内部结构特殊, 且燃烧室装满燃料, 对准过程中的碰撞会带来极大的安全隐患.因此, 急需一种高效、精确的自动化柔性化对接装配系统, 以实现火箭发动机精准、高效装配, 力争调整一次即满足预定装配质量要求.
近年来, 国内外针对大部件对接装配研究取得了很大进展[1].乐韵斐等针对大型风机叶片法兰轴孔对接装配问题研制了大口径法兰螺栓与孔自动对接设备, 解决了风机叶片根部螺栓与轮毂法兰孔快速对接问题[2];赵瑾等研制了基于线阵CCD像机结合电涡流传感器的尾喷管自动对接系统, 提高了固体火箭发动机尾喷管-燃烧室的法兰对接装配效率及精度[3]; Paoli等针对大型船体装配质量检测问题, 构建了基于激光跟踪与视觉测量相组合的综合测量系统[4].
综合国内外有关大部件各类装配对接工艺及方法可以看出, 所采用的大部分方法是基于正向顺次测量结果计算位姿调整量, 未能消除位姿计算误差及位姿调整机构传动误差影响, 未能实现全过程位姿调整闭环控制, 进而限制了对接装配精度的进一步提高.本文提出一种面向某航天器大部件自动对接装配系统的闭环反馈控制调姿新方法.首先利用带机械臂的激光跟踪仪获取标定块上预设标记点的空间实际坐标值, 依据标记点理论坐标和实测坐标之间的偏差建立最小二乘矩阵模型, 利用SVD法实现测量坐标系与装配现场全局坐标系精确的空间配准和坐标映射.接着跟踪仪获取尾喷管、大型筒体关键特征点空间坐标数据集, 利用最小二乘及随机霍夫变换原理建立喷管、筒体当前位姿表征综合数学模型.研制六自由度位置调整数控设备, 以筒体位姿为参照, 基于关键位姿矢量反解尾喷管位姿调整参量, 完成姿态预调整.设计并启动LD-PSD在线反馈校准系统, 检测并反馈预装配质量误差, 规划微转动及微平动路径, 对尾喷管位姿多次微纠偏以满足最终给定装配精度要求.
1 柔性数控装配系统组成六自由度柔性数控装配设备总体结构如图 1所示.
图 1(Fig. 1)
图 1 六自由度柔性数控装配设备总体结构Fig.1 Overall structure of six-DOF flexible CNC assembly |
1.1 硬件系统六自由度柔性数控装配位姿调整机构是装配位姿调整的执行部件, 该机构主要包括直线运动单元、回转运动单元、螺旋传动单元、交流伺服驱动单元等.整套机构可以联动实现待装配部件的空间三维位置调整和姿态调整两种功能.
采用基于机器人的Leica激光跟踪测量系统可自动获取空间关键点坐标, 该系统能够在大量程范围内提供高精度的测量结果.
为弥补激光跟踪测量误差及位姿计算理论误差与位姿调整机构误差, 设计了偏心距在线检测系统, 可实现位姿调整闭环反馈控制.该系统是通过激光二极管照射和凸透镜聚焦进而在光电位置传感器PSD的光敏面上形成光斑, 前置放大电路将光斑转换为电信号, 经单片机进一步处理可得到光斑在接收板PSD上的坐标(X, Y)[5-6], 及光斑到接收板PSD中心点的距离.偏心距在线检测系统测量原理如图 2所示.其中, 激光发射端LD和接收端PSD均安装在与喷管-大型筒体两端对应螺栓孔等直径的金属圆柱体上, 再分别将发射端和接收端从背面(非装配面)装入两端待装配件螺栓孔内.金属圆柱体采用精密加工制造.
图 2(Fig. 2)
图 2 偏心距在线检测系统原理Fig.2 Principle of eccentricity on-line detection system |
1.2 软件系统软件系统遵循模块化设计思想, 基于MFC和open inventor在上位机开发虚拟装配及数据处理集成软件系统, 该系统包括人机界面模块、数据采集模块、数据分析处理模块、数控编程模块、数控装配虚拟仿真模块等.开发的集成装配软件系统界面如图 3所示.
图 3(Fig. 3)
图 3 集成装配软件系统界面Fig.3 System interface for integrated assembly software |
2 尾喷管位姿预调整2.1 求解关系映射矩阵wmR和Twm图 4所示, 设定全局坐标系{m}位于调姿机构内置的精密标定块上.并在标定块上与坐标系{m}坐标轴正向对应的棱边上取n点, 设坐标系{m}下所得n点对应坐标为P′i(X′i, Y′i, Z′i), i=1, 2, 3, 4, …, n.相应地, 激光跟踪仪坐标系{w}下对应的n点实测坐标值为Pi(Xi, Yi, Zi), 则有
(1) |
图 4 坐标系{m}与{w}转换示意图Fig.4 Conversion diagram of {m} and {w} for coordinate system |
依照SVD法原理, wmR求解公式为
(2) |
(3) |
2.2 喷管位姿矢量模型推导如图 5所示, 喷管配合部端面建立位姿表征动坐标系{S1:O1-l1n1}, 其中O1为端面圆心, l1为端面圆心与装配辅助基准螺栓孔圆心连线, n1为喷管端面法向量.考虑在测量过程中, 激光跟踪仪测量系统误差及喷管、大型筒体的自身几何形状误差和变形误差不可避免, 因此这里采用RHT法与最小二乘法相结合建立装配位姿矢量解算模型, 以弱化以上几种误差对位姿求解精度的影响[8].求解过程如下:
图 5(Fig. 5)
图 5 喷管位姿及测量取点示意图Fig.5 Illustration of nozzle pose and measuring points |
喷管配合部端面取n(n≥20)个测量点, 记为(x1i, y1i, z1i), i=0, 1, …, n-1, 在这n点中再抽取k(4≤k≤n-1)个随机样本点(x′1i, y′1i, z′1i), i=0, 1, …, k-1, 此时得喷管端平面方程为
(4) |
(5) |
(6) |
(7) |
喷管柱面均布取m(m≥4)个点, 相应的坐标记为(x2i, y2i, z2i), i=0, 1, …, m-1.将柱面所得点沿法矢方向n1依次向喷管端平面空间投影并基于RHT法结合最小二乘原理求解喷管端平面圆心:
(8) |
喷管螺栓孔内柱面均布取s(s≥3)个点, 记为(x3i, y3i, z3i), i=0, 1, …, s-1, 同理可求得向端平面投影后的坐标, 记为(x3i′, y3i′, z3i′), i=0, 1, …, s-1, 基于RHT法和最小二乘原理可求得喷管端面基准螺栓孔圆心坐标, 记为O3(X3, Y3, Z3), 同理, 容易求得大型筒体侧端平面相应基准螺栓孔圆心坐标, 记为O4(X4, Y4, Z4), 则
(9) |
(10) |
(11) |
(12) |
① n1经α, γ, β欧拉角转动后变为n″1, 则理论上矢量n″1与n2互相平行, 方向相反.
(13) |
(14) |
图 6(Fig. 6)
图 6 喷管端面圆心轨迹变动原理图Fig.6 Schematic diagram of the change of the center of the nozzle |
喷管随调姿机构的运动可分解为依次绕俯仰轴Xf, 动轴AB, 自转轴CD先后转动α, γ, β.最终喷管端面圆心O1运动至O1″处.为解算出O1″空间坐标值, 可作如下分析:
① 圆心O1绕CD轴自转β后位置不发生变化, 接着绕AB动轴转动γ后到达位置O′(x′, y′, z′)处.
(15) |
② O′1再绕俯仰轴xf转动α后到达预定位置O″1(x″1, y″1, z″1)处.
(16) |
3 喷管偏心距在线反馈精调整图 7所示偏心距在线检测器件安装图, 激光发射器LD通过精密制造的金属圆柱体依次安装在喷管端面螺孔A1, B1, C1, Q1上, 相应的激光接收板PSD依次安装在大型筒体端面螺孔A2, B2, C2, Q2上.
图 7(Fig. 7)
图 7 偏心距在线检测器件安装图Fig.7 Device of eccentricity on-line detection |
3.1 喷管在线反馈转动精调整3.1.1 喷管-大型筒体装配端面法矢夹角误差补偿图 8为喷管-大型筒体装配端面法矢夹角测量示意图.当非正交激光发射线束经凸透镜聚焦后成像于光敏PSD接收板P点处, 由矢量OP方向及|OP|, 解算得激光线束与PSD接收板法矢夹角θ1.
(17) |
图 8 装配端面法矢夹角误差示意图Fig.8 Illustration of error of normal angle for assembly face |
式中:f为凸透镜焦距; XP, YP为P点坐标值.
计算θ1在水平和垂直方向投影θ2, θ3:
(18) |
(19) |
(20) |
(21) |
(22) |
(23) |
设法矢n″1在{s2}中表示为n″1(s2), 可得
(24) |
(25) |
3.1.2 喷管-大型筒体装配端面扭转相位角误差补偿图 9为喷管激光发射线光斑形成示意图.点A′, B′, C′为喷管侧激光发射线在大型筒体侧PSD接收板聚焦后形成的光斑点.光斑点A′, B′, C′到PSD接收板中心的距离分别为A′A2, B′B2, C′C2, 若喷管端面与筒体端面相对扭转角不为零, 则A′A2≠B′B2≠C′C2, 此时需要对喷管作自转微调整, 在线检测系统再次实时检测光斑点到PSD接收板中心的刷新后距离.假定喷管经多次微调后端面螺栓孔中心点A1, B1, C1刷新为点D1, E1, F1, 相应地落在PSD接收板上的聚焦光斑点刷新为D′, E′, F′, 若偏心距满足D′A2=E′B2=F′C2, 则锁定喷管当前位姿, 姿态微调整工作彻底结束.
图 9(Fig. 9)
图 9 喷管激光发射线光斑形成示意图Fig.9 Schematic diagram of nozzle laser spot |
4 试验验证4.1 试验配置及相关参数依照本文的装配调姿方法, 在某化学动力厂喷管-大型筒体装配现场进行了现场试验测试.
喷管配合部内径d=650mm, 外径D=1200mm, 喷管回转体长lpg=1300mm,螺栓孔内径df=40mm.大型筒体质量G=20t, 长ltt=5000mm.选用德国KUKA机器人, 激光跟踪仪选用海克斯康Leica AT960主机、T-probe硬测头、T-scan扫描测头完成状态测量和绝热层凸凹台扫描.位置传感器选用滨松S2044.测量前需要进行测量系统标定, 并建立全局坐标系{m}.
4.2 喷管位姿调整装配精度分析利用所建立的位姿求解模型对测量数据进行处理与解算, 得到喷管的相对姿态调整量α=9.5018°, γ=13.164°, β=16.507°, 喷管端面圆心坐标O1(-850.002, 1410.091, 1450.336)及大型筒体端面圆心坐标O2(-999.875, 1801.003, 1560.226).当调整机构作姿态Euler(α, γ, β)预调整后, 其喷管端面圆心解算值为O1″(-803.496, 1366.802, 1277.293).接下来, 对未加入偏心距在线检测系统与加入了该系统后的装配各指标进行现场测验和评估.采用激光干涉仪对喷管配合部端面进行检验, 转换成喷管端面相对筒体端平面的夹角, 分别为δ1=0.0121°, δ′1=0.0091°.用标准圆柱和干涉仪联合检测喷管-筒体两配合端面圆心偏差, 测算后分别为δ2=0.0371mm, δ′2=0.0287mm, 同样再检测两侧辅助基准螺栓孔中心偏差, 经换算后得到喷管-筒体两配合部端面相对扭转角:δ3=0.0132°, δ′3=0.0093°.检测结果对比可知, 偏心距在线检测系统的参与可显著提高装配精度, 装配最终效果不受激光跟踪仪测点个数的显著影响, 且完全能够满足许用装配精度要求(喷管-大型筒体端面夹角小于0.01°, 端面圆心偏心度小于0.03mm, 两端面相对扭转角小于0.01°).纠偏过程完全自动化, 因此装配质量提高的同时, 装配效率也大为提高.
5 结论本文使用激光跟踪仪采集尾喷管、大型筒体关键特征点空间坐标数据, 利用最小二乘法及随机霍夫变换原理建立了喷管、筒体当前位姿表征综合数学模型.以筒体侧位姿为参照, 基于关键姿态矢量反解尾喷管位姿调整各参量, 启动六自由度位姿调整数控机构实现喷管姿态预调整.设计了偏心距在线反馈闭环校准系统, 实时检测并反馈预装配质量误差, 规划微转动及微平动路径, 对尾喷管位姿多次微纠偏直至满足给定精度要求.试验结果表明:装配过程平稳、高效, 能够实现筒体-尾喷管配合部的精准高效对接.
参考文献
[1] | 乐韵斐, 钱根, 顾超. 大型风机叶片法兰轴孔自动对接系统的研究与分析[J].机电一体化, 2012(1): 36–39. ( Yue Yun-fei, Qian Gen, Gu Chao. Research and analysis of automatic butt joint system for large fan blade flange shaft hole[J].Journal of Mechanical and Electrical Integration, 2012(1): 36–39.DOI:10.3969/J.issn.1007-080x.2012.01.005) |
[2] | Estler W T, Edmundson K L. Large-scale metrology—an update[J].CIRP Annals-Manufacturing Technology, 2002, 51(2): 587–609.DOI:10.1016/S0007-8506(07)61702-8 |
[3] | 赵瑾. 喷管装配自动对准系统研究[J].中北大学学报(自然科学版), 2008, 29(3): 224–227. ( Zhao Jin. Research on automatic alignment system of nozzle assembly[J].Journal of North University of China (Natural Science Edition), 2008, 29(3): 224–227.DOI:10.3969/j.issn.1673-3193.2008.03.008) |
[4] | Paoli A, Razionale A V. Large yacht hull measurement by integrating optical scanning with mechanical tracking-based methodologies[J].Robotics and Computer-Integrated Manufacturing, 2012, 28: 592–601.DOI:10.1016/j.rcim.2012.02.010 |
[5] | Arun K S. Least-squares fitting of two 3-D point sets[J].IEEE Transactions on PAMI, 1987, 9(5): 698–700. |
[6] | Lowe D. Three-dimensional object recognition from single two dimensional images[J].Artificial Intelligence, 1987, 31: 355–395.DOI:10.1016/0004-3702(87)90070-1 |
[7] | Almhdie A, Léger C, Deriche M, et al. 3D registration using a new implementation of the ICP algorithm based on a comprehensive lookup matrix:application to medical imaging[J].Pattern Recognition Letters, 2007, 28: 1523–1533.DOI:10.1016/j.patrec.2007.03.005 |
[8] | Zou J. Indoor global positioning measurement system application for the aircraft flexible joint assembly[J].Journal of General Microbiology, 2010, 74(1): 61–69. |