[go: up one dir, main page]

CN111745369A - Large-scale cabin docking method for real-time monitoring - Google Patents

Large-scale cabin docking method for real-time monitoring Download PDF

Info

Publication number
CN111745369A
CN111745369A CN202010644725.XA CN202010644725A CN111745369A CN 111745369 A CN111745369 A CN 111745369A CN 202010644725 A CN202010644725 A CN 202010644725A CN 111745369 A CN111745369 A CN 111745369A
Authority
CN
China
Prior art keywords
docking
real
cabin
pose
pin
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
CN202010644725.XA
Other languages
Chinese (zh)
Other versions
CN111745369B (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.)
Shanghai Jiao Tong University
Original Assignee
Shanghai Jiao Tong University
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 Shanghai Jiao Tong University filed Critical Shanghai Jiao Tong University
Priority to CN202010644725.XA priority Critical patent/CN111745369B/en
Publication of CN111745369A publication Critical patent/CN111745369A/en
Application granted granted Critical
Publication of CN111745369B publication Critical patent/CN111745369B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23PMETAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
    • B23P19/00Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
    • B25B27/00Hand tools, specially adapted for fitting together or separating parts or objects whether or not involving some deformation, not otherwise provided for

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Automatic Assembly (AREA)
  • Toys (AREA)

Abstract

A large cabin segment butt joint method for real-time monitoring comprises the following steps of: defining entity pose information, inputting precision information and establishing a collision detection model of the pin body and the hole surface; and performing an access docking process after the docking preparation is completed, updating the entity pose according to the real-time sensor and the equipment motion data in the process, and searching the docked track segment, pin hole external pose adjustment and pin hole docking based on the real-time pose information. The invention adopts a common rail transfer serial bracket type trolley in a docking workshop, is matched with a large-size digital measurement technology, realizes closed-loop control through online monitoring, completes docking according to procedures of searching a docking rail section, adjusting the posture outside a pin hole and docking the pin hole, and obviously improves the docking efficiency and quality consistency of a large cabin section.

Description

面向实时监控的大型舱段对接方法Large-scale cabin docking method for real-time monitoring

技术领域technical field

本发明涉及的是一种航天器制造领域的技术,具体是一种面向实时监控的大型舱段对接方法。The invention relates to a technology in the field of spacecraft manufacturing, in particular to a real-time monitoring-oriented large-scale cabin section docking method.

背景技术Background technique

舱段对接过程如图1所示:舱段为圆筒状结构,产品由多段组成,各段间通过定位销进行定位,完成对接后通过螺栓或螺柱实现最终的连接。对接过程中舱段安装在调姿设备上,调姿设备调整舱段姿态使定位销配合定位孔到达装配设计要求位置。The docking process of the cabin is shown in Figure 1: the cabin is a cylindrical structure, and the product is composed of multiple sections. Each section is positioned by positioning pins. After the docking is completed, the final connection is achieved by bolts or studs. During the docking process, the cabin is installed on the attitude adjustment equipment, and the attitude adjustment equipment adjusts the attitude of the cabin so that the positioning pin matches the positioning hole to reach the position required by the assembly design.

目前火箭总装采用“多型号并行、单件小批量”的生产模式,整个总装流程在一个工位上进行。舱段对接作为火箭总装过程中的一个核心环节,过程复杂、精度要求高。传统车间内铺设轨道,调姿架车通过轨道转运到对接位置,后通过人工协调、手动调整架车完成对接,效率低下、质量一致性低。现有的解决方案常为设计复杂高精度并联调姿设备实现自动化对接,但并联调姿设备体型较大,在上述场景下进行多次对接时对接时间减短,但舱段转运、准备时间较长。At present, the rocket assembly adopts the production mode of "multi-model parallel, single-piece small batch", and the entire assembly process is carried out in one station. As a core link in the rocket assembly process, the docking of the cabin is complicated and requires high precision. Tracks are laid in the traditional workshop, and the attitude-adjusting frame truck is transferred to the docking position through the track, and then the docking is completed through manual coordination and manual adjustment of the frame vehicle, which is inefficient and low in quality consistency. The existing solutions are often designed for complex and high-precision parallel attitude adjustment equipment to achieve automatic docking, but the parallel attitude adjustment equipment is large, and the docking time is shortened when multiple docking is performed in the above scenarios, but the transport and preparation time of the cabin is relatively long. long.

发明内容SUMMARY OF THE INVENTION

本发明针对现有技术存在的上述不足,提出一种面向实时监控的大型舱段对接方法,采用对接车间常见的轨道转运串联托架式架车,配合大尺寸数字测量技术,通过在线监控实现闭环控制,按照寻找对接轨道段、销孔外调姿、销孔对接的流程完成对接,明显提升大型舱段对接效率与质量一致性。Aiming at the above-mentioned shortcomings of the prior art, the present invention proposes a real-time monitoring-oriented large-scale cabin docking method, which adopts the common rail transfer series bracket-type trolley in docking workshops, and cooperates with large-scale digital measurement technology to realize closed-loop through online monitoring. Control and complete the docking according to the process of finding the docking track section, adjusting the attitude outside the pin hole, and docking the pin hole, which significantly improves the docking efficiency and quality consistency of large cabins.

本发明是通过以下技术方案实现的:The present invention is achieved through the following technical solutions:

本发明涉及一种面向实时监控的大型舱段对接方法,首先在准备阶段依次进行:①定义实体位姿信息、②输入精度信息、③建立销体与孔面的碰撞检测模型;完成对接准备后进行入对接流程,流程中根据实时传感器、设备运动数据④更新实体位姿,基于实时的位姿信息进行⑤寻找对接的轨道段、⑥销孔外调姿、⑦销孔对接。The invention relates to a real-time monitoring-oriented large-scale cabin docking method. First, in the preparation stage, the following steps are performed: (1) define entity pose information, (2) input accuracy information, and (3) establish a collision detection model between a pin body and a hole surface; Carry out the docking process. In the process, the entity pose is updated according to the real-time sensor and equipment motion data, and based on the real-time pose information, ⑤ finds the track segment for docking, ⑥ adjusts the attitude outside the pin hole, and ⑦ docks the pin hole.

