CN115635270A - Orthogonal hole system automatic alignment method for assembly butt joint - Google Patents
Orthogonal hole system automatic alignment method for assembly butt joint Download PDFInfo
- Publication number
- CN115635270A CN115635270A CN202211280525.6A CN202211280525A CN115635270A CN 115635270 A CN115635270 A CN 115635270A CN 202211280525 A CN202211280525 A CN 202211280525A CN 115635270 A CN115635270 A CN 115635270A
- Authority
- CN
- China
- Prior art keywords
- component
- hole
- cabin
- axis
- assembly
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 80
- 210000001503 joint Anatomy 0.000 title abstract 8
- 238000006073 displacement reaction Methods 0.000 claims abstract description 79
- 238000001514 detection method Methods 0.000 claims abstract description 38
- 238000003032 molecular docking Methods 0.000 claims description 62
- 238000012545 processing Methods 0.000 claims description 20
- 238000013519 translation Methods 0.000 claims description 17
- 238000009434 installation Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 108010066114 cabin-2 Proteins 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000007769 metal material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Automatic Assembly (AREA)
Abstract
Description
技术领域technical field
本发明属于正交孔系自动对正技术领域,涉及一种用于组件对接的正交孔系自动对正方法。The invention belongs to the technical field of automatic alignment of orthogonal hole systems, and relates to an automatic alignment method of orthogonal hole systems for component docking.
背景技术Background technique
舱段与组件是飞行器的重要零件,在其径向加工有多个径向孔,各孔呈现正交状态。舵系统在对接装配过程中,需完成三组舱段舵轴孔与组件摇臂孔同轴,舱段为复合材料,组件为金属材料,舱段和组件的左、右、上三个方向上均有三个同轴的通孔,同轴度≤0.1mm,对接精度要求高,致使对接效率低,且因舱段与组件间隙小,极易发生碰撞,对接装配过程不易监测。The cabin section and components are important parts of the aircraft. There are multiple radial holes processed in the radial direction, and each hole is in an orthogonal state. During the docking assembly process of the rudder system, it is necessary to complete three groups of rudder shaft holes in the cabin section that are coaxial with the rocker arm holes of the components. The cabin section is made of composite materials, and the components are made of metal materials. There are three coaxial through holes, the coaxiality is less than or equal to 0.1mm, and the docking precision is required to be high, resulting in low docking efficiency, and because of the small gap between the cabin and components, collisions are easy to occur, and the docking assembly process is not easy to monitor.
目前并没有很好的解决方案。There is currently no good solution.
发明内容Contents of the invention
本发明解决的技术问题是:克服现有技术的不足,提出一种用于组件对接的正交孔系自动对正方法,使用六自由度平台和传感器对组件实现自动化对接,舱段和组件三孔自动实现同轴控制,偏差不大于0.1mm,大大节省了人力;对接精度高,对接效率高,可通过传感器实时监测对接装配过程。The technical problem solved by the present invention is: to overcome the deficiencies of the prior art, to propose an automatic alignment method for orthogonal hole systems for component docking, to realize automatic docking of components by using a six-degree-of-freedom platform and sensors, and to realize automatic docking of components between cabins and components The hole is automatically controlled on the same axis, and the deviation is not greater than 0.1mm, which greatly saves manpower; the docking precision is high, the docking efficiency is high, and the docking assembly process can be monitored in real time through sensors.
本发明解决技术的方案是:The technical solution of the present invention is:
一种用于组件对接的正交孔系自动对正方法,包括:An automatic alignment method for orthogonal hole systems for component docking, comprising:
建立对接系统;包括组件、舱段、CCD相机-、激光位移传感器-、激光测距传感器、检测固定装置、传感器支架-;舱段上设置有舱段孔-;组件上设置有组件孔-;Establish a docking system; including components, cabins, CCD cameras-, laser displacement sensors-, laser ranging sensors, detection fixtures, sensor brackets-; cabins are equipped with cabin holes-; modules are equipped with component holes-;
定义对正坐标系xyz;Define the alignment coordinate system xyz;
将组件移动至进入舱段的开口端;Move the assembly to the open end of the entry compartment;
对组件进行姿态调整;包括通过激光位移传感器、对组件进行姿态调整、通过激光位移传感器、对组件进行姿态调整和通过激光位移传感器对组件进行姿态调整;Adjust the attitude of the component; including adjusting the attitude of the component through the laser displacement sensor, adjusting the attitude of the component through the laser displacement sensor, and adjusting the attitude of the component through the laser displacement sensor;
通过CCD相机-对舱段孔-和组件孔-进行孔轮信息提取;以舱段孔-为原点,建立坐标系;通过离散点坐标,结合圆系列方程,提取出组件孔、和分别与舱段孔、和的圆心坐标、交点坐标、交点直线方程;Use the CCD camera to extract the hole wheel information from the cabin hole and the component hole; use the cabin hole as the origin to establish a coordinate system; through the discrete point coordinates, combined with the circle series equations, extract the component hole, and the cabin respectively. Segment hole, circle center coordinates, intersection coordinates, intersection straight line equation;
对组件孔-与舱段孔-进行对中调姿处理,包括无交点处理、去组合边缘处理和圆心对中处理;Perform centering and attitude adjustment processing on component holes and cabin holes, including non-intersection processing, uncombined edge processing and center centering processing;
使组件的组件孔-圆心分别与舱段的舱段孔-的圆心重合,完成最终调姿。The center of the circle of the assembly hole of the module coincides with the center of the circle of the cabin hole of the cabin respectively to complete the final attitude adjustment.
在上述的一种用于组件对接的正交孔系自动对正方法,对接系统具体为:In the above-mentioned method for automatic alignment of orthogonal hole systems for component docking, the docking system is specifically:
舱段轴向水平放置在外部基座平台上;检测固定装置为拱门结构,检测固定装置跨越安装在舱段的上方;传感器支架固定安装在检测固定装置顶部横梁的中部;舱段的顶部中心设置有舱段孔;舱段的两侧分别设置舱段孔和舱段孔;舱段孔和舱段孔同轴,且舱段孔、舱段孔和舱段孔位于同一竖直面上;传感器支架安装在外部基座平台上,且位于舱段的开口端;传感器支架为开口向上的U型结构;激光位移传感器、分别安装在传感器支架2个竖边内侧;激光位移传感器、对称安装在传感器支架水平边的上表面;激光位移传感器安装在传感器支架的底端;激光测距传感器安装在传感器支架的底端;CCD相机和CCD相机分别安装在检测固定装置两竖边的内侧壁;且CCD相机对准舱段孔,CCD相机对准准舱段孔;CCD相机安装在检测固定装置顶部横梁的中部,且CCD相机对准舱段孔;The cabin is placed axially and horizontally on the external base platform; the detection fixture is an arch structure, and the detection fixture is installed across the cabin; the sensor bracket is fixed and installed in the middle of the top beam of the detection fixture; the top center of the cabin is set There are cabin holes; the two sides of the cabin are respectively provided with cabin holes and cabin holes; the cabin holes and the cabin holes are coaxial, and the cabin holes, the cabin holes and the cabin holes are located on the same vertical plane; the sensor The bracket is installed on the external base platform and is located at the opening end of the cabin; the sensor bracket is a U-shaped structure with the opening upward; the laser displacement sensor is installed on the inside of the two vertical sides of the sensor bracket respectively; the laser displacement sensor is symmetrically installed on the sensor The upper surface of the horizontal side of the bracket; the laser displacement sensor is installed at the bottom of the sensor bracket; the laser ranging sensor is installed at the bottom of the sensor bracket; the CCD camera and the CCD camera are respectively installed on the inner side walls of the two vertical sides of the detection fixture; and the CCD The camera is aimed at the cabin hole, and the CCD camera is aimed at the cabin hole; the CCD camera is installed in the middle of the top beam of the detection fixture, and the CCD camera is aimed at the cabin hole;
组件安装在外部六自由度平台上;组件与舱段同轴水平放置,组件位于舱段开口端外侧;组件的顶部中心设置有组件孔;组件的两侧分别设置有组件孔和组件孔;组件孔和组件孔同轴,且组件孔、组件孔和组件孔位于同一竖直平面内。The components are installed on the external six-degree-of-freedom platform; the components are placed coaxially and horizontally with the cabin, and the components are located outside the open end of the cabin; the top center of the component is provided with a component hole; the two sides of the component are respectively provided with a component hole and a component hole; the component The hole and the component hole are coaxial, and the component hole, the component hole and the component hole are located in the same vertical plane.
在上述的一种用于组件对接的正交孔系自动对正方法,对正坐标系xyz中,z轴竖直向上;y轴为舱段轴向方向;x轴由右手定则确定。In the above-mentioned automatic alignment method for orthogonal hole systems for component docking, in the alignment coordinate system xyz, the z-axis is vertically upward; the y-axis is the axial direction of the cabin; the x-axis is determined by the right-hand rule.
在上述的一种用于组件对接的正交孔系自动对正方法,将组件移动至进入舱段的开口端的具体过程为:In the above-mentioned automatic alignment method for orthogonal hole system for component docking, the specific process of moving the component to the open end of the entry cabin is as follows:
组件通过六自由度平台进行进给,并通过激光测距传感器判断组件是否将进入舱段,当达到目标值时,六自由度平台停止进给运动。The component is fed through the six-degree-of-freedom platform, and the laser ranging sensor is used to judge whether the component will enter the cabin. When the target value is reached, the six-degree-of-freedom platform stops the feeding movement.
在上述的一种用于组件对接的正交孔系自动对正方法,通过激光位移传感器、对组件进行姿态调整的过程为:In the above-mentioned automatic alignment method for orthogonal hole system for component docking, the process of adjusting the attitude of the component through the laser displacement sensor is:
通过激光位移传感器、分别测量组件与其之间的z方向的距离z1、z2;通过六自由度平台绕y轴顺时针或逆时针旋转运动,使z1与z2相等;然后通过六自由度平台使组件沿z轴上下运动,使z1和z2达到目标值z0;调整后,组件在y轴旋转、z轴平移被限定,其余自由度不被限定。Measure the distances z1 and z2 between the component and the z-direction through the laser displacement sensor; rotate clockwise or counterclockwise around the y-axis through the six-degree-of-freedom platform to make z1 and z2 equal; then make the component through the six-degree-of-freedom platform Move up and down along the z-axis to make z1 and z2 reach the target value z0; after adjustment, the component’s rotation on the y-axis and translation on the z-axis are limited, and the remaining degrees of freedom are not limited.
在上述的一种用于组件对接的正交孔系自动对正方法,通过激光位移传感器、对组件进行姿态调整的过程为:In the above-mentioned automatic alignment method for orthogonal hole system for component docking, the process of adjusting the attitude of the component through the laser displacement sensor is:
通过侧面激光位移传感器和测量组件与其之间的距离x1和x2;通过x1计算出对侧差值Δx=lx-lz-x1;其中,lz为组件在x方向的宽度,并将Δx与x2比较,判断组件是否沿z轴有旋转偏差;当Δx与x2不相等时,则使六自由度平台绕z轴进行顺时针或逆时针旋转运动,若Δx与x2相等时,则停止旋转;然后使组件沿x轴进行平移,直至达到目标值x0;调整后,组件在z轴旋转、x轴平移被限定;x轴旋转和y轴平移未被限定。Measure the distance x1 and x2 between the component and the side laser displacement sensor; calculate the opposite side difference Δx=lx-lz-x1 through x1; where lz is the width of the component in the x direction, and compare Δx with x2 , to judge whether there is a rotation deviation of the component along the z-axis; when Δx is not equal to x2, make the six-degree-of-freedom platform rotate clockwise or counterclockwise around the z-axis; if Δx is equal to x2, stop the rotation; then use The component is translated along the x-axis until it reaches the target value x0; after adjustment, the component rotates on the z-axis and the translation on the x-axis is limited; the rotation on the x-axis and the translation on the y-axis are not limited.
在上述的一种用于组件对接的正交孔系自动对正方法,通过激光位移传感器对组件进行姿态调整的过程为:In the above-mentioned method for automatic alignment of orthogonal hole systems for component docking, the process of adjusting the attitude of the component through the laser displacement sensor is:
通过激光位移传感器测量组件与其之间的距离z1,若其偏离目标值z0,则通过六自由度平台使其沿x轴顺时针或逆时针旋转,直至达到目标值。The distance z1 between the component and it is measured by a laser displacement sensor. If it deviates from the target value z0, it is rotated clockwise or counterclockwise along the x-axis through a six-degree-of-freedom platform until it reaches the target value.
在上述的一种用于组件对接的正交孔系自动对正方法,无交点处理的具体过程为:In the above-mentioned method for automatic alignment of orthogonal hole systems for component docking, the specific process of no-intersection processing is as follows:
当组件尚未运动到指定位置时,组件孔、和分别与舱段孔、和间会有交点;通过激光测距传感器判断是否到位,由于各零件安装固定误差较小,加上前期对接前位置姿态检测完成,因此通过测距基本判定两孔位置,保证此时两孔无交点。When the component has not yet moved to the designated position, there will be intersections between the component hole and the cabin hole and respectively; whether it is in place is judged by the laser ranging sensor, due to the small installation and fixation error of each part, plus the position and attitude before the docking in the early stage The detection is completed, so the position of the two holes is basically determined by distance measurement to ensure that there is no intersection between the two holes at this time.
在上述的一种用于组件对接的正交孔系自动对正方法,去组合边缘处理的过程为:In the above-mentioned automatic alignment method for orthogonal hole systems for component docking, the process of uncombining edge processing is:
当组件绕各轴均无旋转时,组件孔为圆形;当组件绕x轴旋转时,组件孔依然为圆形;当组件绕y轴旋转时,采集的组件孔上、下出现另一边缘;当组件绕z轴旋转时,采集的组件孔左、右出现另一边缘;因此,只有绕y和z两轴才会出现组合边缘,通过该步骤去除y和z两轴的旋转;When the component does not rotate around each axis, the component hole is circular; when the component rotates around the x-axis, the component hole is still circular; when the component rotates around the y-axis, another edge appears above and below the collected component hole ;When the component rotates around the z axis, another edge will appear on the left and right of the collected component hole; therefore, only around the y and z axes will the combined edge appear, and the rotation of the y and z axes will be removed through this step;
当CCD相机采集到组件孔轮廓为组合边缘时;初始采集图像,根据交点所在象限,决定六自由度平台绕y轴是逆时针还是顺时针转动;当交点处于z轴时,则停止y轴转绕;再根据圆弧段处于左方还是右方,使组件绕z轴顺时针或逆时针旋转,最终相机采集的图形只有组件孔和舱段孔的圆形,无其他边缘;去除组件孔和舱段孔多余圆弧段后,再通过顶部CCD相机采集组件顶部组件孔的信息,采用同样方法,使组件绕绝对坐标系z轴顺时针或逆时针旋转,去除顶部组件孔的多余圆弧;至此,组件绕x、y和z三轴的旋转均已确定;此外,通过组件孔轮廓是否为圆形,进一步确定旋转运动是否已完成。When the CCD camera captures the profile of the component hole as a combined edge; the initial acquisition image, according to the quadrant where the intersection point is located, determines whether the six-degree-of-freedom platform rotates counterclockwise or clockwise around the y-axis; when the intersection point is on the z-axis, stop the y-axis rotation According to whether the arc segment is on the left or the right, the component is rotated clockwise or counterclockwise around the z-axis. The final image collected by the camera is only the circle of the component hole and the cabin hole, without other edges; remove the component hole and After the cabin hole has redundant arc segments, the top CCD camera is used to collect the information of the top component hole of the module, and the same method is used to make the component rotate clockwise or counterclockwise around the z-axis of the absolute coordinate system to remove the redundant arc of the top component hole; So far, the rotation of the component around the x, y, and z axes has been determined; in addition, whether the rotation movement has been completed is further determined by whether the component hole contour is circular.
在上述的一种用于组件对接的正交孔系自动对正方法,圆心对中处理的具体过程为:In the above-mentioned method for automatic alignment of orthogonal hole systems for component docking, the specific process of center centering processing is as follows:
计算组件孔与舱段孔的圆心及二者之间在y和z的相对距离;然后给定六自由度平台在y和z方向的位移指令;再根据顶部组件孔和舱段孔的圆心在各坐标轴上的分量,给定六自由度平台x方向的位移指令;最后,利用组件孔和舱段孔圆心坐标信息进行校准,完成圆心对中。Calculate the center of the component hole and the cabin hole and the relative distance between them in y and z; then give the displacement command of the six-degree-of-freedom platform in the y and z directions; then according to the center of the top component hole and the cabin hole in The components on each coordinate axis are given the displacement command in the x direction of the six-degree-of-freedom platform; finally, the center coordinate information of the component hole and the cabin hole is used for calibration to complete the center of the circle.
本发明与现有技术相比的有益效果是:The beneficial effect of the present invention compared with prior art is:
(1)本发明使用六自由度平台和传感器对组件实现自动化对接,舱段和组件三孔自动实现同轴控制,偏差不大于0.1mm,大大节省了人力;对接精度高,对接效率高,可通过传感器实时监测对接装配过程;(1) The present invention uses a six-degree-of-freedom platform and sensors to realize automatic docking of components, and the three holes of the cabin and components are automatically controlled coaxially, and the deviation is not greater than 0.1mm, which greatly saves manpower; the docking accuracy is high, the docking efficiency is high, and the Real-time monitoring of the docking assembly process through sensors;
(2)本发明建立了对接系统,包括组件、舱段、侧孔、顶孔、校准孔、CCD相机、激光位移传感器、激光测距传感器、检测固定装置和传感器支架;通过对接系统,完成了组件进入舱段、组件到达指定位置和两孔调姿三部分的调整工作;(2) The present invention has established a docking system, including components, cabin sections, side holes, top holes, calibration holes, CCD cameras, laser displacement sensors, laser distance measuring sensors, detection fixtures and sensor brackets; through the docking system, completed The adjustment work of three parts: the module enters the cabin, the module arrives at the designated position, and the attitude adjustment of the two holes;
(3)本发明通过激光位移传感器调节组件与舱段的径向距离,激光测距传感器测量组件与舱段的轴向距离,采用CCD相机采集装配孔边缘图像,并使用六自由度平台和传感器对组件实现自动化对接,舱段和组件三孔自动实现同轴控制,可广泛应用于各种舱段组件高精度对接过程。(3) The present invention adjusts the radial distance between the assembly and the cabin through the laser displacement sensor, and the laser ranging sensor measures the axial distance between the assembly and the cabin, adopts a CCD camera to collect the edge image of the assembly hole, and uses a six-degree-of-freedom platform and sensor The automatic docking of components is realized, and the coaxial control of the cabin and the three holes of the component is automatically realized, which can be widely used in the high-precision docking process of various cabin components.
附图说明Description of drawings
图1为本发明对接系统示意图。Fig. 1 is a schematic diagram of the docking system of the present invention.
图2为本发明的对接过程示意图。Fig. 2 is a schematic diagram of the docking process of the present invention.
图3为组件底部位移调整过程示意图。Fig. 3 is a schematic diagram of the displacement adjustment process at the bottom of the component.
图4为组件侧面位移调整过程示意图。Fig. 4 is a schematic diagram of the side displacement adjustment process of the component.
图5为组件顶部位移调整过程示意图。Fig. 5 is a schematic diagram of the displacement adjustment process at the top of the component.
图6为孔的轮廓信息概况示意图。FIG. 6 is a schematic diagram of an overview of hole profile information.
图7为两孔移动过程示意图。Fig. 7 is a schematic diagram of the moving process of two holes.
图8为组件侧孔组合边缘示意图。Figure 8 is a schematic diagram of the combined edge of the side hole of the module.
图9为侧孔去组合边缘过程示意图。Fig. 9 is a schematic diagram of the process of removing the combined edge of the side hole.
图10为圆心对中过程示意图。Fig. 10 is a schematic diagram of the centering process of a circle.
具体实施方式Detailed ways
下面结合实施例对本发明作进一步阐述。The present invention will be further elaborated below in conjunction with embodiment.
本发明采用了一种用于组件对接的正交孔系自动对正方法,基于舵系统对接装配工装实时自动调节,对接系统包括组件、舱段、侧孔、顶孔、校准孔、CCD相机、激光位移传感器、激光测距传感器、检测固定装置和传感器支架。其中组件固定在六自由度平台上,舱段、检测固定装置、底部和侧部传感器支架均固定在基座平台上,顶部传感器支架固定在检测固定装置的顶部,CCD相机固定在在检测固定装置两侧和顶部,激光位移传感器分别固定在传感器支架上,激光位移传感器和激光测距传感器均通过传感器支架固定在检测固定装置顶部。The invention adopts an automatic alignment method for orthogonal hole systems for component docking, based on the real-time automatic adjustment of the rudder system docking assembly tooling, the docking system includes components, cabins, side holes, top holes, calibration holes, CCD cameras, Laser displacement sensor, laser distance sensor, detection fixture and sensor bracket. The components are fixed on the six-degree-of-freedom platform, the cabin section, the detection fixture, the bottom and side sensor brackets are all fixed on the base platform, the top sensor bracket is fixed on the top of the detection fixture, and the CCD camera is fixed on the detection fixture On both sides and the top, the laser displacement sensors are respectively fixed on the sensor bracket, and the laser displacement sensor and the laser ranging sensor are fixed on the top of the detection fixture through the sensor bracket.
用于组件对接的正交孔系自动对正方法,具体包括如下步骤:The method for automatic alignment of orthogonal hole systems for component docking, specifically includes the following steps:
建立对接系统;如图1所示,包括组件1、舱段2、CCD相机31-33、激光位移传感器41-45、激光测距传感器5、检测固定装置6、传感器支架7-8;舱段2上设置有舱段孔21-23;组件1上设置有组件孔11-13。对接系统具体为:Establish a docking system; as shown in Figure 1, including components 1,
舱段2轴向水平放置在外部基座平台上;检测固定装置6为拱门结构,检测固定装置6跨越安装在舱段2的上方;传感器支架8固定安装在检测固定装置6顶部横梁的中部;舱段2的顶部中心设置有舱段孔22;舱段2的两侧分别设置舱段孔21和舱段孔23;舱段孔21和舱段孔23同轴,且舱段孔22、舱段孔21和舱段孔23位于同一竖直面上;传感器支架7安装在外部基座平台上,且位于舱段2的开口端;传感器支架7为开口向上的U型结构;激光位移传感器41、44分别安装在传感器支架72个竖边内侧;激光位移传感器42、43对称安装在传感器支架7水平边的上表面;激光位移传感器45安装在传感器支架8的底端;激光测距传感器5安装在传感器支架8的底端;CCD相机31和CCD相机33分别安装在检测固定装置6两竖边的内侧壁;且CCD相机31对准舱段孔21,CCD相机33对准准舱段孔23;CCD相机32安装在检测固定装置6顶部横梁的中部,且CCD相机32对准舱段孔22;The cabin section 2 is placed axially and horizontally on the external base platform; the detection and fixing device 6 is an arch structure, and the detection and fixing device 6 is straddled and installed above the cabin section 2; the sensor bracket 8 is fixedly installed on the middle part of the top beam of the detection and fixing device 6; The top center of cabin section 2 is provided with cabin section hole 22; The two sides of cabin section 2 are respectively provided with cabin section hole 21 and cabin section hole 23; The section hole 21 and the cabin section hole 23 are located on the same vertical plane; the sensor bracket 7 is installed on the external base platform and is located at the opening end of the cabin section 2; the sensor bracket 7 is a U-shaped structure with an upward opening; the laser displacement sensor 41 , 44 are respectively installed in the inner side of 72 vertical sides of sensor support; Laser displacement sensors 42,43 are symmetrically installed on the upper surface of sensor support 7 horizontal sides; Laser displacement sensor 45 is installed in the bottom of sensor support 8; At the bottom of the sensor bracket 8; CCD camera 31 and CCD camera 33 are respectively installed on the inner side walls of the two vertical sides of the detection fixture 6; and CCD camera 31 is aimed at cabin hole 21, and CCD camera 33 is aimed at cabin section hole 23 ; The CCD camera 32 is installed in the middle of the top beam of the detection fixture 6, and the CCD camera 32 is aimed at the cabin hole 22;
组件1安装在外部六自由度平台上;组件1与舱段2同轴水平放置,组件1位于舱段2开口端外侧;组件1的顶部中心设置有组件孔12;组件1的两侧分别设置有组件孔11和组件孔13;组件孔11和组件孔13同轴,且组件孔11、组件孔12和组件孔13位于同一竖直平面内。Component 1 is installed on the external six-degree-of-freedom platform; component 1 is placed coaxially and horizontally with
定义对正坐标系xyz;对正坐标系xyz中,z轴竖直向上;y轴为舱段2轴向方向;x轴由右手定则确定。Define the alignment coordinate system xyz; in the alignment coordinate system xyz, the z-axis is vertically upward; the y-axis is the axial direction of
将组件1移动至进入舱段2的开口端;将组件1移动至进入舱段2的开口端的具体过程为:Move the component 1 to the open end of the
组件1通过六自由度平台进行进给,并通过激光测距传感器5判断组件1是否将进入舱段2,当达到目标值时,六自由度平台停止进给运动。The component 1 is fed through the six-degree-of-freedom platform, and the
对组件1进行姿态调整;包括通过激光位移传感器42、43对组件1进行姿态调整、通过激光位移传感器41、44对组件1进行姿态调整和通过激光位移传感器45对组件1进行姿态调整。Adjusting the posture of the component 1 includes adjusting the posture of the component 1 through the
通过激光位移传感器42、43对组件1进行姿态调整的过程为:The process of adjusting the attitude of the component 1 through the
通过激光位移传感器42、43分别测量组件1与其之间的z方向的距离z1、z2;通过六自由度平台绕y轴顺时针或逆时针旋转运动,使z1与z2相等;然后通过六自由度平台使组件1沿z轴上下运动,使z1和z2达到目标值z0;调整后,组件1在y轴旋转、z轴平移被限定,其余自由度不被限定。The distances z1 and z2 in the z direction between the component 1 and the
通过激光位移传感器41、44对组件1进行姿态调整的过程为:The process of adjusting the attitude of the component 1 through the
通过侧面激光位移传感器44和41测量组件1与其之间的距离x1和x2;通过x1计算出对侧差值Δx=lx-lz-x1;其中,lz为组件在x方向的宽度,并将Δx与x2比较,判断组件1是否沿z轴有旋转偏差;当Δx与x2不相等时,则使六自由度平台绕z轴进行顺时针或逆时针旋转运动,若Δx与x2相等时,则停止旋转;然后使组件1沿x轴进行平移,直至达到目标值x0;调整后,组件1在z轴旋转、x轴平移被限定;x轴旋转和y轴平移未被限定。Measure the distance x1 and x2 between the component 1 and it by the side
通过激光位移传感器45对组件1进行姿态调整的过程为:The process of adjusting the attitude of the component 1 through the
通过激光位移传感器45测量组件1与其之间的距离z1,若其偏离目标值z0,则通过六自由度平台使其沿x轴顺时针或逆时针旋转,直至达到目标值。The distance z1 between the component 1 and the component 1 is measured by the
通过CCD相机31-33对舱段孔21-23和组件孔11-13进行孔轮信息提取;以舱段孔21-23为原点,建立坐标系;通过离散点坐标,结合圆系列方程,提取出组件孔11、12和13分别与舱段孔21、22和23的圆心坐标、交点坐标、交点直线方程。The hole wheel information is extracted from the cabin holes 21-23 and component holes 11-13 through the CCD camera 31-33; the coordinate system is established with the cabin hole 21-23 as the origin; through the discrete point coordinates, combined with the circle series equations, the extraction Outlet component holes 11, 12 and 13 and cabin segment holes 21, 22 and 23 respectively, the coordinates of the center of circle, the coordinates of the intersection point, the equation of the line of intersection point.
对组件孔11-13与舱段孔21-23进行对中调姿处理,包括无交点处理、去组合边缘处理和圆心对中处理。Perform centering and attitude adjustment processing on the component holes 11-13 and the cabin hole 21-23, including non-intersection processing, de-combining edge processing and centering processing.
无交点处理的具体过程为:The specific process of non-intersection processing is as follows:
当组件1尚未运动到指定位置时,组件孔11、12和13分别与舱段孔21、22和23间会有交点;通过激光测距传感器5判断是否到位,由于各零件安装固定误差较小,加上前期对接前位置姿态检测完成,因此通过测距基本判定两孔位置,保证此时两孔无交点。When the component 1 has not moved to the specified position, there will be intersections between the component holes 11, 12 and 13 and the cabin holes 21, 22 and 23 respectively; whether it is in place is judged by the
去组合边缘处理的过程为:The process of decombining edge processing is:
当组件1绕各轴均无旋转时,组件孔11为圆形;当组件1绕x轴旋转时,组件孔11依然为圆形;当组件1绕y轴旋转时,采集的组件孔11上、下出现另一边缘;当组件1绕z轴旋转时,采集的组件孔11左、右出现另一边缘;因此,只有绕y和z两轴才会出现组合边缘,通过该步骤去除y和z两轴的旋转;When the component 1 does not rotate around each axis, the component hole 11 is circular; when the component 1 rotates around the x-axis, the component hole 11 is still circular; when the component 1 rotates around the y-axis, the collected component hole 11 , another edge appears at the bottom; when the component 1 rotates around the z axis, another edge appears on the left and right of the collected component hole 11; therefore, only around the y and z axes will there be a combined edge, and the y and z axes will be removed by this step The rotation of the z axis;
当CCD相机31采集到组件孔11轮廓为组合边缘时;初始采集图像,根据交点所在象限,决定六自由度平台绕y轴是逆时针还是顺时针转动;当交点处于z轴时,则停止y轴转绕;再根据圆弧段处于左方还是右方,使组件1绕z轴顺时针或逆时针旋转,最终相机采集的图形只有组件孔11和舱段孔21的圆形,无其他边缘;去除组件孔11和舱段孔21多余圆弧段后,再通过顶部CCD相机32采集组件1顶部组件孔12的信息,采用同样方法,使组件绕绝对坐标系z轴顺时针或逆时针旋转,去除顶部组件孔12的多余圆弧;至此,组件1绕x、y和z三轴的旋转均已确定;此外,通过组件孔13轮廓是否为圆形,进一步确定旋转运动是否已完成。When the
圆心对中处理的具体过程为:The specific process of the centering process is as follows:
计算组件孔11与舱段孔21的圆心及二者之间在y和z的相对距离;然后给定六自由度平台在y和z方向的位移指令;再根据顶部组件孔12和舱段孔22的圆心在各坐标轴上的分量,给定六自由度平台x方向的位移指令;最后,利用组件孔13和舱段孔23圆心坐标信息进行校准,完成圆心对中。Calculate the center of circle of the component hole 11 and the
使组件1的组件孔11-13圆心分别与舱段2的舱段孔21-23的圆心重合,完成最终调姿。Make the center of circle of the assembly holes 11-13 of the assembly 1 coincide with the center of circle of the cabin section holes 21-23 of the
实施例Example
图1是本发明的一种实施例,本发明基于舵系统对接装配工装实时自动调节,对接系统包括组件1,舱段2,侧孔11、21,顶孔12、22,校准孔13、23,CCD相机31、32、33,激光位移传感器41、42、43、44、45,激光测距传感器5,检测固定装置6,传感器支架7、8。其中,组件1固定在6自由度平台上,舱段2、检测固定装置6和传感器支架7均固定在基座平台上,传感器支架8固定在检测固定装置6顶部,CCD相机31、32和33固定在在检测固定装置6两侧和顶部,激光位移传感器41、42、43和44分别固定在传感器支架7上,激光位移传感器45和激光测距传感器5均通过传感器支架8固定在检测固定装置6顶部。Fig. 1 is an embodiment of the present invention, the present invention is based on the real-time automatic adjustment of the docking assembly tooling of the rudder system, the docking system includes a component 1, a
所述的对接过程包括对接前准备和对接中两部分,如图2所示。对接前,首先需进行组件1坐标系校准,以修正组件1装配时的旋转误差;然后组件1通过六自由度平台进行进给,并通过激光测距传感器5判断组件是否将进入舱段2,当达到目标值时,六自由度平台停止进给运动,开始进行位置姿态检测,初步确保舱段2与组件1不会发生碰擦。对接过程分为组件1进入舱段2、组件1到达指定位置、两孔调姿三个阶段,其中当组件1刚进入舱段2时主要通过防碰撞检测、辅助位置姿态检测,防止碰擦;通过进入距离检测确保组件1到达指定位置;两孔调姿通过同轴对中检测实现。The docking process includes two parts: preparation before docking and docking, as shown in FIG. 2 . Before docking, the coordinate system of component 1 needs to be calibrated first to correct the rotation error of component 1 during assembly; then component 1 is fed through the six-degree-of-freedom platform, and the
调整过程分为采用所述的激光位移传感器42和43测组件位移调整、侧面激光位移传感器41和44测组件位移调整和顶部激光位移传感器45测组件位移调整三个过程,以六自由度平台的绝对坐标系为准,依靠其带动组件进行x、y、z的平移及转动,具体操作如下:The adjustment process is divided into three processes: using the
底部激光位移传感器42和43测组件位移调整,即y轴旋转、z轴平移,如图3所示;该调整过程通过图3所示的激光位移传感器43和42实现,通过底部激光位移传感器43和42测量组件1与其之间的距离z1和z2。调整步骤分为两步,首先通过六自由度平台绕y轴顺时针或逆时针旋转运动,使z1与z2相等,然后通过六自由度平台使组件1沿z轴上下运动,使z1和z2达到目标值z0。经过此调整,组件1在y轴旋转、z轴平移被限定,其余自由度尚未被限定。Bottom
侧面激光位移传感器44和41测组件1位移调整,即z轴旋转,x轴平移,如图4所示;通过侧面激光位移传感器44和41测量组件1与其之间的距离x1和x2。调整步骤分为两步,首先通过x1计算出对侧差值Δx=lx-lz-x1,其中lz为组件在x方向的宽度,并将Δx与x2比较,判断组件1是否沿z轴有旋转偏差。若Δx与x2不相等,则使六自由度平台绕z轴进行顺时针或逆时针旋转运动,若Δx与x2相等时,则停止旋转;然后使组件1沿x轴进行平移,直至达到目标值x0。经过此调整,组件1在z轴旋转、x轴平移被限定,目前只剩下x轴旋转和y轴平移尚未被限定。The side
顶部激光位移传感器45测组件位移调整,即x轴旋转,如图5所示;通过激光位移传感器45测量组件1与其之间的距离z1,若其偏离目标值z0,则通过六自由度平台使其沿x轴顺时针或逆时针旋转,直至达到目标值;经过该过程调姿后,有可能激光位移传感器41、42、43和44测量的值会发生变化,需重复以上两步骤操作,最终,5只激光位移传感器的数值均在设定的数值内即可;经过上述三个步骤调整后,六个自由度中只有绕y轴的平移未进行调节,在后续过程中,仍需沿y轴使组件进给,因此忽略。The top
孔轮廓识别后,可提取其轮廓离散点信息,由于舱段2及CCD相机31、32和33安装相对位置固定,且在整个调姿过程中不作运动,因此在孔轮廓信息提取过程,以舱段孔为圆点,建立坐标系,后续组件孔运动时,只需测量其与舱段孔的相对位置,再给出相应位移指令即可。通过离散点坐标,结合圆系列方程,可提取如图6所示的信息,包括组件孔11、12和13分别与舱段孔21、22和23的圆心坐标、交点坐标、交点直线方程等信息。After the hole contour is identified, the discrete point information of the contour can be extracted. Since the
对中调姿分为无交点、去组合边缘和圆心对中三个过程。其中轮廓信息采用的是相对坐标系,计算好位移指令后,六自由度平台运动是以其绝对坐标系为基准。在工作过程中,首先保证无交点,如图7所示,在组件1尚未运动到指定位置时,组件孔11、12和13分别与舱段孔21、22和23间会有交点。该过程中主要通过激光测距传感器5判断是否到位,由于各零件安装固定误差较小,加上前期对接前位置姿态检测完成,因此通过测距基本可以判定两孔位置,保证此时两孔无交点,如有偏差,结合交点坐标,给定六自由度平台位移指令信息,使组件1运动至组件孔完全在舱段孔之内。Centering posture adjustment is divided into three processes: non-intersection point, uncombined edge and center centering. The contour information uses the relative coordinate system. After the displacement command is calculated, the movement of the six-degree-of-freedom platform is based on its absolute coordinate system. During the working process, first ensure that there is no intersection, as shown in Figure 7, when the assembly 1 has not moved to the designated position, there will be intersections between the assembly holes 11, 12 and 13 and the cabin holes 21, 22 and 23 respectively. In this process, the laser
进一步的需要去组合边缘,组件1在舱段2内可能存在倾斜,致使CCD相机采集的组件孔是圆形与圆弧的组合边缘,此时需给定六自由度平台一定旋转指令,使组件1采集轮廓信息变为圆形。以组件1中侧孔11为例,如图8所示,当组件1绕各轴均无旋转时,组件侧孔11为圆形;当组件1绕x轴旋转时,组件侧孔11依然为圆形;当组件1绕y轴旋转时,采集的组件侧孔11上、下出现另一边缘;当组件1绕z轴旋转时,采集的组件侧孔11左、右出现另一边缘。由此可见,只有绕y和z两轴才会出现组合边缘,通过该步骤可去除y和z两轴的旋转。图9为侧孔11和21去组合边缘过程,当CCD相机31采集到组件孔11轮廓为组合边缘时,首先初始采集图像,根据交点所在象限,决定六自由度平台绕y轴是逆时针还是顺时针转动,当交点处于z轴时,则停止y轴转绕;再根据圆弧段处于左方还是右方,使组件1绕z轴顺时针或逆时针旋转,最终相机采集的图形如步骤2后,只有组件孔11和21的圆形,无其他边缘。去除侧孔11和21多余圆弧段后,再通过顶部CCD相机32采集组件1顶部孔12的信息,采用同样方法,使组件绕绝对坐标系z轴顺时针或逆时针旋转,去除顶部组件孔12的多余圆弧。至此,组件1绕x、y和z三轴的旋转均已确定。此外,亦可通过第三侧孔13轮廓是否为圆形,进一步确定旋转运动是否已完成。Further, it is necessary to combine the edges. The component 1 may have an inclination in the
更进一步的进行圆心对中,圆心对中是指通过组件1的x、y和z的平移,使组件1中孔的圆心与舱段2中孔的圆心重合,以达到最终调姿完成,整体采用两孔对齐、第三孔校准的方法。如图10所示,首先,计算侧孔11和21的圆心及二者之间在y和z的相对距离,然后给定六自由度平台在y和z方向的位移指令;再根据顶孔12和22的圆心在各坐标轴上的分量,给定六自由度平台x方向的位移指令;最后,利用校准孔13和23圆心坐标信息进行校准,完成圆心对中。Further centering the center of the circle, the centering of the circle refers to the translation of the x, y and z of the component 1, so that the center of the hole in the component 1 coincides with the center of the hole in the
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。Although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention, and any person skilled in the art can use the methods disclosed above and technical content to analyze the present invention without departing from the spirit and scope of the present invention. Possible changes and modifications are made in the technical solution. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention, which do not depart from the content of the technical solution of the present invention, all belong to the technical solution of the present invention. protected range.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211280525.6A CN115635270A (en) | 2022-10-19 | 2022-10-19 | Orthogonal hole system automatic alignment method for assembly butt joint |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211280525.6A CN115635270A (en) | 2022-10-19 | 2022-10-19 | Orthogonal hole system automatic alignment method for assembly butt joint |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115635270A true CN115635270A (en) | 2023-01-24 |
Family
ID=84945096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211280525.6A Pending CN115635270A (en) | 2022-10-19 | 2022-10-19 | Orthogonal hole system automatic alignment method for assembly butt joint |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115635270A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116652929A (en) * | 2023-01-30 | 2023-08-29 | 北京思灵机器人科技有限责任公司 | Missile cabin assembly system |
CN116728034A (en) * | 2023-06-14 | 2023-09-12 | 盐城奥凯明通阀门有限公司 | An automated flexible assembly equipment and assembly method for a variable stiffness valve sphere |
CN119304561A (en) * | 2024-12-17 | 2025-01-14 | 潍坊雷腾动力机械有限公司 | A diesel engine assembly system and control method thereof |
-
2022
- 2022-10-19 CN CN202211280525.6A patent/CN115635270A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116652929A (en) * | 2023-01-30 | 2023-08-29 | 北京思灵机器人科技有限责任公司 | Missile cabin assembly system |
CN116728034A (en) * | 2023-06-14 | 2023-09-12 | 盐城奥凯明通阀门有限公司 | An automated flexible assembly equipment and assembly method for a variable stiffness valve sphere |
CN116728034B (en) * | 2023-06-14 | 2025-01-17 | 盐城奥凯明通阀门有限公司 | Automatic flexible assembly equipment and assembly method for variable-rigidity valve ball |
CN119304561A (en) * | 2024-12-17 | 2025-01-14 | 潍坊雷腾动力机械有限公司 | A diesel engine assembly system and control method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115635270A (en) | Orthogonal hole system automatic alignment method for assembly butt joint | |
CN111735390B (en) | A calibration block and hand-eye calibration method for line laser sensor | |
CN104759945B (en) | Mobile hole-making robot standard alignment method based on high precision industrial camera | |
CN107609228B (en) | Automatic drilling method for parallel drilling machine | |
JP7153085B2 (en) | ROBOT CALIBRATION SYSTEM AND ROBOT CALIBRATION METHOD | |
CN106112152B (en) | A kind of micropore Electrolyzed Processing machine vision positioning air navigation aid | |
CN102636110A (en) | Reference detecting device of automatic drilling and riveting system of airplane components and detecting method thereof | |
CN210819622U (en) | Large-scale space high-precision online calibration system of mobile operation robot | |
CN108151660A (en) | The measurement equipment of a kind of aircraft components butt-joint clearance and scale, method and system | |
CN113681563B (en) | Assembling method and system based on double cameras | |
CN111408861B (en) | A five-axis laser equipment RTCP calibration device and method | |
US11161239B2 (en) | Work robot system and work robot | |
CN112720458A (en) | System and method for online real-time correction of robot tool coordinate system | |
KR20150020217A (en) | Scribing method and scribing device | |
CN204269086U (en) | The automatic three-dimension measuring system of a kind of high-precision blade of aviation engine | |
Zhang et al. | Online adaptive measurement and adjustment for flexible part during high precision drilling process | |
CN110556983B (en) | Stator and rotor assembling device | |
CN116572077A (en) | A method for measuring the normal direction of free-form surfaces with large curvature | |
CN106964907A (en) | A kind of method and apparatus of laser cutting | |
CN114571436B (en) | Robot external parameter calibration method independent of ground rail absolute precision | |
CN111307033B (en) | Industrial robot depth vision sensor calibration board and calibration method | |
CN113607053A (en) | Pose adjusting device, method and system based on barrel inner surface feature points | |
CN115373288A (en) | Normal adjustment method and system of AC double-swing-head five-axis hole making machine tool | |
CN216206091U (en) | Loader movable arm coaxiality detection device based on machine vision | |
TWI762182B (en) | Automatic processing method and automatic processing 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 |