CN111745369A - Large-scale cabin docking method for real-time monitoring - Google Patents
Large-scale cabin docking method for real-time monitoring Download PDFInfo
- 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
Links
- 238000003032 molecular docking Methods 0.000 title claims abstract description 95
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012544 monitoring process Methods 0.000 title claims abstract description 10
- 238000001514 detection method Methods 0.000 claims abstract description 25
- 238000005259 measurement Methods 0.000 claims abstract description 20
- 238000005516 engineering process Methods 0.000 claims abstract description 6
- 238000004364 calculation method Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 6
- 238000004886 process control Methods 0.000 claims description 6
- 238000012800 visualization Methods 0.000 claims description 4
- 238000013507 mapping Methods 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims 1
- 238000012546 transfer Methods 0.000 abstract description 2
- 210000001503 joint Anatomy 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 230000036544 posture Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B27/00—Hand 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
Description
技术领域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、定义实体位姿信息,包括测量工装在测点坐标系下的位姿、舱段在测量工装下的位姿、调姿设备运动模型、理想对接第一舱段相对第二舱段位姿,具体为:
1.1)设位置传感器在各测量工装固连坐标系{Ak}下的坐标下的坐标为: {A1}为第一舱段测量工装固连坐标系,{A2}为第二舱段测量工装固连坐标系。以为X轴、为Z轴、为原点的测点坐标系{Sk}在{Ak}中的位姿为设则: 测量工装{Ak}在测点坐标系{Sk}下的位姿为 1.1) Set the coordinates of the position sensor under the coordinates of each measurement tooling fixed coordinate system {A k } as: {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 for the X-axis, for the Z axis, The pose of the measuring point coordinate system {S k } in {A k }, which is the origin, is Assume but: The pose of the measuring tool {A k } under the measuring point coordinate system {S k } is:
1.2)根据测量工装与舱段安装图纸,定义舱段固连坐标系{Ck}在测量工装固连坐标系{Ak}的位姿: 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 }:
1.3)根据轨道和调姿设备、工装环组成的调姿结构如图4所示,得到运动模型:设轨道、行走构件、横移构件、升降构件、工装环,各自固连坐标系为{0}{1}{2}{3}{4},依次形成平移副X、平移副Y、平移副Z、旋转副A。各构件坐标轴方向均与{L}相同,图中l1=0,根据厂房布局得到{0}在全局坐标系下位姿为则各构件位姿矩阵与关节量的关系满足: 其中: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 Then the pose matrix and joint quantity of each component The relationship satisfies: where: sθ i =sinθ i , cθ i =cosθ i .
1.4)确定完全对接时设计位置第一舱段相对于第二舱段的位姿: 1.4) Determine the pose of the first cabin section relative to the second cabin section at the design position when fully docked:
步骤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的孔径、孔深、在舱段上的位姿对应销Pi销半径、长度、在舱段上的位姿建立孔面,销圆柱体面的参数方程,以此对孔面、销圆柱体面进行八叉树空间分割,得到对应的八叉树空间模型,最小单元的边长为 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. Corresponding pin P i pin radius, length, pose on the cabin 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
输入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}中的位姿为则:得到测量工装{Ak}在全局坐标系{W}下的位姿:其中:为工装{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 but: Obtain the pose of the measuring tool {A k } in the global coordinate system {W}: in: is the pose of the tooling {A k } in the measuring point coordinate system {S k }.
4.2)舱段位姿更新:舱段固连坐标系{C}在全局坐标系{W}的位姿其中:为舱段固连坐标系{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} in: 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)对接设备构件位姿更新:根据接口获得运动副实时值由步骤1.3)中各构件位姿矩阵与关节量的关系,得到构件固连坐标系在全局坐标系{W}的位姿。4.2) Docking device component pose update: obtain the real-time value of the motion pair according to the interface 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对对接流程的影响,将装配允许误差分解为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 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方向最大差值小于Edr;1) The maximum difference in the YZ direction is less than E dr ;
2)角度最大差值小于Eθr;2) 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=(αi,βi,γi)变量Sp、Sθ初始化为空,第一舱段位姿为求逆获得第一舱段的主动、从动架车同步沿轨道向低速运动。①Set two sequences S p ={pi ,…p j },S θ ={θ i ,…θ j }, p i =(x i ,y i ,z i ), θ i =(α i , β i ,γ i ) variables S p , S θ are initialized to be empty, and the pose of the first cabin segment is get inverse The active and driven carriages of the first cabin move synchronously along the track to a low speed.
②采集得到当前第一舱段位姿计算相对初始位置的位姿变化量ΔT分解为位移pj+1和旋转矩阵Rj+1,将轴线ex=(0,0,0)旋转得到θj+1=Rj+ 1ex。②Collect the pose of the current first cabin segment Calculate the pose change relative to the initial position Δ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,更新 ③p j+1 and θ j+1 , add Sp and S θ respectively, j = j+1, update
④当xj-xi<6L,等待采集下一步数据执行步骤②;当xj-xi+1≥6L,更新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 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有Sθ内任意θk有则舱段xi至xj位置对应轨道AB满足对接,否则等待采集下一步数据执行步骤②。⑤When any p k in Sp has Any θ k within S θ has 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)计算第二舱段的主动、从动架车同步沿轨道运动,直到第二舱段位置X分量与paim2相同,并以第二舱段当前位姿作为对接目标,求得理想对接时第一舱段位姿为:将分解为(Xa,Ya,Za,αa,βa,γa),其中:αa,βa,βa为X-Y-Z欧拉角计算所得。6.2) Calculation 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 As the docking target, the pose of the first cabin during ideal docking is obtained as: Will 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)
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)
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)
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 |
-
2020
- 2020-07-07 CN CN202010644725.XA patent/CN111745369B/en not_active Expired - Fee Related
Patent Citations (12)
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)
Title |
---|
文科等: "舱段类部件数字化柔性对接系统设计与试验研究", 《航空制造技术》 * |
陈伟等: "基于数字化装配偏差建模的飞机舱段对接定位方案研究", 《机械设计与制造》 * |
陈冠宇等: "基于多传感器测量的航天器舱段自动对接位姿调整方法", 《北京航空航天大学学报》 * |
Cited By (8)
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 |