所述的定义实体位姿信息是指:输入位置传感器在测量工装坐标系的坐标,根据三点法获得;输入测量工装安装在舱段上时,舱段在测量传感器坐标系下的位姿;根据轨道、架车、工装环组成的调姿结构,得到运动关节量到轨道、架车行走构件、架车横移构件、架车升降构件、工装环位姿的映射;The defined entity pose information refers to: the coordinates of the input position sensor in the coordinate system of the measuring tool, obtained according to the three-point method; when the input measuring tool is installed on the cabin, the pose of the cabin in the coordinate system of the measuring sensor; According to the posture adjustment structure composed of the track, the carriage and the tooling ring, the mapping of the motion joints to the position and posture of the track, the travelling member of the carriage, the traversing member of the carriage, the lifting member of the carriage, and the tooling ring is obtained;

所述的输入精度信息是指:输入对接允许位置误差和角度误差;输入架车控制精度。The input precision information refers to: inputting the allowable position error and angle error of the docking; inputting the control precision of the crane.

所述的建立销体与孔面的碰撞检测模型是指:输入对接对应销、孔在舱段上的位姿,以及销半径、销长、孔半径、孔深,建立销体、孔面的参数方程;并以参数方程进行空间八叉树分割建立碰撞检测模型;The establishment of the collision detection model between the pin body and the hole surface refers to: input the pose of the docking corresponding pin and the hole on the cabin section, as well as the pin radius, pin length, hole radius, and hole depth, and establish the pin body and hole surface. Parametric equation; and use the parametric equation to divide the space octree to establish a collision detection model;

所述的更新实体位姿是指:架车安装完舱段、舱段安装完测量工装后,架车控制系统、测量系统分别实时发送四台架车各自四个关节运动数据、测量传感器位置数据,对接过程中根据数据解算测量工装、舱段、架车行走构件、架车横移构件、架车升降构件和工装环的位姿,实时更新。The updated entity pose refers to: after the carriage is installed with the cabin section and the measurement tooling is installed in the cabin, the carriage control system and the measurement system respectively send the motion data of the four joints of the four carriages and the position data of the measurement sensor in real time. , During the docking process, the positions and postures of the tooling, cabin section, carriage traveling member, carriage traversing member, carriage lifting member and tooling ring are calculated and measured according to the data, and updated in real time.

所述的寻找对接的轨道段是指:根据历史调姿结果位置误差和角度误差最大值、架车控制精度以及对接允许位置误差和角度误差,计算余量,作为对接过程中允许轨道因素带来的影响;通过架车移动第一舱段,利用实时反馈的舱段位姿变化,寻找一段轨道,该段轨道带来的位置和角度偏差小于误差余量。The said finding the track segment for docking refers to: calculating the margin according to the historical attitude adjustment results of the maximum position error and angle error, the control accuracy of the trolley, and the allowable position error and angle error of the docking, as the allowable track factor in the docking process. The first cabin is moved by the trolley, and the real-time feedback of the cabin pose changes is used to find a track, and the position and angle deviation brought by this track is less than the error margin.

所述的销孔外调姿是指:第二舱段移动到找到的轨道段内,以第一舱段的实时欧拉角作为反馈,理想对接位置为输入,架车在轨道方向不动,通过控制架车运动副速度调整第一舱段位姿。The above-mentioned attitude adjustment outside the pin hole refers to: the second cabin moves into the track segment found, the real-time Euler angle of the first cabin is used as feedback, the ideal docking position is input, and the carriage does not move in the direction of the track. Control the motion pair speed of the trolley to adjust the pose of the first cabin segment.

所述的销孔对接是指:第一舱段沿轨道运动,更新销体与孔面的碰撞检测模型中建立的空间八叉树,做碰撞检测,在销孔碰撞时报警。The pin-hole docking refers to: the first cabin section moves along the track, updates the spatial octree established in the collision detection model between the pin body and the hole surface, performs collision detection, and alarms when the pin hole collides.

本发明涉及一种实现上述方法的系统,包括:通信接口模块、位姿解算模块、3D可视化模块、碰撞检测模块、流程控制模块。通信接口模块采集控制系统运动数据、测量系统位置数据转发到位姿解算模块,转发流程控制模块的控制指令到控制系统;位姿解算模块与通信接口模型相连,根据实时数据计算实体位姿;3D可视化模块根据位姿信息更新3D模型,显示实时信息;碰撞检测模块根据实体位姿更新碰撞检测模型,输出碰撞检测结果;流程控制模块根据实体位姿和碰撞检测结果控制寻找对接轨道段、销孔外调姿以及销孔对接的流程,输出控制指令。The present invention relates to a system for implementing the above method, comprising: a communication interface module, a pose calculation module, a 3D visualization module, a collision detection module, and a process control module. The communication interface module collects the motion data of the control system, and forwards the position data of the measurement system to the pose calculation module, and forwards the control instructions of the process control module to the control system; the pose calculation module is connected with the communication interface model, and calculates the entity pose according to the real-time data; The 3D visualization module updates the 3D model according to the pose information and displays real-time information; the collision detection module updates the collision detection model according to the entity pose and outputs the collision detection results; the process control module controls the search for docking track segments and pins according to the entity pose and collision detection results. Out-of-hole attitude adjustment and pin-hole docking process, and output control commands.

技术效果technical effect

本发明整体解决现有技术通过轨道、串联托架调姿设备、工装环进行调姿时依赖人工调整姿态,装配效率低下、质量一致性不足,销孔对接时胁迫变形过大的问题。The invention as a whole solves the problems of low assembly efficiency, insufficient quality consistency and excessive coercive deformation when the prior art uses rails, series bracket attitude adjustment equipment and tooling rings to adjust the attitude manually.

与现有技术相比,本发明利用大尺度定位技术,测量舱段位姿,基于实时位姿信息形成闭环控制,实现自动调姿;将对接流程分解为,寻找对接轨道段、舱段外调姿、销孔对接,保证流程的自动进行;基于实时监控舱段位姿、设备运动,计算轨道不平整因素对对接带来的影响,寻找合适的轨道段完成对接过程;以圆柱体代替销、圆柱面代替孔面,根据参数方程建立空间八叉树,进行实时碰撞检测,出现碰撞即胁迫变形时报警;系统应用3D建模技术,对对接系统各实物建立3D模型,并进行贴图处理,场景逼真,实时更新下有利于人员掌握对接细节。Compared with the prior art, the present invention utilizes large-scale positioning technology to measure the position and attitude of the cabin, forms closed-loop control based on real-time position and attitude information, and realizes automatic attitude adjustment; Pin-hole docking to ensure the automatic process; based on real-time monitoring of cabin position and equipment movement, calculate the impact of track unevenness on docking, and find a suitable track segment to complete the docking process; replace pins and cylindrical surfaces with cylinders Hole and surface, establish a spatial octree according to the parametric equation, perform real-time collision detection, and alarm when a collision occurs, that is, forced deformation; the system applies 3D modeling technology to establish 3D models for each physical object of the docking system, and performs mapping processing, the scene is realistic, real-time The update is helpful for personnel to grasp the connection details.

附图说明Description of drawings

图1为舱段对接过程示意图;Figure 1 is a schematic diagram of the docking process of the cabin;

图2为面向实时监控的大型舱段对接系统图;Figure 2 is a diagram of a large-scale cabin docking system for real-time monitoring;

图3为本发明面向实时监控的对接流程图;Fig. 3 is the docking flow chart of the present invention oriented to real-time monitoring;

图4为调姿机构结构图;Figure 4 is a structural diagram of an attitude adjustment mechanism;

图5为对接现场示意图。Figure 5 is a schematic diagram of the docking site.

具体实施方式Detailed ways

如图2所示,本实施例具体包括以下步骤:As shown in Figure 2, this embodiment specifically includes the following steps:

步骤1、定义实体位姿信息,包括测量工装在测点坐标系下的位姿、舱段在测量工装下的位姿、调姿设备运动模型、理想对接第一舱段相对第二舱段位姿,具体为:Step 1. Define the entity pose information, including the pose of the measurement tool under the measuring point coordinate system, the pose of the cabin under the measurement tool, the motion model of the attitude adjustment equipment, and the ideal docking position of the first cabin relative to the second cabin. ,Specifically:

1.1)设位置传感器在各测量工装固连坐标系{Ak}下的坐标下的坐标为:

Figure BDA0002572713780000031
Figure BDA0002572713780000032
{A1}为第一舱段测量工装固连坐标系,{A2}为第二舱段测量工装固连坐标系。以
Figure BDA0002572713780000033
为X轴、
Figure BDA0002572713780000034
为Z轴、
Figure BDA0002572713780000035
为原点的测点坐标系{Sk}在{Ak}中的位姿为
Figure BDA0002572713780000036
Figure BDA0002572713780000037
则:
Figure BDA0002572713780000038
Figure BDA0002572713780000039
测量工装{Ak}在测点坐标系{Sk}下的位姿为
Figure BDA00025727137800000310
1.1) Set the coordinates of the position sensor under the coordinates of each measurement tooling fixed coordinate system {A k } as:
Figure BDA0002572713780000031
Figure BDA0002572713780000032
{A 1 } is the fixed coordinate system of the measurement tool in the first cabin section, and {A 2 } is the fixed coordinate system of the measurement tool in the second cabin section. by
Figure BDA0002572713780000033
for the X-axis,
Figure BDA0002572713780000034
for the Z axis,
Figure BDA0002572713780000035
The pose of the measuring point coordinate system {S k } in {A k }, which is the origin, is
Figure BDA0002572713780000036
Assume
Figure BDA0002572713780000037
but:
Figure BDA0002572713780000038
Figure BDA0002572713780000039
The pose of the measuring tool {A k } under the measuring point coordinate system {S k } is:
Figure BDA00025727137800000310

1.2)根据测量工装与舱段安装图纸,定义舱段固连坐标系{Ck}在测量工装固连坐标系{Ak}的位姿:

Figure BDA00025727137800000311
1.2) According to the measurement tooling and cabin installation drawings, define the pose of the fixed connection coordinate system {C k } of the cabin in the measurement tool fixed coordinate system {A k }:
Figure BDA00025727137800000311

1.3)根据轨道和调姿设备、工装环组成的调姿结构如图4所示,得到运动模型:设轨道、行走构件、横移构件、升降构件、工装环,各自固连坐标系为{0}{1}{2}{3}{4},依次形成平移副X、平移副Y、平移副Z、旋转副A。各构件坐标轴方向均与{L}相同,图中l1=0,根据厂房布局得到{0}在全局坐标系下位姿为

Figure BDA00025727137800000312
则各构件位姿矩阵与关节量
Figure BDA00025727137800000313
的关系满足:
Figure BDA00025727137800000314
Figure BDA0002572713780000041
其中:sθi=sinθi,cθi=cosθi。1.3) According to the attitude adjustment structure composed of the track, attitude adjustment equipment and tooling ring, as shown in Figure 4, the motion model is obtained: set the track, the walking component, the traverse component, the lifting component, and the tooling ring, and the fixed coordinate system of each is {0 }{1}{2}{3}{4}, forming a translation pair X, a translation pair Y, a translation pair Z, and a rotation pair A in sequence. The direction of the coordinate axis of each component is the same as {L}. In the figure, l 1 =0. According to the layout of the factory building, the pose of {0} in the global coordinate system is
Figure BDA00025727137800000312
Then the pose matrix and joint quantity of each component
Figure BDA00025727137800000313
The relationship satisfies:
Figure BDA00025727137800000314
Figure BDA0002572713780000041
where: sθ i =sinθ i , cθ i =cosθ i .

1.4)确定完全对接时设计位置第一舱段相对于第二舱段的位姿:

Figure BDA0002572713780000042
1.4) Determine the pose of the first cabin section relative to the second cabin section at the design position when fully docked:
Figure BDA0002572713780000042

步骤2)输入精度信息:根据装配要求确定对接允许位置误差Ed和角度误差Eθ,输入调姿机构移动副控制精度ε。Step 2) Input the accuracy information: determine the allowable position error Ed and angle error E θ of the docking according to the assembly requirements, and input the control accuracy ε of the movement pair of the attitude adjustment mechanism.

步骤3)根据孔销参数建立八叉树碰撞检测模型:输入法兰盘上孔Hi的孔径、孔深、在舱段上的位姿

Figure BDA0002572713780000043
对应销Pi销半径、长度、在舱段上的位姿
Figure BDA0002572713780000044
建立孔面,销圆柱体面的参数方程,以此对孔面、销圆柱体面进行八叉树空间分割,得到对应的八叉树空间模型,最小单元的边长为
Figure BDA0002572713780000045
Step 3) Establish an octree collision detection model according to the hole and pin parameters: input the hole diameter, hole depth, and pose on the cabin of the hole H i on the flange.
Figure BDA0002572713780000043
Corresponding pin P i pin radius, length, pose on the cabin
Figure BDA0002572713780000044
The parametric equations of the hole surface and the pin cylinder surface are established, and the octree space is divided into the hole surface and the pin cylinder surface, and the corresponding octree space model is obtained. The edge length of the minimum element is
Figure BDA0002572713780000045

输入1)对接现场将第一舱段、第二舱段分别通过工装环安装在主动、从动架车上,架车位于同一轨道,舱段安装测量工装,现场示意如图5所示。安装完成后开始对接流程转入步骤5),架车控制系统、位姿测量系统实时将架车XYZA四个运动副关节量、位置传感器在全局坐标系下的位置发送到接口,频率为30Hz,步骤4)根据实时数据更新实体位姿。Input 1) At the docking site, install the first cabin section and the second cabin section on the active and driven carriages respectively through the tooling ring. The carriages are located on the same track, and the cabin section is installed with measurement tooling. The scene diagram is shown in Figure 5. After the installation is completed, start the docking process and go to step 5). The carriage control system and the pose measurement system send the four kinematic joints of the carriage XYZA and the position of the position sensor in the global coordinate system to the interface in real time. The frequency is 30Hz. Step 4) Update the entity pose according to the real-time data.

步骤4)更新实体位姿:各实体位姿更新具体方式如下:Step 4) Update entity pose: The specific way of updating the entity pose is as follows:

4.1)测量工装位姿更新:根据接口获得位置传感器在全局坐标系{W}的实时位置数据:Wpki,i=1,2,3,k=1,2。设{Sk}在{W}中的位姿为

Figure BDA0002572713780000046
则:
Figure BDA0002572713780000047
得到测量工装{Ak}在全局坐标系{W}下的位姿:
Figure BDA0002572713780000048
其中:
Figure BDA0002572713780000049
为工装{Ak}在测点坐标系{Sk}下的位姿。4.1) Measurement tooling pose update: obtain the real-time position data of the position sensor in the global coordinate system {W} according to the interface: W p ki , i=1, 2, 3, k=1, 2. Let the pose of {S k } in {W} be
Figure BDA0002572713780000046
but:
Figure BDA0002572713780000047
Obtain the pose of the measuring tool {A k } in the global coordinate system {W}:
Figure BDA0002572713780000048
in:
Figure BDA0002572713780000049
is the pose of the tooling {A k } in the measuring point coordinate system {S k }.

4.2)舱段位姿更新:舱段固连坐标系{C}在全局坐标系{W}的位姿

Figure BDA00025727137800000410
其中:
Figure BDA00025727137800000411
为舱段固连坐标系{Ck}在测量工装固连坐标系{Ak}的位姿。4.2) Update of the cabin pose: the pose of the fixed coordinate system {C} of the cabin in the global coordinate system {W}
Figure BDA00025727137800000410
in:
Figure BDA00025727137800000411
It is the position and attitude of the fixed coordinate system {A k } of the measuring tool for the fixed coordinate system {C k } of the cabin.

4.2)对接设备构件位姿更新:根据接口获得运动副实时值

Figure BDA00025727137800000412
由步骤1.3)中各构件位姿矩阵与关节量的关系,得到构件固连坐标系在全局坐标系{W}的位姿。4.2) Docking device component pose update: obtain the real-time value of the motion pair according to the interface
Figure BDA00025727137800000412
From the relationship between the pose matrix of each component and the joint amount in step 1.3), the pose of the component fixed coordinate system in the global coordinate system {W} is obtained.

步骤5)寻找对接轨道段:具体步骤如下Step 5) Find the docking track segment: the specific steps are as follows

5.1)计算轨道段要求:考虑销孔外调姿误差Ea和销孔对接轨道误差Er对对接流程的影响,将装配允许误差分解为

Figure BDA00025727137800000413
CEθ=Eθa+Eθr,其中:C为裕度系数,小于1;Eda与Eθa为历史调姿结果位置误差和角度误差最大值,根据上述公式计算获得销孔对接轨道容许误差Edr和Eθr。5.1) Calculation of track segment requirements: Considering the influence of the external attitude adjustment error E a of the pin hole and the track error E r of the pin hole docking on the docking process, the assembly allowable error is decomposed into
Figure BDA00025727137800000413
CE θ =E θa +E θr , where: C is the margin coefficient, less than 1; E da and E θa are the maximum position error and angle error of the historical attitude adjustment results, and the allowable error E of the pin-hole docking track is calculated according to the above formula dr and E θr .

得到所述的轨道段AB要求为:The requirements for obtaining the track segment AB are:

1)YZ方向最大差值小于Edr1) The maximum difference in the YZ direction is less than E dr ;

2)角度最大差值小于Eθr2) The maximum angle difference is less than E θr ;

3)AB距离大于等于6倍销长L。3) The AB distance is greater than or equal to 6 times the pin length L.

5.2)寻找满足要求的轨道段:5.2) Find track segments that meet the requirements:

①设置两个序列Sp={pi,…pj},Sθ={θi,…θj},pi=(xi,yi,zi),θi=(αiii)变量

Figure BDA0002572713780000051
Sp、Sθ初始化为空,第一舱段位姿为
Figure BDA0002572713780000052
求逆获得
Figure BDA0002572713780000053
第一舱段的主动、从动架车同步沿轨道向低速运动。①Set two sequences S p ={pi ,…p j },S θ ={θ i ,…θ j }, p i =(x i ,y i ,z i ), θ i =(α i , β ii ) variables
Figure BDA0002572713780000051
S p , S θ are initialized to be empty, and the pose of the first cabin segment is
Figure BDA0002572713780000052
get inverse
Figure BDA0002572713780000053
The active and driven carriages of the first cabin move synchronously along the track to a low speed.

②采集得到当前第一舱段位姿

Figure BDA0002572713780000054
计算相对初始位置的位姿变化量
Figure BDA0002572713780000055
ΔT分解为位移pj+1和旋转矩阵Rj+1,将轴线ex=(0,0,0)旋转得到θj+1=Rj+ 1ex。②Collect the pose of the current first cabin segment
Figure BDA0002572713780000054
Calculate the pose change relative to the initial position
Figure BDA0002572713780000055
ΔT is decomposed into displacement p j+1 and rotation matrix R j+1 , and the axis ex =(0,0,0) is rotated to obtain θ j+1 =R j+ 1 e x .

③pj+1和θj+1,分别加入Sp和Sθ,j=j+1,更新

Figure BDA0002572713780000056
③p j+1 and θ j+1 , add Sp and S θ respectively, j = j+1, update
Figure BDA0002572713780000056

④当xj-xi<6L,等待采集下一步数据执行步骤②;当xj-xi+1≥6L,更新

Figure BDA0002572713780000057
Sp和Sθ分别删除pi和θi,i=i+1,执行步骤⑤;当xj-xi+1<6L且xj-xi≥6L,执行步骤⑤。④ When x j - x i <6L, wait for the next data to be collected and perform step ②; when x j - x i+1 ≥ 6L, update
Figure BDA0002572713780000057
S p and S θ delete p i and θ i respectively, i=i+1, go to step ⑤; when x j - x i+1 <6L and x j - x i ≥ 6L, go to step ⑤.

⑤当Sp内任意pk

Figure BDA0002572713780000058
Sθ内任意θk
Figure BDA0002572713780000059
则舱段xi至xj位置对应轨道AB满足对接,否则等待采集下一步数据执行步骤②。⑤When any p k in Sp has
Figure BDA0002572713780000058
Any θ k within S θ has
Figure BDA0002572713780000059
Then the position of the cabin segment x i to x j corresponds to the track AB to meet the docking, otherwise wait for the next data to be collected to perform step ②.

步骤6)销孔外调姿,具体包括:Step 6) Adjust the posture outside the pin hole, including:

6.1)第一舱段的主动、从动架车同步沿轨道回退到舱段坐标为x=xA+L位置,6.1) The active and driven carriages of the first cabin section synchronously retreat along the track to the position where the cabin section coordinates are x = x A + L,

6.2)计算

Figure BDA00025727137800000510
第二舱段的主动、从动架车同步沿轨道运动,直到第二舱段位置X分量与paim2相同,并以第二舱段当前位姿
Figure BDA00025727137800000511
作为对接目标,求得理想对接时第一舱段位姿为:
Figure BDA00025727137800000512
Figure BDA00025727137800000513
分解为(Xa,Ya,Zaaaa),其中:αaaa为X-Y-Z欧拉角计算所得。6.2) Calculation
Figure BDA00025727137800000510
The active and driven carriages of the second cabin move synchronously along the track until the position X component of the second cabin is the same as p aim2 , and the current position of the second cabin
Figure BDA00025727137800000511
As the docking target, the pose of the first cabin during ideal docking is obtained as:
Figure BDA00025727137800000512
Will
Figure BDA00025727137800000513
It is decomposed into (X a , Y a , Z a , α a , β a , γ a ), where: α a , β a , β a are calculated from XYZ Euler angles.

6.3)以第一舱段实时欧拉角(α,β,γ)为反馈,按照主动、从动架车同步调整转动副A角速度控制α,相反调整移动副速度Z控制β,相反调整移动副Y速度控制γ,同步调整移动副Y速度控制y,同步调整移动副Z速度控制z,调整架车姿态。6.3) Using the real-time Euler angles (α, β, γ) of the first cabin as feedback, adjust the angular velocity control α of the rotating pair A synchronously according to the active and driven carriages, and adjust the speed of the moving pair Z to control β on the contrary, and adjust the moving pair on the contrary. Y speed control γ, synchronously adjust the mobile pair Y speed control y, synchronously adjust the mobile pair Z speed control z, and adjust the posture of the carriage.

步骤7)销孔对接:第一舱段的主动、从动架车,同步沿轨道低速运动,实时更新运动方的孔销八叉树模型。对对应的孔销利用其八叉树进行实时的碰撞检测,检测到碰撞后,停止对接并报警,由操作人员介入解决。Step 7) Pin-hole docking: The active and driven carriages of the first cabin move synchronously along the track at a low speed, and update the hole-pin octree model of the moving side in real time. Real-time collision detection is performed on the corresponding hole pin using its octree. After the collision is detected, the docking is stopped and an alarm is issued, and the operator intervenes to solve it.

综上,本实施例在正式对接前,根据历史姿态调整精度和对接要求精度,计算轨道对接段要求,然后在架车慢速运动中通过监控舱段实时位姿数据变化寻找满足要求的轨道段,防止对接舱段在完成调姿、销孔完全对接后由于轨道因素误差变大,也防止轨道不平整导致销孔最后对接时胁迫装配应力增加。本实施例通过以销体和孔面参数方程建立空间八叉树碰撞模型,对接过程中进行实时的碰撞检测,在发生碰撞时报警,工作人员可根据装配变形情况选择后续措施。To sum up, in this embodiment, before the formal docking, the track docking section requirements are calculated according to the historical attitude adjustment accuracy and the docking requirement accuracy, and then the track section that meets the requirements is found by monitoring the changes of the real-time pose data of the cabin section during the slow motion of the carriage. , to prevent the docking section from becoming larger due to the orbital factor after the attitude adjustment and the complete docking of the pin holes, and also to prevent the unevenness of the track from causing the assembly stress to increase when the pin holes are finally docked. In this embodiment, a spatial octree collision model is established based on the pin body and hole surface parameter equations, real-time collision detection is performed during the docking process, and an alarm occurs when a collision occurs, and the staff can choose follow-up measures according to the assembly deformation.

与现有技术相比,本方法基于车间原有的方式改造,单次对接时间从一小时缩减到十分种内;在单工位总装对接生产场景下对接可在原地进行,不需要来回转运。Compared with the prior art, this method is based on the original method of the workshop, and the single docking time is reduced from one hour to ten; in the single-station assembly docking production scenario, docking can be performed in situ without the need for back and forth transport.

上述具体实施可由本领域技术人员在不背离本发明原理和宗旨的前提下以不同的方式对其进行局部调整,本发明的保护范围以权利要求书为准且不由上述具体实施所限,在其范围内的各个实现方案均受本发明之约束。The above-mentioned specific implementation can be partially adjusted by those skilled in the art in different ways without departing from the principle and purpose of the present invention. The protection scope of the present invention is subject to the claims and is not limited by the above-mentioned specific implementation. Each implementation within the scope is bound by the present invention.

Claims (9)

1.一种面向实时监控的大型舱段对接方法,其特征在于,首先在准备阶段依次进行:定义实体位姿信息、输入精度信息、建立销体与孔面的碰撞检测模型;完成对接准备后进行入对接流程,流程中根据实时传感器、设备运动数据更新实体位姿,基于实时的位姿信息寻找对接的轨道段、销孔外调姿、销孔对接,本发明采用对接车间常见的轨道转运串联托架式架车,配合大尺寸数字测量技术,通过在线监控实现闭环控制,按照寻找对接轨道段、销孔外调姿、销孔对接的流程完成对接,明显提升大型舱段对接效率与质量一致性。1. A large-scale cabin docking method for real-time monitoring is characterized in that, at first in the preparation stage, carry out in turn: define entity pose information, input accuracy information, and establish a collision detection model between the pin body and the hole surface; After completing the docking preparation Carry out the docking process. In the process, the entity pose is updated according to real-time sensors and equipment motion data, and based on the real-time pose information, the docking track segment, the external attitude adjustment of the pin hole, and the docking of the pin hole are used. Bracket-type trolley, combined with large-scale digital measurement technology, realizes closed-loop control through online monitoring, and completes the docking according to the process of finding docking track sections, adjusting the attitude outside the pin holes, and docking the pin holes, which significantly improves the docking efficiency and quality consistency of large cabin sections. . 2.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的定义实体位姿信息是指:输入位置传感器在测量工装坐标系的坐标,根据三点法获得;输入测量工装安装在舱段上时,舱段在测量传感器坐标系下的位姿;根据轨道、架车、工装环组成的调姿结构,得到运动关节量到轨道、架车行走构件、架车横移构件、架车升降构件、工装环位姿的映射。2. The real-time monitoring-oriented large-scale cabin docking method according to claim 1, wherein the defined entity pose information refers to: the input position sensor measures the coordinates of the tooling coordinate system, and obtains according to the three-point method ;Enter the position and posture of the cabin in the coordinate system of the measuring sensor when the measuring tool is installed on the cabin; According to the attitude adjustment structure composed of the track, the carriage and the tooling ring, the motion joints are measured to the track, the travelling member of the carriage, and the frame. Mapping of vehicle traversing components, carriage lifting components, and tooling ring poses. 3.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的输入精度信息是指:输入对接允许位置误差和角度误差;输入架车控制精度。3 . The real-time monitoring-oriented large-scale cabin docking method according to claim 1 , wherein the input precision information refers to: input docking allowable position error and angle error; input crane control precision. 4 . 4.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的建立销体与孔面的碰撞检测模型是指:输入对接对应销、孔在舱段上的位姿,以及销半径、销长、孔半径、孔深,建立销体、孔面的参数方程;并以参数方程进行空间八叉树分割建立碰撞检测模型。4. The real-time monitoring-oriented large-scale cabin docking method according to claim 1, wherein the described collision detection model for establishing the pin body and the hole surface refers to: input docking corresponding pins and holes on the cabin section. Pose, as well as pin radius, pin length, hole radius, and hole depth, establish the parametric equations of the pin body and hole surface; and use the parametric equation to perform space octree segmentation to establish a collision detection model. 5.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的更新实体位姿是指:架车安装完舱段、舱段安装完测量工装后,架车控制系统、测量系统分别实时将四台架车各自四个关节运动数据、位置数据,对接过程中根据数据解算测量工装、舱段、架车行走构件、架车横移构件、架车升降构件和工装环的位姿,并实时更新。5. The real-time monitoring-oriented large-scale cabin docking method according to claim 1, wherein the updated entity pose refers to: after the carriage is installed with the cabin section and the measurement tooling is installed in the cabin, the carriage is mounted on the carriage. The control system and the measurement system respectively calculate the motion data and position data of each of the four joints of the four trolleys in real time, and calculate and measure the tooling, cabin section, traveling components of the trolley, traverse components, and lifting components of the trolley according to the data during the docking process. and the pose of the tooling ring, and updated in real time. 6.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的寻找对接的轨道段是指:根据历史调姿结果位置误差和角度误差最大值以及对接允许位置误差和角度误差,计算余量,作为对接过程中允许轨道因素带来的影响;通过架车移动第一舱段,利用实时反馈的舱段位姿变化,寻找一段轨道,该段轨道带来的位置和角度偏差小于误差余量。6. The real-time monitoring-oriented large-scale cabin section docking method according to claim 1, wherein the described track section for seeking docking refers to: position error and angle error maximum value and docking allowable position according to historical attitude adjustment results Error and angle error, calculate the margin, as the influence of the allowable orbital factors in the docking process; move the first cabin section by the trolley, and use the real-time feedback of the cabin section posture changes to find a section of orbit, the position brought by this section of orbit and the angular deviation is less than the error margin. 7.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的销孔外调姿是指:第二舱段移动到找到的轨道段内,以舱段的实时欧拉角作为反馈,理想对接位置为输入,架车在轨道方向不动,通过控制架车运动副速度调整第一舱段位姿。7. The real-time monitoring-oriented large-scale cabin docking method according to claim 1, wherein the external attitude adjustment of the pin hole refers to: the second cabin is moved into the found track section, and the real-time The Euler angle is used as the feedback, the ideal docking position is the input, the trolley does not move in the direction of the track, and the posture of the first cabin is adjusted by controlling the motion pair speed of the trolley. 8.根据权利要求1所述的面向实时监控的大型舱段对接方法,其特征是,所述的销孔对接是指:第一舱段沿轨道运动,更新销体与孔面的碰撞检测模型中建立的空间八叉树,做碰撞检测,在销孔碰撞时报警。8. The real-time monitoring-oriented large-scale cabin docking method according to claim 1, wherein the pin-hole docking refers to: the first cabin section moves along the track, and the collision detection model between the pin body and the hole surface is updated. The spatial octree established in , does collision detection, and alarms when the pin hole collides. 9.一种实现上述任一权利要求所述方法的系统,其特征在于,包括:通信接口模块、位姿解算模块、3D可视化模块、碰撞检测模块、流程控制模块,通信接口模块采集控制系统运动数据、测量系统位置数据转发到位姿解算模块,转发流程控制模块的控制指令到控制系统;位姿解算模块与通信接口模型相连,根据实时数据计算实体位姿;3D可视化模块根据位姿信息更新3D模型,显示实时信息;碰撞检测模块根据实体位姿更新碰撞检测模型,输出检测结果;流程控制模块根据实体位姿和碰撞检测结果控制寻找对接的轨道段、销孔外调姿以及销孔对接的流程,输出控制指令。9. A system for implementing the method according to any of the preceding claims, characterized in that it comprises: a communication interface module, a pose calculation module, a 3D visualization module, a collision detection module, a process control module, and a communication interface module acquisition control system The motion data and the position data of the measurement system are forwarded to the pose calculation module, and the control instructions of the process control module are forwarded to the control system; the pose calculation module is connected with the communication interface model, and the entity pose is calculated according to the real-time data; the 3D visualization module is based on the pose The information updates the 3D model and displays real-time information; the collision detection module updates the collision detection model according to the entity pose and outputs the detection results; the process control module controls the search for the docking track segment, the external attitude adjustment of the pin hole and the pin hole according to the entity pose and collision detection results. The docking process outputs control instructions.
CN202010644725.XA 2020-07-07 2020-07-07 Large-scale cabin docking method for real-time monitoring Expired - Fee Related CN111745369B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010644725.XA CN111745369B (en) 2020-07-07 2020-07-07 Large-scale cabin docking method for real-time monitoring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010644725.XA CN111745369B (en) 2020-07-07 2020-07-07 Large-scale cabin docking method for real-time monitoring

Publications (2)

Publication Number Publication Date
CN111745369A true CN111745369A (en) 2020-10-09
CN111745369B CN111745369B (en) 2021-02-09

Family

ID=72679713

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010644725.XA Expired - Fee Related CN111745369B (en) 2020-07-07 2020-07-07 Large-scale cabin docking method for real-time monitoring

Country Status (1)

Country Link
CN (1) CN111745369B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112799326A (en) * 2020-12-31 2021-05-14 江苏金陵智造研究院有限公司 Linkage adjustment control system and control method for automatic butt joint of cabin sections
CN113798842A (en) * 2021-09-06 2021-12-17 上海航天设备制造总厂有限公司 Automatic oblique butt joint assembly system for cylindrical large component
CN114393382A (en) * 2021-12-22 2022-04-26 上海智能制造功能平台有限公司 Visual guide assembly docking device and method
CN115876367A (en) * 2022-12-16 2023-03-31 北京凌空天行科技有限责任公司 A rocket compartment separation test device
CN116203974A (en) * 2023-05-06 2023-06-02 北京理工大学 Method and device for controlling mobile robot to be in butt joint with equipment
CN116245944A (en) * 2022-12-29 2023-06-09 南京航空航天大学 A cabin automatic docking method and system based on measured data

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58206329A (en) * 1982-05-26 1983-12-01 Nippon Kokan Kk <Nkk> Assembling apparatus for i-type structure
CN102091933A (en) * 2010-12-31 2011-06-15 大连理工大学 Quick alignment device and method for hull segment assembly
CN204123035U (en) * 2014-09-25 2015-01-28 湖北三江航天红阳机电有限公司 The section trimming of a kind of cabin and docking transporter
CN105081719A (en) * 2015-07-31 2015-11-25 北京星航机电装备有限公司 Spacecraft cabin automatic assembly system based on visual measurement and assembly method thereof
CN105629944A (en) * 2016-03-16 2016-06-01 西安电子科技大学 Cylindrical cabin section flexible docking device control system and method
CN105787200A (en) * 2016-03-22 2016-07-20 上海交通大学 Automatic butt assembling method for large part as well as system
CN106447781A (en) * 2016-09-14 2017-02-22 燕山大学 Minkowski based and automatic installation oriented collision detection method
CN108274231A (en) * 2017-12-05 2018-07-13 上海航天精密机械研究所 Bay section class part automatic butt jointing device and control method
CN108917723A (en) * 2018-05-14 2018-11-30 西北工业大学 A kind of pose on-line measurement system and method for the docking of cylindrical bay section
CN109352663A (en) * 2018-09-28 2019-02-19 航天材料及工艺研究所 A robot automatic and precise positioning hole making device and method for composite material cabin
CN109367825A (en) * 2018-11-07 2019-02-22 北京特种机械研究所 A kind of bay section automatic butt method
CN110733617A (en) * 2019-09-11 2020-01-31 中国科学院自动化研究所 cabin assembly platform and cabin assembly method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58206329A (en) * 1982-05-26 1983-12-01 Nippon Kokan Kk <Nkk> Assembling apparatus for i-type structure
CN102091933A (en) * 2010-12-31 2011-06-15 大连理工大学 Quick alignment device and method for hull segment assembly
CN204123035U (en) * 2014-09-25 2015-01-28 湖北三江航天红阳机电有限公司 The section trimming of a kind of cabin and docking transporter
CN105081719A (en) * 2015-07-31 2015-11-25 北京星航机电装备有限公司 Spacecraft cabin automatic assembly system based on visual measurement and assembly method thereof
CN105629944A (en) * 2016-03-16 2016-06-01 西安电子科技大学 Cylindrical cabin section flexible docking device control system and method
CN105787200A (en) * 2016-03-22 2016-07-20 上海交通大学 Automatic butt assembling method for large part as well as system
CN106447781A (en) * 2016-09-14 2017-02-22 燕山大学 Minkowski based and automatic installation oriented collision detection method
CN108274231A (en) * 2017-12-05 2018-07-13 上海航天精密机械研究所 Bay section class part automatic butt jointing device and control method
CN108917723A (en) * 2018-05-14 2018-11-30 西北工业大学 A kind of pose on-line measurement system and method for the docking of cylindrical bay section
CN109352663A (en) * 2018-09-28 2019-02-19 航天材料及工艺研究所 A robot automatic and precise positioning hole making device and method for composite material cabin
CN109367825A (en) * 2018-11-07 2019-02-22 北京特种机械研究所 A kind of bay section automatic butt method
CN110733617A (en) * 2019-09-11 2020-01-31 中国科学院自动化研究所 cabin assembly platform and cabin assembly method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
文科等: "舱段类部件数字化柔性对接系统设计与试验研究", 《航空制造技术》 *
陈伟等: "基于数字化装配偏差建模的飞机舱段对接定位方案研究", 《机械设计与制造》 *
陈冠宇等: "基于多传感器测量的航天器舱段自动对接位姿调整方法", 《北京航空航天大学学报》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112799326A (en) * 2020-12-31 2021-05-14 江苏金陵智造研究院有限公司 Linkage adjustment control system and control method for automatic butt joint of cabin sections
CN113798842A (en) * 2021-09-06 2021-12-17 上海航天设备制造总厂有限公司 Automatic oblique butt joint assembly system for cylindrical large component
CN114393382A (en) * 2021-12-22 2022-04-26 上海智能制造功能平台有限公司 Visual guide assembly docking device and method
CN114393382B (en) * 2021-12-22 2024-05-14 上海智能制造功能平台有限公司 Visual guide assembly butt joint device and method
CN115876367A (en) * 2022-12-16 2023-03-31 北京凌空天行科技有限责任公司 A rocket compartment separation test device
CN116245944A (en) * 2022-12-29 2023-06-09 南京航空航天大学 A cabin automatic docking method and system based on measured data
CN116245944B (en) * 2022-12-29 2024-01-05 南京航空航天大学 Cabin automatic docking method and system based on measured data
CN116203974A (en) * 2023-05-06 2023-06-02 北京理工大学 Method and device for controlling mobile robot to be in butt joint with equipment

Also Published As

Publication number Publication date
CN111745369B (en) 2021-02-09

Similar Documents

Publication Publication Date Title
CN111745369A (en) Large-scale cabin docking method for real-time monitoring
CN108801142B (en) A dual-movement measuring robot system and method for extra-large workpieces
CN108871209B (en) Large-size workpiece moving measurement robot system and method
CN100565406C (en) A kind of aircraft part pose Adjustment System and method based on four locater
CN109732600B (en) A fully automatic sequential multi-station measurement system and measurement method
CN111238375B (en) Shape reconstruction method for large components of mobile inspection robot based on laser tracker
CN102825602B (en) PSD (Position Sensitive Detector)-based industrial robot self-calibration method and device
CN102001451B (en) Aircraft component attitude adjustment and docking system and method based on four numerically controlled positioners, attitude adjustment platform and mobile bracket
CN108827155B (en) Robot vision measurement system and method
CN103970067B (en) A kind of Aeroengine Digital Control installation method of visual pattern guiding
CN103240739B (en) Automatic switching control method for decentralization and centralization of mobile manipulators
CN112833786A (en) A cabin position and attitude measurement and alignment system, control method and application
CN106639323B (en) Building reconstruction system and method based on three-dimensional laser scanning and 3D printing
CN113190002B (en) A method for automatic inspection of high-speed rail box girder inspection robot
CN105773622A (en) Industrial robot absolute accuracy calibrating method based on IEKF
CN109764805A (en) A kind of mechanical arm positioning device and method based on laser scanning
CN109291051B (en) A closed-loop control method for terminal attitude of series-parallel robot based on angle sensor
CN110001998B (en) Airplane large component frame type structure butt joint guiding device and method based on laser ranging
Zhang et al. A simultaneous optimization method of calibration and measurement for a typical hand–eye positioning system
CN114474003A (en) Vehicle-mounted construction robot error compensation method based on parameter identification
CN116160160A (en) A welding method and system based on robot traversing space curve parameters
CN109062139B (en) Robot linear axis positioning error compensation method based on data driving
Gu et al. Dexterous obstacle-avoidance motion control of Rope Driven Snake Manipulator based on the bionic path following
CN114505865A (en) A method and system for path generation of a robotic arm based on pose tracking
CN103895878A (en) Large-scale aircraft rear-fuselage digital assembly system

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210209

Termination date: 20210707

CF01 Termination of patent right due to non-payment of annual fee